FMLiveSwitchSynchronizedStreamGroup Class Reference

Instance Methods

(bool) - hasAudio
 
(bool) - hasVideo
 
(instancetype) - initWithStreams:
 
(instancetype) - initWithStreams:groupId:
 
(NSString *) - localNativeGroupId
 
(NSString *) - remoteNativeGroupId
 
(void) - setGroupId:
 
(void) - setLocalNativeGroupId:
 
(void) - setRemoteNativeGroupId:
 
(void) - setStreams:
 
(NSMutableArray *) - streams
 

Class Methods

(FMLiveSwitchSynchronizedStreamGroup *) + synchronizedStreamGroupWithStreams:
 
(FMLiveSwitchSynchronizedStreamGroup *) + synchronizedStreamGroupWithStreams:groupId:
 

Protected Attributes

 __pad0__: NSObject- (NSString*) groupId
 

Method Documentation

◆ hasAudio

- (bool) hasAudio

◆ hasVideo

- (bool) hasVideo

◆ initWithStreams:

- (instancetype) initWithStreams: (NSMutableArray *)  streams

◆ initWithStreams:groupId:

- (instancetype) initWithStreams: (NSMutableArray *)  streams
groupId: (NSString *)  groupId 

◆ localNativeGroupId

- (NSString*) localNativeGroupId

◆ remoteNativeGroupId

- (NSString*) remoteNativeGroupId

◆ setGroupId:

- (void) setGroupId: (NSString *)  value

◆ setLocalNativeGroupId:

- (void) setLocalNativeGroupId: (NSString *)  value

◆ setRemoteNativeGroupId:

- (void) setRemoteNativeGroupId: (NSString *)  value

◆ setStreams:

- (void) setStreams: (NSMutableArray *)  value

◆ streams

- (NSMutableArray*) streams

◆ synchronizedStreamGroupWithStreams:

+ (FMLiveSwitchSynchronizedStreamGroup*) synchronizedStreamGroupWithStreams: (NSMutableArray *)  streams

◆ synchronizedStreamGroupWithStreams:groupId:

+ (FMLiveSwitchSynchronizedStreamGroup*) synchronizedStreamGroupWithStreams: (NSMutableArray *)  streams
groupId: (NSString *)  groupId 

Member Data Documentation

◆ __pad0__

- __pad0__
protected