Way back in May of 2005 I first asked about using
AudioFormatGetProperty to populate an AudioStreamBasicDescription
based on the kAudioFormatQUALCOMM format.
Previously, this code was enough to fill out the rest of the asbd.
Now, nothing happens (which was the original problem before adding the
mChannelsPerFrame assignment). If I explicitly set
asbdOut.mBytesPerPacket = 35 before the call, all is rosy. But I'm
only able to specify this number because I know that is what it
returned in the past!
Has something changed in the way this function works? Is QUALCOMM
going away? Is the behaviour going to change again? Will specifying 35
bytes per packet explicitly suffice?
Chasing this inconsistent API around doesn't fill me with confidence.
Regards,
Heath
--
____________________________________________________________________
| Heath Raftery <email@hidden> |
| HRSoftWorks <http://www.hrsoftworks.net> |
| |
| *He who joyfully marches to music in rank and file has already |
| earned my contempt. He has been given a large brain by mistake, |
| since for him the spinal cord would suffice.* |
| - Albert Einstein _\|/_ |
|_____________________________________________________m(. .)m________|
_______________________________________________
Do not post admin requests to the list. They will be ignored.
Coreaudio-api mailing list (email@hidden)
Help/Unsubscribe/Update your Subscription:
http://lists.apple.com/mailman/options/coreaudio-api/email@hidden