Browse code

avcodec/ffv1enc: fix assertion failure with unset bits per raw sample

Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>

Michael Niedermayer authored on 2015/07/20 09:10:04
Showing 1 changed files
... ...
@@ -755,6 +755,8 @@ static av_cold int encode_init(AVCodecContext *avctx)
755 755
         s->transparency = desc->nb_components == 4;
756 756
         if (!avctx->bits_per_raw_sample && !s->bits_per_raw_sample)
757 757
             s->bits_per_raw_sample = 8;
758
+        else if (!s->bits_per_raw_sample)
759
+            s->bits_per_raw_sample = 8;
758 760
         break;
759 761
     case AV_PIX_FMT_RGB32:
760 762
         s->colorspace = 1;