• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1# AudioSampleAttributes
2
3
4## 概述
5
6音频采样属性。
7
8**Since:**
93.2
10**Version:**
111.0
12**相关模块:**
13
14[Audio](_audio.md)
15
16
17## 汇总
18
19
20### Public 属性
21
22  | 名称 | 描述 |
23| -------- | -------- |
24| [type](#type) | enum&nbsp;[AudioCategory](_audio.md#audiocategory)<br/>音频类型,详情参考[AudioCategory](_audio.md#audiocategory)。&nbsp; |
25| [interleaved](#interleaved) | boolean<br/>音频数据交织的标记。&nbsp; |
26| [format](#format) | enum&nbsp;[AudioFormat](_audio.md#audioformat)<br/>音频数据格式,详情参考[AudioFormat](_audio.md#audioformat)。&nbsp; |
27| [sampleRate](#samplerate) | unsigned&nbsp;int<br/>音频采样频率。&nbsp; |
28| [channelCount](#channelcount) | unsigned&nbsp;int<br/>音频通道数目,如单通道为1、立体声为2。&nbsp; |
29| [period](#period) | unsigned&nbsp;int<br/>音频采样周期,单位赫兹。&nbsp; |
30| [frameSize](#framesize) | unsigned&nbsp;int<br/>音频数据的帧大小。&nbsp; |
31| [isBigEndian](#isbigendian) | boolean<br/>音频数据的大端标志。&nbsp; |
32| [isSignedData](#issigneddata) | boolean<br/>音频数据有符号或无符号标志。&nbsp; |
33| [startThreshold](#startthreshold) | unsigned&nbsp;int<br/>音频播放起始阈值。&nbsp; |
34| [stopThreshold](#stopthreshold) | unsigned&nbsp;int<br/>音频播放停止阈值。&nbsp; |
35| [silenceThreshold](#silencethreshold) | unsigned&nbsp;int<br/>录音缓冲区阈值。&nbsp; |
36| [streamId](#streamid) | int<br/>录音或播放的标识符。&nbsp; |
37
38
39## 类成员变量说明
40
41
42### channelCount
43
44
45```
46unsigned int AudioSampleAttributes::channelCount
47```
48**描述:**
49音频通道数目,如单通道为1、立体声为2。
50
51
52### format
53
54
55```
56enum AudioFormat AudioSampleAttributes::format
57```
58**描述:**
59音频数据格式,详情参考[AudioFormat](_audio.md#audioformat)。
60
61
62### frameSize
63
64
65```
66unsigned int AudioSampleAttributes::frameSize
67```
68**描述:**
69音频数据的帧大小。
70
71
72### interleaved
73
74
75```
76boolean AudioSampleAttributes::interleaved
77```
78**描述:**
79音频数据交织的标记。
80
81
82### isBigEndian
83
84
85```
86boolean AudioSampleAttributes::isBigEndian
87```
88**描述:**
89音频数据的大端标志。
90
91
92### isSignedData
93
94
95```
96boolean AudioSampleAttributes::isSignedData
97```
98**描述:**
99音频数据有符号或无符号标志。
100
101
102### period
103
104
105```
106unsigned int AudioSampleAttributes::period
107```
108**描述:**
109音频采样周期,单位赫兹。
110
111
112### sampleRate
113
114
115```
116unsigned int AudioSampleAttributes::sampleRate
117```
118**描述:**
119音频采样频率。
120
121
122### silenceThreshold
123
124
125```
126unsigned int AudioSampleAttributes::silenceThreshold
127```
128**描述:**
129录音缓冲区阈值。
130
131
132### startThreshold
133
134
135```
136unsigned int AudioSampleAttributes::startThreshold
137```
138**描述:**
139音频播放起始阈值。
140
141
142### stopThreshold
143
144
145```
146unsigned int AudioSampleAttributes::stopThreshold
147```
148**描述:**
149音频播放停止阈值。
150
151
152### streamId
153
154
155```
156int AudioSampleAttributes::streamId
157```
158**描述:**
159录音或播放的标识符。
160
161
162### type
163
164
165```
166enum AudioCategory AudioSampleAttributes::type
167```
168**描述:**
169音频类型,详情参考[AudioCategory](_audio.md#audiocategory)。
170