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
94 OMX_AUDIO_CodingMax = 0x7FFFFFFF
96
97
114
115
126
127
135 OMX_AUDIO_PCMModeMax = 0x7FFFFFFF
137
138
152 OMX_AUDIO_ChannelMax = 0x7FFFFFFF
154
155#define OMX_AUDIO_MAXCHANNELS 16
156#define OMX_MIN_PCMPAYLOAD_MSEC 5
175
176
190 OMX_AUDIO_ChannelModeMax = 0x7FFFFFFF
192
193
202
218
219
232
233
249 OMX_AUDIO_AACObjectMax = 0x7FFFFFFF
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
333 OMX_AUDIO_WMAFormatMax = 0x7FFFFFFF
335
336
345 OMX_AUDIO_WMAProfileMax = 0x7FFFFFFF
347
348
364
379 OMX_VIDEO_RAFormatMax = 0x7FFFFFFF
381
383typedef struct OMX_AUDIO_PARAM_RATYPE {
396
397
404 OMX_AUDIO_SBCAllocMethodMax = 0x7FFFFFFF
406
407
425
426
439
440
442typedef enum OMX_AUDIO_G723RATE {
448 OMX_AUDIO_G723ModeMax = 0x7FFFFFFF
450
451
465
466
468typedef enum OMX_AUDIO_G726MODE {
476 OMX_AUDIO_G726ModeMax = 0x7FFFFFFF
478
479
490
491
493typedef enum OMX_AUDIO_G729TYPE {
500 OMX_AUDIO_G729Max = 0x7FFFFFFF
502
503
515
516
532 OMX_AUDIO_AMRFrameFormatMax = 0x7FFFFFFF
534
535
558 OMX_AUDIO_AMRBandModeMax = 0x7FFFFFFF
560
561
576 OMX_AUDIO_AMRDTXModeMax = 0x7FFFFFFF
578
579
591
592
601
602
611
612
621
622
634
635
647
648
660
661
673
685
686
697 OMX_AUDIO_CDMARateMax = 0x7FFFFFFF
699
700
715
716
729
730
747
748
765
766
771{
782 OMX_AUDIO_MIDIFormatMax = 0x7FFFFFFF
784
785
804
805
817 OMX_AUDIO_MIDISoundBankMax = 0x7FFFFFFF
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
1181 OMX_AUDIO_StereoWideningMax = 0x7FFFFFFF
1183
1184
1199
1200
1220
1221
1261
1262
1276 OMX_AUDIO_EchoCanMax = 0x7FFFFFFF
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:1074
OMX_VERSIONTYPE nVersion
Definition: OMX_Audio.h:1130
OMX_VERSIONTYPE nVersion
Definition: OMX_Audio.h:1211
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_VERSIONTYPE nVersion
Definition: OMX_Audio.h:1143
OMX_VERSIONTYPE nVersion
Definition: OMX_Audio.h:1010
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_ENDIANTYPE eEndian
Definition: OMX_Audio.h:165
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_U32 nCouplingStartRegion
Definition: OMX_Audio.h:392
OMX_VERSIONTYPE nVersion
Definition: OMX_Audio.h:385
OMX_U32 nCouplingQuantBits
Definition: OMX_Audio.h:391
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