OpenMAX Bellagio 0.9.3
OMX_Audio.h
Go to the documentation of this file.
1/*
2 * Copyright (c) 2008 The Khronos Group Inc.
3 *
4 * Permission is hereby granted, free of charge, to any person obtaining
5 * a copy of this software and associated documentation files (the
6 * "Software"), to deal in the Software without restriction, including
7 * without limitation the rights to use, copy, modify, merge, publish,
8 * distribute, sublicense, and/or sell copies of the Software, and to
9 * permit persons to whom the Software is furnished to do so, subject
10 * to the following conditions:
11 * The above copyright notice and this permission notice shall be included
12 * in all copies or substantial portions of the Software.
13 *
14 * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS
15 * OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
16 * MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.
17 * IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY
18 * CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT,
19 * TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE
20 * SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
21 *
22 */
23
29#ifndef OMX_Audio_h
30#define OMX_Audio_h
31
32#ifdef __cplusplus
33extern "C" {
34#endif /* __cplusplus */
35
36
37/* Each OMX header must include all required header files to allow the
38 * header to compile without errors. The includes below are required
39 * for this header file to compile successfully
40 */
41
42#include <OMX_Core.h>
43
96
97
114
115
126
127
137
138
154
155#define OMX_AUDIO_MAXCHANNELS 16
156#define OMX_MIN_PCMPAYLOAD_MSEC 5
175
176
192
193
202
218
219
232
233
251
252
256#define OMX_AUDIO_AACToolNone 0x00000000
257#define OMX_AUDIO_AACToolMS 0x00000001
258#define OMX_AUDIO_AACToolIS 0x00000002
259#define OMX_AUDIO_AACToolTNS 0x00000004
260#define OMX_AUDIO_AACToolPNS 0x00000008
261#define OMX_AUDIO_AACToolLTP 0x00000010
262#define OMX_AUDIO_AACToolAll 0x7FFFFFFF
266#define OMX_AUDIO_AACERNone 0x00000000
267#define OMX_AUDIO_AACERVCB11 0x00000001
268#define OMX_AUDIO_AACERRVLC 0x00000002
269#define OMX_AUDIO_AACERHCR 0x00000004
270#define OMX_AUDIO_AACERAll 0x7FFFFFFF
294
295
323
324
335
336
347
348
364
381
396
397
406
407
425
426
439
440
450
451
465
466
478
479
490
491
502
503
515
516
534
535
560
561
578
579
591
592
601
602
611
612
621
622
634
635
647
648
660
661
673
685
686
699
700
715
716
729
730
747
748
765
766
784
785
804
805
819
820
833
834
848
849
863
864
878
879
907
908
943
944
970
971
991
992
1005
1006
1034
1035
1069
1070
1084
1085
1097
1098
1111
1112
1113
1124
1125
1137
1138
1150
1151
1171
1172
1183
1184
1199
1200
1220
1221
1261
1262
1278
1279
1290
1291
1302
1305#ifdef __cplusplus
1306}
1307#endif /* __cplusplus */
1308
1309#endif
1310/* File EOF */
1311
unsigned long OMX_U32
Definition OMX_Types.h:145
void * OMX_NATIVE_DEVICETYPE
Definition OMX_Types.h:311
char * OMX_STRING
Definition OMX_Types.h:206
unsigned char OMX_U8
Definition OMX_Types.h:133
OMX_ENDIANTYPE
Definition OMX_Types.h:235
OMX_BOOL
Definition OMX_Types.h:189
void * OMX_PTR
Definition OMX_Types.h:199
OMX_NUMERICALDATATYPE
Definition OMX_Types.h:246
signed long OMX_S32
Definition OMX_Types.h:148
unsigned short OMX_U16
Definition OMX_Types.h:139
struct OMX_AUDIO_PARAM_PORTFORMATTYPE OMX_AUDIO_PARAM_PORTFORMATTYPE
struct OMX_AUDIO_PARAM_GSMHRTYPE OMX_AUDIO_PARAM_GSMHRTYPE
#define OMX_AUDIO_MAXCHANNELS
Definition OMX_Audio.h:155
OMX_AUDIO_G723RATE
Definition OMX_Audio.h:442
struct OMX_AUDIO_CONFIG_BALANCETYPE OMX_AUDIO_CONFIG_BALANCETYPE
struct OMX_AUDIO_PARAM_TDMAFRTYPE OMX_AUDIO_PARAM_TDMAFRTYPE
struct OMX_AUDIO_PARAM_G723TYPE OMX_AUDIO_PARAM_G723TYPE
struct OMX_AUDIO_PARAM_PDCHRTYPE OMX_AUDIO_PARAM_PDCHRTYPE
OMX_AUDIO_G726MODE
Definition OMX_Audio.h:468
struct OMX_AUDIO_PARAM_SMVTYPE OMX_AUDIO_PARAM_SMVTYPE
struct OMX_AUDIO_CONFIG_TREBLETYPE OMX_AUDIO_CONFIG_TREBLETYPE
struct OMX_AUDIO_PARAM_SBCTYPE OMX_AUDIO_PARAM_SBCTYPE
struct OMX_AUDIO_PARAM_AMRTYPE OMX_AUDIO_PARAM_AMRTYPE
OMX_AUDIO_AMRBANDMODETYPE
Definition OMX_Audio.h:537
OMX_AUDIO_RAFORMATTYPE
Definition OMX_Audio.h:368
struct OMX_AUDIO_PARAM_VORBISTYPE OMX_AUDIO_PARAM_VORBISTYPE
struct OMX_AUDIO_PARAM_PDCFRTYPE OMX_AUDIO_PARAM_PDCFRTYPE
struct OMX_AUDIO_CONFIG_VOLUMETYPE OMX_AUDIO_CONFIG_VOLUMETYPE
struct OMX_AUDIO_CONFIG_CHANNELVOLUMETYPE OMX_AUDIO_CONFIG_CHANNELVOLUMETYPE
OMX_AUDIO_WMAFORMATTYPE
Definition OMX_Audio.h:326
struct OMX_AUDIO_PARAM_PDCEFRTYPE OMX_AUDIO_PARAM_PDCEFRTYPE
OMX_AUDIO_CDMARATETYPE
Definition OMX_Audio.h:688
struct OMX_AUDIO_PARAM_QCELP13TYPE OMX_AUDIO_PARAM_QCELP13TYPE
struct OMX_AUDIO_PARAM_AACPROFILETYPE OMX_AUDIO_PARAM_AACPROFILETYPE
struct OMX_AUDIO_PORTDEFINITIONTYPE OMX_AUDIO_PORTDEFINITIONTYPE
struct OMX_AUDIO_PARAM_ADPCMTYPE OMX_AUDIO_PARAM_ADPCMTYPE
struct OMX_AUDIO_CONFIG_CHANNELMUTETYPE OMX_AUDIO_CONFIG_CHANNELMUTETYPE
OMX_AUDIO_CODINGTYPE
Definition OMX_Audio.h:63
OMX_AUDIO_AACSTREAMFORMATTYPE
Definition OMX_Audio.h:220
struct OMX_AUDIO_PARAM_G729TYPE OMX_AUDIO_PARAM_G729TYPE
OMX_AUDIO_CHANNELTYPE
Definition OMX_Audio.h:139
OMX_AUDIO_CHANNELMODETYPE
Definition OMX_Audio.h:180
OMX_AUDIO_MP3STREAMFORMATTYPE
Definition OMX_Audio.h:194
struct OMX_AUDIO_PARAM_MP3TYPE OMX_AUDIO_PARAM_MP3TYPE
OMX_AUDIO_SBCALLOCMETHODTYPE
Definition OMX_Audio.h:399
struct OMX_AUDIO_CONFIG_LOUDNESSTYPE OMX_AUDIO_CONFIG_LOUDNESSTYPE
OMX_AUDIO_WMAPROFILETYPE
Definition OMX_Audio.h:338
struct OMX_AUDIO_PARAM_RATYPE OMX_AUDIO_PARAM_RATYPE
OMX_AUDIO_AMRDTXMODETYPE
Definition OMX_Audio.h:563
struct OMX_AUDIO_PARAM_WMATYPE OMX_AUDIO_PARAM_WMATYPE
struct OMX_AUDIO_PARAM_QCELP8TYPE OMX_AUDIO_PARAM_QCELP8TYPE
struct OMX_AUDIO_PARAM_GSMEFRTYPE OMX_AUDIO_PARAM_GSMEFRTYPE
struct OMX_AUDIO_PARAM_TDMAEFRTYPE OMX_AUDIO_PARAM_TDMAEFRTYPE
OMX_AUDIO_AMRFRAMEFORMATTYPE
Definition OMX_Audio.h:518
struct OMX_AUDIO_CONFIG_BASSTYPE OMX_AUDIO_CONFIG_BASSTYPE
struct OMX_AUDIO_PARAM_G726TYPE OMX_AUDIO_PARAM_G726TYPE
struct OMX_AUDIO_CONFIG_MUTETYPE OMX_AUDIO_CONFIG_MUTETYPE
OMX_AUDIO_G729TYPE
Definition OMX_Audio.h:493
struct OMX_AUDIO_PARAM_PCMMODETYPE OMX_AUDIO_PARAM_PCMMODETYPE
OMX_AUDIO_AACPROFILETYPE
Definition OMX_Audio.h:236
OMX_AUDIO_PCMMODETYPE
Definition OMX_Audio.h:129
struct OMX_AUDIO_PARAM_EVRCTYPE OMX_AUDIO_PARAM_EVRCTYPE
struct OMX_AUDIO_PARAM_GSMFRTYPE OMX_AUDIO_PARAM_GSMFRTYPE
@ OMX_AUDIO_G723ModeLow
Definition OMX_Audio.h:444
@ OMX_AUDIO_G723ModeUnused
Definition OMX_Audio.h:443
@ OMX_AUDIO_G723ModeKhronosExtensions
Definition OMX_Audio.h:446
@ OMX_AUDIO_G723ModeVendorStartUnused
Definition OMX_Audio.h:447
@ OMX_AUDIO_G723ModeHigh
Definition OMX_Audio.h:445
@ OMX_AUDIO_G723ModeMax
Definition OMX_Audio.h:448
@ OMX_AUDIO_G726Mode32
Definition OMX_Audio.h:472
@ OMX_AUDIO_G726ModeVendorStartUnused
Definition OMX_Audio.h:475
@ OMX_AUDIO_G726ModeKhronosExtensions
Definition OMX_Audio.h:474
@ OMX_AUDIO_G726ModeMax
Definition OMX_Audio.h:476
@ OMX_AUDIO_G726Mode16
Definition OMX_Audio.h:470
@ OMX_AUDIO_G726Mode24
Definition OMX_Audio.h:471
@ OMX_AUDIO_G726ModeUnused
Definition OMX_Audio.h:469
@ OMX_AUDIO_G726Mode40
Definition OMX_Audio.h:473
@ OMX_AUDIO_AMRBandModeWB3
Definition OMX_Audio.h:550
@ OMX_AUDIO_AMRBandModeWB5
Definition OMX_Audio.h:552
@ OMX_AUDIO_AMRBandModeWB1
Definition OMX_Audio.h:548
@ OMX_AUDIO_AMRBandModeNB4
Definition OMX_Audio.h:543
@ OMX_AUDIO_AMRBandModeWB2
Definition OMX_Audio.h:549
@ OMX_AUDIO_AMRBandModeNB1
Definition OMX_Audio.h:540
@ OMX_AUDIO_AMRBandModeUnused
Definition OMX_Audio.h:538
@ OMX_AUDIO_AMRBandModeWB0
Definition OMX_Audio.h:547
@ OMX_AUDIO_AMRBandModeNB7
Definition OMX_Audio.h:546
@ OMX_AUDIO_AMRBandModeNB3
Definition OMX_Audio.h:542
@ OMX_AUDIO_AMRBandModeWB8
Definition OMX_Audio.h:555
@ OMX_AUDIO_AMRBandModeNB2
Definition OMX_Audio.h:541
@ OMX_AUDIO_AMRBandModeNB6
Definition OMX_Audio.h:545
@ OMX_AUDIO_AMRBandModeVendorStartUnused
Definition OMX_Audio.h:557
@ OMX_AUDIO_AMRBandModeWB7
Definition OMX_Audio.h:554
@ OMX_AUDIO_AMRBandModeWB6
Definition OMX_Audio.h:553
@ OMX_AUDIO_AMRBandModeKhronosExtensions
Definition OMX_Audio.h:556
@ OMX_AUDIO_AMRBandModeNB0
Definition OMX_Audio.h:539
@ OMX_AUDIO_AMRBandModeNB5
Definition OMX_Audio.h:544
@ OMX_AUDIO_AMRBandModeMax
Definition OMX_Audio.h:558
@ OMX_AUDIO_AMRBandModeWB4
Definition OMX_Audio.h:551
@ OMX_AUDIO_RA10_CODEC
Definition OMX_Audio.h:373
@ OMX_AUDIO_RA10_LOSSLESS
Definition OMX_Audio.h:374
@ OMX_AUDIO_RA9
Definition OMX_Audio.h:371
@ OMX_AUDIO_RAFormatKhronosExtensions
Definition OMX_Audio.h:377
@ OMX_VIDEO_RAFormatMax
Definition OMX_Audio.h:379
@ OMX_AUDIO_RA10_AAC
Definition OMX_Audio.h:372
@ OMX_AUDIO_RA10_MULTICHANNEL
Definition OMX_Audio.h:375
@ OMX_AUDIO_RAFormatUnused
Definition OMX_Audio.h:369
@ OMX_AUDIO_RA8
Definition OMX_Audio.h:370
@ OMX_AUDIO_RA10_VOICE
Definition OMX_Audio.h:376
@ OMX_AUDIO_RAFormatVendorStartUnused
Definition OMX_Audio.h:378
@ OMX_AUDIO_WMAFormatKhronosExtensions
Definition OMX_Audio.h:331
@ OMX_AUDIO_WMAFormat9
Definition OMX_Audio.h:330
@ OMX_AUDIO_WMAFormatUnused
Definition OMX_Audio.h:327
@ OMX_AUDIO_WMAFormatMax
Definition OMX_Audio.h:333
@ OMX_AUDIO_WMAFormatVendorStartUnused
Definition OMX_Audio.h:332
@ OMX_AUDIO_WMAFormat7
Definition OMX_Audio.h:328
@ OMX_AUDIO_WMAFormat8
Definition OMX_Audio.h:329
@ OMX_AUDIO_CDMARateQuarter
Definition OMX_Audio.h:692
@ OMX_AUDIO_CDMARateErasure
Definition OMX_Audio.h:694
@ OMX_AUDIO_CDMARateFull
Definition OMX_Audio.h:690
@ OMX_AUDIO_CDMARateBlank
Definition OMX_Audio.h:689
@ OMX_AUDIO_CDMARateKhronosExtensions
Definition OMX_Audio.h:695
@ OMX_AUDIO_CDMARateHalf
Definition OMX_Audio.h:691
@ OMX_AUDIO_CDMARateVendorStartUnused
Definition OMX_Audio.h:696
@ OMX_AUDIO_CDMARateMax
Definition OMX_Audio.h:697
@ OMX_AUDIO_CDMARateEighth
Definition OMX_Audio.h:693
@ OMX_AUDIO_CodingRA
Definition OMX_Audio.h:90
@ OMX_AUDIO_CodingAutoDetect
Definition OMX_Audio.h:65
@ OMX_AUDIO_CodingMIDI
Definition OMX_Audio.h:91
@ OMX_AUDIO_CodingG726
Definition OMX_Audio.h:83
@ OMX_AUDIO_CodingTDMAFR
Definition OMX_Audio.h:75
@ OMX_AUDIO_CodingPDCEFR
Definition OMX_Audio.h:73
@ OMX_AUDIO_CodingGSMFR
Definition OMX_Audio.h:69
@ OMX_AUDIO_CodingG729
Definition OMX_Audio.h:84
@ OMX_AUDIO_CodingTDMAEFR
Definition OMX_Audio.h:76
@ OMX_AUDIO_CodingMax
Definition OMX_Audio.h:94
@ OMX_AUDIO_CodingWMA
Definition OMX_Audio.h:89
@ OMX_AUDIO_CodingGSMHR
Definition OMX_Audio.h:71
@ OMX_AUDIO_CodingSBC
Definition OMX_Audio.h:87
@ OMX_AUDIO_CodingGSMEFR
Definition OMX_Audio.h:70
@ OMX_AUDIO_CodingAAC
Definition OMX_Audio.h:85
@ OMX_AUDIO_CodingUnused
Definition OMX_Audio.h:64
@ OMX_AUDIO_CodingSMV
Definition OMX_Audio.h:80
@ OMX_AUDIO_CodingMP3
Definition OMX_Audio.h:86
@ OMX_AUDIO_CodingG711
Definition OMX_Audio.h:81
@ OMX_AUDIO_CodingPDCFR
Definition OMX_Audio.h:72
@ OMX_AUDIO_CodingKhronosExtensions
Definition OMX_Audio.h:92
@ OMX_AUDIO_CodingVendorStartUnused
Definition OMX_Audio.h:93
@ OMX_AUDIO_CodingVORBIS
Definition OMX_Audio.h:88
@ OMX_AUDIO_CodingQCELP8
Definition OMX_Audio.h:77
@ OMX_AUDIO_CodingPCM
Definition OMX_Audio.h:66
@ OMX_AUDIO_CodingEVRC
Definition OMX_Audio.h:79
@ OMX_AUDIO_CodingG723
Definition OMX_Audio.h:82
@ OMX_AUDIO_CodingAMR
Definition OMX_Audio.h:68
@ OMX_AUDIO_CodingADPCM
Definition OMX_Audio.h:67
@ OMX_AUDIO_CodingPDCHR
Definition OMX_Audio.h:74
@ OMX_AUDIO_CodingQCELP13
Definition OMX_Audio.h:78
@ OMX_AUDIO_AACStreamFormatKhronosExtensions
Definition OMX_Audio.h:228
@ OMX_AUDIO_AACStreamFormatMP4LATM
Definition OMX_Audio.h:224
@ OMX_AUDIO_AACStreamFormatMP2ADTS
Definition OMX_Audio.h:221
@ OMX_AUDIO_AACStreamFormatADIF
Definition OMX_Audio.h:225
@ OMX_AUDIO_AACStreamFormatMP4LOAS
Definition OMX_Audio.h:223
@ OMX_AUDIO_AACStreamFormatVendorStartUnused
Definition OMX_Audio.h:229
@ OMX_AUDIO_AACStreamFormatMax
Definition OMX_Audio.h:230
@ OMX_AUDIO_AACStreamFormatMP4ADTS
Definition OMX_Audio.h:222
@ OMX_AUDIO_AACStreamFormatRAW
Definition OMX_Audio.h:227
@ OMX_AUDIO_AACStreamFormatMP4FF
Definition OMX_Audio.h:226
@ OMX_AUDIO_ChannelRS
Definition OMX_Audio.h:145
@ OMX_AUDIO_ChannelLS
Definition OMX_Audio.h:144
@ OMX_AUDIO_ChannelVendorStartUnused
Definition OMX_Audio.h:151
@ OMX_AUDIO_ChannelCS
Definition OMX_Audio.h:147
@ OMX_AUDIO_ChannelLFE
Definition OMX_Audio.h:146
@ OMX_AUDIO_ChannelLR
Definition OMX_Audio.h:148
@ OMX_AUDIO_ChannelLF
Definition OMX_Audio.h:141
@ OMX_AUDIO_ChannelRR
Definition OMX_Audio.h:149
@ OMX_AUDIO_ChannelKhronosExtensions
Definition OMX_Audio.h:150
@ OMX_AUDIO_ChannelRF
Definition OMX_Audio.h:142
@ OMX_AUDIO_ChannelNone
Definition OMX_Audio.h:140
@ OMX_AUDIO_ChannelMax
Definition OMX_Audio.h:152
@ OMX_AUDIO_ChannelCF
Definition OMX_Audio.h:143
@ OMX_AUDIO_ChannelModeVendorStartUnused
Definition OMX_Audio.h:189
@ OMX_AUDIO_ChannelModeMono
Definition OMX_Audio.h:187
@ OMX_AUDIO_ChannelModeStereo
Definition OMX_Audio.h:181
@ OMX_AUDIO_ChannelModeKhronosExtensions
Definition OMX_Audio.h:188
@ OMX_AUDIO_ChannelModeDual
Definition OMX_Audio.h:185
@ OMX_AUDIO_ChannelModeJointStereo
Definition OMX_Audio.h:183
@ OMX_AUDIO_ChannelModeMax
Definition OMX_Audio.h:190
@ OMX_AUDIO_MP3StreamFormatKhronosExtensions
Definition OMX_Audio.h:198
@ OMX_AUDIO_MP3StreamFormatMP2_5Layer3
Definition OMX_Audio.h:197
@ OMX_AUDIO_MP3StreamFormatMP2Layer3
Definition OMX_Audio.h:196
@ OMX_AUDIO_MP3StreamFormatVendorStartUnused
Definition OMX_Audio.h:199
@ OMX_AUDIO_MP3StreamFormatMax
Definition OMX_Audio.h:200
@ OMX_AUDIO_MP3StreamFormatMP1Layer3
Definition OMX_Audio.h:195
@ OMX_AUDIO_SBCAllocMethodLoudness
Definition OMX_Audio.h:400
@ OMX_AUDIO_SBCAllocMethodKhronosExtensions
Definition OMX_Audio.h:402
@ OMX_AUDIO_SBCAllocMethodSNR
Definition OMX_Audio.h:401
@ OMX_AUDIO_SBCAllocMethodVendorStartUnused
Definition OMX_Audio.h:403
@ OMX_AUDIO_SBCAllocMethodMax
Definition OMX_Audio.h:404
@ OMX_AUDIO_WMAProfileL1
Definition OMX_Audio.h:340
@ OMX_AUDIO_WMAProfileL3
Definition OMX_Audio.h:342
@ OMX_AUDIO_WMAProfileMax
Definition OMX_Audio.h:345
@ OMX_AUDIO_WMAProfileVendorStartUnused
Definition OMX_Audio.h:344
@ OMX_AUDIO_WMAProfileKhronosExtensions
Definition OMX_Audio.h:343
@ OMX_AUDIO_WMAProfileL2
Definition OMX_Audio.h:341
@ OMX_AUDIO_WMAProfileUnused
Definition OMX_Audio.h:339
@ OMX_AUDIO_AMRDTXModeOnVAD1
Definition OMX_Audio.h:565
@ OMX_AUDIO_AMRDTXasEFR
Definition OMX_Audio.h:572
@ OMX_AUDIO_AMRDTXModeKhronosExtensions
Definition OMX_Audio.h:574
@ OMX_AUDIO_AMRDTXModeVendorStartUnused
Definition OMX_Audio.h:575
@ OMX_AUDIO_AMRDTXModeOff
Definition OMX_Audio.h:564
@ OMX_AUDIO_AMRDTXModeOnAuto
Definition OMX_Audio.h:569
@ OMX_AUDIO_AMRDTXModeMax
Definition OMX_Audio.h:576
@ OMX_AUDIO_AMRDTXModeOnVAD2
Definition OMX_Audio.h:567
@ OMX_AUDIO_AMRFrameFormatIF2
Definition OMX_Audio.h:523
@ OMX_AUDIO_AMRFrameFormatITU
Definition OMX_Audio.h:529
@ OMX_AUDIO_AMRFrameFormatFSF
Definition OMX_Audio.h:525
@ OMX_AUDIO_AMRFrameFormatVendorStartUnused
Definition OMX_Audio.h:531
@ OMX_AUDIO_AMRFrameFormatMax
Definition OMX_Audio.h:532
@ OMX_AUDIO_AMRFrameFormatIF1
Definition OMX_Audio.h:521
@ OMX_AUDIO_AMRFrameFormatKhronosExtensions
Definition OMX_Audio.h:530
@ OMX_AUDIO_AMRFrameFormatRTPPayload
Definition OMX_Audio.h:527
@ OMX_AUDIO_AMRFrameFormatConformance
Definition OMX_Audio.h:519
@ OMX_AUDIO_G729AB
Definition OMX_Audio.h:497
@ OMX_AUDIO_G729Max
Definition OMX_Audio.h:500
@ OMX_AUDIO_G729KhronosExtensions
Definition OMX_Audio.h:498
@ OMX_AUDIO_G729VendorStartUnused
Definition OMX_Audio.h:499
@ OMX_AUDIO_G729B
Definition OMX_Audio.h:496
@ OMX_AUDIO_G729
Definition OMX_Audio.h:494
@ OMX_AUDIO_G729A
Definition OMX_Audio.h:495
@ OMX_AUDIO_AACObjectLD
Definition OMX_Audio.h:245
@ OMX_AUDIO_AACObjectMain
Definition OMX_Audio.h:238
@ OMX_AUDIO_AACObjectMax
Definition OMX_Audio.h:249
@ OMX_AUDIO_AACObjectLC
Definition OMX_Audio.h:239
@ OMX_AUDIO_AACObjectKhronosExtensions
Definition OMX_Audio.h:247
@ OMX_AUDIO_AACObjectHE_PS
Definition OMX_Audio.h:246
@ OMX_AUDIO_AACObjectScalable
Definition OMX_Audio.h:243
@ OMX_AUDIO_AACObjectNull
Definition OMX_Audio.h:237
@ OMX_AUDIO_AACObjectHE
Definition OMX_Audio.h:242
@ OMX_AUDIO_AACObjectVendorStartUnused
Definition OMX_Audio.h:248
@ OMX_AUDIO_AACObjectLTP
Definition OMX_Audio.h:241
@ OMX_AUDIO_AACObjectERLC
Definition OMX_Audio.h:244
@ OMX_AUDIO_AACObjectSSR
Definition OMX_Audio.h:240
@ OMX_AUDIO_PCMModeKhronosExtensions
Definition OMX_Audio.h:133
@ OMX_AUDIO_PCMModeLinear
Definition OMX_Audio.h:130
@ OMX_AUDIO_PCMModeVendorStartUnused
Definition OMX_Audio.h:134
@ OMX_AUDIO_PCMModeMULaw
Definition OMX_Audio.h:132
@ OMX_AUDIO_PCMModeALaw
Definition OMX_Audio.h:131
@ OMX_AUDIO_PCMModeMax
Definition OMX_Audio.h:135
OMX_AUDIO_ECHOCANTYPE
Definition OMX_Audio.h:1266
OMX_AUDIO_STEREOWIDENINGTYPE
Definition OMX_Audio.h:1176
struct OMX_AUDIO_CONFIG_ECHOCANCELATIONTYPE OMX_AUDIO_CONFIG_ECHOCANCELATIONTYPE
struct OMX_AUDIO_CONFIG_NOISEREDUCTIONTYPE OMX_AUDIO_CONFIG_NOISEREDUCTIONTYPE
struct OMX_AUDIO_CONFIG_CHORUSTYPE OMX_AUDIO_CONFIG_CHORUSTYPE
struct OMX_AUDIO_CONFIG_EQUALIZERTYPE OMX_AUDIO_CONFIG_EQUALIZERTYPE
struct OMX_AUDIO_CONFIG_REVERBERATIONTYPE OMX_AUDIO_CONFIG_REVERBERATIONTYPE
struct OMX_AUDIO_CONFIG_STEREOWIDENINGTYPE OMX_AUDIO_CONFIG_STEREOWIDENINGTYPE
@ OMX_AUDIO_EchoCanHFree
Definition OMX_Audio.h:1270
@ OMX_AUDIO_EchoCanVendorStartUnused
Definition OMX_Audio.h:1275
@ OMX_AUDIO_EchoCanCarKit
Definition OMX_Audio.h:1272
@ OMX_AUDIO_EchoCanMax
Definition OMX_Audio.h:1276
@ OMX_AUDIO_EchoCanNormal
Definition OMX_Audio.h:1268
@ OMX_AUDIO_EchoCanKhronosExtensions
Definition OMX_Audio.h:1274
@ OMX_AUDIO_EchoCanOff
Definition OMX_Audio.h:1267
@ OMX_AUDIO_StereoWideningMax
Definition OMX_Audio.h:1181
@ OMX_AUDIO_StereoWideningLoudspeakers
Definition OMX_Audio.h:1178
@ OMX_AUDIO_StereoWideningKhronosExtensions
Definition OMX_Audio.h:1179
@ OMX_AUDIO_StereoWideningVendorStartUnused
Definition OMX_Audio.h:1180
@ OMX_AUDIO_StereoWideningHeadphones
Definition OMX_Audio.h:1177
OMX_AUDIO_MIDIPLAYBACKSTATETYPE
Definition OMX_Audio.h:912
struct OMX_AUDIO_CONFIG_MIDISTATUSTYPE OMX_AUDIO_CONFIG_MIDISTATUSTYPE
struct OMX_AUDIO_PARAM_MIDITYPE OMX_AUDIO_PARAM_MIDITYPE
struct OMX_AUDIO_CONFIG_MIDICONTROLTYPE OMX_AUDIO_CONFIG_MIDICONTROLTYPE
struct OMX_AUDIO_CONFIG_MIDIIMMEDIATEEVENTTYPE OMX_AUDIO_CONFIG_MIDIIMMEDIATEEVENTTYPE
struct OMX_AUDIO_CONFIG_MIDIMETAEVENTDATATYPE OMX_AUDIO_CONFIG__MIDIMETAEVENTDATATYPE
struct OMX_AUDIO_CONFIG_MIDIMETAEVENTTYPE OMX_AUDIO_CONFIG_MIDIMETAEVENTTYPE
OMX_AUDIO_MIDISOUNDBANKLAYOUTTYPE
Definition OMX_Audio.h:824
struct OMX_AUDIO_PARAM_MIDILOADUSERSOUNDTYPE OMX_AUDIO_PARAM_MIDILOADUSERSOUNDTYPE
OMX_AUDIO_MIDIFORMATTYPE
Definition OMX_Audio.h:771
struct OMX_AUDIO_CONFIG_MIDISOUNDBANKPROGRAMTYPE OMX_AUDIO_CONFIG_MIDISOUNDBANKPROGRAMTYPE
OMX_AUDIO_MIDISOUNDBANKTYPE
Definition OMX_Audio.h:809
@ OMX_AUDIO_MIDIPlayBackStatePlayingPartially
Definition OMX_Audio.h:932
@ OMX_AUDIO_MIDIPlayBackStatePlaying
Definition OMX_Audio.h:929
@ OMX_AUDIO_MIDIPlayBackStateParsing
Definition OMX_Audio.h:918
@ OMX_AUDIO_MIDIPlayBackStateOpenEngaged
Definition OMX_Audio.h:921
@ OMX_AUDIO_MIDIPlayBackStatePlayingSilently
Definition OMX_Audio.h:934
@ OMX_AUDIO_MIDIPlayBackStateMax
Definition OMX_Audio.h:941
@ OMX_AUDIO_MIDIPlayBackStateKhronosExtensions
Definition OMX_Audio.h:939
@ OMX_AUDIO_MIDIPlayBackStateClosedEngaged
Definition OMX_Audio.h:915
@ OMX_AUDIO_MIDIPlayBackStateUnknown
Definition OMX_Audio.h:913
@ OMX_AUDIO_MIDIPlayBackStateVendorStartUnused
Definition OMX_Audio.h:940
@ OMX_AUDIO_MIDISoundBankLayoutGM2
Definition OMX_Audio.h:827
@ OMX_AUDIO_MIDISoundBankLayoutKhronosExtensions
Definition OMX_Audio.h:829
@ OMX_AUDIO_MIDISoundBankLayoutGM
Definition OMX_Audio.h:826
@ OMX_AUDIO_MIDISoundBankLayoutVendorStartUnused
Definition OMX_Audio.h:830
@ OMX_AUDIO_MIDISoundBankLayoutUnused
Definition OMX_Audio.h:825
@ OMX_AUDIO_MIDISoundBankLayoutUser
Definition OMX_Audio.h:828
@ OMX_AUDIO_MIDISoundBankLayoutMax
Definition OMX_Audio.h:831
@ OMX_AUDIO_MIDIFormatMax
Definition OMX_Audio.h:782
@ OMX_AUDIO_MIDIFormatXMF1
Definition OMX_Audio.h:778
@ OMX_AUDIO_MIDIFormatUnknown
Definition OMX_Audio.h:772
@ OMX_AUDIO_MIDIFormatVendorStartUnused
Definition OMX_Audio.h:781
@ OMX_AUDIO_MIDIFormatSMF1
Definition OMX_Audio.h:774
@ OMX_AUDIO_MIDIFormatKhronosExtensions
Definition OMX_Audio.h:780
@ OMX_AUDIO_MIDIFormatXMF0
Definition OMX_Audio.h:777
@ OMX_AUDIO_MIDIFormatMobileXMF
Definition OMX_Audio.h:779
@ OMX_AUDIO_MIDIFormatSPMIDI
Definition OMX_Audio.h:776
@ OMX_AUDIO_MIDIFormatSMF0
Definition OMX_Audio.h:773
@ OMX_AUDIO_MIDIFormatSMF2
Definition OMX_Audio.h:775
@ OMX_AUDIO_MIDISoundBankVendorStartUnused
Definition OMX_Audio.h:816
@ OMX_AUDIO_MIDISoundBankMobileDLSPlusOptions
Definition OMX_Audio.h:814
@ OMX_AUDIO_MIDISoundBankMax
Definition OMX_Audio.h:817
@ OMX_AUDIO_MIDISoundBankMobileDLSBase
Definition OMX_Audio.h:813
@ OMX_AUDIO_MIDISoundBankDLS1
Definition OMX_Audio.h:811
@ OMX_AUDIO_MIDISoundBankUnused
Definition OMX_Audio.h:810
@ OMX_AUDIO_MIDISoundBankDLS2
Definition OMX_Audio.h:812
@ OMX_AUDIO_MIDISoundBankKhronosExtensions
Definition OMX_Audio.h:815
OMX_VERSIONTYPE nVersion
Definition OMX_Audio.h:1130
OMX_AUDIO_ECHOCANTYPE eEchoCancelation
Definition OMX_Audio.h:1288
OMX_AUDIO_MIDIPLAYBACKSTATETYPE eMIDIPlayBackState
Definition OMX_Audio.h:968
OMX_VERSIONTYPE nVersion
Definition OMX_Audio.h:1089
OMX_AUDIO_STEREOWIDENINGTYPE eWideningType
Definition OMX_Audio.h:1195
OMX_AUDIO_CHANNELMODETYPE eChannelMode
Definition OMX_Audio.h:292
OMX_AUDIO_AACPROFILETYPE eAACProfile
Definition OMX_Audio.h:290
OMX_AUDIO_AACSTREAMFORMATTYPE eAACStreamFormat
Definition OMX_Audio.h:291
OMX_VERSIONTYPE nVersion
Definition OMX_Audio.h:430
OMX_AUDIO_AMRFRAMEFORMATTYPE eAMRFrameFormat
Definition OMX_Audio.h:589
OMX_VERSIONTYPE nVersion
Definition OMX_Audio.h:583
OMX_AUDIO_AMRDTXMODETYPE eAMRDTXMode
Definition OMX_Audio.h:588
OMX_AUDIO_AMRBANDMODETYPE eAMRBandMode
Definition OMX_Audio.h:587
OMX_AUDIO_CDMARATETYPE eCDMARate
Definition OMX_Audio.h:739
OMX_VERSIONTYPE nVersion
Definition OMX_Audio.h:734
OMX_AUDIO_G723RATE eBitRate
Definition OMX_Audio.h:461
OMX_VERSIONTYPE nVersion
Definition OMX_Audio.h:455
OMX_VERSIONTYPE nVersion
Definition OMX_Audio.h:483
OMX_AUDIO_G726MODE eG726Mode
Definition OMX_Audio.h:488
OMX_VERSIONTYPE nVersion
Definition OMX_Audio.h:507
OMX_AUDIO_G729TYPE eBitType
Definition OMX_Audio.h:513
OMX_VERSIONTYPE nVersion
Definition OMX_Audio.h:616
OMX_VERSIONTYPE nVersion
Definition OMX_Audio.h:596
OMX_VERSIONTYPE nVersion
Definition OMX_Audio.h:606
OMX_AUDIO_MIDISOUNDBANKLAYOUTTYPE eMidiSoundBankLayout
Definition OMX_Audio.h:846
OMX_AUDIO_MIDISOUNDBANKTYPE eMidiSoundBank
Definition OMX_Audio.h:845
OMX_VERSIONTYPE nVersion
Definition OMX_Audio.h:791
OMX_AUDIO_MIDIFORMATTYPE eMidiFormat
Definition OMX_Audio.h:802
OMX_AUDIO_CHANNELMODETYPE eChannelMode
Definition OMX_Audio.h:215
OMX_VERSIONTYPE nVersion
Definition OMX_Audio.h:206
OMX_AUDIO_MP3STREAMFORMATTYPE eFormat
Definition OMX_Audio.h:216
OMX_AUDIO_CHANNELTYPE eChannelMapping[16]
Definition OMX_Audio.h:172
OMX_AUDIO_PCMMODETYPE ePCMMode
Definition OMX_Audio.h:171
OMX_VERSIONTYPE nVersion
Definition OMX_Audio.h:161
OMX_NUMERICALDATATYPE eNumData
Definition OMX_Audio.h:164
OMX_VERSIONTYPE nVersion
Definition OMX_Audio.h:665
OMX_VERSIONTYPE nVersion
Definition OMX_Audio.h:652
OMX_VERSIONTYPE nVersion
Definition OMX_Audio.h:677
OMX_AUDIO_CODINGTYPE eEncoding
Definition OMX_Audio.h:124
OMX_VERSIONTYPE nVersion
Definition OMX_Audio.h:720
OMX_AUDIO_CDMARATETYPE eCDMARate
Definition OMX_Audio.h:725
OMX_VERSIONTYPE nVersion
Definition OMX_Audio.h:704
OMX_AUDIO_CDMARATETYPE eCDMARate
Definition OMX_Audio.h:711
OMX_AUDIO_RAFORMATTYPE eFormat
Definition OMX_Audio.h:394
OMX_VERSIONTYPE nVersion
Definition OMX_Audio.h:385
OMX_AUDIO_SBCALLOCMETHODTYPE eSBCAllocType
Definition OMX_Audio.h:423
OMX_AUDIO_CHANNELMODETYPE eChannelMode
Definition OMX_Audio.h:422
OMX_VERSIONTYPE nVersion
Definition OMX_Audio.h:411
OMX_AUDIO_CDMARATETYPE eCDMARate
Definition OMX_Audio.h:757
OMX_VERSIONTYPE nVersion
Definition OMX_Audio.h:752
OMX_VERSIONTYPE nVersion
Definition OMX_Audio.h:639
OMX_VERSIONTYPE nVersion
Definition OMX_Audio.h:626
OMX_VERSIONTYPE nVersion
Definition OMX_Audio.h:299
OMX_AUDIO_WMAFORMATTYPE eFormat
Definition OMX_Audio.h:357
OMX_AUDIO_WMAPROFILETYPE eProfile
Definition OMX_Audio.h:358
OMX_VERSIONTYPE nVersion
Definition OMX_Audio.h:352
OMX_NATIVE_DEVICETYPE pNativeRender
Definition OMX_Audio.h:106
OMX_AUDIO_CODINGTYPE eEncoding
Definition OMX_Audio.h:111

Generated for OpenMAX Bellagio rel. 0.9.3 by  doxygen 1.5.1
SourceForge.net Logo