aboutsummaryrefslogtreecommitdiffstats
path: root/libavcodec/012v.c
diff options
context:
space:
mode:
authorAndreas Rheinhardt <andreas.rheinhardt@gmail.com>2019-07-09 03:10:45 +0200
committerMark Thompson <sw@jkqxz.net>2019-07-28 19:02:34 +0100
commitabb2e9ac3cb90c9268e20864f0a44baad12cd883 (patch)
tree3f817d585123a60caf519bbe6f9aff261a53b964 /libavcodec/012v.c
parent43a188847cce63326c932b5226bb925f75df300e (diff)
downloadffmpeg-abb2e9ac3cb90c9268e20864f0a44baad12cd883.tar.gz
vp9_metadata: Improve spec-compliance and warnings
The earlier version had three deficits: 1. It allowed to set the stream to RGB although this is not allowed when the profile is 0 or 2. 2. If it set the stream to RGB, then it did not automatically set the range to full range; the result was that one got a warning every time a frame with color_config element was processed if the frame originally had TV range and the user didn't explicitly choose PC range. Now one gets only one warning in such a situation. 3. Intra-only frames in profile 0 are automatically BT.601, but if the user wished another color space, he was not informed about his wishes being unfulfillable. The commit also improves the documentation about this. Signed-off-by: Andreas Rheinhardt <andreas.rheinhardt@gmail.com>
Diffstat (limited to 'libavcodec/012v.c')
0 files changed, 0 insertions, 0 deletions