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

Jean-Alexis Montignies ja at sente.ch
Sun Jul 4 23:55:51 CEST 2004


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

Jean-Alexis
http://www.sente.ch/

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

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