[FFmpeg-cvslog] avfilter/vf_libplacebo: don't force dovi frames to bt.2020-ncl
Niklas Haas
git at videolan.org
Sun Dec 31 23:49:53 EET 2023
ffmpeg | branch: master | Niklas Haas <git at haasn.dev> | Mon Oct 30 14:07:43 2023 +0100| [ff506b8d8f8a91c502360ccead5a967622326d23] | committer: Niklas Haas
avfilter/vf_libplacebo: don't force dovi frames to bt.2020-ncl
This is at odds with the YUV matrix negotiation API, in which such
dynamic changes in YUV encoding are no longer easily possible. There is
also no really strong motivating reason to do this, since the choice of
YUV matrix is essentially arbitrary and not actually related to the
Dolby Vision decoding process.
> http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=ff506b8d8f8a91c502360ccead5a967622326d23
---
libavfilter/vf_libplacebo.c | 1 -
1 file changed, 1 deletion(-)
diff --git a/libavfilter/vf_libplacebo.c b/libavfilter/vf_libplacebo.c
index 8534945ba6..b6e82a61e0 100644
--- a/libavfilter/vf_libplacebo.c
+++ b/libavfilter/vf_libplacebo.c
@@ -888,7 +888,6 @@ static int output_frame(AVFilterContext *ctx, int64_t pts)
if (s->apply_dovi && av_frame_get_side_data(ref, AV_FRAME_DATA_DOVI_METADATA)) {
/* Output of dovi reshaping is always BT.2020+PQ, so infer the correct
* output colorspace defaults */
- out->colorspace = AVCOL_SPC_BT2020_NCL;
out->color_primaries = AVCOL_PRI_BT2020;
out->color_trc = AVCOL_TRC_SMPTE2084;
}
More information about the ffmpeg-cvslog
mailing list