OSDN Git Service

AudioPolicy: support for add/remove AudioMix without unregistering
[android-x86/frameworks-base.git] / media / java / android / media / IAudioService.aidl
index 74e7c45..4af8850 100644 (file)
@@ -181,6 +181,10 @@ interface IAudioService {
 
     oneway void unregisterAudioPolicyAsync(in IAudioPolicyCallback pcb);
 
+    int addMixForPolicy(in AudioPolicyConfig policyConfig, in IAudioPolicyCallback pcb);
+
+    int removeMixForPolicy(in AudioPolicyConfig policyConfig, in IAudioPolicyCallback pcb);
+
     int setFocusPropertiesForPolicy(int duckingBehavior, in IAudioPolicyCallback pcb);
 
     void setVolumePolicy(in VolumePolicy policy);