文件名称:
OHOS-Audio-AudioCapturer.md
所在目录:
Openharmony v1.0 / docs / api / api-SmartVision-Devices
文件大小:
8.30 KB
下载地址:
文本预览:
# OHOS::Audio::AudioCapturer
## **Overview**
**Related Modules:**
[MultiMedia\_AudioCapturer](MultiMedia_AudioCapturer.md)
**Description:**
Provides functions for applications to implement audio capturing.
**Since:**
1.0
**Version:**
1.0
## **Summary**
## Public Member Functions
## Static Public Member Functions
## **Overview**
**Related Modules:**
[MultiMedia\_AudioCapturer](MultiMedia_AudioCapturer.md)
**Description:**
Provides functions for applications to implement audio capturing.
**Since:**
1.0
**Version:**
1.0
## **Summary**
## Public Member Functions
Obtains the number of frames required in the current condition, in bytes per sample. | |
SetCapturerInfo (const AudioCapturerInfo info) | Sets audio capture parameters. |
GetCapturerInfo (AudioCapturerInfo &info) | Obtains audio capture parameters. |
Start () | |
Read (uint8_t *buffer, size_t userSize, bool isBlockingRead) | |
GetStatus () | Obtains the audio capture state. |
GetAudioTime (Timestamp ×tamp, Timestamp::Timebase base) | |
Stop () | |
Release () | Releases a local AudioCapturer object. |
## Static Public Member Functions
Static Public Member Function Name | |
---|---|
GetMinFrameCount (int32_t sampleRate, int32_t channelCount, AudioCodecFormat audioFormat, size_t &frameCount) | Obtains the minimum number of frames required in a specified condition, in bytes per sample. |
点赞
回复
X