I am trying to convert a WAV file into a QuickTime movie file. I managed to easily make one by loading my WAV and calling FlattenMovie. However, this seems to create an uncompressed movie (it was the same size as the original WAV file).
So, I was looking at SoundConverterConvertBuffer. It takes in a pointer to raw audio data and fills a buffer with compressed data. This seems to work (data comes out the other side and the size is smaller), but how do I take this data and turn it into an audio track on a movie?
So, I was looking at SoundConverterConvertBuffer. It takes in a pointer to raw audio data and fills a buffer with compressed data. This seems to work (data comes out the other side and the size is smaller), but how do I take this data and turn it into an audio track on a movie?