mpruett/audiofile — Issue #5: 0.3.1 test failure on powerpc
Author: mikix
Created: 2011-11-25 16:25:11+00:00
State: open

Hello! I was looking into audiofile build failures in Ubuntu 12.04 on powerpc.

The first issue (with 0.2.7) was a problem with AIFF. Since reading that 0.3.1 had better support for AIFF, I tried it. It failed on a different test now.

This one was VOC.Int16. Seems that it's not handling the byte swapping correctly. But all other tests passed OK.

It's writing out the sample data badly (big endian instead of little endian). The header data is fine. Just the sample data is bad. I don't see in the code where in the push/pull sequence it is supposed to be getting byte swapped, which might be the problem right there (or I couldn't grok the code sufficiently).