Re: Capturing currently played audio using CoreAudio on Mac
Re: Capturing currently played audio using CoreAudio on Mac
- Subject: Re: Capturing currently played audio using CoreAudio on Mac
- From: Stéphane Letz <email@hidden>
- Date: Tue, 20 Apr 2010 13:13:22 +0200
> ------------------------------
>
> Message: 3
> Date: Mon, 19 Apr 2010 12:34:30 -0700
> From: Jeff Moore <email@hidden>
> Subject: Re: Capturing currently played audio using CoreAudio on Mac
> To: CoreAudio API <email@hidden>
> Message-ID: <email@hidden>
> Content-Type: text/plain; charset=iso-8859-1
>
> The kAudioHardwarePropertyDevices notification isn't in your hands. That's what the HAL sends whenever a new device shows up on the system or an existing device goes away. So, if the JACK plug-in is making a device appear or disappear during some operation, then this notification is going to be seen by all processes.
This is not exactly the problem. The point is: how should we reflect in the JackRouter device (that is for the CoreAudio application using this device) that the JACK server appear/disappear. Our understanding what that we should somewhat behave as a *real* device, so using this "kAudioHardwarePropertyDevices".
What happens exactly for the application, when a real device is unplugged for instance? Does it receive the "kAudioDevicePropertyDeviceIsAlive" first? then "kAudioHardwarePropertyDevices" ?
Thanks
Stephane Letz
_______________________________________________
Do not post admin requests to the list. They will be ignored.
Coreaudio-api mailing list (email@hidden)
Help/Unsubscribe/Update your Subscription:
This email sent to email@hidden