From: Niklas Haas <[email protected]>
Unused by AV1, but should still be set properly.
---
libavcodec/libdav1d.c | 4 ++++
1 file changed, 4 insertions(+)
diff --git a/libavcodec/libdav1d.c b/libavcodec/libdav1d.c
index 1aa2d1f3436..6251ea79ba8 100644
--- a/libavcodec/libdav1d.c
+++ b/libavcodec/libdav1d.c
@@ -628,6 +628,10 @@ static int libdav1d_receive_frame(AVCodecContext *c,
AVFrame *frame)
fgp->codec.aom.grain_scale_shift =
p->frame_hdr->film_grain.data.grain_scale_shift;
fgp->codec.aom.overlap_flag =
p->frame_hdr->film_grain.data.overlap_flag;
fgp->codec.aom.limit_output_range =
p->frame_hdr->film_grain.data.clip_to_restricted_range;
+ fgp->codec.aom.color_range = AVCOL_RANGE_UNSPECIFIED;
+ fgp->codec.aom.color_primaries = AVCOL_PRI_UNSPECIFIED;
+ fgp->codec.aom.color_trc = AVCOL_TRC_UNSPECIFIED;
+ fgp->codec.aom.color_space = AVCOL_SPC_UNSPECIFIED;
memcpy(&fgp->codec.aom.y_points,
&p->frame_hdr->film_grain.data.y_points,
sizeof(fgp->codec.aom.y_points));
--
2.44.0
_______________________________________________
ffmpeg-devel mailing list
[email protected]
https://ffmpeg.org/mailman/listinfo/ffmpeg-devel
To unsubscribe, visit link above, or email
[email protected] with subject "unsubscribe".