Hi, This patch addresses cases not covered by reorder_ch.c r29427 changes. With this and defining BUFFERTIME in ao_alsa.c, see my other post, 24-bit wav playback is working well here. Index: libaf/reorder_ch.c =================================================================== --- libaf/reorder_ch.c (revision 29523) +++ libaf/reorder_ch.c (working copy) @@ -85,6 +85,7 @@ dest_8[i+13] = src_8[i+s4*3+1]; dest_8[i+14] = src_8[i+s4*3+2]; } + break; } case 4: { @@ -163,6 +164,7 @@ dest_8[i+16] = src_8[i+s5*3+1]; dest_8[i+17] = src_8[i+s5*3+2]; } + break; } case 4: { @@ -357,6 +359,7 @@ src_8[i+s1*3+1] = tmp1; src_8[i+s1*3+2] = tmp2; } + break; } case 4: { @@ -623,6 +626,7 @@ src_8[i+s3*3+1] = tmp1; src_8[i+s3*3+2] = tmp2; } + break; } default: mp_msg(MSGT_GLOBAL, MSGL_WARN, _______________________________________________ MPlayer-users mailing list MPlayer-users@xxxxxxxxxxxx https://lists.mplayerhq.hu/mailman/listinfo/mplayer-users