#include "parsetcommon.h"
#include "nalucommon.h"


Go to the source code of this file.
Functions | |
| void | Scaling_List (int *scalingList, int sizeOfScalingList, Boolean *UseDefaultScalingMatrix, Bitstream *s) |
| void | InitVUI (seq_parameter_set_rbsp_t *sps) |
| int | ReadVUI (DataPartition *p, seq_parameter_set_rbsp_t *sps) |
| int | ReadHRDParameters (DataPartition *p, hrd_parameters_t *hrd) |
| void | PPSConsistencyCheck (pic_parameter_set_rbsp_t *pps) |
| void | SPSConsistencyCheck (seq_parameter_set_rbsp_t *sps) |
| void | MakePPSavailable (ImageParameters *p_Img, int id, pic_parameter_set_rbsp_t *pps) |
| void | MakeSPSavailable (ImageParameters *p_Img, int id, seq_parameter_set_rbsp_t *sps) |
| void | ProcessSPS (ImageParameters *p_Img, NALU_t *nalu) |
| void | ProcessPPS (ImageParameters *p_Img, NALU_t *nalu) |
| void | UseParameterSet (Slice *currSlice, int PicParsetId) |
| void | CleanUpPPS (ImageParameters *p_Img) |
| void | activate_sps (ImageParameters *p_Img, seq_parameter_set_rbsp_t *sps) |
| void | activate_pps (ImageParameters *p_Img, pic_parameter_set_rbsp_t *pps) |
Variables | |
| static const byte | ZZ_SCAN [16] |
| static const byte | ZZ_SCAN8 [64] |
Definition in file parset.h.
| void activate_sps | ( | ImageParameters * | p_Img, | |
| seq_parameter_set_rbsp_t * | sps | |||
| ) |
Activate Sequence Parameter Sets.
Definition at line 671 of file parset.c.
References ercInit(), exit_picture(), flush_dpb(), init_dpb(), init_frext(), init_global_buffers(), reset_format_info(), YUV400, YUV420, YUV422, and YUV444.
Referenced by interpret_buffering_period_info().

const byte ZZ_SCAN[16] [static] |
const byte ZZ_SCAN8[64] [static] |
Initial value:
{ 0, 1, 8, 16, 9, 2, 3, 10, 17, 24, 32, 25, 18, 11, 4, 5,
12, 19, 26, 33, 40, 48, 41, 34, 27, 20, 13, 6, 7, 14, 21, 28,
35, 42, 49, 56, 57, 50, 43, 36, 29, 22, 15, 23, 30, 37, 44, 51,
58, 59, 52, 45, 38, 31, 39, 46, 53, 60, 61, 54, 47, 55, 62, 63
}