harmony 鸿蒙AudioSampleAttributes
AudioSampleAttributes
概述
音频采样属性。
Since: 3.2 Version: 1.0 相关模块:
汇总
Public 属性
名称 | 描述 |
---|---|
type | enum AudioCategory 音频类型,详情参考AudioCategory。 |
interleaved | boolean 音频数据交织的标记。 |
format | enum AudioFormat 音频数据格式,详情参考AudioFormat。 |
sampleRate | unsigned int 音频采样频率。 |
channelCount | unsigned int 音频通道数目,如单通道为1、立体声为2。 |
period | unsigned int 音频采样周期,单位赫兹。 |
frameSize | unsigned int 音频数据的帧大小。 |
isBigEndian | boolean 音频数据的大端标志。 |
isSignedData | boolean 音频数据有符号或无符号标志。 |
startThreshold | unsigned int 音频播放起始阈值。 |
stopThreshold | unsigned int 音频播放停止阈值。 |
silenceThreshold | unsigned int 录音缓冲区阈值。 |
streamId | int 录音或播放的标识符。 |
类成员变量说明
channelCount
unsigned int AudioSampleAttributes::channelCount
描述: 音频通道数目,如单通道为1、立体声为2。
format
enum AudioFormat AudioSampleAttributes::format
描述: 音频数据格式,详情参考AudioFormat。
frameSize
unsigned int AudioSampleAttributes::frameSize
描述: 音频数据的帧大小。
interleaved
boolean AudioSampleAttributes::interleaved
描述: 音频数据交织的标记。
isBigEndian
boolean AudioSampleAttributes::isBigEndian
描述: 音频数据的大端标志。
isSignedData
boolean AudioSampleAttributes::isSignedData
描述: 音频数据有符号或无符号标志。
period
unsigned int AudioSampleAttributes::period
描述: 音频采样周期,单位赫兹。
sampleRate
unsigned int AudioSampleAttributes::sampleRate
描述: 音频采样频率。
silenceThreshold
unsigned int AudioSampleAttributes::silenceThreshold
描述: 录音缓冲区阈值。
startThreshold
unsigned int AudioSampleAttributes::startThreshold
描述: 音频播放起始阈值。
stopThreshold
unsigned int AudioSampleAttributes::stopThreshold
描述: 音频播放停止阈值。
streamId
int AudioSampleAttributes::streamId
描述: 录音或播放的标识符。
type
enum AudioCategory AudioSampleAttributes::type
描述: 音频类型,详情参考AudioCategory。
你可能感兴趣的鸿蒙文章
harmony 鸿蒙ActivityRecognitionTypes.idl
0
赞
热门推荐
-
2、 - 优质文章
-
3、 gate.io
-
8、 golang
-
9、 openharmony
-
10、 Vue中input框自动聚焦