]> git.sesse.net Git - ffmpeg/commit
af_hdcd: add experimental 20 and 24-bit decoding support
authorBurt P <pburt0@gmail.com>
Sun, 2 Oct 2016 07:25:13 +0000 (02:25 -0500)
committerBurt P <pburt0@gmail.com>
Wed, 5 Oct 2016 17:48:59 +0000 (12:48 -0500)
commitf51ddbf83cb7193f7aee4cb971dc1f2ca8539e94
treefe7d0160c9c9fa6a089da80fc2add5b9d05d3e22
parent4f94f01414689cd833a13a0e394612427c48d3ae
af_hdcd: add experimental 20 and 24-bit decoding support

I don't have any legitimate 20 or 24-bit HDCD to test. It is known
that the PM Model Two would insert packets into 20 and 24-bit output,
but I have no idea what differences in behavior existed when decoding
20 or 24-bit. For now, as with 16-bit, PE (if enabled) will expand the
top 3dB into 9dB and LLE (gain adjust) will be applied if signaled.

Signed-off-by: Burt P <pburt0@gmail.com>
libavfilter/af_hdcd.c