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".

Reply via email to