search for: wav_permute_matrix

Displaying 3 results from an estimated 3 matches for "wav_permute_matrix".

2008 May 31
2
Channels ordering bug
...o/multichaud.mspx#E4C ) Now, in oggenc/audio.c, I see that the permutation array is used that way in wav_ieee_read: buffer[j][i] = buf[i*f->channels + f->channel_permute[j]]; To accommodate the specified orders, the permutation array should therefore be: 0, 2, 1, 4, 5, 3 But wav_permute_matrix defines it as "0,2,1,5,3,4". The same incorrect array is also present in oggdec.c. I hope this problem can be fixed. Regards, -- Nicolas George -------------- next part -------------- A non-text attachment was scrubbed... Name: not available Type: application/pgp-signature Size: 18...
2008 May 30
0
Request for Comments: multi-channel/32 bit WAV patch for oggenc
.... Though I did request that he split his patch per issue he only posted this one and that's what we will have to work with. Now I leave you with some of his comments: "I have some improvements reflected in the attached file vorbis120.patch: 1) Major bug remapping channels. The values in wav_permute_matrix (oggenc\audio.c line 380) must be (instead the commented ones): {0,2,1,3,4}, // {0,1,2,3,4} {0,2,1,4,5,3} // {0,2,1,5,3,4} 2) New feature. Support for WAVE_FORMAT_EXTENSIBLE wav headers with only: if (format.format == WAVE_FORMAT_EXTENSIBLE && len > 25) format.format...
2015 Oct 08
2
[PATCH 0/1] opusenc support for WavPack input
This patch to opus-tools adds optional support to WavPack lossless format as input to opusenc. Like support to FLAC, it depends on an external library, libwavpack, and may be disabled on configure. Lucas Clemente Vella (1): Reading input from WavPack files. Makefile.am | 7 +- configure.ac | 37 ++++++++ src/audio-in.c | 71 ++++++++------- src/opusenc.c | 19 +++- src/opusenc.h