29#ifndef H264SWDEC_SLICE_HEADER_H
30#define H264SWDEC_SLICE_HEADER_H
55#define IS_P_SLICE(sliceType) (((sliceType) == P_SLICE) || \
56 ((sliceType) == P_SLICE + 5))
59#define IS_I_SLICE(sliceType) (((sliceType) == I_SLICE) || \
60 ((sliceType) == I_SLICE + 5))
97#define MAX_NUM_MMC_OPERATIONS (2*MAX_NUM_REF_PICS+2+1)
158 u32 *picOrderCntLsb);
164 i32 *deltaPicOrderCntBottom);
170 u32 picOrderPresentFlag,
171 i32 *deltaPicOrderCnt);
178 u32 *redundantPicCnt);
signed int i32
Definition basetype.h:34
#define MAX_NUM_REF_PICS
Definition h264bsd_cfg.h:47
nalUnitType_e
Definition h264bsd_nal_unit.h:51
uint32_t u32
Definition kernel.h:16
Definition h264bsd_slice_header.h:101
u32 noOutputOfPriorPicsFlag
Definition h264bsd_slice_header.h:102
u32 longTermReferenceFlag
Definition h264bsd_slice_header.h:103
u32 adaptiveRefPicMarkingModeFlag
Definition h264bsd_slice_header.h:104
Definition h264bsd_slice_header.h:83
u32 longTermFrameIdx
Definition h264bsd_slice_header.h:87
u32 differenceOfPicNums
Definition h264bsd_slice_header.h:85
u32 maxLongTermFrameIdx
Definition h264bsd_slice_header.h:88
u32 longTermPicNum
Definition h264bsd_slice_header.h:86
u32 memoryManagementControlOperation
Definition h264bsd_slice_header.h:84
Definition h264bsd_nal_unit.h:65
Definition h264bsd_pic_param_set.h:49
Definition h264bsd_slice_header.h:68
u32 reorderingOfPicNumsIdc
Definition h264bsd_slice_header.h:69
u32 longTermPicNum
Definition h264bsd_slice_header.h:71
u32 absDiffPicNum
Definition h264bsd_slice_header.h:70
Definition h264bsd_slice_header.h:76
u32 refPicListReorderingFlagL0
Definition h264bsd_slice_header.h:77
Definition h264bsd_seq_param_set.h:51
Definition h264bsd_stream.h:47