|
|
|
@@ -948,7 +948,8 @@ int ff_get_plane_bytewidth(enum PixelFormat pix_fmt, int width, int plane) |
|
|
|
return (width * bits + 7) >> 3; |
|
|
|
break; |
|
|
|
case FF_PIXEL_PLANAR: |
|
|
|
if (plane == 1 || plane == 2) |
|
|
|
if ((pix_fmt != PIX_FMT_NV12 && pix_fmt != PIX_FMT_NV21) && |
|
|
|
(plane == 1 || plane == 2)) |
|
|
|
width= -((-width)>>desc->log2_chroma_w); |
|
|
|
|
|
|
|
return (width * pf->depth + 7) >> 3; |
|
|
|
|