After implementing proper channel reorder, I think the audio is pretty
close to correct. Peak sample error for "Master Audio 5.0 96khz.dts" is
now down to 115 (for 24-bit integer output). To be compared to 7183 if
the core channels are upmixed but the xll residual data is ignored.

Code in my public wip repo at http://www.southpole.se/~nisse/libav.git,
branch xll.

What's the next steps? I guess I should rebase or merge with the master
branch, maybe remove or clean up debug output, and then post the patch
here for review? (It might be possible to split it in pieces, but I
doubt the history in my repo is very useful).

It would also be good with some command line option to disable xll
processing (don't know how codec-specific options are done).

Regards,
/Niels

-- 
Niels Möller. PGP-encrypted email is preferred. Keyid C0B98E26.
Internet email is subject to wholesale government surveillance.
_______________________________________________
libav-devel mailing list
[email protected]
https://lists.libav.org/mailman/listinfo/libav-devel

Reply via email to