mirror of
https://github.com/xenia-project/FFmpeg.git
synced 2024-11-29 22:40:23 +00:00
avcodec/huffyuv: dont depend on bitstream_bpp having a specific value for version>2
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
This commit is contained in:
parent
c94ed2a729
commit
2a9c50798b
@ -58,7 +58,7 @@ av_cold int ff_huffyuv_alloc_temp(HYuvContext *s)
|
||||
{
|
||||
int i;
|
||||
|
||||
if (s->bitstream_bpp<24) {
|
||||
if (s->bitstream_bpp<24 || s->version > 2) {
|
||||
for (i=0; i<3; i++) {
|
||||
s->temp[i]= av_malloc(2*s->width + 16);
|
||||
if (!s->temp[i])
|
||||
|
@ -349,7 +349,7 @@ static av_cold int encode_init(AVCodecContext *avctx)
|
||||
return AVERROR(EINVAL);
|
||||
}
|
||||
|
||||
if (s->bitstream_bpp >= 24 && s->predictor == MEDIAN) {
|
||||
if (s->bitstream_bpp >= 24 && s->predictor == MEDIAN && s->version <= 2) {
|
||||
av_log(avctx, AV_LOG_ERROR,
|
||||
"Error: RGB is incompatible with median predictor\n");
|
||||
return AVERROR(EINVAL);
|
||||
|
Loading…
Reference in New Issue
Block a user