comparison h264.h @ 8735:5d7ebbb7e91b libavcodec

Add fields to H264Context and SPS for upcoming VA API support. Patch by Gwenole Beauchesne gbeauchesne A splitted-desktop dotcom
author cehoyos
date Tue, 03 Feb 2009 20:49:02 +0000
parents e9d9d946f213
children 477d1abdd22b
comparison
equal deleted inserted replaced
8734:bb969c77ad18 8735:5d7ebbb7e91b
174 int vcl_hrd_parameters_present_flag; 174 int vcl_hrd_parameters_present_flag;
175 int pic_struct_present_flag; 175 int pic_struct_present_flag;
176 int time_offset_length; 176 int time_offset_length;
177 int cpb_removal_delay_length; ///< cpb_removal_delay_length_minus1 + 1 177 int cpb_removal_delay_length; ///< cpb_removal_delay_length_minus1 + 1
178 int dpb_output_delay_length; ///< dpb_output_delay_length_minus1 + 1 178 int dpb_output_delay_length; ///< dpb_output_delay_length_minus1 + 1
179 int bit_depth_luma; ///< bit_depth_luma_minus8 + 8
180 int bit_depth_chroma; ///< bit_depth_chroma_minus8 + 8
181 int residual_color_transform_flag; ///< residual_colour_transform_flag
179 }SPS; 182 }SPS;
180 183
181 /** 184 /**
182 * Picture parameter set 185 * Picture parameter set
183 */ 186 */
491 * pic_struct in picture timing SEI message 494 * pic_struct in picture timing SEI message
492 */ 495 */
493 SEI_PicStructType sei_pic_struct; 496 SEI_PicStructType sei_pic_struct;
494 497
495 int is_complex; 498 int is_complex;
499
500 int luma_weight_flag[2]; ///< 7.4.3.2 luma_weight_lX_flag
501 int chroma_weight_flag[2]; ///< 7.4.3.2 chroma_weight_lX_flag
496 }H264Context; 502 }H264Context;
497 503
498 #endif /* AVCODEC_H264_H */ 504 #endif /* AVCODEC_H264_H */