]> git.sesse.net Git - ffmpeg/commitdiff
avcodec/snowenc: Mark as FF_CODEC_CAP_INIT_THREADSAFE and FF_CODEC_CAP_INIT_CLEANUP
authorMichael Niedermayer <michaelni@gmx.at>
Sat, 25 Apr 2015 10:44:04 +0000 (12:44 +0200)
committerMichael Niedermayer <michaelni@gmx.at>
Sat, 25 Apr 2015 10:58:17 +0000 (12:58 +0200)
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
libavcodec/snowenc.c

index d192d1ce1490192d84aa55cfb5e3d00878d81a1f..ea5e544c4f1821d152c174f41efeb4a649b19ad4 100644 (file)
@@ -60,7 +60,6 @@ static av_cold int encode_init(AVCodecContext *avctx)
     }
 
     if ((ret = ff_snow_common_init(avctx)) < 0) {
-        ff_snow_common_end(avctx->priv_data);
         return ret;
     }
     ff_mpegvideoencdsp_init(&s->mpvencdsp, avctx);
@@ -1903,6 +1902,8 @@ AVCodec ff_snow_encoder = {
         AV_PIX_FMT_NONE
     },
     .priv_class     = &snowenc_class,
+    .caps_internal  = FF_CODEC_CAP_INIT_THREADSAFE |
+                      FF_CODEC_CAP_INIT_CLEANUP,
 };