#include <global.h>

Data Fields | |
| int | ei_flag |
| int | qp |
| int | slice_qp_delta |
| int | qs |
| int | slice_qs_delta |
| int | picture_type |
| PictureStructure | structure |
| int | start_mb_nr |
| int | max_part_nr |
| int | dp_mode |
| int | next_header |
| DataPartition * | partArr |
| MotionInfoContexts * | mot_ctx |
| TextureInfoContexts * | tex_ctx |
| int | ref_pic_list_reordering_flag_l0 |
| int * | reordering_of_pic_nums_idc_l0 |
| int * | abs_diff_pic_num_minus1_l0 |
| int * | long_term_pic_idx_l0 |
| int | ref_pic_list_reordering_flag_l1 |
| int * | reordering_of_pic_nums_idc_l1 |
| int * | abs_diff_pic_num_minus1_l1 |
| int * | long_term_pic_idx_l1 |
| int(* | readSlice )(struct img_par *, struct inp_par *) |
| int | DFDisableIdc |
| int | DFAlphaC0Offset |
| int | DFBetaOffset |
| int | pic_parameter_set_id |
| int | dpB_NotPresent |
| int | dpC_NotPresent |
Definition at line 403 of file global.h.
| int ei_flag |
0 if the partArr[0] contains valid information
Definition at line 405 of file global.h.
Referenced by read_new_slice().
| int picture_type |
picture type
Definition at line 410 of file global.h.
Referenced by FirstPartOfSliceHeader(), and RestOfSliceHeader().
| PictureStructure structure |
Identify picture structure type.
Definition at line 411 of file global.h.
Referenced by RestOfSliceHeader().
| int start_mb_nr |
MUST be set by NAL even in case of ei_flag == 1.
Definition at line 412 of file global.h.
Referenced by FirstPartOfSliceHeader(), and read_new_slice().
| int dp_mode |
data partitioning mode
Definition at line 414 of file global.h.
Referenced by cabac_startcode_follows(), FirstPartOfSliceHeader(), init_decoding_engine_IPCM(), pred_weight_table(), read_ipred_modes(), read_new_slice(), read_one_macroblock(), readCBPandCoeffsFromNAL(), readCoeff4x4_CAVLC(), readCompCoeff4x4SMB_CABAC(), readCompCoeff8x8_CABAC(), readMotionInfoFromNAL(), ref_pic_list_reordering(), RestOfSliceHeader(), and uvlc_startcode_follows().
array of partitions
Definition at line 417 of file global.h.
Referenced by cabac_startcode_follows(), FirstPartOfSliceHeader(), free_slice(), init_decoding_engine_IPCM(), malloc_slice(), pred_weight_table(), read_ipred_modes(), read_new_slice(), read_one_macroblock(), readCBPandCoeffsFromNAL(), readCoeff4x4_CAVLC(), readCompCoeff4x4SMB_CABAC(), readCompCoeff8x8_CABAC(), readMotionInfoFromNAL(), ref_pic_list_reordering(), RestOfSliceHeader(), and uvlc_startcode_follows().
| MotionInfoContexts* mot_ctx |
pointer to struct of context models for use in CABAC
Definition at line 418 of file global.h.
Referenced by free_slice(), and malloc_slice().
| TextureInfoContexts* tex_ctx |
pointer to struct of context models for use in CABAC
Definition at line 419 of file global.h.
Referenced by free_slice(), and malloc_slice().
| int DFDisableIdc |
Disable deblocking filter on slice.
Definition at line 432 of file global.h.
Referenced by RestOfSliceHeader().
| int DFAlphaC0Offset |
Alpha and C0 offset for filtering slice.
Definition at line 433 of file global.h.
Referenced by RestOfSliceHeader().
| int DFBetaOffset |
Beta offset for filtering slice.
Definition at line 434 of file global.h.
Referenced by RestOfSliceHeader().
the ID of the picture parameter set the slice is reffering to
Definition at line 436 of file global.h.
Referenced by exit_slice(), FirstPartOfSliceHeader(), is_new_picture(), and read_new_slice().
| int dpB_NotPresent |
non-zero, if data partition B is lost
Definition at line 438 of file global.h.
Referenced by read_new_slice(), read_one_macroblock(), and readCBPandCoeffsFromNAL().
| int dpC_NotPresent |
non-zero, if data partition C is lost
Definition at line 439 of file global.h.
Referenced by read_new_slice(), and readCBPandCoeffsFromNAL().