Re:AudioDeviceIOProc not called after AudioDeviceStart
Re:AudioDeviceIOProc not called after AudioDeviceStart
- Subject: Re:AudioDeviceIOProc not called after AudioDeviceStart
- From: "A. Le Flanchec" <email@hidden>
- Date: Tue, 06 Apr 2004 07:25:57 +0000
Salut Alain,
Do you use some music sequence and music player at the same time ? I think I
do have the same kind of problems when running an AudioDevice for input,
while running a music sequence at the same time (for recording while
listening to prviously recorded music... by the way, is it the correct way
to do it ?). When I start the device, the IOProc used to read my audiofiles
and render them through a stereomixer, are not called anymore... and
sometimes they are. I could not find any solution, except starting the
device right when my app launches and never stopping it... It is very
strange, because I thought I could start and stop my audioDevice without
affectiong the music player and AUGraph running in another thread...
Tell me if you think your problem is related with mine... maybe we could
sort it out together !
Vincent
Here is a piece of code I have to start an audio device (input).
err = AudioDeviceAddPropertyListener(fInputDevice->mID, 0, TRUE,
kAudioDevicePropertyDeviceIsRunning, AudioDeviceIsRunningListenerProc,
NULL);
> err = AudioDeviceAddIOProc(fInputDevice->mID,
AudioDeviceSourceInputIOProc, self);
err = AudioDeviceStart(fInputDevice->mID,
AudioDeviceSourceInputIOProc);
The PropertyListener callback is called and tells me the device is running
but the AudioDeviceIOProc is never called. I get no error message.
Actually, this piece of code sometimes work and sometimes not. It depends
on what the user has done before. However, the failure/success of this
code
does not depend on the creation code or startup code for the AudioDevice
which is always the same.
_________________________________________________________________
MSN Messenger : discutez en direct avec vos amis !
http://www.msn.fr/msger/default.asp
_______________________________________________
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.