mirror of
https://github.com/FFmpeg/FFmpeg.git
synced 2024-12-23 12:43:46 +02:00
Allocate 1 line more in the chroma plane for H.264, this avoids some
out of array reads with mmx/sse2 code. Fixes issue327. Originally committed as revision 15467 to svn://svn.ffmpeg.org/ffmpeg/trunk
This commit is contained in:
parent
503bc4026d
commit
ae4ffe9f64
@ -170,6 +170,8 @@ void avcodec_align_dimensions(AVCodecContext *s, int *width, int *height){
|
||||
|
||||
*width = ALIGN(*width , w_align);
|
||||
*height= ALIGN(*height, h_align);
|
||||
if(s->codec_id == CODEC_ID_H264)
|
||||
*height+=2; // some of the optimized chroma MC reads one line too much
|
||||
}
|
||||
|
||||
int avcodec_check_dimensions(void *av_log_ctx, unsigned int w, unsigned int h){
|
||||
|
Loading…
Reference in New Issue
Block a user