|
enum | {
ts::AVC_AUT_UNSPECIFIED = 0
,
ts::AVC_AUT_NON_IDR = 1
,
ts::AVC_AUT_SLICE_A = 2
,
ts::AVC_AUT_SLICE_B = 3
,
ts::AVC_AUT_SLICE_C = 4
,
ts::AVC_AUT_IDR = 5
,
ts::AVC_AUT_SEI = 6
,
ts::AVC_AUT_SEQPARAMS = 7
,
ts::AVC_AUT_PICPARAMS = 8
,
ts::AVC_AUT_DELIMITER = 9
,
ts::AVC_AUT_END_SEQUENCE = 10
,
ts::AVC_AUT_END_STREAM = 11
,
ts::AVC_AUT_FILLER = 12
,
ts::AVC_AUT_SEQPARAMSEXT = 13
,
ts::AVC_AUT_PREFIX = 14
,
ts::AVC_AUT_SUBSETPARAMS = 15
,
ts::AVC_AUT_DEPTHPARAMS = 16
,
ts::AVC_AUT_SLICE_NOPART = 19
,
ts::AVC_AUT_SLICE_SCALE = 20
,
ts::AVC_AUT_SLICE_EXTEND = 21
,
ts::AVC_AUT_INVALID = 0xFF
} |
| AVC access unit types. More...
|
|
enum | {
ts::AVC_SEI_BUF_PERIOD = 0
,
ts::AVC_SEI_PIC_TIMING = 1
,
ts::AVC_SEI_PAN_SCAN_RECT = 2
,
ts::AVC_SEI_FILLER_PAYLOAD = 3
,
ts::AVC_SEI_USER_DATA_REG = 4
,
ts::AVC_SEI_USER_DATA_UNREG = 5
,
ts::AVC_SEI_RECOVERY_POINT = 6
,
ts::AVC_SEI_DEC_REF_PIC_MAR_REP = 7
,
ts::AVC_SEI_SPARE_PIC = 8
,
ts::AVC_SEI_SCENE_INFO = 9
,
ts::AVC_SEI_SUB_SEQ_INFO = 10
,
ts::AVC_SEI_SUB_SEQ_LAYER_CHARS = 11
,
ts::AVC_SEI_SUB_SEQ_CHARS = 12
,
ts::AVC_SEI_FFRAME_FREEZE = 13
,
ts::AVC_SEI_FFRAME_FREEZE_RELEASE = 14
,
ts::AVC_SEI_FFRAME_SNAPSHOT = 15
,
ts::AVC_SEI_PROG_REF_SEG_START = 16
,
ts::AVC_SEI_PROG_REF_SEG_END = 17
,
ts::AVC_SEI_MOTION_CSLICE_GROUP_SET = 18
,
ts::AVC_SEI_FILM_GRAIN_CHARS = 19
,
ts::AVC_SEI_DEBLOCK_FILTER_DISP_PREF = 20
,
ts::AVC_SEI_STEREO_VIDEO_INFO = 21
,
ts::AVC_SEI_POST_FILTER_HINT = 22
,
ts::AVC_SEI_TONE_MAPPING_INFO = 23
,
ts::AVC_SEI_SCALABILITY_INFO = 24
,
ts::AVC_SEI_SUB_PIC_SCALABLE_LAYER = 25
,
ts::AVC_SEI_NON_REQUIRED_LAYER_REP = 26
,
ts::AVC_SEI_PRIORITY_LAYER_INFO = 27
,
ts::AVC_SEI_LAYERS_NOT_PRESENT = 28
,
ts::AVC_SEI_LAYER_DEP_CHANGE = 29
,
ts::AVC_SEI_SCALABLE_NESTING = 30
,
ts::AVC_SEI_BASE_LAYER_TEMPORAL_HRD = 31
,
ts::AVC_SEI_QUALITY_LAYER_INTEG_CHECK = 32
,
ts::AVC_SEI_REDUNDANT_PIC_PROPERTY = 33
,
ts::AVC_SEI_TL0_PICTURE_INDEX = 34
,
ts::AVC_SEI_TL_SWITCHING_POINT = 35
,
ts::AVC_SEI_PARALLEL_DECODING_INFO = 36
,
ts::AVC_SEI_MVC_SCALABLE_NESTING = 37
,
ts::AVC_SEI_VIEW_SCALABILITY_INFO = 38
,
ts::AVC_SEI_MULTIVIEW_SCENE_INFO = 39
,
ts::AVC_SEI_MULTIVIEW_ACQUISITION = 40
,
ts::AVC_SEI_NON_REQUIRED_VIEW_COMP = 41
,
ts::AVC_SEI_VIEW_DEPENDENCY_CHANGE = 42
,
ts::AVC_SEI_OP_POINTS_NOT_PRESENT = 43
,
ts::AVC_SEI_BASE_VIEW_TEMPORAL_HRD = 44
,
ts::AVC_SEI_FRAME_PACKING_ARRANG = 45
,
ts::AVC_SEI_MULTIVIEW_VIEW_POSITION = 46
,
ts::AVC_SEI_DISPLAY_ORIENTATION = 47
,
ts::AVC_SEI_MVCD_SCALABLE_NESTING = 48
,
ts::AVC_SEI_MVCD_VIEW_SCALABILITY = 49
,
ts::AVC_SEI_DEPTH_REPRESENTATION = 50
,
ts::AVC_SEI_3D_REF_DISPLAYS_INFO = 51
,
ts::AVC_SEI_DEPTH_TIMING = 52
,
ts::AVC_SEI_DEPTH_SAMPLING_INFO = 53
,
ts::AVC_SEI_CONSTR_DEPTH_PARAMSET_ID = 54
,
ts::AVC_SEI_GREEN_METADATA = 56
,
ts::AVC_SEI_MASTER_DISP_COLOUR_VOLUME = 137
,
ts::AVC_SEI_COLOUR_REMAPPING_INFO = 142
,
ts::AVC_SEI_CONTENT_LIGHT_LEVEL_INFO = 144
,
ts::AVC_SEI_ALT_TRANSFER_CHARS = 147
,
ts::AVC_SEI_AMBIENT_VIEWING_ENV = 148
,
ts::AVC_SEI_CONTENT_COLOUR_VOLUME = 149
,
ts::AVC_SEI_EQUIRECTANGULAR_PROJECT = 150
,
ts::AVC_SEI_CUBEMAP_PROJECTION = 151
,
ts::AVC_SEI_SPHERE_ROTATION = 154
,
ts::AVC_SEI_REGIONWISE_PACKING = 155
,
ts::AVC_SEI_OMNI_VIEWPORT = 156
,
ts::AVC_SEI_ALTERNATIVE_DEPTH_INFO = 181
,
ts::AVC_SEI_MANIFEST = 200
,
ts::AVC_SEI_PREFIX_INDICATION = 201
} |
| AVC SEI types. More...
|
|
enum | {
ts::AVC_PIC_TYPE_I = 0
,
ts::AVC_PIC_TYPE_IP = 1
,
ts::AVC_PIC_TYPE_IPB = 2
,
ts::AVC_PIC_TYPE_SI = 3
,
ts::AVC_PIC_TYPE_SIP = 4
,
ts::AVC_PIC_TYPE_I_SI = 5
,
ts::AVC_PIC_TYPE_IP_SIP = 6
,
ts::AVC_PIC_TYPE_ANY = 7
} |
| AVC primary picture types. More...
|
|
enum | {
ts::AVC_SLICE_P = 0
,
ts::AVC_SLICE_B = 1
,
ts::AVC_SLICE_I = 2
,
ts::AVC_SLICE_SP = 3
,
ts::AVC_SLICE_SI = 4
,
ts::AVC_SLICE_ALL_P = 5
,
ts::AVC_SLICE_ALL_B = 6
,
ts::AVC_SLICE_ALL_I = 7
,
ts::AVC_SLICE_ALL_SP = 8
,
ts::AVC_SLICE_ALL_SI = 9
} |
| AVC slice types. More...
|
|
Basic definitions for Advanced Video Coding (AVC, H.264) standard.
- See also
- ISO/IEC 14496-10, ITU-T Rec. H.264