/ fm / liveswitch / IExternalMediaTrack
Interface: IExternalMediaTrack
fm.liveswitch.IExternalMediaTrack
Hierarchy
IExternal<IInternalMediaTrack>
↳ IExternalMediaTrack
Implemented by
Table of contents
Methods
- addOnDestroyed
- addOnMuted
- addOnStarted
- addOnStopped
- addOnUnmuted
- changeSinkOutput
- changeSourceInput
- destroy
- getMuted
- getSinkOutput
- getSinkOutputs
- getSourceInput
- getSourceInputs
- removeOnDestroyed
- removeOnMuted
- removeOnStarted
- removeOnStopped
- removeOnUnmuted
- setMuted
- setSinkOutput
- setSourceInput
Methods
addOnDestroyed
▸ addOnDestroyed(value
: IAction0): void
Parameters:
Name | Type |
---|---|
value |
IAction0 |
Returns: void
Inherited from: IMediaTrack
Defined in: Generated/TypeScript/fm.liveswitch/IMediaTrack.ts:9
addOnMuted
▸ addOnMuted(value
: IAction0): void
Parameters:
Name | Type |
---|---|
value |
IAction0 |
Returns: void
Inherited from: IMediaTrack
Defined in: Generated/TypeScript/fm.liveswitch/IMediaTrack.ts:10
addOnStarted
▸ addOnStarted(value
: IAction0): void
Parameters:
Name | Type |
---|---|
value |
IAction0 |
Returns: void
Inherited from: IMediaTrack
Defined in: Generated/TypeScript/fm.liveswitch/IMediaTrack.ts:11
addOnStopped
▸ addOnStopped(value
: IAction0): void
Parameters:
Name | Type |
---|---|
value |
IAction0 |
Returns: void
Inherited from: IMediaTrack
Defined in: Generated/TypeScript/fm.liveswitch/IMediaTrack.ts:12
addOnUnmuted
▸ addOnUnmuted(value
: IAction0): void
Parameters:
Name | Type |
---|---|
value |
IAction0 |
Returns: void
Inherited from: IMediaTrack
Defined in: Generated/TypeScript/fm.liveswitch/IMediaTrack.ts:13
changeSinkOutput
▸ changeSinkOutput(sinkOutput
: SinkOutput): Future<Object>
Parameters:
Name | Type |
---|---|
sinkOutput |
SinkOutput |
Returns: Future<Object>
Inherited from: IMediaTrack
Defined in: Generated/TypeScript/fm.liveswitch/IMediaTrack.ts:14
changeSourceInput
▸ changeSourceInput(sourceInput
: SourceInput): Future<Object>
Parameters:
Name | Type |
---|---|
sourceInput |
SourceInput |
Returns: Future<Object>
Inherited from: IMediaTrack
Defined in: Generated/TypeScript/fm.liveswitch/IMediaTrack.ts:15
destroy
▸ destroy(): boolean
Returns: boolean
Inherited from: IMediaTrack
Defined in: Generated/TypeScript/fm.liveswitch/IMediaTrack.ts:16
getMuted
▸ getMuted(): boolean
Returns: boolean
Inherited from: IMediaTrack
Defined in: Generated/TypeScript/fm.liveswitch/IMediaTrack.ts:17
getSinkOutput
▸ getSinkOutput(): SinkOutput
Returns: SinkOutput
Inherited from: IMediaTrack
Defined in: Generated/TypeScript/fm.liveswitch/IMediaTrack.ts:18
getSinkOutputs
▸ getSinkOutputs(): Future<SinkOutput[]>
Returns: Future<SinkOutput[]>
Inherited from: IMediaTrack
Defined in: Generated/TypeScript/fm.liveswitch/IMediaTrack.ts:19
getSourceInput
▸ getSourceInput(): SourceInput
Returns: SourceInput
Inherited from: IMediaTrack
Defined in: Generated/TypeScript/fm.liveswitch/IMediaTrack.ts:20
getSourceInputs
▸ getSourceInputs(): Future<SourceInput[]>
Returns: Future<SourceInput[]>
Inherited from: IMediaTrack
Defined in: Generated/TypeScript/fm.liveswitch/IMediaTrack.ts:21
removeOnDestroyed
▸ removeOnDestroyed(value
: IAction0): void
Parameters:
Name | Type |
---|---|
value |
IAction0 |
Returns: void
Inherited from: IMediaTrack
Defined in: Generated/TypeScript/fm.liveswitch/IMediaTrack.ts:22
removeOnMuted
▸ removeOnMuted(value
: IAction0): void
Parameters:
Name | Type |
---|---|
value |
IAction0 |
Returns: void
Inherited from: IMediaTrack
Defined in: Generated/TypeScript/fm.liveswitch/IMediaTrack.ts:23
removeOnStarted
▸ removeOnStarted(value
: IAction0): void
Parameters:
Name | Type |
---|---|
value |
IAction0 |
Returns: void
Inherited from: IMediaTrack
Defined in: Generated/TypeScript/fm.liveswitch/IMediaTrack.ts:24
removeOnStopped
▸ removeOnStopped(value
: IAction0): void
Parameters:
Name | Type |
---|---|
value |
IAction0 |
Returns: void
Inherited from: IMediaTrack
Defined in: Generated/TypeScript/fm.liveswitch/IMediaTrack.ts:25
removeOnUnmuted
▸ removeOnUnmuted(value
: IAction0): void
Parameters:
Name | Type |
---|---|
value |
IAction0 |
Returns: void
Inherited from: IMediaTrack
Defined in: Generated/TypeScript/fm.liveswitch/IMediaTrack.ts:26
setMuted
▸ setMuted(value
: boolean): void
Parameters:
Name | Type |
---|---|
value |
boolean |
Returns: void
Inherited from: IMediaTrack
Defined in: Generated/TypeScript/fm.liveswitch/IMediaTrack.ts:27
setSinkOutput
▸ setSinkOutput(value
: SinkOutput): void
Parameters:
Name | Type |
---|---|
value |
SinkOutput |
Returns: void
Inherited from: IMediaTrack
Defined in: Generated/TypeScript/fm.liveswitch/IMediaTrack.ts:28
setSourceInput
▸ setSourceInput(value
: SourceInput): void
Parameters:
Name | Type |
---|---|
value |
SourceInput |
Returns: void
Inherited from: IMediaTrack
Defined in: Generated/TypeScript/fm.liveswitch/IMediaTrack.ts:29