[vlc-devel] Re: Patch to a52tofloat32.c : enhanced multi channel support

Gildas Bazin gbazin at altern.org
Mon Jul 5 08:50:41 CEST 2004


On Sunday 04 July 2004 23:55, Jean-Alexis Montignies wrote:
> 
> On 4 juil. 04, at 19:58, Gildas Bazin wrote:
> 
> > On Sunday 04 July 2004 15:50, Jean-Alexis Montignies wrote:
> >> Hi,
> >>
> >> This patch allows a52tofloat32.c to correctly interleave the buffers 
> >> in
> >> different speaker configurations.
> >> This is required for HALOutputUnit support on MacOSX.
> >>
> >> The same patch should be applied to dtstofloat32.c or factorize
> >> somewhere else.
> >>
> >
> > Proper speaker configuration (channel ordering) should be done in the 
> > audio
> > output plugins themselves. The audio plugins all use a common ordering
> > (WG-4 ordering) and rely on it.
> >
> Right, this is what this code is doing, it transforms the a52 ordering 
> to the WG4 order.
> This didn't work previously for all a52 configurations (for instance 
> 3F2R without LFE or 2F2R).
> 

Ah fair enough then, I didn't understand this from the comments you made.

--
Gildas

-- 
This is the vlc-devel mailing-list, see http://www.videolan.org/vlc/
To unsubscribe, please read http://developers.videolan.org/lists.html
If you are in trouble, please contact <postmaster at videolan.org>



More information about the vlc-devel mailing list