summaryrefslogtreecommitdiff
path: root/doc/codecs.texi
diff options
context:
space:
mode:
authorNiklas Haas <git@haasn.dev>2022-06-28 15:10:00 +0200
committerNiklas Haas <git@haasn.dev>2022-07-30 11:42:06 +0200
commite1a0f2df3d8c150016bfa2f0dfde7d6b56c6bf3f (patch)
treef00a11e0e5d97b605c7c65afdb4927592f32b745 /doc/codecs.texi
parent61ffa23c2e42887b32d469d9e69e9eb887b29e9c (diff)
downloadffmpeg-e1a0f2df3d8c150016bfa2f0dfde7d6b56c6bf3f.tar.gz
avcodec: add API for automatic handling of icc profiles
This functionally already exists, but as pointed out in #9672 and #9673, requiring users to manually include filters is clumsy, error-prone and hard to use together with tools like ffplay. To streamline ICC profile support, add a new AVCodecContext flag to globally enable reading and writing ICC profiles, automatically, for all appropriate media types. Note that this commit only includes the new API. The implementation is split off to separate commits for readability. Signed-off-by: Niklas Haas <git@haasn.dev>
Diffstat (limited to 'doc/codecs.texi')
-rw-r--r--doc/codecs.texi2
1 files changed, 2 insertions, 0 deletions
diff --git a/doc/codecs.texi b/doc/codecs.texi
index 5e10020900..1adacd2b59 100644
--- a/doc/codecs.texi
+++ b/doc/codecs.texi
@@ -644,6 +644,8 @@ for codecs that support it. See also @file{doc/examples/export_mvs.c}.
Do not skip samples and export skip information as frame side data.
@item ass_ro_flush_noop
Do not reset ASS ReadOrder field on flush.
+@item icc_profiles
+Generate/parse embedded ICC profiles from/to colorimetry tags.
@end table
@item export_side_data @var{flags} (@emph{decoding/encoding,audio,video,subtitles})