IltmmCapture::put_UseVideoDeviceAudio

Summary

Specifies whether or not the ltmmCapture object uses the audio from the video device.

Syntax

#include "ltmm.h"

Language Syntax
C HRESULT IltmmCapture_put_UseVideoDeviceAudio(pCapture, newVal)
C++ HRESULT put_UseVideoDeviceAudio(newVal)

Parameters

IltmmCapture *pCapture

Pointer to an IltmmCapture interface.

VARIANT_BOOL newVal

Value that specifies whether or not the lttmCapture uses the audio in the video device. Possible values are:

Value Meaning
VARIANT_FALSE The audio in the video device is not used.
VARIANT_TRUE The audio in the video device is used.

Returns

Value Meaning
S_OK The function ran successfully.
<> S_OK An error occurred. Refer to the Error Codes or the HRESULT error codes in the DirectShow documentation.

Comments

Call IltmmCapture::get_UseVideoDeviceAudio to retrieve whether or not the audio from the video device is used.

The default value for this property is VARIANT_TRUE. It specifies whether the ltmmCapture object will use the audio from the video device, if no audio devices have been selected. For instance, DV devices contain both audio and video. Normally, if you select a DV device with no audio device, the toolkit will use the DV device's audio stream. However, if you set this property to VARIANT_FALSE, then no audio stream will be rendered. This helps build a slightly more efficient graph when processing video only from DV devices.

Required DLLs and Libraries

Platforms

Win32, x64.

See Also

Functions

Topics

Example

Language Example
C IltmmCapture::get_UseVideoDeviceAudio
C++ IltmmCapture::get_UseVideoDeviceAudio
Help Version 22.0.2023.1.26
Products | Support | Contact Us | Intellectual Property Notices
© 1991-2023 LEAD Technologies, Inc. All Rights Reserved.

LEADTOOLS Multimedia C API Help
Products | Support | Contact Us | Intellectual Property Notices
© 1991-2023 LEAD Technologies, Inc. All Rights Reserved.