/ fm / liveswitch / sdp / BundleGroup
Class: BundleGroup
liveswitch.sdp.BundleGroup
A bundle group of SDP Media Description elements.
Table of contents
Constructors
Methods
- addMediaDescription
- fmliveswitchsdpBundleGroupInit
- getBundleOnly
- getGroupType
- getMediaDescriptions
- getMids
- getTaggedMSection
- getTypeString
- setTaggedMSection
Constructors
constructor
+ new BundleGroup(groupType
: GroupSemanticsType): BundleGroup
Creates a BundleGroup object.
Parameters:
Name | Type |
---|---|
groupType |
GroupSemanticsType |
Returns: BundleGroup
Defined in: Generated/TypeScript/fm.liveswitch/sdp/BundleGroup.ts:26
Methods
addMediaDescription
▸ addMediaDescription(mediaDescription
: MediaDescription): void
Adds a media description to this bundle group.
Parameters:
Name | Type |
---|---|
mediaDescription |
MediaDescription |
Returns: void
Defined in: Generated/TypeScript/fm.liveswitch/sdp/BundleGroup.ts:55
fmliveswitchsdpBundleGroupInit
▸ Private
fmliveswitchsdpBundleGroupInit(): void
Returns: void
Defined in: Generated/TypeScript/fm.liveswitch/sdp/BundleGroup.ts:23
getBundleOnly
▸ getBundleOnly(): boolean
Gets a value indicating whether this group contains Bundle-only elements.
Returns: boolean
Defined in: Generated/TypeScript/fm.liveswitch/sdp/BundleGroup.ts:78
getGroupType
▸ getGroupType(): GroupSemanticsType
Gets the semntic type of this group.
Returns: GroupSemanticsType
Defined in: Generated/TypeScript/fm.liveswitch/sdp/BundleGroup.ts:90
getMediaDescriptions
▸ getMediaDescriptions(): MediaDescription[]
Gets the mecia descriptions in this bundle group.
Returns: MediaDescription[]
Defined in: Generated/TypeScript/fm.liveswitch/sdp/BundleGroup.ts:102
getMids
▸ getMids(): string[]
Gets media description identifiers associated with this bundle group.
Returns: string[]
Defined in: Generated/TypeScript/fm.liveswitch/sdp/BundleGroup.ts:114
getTaggedMSection
▸ getTaggedMSection(): MediaDescription
Gets the tagged m-section of this bundle group.
Returns: MediaDescription
Defined in: Generated/TypeScript/fm.liveswitch/sdp/BundleGroup.ts:126
getTypeString
▸ getTypeString(): string
Returns: string
Defined in: Generated/TypeScript/fm.liveswitch/sdp/BundleGroup.ts:9
setTaggedMSection
▸ setTaggedMSection(value
: MediaDescription): void
Sets the tagged m-section of this bundle group.
Parameters:
Name | Type |
---|---|
value |
MediaDescription |
Returns: void
Defined in: Generated/TypeScript/fm.liveswitch/sdp/BundleGroup.ts:154