|
abstract void | addOnDiscardBitrateNotification (fm.liveswitch.IAction1< fm.liveswitch.BitrateNotification > value) |
| Adds a handler that is raised when a bitrate notification is discarded due to policy restrictions or lack of support by the remote endpoint. More...
|
|
abstract void | addOnDiscardBitrateRequest (fm.liveswitch.IAction1< fm.liveswitch.BitrateRequest > value) |
| Adds a handler that is raised when a bitrate request is discarded due to policy restrictions or lack of support by the remote endpoint. More...
|
|
abstract void | addOnLocalEncodingDisabled (fm.liveswitch.IAction1< fm.liveswitch.EncodingInfo > value) |
| Adds a handler that is raised when a local encoding is disabled. More...
|
|
abstract void | addOnLocalEncodingEnabled (fm.liveswitch.IAction1< fm.liveswitch.EncodingInfo > value) |
| Adds a handler that is raised when a local encoding is enabled. More...
|
|
abstract fm.liveswitch.StreamDirection | getCachedLocalDirection () |
| Gets Cached Local Direction for this Media Stream. More...
|
|
abstract boolean | getCodecDisabled (String name) |
| Gets whether a codec is disabled. More...
|
|
abstract fm.liveswitch.TransportInfo | getControlTransportInfo () |
| Gets the media stream control transport info. More...
|
|
abstract fm.liveswitch.MediaStreamInfo | getInfo () |
| Gets the media stream info. More...
|
|
abstract boolean | getInputMuted () |
| Gets whether the input track is muted. More...
|
|
abstract int | getLocalBandwidth () |
| Gets the local bandwidth, in kbps. More...
|
|
abstract String | getLocalCanonicalName () |
| Gets the local canonical name. More...
|
|
abstract int | getMaxReceiveBitrate () |
| Gets the maximum desired receive bitrate, in kbps. More...
|
|
abstract int | getMaxSendBitrate () |
| Gets the maximum desired send bitrate, in kbps. More...
|
|
abstract boolean | getOutputMuted () |
| Gets whether the output track is muted. More...
|
|
abstract String[] | getPreferredCodecs () |
| Gets any preferred codecs, in order of preference. More...
|
|
abstract int | getRemoteBandwidth () |
| Gets the remote bandwidth, in kbps. More...
|
|
abstract String | getRemoteCanonicalName () |
| Gets the remote canonical name. More...
|
|
abstract fm.liveswitch.EncodingInfo | getRemoteEncoding () |
| Gets the remote encoding. More...
|
|
abstract boolean | getRemoteMuted () |
| Gets a value that indicates if remote is muted. More...
|
|
abstract boolean | getRemoteRequestedDeactivation () |
| Gets Boolean value set when the server is currently requesting a 0 bitrate. More...
|
|
abstract fm.liveswitch.SimulcastMode | getSimulcastMode () |
| Gets the simulcast mode. More...
|
|
abstract boolean | raiseBitrateNotification (fm.liveswitch.BitrateNotification bitrateNotification) |
| Raises a bitrate notification to the remote track. More...
|
|
abstract boolean | raiseBitrateRequest (fm.liveswitch.BitrateRequest bitrateRequest) |
| Raises a bitrate request to the local track. More...
|
|
abstract void | removeOnDiscardBitrateNotification (fm.liveswitch.IAction1< fm.liveswitch.BitrateNotification > value) |
| Removes a handler that is raised when a bitrate notification is discarded due to policy restrictions or lack of support by the remote endpoint. More...
|
|
abstract void | removeOnDiscardBitrateRequest (fm.liveswitch.IAction1< fm.liveswitch.BitrateRequest > value) |
| Removes a handler that is raised when a bitrate request is discarded due to policy restrictions or lack of support by the remote endpoint. More...
|
|
abstract void | removeOnLocalEncodingDisabled (fm.liveswitch.IAction1< fm.liveswitch.EncodingInfo > value) |
| Removes a handler that is raised when a local encoding is disabled. More...
|
|
abstract void | removeOnLocalEncodingEnabled (fm.liveswitch.IAction1< fm.liveswitch.EncodingInfo > value) |
| Removes a handler that is raised when a local encoding is enabled. More...
|
|
abstract void | setCodecDisabled (String name, boolean disabled) |
| Sets whether a codec is disabled. More...
|
|
abstract void | setInputMuted (boolean value) |
| Sets whether the input track is muted. More...
|
|
abstract void | setLocalBandwidth (int value) |
| Sets the local bandwidth, in kbps. More...
|
|
abstract void | setMaxReceiveBitrate (int value) |
| Sets the maximum desired receive bitrate, in kbps. More...
|
|
abstract void | setMaxSendBitrate (int value) |
| Sets the maximum desired send bitrate, in kbps. More...
|
|
abstract void | setOutputMuted (boolean value) |
| Sets whether the output track is muted. More...
|
|
abstract void | setPreferredCodecs (String[] value) |
| Sets any preferred codecs, in order of preference. More...
|
|
abstract void | setRemoteEncoding (fm.liveswitch.EncodingInfo value) |
| Sets the remote encoding. More...
|
|
abstract void | setRemoteMuted (boolean value) |
| Sets a value that indicates if remote is muted. More...
|
|
abstract void | setSimulcastMode (fm.liveswitch.SimulcastMode value) |
| Sets the simulcast mode. More...
|
|
abstract void | addOnDirectionChange (fm.liveswitch.IAction0 value) |
| Adds a handler that is raised when the signalling state changes. More...
|
|
abstract void | addOnStateChange (fm.liveswitch.IAction0 value) |
| Adds a handler that is raised when the stream state changes. More...
|
|
abstract fm.liveswitch.Error | changeDirection (fm.liveswitch.StreamDirection newDirection) |
| Changes this stream's direction. More...
|
|
abstract fm.liveswitch.StreamDirection | getDirection () |
| Gets the current direction. More...
|
|
abstract String | getExternalId () |
| Gets the external identifier. More...
|
|
abstract String | getId () |
| Gets the identifier. More...
|
|
abstract String | getLabel () |
| Gets a label that identifies this class. More...
|
|
abstract fm.liveswitch.StreamDirection | getLocalDirection () |
| Gets current direction indicated by the local description. More...
|
|
abstract boolean | getLocalReceive () |
| Gets a value indicating whether receiving media is supported by the local peer on this stream. More...
|
|
abstract boolean | getLocalSend () |
| Gets a value indicating whether sending media is supported by the local peer on this stream. More...
|
|
abstract String | getMediaDescriptionId () |
| Gets the media description identifier. More...
|
|
abstract fm.liveswitch.StreamDirection | getRemoteDirection () |
| Gets the current direction indicated by the remote description. More...
|
|
abstract boolean | getRemoteReceive () |
| Gets a value indicating whether receiving media is supported by the local peer on this stream. More...
|
|
abstract boolean | getRemoteSend () |
| Gets a value indicating whether sending media is supported by the remote peer on this stream. More...
|
|
abstract fm.liveswitch.StreamState | getState () |
| Gets the current state. More...
|
|
abstract String | getTag () |
| Gets optional data to associate with this instance. More...
|
|
abstract fm.liveswitch.TransportInfo | getTransportInfo () |
| Gets the stream transport info. More...
|
|
abstract fm.liveswitch.StreamType | getType () |
| Gets the type. More...
|
|
abstract void | removeOnDirectionChange (fm.liveswitch.IAction0 value) |
| Removes a handler that is raised when the signalling state changes. More...
|
|
abstract void | removeOnStateChange (fm.liveswitch.IAction0 value) |
| Removes a handler that is raised when the stream state changes. More...
|
|
abstract void | setExternalId (String value) |
| Sets the external identifier. More...
|
|
abstract void | setLocalDirection (fm.liveswitch.StreamDirection value) |
| Sets current direction indicated by the local description. More...
|
|
abstract void | setLocalReceive (boolean value) |
| Sets a value indicating whether receiving media is supported by the local peer on this stream. More...
|
|
abstract void | setLocalSend (boolean value) |
| Sets a value indicating whether sending media is supported by the local peer on this stream. More...
|
|
abstract void | setTag (String value) |
| Sets optional data to associate with this instance. More...
|
|