diff options
author | arpi <arpi@b3059339-0415-0410-9bf9-f77b7e298cf2> | 2002-04-25 11:03:33 +0000 |
---|---|---|
committer | arpi <arpi@b3059339-0415-0410-9bf9-f77b7e298cf2> | 2002-04-25 11:03:33 +0000 |
commit | 084d6f073a93e79669a55c9f6d31b6bfdd632e24 (patch) | |
tree | 5e324ef8c1f34b75cb2ef1de9603b5698e7902e2 /libmpcodecs/ad_dvdpcm.c | |
parent | 505af4f01d22e878c1ee99bdf24f1d755d0518a7 (diff) | |
download | mpv-084d6f073a93e79669a55c9f6d31b6bfdd632e24.tar.bz2 mpv-084d6f073a93e79669a55c9f6d31b6bfdd632e24.tar.xz |
bigendian fix - thx to Rogério Brito <linuxconsult@yahoo.com.br>
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@5826 b3059339-0415-0410-9bf9-f77b7e298cf2
Diffstat (limited to 'libmpcodecs/ad_dvdpcm.c')
-rw-r--r-- | libmpcodecs/ad_dvdpcm.c | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/libmpcodecs/ad_dvdpcm.c b/libmpcodecs/ad_dvdpcm.c index 3a08db8588..faab6a7584 100644 --- a/libmpcodecs/ad_dvdpcm.c +++ b/libmpcodecs/ad_dvdpcm.c @@ -55,10 +55,12 @@ static int decode_audio(sh_audio_t *sh_audio,unsigned char *buf,int minlen,int m { int j,len; len=demux_read_data(sh_audio->ds,buf,(minlen+3)&(~3)); +#ifndef WORDS_BIGENDIAN for(j=0;j<len;j+=2){ char x=buf[j]; buf[j]=buf[j+1]; buf[j+1]=x; } +#endif return len; } |