Class ALDSAudioIn.TALDSAudioIn
This is a Beta Read Only version of this page. Please review and send recommendations to mitov@mitov.com. We will enable the editing as soon as we are happy with the overall Wiki site.
Package: AudioLabEssentialPkg
Unit: ALDSAudioIn
Inherits: TLPComponent
Contents |
Syntax
Delphi:
type TALDSAudioIn = class( TLPComponent )
C++ Builder:
class TALDSAudioIn : public TLPComponent
Visual C++ (MFC):
class CTALDSAudioIn : public CTLPComponent
C# (.NET):
public ref class TALDSAudioIn : Mitov.AudioLab.Component
Summary
Captures audio from an audio input device using DirectShow.
Description
Requires DirectShow 8.1 or higher.
If you don't want to use DirectShow use the TALAudioIn component instead.
DirectShow based audio capture component.
Use this component to capture audio data from an input device such as Microphone, Modem or TV/Radio Tuner.
To capture data from a device, place the component on a form, select the driver of the device to use for capturing, set the Enabled property of the component to True, and connect the output pin to an InputPin of a component capable of receiving video data, as example a TALWaveLogger, TALAudioOut or TALDSAudioOut.
Properties
Published
- Enabled - Enables/Disables the capture.
- AudioFormat - Desired audio capture format.
- AudioCaptureDevice - Desired audio input device(s).
- AudioSources - List of audio capture sources.
- Graph - The DirectShow Graph.
Public
- RunningAudioFormat - Returns information about the running audio format during the capture.
- Opened - Returns True if the device is opened.
- AudioModes - List of available audio modes.
- CrossbarDialogs - List of Crossbar dialogs.
- AvailableAudioDialogs - Set of available audio dialogs.
Methods
Public
- procedure Open() - Opens the device.
- procedure Close() - Closes the device.
- procedure Start() - Starts the capture.
- procedure Stop() - Stops the capture.
- function ShowAudioDialog(DialogType : TALDSCaptureDialog) : Boolean - Shows a specified DirectShow audio dialog.