annotate libmpcodecs/vd_vfwex.c @ 29385:f9ae25067fe0

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.
author iive
date Sun, 19 Jul 2009 09:55:29 +0000
parents 3e7a601c5874
children
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
7229
b4d025d64eb3 merged with dll_init
alex
parents: 7180
diff changeset
1
7260
3e7a601c5874 - vfwex redundancy removed
arpi
parents: 7243
diff changeset
2 #define BUILD_VFWEX 1
7229
b4d025d64eb3 merged with dll_init
alex
parents: 7180
diff changeset
3
7260
3e7a601c5874 - vfwex redundancy removed
arpi
parents: 7243
diff changeset
4 #include "vd_vfw.c"