Lines Matching defs:HEVCSPS

153 typedef struct HEVCSPS {  struct
154 unsigned vps_id;
155 int chroma_format_idc;
156 uint8_t separate_colour_plane_flag;
158 HEVCWindow output_window;
160 HEVCWindow pic_conf_win;
162 int bit_depth;
163 int bit_depth_chroma;
164 int pixel_shift;
165 enum AVPixelFormat pix_fmt;
167 unsigned int log2_max_poc_lsb;
168 int pcm_enabled_flag;
170 int max_sub_layers;
171 struct {
175 } temporal_layer[HEVC_MAX_SUB_LAYERS];
176 uint8_t temporal_id_nesting_flag;
178 VUI vui;
179 PTL ptl;
181 uint8_t scaling_list_enable_flag;
182 ScalingList scaling_list;
184 unsigned int nb_st_rps;
185 ShortTermRPS st_rps[HEVC_MAX_SHORT_TERM_REF_PIC_SETS];
187 uint8_t amp_enabled_flag;
188 uint8_t sao_enabled;
190 uint8_t long_term_ref_pics_present_flag;
191 uint16_t lt_ref_pic_poc_lsb_sps[HEVC_MAX_LONG_TERM_REF_PICS];
192 uint8_t used_by_curr_pic_lt_sps_flag[HEVC_MAX_LONG_TERM_REF_PICS];
193 uint8_t num_long_term_ref_pics_sps;
195 struct {
201 } pcm;
202 uint8_t sps_temporal_mvp_enabled_flag;
203 uint8_t sps_strong_intra_smoothing_enable_flag;
205 unsigned int log2_min_cb_size;
206 unsigned int log2_diff_max_min_coding_block_size;
207 unsigned int log2_min_tb_size;
208 unsigned int log2_max_trafo_size;
209 unsigned int log2_ctb_size;
210 unsigned int log2_min_pu_size;
212 int max_transform_hierarchy_depth_inter;
213 int max_transform_hierarchy_depth_intra;
215 int sps_range_extension_flag;
216 int transform_skip_rotation_enabled_flag;
217 int transform_skip_context_enabled_flag;
218 int implicit_rdpcm_enabled_flag;
219 int explicit_rdpcm_enabled_flag;
220 int extended_precision_processing_flag;
221 int intra_smoothing_disabled_flag;
222 int high_precision_offsets_enabled_flag;
223 int persistent_rice_adaptation_enabled_flag;
247 } HEVCSPS; argument