TAudioSource

Prev

Next

 




Type of the AudioSource property.


Declaration
TAudioSource=(as_Default, as_UseExternalAudio);


enum TAudioSource as_Default, as_UseExternalAudio ;

Description

Type of the AudioSource property.

Possible values:

as_Default:

uses the audio output of the video capture device if any, otherwise uses the current audio capture device.

as_UseExternalAudio:


always uses the current audio capture device for the audio recording, even if the current source (e.g. an URL) exposes an audio output.

as_SpeakerOutput:

uses the soundboard's audio output (captures whatever is rendered)

as_DefaultWithSpeakerRecording: (during recording only)

if AudioDeviceRendering is enabled, the audio of the current source is rendered, but the soundboard's audio output is recorded

as_silent

generates an "empty" audio stream

as_IPCamera

allows to use an IP camera as audio source when previewing or recording an USB source, the screen or the video mixer (when VideoSource = vs_VideoCaptureDevice, vs_ScreenRecording or vs_Mixer).

VideoGrabber.IPCameraURL and eventually the VideoGrabber.SetAuthentication (at_IPCamera, ...) must be set accordingly.