OpenMAXBellagio  0.9.3
OMX_Index.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 
30 #ifndef OMX_Index_h
31 #define OMX_Index_h
32 
33 #ifdef __cplusplus
34 extern "C" {
35 #endif /* __cplusplus */
36 
37 
38 /* Each OMX header must include all required header files to allow the
39  * header to compile without errors. The includes below are required
40  * for this header file to compile successfully
41  */
42 #include <OMX_Types.h>
43 
44 
60 typedef enum OMX_INDEXTYPE {
61 
91 
92  /* Audio parameters and configurations */
143  /* Image specific parameters and configurations */
153  /* Video specific parameters and configurations */
182  /* Image & Video common Configurations */
219  /* Reserved Configuration range */
226  /* Reserved Time range */
242  /* Vendor specific area */
244  /* Vendor specific structures should be in the range of 0x7F000000
245  to 0x7FFFFFFE. This range is not broken out by vendor, so
246  private indexes are not guaranteed unique and therefore should
247  only be sent to the appropriate component. */
248 
249  OMX_IndexMax = 0x7FFFFFFF
250 
251 } OMX_INDEXTYPE;
252 
253 #ifdef __cplusplus
254 }
255 #endif /* __cplusplus */
256 
257 #endif
258 /* File EOF */
OMX_IndexParamAudioPortFormat
Definition: OMX_Index.h:94
OMX_IndexConfigCommonDigitalZoom
Definition: OMX_Index.h:199
OMX_IndexParamCustomContentPipe
Definition: OMX_Index.h:76
OMX_IndexConfigContainerNodeCount
Definition: OMX_Index.h:79
OMX_IndexConfigVideoIntraVOPRefresh
Definition: OMX_Index.h:173
OMX_IndexMax
Definition: OMX_Index.h:249
OMX_IndexConfigCommonLightness
Definition: OMX_Index.h:208
OMX_IndexTimeStartUnused
Definition: OMX_Index.h:227
OMX_IndexParamSuspensionPolicy
Definition: OMX_Index.h:70
OMX_IndexConfigOtherPower
Definition: OMX_Index.h:222
OMX_IndexPortStartUnused
Definition: OMX_Index.h:87
OMX_IndexAudioStartUnused
Definition: OMX_Index.h:93
OMX_IndexParamVideoPortFormat
Definition: OMX_Index.h:155
OMX_IndexConfigVideoIntraMBRefresh
Definition: OMX_Index.h:174
OMX_IndexConfigCommonExposureValue
Definition: OMX_Index.h:212
OMX_IndexConfigTimeCurrentWallTime
Definition: OMX_Index.h:232
OMX_IndexConfigAudioBass
Definition: OMX_Index.h:135
OMX_IndexParamVideoBitrate
Definition: OMX_Index.h:158
OMX_IndexParamMetadataFilterType
Definition: OMX_Index.h:82
OMX_IndexParamQuantizationTable
Definition: OMX_Index.h:149
OMX_IndexParamAudioVorbis
Definition: OMX_Index.h:120
OMX_IndexParamAudioInit
Definition: OMX_Index.h:64
OMX_IndexParamAudioMidi
Definition: OMX_Index.h:105
OMX_IndexVideoStartUnused
Definition: OMX_Index.h:154
OMX_IndexConfigAudioMute
Definition: OMX_Index.h:131
OMX_IndexParamQFactor
Definition: OMX_Index.h:148
OMX_IndexConfigVideoBitrate
Definition: OMX_Index.h:171
OMX_IndexConfigCommonContrast
Definition: OMX_Index.h:203
OMX_IndexConfigCommonScale
Definition: OMX_Index.h:188
OMX_IndexParamVideoSliceFMO
Definition: OMX_Index.h:178
OMX_IndexParamMetadataKeyFilter
Definition: OMX_Index.h:83
OMX_IndexParamActiveStream
Definition: OMX_Index.h:69
OMX_IndexConfigVideoNalSize
Definition: OMX_Index.h:180
OMX_IndexParamAudioAdpcm
Definition: OMX_Index.h:99
OMX_IndexConfigAudioChorus
Definition: OMX_Index.h:138
OMX_IndexConfigCommonImageFilter
Definition: OMX_Index.h:189
OMX_IndexCommonStartUnused
Definition: OMX_Index.h:183
OMX_IndexConfigAudioMidiMetaEvent
Definition: OMX_Index.h:126
OMX_IndexParamVideoVBSMC
Definition: OMX_Index.h:162
OMX_IndexImageStartUnused
Definition: OMX_Index.h:144
OMX_IndexParamDisableResourceConcealment
Definition: OMX_Index.h:77
OMX_IndexConfigFocusControl
Definition: OMX_Index.h:147
OMX_IndexParamAudioPdc_EFR
Definition: OMX_Index.h:112
OMX_IndexConfigTimeCurrentAudioReference
Definition: OMX_Index.h:233
OMX_IndexConfigAudioVolume
Definition: OMX_Index.h:128
OMX_IndexParamStandardComponentRole
Definition: OMX_Index.h:85
OMX_IndexConfigTimeActiveRefClock
Definition: OMX_Index.h:230
OMX_IndexParamVideoMpeg2
Definition: OMX_Index.h:163
OMX_IndexParamVideoMpeg4
Definition: OMX_Index.h:164
OMX_IndexConfigAudioMidiImmediateEvent
Definition: OMX_Index.h:122
OMX_IndexParamAudioMidiLoadUserSound
Definition: OMX_Index.h:107
OMX_IndexParamAudioMp3
Definition: OMX_Index.h:98
OMX_Types.h
OMX_IndexConfigCommonColorEnhancement
Definition: OMX_Index.h:190
OMX_IndexConfigCaptureMode
Definition: OMX_Index.h:73
OMX_IndexParamAudioGsm_HR
Definition: OMX_Index.h:110
OMX_IndexConfigCommonFocusRegion
Definition: OMX_Index.h:215
OMX_IndexConfigCommonSaturation
Definition: OMX_Index.h:207
OMX_IndexParamVideoQuantization
Definition: OMX_Index.h:156
OMX_IndexConfigCommonBacklight
Definition: OMX_Index.h:205
OMX_IndexParamAudioTdma_EFR
Definition: OMX_Index.h:115
OMX_IndexConfigAudioNoiseReduction
Definition: OMX_Index.h:134
OMX_IndexConfigPriorityMgmt
Definition: OMX_Index.h:84
OMX_IndexParamAudioQcelp8
Definition: OMX_Index.h:116
OMX_IndexParamHuffmanTable
Definition: OMX_Index.h:150
OMX_IndexConfigAudioStereoWidening
Definition: OMX_Index.h:137
OMX_IndexParamPortDefinition
Definition: OMX_Index.h:88
OMX_IndexParamAudioPdc_HR
Definition: OMX_Index.h:113
OMX_IndexConfigCommonMirror
Definition: OMX_Index.h:195
OMX_IndexParamComponentSuspended
Definition: OMX_Index.h:71
OMX_IndexParamVideoErrorCorrection
Definition: OMX_Index.h:161
OMX_IndexParamAudioTdma_FR
Definition: OMX_Index.h:114
OMX_IndexConfigFlashControl
Definition: OMX_Index.h:151
OMX_IndexParamAudioAmr
Definition: OMX_Index.h:102
OMX_IndexConfigCommonOutputCrop
Definition: OMX_Index.h:198
OMX_IndexConfigTimeMediaTimeRequest
Definition: OMX_Index.h:235
OMX_IndexConfigCommonRotate
Definition: OMX_Index.h:194
OMX_IndexConfigTimeCurrentMediaTime
Definition: OMX_Index.h:231
OMX_IndexConfigCommonWhiteBalance
Definition: OMX_Index.h:201
OMX_IndexConfigCommonOutputSize
Definition: OMX_Index.h:213
OMX_IndexParamAudioWma
Definition: OMX_Index.h:103
OMX_IndexConfigAudioMidiControl
Definition: OMX_Index.h:123
OMX_IndexParamVideoProfileLevelQuerySupported
Definition: OMX_Index.h:169
OMX_IndexParamAudioGsm_EFR
Definition: OMX_Index.h:109
OMX_IndexConfigAudioLoudness
Definition: OMX_Index.h:132
OMX_IndexConfigCommonColorFormatConversion
Definition: OMX_Index.h:187
OMX_IndexConfigCommonExposure
Definition: OMX_Index.h:202
OMX_IndexParamOtherInit
Definition: OMX_Index.h:67
OMX_IndexConfigVideoFramerate
Definition: OMX_Index.h:172
OMX_IndexConfigCounterNodeID
Definition: OMX_Index.h:81
OMX_IndexParamVideoMacroblocksPerFrame
Definition: OMX_Index.h:176
OMX_IndexConfigAudioChannelVolume
Definition: OMX_Index.h:141
OMX_IndexParamAudioG723
Definition: OMX_Index.h:100
OMX_IndexConfigCommonBrightness
Definition: OMX_Index.h:204
OMX_IndexConfigOtherStats
Definition: OMX_Index.h:223
OMX_IndexConfigCommonTransitionEffect
Definition: OMX_Index.h:217
OMX_IndexConfigAudioReverberation
Definition: OMX_Index.h:140
OMX_IndexConfigCapturing
Definition: OMX_Index.h:72
OMX_IndexConfigCommonDithering
Definition: OMX_Index.h:210
OMX_IndexConfigAudioChannelMute
Definition: OMX_Index.h:130
OMX_IndexConfigTimeClockState
Definition: OMX_Index.h:229
OMX_IndexConfigVideoMacroBlockErrorMap
Definition: OMX_Index.h:177
OMX_IndexKhronosExtensions
Definition: OMX_Index.h:241
OMX_IndexParamImagePortFormat
Definition: OMX_Index.h:145
OMX_IndexParamVideoFastUpdate
Definition: OMX_Index.h:157
OMX_IndexConfigTimePosition
Definition: OMX_Index.h:237
OMX_IndexParamPriorityMgmt
Definition: OMX_Index.h:63
OMX_IndexParamVideoWmv
Definition: OMX_Index.h:165
OMX_IndexConfigVideoAVCIntraPeriod
Definition: OMX_Index.h:179
OMX_IndexOtherStartUnused
Definition: OMX_Index.h:220
OMX_IndexParamNumAvailableStreams
Definition: OMX_Index.h:68
OMX_IndexParamAudioPcm
Definition: OMX_Index.h:95
OMX_IndexParamImageInit
Definition: OMX_Index.h:65
OMX_IndexConfigCommonFocusStatus
Definition: OMX_Index.h:216
OMX_IndexConfigTimeClientStartTime
Definition: OMX_Index.h:236
OMX_IndexParamVideoH263
Definition: OMX_Index.h:168
OMX_IndexParamAudioGsm_FR
Definition: OMX_Index.h:106
OMX_INDEXTYPE
OMX_INDEXTYPE
Definition: OMX_Index.h:60
OMX_IndexConfigAudioEchoCancelation
Definition: OMX_Index.h:133
OMX_IndexParamOtherPortFormat
Definition: OMX_Index.h:221
OMX_IndexParamVideoInit
Definition: OMX_Index.h:66
OMX_IndexParamCommonExtraQuantData
Definition: OMX_Index.h:214
OMX_IndexConfigAudioEqualizer
Definition: OMX_Index.h:139
OMX_IndexParamAudioG726
Definition: OMX_Index.h:108
OMX_IndexParamCommonSensorMode
Definition: OMX_Index.h:185
OMX_IndexParamContentURI
Definition: OMX_Index.h:75
OMX_IndexConfigCommonColorBlend
Definition: OMX_Index.h:192
OMX_IndexParamAudioG729
Definition: OMX_Index.h:101
OMX_IndexAutoPauseAfterCapture
Definition: OMX_Index.h:74
OMX_IndexConfigVideoMBErrorReporting
Definition: OMX_Index.h:175
OMX_IndexParamVideoIntraRefresh
Definition: OMX_Index.h:160
OMX_IndexParamAudioRa
Definition: OMX_Index.h:97
OMX_IndexConfigCommonOpticalZoom
Definition: OMX_Index.h:200
OMX_IndexParamAudioAac
Definition: OMX_Index.h:96
OMX_IndexConfigAudioMidiMetaEventData
Definition: OMX_Index.h:127
OMX_IndexConfigTimeScale
Definition: OMX_Index.h:228
OMX_IndexParamAudioEvrc
Definition: OMX_Index.h:118
OMX_IndexParamAudioPdc_FR
Definition: OMX_Index.h:111
OMX_IndexConfigAudioMidiSoundBankProgram
Definition: OMX_Index.h:124
OMX_IndexParamAudioSbc
Definition: OMX_Index.h:104
OMX_IndexConfigCommonOutputPosition
Definition: OMX_Index.h:196
OMX_IndexVendorStartUnused
Definition: OMX_Index.h:243
OMX_IndexConfigAudioBalance
Definition: OMX_Index.h:129
OMX_IndexConfigCommonGamma
Definition: OMX_Index.h:206
OMX_IndexParamVideoAvc
Definition: OMX_Index.h:167
OMX_IndexConfigTimeCurrentVideoReference
Definition: OMX_Index.h:234
OMX_IndexParamVideoRv
Definition: OMX_Index.h:166
OMX_IndexConfigCommonInputCrop
Definition: OMX_Index.h:197
OMX_IndexParamVideoProfileLevelCurrent
Definition: OMX_Index.h:170
OMX_IndexConfigTimeSeekMode
Definition: OMX_Index.h:238
OMX_IndexConfigAudioMidiStatus
Definition: OMX_Index.h:125
OMX_IndexConfigCommonExclusionRect
Definition: OMX_Index.h:209
OMX_IndexConfigAudioTreble
Definition: OMX_Index.h:136
OMX_IndexConfigMetadataItemCount
Definition: OMX_Index.h:78
OMX_IndexComponentStartUnused
Definition: OMX_Index.h:62
OMX_IndexParamCompBufferSupplier
Definition: OMX_Index.h:89
OMX_IndexConfigCommonPlaneBlend
Definition: OMX_Index.h:211
OMX_IndexConfigCommonColorKey
Definition: OMX_Index.h:191
OMX_IndexReservedStartUnused
Definition: OMX_Index.h:90
OMX_IndexParamCommonInterleave
Definition: OMX_Index.h:186
OMX_IndexConfigCommonFrameStabilisation
Definition: OMX_Index.h:193
OMX_IndexConfigMetadataItem
Definition: OMX_Index.h:80
OMX_IndexParamAudioQcelp13
Definition: OMX_Index.h:117
OMX_IndexParamFlashControl
Definition: OMX_Index.h:146
OMX_IndexParamVideoMotionVector
Definition: OMX_Index.h:159
OMX_IndexParamCommonDeblocking
Definition: OMX_Index.h:184
OMX_IndexParamAudioSmv
Definition: OMX_Index.h:119

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