Re: QT 6.4, CoreAudio and USB devices
Re: QT 6.4, CoreAudio and USB devices
- Subject: Re: QT 6.4, CoreAudio and USB devices
- From: Amon Tavor <email@hidden>
- Date: Wed, 17 Dec 2003 11:36:27 +0200
I'm using CoreAudio for capturing audio from USB devices. Since QT 6.4
it stopped working - my IOProc is never called! The same code works on
QT 6.3. It also works with other devices on QT 6.4, such as internal
mic or iSight, but not with USB devices, such as iMic or Telex. These
devices work on QT 6.4 using the Sequence Grabber (QuickTime) API, but
not through the CoreAudio API.
Has anyone encountered this?
If I had to guess, I'd say that you probably have code that isn't being
careful about what it passes to the "isInput" arguments to the various
AudioDevice routines. From the sound of things, you are doing input, so
you might want to check to see if you are passing false when you should
be passing true.
Thanks for the suggestion, Jeff, but I am passing true.
None of the routines return any errors, and the same code works on QT
6.3.
It is a reasonable assumption that I have code that isn't being careful
about something. But I don't know the basic steps, so I can't tell what
my code is missing or not being careful about.
I found absolutely no documentation about this. All I need to know is
what are the essential calls for opening a device and starting capture.
It's probably just a few lines of code.
Please help. Thanks.
_______________________________________________
coreaudio-api mailing list | email@hidden
Help/Unsubscribe/Archives:
http://www.lists.apple.com/mailman/listinfo/coreaudio-api
Do not post admin requests to the list. They will be ignored.