ffmpeg/doc
Niklas Haas e1a0f2df3d 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>
2022-07-30 11:42:06 +02:00
..
dev_community
doxy
examples doc/examples/transcode_aac: Bump date 2022-05-02 15:01:15 +05:30
.gitignore
APIchanges avcodec: add API for automatic handling of icc profiles 2022-07-30 11:42:06 +02:00
Doxyfile
Makefile doc: fix css file install for out-of-tree builds 2022-04-19 13:04:42 +02:00
authors.texi
bitstream_filters.texi lavc/pgs_frame_merge_bsf: add bsf to merge PGS segments 2022-05-10 10:03:30 +02:00
bootstrap.min.css
build_system.txt
codecs.texi avcodec: add API for automatic handling of icc profiles 2022-07-30 11:42:06 +02:00
decoders.texi doc/decoders: add docs for v210 decoder 2022-06-20 22:56:50 +02:00
default.css
demuxers.texi avformat/hls: add #EXT-X-START tag support by prefer_x_start opt 2022-06-29 14:03:36 +08:00
developer.texi
devices.texi
doxy-wrapper.sh
encoders.texi libavcodec/qsvenc: Use parameter from AVCodecContext to reset qsv codec 2022-07-20 12:35:23 +08:00
errno.txt
faq.texi
fate.texi doc/fate: add note about showing test names and running a tests subset 2022-04-06 09:22:31 +02:00
fate_config.sh.template
ffmpeg-bitstream-filters.texi
ffmpeg-codecs.texi
ffmpeg-devices.texi
ffmpeg-filters.texi
ffmpeg-formats.texi
ffmpeg-protocols.texi
ffmpeg-resampler.texi
ffmpeg-scaler.texi Remove the ffserver program 2018-01-06 18:31:37 +00:00
ffmpeg-utils.texi
ffmpeg.texi fftools/ffmpeg: deprecate the -map_channel option 2022-07-28 16:37:16 +02:00
ffmpeg.txt
ffplay.texi doc/ffplay: put keystrokes to decrease and increase volume on the same line 2022-04-21 12:28:05 +05:30
ffprobe.texi ffprobe: add -o option 2022-06-13 22:42:55 +02:00
ffprobe.xsd ffprobe: print AVFrame.duration 2022-07-19 12:27:18 +02:00
fftools-common-opts.texi
filter_design.txt
filters.texi lavfi: use AVFrame.duration instead of AVFrame.pkt_duration 2022-07-19 12:27:17 +02:00
formats.texi
general.texi
general_contents.texi avcodec: add Radiance HDR image format support 2022-07-16 21:43:54 +02:00
git-howto.texi
indevs.texi avdevice/pulse_audio_dec: deprecate frame_size option 2022-06-16 21:28:20 +02:00
issue_tracker.txt
lexicon
libav-merge.txt
libavcodec.texi
libavdevice.texi
libavfilter.texi
libavformat.texi
libavutil.texi Remove the ffserver program 2018-01-06 18:31:37 +00:00
libswresample.texi
libswscale.texi
mailing-list-faq.texi
metadata.texi
mips.txt
multithreading.txt
muxers.texi avformat/hlsenc: Use HLS version 2 if rounded durations are enabled 2022-06-29 14:03:32 +08:00
nut.texi
optimization.txt
outdevs.texi
patchwork
platform.texi
print_options.c
protocols.texi avformat/librist: allow setting fifo size and fail on overflow 2022-06-09 23:57:20 +02:00
rate_distortion.txt
resampler.texi
scaler.texi
snow.txt
style.min.css
swresample.txt
swscale.txt
t2h.init
t2h.pm
tablegen.txt
texi2pod.pl
texidep.pl
transforms.md doc/transforms: add documentation for the FFT transforms 2021-04-24 17:19:17 +02:00
undefined.txt doc: Add initial documentation explaining undefined behavior and SUINT 2017-07-21 17:37:05 +02:00
utils.texi doc/utils: add missing 22.2 layout entry 2022-03-25 09:26:45 -03:00
writing_filters.txt