Ejemplo n.º 1
0
 internal static extern AudioManagerError IsStreamOnDevice(AudioStreamPolicyHandle streamInfo, int deviceId,
                                                           out bool isOn);
Ejemplo n.º 2
0
 internal static extern AudioManagerError GetFocusReacquisition(AudioStreamPolicyHandle streamInfo,
                                                                out bool enabled);
Ejemplo n.º 3
0
 internal static extern AudioManagerError GetSoundType(AudioStreamPolicyHandle streamInfo,
                                                       out AudioVolumeType soundType);
Ejemplo n.º 4
0
 internal static extern AudioManagerError ReleaseFocus(AudioStreamPolicyHandle streamInfo,
                                                       AudioStreamFocusOptions focusMask, AudioStreamBehaviors audioStreamBehavior, string extraInfo);
Ejemplo n.º 5
0
 internal static extern int GetFocusState(AudioStreamPolicyHandle streamInfo,
                                          out AudioStreamFocusState stateForPlayback, out AudioStreamFocusState stateForRecording);
Ejemplo n.º 6
0
 internal static extern AudioManagerError ApplyStreamRouting(AudioStreamPolicyHandle streamInfo);
Ejemplo n.º 7
0
 internal static extern AudioManagerError RemoveDeviceForStreamRouting(
     AudioStreamPolicyHandle streamInfo, int device);
Ejemplo n.º 8
0
 internal static extern AudioManagerError Create(AudioStreamType streamType,
                                                 FocusStateChangedCallback callback, IntPtr userData, out AudioStreamPolicyHandle streamInfo);
Ejemplo n.º 9
0
 internal static extern AudioManagerError GetPreferredDevice(AudioStreamPolicyHandle streamInfo, out int inDeviceId, out int outDeviceId);
Ejemplo n.º 10
0
 internal static extern AudioManagerError SetPreferredDevice(AudioStreamPolicyHandle streamInfo, AudioDeviceIoDirection direction, int deviceId);