AudioControl
Overview
Related Modules:
Description:
Provides control-related APIs for audio rendering or capturing, including functions to start, stop, pause, and resume audio rendering or capturing, and flush data in the audio buffer.
Since:
1.0
Version:
1.0
Summary
Data Fields
Start )(AudioHandle handle) |
|
Stop )(AudioHandle handle) |
|
Pause )(AudioHandle handle) |
|
Resume )(AudioHandle handle) |
|
Flush )(AudioHandle handle) |
Details
Field Documentation
Flush
int32_t(* AudioControl::Flush) ([AudioHandle]($api-api-SmartVision-Devices-Audio.md#ga18675ddb073465fdeac33a897f675d79) handle)
Description:
Flushes data in the audio buffer.
Parameters:
handle | Indicates the audio handle. |
Returns:
Returns 0 if the flush is successful; returns a negative value otherwise.
Pause
int32_t(* AudioControl::Pause) ([AudioHandle]($api-api-SmartVision-Devices-Audio.md#ga18675ddb073465fdeac33a897f675d79) handle)
Description:
Pauses audio rendering or capturing.
Parameters:
handle | Indicates the audio handle. |
Returns:
Returns 0 if the rendering or capturing is successfully paused; returns a negative value otherwise.
See also:
Resume
int32_t(* AudioControl::Resume) ([AudioHandle]($api-api-SmartVision-Devices-Audio.md#ga18675ddb073465fdeac33a897f675d79) handle)
Description:
Resumes audio rendering or capturing.
Parameters:
handle | Indicates the audio handle. |
Returns:
Returns 0 if the rendering or capturing is successfully resumed; returns a negative value otherwise.
See also:
Start
int32_t(* AudioControl::Start) ([AudioHandle]($api-api-SmartVision-Devices-Audio.md#ga18675ddb073465fdeac33a897f675d79) handle)
Description:
Starts audio rendering or capturing.
Parameters:
handle | Indicates the audio handle. |
Returns:
Returns 0 if the rendering or capturing is successfully started; returns a negative value otherwise.
See also:
Stop
int32_t(* AudioControl::Stop) ([AudioHandle]($api-api-SmartVision-Devices-Audio.md#ga18675ddb073465fdeac33a897f675d79) handle)
Description:
Stops audio rendering or capturing.
Parameters:
handle | Indicates the audio handle. |
Returns:
Returns 0 if the rendering or capturing is successfully stopped; returns a negative value otherwise.
See also: