[MPlayer-dev-eng] [PATCH] improved AIFF PCM Audio support

Sascha Sommer saschasommer at freenet.de
Wed Dec 8 16:58:02 CET 2004


On Thursday 09 December 2004 11:02, Jake Luck wrote:
> Hello, everyone:
>
> Thank you for all the constructive comments regarding that patch I
> submitted in July and for the insight you have shared on #mplayerdev.
> Here is an improved version of the patch which adds AIFF support to
> mplayer. This patch was made against the CVS tree from a few hours ago and
> has been tested on Cygwin 1.5.12(0.116/4/2), Mac OSX 10.3.6 and Xbox XBMC.
> This new version:
>
> * supports all sampling formats
> (48000,44100,32000,24000,22050,16000,11025,8000) * more robust header
> parser
> * fully supports little endian architectures.
>
> Sound data in AIFF is big endian native. On little endian environment such
> as dsound and win32, the existing datapath doesn't perform the properly
> byteswapping through either ad_pcm.c or -ao dsound/win32. Two solutions
> are included in this patch to make the code fully compatible with little
> endian architectures.
>

Can you please retest this with current cvs? I commited a fix for the 
bigendian sound problem on windows.

Sascha




More information about the MPlayer-dev-eng mailing list