8 #import <Foundation/Foundation.h>
10 #import "GSAudioDevice.h"
11 #import "GSCaptureDevice.h"
13 #import "GSPolicyData.h"
30 - (
GSPolicyData*) endpointPolicyByQuery:(EndpointPolicyQuery) query;
60 - (
GSPolicyData*) sessionPolicyByQuery:(SessionPolicyQuery) query;
80 - (id<
GSAudioDevice>) chooseActiveAudioInputDeviceFromList:(NSArray*) deviceList;
91 - (id<
GSAudioDevice>) chooseActiveAudioOutputDeviceFromList:(NSArray*) deviceList;
102 - (id<
GSAudioDevice>) chooseActiveHeadsetInputDeviceFromList:(NSArray*) deviceList;
113 - (id<
GSAudioDevice>) chooseActiveHeadsetOutputDeviceFromList:(NSArray*) deviceList;
124 - (id<
GSCaptureDevice>) chooseActiveCaptureDeviceFromList:(NSArray*) deviceList;
144 - (
GSPolicyData*) devicePolicyByQuery:(DevicePolicyQuery) query;