Re: sandboxing audio applications
Re: sandboxing audio applications
- Subject: Re: sandboxing audio applications
- From: Jan <email@hidden>
- Date: Tue, 29 Jan 2013 13:06:37 +0100
We ran into the same problem, but from what we found it only affects some drivers. It seems that the drivers need to be compatible with sandboxing, as some non class-compliant audio interfaces with drivers do in fact work with sandboxed apps.
Unfortunately I don’t know what is involved in making a driver sandbox-compatible, but I would contact the manufacturers of these devices. There doesn’t seem to be any other way like a temporary exception.
Jan
Am 18.01.2013 um 18:21 schrieb Rudy Richter <email@hidden>:
> We have a bunch of audio playback applications that use a variety of APIs that fall under CoreAudio.
>
> for Core MIDI we can use
>
> <key>com.apple.security.temporary-exception.mach-lookup.global-name</key>
> <array>
> <string>com.apple.midiserver</string>
> <string>com.apple.midiserver.io</string>
> </array>
>
> for Audio Units we can use this in the short term, until AU authors get on board with sandboxing their audio units
>
> <key>com.apple.security.temporary-exception.audio-unit-host</key>
> <true/>
>
>
> the problem we've run into is relating to Audio devices that have their own drivers and we don't gain access to be able to play/record audio. I have already filed a a radar against this as its a pretty serious problem for us currently. rdar://problem/12836341
>
> the gist is, without specifically calling out each device's driver in our entitlements we can't talk to this pro level hardware and maintaining such a list of what devices our users might use is not really an acceptable solution for this problem.
>
> any comments from the CoreAudio team?
>
> -rudy
> _______________________________________________
> 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
_______________________________________________
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