mirror of
https://github.com/FFmpeg/FFmpeg.git
synced 2024-12-23 12:43:46 +02:00
* original fix still didn't align lines on s_align when CODEC_FLAG_EMU_EDGE
was not set. Originally committed as revision 2394 to svn://svn.ffmpeg.org/ffmpeg/trunk
This commit is contained in:
parent
00c28046e4
commit
5c00fe4137
@ -240,7 +240,7 @@ int avcodec_default_get_buffer(AVCodecContext *s, AVFrame *pic){
|
||||
if(s->flags&CODEC_FLAG_EMU_EDGE)
|
||||
buf->data[i] = buf->base[i];
|
||||
else
|
||||
buf->data[i] = buf->base[i] + (pic->linesize[i]*EDGE_WIDTH>>v_shift) + (EDGE_WIDTH>>h_shift);
|
||||
buf->data[i] = buf->base[i] + ALIGN((pic->linesize[i]*EDGE_WIDTH>>v_shift) + (EDGE_WIDTH>>h_shift), s_align);
|
||||
}
|
||||
pic->age= 256*256*256*64;
|
||||
pic->type= FF_BUFFER_TYPE_INTERNAL;
|
||||
|
Loading…
Reference in New Issue
Block a user