]> git.sesse.net Git - ffmpeg/blobdiff - libavcodec/qsvenc_mpeg2.c
lavc: Add support for increasing hardware frame pool sizes
[ffmpeg] / libavcodec / qsvenc_mpeg2.c
index f29f445182d985a92cb9015f9f3bdad8b4d43744..9986d8b1e4fd411c8d01bac7849f43fd4ab59728 100644 (file)
@@ -104,11 +104,12 @@ AVCodec ff_mpeg2_qsv_encoder = {
     .init           = qsv_enc_init,
     .encode2        = qsv_enc_frame,
     .close          = qsv_enc_close,
-    .capabilities   = AV_CODEC_CAP_DELAY,
+    .capabilities   = AV_CODEC_CAP_DELAY | AV_CODEC_CAP_HYBRID,
     .pix_fmts       = (const enum AVPixelFormat[]){ AV_PIX_FMT_NV12,
                                                     AV_PIX_FMT_QSV,
                                                     AV_PIX_FMT_NONE },
     .priv_class     = &class,
     .defaults       = qsv_enc_defaults,
     .caps_internal  = FF_CODEC_CAP_INIT_CLEANUP,
+    .wrapper_name   = "qsv",
 };