8 #import <Foundation/Foundation.h>
9 #import "GSMwiSubscription.h"
10 #import "GSAudioDevice.h"
11 #import "GSCaptureDevice.h"
12 #import "GSConnection.h"
14 #import "GSStatistics.h"
27 - (void) connectionStateDidChangeNotification:(
id<
GSConnection>)connection;
43 - (void) sessionStateDidChangeNotification:(
id<
GSSession>) session;
77 - (void) deviceDidChangeNotification:(GSDeviceAction) action deviceType:(GSDeviceType) type;
85 - (void) deviceStateDidChangeNotification:(GSDeviceAction) action deviceType:(GSDeviceType) type;
93 - (void) activeAudioInputDeviceDidChangeNotification:(
id<
GSAudioDevice>) device;
101 - (void) activeAudioOutputDeviceDidChangeNotification:(
id<
GSAudioDevice>) device;
109 - (void) activeCaptureDeviceDidChangeNotification:(
id<
GSCaptureDevice>) device;
124 - (void) subscriptionStateDidChangeNotification:(
GSMwiSubscription*) subscription;
140 - (void) audioStatisticsReceivedNotification:(
GSStatistics*) statistics forSession:(
id<
GSSession>) session;
148 - (void) videoStatisticsReceivedNotification:(
GSStatistics*) statistics forSession:(
id<
GSSession>) session;