aboutsummaryrefslogtreecommitdiffstats
path: root/libavcodec/dfpwmenc.c
diff options
context:
space:
mode:
authorLeo Izen <leo.izen@gmail.com>2024-07-19 12:04:20 -0400
committerLeo Izen <leo.izen@gmail.com>2024-07-30 05:43:36 -0400
commit7bb5626fa7754b37932dfa11d497b7101c55291a (patch)
treed5a03d9b37d71f883082ecb75d34146905a67fa5 /libavcodec/dfpwmenc.c
parent825606641b11f3f1f5c5efb0f95501b2c2d34d50 (diff)
downloadffmpeg-7bb5626fa7754b37932dfa11d497b7101c55291a.tar.gz
avcodec/pngenc: fix sBIT writing for indexed-color PNGs
We currently write invalid sBIT entries for indexed PNGs, which by PNG specification[1] must be 3-bytes long. The values also are capped at 8 for indexed-color PNGs, not the palette depth. This patch fixes both of these issues previously fixed in the decoder, but not the encoder. [1]: https://www.w3.org/TR/png-3/#11sBIT Regression since: c125860892e931d9b10f88ace73c91484815c3a8. Signed-off-by: Leo Izen <leo.izen@gmail.com> Reported-by: Ramiro Polla: <ramiro.polla@gmail.com>
Diffstat (limited to 'libavcodec/dfpwmenc.c')
0 files changed, 0 insertions, 0 deletions