OpenMAX Bellagio 0.9.3
OMX_Video.h
Go to the documentation of this file.
1
23
29#ifndef OMX_Video_h
30#define OMX_Video_h
31
37
38#ifdef __cplusplus
39extern "C" {
40#endif /* __cplusplus */
41
42
48
49#include <OMX_IVCommon.h>
50
51
75
76
138
164
165
187
188
211
212
226
227
245
246
259
260
285
286
298
299
324
325
352
353
381
382
421
422
440
441
465
466
507
508
524
525
539
540
562
563
606
607
625
626
674
675
688
689
705
706
719
720
760
761
778
779
805
806
822
823
906
920
936
952
959
967
974
981
997
1017
1035
1051
1053
1054#ifdef __cplusplus
1055}
1056#endif /* __cplusplus */
1057
1058#endif
1059/* File EOF */
1060
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_BOOL
Definition OMX_Types.h:189
void * OMX_NATIVE_WINDOWTYPE
Definition OMX_Types.h:315
signed long OMX_S32
Definition OMX_Types.h:148
unsigned short OMX_U16
Definition OMX_Types.h:139
OMX_COLOR_FORMATTYPE
OMX_VIDEO_AVCLEVELTYPE
Definition OMX_Video.h:784
OMX_VIDEO_H263LEVELTYPE
Definition OMX_Video.h:427
OMX_VIDEO_MOTIONVECTORTYPE
Definition OMX_Video.h:250
OMX_VIDEO_INTRAREFRESHTYPE
Definition OMX_Video.h:290
OMX_VIDEO_RVFORMATTYPE
Definition OMX_Video.h:710
OMX_VIDEO_H263PROFILETYPE
Definition OMX_Video.h:407
OMX_VIDEO_PICTURETYPE
Definition OMX_Video.h:452
OMX_VIDEO_MPEG4LEVELTYPE
Definition OMX_Video.h:612
OMX_VIDEO_CONTROLRATETYPE
Definition OMX_Video.h:216
OMX_VIDEO_MPEG2PROFILETYPE
Definition OMX_Video.h:513
OMX_VIDEO_AVCSLICEMODETYPE
Definition OMX_Video.h:989
OMX_VIDEO_MPEG4PROFILETYPE
Definition OMX_Video.h:585
OMX_VIDEO_AVCLOOPFILTERTYPE
Definition OMX_Video.h:814
OMX_VIDEO_AVCPROFILETYPE
Definition OMX_Video.h:766
OMX_VIDEO_CODINGTYPE
Definition OMX_Video.h:61
OMX_VIDEO_MPEG2LEVELTYPE
Definition OMX_Video.h:530
OMX_VIDEO_WMVFORMATTYPE
Definition OMX_Video.h:679
@ OMX_VIDEO_AVCLevel5
Definition OMX_Video.h:799
@ OMX_VIDEO_AVCLevel1b
Definition OMX_Video.h:786
@ OMX_VIDEO_AVCLevel2
Definition OMX_Video.h:790
@ OMX_VIDEO_AVCLevel3
Definition OMX_Video.h:793
@ OMX_VIDEO_AVCLevel22
Definition OMX_Video.h:792
@ OMX_VIDEO_AVCLevelMax
Definition OMX_Video.h:803
@ OMX_VIDEO_AVCLevelKhronosExtensions
Definition OMX_Video.h:801
@ OMX_VIDEO_AVCLevel42
Definition OMX_Video.h:798
@ OMX_VIDEO_AVCLevel41
Definition OMX_Video.h:797
@ OMX_VIDEO_AVCLevel31
Definition OMX_Video.h:794
@ OMX_VIDEO_AVCLevelVendorStartUnused
Definition OMX_Video.h:802
@ OMX_VIDEO_AVCLevel11
Definition OMX_Video.h:787
@ OMX_VIDEO_AVCLevel1
Definition OMX_Video.h:785
@ OMX_VIDEO_AVCLevel12
Definition OMX_Video.h:788
@ OMX_VIDEO_AVCLevel51
Definition OMX_Video.h:800
@ OMX_VIDEO_AVCLevel32
Definition OMX_Video.h:795
@ OMX_VIDEO_AVCLevel4
Definition OMX_Video.h:796
@ OMX_VIDEO_AVCLevel13
Definition OMX_Video.h:789
@ OMX_VIDEO_AVCLevel21
Definition OMX_Video.h:791
@ OMX_VIDEO_H263Level40
Definition OMX_Video.h:431
@ OMX_VIDEO_H263LevelMax
Definition OMX_Video.h:438
@ OMX_VIDEO_H263Level10
Definition OMX_Video.h:428
@ OMX_VIDEO_H263Level45
Definition OMX_Video.h:432
@ OMX_VIDEO_H263Level30
Definition OMX_Video.h:430
@ OMX_VIDEO_H263LevelKhronosExtensions
Definition OMX_Video.h:436
@ OMX_VIDEO_H263Level50
Definition OMX_Video.h:433
@ OMX_VIDEO_H263Level20
Definition OMX_Video.h:429
@ OMX_VIDEO_H263LevelVendorStartUnused
Definition OMX_Video.h:437
@ OMX_VIDEO_H263Level70
Definition OMX_Video.h:435
@ OMX_VIDEO_H263Level60
Definition OMX_Video.h:434
@ OMX_Video_MotionVectorMax
Definition OMX_Video.h:257
@ OMX_Video_MotionVectorEighthPel
Definition OMX_Video.h:254
@ OMX_Video_MotionVectorHalfPel
Definition OMX_Video.h:252
@ OMX_Video_MotionVectorVendorStartUnused
Definition OMX_Video.h:256
@ OMX_Video_MotionVectorQuarterPel
Definition OMX_Video.h:253
@ OMX_Video_MotionVectorKhronosExtensions
Definition OMX_Video.h:255
@ OMX_Video_MotionVectorPixel
Definition OMX_Video.h:251
@ OMX_VIDEO_IntraRefreshKhronosExtensions
Definition OMX_Video.h:294
@ OMX_VIDEO_IntraRefreshCyclic
Definition OMX_Video.h:291
@ OMX_VIDEO_IntraRefreshBoth
Definition OMX_Video.h:293
@ OMX_VIDEO_IntraRefreshVendorStartUnused
Definition OMX_Video.h:295
@ OMX_VIDEO_IntraRefreshMax
Definition OMX_Video.h:296
@ OMX_VIDEO_IntraRefreshAdaptive
Definition OMX_Video.h:292
@ OMX_VIDEO_RVFormatG2
Definition OMX_Video.h:714
@ OMX_VIDEO_RVFormatVendorStartUnused
Definition OMX_Video.h:716
@ OMX_VIDEO_RVFormat9
Definition OMX_Video.h:713
@ OMX_VIDEO_RVFormatKhronosExtensions
Definition OMX_Video.h:715
@ OMX_VIDEO_RVFormatMax
Definition OMX_Video.h:717
@ OMX_VIDEO_RVFormatUnused
Definition OMX_Video.h:711
@ OMX_VIDEO_RVFormat8
Definition OMX_Video.h:712
@ OMX_VIDEO_H263ProfileHighCompression
Definition OMX_Video.h:413
@ OMX_VIDEO_H263ProfileBaseline
Definition OMX_Video.h:408
@ OMX_VIDEO_H263ProfileInterlace
Definition OMX_Video.h:415
@ OMX_VIDEO_H263ProfileH320Coding
Definition OMX_Video.h:409
@ OMX_VIDEO_H263ProfileISWV2
Definition OMX_Video.h:411
@ OMX_VIDEO_H263ProfileInternet
Definition OMX_Video.h:414
@ OMX_VIDEO_H263ProfileBackwardCompatible
Definition OMX_Video.h:410
@ OMX_VIDEO_H263ProfileKhronosExtensions
Definition OMX_Video.h:417
@ OMX_VIDEO_H263ProfileHighLatency
Definition OMX_Video.h:416
@ OMX_VIDEO_H263ProfileMax
Definition OMX_Video.h:419
@ OMX_VIDEO_H263ProfileVendorStartUnused
Definition OMX_Video.h:418
@ OMX_VIDEO_H263ProfileISWV3
Definition OMX_Video.h:412
@ OMX_VIDEO_PictureTypeKhronosExtensions
Definition OMX_Video.h:461
@ OMX_VIDEO_PictureTypeEP
Definition OMX_Video.h:459
@ OMX_VIDEO_PictureTypeVendorStartUnused
Definition OMX_Video.h:462
@ OMX_VIDEO_PictureTypeMax
Definition OMX_Video.h:463
@ OMX_VIDEO_PictureTypeB
Definition OMX_Video.h:455
@ OMX_VIDEO_PictureTypeP
Definition OMX_Video.h:454
@ OMX_VIDEO_PictureTypeEI
Definition OMX_Video.h:458
@ OMX_VIDEO_PictureTypeI
Definition OMX_Video.h:453
@ OMX_VIDEO_PictureTypeS
Definition OMX_Video.h:460
@ OMX_VIDEO_PictureTypeSI
Definition OMX_Video.h:456
@ OMX_VIDEO_PictureTypeSP
Definition OMX_Video.h:457
@ OMX_VIDEO_MPEG4LevelKhronosExtensions
Definition OMX_Video.h:621
@ OMX_VIDEO_MPEG4Level4
Definition OMX_Video.h:618
@ OMX_VIDEO_MPEG4Level0b
Definition OMX_Video.h:614
@ OMX_VIDEO_MPEG4Level4a
Definition OMX_Video.h:619
@ OMX_VIDEO_MPEG4Level2
Definition OMX_Video.h:616
@ OMX_VIDEO_MPEG4LevelMax
Definition OMX_Video.h:623
@ OMX_VIDEO_MPEG4Level1
Definition OMX_Video.h:615
@ OMX_VIDEO_MPEG4LevelVendorStartUnused
Definition OMX_Video.h:622
@ OMX_VIDEO_MPEG4Level0
Definition OMX_Video.h:613
@ OMX_VIDEO_MPEG4Level3
Definition OMX_Video.h:617
@ OMX_VIDEO_MPEG4Level5
Definition OMX_Video.h:620
@ OMX_Video_ControlRateDisable
Definition OMX_Video.h:217
@ OMX_Video_ControlRateMax
Definition OMX_Video.h:224
@ OMX_Video_ControlRateKhronosExtensions
Definition OMX_Video.h:222
@ OMX_Video_ControlRateConstantSkipFrames
Definition OMX_Video.h:221
@ OMX_Video_ControlRateVendorStartUnused
Definition OMX_Video.h:223
@ OMX_Video_ControlRateVariable
Definition OMX_Video.h:218
@ OMX_Video_ControlRateConstant
Definition OMX_Video.h:219
@ OMX_Video_ControlRateVariableSkipFrames
Definition OMX_Video.h:220
@ OMX_VIDEO_MPEG2ProfileHigh
Definition OMX_Video.h:519
@ OMX_VIDEO_MPEG2ProfileSNR
Definition OMX_Video.h:517
@ OMX_VIDEO_MPEG2ProfileVendorStartUnused
Definition OMX_Video.h:521
@ OMX_VIDEO_MPEG2ProfileSpatial
Definition OMX_Video.h:518
@ OMX_VIDEO_MPEG2ProfileMax
Definition OMX_Video.h:522
@ OMX_VIDEO_MPEG2ProfileMain
Definition OMX_Video.h:515
@ OMX_VIDEO_MPEG2ProfileSimple
Definition OMX_Video.h:514
@ OMX_VIDEO_MPEG2ProfileKhronosExtensions
Definition OMX_Video.h:520
@ OMX_VIDEO_MPEG2Profile422
Definition OMX_Video.h:516
@ OMX_VIDEO_SLICEMODE_AVCVendorStartUnused
Definition OMX_Video.h:994
@ OMX_VIDEO_SLICEMODE_AVCDefault
Definition OMX_Video.h:990
@ OMX_VIDEO_SLICEMODE_AVCByteSlice
Definition OMX_Video.h:992
@ OMX_VIDEO_SLICEMODE_AVCKhronosExtensions
Definition OMX_Video.h:993
@ OMX_VIDEO_SLICEMODE_AVCLevelMax
Definition OMX_Video.h:995
@ OMX_VIDEO_SLICEMODE_AVCMBSlice
Definition OMX_Video.h:991
@ OMX_VIDEO_MPEG4ProfileAdvancedSimple
Definition OMX_Video.h:601
@ OMX_VIDEO_MPEG4ProfileScalableTexture
Definition OMX_Video.h:591
@ OMX_VIDEO_MPEG4ProfileMain
Definition OMX_Video.h:589
@ OMX_VIDEO_MPEG4ProfileAdvancedCore
Definition OMX_Video.h:599
@ OMX_VIDEO_MPEG4ProfileCore
Definition OMX_Video.h:588
@ OMX_VIDEO_MPEG4ProfileCoreScalable
Definition OMX_Video.h:597
@ OMX_VIDEO_MPEG4ProfileHybrid
Definition OMX_Video.h:595
@ OMX_VIDEO_MPEG4ProfileAdvancedRealTime
Definition OMX_Video.h:596
@ OMX_VIDEO_MPEG4ProfileBasicAnimated
Definition OMX_Video.h:594
@ OMX_VIDEO_MPEG4ProfileVendorStartUnused
Definition OMX_Video.h:603
@ OMX_VIDEO_MPEG4ProfileAdvancedCoding
Definition OMX_Video.h:598
@ OMX_VIDEO_MPEG4ProfileMax
Definition OMX_Video.h:604
@ OMX_VIDEO_MPEG4ProfileSimple
Definition OMX_Video.h:586
@ OMX_VIDEO_MPEG4ProfileSimpleFace
Definition OMX_Video.h:592
@ OMX_VIDEO_MPEG4ProfileSimpleFBA
Definition OMX_Video.h:593
@ OMX_VIDEO_MPEG4ProfileNbit
Definition OMX_Video.h:590
@ OMX_VIDEO_MPEG4ProfileAdvancedScalable
Definition OMX_Video.h:600
@ OMX_VIDEO_MPEG4ProfileKhronosExtensions
Definition OMX_Video.h:602
@ OMX_VIDEO_MPEG4ProfileSimpleScalable
Definition OMX_Video.h:587
@ OMX_VIDEO_AVCLoopFilterKhronosExtensions
Definition OMX_Video.h:818
@ OMX_VIDEO_AVCLoopFilterDisable
Definition OMX_Video.h:816
@ OMX_VIDEO_AVCLoopFilterVendorStartUnused
Definition OMX_Video.h:819
@ OMX_VIDEO_AVCLoopFilterDisableSliceBoundary
Definition OMX_Video.h:817
@ OMX_VIDEO_AVCLoopFilterMax
Definition OMX_Video.h:820
@ OMX_VIDEO_AVCLoopFilterEnable
Definition OMX_Video.h:815
@ OMX_VIDEO_AVCProfileVendorStartUnused
Definition OMX_Video.h:775
@ OMX_VIDEO_AVCProfileExtended
Definition OMX_Video.h:769
@ OMX_VIDEO_AVCProfileMax
Definition OMX_Video.h:776
@ OMX_VIDEO_AVCProfileHigh
Definition OMX_Video.h:770
@ OMX_VIDEO_AVCProfileMain
Definition OMX_Video.h:768
@ OMX_VIDEO_AVCProfileHigh422
Definition OMX_Video.h:772
@ OMX_VIDEO_AVCProfileHigh444
Definition OMX_Video.h:773
@ OMX_VIDEO_AVCProfileKhronosExtensions
Definition OMX_Video.h:774
@ OMX_VIDEO_AVCProfileHigh10
Definition OMX_Video.h:771
@ OMX_VIDEO_AVCProfileBaseline
Definition OMX_Video.h:767
@ OMX_VIDEO_CodingMPEG2
Definition OMX_Video.h:64
@ OMX_VIDEO_CodingKhronosExtensions
Definition OMX_Video.h:71
@ OMX_VIDEO_CodingUnused
Definition OMX_Video.h:62
@ OMX_VIDEO_CodingAVC
Definition OMX_Video.h:69
@ OMX_VIDEO_CodingH263
Definition OMX_Video.h:65
@ OMX_VIDEO_CodingMPEG4
Definition OMX_Video.h:66
@ OMX_VIDEO_CodingAutoDetect
Definition OMX_Video.h:63
@ OMX_VIDEO_CodingMax
Definition OMX_Video.h:73
@ OMX_VIDEO_CodingMJPEG
Definition OMX_Video.h:70
@ OMX_VIDEO_CodingWMV
Definition OMX_Video.h:67
@ OMX_VIDEO_CodingVendorStartUnused
Definition OMX_Video.h:72
@ OMX_VIDEO_CodingRV
Definition OMX_Video.h:68
@ OMX_VIDEO_MPEG2LevelKhronosExtensions
Definition OMX_Video.h:535
@ OMX_VIDEO_MPEG2LevelMax
Definition OMX_Video.h:537
@ OMX_VIDEO_MPEG2LevelML
Definition OMX_Video.h:532
@ OMX_VIDEO_MPEG2LevelH14
Definition OMX_Video.h:533
@ OMX_VIDEO_MPEG2LevelHL
Definition OMX_Video.h:534
@ OMX_VIDEO_MPEG2LevelLL
Definition OMX_Video.h:531
@ OMX_VIDEO_MPEG2LevelVendorStartUnused
Definition OMX_Video.h:536
@ OMX_VIDEO_WMVFormatUnused
Definition OMX_Video.h:680
@ OMX_VIDEO_WMVFormat8
Definition OMX_Video.h:682
@ OMX_VIDEO_WMVFormat9
Definition OMX_Video.h:683
@ OMX_VIDEO_WMFFormatKhronosExtensions
Definition OMX_Video.h:684
@ OMX_VIDEO_WMVFormatMax
Definition OMX_Video.h:686
@ OMX_VIDEO_WMVFormat7
Definition OMX_Video.h:681
@ OMX_VIDEO_WMFFormatVendorStartUnused
Definition OMX_Video.h:685
OMX_VERSIONTYPE nVersion
Definition OMX_Video.h:948
OMX_VERSIONTYPE nVersion
Definition OMX_Video.h:977
OMX_VERSIONTYPE nVersion
Definition OMX_Video.h:1047
OMX_VIDEO_AVCSLICEMODETYPE eSliceMode
Definition OMX_Video.h:1015
OMX_VERSIONTYPE nVersion
Definition OMX_Video.h:879
OMX_VIDEO_AVCLEVELTYPE eLevel
Definition OMX_Video.h:893
OMX_BOOL bDirectSpatialTemporal
Definition OMX_Video.h:902
OMX_VIDEO_AVCLOOPFILTERTYPE eLoopFilterMode
Definition OMX_Video.h:904
OMX_U32 nWeightedBipredicitonMode
Definition OMX_Video.h:899
OMX_VIDEO_AVCPROFILETYPE eProfile
Definition OMX_Video.h:892
OMX_BOOL bWeightedPPrediction
Definition OMX_Video.h:898
OMX_VERSIONTYPE nVersion
Definition OMX_Video.h:240
OMX_VIDEO_CONTROLRATETYPE eControlRate
Definition OMX_Video.h:242
OMX_BOOL bForceRoundingTypeToZero
Definition OMX_Video.h:503
OMX_VERSIONTYPE nVersion
Definition OMX_Video.h:495
OMX_VIDEO_H263LEVELTYPE eLevel
Definition OMX_Video.h:500
OMX_VIDEO_H263PROFILETYPE eProfile
Definition OMX_Video.h:499
OMX_VIDEO_INTRAREFRESHTYPE eRefreshMode
Definition OMX_Video.h:319
OMX_VIDEO_MOTIONVECTORTYPE eAccuracy
Definition OMX_Video.h:279
OMX_VIDEO_MPEG2PROFILETYPE eProfile
Definition OMX_Video.h:559
OMX_VIDEO_MPEG2LEVELTYPE eLevel
Definition OMX_Video.h:560
OMX_VERSIONTYPE nVersion
Definition OMX_Video.h:555
OMX_VIDEO_MPEG4LEVELTYPE eLevel
Definition OMX_Video.h:669
OMX_VERSIONTYPE nVersion
Definition OMX_Video.h:657
OMX_VIDEO_MPEG4PROFILETYPE eProfile
Definition OMX_Video.h:668
OMX_COLOR_FORMATTYPE eColorFormat
Definition OMX_Video.h:161
OMX_VIDEO_CODINGTYPE eCompressionFormat
Definition OMX_Video.h:160
OMX_VIDEO_RVFORMATTYPE eFormat
Definition OMX_Video.h:748
OMX_VERSIONTYPE nVersion
Definition OMX_Video.h:746
OMX_BOOL bEnableTemporalInterpolation
Definition OMX_Video.h:757
OMX_BOOL bEnableLatencyMode
Definition OMX_Video.h:758
OMX_VERSIONTYPE nVersion
Definition OMX_Video.h:371
OMX_VIDEO_WMVFORMATTYPE eFormat
Definition OMX_Video.h:703
OMX_VERSIONTYPE nVersion
Definition OMX_Video.h:701
OMX_VIDEO_CODINGTYPE eCompressionFormat
Definition OMX_Video.h:134
OMX_NATIVE_DEVICETYPE pNativeRender
Definition OMX_Video.h:126
OMX_NATIVE_WINDOWTYPE pNativeWindow
Definition OMX_Video.h:136
OMX_COLOR_FORMATTYPE eColorFormat
Definition OMX_Video.h:135

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