FMLiveSwitchSdpSynchronizedStreamGroup Class Reference

Represents a synchronized stream group in Session Description Protocol (SDP). More...

Instance Methods

(NSString *) - groupId
 Gets the group identifier. More...
 
(bool) - hasAudio
 Gets a value indicating whether the stream group contains audio media. More...
 
(bool) - hasVideo
 Gets a value indicating whether the stream group contains video media. More...
 
(instancetype) - init
 
(NSMutableArray *) - mediaDescriptions
 Gets the array of media descriptions associated with this stream group. More...
 
(NSMutableArray *) - mids
 Gets the Mids of the streams associated with this synchronized stream group. More...
 
(void) - setGroupId:
 Sets the group identifier. More...
 
(void) - setMediaDescriptions:
 Sets the array of media descriptions associated with this stream group. More...
 

Class Methods

(NSString *) + obtainUnassigned
 Returns the value representing a description that is not assigned to a Native WebRTC Media Stream. More...
 
(FMLiveSwitchSdpSynchronizedStreamGroup *) + synchronizedStreamGroup
 

Detailed Description

Represents a synchronized stream group in Session Description Protocol (SDP).

Method Documentation

◆ groupId

- (NSString*) groupId

Gets the group identifier.

◆ hasAudio

- (bool) hasAudio

Gets a value indicating whether the stream group contains audio media.

◆ hasVideo

- (bool) hasVideo

Gets a value indicating whether the stream group contains video media.

◆ init

- (instancetype) init

◆ mediaDescriptions

- (NSMutableArray*) mediaDescriptions

Gets the array of media descriptions associated with this stream group.

◆ mids

- (NSMutableArray*) mids

Gets the Mids of the streams associated with this synchronized stream group.

◆ obtainUnassigned

+ (NSString*) obtainUnassigned

Returns the value representing a description that is not assigned to a Native WebRTC Media Stream.

Returns
A string representing the unassigned value.

◆ setGroupId:

- (void) setGroupId: (NSString *)  value

Sets the group identifier.

◆ setMediaDescriptions:

- (void) setMediaDescriptions: (NSMutableArray *)  value

Sets the array of media descriptions associated with this stream group.

◆ synchronizedStreamGroup

+ (FMLiveSwitchSdpSynchronizedStreamGroup*) synchronizedStreamGroup