diff options
author | OvchinnikovDmitrii <ovchinnikov.dmitrii@gmail.com> | 2020-10-15 03:16:21 +0300 |
---|---|---|
committer | Mark Thompson <sw@jkqxz.net> | 2020-11-08 19:05:17 +0000 |
commit | 2fb764e1f3932ddb5a2a071d238a4db83e6d5a1b (patch) | |
tree | e7cc6dceddb5e0a2bcd6da53f5c2d253ddde3d8e /libavcodec/amfenc_h264.c | |
parent | cd322794eecf1dd7d975ce3dcf1c18bbd8b91ad1 (diff) |
lavc/amfenc: Add hardware config metadata
Without this metadata section the ffmpeg utility thinks that the AMF encoder
does not support input from D3D11 and DXVA2 hardware surfaces, causing
hardware pipelines to fail.
Fixes #8953.
Diffstat (limited to 'libavcodec/amfenc_h264.c')
-rw-r--r-- | libavcodec/amfenc_h264.c | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/libavcodec/amfenc_h264.c b/libavcodec/amfenc_h264.c index 7a8029f3b7..622ee85946 100644 --- a/libavcodec/amfenc_h264.c +++ b/libavcodec/amfenc_h264.c @@ -392,4 +392,5 @@ AVCodec ff_h264_amf_encoder = { .caps_internal = FF_CODEC_CAP_INIT_CLEANUP, .pix_fmts = ff_amf_pix_fmts, .wrapper_name = "amf", + .hw_configs = ff_amfenc_hw_configs, }; |