mirror of https://git.ffmpeg.org/ffmpeg.git
Merge commit 'a1804df66a4064aa30554a11e4fd6cdac3ed89c0' into release/0.10
* commit 'a1804df66a4064aa30554a11e4fd6cdac3ed89c0': huffyuvdec: check width size for yuv422p Merged-by: Michael Niedermayer <michaelni@gmx.at>
This commit is contained in:
commit
90241187ce
|
@ -570,6 +570,13 @@ s->bgr32=1;
|
||||||
return AVERROR_INVALIDDATA;
|
return AVERROR_INVALIDDATA;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
if (s->predictor == MEDIAN && avctx->pix_fmt == PIX_FMT_YUV422P &&
|
||||||
|
avctx->width % 4) {
|
||||||
|
av_log(avctx, AV_LOG_ERROR, "width must be multiple of 4 "
|
||||||
|
"for this combination of colorspace and predictor type.\n");
|
||||||
|
return AVERROR_INVALIDDATA;
|
||||||
|
}
|
||||||
|
|
||||||
alloc_temp(s);
|
alloc_temp(s);
|
||||||
|
|
||||||
// av_log(NULL, AV_LOG_DEBUG, "pred:%d bpp:%d hbpp:%d il:%d\n", s->predictor, s->bitstream_bpp, avctx->bits_per_coded_sample, s->interlaced);
|
// av_log(NULL, AV_LOG_DEBUG, "pred:%d bpp:%d hbpp:%d il:%d\n", s->predictor, s->bitstream_bpp, avctx->bits_per_coded_sample, s->interlaced);
|
||||||
|
|
Loading…
Reference in New Issue