]> git.sesse.net Git - ffmpeg/blobdiff - libavcodec/rv20enc.c
avformat/avio: Add Metacube support
[ffmpeg] / libavcodec / rv20enc.c
index d9d63d4d9cf80e7d8ed5cc7c62b516129048b756..9da4d144adb697c32884babafeea8122c7af86d4 100644 (file)
@@ -67,7 +67,7 @@ static const AVClass rv20_class = {
     .version    = LIBAVUTIL_VERSION_INT,
 };
 
-AVCodec ff_rv20_encoder = {
+const AVCodec ff_rv20_encoder = {
     .name           = "rv20",
     .long_name      = NULL_IF_CONFIG_SMALL("RealVideo 2.0"),
     .type           = AVMEDIA_TYPE_VIDEO,
@@ -76,7 +76,7 @@ AVCodec ff_rv20_encoder = {
     .init           = ff_mpv_encode_init,
     .encode2        = ff_mpv_encode_picture,
     .close          = ff_mpv_encode_end,
-    .caps_internal  = FF_CODEC_CAP_INIT_CLEANUP,
+    .caps_internal  = FF_CODEC_CAP_INIT_THREADSAFE | FF_CODEC_CAP_INIT_CLEANUP,
     .pix_fmts       = (const enum AVPixelFormat[]){ AV_PIX_FMT_YUV420P, AV_PIX_FMT_NONE },
     .priv_class     = &rv20_class,
 };