This seems really an mplayer bug since both speexenc and oggenc are doing the right things with my set of .wav files. Same behaviour in both 1.0.4 and 1.1.6 versions of speex.
$ file tmp.wav tmp.wav: RIFF (little-endian) data, WAVE audio, Microsoft PCM, 16 bit, mono 8000 Hz $ speexenc tmp.wav tmp.spx Corrupted header: BlockAlign mismatch $ sox tmp.wav tmp2.wav $ speexenc tmp2.wav tmp2.spx Encoding 8000 Hz audio using narrowband mode (mono) ~$ speexdec tmp2.spx Decoding 8000 Hz audio using narrowband mode (mono) Encoded with Speex 1.0.4 $ ... And it can be fixed with sox. I'm going to close this speex bug, and claim that "Corrupted header: BlockAlign mismatch" on mplayer generated files is a feature, not a bug. :) -Maitland -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

