Josh,I applied this patch and all the "make check" tests passed (but I do not have valgrind and I did not use --enable-exhaustive-tests during configure, so it isn't all the tests). Do you see anything suspicious about it?--- flac-1.1.2.oldBuild/src/flac/decode.c 2005-01-24 20:13:46.0
Here's how I set up the data for processing:
// For moving data into 32 bit shape
uint8_t*buffer8= NULL;
uint16_t*buffer16= NULL;
uint32_t*buffer32= NULL;
unsignedsample32;
unsignedsample, channel;
uint32_t
looks fine, I will definitely fix this for the next release.
Josh
--- Tom Goetze [EMAIL PROTECTED] wrote:
Josh,
I applied this patch and all the make check tests passed (but I do
not have valgrind and I did not use --enable-exhaustive-tests during
configure, so it isn't all the tests).
--- James Smith [EMAIL PROTECTED] wrote:
switch(bitsPerSample)
{
case SIXTEEN_BITS:
buffer16 = (uint16_t*)inData.GetData(); // so we index
thru out data in 16 byte chunks
for(sample = sample32 = 0; sample32 numFrames;
sample32++)