summaryrefslogtreecommitdiffstats
path: root/libao2/ao_alsa.c
diff options
context:
space:
mode:
authoriive <iive@b3059339-0415-0410-9bf9-f77b7e298cf2>2009-07-19 09:55:29 +0000
committeriive <iive@b3059339-0415-0410-9bf9-f77b7e298cf2>2009-07-19 09:55:29 +0000
commitf6c25fd5c50bf1048f7c280312f6b920fe822edf (patch)
tree57c70160c11143d86d819f88ee88e34c74189e5b /libao2/ao_alsa.c
parente2ae312a37f5dffe7ac66346299eaaea9e2a3386 (diff)
downloadmpv-f6c25fd5c50bf1048f7c280312f6b920fe822edf.tar.bz2
mpv-f6c25fd5c50bf1048f7c280312f6b920fe822edf.tar.xz
Fix 24bit audio playback.
The reordering channels code had reoccurring bug where in switch(samplesize) block the case 3 (3 bytes) doesn't end with break; leading to execution of the next case 4 too. This mangles the already processed data and causes massive memory corruption. git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@29427 b3059339-0415-0410-9bf9-f77b7e298cf2
Diffstat (limited to 'libao2/ao_alsa.c')
0 files changed, 0 insertions, 0 deletions