Commit 59eeddf0 authored by Michael Niedermayer's avatar Michael Niedermayer

Crop parameters are unsigned, having them negative could be bad and lead

to crashes or maybe exploits (not checked at all if this is possible).

Originally committed as revision 12789 to svn://svn.ffmpeg.org/ffmpeg/trunk
parent faf3dfb9
...@@ -93,10 +93,10 @@ typedef struct SPS{ ...@@ -93,10 +93,10 @@ typedef struct SPS{
int mb_aff; ///<mb_adaptive_frame_field_flag int mb_aff; ///<mb_adaptive_frame_field_flag
int direct_8x8_inference_flag; int direct_8x8_inference_flag;
int crop; ///< frame_cropping_flag int crop; ///< frame_cropping_flag
int crop_left; ///< frame_cropping_rect_left_offset unsigned int crop_left; ///< frame_cropping_rect_left_offset
int crop_right; ///< frame_cropping_rect_right_offset unsigned int crop_right; ///< frame_cropping_rect_right_offset
int crop_top; ///< frame_cropping_rect_top_offset unsigned int crop_top; ///< frame_cropping_rect_top_offset
int crop_bottom; ///< frame_cropping_rect_bottom_offset unsigned int crop_bottom; ///< frame_cropping_rect_bottom_offset
int vui_parameters_present_flag; int vui_parameters_present_flag;
AVRational sar; AVRational sar;
int timing_info_present_flag; int timing_info_present_flag;
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment