Fix full range input for mjpeg_vaapi encoder

Signed-off-by: nyanmisaka <nst799610810@gmail.com>
This commit is contained in:
nyanmisaka
2026-07-12 22:51:26 +08:00
parent 9dc2fb7a48
commit 92cfa53f7d
2 changed files with 14 additions and 0 deletions
@@ -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",
};
+1
View File
@@ -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