diff --git a/debian/patches/0096-fix-full-range-input-for-mjpeg-vaapi-encoder.patch b/debian/patches/0096-fix-full-range-input-for-mjpeg-vaapi-encoder.patch new file mode 100644 index 000000000..4fc758a88 --- /dev/null +++ b/debian/patches/0096-fix-full-range-input-for-mjpeg-vaapi-encoder.patch @@ -0,0 +1,13 @@ +Index: FFmpeg/libavcodec/vaapi_encode_mjpeg.c +=================================================================== +--- FFmpeg.orig/libavcodec/vaapi_encode_mjpeg.c ++++ FFmpeg/libavcodec/vaapi_encode_mjpeg.c +@@ -583,7 +583,7 @@ const FFCodec ff_mjpeg_vaapi_encoder = { + FF_CODEC_CAP_INIT_CLEANUP, + .defaults = vaapi_encode_mjpeg_defaults, + CODEC_PIXFMTS(AV_PIX_FMT_VAAPI), +- .color_ranges = AVCOL_RANGE_MPEG, /* FIXME: implement tagging */ ++ .color_ranges = AVCOL_RANGE_MPEG | AVCOL_RANGE_JPEG, /* Depends on driver impl */ + .hw_configs = ff_vaapi_encode_hw_configs, + .p.wrapper_name = "vaapi", + }; diff --git a/debian/patches/series b/debian/patches/series index 436d21ff5..92c44f207 100644 --- a/debian/patches/series +++ b/debian/patches/series @@ -93,3 +93,4 @@ 0093-fix-d3d11-scale-visible-source-rect.patch 0094-add-d3d11-tonemap-filter.patch 0095-add-scale-d3d11-p010-shader-fallback.patch +0096-fix-full-range-input-for-mjpeg-vaapi-encoder.patch