This patchset fixes lossless check failures for 16-bit mlp/truehd encoding. Please check with more samples and let me know if you find any lossless failures.
Bug 6216 https://trac.ffmpeg.org/ticket/6216 still cannot be closed as last few frames aren't encoded, thus output is not bit-exact. I will continue on the WIP patch Paul posted earlier and try to fix this. 32-bit encoding still has many lossless failures, so keeping it disabled for now. Will work on it later. Jai Luthra (5): mlpenc: fix lossless check error in number_sbits mlpenc: fix huff offset calculation mlpenc: prevent negative lsb_bits lshift mlpenc: improve lpc filtering mlpenc: clean up libavcodec/mlpenc.c | 74 +++++++++++++++++++++------------------------ 1 file changed, 35 insertions(+), 39 deletions(-) -- 2.25.0 _______________________________________________ ffmpeg-devel mailing list ffmpeg-devel@ffmpeg.org https://ffmpeg.org/mailman/listinfo/ffmpeg-devel To unsubscribe, visit link above, or email ffmpeg-devel-requ...@ffmpeg.org with subject "unsubscribe".