fm.liveswitch.sdp.SynchronizedStreamGroup Class Reference

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

Public Member Functions

String getGroupId ()
 Gets the group identifier. More...
 
boolean getHasAudio ()
 Gets a value indicating whether the stream group contains audio media. More...
 
boolean getHasVideo ()
 Gets a value indicating whether the stream group contains video media. More...
 
fm.liveswitch.sdp.MediaDescription[] getMediaDescriptions ()
 Gets the array of media descriptions associated with this stream group. More...
 
String[] getMids ()
 Gets the Mids of the streams associated with this synchronized stream group. More...
 
void setGroupId (String value)
 Sets the group identifier. More...
 
void setMediaDescriptions (fm.liveswitch.sdp.MediaDescription[] value)
 Sets the array of media descriptions associated with this stream group. More...
 
 SynchronizedStreamGroup ()
 

Static Public Member Functions

static String obtainUnassigned ()
 Returns the value representing a description that is not assigned to a Native WebRTC Media Stream. More...
 

Detailed Description

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

Constructor & Destructor Documentation

◆ SynchronizedStreamGroup()

fm.liveswitch.sdp.SynchronizedStreamGroup.SynchronizedStreamGroup ( )

Member Function Documentation

◆ getGroupId()

String fm.liveswitch.sdp.SynchronizedStreamGroup.getGroupId ( )

Gets the group identifier.

◆ getHasAudio()

boolean fm.liveswitch.sdp.SynchronizedStreamGroup.getHasAudio ( )

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

◆ getHasVideo()

boolean fm.liveswitch.sdp.SynchronizedStreamGroup.getHasVideo ( )

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

◆ getMediaDescriptions()

fm.liveswitch.sdp.MediaDescription [] fm.liveswitch.sdp.SynchronizedStreamGroup.getMediaDescriptions ( )

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

◆ getMids()

String [] fm.liveswitch.sdp.SynchronizedStreamGroup.getMids ( )

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

◆ obtainUnassigned()

static String fm.liveswitch.sdp.SynchronizedStreamGroup.obtainUnassigned ( )
static

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 fm.liveswitch.sdp.SynchronizedStreamGroup.setGroupId ( String  value)

Sets the group identifier.

◆ setMediaDescriptions()

void fm.liveswitch.sdp.SynchronizedStreamGroup.setMediaDescriptions ( fm.liveswitch.sdp.MediaDescription[]  value)

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