Audio stream interface. More...
Instance Methods | |
| (void) | - addOnReceiveDtmfTone: |
| Adds a handler that is raised when a DTMF tone is received. More... | |
| (void) | - addOnReceiveDtmfToneChange: |
| Adds a handler that is raised when the received DTMF tone changes. More... | |
| (FMLiveSwitchDtmfTone *) | - addOnReceiveDtmfToneChangeWithBlock |
| Adds a handler that is raised when the received DTMF tone changes. More... | |
| (void) | - addOnReceiveDtmfToneChangeWithBlock: |
| Adds a handler that is raised when the received DTMF tone changes. More... | |
| (FMLiveSwitchDtmfTone *) | - addOnReceiveDtmfToneWithBlock |
| Adds a handler that is raised when a DTMF tone is received. More... | |
| (void) | - addOnReceiveDtmfToneWithBlock: |
| Adds a handler that is raised when a DTMF tone is received. More... | |
| (void) | - addOnSendDtmfTone: |
| Adds a handler that is raised when a DTMF tone is sent. More... | |
| (void) | - addOnSendDtmfToneChange: |
| Adds a handler that is raised when the sent DTMF tone changes. More... | |
| (FMLiveSwitchDtmfTone *) | - addOnSendDtmfToneChangeWithBlock |
| Adds a handler that is raised when the sent DTMF tone changes. More... | |
| (void) | - addOnSendDtmfToneChangeWithBlock: |
| Adds a handler that is raised when the sent DTMF tone changes. More... | |
| (FMLiveSwitchDtmfTone *) | - addOnSendDtmfToneWithBlock |
| Adds a handler that is raised when a DTMF tone is sent. More... | |
| (void) | - addOnSendDtmfToneWithBlock: |
| Adds a handler that is raised when a DTMF tone is sent. More... | |
| (bool) | - g722Disabled |
| Gets whether G.722 is disabled. More... | |
| (bool) | - insertDtmfTone: |
| Inserts a DTMF tone. More... | |
| (bool) | - insertDtmfTones: |
| Inserts DTMF tones. More... | |
| (bool) | - opusDisabled |
| Gets whether Opus is disabled. More... | |
| (bool) | - pcmaDisabled |
| Gets whether PCMA is disabled. More... | |
| (bool) | - pcmuDisabled |
| Gets whether PCMU is disabled. More... | |
| (void) | - removeOnReceiveDtmfTone: |
| Removes a handler that is raised when a DTMF tone is received. More... | |
| (void) | - removeOnReceiveDtmfToneChange: |
| Removes a handler that is raised when the received DTMF tone changes. More... | |
| (void) | - removeOnSendDtmfTone: |
| Removes a handler that is raised when a DTMF tone is sent. More... | |
| (void) | - removeOnSendDtmfToneChange: |
| Removes a handler that is raised when the sent DTMF tone changes. More... | |
| (void) | - setG722Disabled: |
| Sets whether G.722 is disabled. More... | |
| (void) | - setOpusDisabled: |
| Sets whether Opus is disabled. More... | |
| (void) | - setPcmaDisabled: |
| Sets whether PCMA is disabled. More... | |
| (void) | - setPcmuDisabled: |
| Sets whether PCMU is disabled. More... | |
Instance Methods inherited from <FMLiveSwitchIMediaStream> | |
| (void) | - addOnDiscardBitrateNotification: |
| 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... | |
| (FMLiveSwitchBitrateNotification *) | - addOnDiscardBitrateNotificationWithBlock |
| 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... | |
| (void) | - addOnDiscardBitrateNotificationWithBlock: |
| 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... | |
| (void) | - addOnDiscardBitrateRequest: |
| 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... | |
| (FMLiveSwitchBitrateRequest *) | - addOnDiscardBitrateRequestWithBlock |
| 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... | |
| (void) | - addOnDiscardBitrateRequestWithBlock: |
| 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... | |
| (void) | - addOnLocalEncodingDisabled: |
| Adds a handler that is raised when a local encoding is disabled. More... | |
| (FMLiveSwitchEncodingInfo *) | - addOnLocalEncodingDisabledWithBlock |
| Adds a handler that is raised when a local encoding is disabled. More... | |
| (void) | - addOnLocalEncodingDisabledWithBlock: |
| Adds a handler that is raised when a local encoding is disabled. More... | |
| (void) | - addOnLocalEncodingEnabled: |
| Adds a handler that is raised when a local encoding is enabled. More... | |
| (FMLiveSwitchEncodingInfo *) | - addOnLocalEncodingEnabledWithBlock |
| Adds a handler that is raised when a local encoding is enabled. More... | |
| (void) | - addOnLocalEncodingEnabledWithBlock: |
| Adds a handler that is raised when a local encoding is enabled. More... | |
| (FMLiveSwitchStreamDirection) | - cachedLocalDirection |
| Gets Cached Local Direction for this Media Stream. More... | |
| (FMLiveSwitchTransportInfo *) | - controlTransportInfo |
| Gets the media stream control transport info. More... | |
| (bool) | - getCodecDisabledWithName: |
| Gets whether a codec is disabled. More... | |
| (FMLiveSwitchMediaStreamInfo *) | - info |
| Gets the media stream info. More... | |
| (bool) | - inputMuted |
| Gets whether the input track is muted. More... | |
| (int) | - localBandwidth |
| Gets the local bandwidth, in kbps. More... | |
| (NSString *) | - localCanonicalName |
| Gets the local canonical name. More... | |
| (int) | - maxReceiveBitrate |
| Gets the maximum desired receive bitrate, in kbps. More... | |
| (int) | - maxSendBitrate |
| Gets the maximum desired send bitrate, in kbps. More... | |
| (bool) | - outputMuted |
| Gets whether the output track is muted. More... | |
| (NSMutableArray *) | - preferredCodecs |
| Gets any preferred codecs, in order of preference. More... | |
| (bool) | - raiseBitrateNotification: |
| Raises a bitrate notification to the remote track. More... | |
| (bool) | - raiseBitrateRequest: |
| Raises a bitrate request to the local track. More... | |
| (int) | - remoteBandwidth |
| Gets the remote bandwidth, in kbps. More... | |
| (NSString *) | - remoteCanonicalName |
| Gets the remote canonical name. More... | |
| (FMLiveSwitchEncodingInfo *) | - remoteEncoding |
| Gets the remote encoding. More... | |
| (bool) | - remoteMuted |
| Gets a value that indicates if remote is muted. More... | |
| (bool) | - remoteRequestedDeactivation |
| Gets Boolean value set when the server is currently requesting a 0 bitrate. More... | |
| (void) | - removeOnDiscardBitrateNotification: |
| 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... | |
| (void) | - removeOnDiscardBitrateRequest: |
| 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... | |
| (void) | - removeOnLocalEncodingDisabled: |
| Removes a handler that is raised when a local encoding is disabled. More... | |
| (void) | - removeOnLocalEncodingEnabled: |
| Removes a handler that is raised when a local encoding is enabled. More... | |
| (void) | - setCodecDisabledWithName:disabled: |
| Sets whether a codec is disabled. More... | |
| (void) | - setInputMuted: |
| Sets whether the input track is muted. More... | |
| (void) | - setLocalBandwidth: |
| Sets the local bandwidth, in kbps. More... | |
| (void) | - setMaxReceiveBitrate: |
| Sets the maximum desired receive bitrate, in kbps. More... | |
| (void) | - setMaxSendBitrate: |
| Sets the maximum desired send bitrate, in kbps. More... | |
| (void) | - setOutputMuted: |
| Sets whether the output track is muted. More... | |
| (void) | - setPreferredCodecs: |
| Sets any preferred codecs, in order of preference. More... | |
| (void) | - setRemoteEncoding: |
| Sets the remote encoding. More... | |
| (void) | - setRemoteMuted: |
| Sets a value that indicates if remote is muted. More... | |
| (void) | - setSimulcastMode: |
| Sets the simulcast mode. More... | |
| (FMLiveSwitchSimulcastMode) | - simulcastMode |
| Gets the simulcast mode. More... | |
Instance Methods inherited from <FMLiveSwitchIStream> | |
| (void) | - addOnDirectionChange: |
| Adds a handler that is raised when the signalling state changes. More... | |
| (void) | - addOnStateChange: |
| Adds a handler that is raised when the stream state changes. More... | |
| (FMLiveSwitchError *) | - changeDirectionWithNewDirection: |
| Changes this stream's direction. More... | |
| (FMLiveSwitchStreamDirection) | - direction |
| Gets the current direction. More... | |
| (NSString *) | - externalId |
| Gets the external identifier. More... | |
| (NSString *) | - id |
| Gets the identifier. More... | |
| (NSString *) | - label |
| Gets a label that identifies this class. More... | |
| (FMLiveSwitchStreamDirection) | - localDirection |
| Gets current direction indicated by the local description. More... | |
| (bool) | - localReceive |
| Gets a value indicating whether receiving media is supported by the local peer on this stream. More... | |
| (bool) | - localSend |
| Gets a value indicating whether sending media is supported by the local peer on this stream. More... | |
| (NSString *) | - mediaDescriptionId |
| Gets the media description identifier. More... | |
| (FMLiveSwitchStreamDirection) | - remoteDirection |
| Gets the current direction indicated by the remote description. More... | |
| (bool) | - remoteReceive |
| Gets a value indicating whether receiving media is supported by the local peer on this stream. More... | |
| (bool) | - remoteSend |
| Gets a value indicating whether sending media is supported by the remote peer on this stream. More... | |
| (void) | - removeOnDirectionChange: |
| Removes a handler that is raised when the signalling state changes. More... | |
| (void) | - removeOnStateChange: |
| Removes a handler that is raised when the stream state changes. More... | |
| (void) | - setExternalId: |
| Sets the external identifier. More... | |
| (void) | - setLocalDirection: |
| Sets current direction indicated by the local description. More... | |
| (void) | - setLocalReceive: |
| Sets a value indicating whether receiving media is supported by the local peer on this stream. More... | |
| (void) | - setLocalSend: |
| Sets a value indicating whether sending media is supported by the local peer on this stream. More... | |
| (void) | - setTag: |
| Sets optional data to associate with this instance. More... | |
| (FMLiveSwitchStreamState) | - state |
| Gets the current state. More... | |
| (NSString *) | - tag |
| Gets optional data to associate with this instance. More... | |
| (FMLiveSwitchTransportInfo *) | - transportInfo |
| Gets the stream transport info. More... | |
| (FMLiveSwitchStreamType) | - type |
| Gets the type. More... | |
Audio stream interface.
| - (void) addOnReceiveDtmfTone: | (FMLiveSwitchAction1 *) | value |
Adds a handler that is raised when a DTMF tone is received.
| - (void) addOnReceiveDtmfToneChange: | (FMLiveSwitchAction1 *) | value |
Adds a handler that is raised when the received DTMF tone changes.
| - (FMLiveSwitchDtmfTone*) addOnReceiveDtmfToneChangeWithBlock |
Adds a handler that is raised when the received DTMF tone changes.
| - (void) addOnReceiveDtmfToneChangeWithBlock: | (void(^)(FMLiveSwitchDtmfTone *)) | valueBlock |
Adds a handler that is raised when the received DTMF tone changes.
| - (FMLiveSwitchDtmfTone*) addOnReceiveDtmfToneWithBlock |
Adds a handler that is raised when a DTMF tone is received.
| - (void) addOnReceiveDtmfToneWithBlock: | (void(^)(FMLiveSwitchDtmfTone *)) | valueBlock |
Adds a handler that is raised when a DTMF tone is received.
| - (void) addOnSendDtmfTone: | (FMLiveSwitchAction1 *) | value |
Adds a handler that is raised when a DTMF tone is sent.
| - (void) addOnSendDtmfToneChange: | (FMLiveSwitchAction1 *) | value |
Adds a handler that is raised when the sent DTMF tone changes.
| - (FMLiveSwitchDtmfTone*) addOnSendDtmfToneChangeWithBlock |
Adds a handler that is raised when the sent DTMF tone changes.
| - (void) addOnSendDtmfToneChangeWithBlock: | (void(^)(FMLiveSwitchDtmfTone *)) | valueBlock |
Adds a handler that is raised when the sent DTMF tone changes.
| - (FMLiveSwitchDtmfTone*) addOnSendDtmfToneWithBlock |
Adds a handler that is raised when a DTMF tone is sent.
| - (void) addOnSendDtmfToneWithBlock: | (void(^)(FMLiveSwitchDtmfTone *)) | valueBlock |
Adds a handler that is raised when a DTMF tone is sent.
| - (bool) g722Disabled |
Gets whether G.722 is disabled.
| - (bool) insertDtmfTone: | (FMLiveSwitchDtmfTone *) | dtmfTone |
Inserts a DTMF tone.
| dtmfTone | The DTMF tone. |
| - (bool) insertDtmfTones: | (NSMutableArray *) | dtmfTones |
Inserts DTMF tones.
| dtmfTones | The DTMF tones. |
| - (bool) opusDisabled |
Gets whether Opus is disabled.
| - (bool) pcmaDisabled |
Gets whether PCMA is disabled.
| - (bool) pcmuDisabled |
Gets whether PCMU is disabled.
| - (void) removeOnReceiveDtmfTone: | (FMLiveSwitchAction1 *) | value |
Removes a handler that is raised when a DTMF tone is received.
| - (void) removeOnReceiveDtmfToneChange: | (FMLiveSwitchAction1 *) | value |
Removes a handler that is raised when the received DTMF tone changes.
| - (void) removeOnSendDtmfTone: | (FMLiveSwitchAction1 *) | value |
Removes a handler that is raised when a DTMF tone is sent.
| - (void) removeOnSendDtmfToneChange: | (FMLiveSwitchAction1 *) | value |
Removes a handler that is raised when the sent DTMF tone changes.
| - (void) setG722Disabled: | (bool) | value |
Sets whether G.722 is disabled.
| - (void) setOpusDisabled: | (bool) | value |
Sets whether Opus is disabled.
| - (void) setPcmaDisabled: | (bool) | value |
Sets whether PCMA is disabled.
| - (void) setPcmuDisabled: | (bool) | value |
Sets whether PCMU is disabled.