[mythtv] [mythtv-commits] Ticket #1104: multi channel audiosupport

Mark Spieth mark at dclabs.com.au
Wed Jul 11 00:43:06 UTC 2007


> No. Just do it yourself in the patch. I'll try to remember it and not to
> break with the next ffmpeg merge (ac3_sync will move to ac3_parser.c).

done. there is another patch happening which EdW is testing for me 
independently using the internal ac3dec.
still unsure of the channel ordering but I want to make it the same as 
mplayer's and xine.
more experimentation required. If someone knows the ordering mplayer uses 
can they please point me in the right direction.
currently it is L C R RL RR LFE which means my alsa config needs to do some 
reordering.

If you are keen I can send you the current one immediately.

Im also trying to find a GPL'd 2ch -> 5.1 ch upmixer (not the one in libaf 
which is too simple).
Ive sent an email off to aud-x devs so hopefully this can be included soon 
too.
Otherwise Ill have to write on and Im not too keen on doing that if I can 
help it.

> One question regarding dts-passthrough: Is libdts only needed as codec
> in libavcodec? If yes, we can get rid of it with the next merge.
> libavcodec has a native DCA/DTS decoder.
>
dts passthorugh requires no codec as its passed through as digital. no 
external or internal libs required.
dts transcode to ac3 ((with timestretch) only requires the self contained 
dtsdec in lavc. I dont believe we need any external dts libs.

mark 



More information about the mythtv-dev mailing list