Skip to content

AudioRenderer

property

Delphi
property AudioRenderer: LongInt read GetAudioRenderer write SetAudioRenderer  default DEF_AudioRenderer;
C++Builder
__property System::LongInt AudioRenderer = {read=GetAudioRenderer, write=SetAudioRenderer, default=-1};
C#
public int AudioRenderer { get; set; }
VB.NET
Public Property AudioRenderer As Integer
C++/Qt
int GetAudioRenderer ();
void SetAudioRenderer (int Value);

Selects the current audio renderer, an index in the AudioRenderers list.

The default value -1 uses the default renderer.

It is possible to select the audio renderer programmatically by its name (as it appears in the AudioRenderers list) by using the FindIndexInListByName function, e.g.:

procedure TfrmMainForm.Button1Click(Sender: TObject);

var

i: LongInt;

begin

i := VideoGrabber.FindIndexInListByName (VideoGrabber.AudioRenderers, 'AC97', true, true);

if i > -1 then begin

VideoGrabber.AudioRenderers := i;

end;

end;

end;