On Mon, Apr 28, 2014 at 02:35:36PM +0200, Niels Möller wrote:
> 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).

Maybe someone can give you a sample with lossless-only tracks? IIRC it's quite
common to have 7.1 lossless audio with 5.1 core channels with residue plus two
fully lossless channels. And you'll have fun with remixing channel sets then.

Or you can work on integer mode for DTS.

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

There's an option for disable_xch already there, just follow the example.
_______________________________________________
libav-devel mailing list
[email protected]
https://lists.libav.org/mailman/listinfo/libav-devel

Reply via email to