audio_types-h.md 17.2 KB
Newer Older
W
wenjun 已提交
1 2
# audio\_types.h<a name="ZH-CN_TOPIC_0000001054479525"></a>

[
[yang] 已提交
3 4 5 6 7 8 9
-   [Overview](#section1575295520165626)
-   [Summary](#section1003853173165626)
-   [Data Structures](#nested-classes)
-   [Typedefs](#typedef-members)
-   [Enumerations](#enum-members)

## **Overview**<a name="section1575295520165626"></a>
W
wenjun 已提交
10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26

**Related Modules:**

[Audio](Audio.md)

**Description:**

Defines custom data types used in API declarations for the audio module, including audio ports, adapter descriptors, device descriptors, scene descriptors, sampling attributes, and timestamp. 

**Since:**

1.0

**Version:**

1.0

[
[yang] 已提交
27
## **Summary**<a name="section1003853173165626"></a>
W
wenjun 已提交
28 29 30

## Data Structures<a name="nested-classes"></a>

[
[yang] 已提交
31 32
<a name="table1849098011165626"></a>
<table><thead align="left"><tr id="row967530417165626"><th class="cellrowborder" valign="top" width="50%" id="mcps1.1.3.1.1"><p id="p787195095165626"><a name="p787195095165626"></a><a name="p787195095165626"></a>Data Structure Name</p>
W
wenjun 已提交
33
</th>
[
[yang] 已提交
34
<th class="cellrowborder" valign="top" width="50%" id="mcps1.1.3.1.2"><p id="p1034468578165626"><a name="p1034468578165626"></a><a name="p1034468578165626"></a>Description</p>
W
wenjun 已提交
35 36 37
</th>
</tr>
</thead>
[
[yang] 已提交
38
<tbody><tr id="row57323533165626"><td class="cellrowborder" valign="top" width="50%" headers="mcps1.1.3.1.1 "><p id="p107123795165626"><a name="p107123795165626"></a><a name="p107123795165626"></a><a href="AudioPort.md">AudioPort</a></p>
W
wenjun 已提交
39
</td>
[
[yang] 已提交
40
<td class="cellrowborder" valign="top" width="50%" headers="mcps1.1.3.1.2 "><p id="p1127592893165626"><a name="p1127592893165626"></a><a name="p1127592893165626"></a>Defines the audio port. </p>
W
wenjun 已提交
41 42
</td>
</tr>
[
[yang] 已提交
43
<tr id="row1958613982165626"><td class="cellrowborder" valign="top" width="50%" headers="mcps1.1.3.1.1 "><p id="p1893409063165626"><a name="p1893409063165626"></a><a name="p1893409063165626"></a><a href="AudioAdapterDescriptor.md">AudioAdapterDescriptor</a></p>
W
wenjun 已提交
44
</td>
[
[yang] 已提交
45
<td class="cellrowborder" valign="top" width="50%" headers="mcps1.1.3.1.2 "><p id="p1527835420165626"><a name="p1527835420165626"></a><a name="p1527835420165626"></a>Defines the audio adapter descriptor. </p>
W
wenjun 已提交
46 47
</td>
</tr>
[
[yang] 已提交
48
<tr id="row2030655873165626"><td class="cellrowborder" valign="top" width="50%" headers="mcps1.1.3.1.1 "><p id="p237916617165626"><a name="p237916617165626"></a><a name="p237916617165626"></a><a href="AudioDeviceDescriptor.md">AudioDeviceDescriptor</a></p>
W
wenjun 已提交
49
</td>
[
[yang] 已提交
50
<td class="cellrowborder" valign="top" width="50%" headers="mcps1.1.3.1.2 "><p id="p1138888545165626"><a name="p1138888545165626"></a><a name="p1138888545165626"></a>Defines the audio device descriptor. </p>
W
wenjun 已提交
51 52
</td>
</tr>
[
[yang] 已提交
53
<tr id="row1144742300165626"><td class="cellrowborder" valign="top" width="50%" headers="mcps1.1.3.1.1 "><p id="p1561318258165626"><a name="p1561318258165626"></a><a name="p1561318258165626"></a><a href="AudioSceneDescriptor.md">AudioSceneDescriptor</a></p>
W
wenjun 已提交
54
</td>
[
[yang] 已提交
55
<td class="cellrowborder" valign="top" width="50%" headers="mcps1.1.3.1.2 "><p id="p582549089165626"><a name="p582549089165626"></a><a name="p582549089165626"></a>Defines the audio scene descriptor. </p>
W
wenjun 已提交
56 57
</td>
</tr>
[
[yang] 已提交
58
<tr id="row2017501713165626"><td class="cellrowborder" valign="top" width="50%" headers="mcps1.1.3.1.1 "><p id="p1699902785165626"><a name="p1699902785165626"></a><a name="p1699902785165626"></a><a href="AudioSceneDescriptor-SceneDesc.md">AudioSceneDescriptor::SceneDesc</a></p>
W
wenjun 已提交
59
</td>
[
[yang] 已提交
60
<td class="cellrowborder" valign="top" width="50%" headers="mcps1.1.3.1.2 "><p id="p1544839533165626"><a name="p1544839533165626"></a><a name="p1544839533165626"></a>Describes the audio scene. </p>
W
wenjun 已提交
61 62
</td>
</tr>
[
[yang] 已提交
63
<tr id="row1246752185165626"><td class="cellrowborder" valign="top" width="50%" headers="mcps1.1.3.1.1 "><p id="p1212155795165626"><a name="p1212155795165626"></a><a name="p1212155795165626"></a><a href="AudioSampleAttributes.md">AudioSampleAttributes</a></p>
W
wenjun 已提交
64
</td>
[
[yang] 已提交
65
<td class="cellrowborder" valign="top" width="50%" headers="mcps1.1.3.1.2 "><p id="p421247033165626"><a name="p421247033165626"></a><a name="p421247033165626"></a>Defines audio sampling attributes. </p>
W
wenjun 已提交
66 67
</td>
</tr>
[
[yang] 已提交
68
<tr id="row342794258165626"><td class="cellrowborder" valign="top" width="50%" headers="mcps1.1.3.1.1 "><p id="p2071787899165626"><a name="p2071787899165626"></a><a name="p2071787899165626"></a><a href="AudioTimeStamp.md">AudioTimeStamp</a></p>
W
wenjun 已提交
69
</td>
[
[yang] 已提交
70
<td class="cellrowborder" valign="top" width="50%" headers="mcps1.1.3.1.2 "><p id="p1036552138165626"><a name="p1036552138165626"></a><a name="p1036552138165626"></a>Defines the audio timestamp, which is a substitute for POSIX <strong id="b650174228165626"><a name="b650174228165626"></a><a name="b650174228165626"></a>timespec</strong>. </p>
W
wenjun 已提交
71 72
</td>
</tr>
[
[yang] 已提交
73
<tr id="row105521404165626"><td class="cellrowborder" valign="top" width="50%" headers="mcps1.1.3.1.1 "><p id="p113581257165626"><a name="p113581257165626"></a><a name="p113581257165626"></a><a href="AudioSubPortCapability.md">AudioSubPortCapability</a></p>
W
wenjun 已提交
74
</td>
[
[yang] 已提交
75
<td class="cellrowborder" valign="top" width="50%" headers="mcps1.1.3.1.2 "><p id="p1786812103165626"><a name="p1786812103165626"></a><a name="p1786812103165626"></a>Defines the sub-port capability. </p>
W
wenjun 已提交
76 77
</td>
</tr>
[
[yang] 已提交
78
<tr id="row1775660245165626"><td class="cellrowborder" valign="top" width="50%" headers="mcps1.1.3.1.1 "><p id="p753271723165626"><a name="p753271723165626"></a><a name="p753271723165626"></a><a href="AudioPortCapability.md">AudioPortCapability</a></p>
W
wenjun 已提交
79
</td>
[
[yang] 已提交
80
<td class="cellrowborder" valign="top" width="50%" headers="mcps1.1.3.1.2 "><p id="p1968272526165626"><a name="p1968272526165626"></a><a name="p1968272526165626"></a>Defines the audio port capability. </p>
W
wenjun 已提交
81 82 83 84 85 86 87
</td>
</tr>
</tbody>
</table>

## Typedefs<a name="typedef-members"></a>

[
[yang] 已提交
88 89
<a name="table767371125165626"></a>
<table><thead align="left"><tr id="row1214536033165626"><th class="cellrowborder" valign="top" width="50%" id="mcps1.1.3.1.1"><p id="p838290830165626"><a name="p838290830165626"></a><a name="p838290830165626"></a>Typedef Name</p>
W
wenjun 已提交
90
</th>
[
[yang] 已提交
91
<th class="cellrowborder" valign="top" width="50%" id="mcps1.1.3.1.2"><p id="p1380344474165626"><a name="p1380344474165626"></a><a name="p1380344474165626"></a>Description</p>
W
wenjun 已提交
92 93 94
</th>
</tr>
</thead>
[
[yang] 已提交
95
<tbody><tr id="row481836407165626"><td class="cellrowborder" valign="top" width="50%" headers="mcps1.1.3.1.1 "><p id="p314651358165626"><a name="p314651358165626"></a><a name="p314651358165626"></a><a href="Audio.md#ga18675ddb073465fdeac33a897f675d79">AudioHandle</a></p>
W
wenjun 已提交
96
</td>
[
[yang] 已提交
97 98
<td class="cellrowborder" valign="top" width="50%" headers="mcps1.1.3.1.2 "><p id="p2105161879165626"><a name="p2105161879165626"></a><a name="p2105161879165626"></a> typedef void * </p>
<p id="p1458616666165626"><a name="p1458616666165626"></a><a name="p1458616666165626"></a>Defines the audio handle. </p>
W
wenjun 已提交
99 100 101 102 103 104 105
</td>
</tr>
</tbody>
</table>

## Enumerations<a name="enum-members"></a>

[
[yang] 已提交
106 107
<a name="table1315552543165626"></a>
<table><thead align="left"><tr id="row457012219165626"><th class="cellrowborder" valign="top" width="50%" id="mcps1.1.3.1.1"><p id="p284972632165626"><a name="p284972632165626"></a><a name="p284972632165626"></a>Enumeration Name</p>
W
wenjun 已提交
108
</th>
[
[yang] 已提交
109
<th class="cellrowborder" valign="top" width="50%" id="mcps1.1.3.1.2"><p id="p391824966165626"><a name="p391824966165626"></a><a name="p391824966165626"></a>Description</p>
W
wenjun 已提交
110 111 112
</th>
</tr>
</thead>
[
[yang] 已提交
113
<tbody><tr id="row93984790165626"><td class="cellrowborder" valign="top" width="50%" headers="mcps1.1.3.1.1 "><p id="p291708916165626"><a name="p291708916165626"></a><a name="p291708916165626"></a><a href="Audio.md#ga68ff7140b15790debbac4bbc62f8e9f8">AudioPortDirection</a> { <a href="Audio.md#gga68ff7140b15790debbac4bbc62f8e9f8af54f110a0f64337d474989fbac06bc22">PORT_OUT</a> = 0x1u, <a href="Audio.md#gga68ff7140b15790debbac4bbc62f8e9f8a154a6db110515b7afde52d3a36d57846">PORT_IN</a> = 0x2u, <a href="Audio.md#gga68ff7140b15790debbac4bbc62f8e9f8a87e14fe9da9c332ba29185b9213d7bbf">PORT_OUT_IN</a> = 0x3u }</p>
W
wenjun 已提交
114
</td>
[
[yang] 已提交
115
<td class="cellrowborder" valign="top" width="50%" headers="mcps1.1.3.1.2 "><p id="p1915535182165626"><a name="p1915535182165626"></a><a name="p1915535182165626"></a>Enumerates the audio port type. </p>
W
wenjun 已提交
116 117
</td>
</tr>
[
[yang] 已提交
118
<tr id="row672165958165626"><td class="cellrowborder" valign="top" width="50%" headers="mcps1.1.3.1.1 "><p id="p1080598554165626"><a name="p1080598554165626"></a><a name="p1080598554165626"></a><a href="Audio.md#gaa7114aeeccf3ac4f5f7e1d880bcfa835">AudioPortPin</a> {   <a href="Audio.md#ggaa7114aeeccf3ac4f5f7e1d880bcfa835ad2f867652c04c17517db7731af03bf20">PIN_NONE</a> = 0x0u, <a href="Audio.md#ggaa7114aeeccf3ac4f5f7e1d880bcfa835ab1070439bab93e06446c21157771dd6f">PIN_OUT_SPEAKER</a> = 0x1u, <a href="Audio.md#ggaa7114aeeccf3ac4f5f7e1d880bcfa835a271013721c8840cc2700c19b3ff8d0a6">PIN_OUT_HEADSET</a> = 0x2u, <a href="Audio.md#ggaa7114aeeccf3ac4f5f7e1d880bcfa835a411e9037214c75d22c9080505cf9cae6">PIN_OUT_LINEOUT</a> = 0x4u,   <a href="Audio.md#ggaa7114aeeccf3ac4f5f7e1d880bcfa835ab4aaa2ec71ec77480f60743cd79340b9">PIN_OUT_HDMI</a> = 0x8u, <a href="Audio.md#ggaa7114aeeccf3ac4f5f7e1d880bcfa835a336001f5685d9c206b1251714553b485">PIN_IN_MIC</a> = 0x8000001u, <a href="Audio.md#ggaa7114aeeccf3ac4f5f7e1d880bcfa835aaeca21ac0a7b249905d1cea5b683f574">PIN_IN_HS_MIC</a> = 0x8000002u, <a href="Audio.md#ggaa7114aeeccf3ac4f5f7e1d880bcfa835a5146add03ff98f06648567bb0e02a477">PIN_IN_LINEIN</a> = 0x8000004u }</p>
W
wenjun 已提交
119
</td>
[
[yang] 已提交
120
<td class="cellrowborder" valign="top" width="50%" headers="mcps1.1.3.1.2 "><p id="p693642521165626"><a name="p693642521165626"></a><a name="p693642521165626"></a>Enumerates the pin of an audio adapter. </p>
W
wenjun 已提交
121 122
</td>
</tr>
[
[yang] 已提交
123
<tr id="row203648257165626"><td class="cellrowborder" valign="top" width="50%" headers="mcps1.1.3.1.1 "><p id="p2108976219165626"><a name="p2108976219165626"></a><a name="p2108976219165626"></a><a href="Audio.md#gaf210d41d152890f3aaf2aaac99bd28d5">AudioCategory</a> { <a href="Audio.md#ggaf210d41d152890f3aaf2aaac99bd28d5a6ac6cfd90dcc34de100c1cecb3df44c3">AUDIO_IN_MEDIA</a> = 0, <a href="Audio.md#ggaf210d41d152890f3aaf2aaac99bd28d5a474576c773934a0df994bad4cf781b41">AUDIO_IN_COMMUNICATION</a> }</p>
W
wenjun 已提交
124
</td>
[
[yang] 已提交
125
<td class="cellrowborder" valign="top" width="50%" headers="mcps1.1.3.1.2 "><p id="p181477912165626"><a name="p181477912165626"></a><a name="p181477912165626"></a>Enumerates the audio category. </p>
W
wenjun 已提交
126 127
</td>
</tr>
[
[yang] 已提交
128
<tr id="row611201820165626"><td class="cellrowborder" valign="top" width="50%" headers="mcps1.1.3.1.1 "><p id="p1271101449165626"><a name="p1271101449165626"></a><a name="p1271101449165626"></a><a href="Audio.md#ga98d5d077cca088ddf77314871474fe59">AudioFormat</a> {   <a href="Audio.md#gga98d5d077cca088ddf77314871474fe59a321cc2160af35aa86b8ee55f231ef1e6">AUDIO_FORMAT_PCM_8_BIT</a> = 0x1u, <a href="Audio.md#gga98d5d077cca088ddf77314871474fe59ae188cf87c8f2e6218c74b3b2385068e6">AUDIO_FORMAT_PCM_16_BIT</a> = 0x2u, <a href="Audio.md#gga98d5d077cca088ddf77314871474fe59a21eb864e2117df577dcd90ad81da3b14">AUDIO_FORMAT_PCM_24_BIT</a> = 0x3u, <a href="Audio.md#gga98d5d077cca088ddf77314871474fe59adf7a0bf1f3dd15c9c43fac07c0c6ea26">AUDIO_FORMAT_PCM_32_BIT</a> = 0x4u,   <a href="Audio.md#gga98d5d077cca088ddf77314871474fe59a5a781e6f8b145066ae7fb2c310804bab">AUDIO_FORMAT_AAC_MAIN</a> = 0x1000001u, <a href="Audio.md#gga98d5d077cca088ddf77314871474fe59a3d4bc5d534d0452635455ed8d2cade57">AUDIO_FORMAT_AAC_LC</a> = 0x1000002u, <a href="Audio.md#gga98d5d077cca088ddf77314871474fe59ad4baf87ff9f4684c03483c572052b700">AUDIO_FORMAT_AAC_LD</a> = 0x1000003u, <a href="Audio.md#gga98d5d077cca088ddf77314871474fe59a4b8d42988fecf03e2bf73c4395501852">AUDIO_FORMAT_AAC_ELD</a> = 0x1000004u,   <a href="Audio.md#gga98d5d077cca088ddf77314871474fe59abaddb86f122d3185de9407dbc673bf0e">AUDIO_FORMAT_AAC_HE_V1</a> = 0x1000005u, <a href="Audio.md#gga98d5d077cca088ddf77314871474fe59ab610e0121e0b5076b3f78831e3c237fd">AUDIO_FORMAT_AAC_HE_V2</a> = 0x1000006u }</p>
W
wenjun 已提交
129
</td>
[
[yang] 已提交
130
<td class="cellrowborder" valign="top" width="50%" headers="mcps1.1.3.1.2 "><p id="p1200920201165626"><a name="p1200920201165626"></a><a name="p1200920201165626"></a>Enumerates the audio format. </p>
W
wenjun 已提交
131 132
</td>
</tr>
[
[yang] 已提交
133
<tr id="row1019045811165626"><td class="cellrowborder" valign="top" width="50%" headers="mcps1.1.3.1.1 "><p id="p554570637165626"><a name="p554570637165626"></a><a name="p554570637165626"></a><a href="Audio.md#ga137eb03027d5947ea294b32f5095b83c">AudioChannelMask</a> { <a href="Audio.md#gga137eb03027d5947ea294b32f5095b83ca0419483310bfc5abe46a0c586070ed18">AUDIO_CHANNEL_FRONT_LEFT</a> = 0x1, <a href="Audio.md#gga137eb03027d5947ea294b32f5095b83ca05525a25c5912eda05e9a8786a743a75">AUDIO_CHANNEL_FRONT_RIGHT</a> = 0x2, <a href="Audio.md#gga137eb03027d5947ea294b32f5095b83ca0479e1cd2137cbbad68efae1d2b2c9a9">AUDIO_CHANNEL_MONO</a> = 0x1u, <a href="Audio.md#gga137eb03027d5947ea294b32f5095b83ca70f2212ea5439c13f7fcba3e30b15c1a">AUDIO_CHANNEL_STEREO</a> = 0x3u }</p>
W
wenjun 已提交
134
</td>
[
[yang] 已提交
135
<td class="cellrowborder" valign="top" width="50%" headers="mcps1.1.3.1.2 "><p id="p2125905327165626"><a name="p2125905327165626"></a><a name="p2125905327165626"></a>Enumerates the audio channel mask. </p>
W
wenjun 已提交
136 137
</td>
</tr>
[
[yang] 已提交
138
<tr id="row666473546165626"><td class="cellrowborder" valign="top" width="50%" headers="mcps1.1.3.1.1 "><p id="p1378493692165626"><a name="p1378493692165626"></a><a name="p1378493692165626"></a><a href="Audio.md#ga7053fcaa56d1dc47d2fcd83ee131fe4c">AudioSampleRatesMask</a> {   <a href="Audio.md#gga7053fcaa56d1dc47d2fcd83ee131fe4ca046a26906a4df81bfc38c583ba3606e9">AUDIO_SAMPLE_RATE_MASK_8000</a> = 0x1u, <a href="Audio.md#gga7053fcaa56d1dc47d2fcd83ee131fe4caf1f34aa763f2bf6d5f43178f2d335d10">AUDIO_SAMPLE_RATE_MASK_12000</a> = 0x2u, <a href="Audio.md#gga7053fcaa56d1dc47d2fcd83ee131fe4ca5f13b000ef455b858506fc90d17e2dd7">AUDIO_SAMPLE_RATE_MASK_11025</a> = 0x4u, <a href="Audio.md#gga7053fcaa56d1dc47d2fcd83ee131fe4ca3102248493467e00d16c2cf1971635a7">AUDIO_SAMPLE_RATE_MASK_16000</a> = 0x8u,   <a href="Audio.md#gga7053fcaa56d1dc47d2fcd83ee131fe4cae7cfb2244a15cd133373cfa5e96ec82e">AUDIO_SAMPLE_RATE_MASK_22050</a> = 0x10u, <a href="Audio.md#gga7053fcaa56d1dc47d2fcd83ee131fe4cacce4defc0cf23abfe52d399b4aa68fdf">AUDIO_SAMPLE_RATE_MASK_24000</a> = 0x20u, <a href="Audio.md#gga7053fcaa56d1dc47d2fcd83ee131fe4ca5594285d8ef3897e9f29a15e0795b814">AUDIO_SAMPLE_RATE_MASK_32000</a> = 0x40u, <a href="Audio.md#gga7053fcaa56d1dc47d2fcd83ee131fe4ca52345265822f55a62b2e038438daf37e">AUDIO_SAMPLE_RATE_MASK_44100</a> = 0x80u,   <a href="Audio.md#gga7053fcaa56d1dc47d2fcd83ee131fe4caa52c49624fecf6d9f1d075d0d3ad0bbf">AUDIO_SAMPLE_RATE_MASK_48000</a> = 0x100u, <a href="Audio.md#gga7053fcaa56d1dc47d2fcd83ee131fe4caf111a8b9762ec169361a106ba7efdb0f">AUDIO_SAMPLE_RATE_MASK_64000</a> = 0x200u, <a href="Audio.md#gga7053fcaa56d1dc47d2fcd83ee131fe4caa9e4deb07b2a7c32e5a19b8c81d9fd0d">AUDIO_SAMPLE_RATE_MASK_96000</a> = 0x400u, <a href="Audio.md#gga7053fcaa56d1dc47d2fcd83ee131fe4ca41f8d22ab95c84d0acb3d0c78679274c">AUDIO_SAMPLE_RATE_MASK_INVALID</a> = 0xFFFFFFFFu }</p>
W
wenjun 已提交
139
</td>
[
[yang] 已提交
140
<td class="cellrowborder" valign="top" width="50%" headers="mcps1.1.3.1.2 "><p id="p1597428718165626"><a name="p1597428718165626"></a><a name="p1597428718165626"></a>Enumerates masks of audio sampling rates. </p>
W
wenjun 已提交
141 142
</td>
</tr>
[
[yang] 已提交
143
<tr id="row1694042695165626"><td class="cellrowborder" valign="top" width="50%" headers="mcps1.1.3.1.1 "><p id="p1470268630165626"><a name="p1470268630165626"></a><a name="p1470268630165626"></a><a href="Audio.md#ga186d2d4f9a2ecacb80cd2cce2bd26f0e">AudioPortPassthroughMode</a> { <a href="Audio.md#gga186d2d4f9a2ecacb80cd2cce2bd26f0ea48da60ec7958d35e8884e67cc32cb465">PORT_PASSTHROUGH_LPCM</a> = 0x1, <a href="Audio.md#gga186d2d4f9a2ecacb80cd2cce2bd26f0eaf44936c424fbadafda9e1a12829b291f">PORT_PASSTHROUGH_RAW</a> = 0x2, <a href="Audio.md#gga186d2d4f9a2ecacb80cd2cce2bd26f0eada09d902428d269446b94c2b7e9eb95e">PORT_PASSTHROUGH_HBR2LBR</a> = 0x4, <a href="Audio.md#gga186d2d4f9a2ecacb80cd2cce2bd26f0ea6fd7a77031d807247e159c3deec07e11">PORT_PASSTHROUGH_AUTO</a> = 0x8 }</p>
W
wenjun 已提交
144
</td>
[
[yang] 已提交
145
<td class="cellrowborder" valign="top" width="50%" headers="mcps1.1.3.1.2 "><p id="p645967944165626"><a name="p645967944165626"></a><a name="p645967944165626"></a>Enumerates the passthrough data transmission mode of an audio port. </p>
W
wenjun 已提交
146 147
</td>
</tr>
[
[yang] 已提交
148
<tr id="row1611418930165626"><td class="cellrowborder" valign="top" width="50%" headers="mcps1.1.3.1.1 "><p id="p1844163884165626"><a name="p1844163884165626"></a><a name="p1844163884165626"></a><a href="Audio.md#ga78aab1fafb9657451804e42b42897123">AudioChannelMode</a> {   <a href="Audio.md#gga78aab1fafb9657451804e42b42897123aa97ec21f6627e1dfd4854b5b470cdfba">AUDIO_CHANNEL_NORMAL</a> = 0, <a href="Audio.md#gga78aab1fafb9657451804e42b42897123a47fd61e4531acb6b5cc058ac26af5d51">AUDIO_CHANNEL_BOTH_LEFT</a>, <a href="Audio.md#gga78aab1fafb9657451804e42b42897123a3341b11cad1d47bda2b4a2be60dda023">AUDIO_CHANNEL_BOTH_RIGHT</a>, <a href="Audio.md#gga78aab1fafb9657451804e42b42897123a3f2e41939cc24c51213d8730c32e74e9">AUDIO_CHANNEL_EXCHANGE</a>,   <a href="Audio.md#gga78aab1fafb9657451804e42b42897123a2c1537bccd5c2a05d1c515e58ec4481e">AUDIO_CHANNEL_MIX</a>, <a href="Audio.md#gga78aab1fafb9657451804e42b42897123a485c0423ce07fbb7f844a387ed9bb546">AUDIO_CHANNEL_LEFT_MUTE</a>, <a href="Audio.md#gga78aab1fafb9657451804e42b42897123a0878cdf6f3e0d9ae9ae1f61b7f74257e">AUDIO_CHANNEL_RIGHT_MUTE</a>, <a href="Audio.md#gga78aab1fafb9657451804e42b42897123a22540143eb96abf8176e73c19fc0d8e5">AUDIO_CHANNEL_BOTH_MUTE</a> }</p>
W
wenjun 已提交
149
</td>
[
[yang] 已提交
150
<td class="cellrowborder" valign="top" width="50%" headers="mcps1.1.3.1.2 "><p id="p1689350249165626"><a name="p1689350249165626"></a><a name="p1689350249165626"></a>Enumerates channel modes for audio rendering. </p>
W
wenjun 已提交
151 152 153 154 155
</td>
</tr>
</tbody>
</table>