mirror of
https://github.com/FFmpeg/FFmpeg.git
synced 2024-12-23 12:43:46 +02:00
100l in avpicture_layout: width of chroma planes depends on format depth, too.
Fixes issue 1465 Originally committed as revision 20202 to svn://svn.ffmpeg.org/ffmpeg/trunk
This commit is contained in:
parent
53b04467ae
commit
9881d05d80
@ -897,7 +897,7 @@ int avpicture_layout(const AVPicture* src, enum PixelFormat pix_fmt, int width,
|
||||
|
||||
for (i=0; i<data_planes; i++) {
|
||||
if (i == 1) {
|
||||
w = width >> pf->x_chroma_shift;
|
||||
w = ((width >> pf->x_chroma_shift) * pf->depth + 7) / 8;
|
||||
h = height >> pf->y_chroma_shift;
|
||||
} else if (i == 3) {
|
||||
w = ow;
|
||||
|
Loading…
Reference in New Issue
Block a user