Mercurial > libavcodec.hg
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 */ |