aboutsummaryrefslogtreecommitdiffstats
path: root/libavformat/astenc.c
diff options
context:
space:
mode:
authorLeo Izen <leo.izen@gmail.com>2024-01-29 19:34:03 -0500
committerLeo Izen <leo.izen@gmail.com>2024-02-05 12:28:02 -0500
commitc0de7ac52067efe27d8515de7a078afe441ec0ec (patch)
tree1af35c57f19f617cf73dc7c0ca5249d0333064d4 /libavformat/astenc.c
parent789109ab2177b4d9b7fee0591d93372a060705b5 (diff)
downloadffmpeg-c0de7ac52067efe27d8515de7a078afe441ec0ec.tar.gz
avcodec/libjxlenc: support negative linesizes
libjxl doesn't support negative strides, but JPEG XL has an orientation flag inside the codestream. We can use this to work around the library limitation, by taking the absolute value of the negative row stride, sending the image up-side-down, and telling the library that the image has a vertical-flip orientation. Signed-off-by: Leo Izen <leo.izen@gmail.com>
Diffstat (limited to 'libavformat/astenc.c')
0 files changed, 0 insertions, 0 deletions