]> git.sesse.net Git - ffmpeg/blobdiff - libavcodec/amfenc_h264.c
avcodec: Constify AVCodecs
[ffmpeg] / libavcodec / amfenc_h264.c
index 622ee859464838e1485d1aacc6f59ddb6770d2d9..aeca99f7c67ea6819cd303d11cef18ecd5e6f78b 100644 (file)
@@ -377,7 +377,7 @@ static const AVClass h264_amf_class = {
     .version = LIBAVUTIL_VERSION_INT,
 };
 
-AVCodec ff_h264_amf_encoder = {
+const AVCodec ff_h264_amf_encoder = {
     .name           = "h264_amf",
     .long_name      = NULL_IF_CONFIG_SMALL("AMD AMF H.264 Encoder"),
     .type           = AVMEDIA_TYPE_VIDEO,
@@ -388,7 +388,8 @@ AVCodec ff_h264_amf_encoder = {
     .priv_data_size = sizeof(AmfContext),
     .priv_class     = &h264_amf_class,
     .defaults       = defaults,
-    .capabilities   = AV_CODEC_CAP_DELAY | AV_CODEC_CAP_HARDWARE,
+    .capabilities   = AV_CODEC_CAP_DELAY | AV_CODEC_CAP_HARDWARE |
+                      AV_CODEC_CAP_DR1,
     .caps_internal  = FF_CODEC_CAP_INIT_CLEANUP,
     .pix_fmts       = ff_amf_pix_fmts,
     .wrapper_name   = "amf",