mirror of
https://github.com/mpv-player/mpv
synced 2024-09-09 01:16:56 +02:00
fix for L<->R swap with 6ch playback - based on patch by Eric Lammerts <eric@lammerts.org>
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@6076 b3059339-0415-0410-9bf9-f77b7e298cf2
This commit is contained in:
parent
0fc1992598
commit
a6199c8388
@ -121,7 +121,7 @@ static int init(int rate,int channels,int format,int flags){
|
||||
}
|
||||
#endif
|
||||
|
||||
ao_data.bps=channels*rate;
|
||||
ao_data.bps=channels;
|
||||
if(format != AFMT_U8 && format != AFMT_S8)
|
||||
ao_data.bps*=2;
|
||||
|
||||
@ -209,6 +209,9 @@ ac3_retry:
|
||||
#endif
|
||||
}
|
||||
|
||||
ao_data.outburst-=ao_data.outburst % ao_data.bps; // round down
|
||||
ao_data.bps*=rate;
|
||||
|
||||
return 1;
|
||||
}
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user