OnAudioBufferNegotiation
TVideoGrabber.OnAudioBufferNegotiation |
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Lets choose the audio buffer size when rendering the audio stream
Declaration
property OnAudioBufferNegotiation: TEventNotification read FOnAudioBufferNegotiation write FOnAudioBufferNegotiation;
__property TOnAudioBufferNegotiation OnAudioBufferNegotiation=read=FOnAudioBufferNegotiation, write=FOnAudioBufferNegotiation
Event OnAudioBufferNegotiation
Description
This event occurs when rendering the audio stream, allowing to change the default audio buffer size, by modifying the ProposedBufferSize parameter from this event
Type: TOnAudioBufferNegotiation
See Also
TAudioFormat AssociateAudioAndVideoDevices AudioBalance AudioDevice AudioDeviceIndex AudioDeviceName AudioDeviceRendering AudioDevices AudioDevicesCount AudioFormat AudioFormats AudioInput AudioInputIndex AudioInputLevel AudioInputMono AudioInputs AudioInputsCount AudioSource IsAudioCrossbarAvailable IsAudioDeviceASoundCard IsAudioDeviceConnected IsAudioInputBalanceAvailable OnAudioDeviceSelected SpeakerBalance SpeakerControl SpeakerVolume