[FFmpeg-devel] [PATCH 1/4] avformat/avformat: add a new disposition to signal the stream is an HDR gainmap
Anton Khirnov
anton at khirnov.net
Thu Sep 26 09:00:44 EEST 2024
Quoting James Almer (2024-09-26 00:52:16)
> HDR images photos taken by certain cameras split this as a separate image.
>
> Signed-off-by: James Almer <jamrial at gmail.com>
> ---
> libavformat/avformat.h | 5 +++++
> libavformat/dump.c | 2 ++
> 2 files changed, 7 insertions(+)
>
> diff --git a/libavformat/avformat.h b/libavformat/avformat.h
> index 56c1c80289..6d9f5c4399 100644
> --- a/libavformat/avformat.h
> +++ b/libavformat/avformat.h
> @@ -718,6 +718,11 @@ typedef struct AVIndexEntry {
> * Annex G/H, or HEVC Annex F).
> */
> #define AV_DISPOSITION_MULTILAYER (1 << 21)
> +/**
> + * The video stream contains an HDR gainmap. Only ever used with
> + * AV_DISPOSITION_DEPENDENT.
> + */
> +#define AV_DISPOSITION_GAINMAP (1 << 22)
Presumably we want this information available in codecs and filters as
well, so then should it not be side data instead?
--
Anton Khirnov
More information about the ffmpeg-devel
mailing list