Switched over to developing in linux to make working with the NDK
easier. Had to pull some files (soundcard.h, ioccom.h) from some random
website online. Also had to rename AFMT_S16_NE to AFMT_S16_BE. THIS IS
JUST A GUESS. I've got a 50/50 chance here. If it turns out to be little
endian, it will probably crash and burn horribly. Don't know how to make
it so that it will actually detect the native endianness. All this
hack-y junk done above is because the NDK won't let me include
<sys/soundcard.h>