Channel configuration. More...
Instance Methods | |
| (FMLiveSwitchNullableBool *) | - audioMuted |
| Gets whether to mute or unmute audio. More... | |
| (FMLiveSwitchNullableBool *) | - audioUnmuteDisabled |
| Gets whether to disable audio unmuting. More... | |
| (FMLiveSwitchNullableBool *) | - enableRtmp |
| Gets whether to enable rtmp. More... | |
| (NSMutableArray *) | - excludedClientIds |
| Gets the client identifiers to exclude. More... | |
| (NSMutableArray *) | - excludedConnectionIds |
| Gets the connection identifiers to exclude. More... | |
| (NSMutableArray *) | - excludedDeviceIds |
| Gets the device identifiers to exclude. More... | |
| (NSMutableArray *) | - excludedUserIds |
| Gets the user identifiers to exclude. More... | |
| (instancetype) | - init |
| (FMLiveSwitchNullableBool *) | - recording |
| Gets whether to enable recording. More... | |
| (NSString *) | - recordingMode |
| Gets the mode for the recording, if recording is being enabled. More... | |
| (NSString *) | - recordingTag |
| Gets the tag for the recording, if recording is being enabled. More... | |
| (void) | - setAudioMuted: |
| Sets whether to mute or unmute audio. More... | |
| (void) | - setAudioUnmuteDisabled: |
| Sets whether to disable audio unmuting. More... | |
| (void) | - setEnableRtmp: |
| Sets whether to enable rtmp. More... | |
| (void) | - setExcludedClientIds: |
| Sets the client identifiers to exclude. More... | |
| (void) | - setExcludedConnectionIds: |
| Sets the connection identifiers to exclude. More... | |
| (void) | - setExcludedDeviceIds: |
| Sets the device identifiers to exclude. More... | |
| (void) | - setExcludedUserIds: |
| Sets the user identifiers to exclude. More... | |
| (void) | - setRecording: |
| Sets whether to enable recording. More... | |
| (void) | - setRecordingMode: |
| Sets the mode for the recording, if recording is being enabled. More... | |
| (void) | - setRecordingTag: |
| Sets the tag for the recording, if recording is being enabled. More... | |
| (void) | - setVideoMuted: |
| Sets whether to mute or unmute video. More... | |
| (void) | - setVideoUnmuteDisabled: |
| Sets whether to disable video unmuting. More... | |
| (NSString *) | - toJson |
| Serializes this channel configuration to JSON. More... | |
| (FMLiveSwitchNullableBool *) | - videoMuted |
| Gets whether to mute or unmute video. More... | |
| (FMLiveSwitchNullableBool *) | - videoUnmuteDisabled |
| Gets whether to disable video unmuting. More... | |
Class Methods | |
| (FMLiveSwitchChannelConfig *) | + channelConfig |
| (FMLiveSwitchChannelConfig *) | + fromJsonWithChannelConfigJson: |
| Deserializes a channel configuration from JSON. More... | |
| (NSString *) | + toJsonWithChannelConfig: |
| Serializes a channel configuration to JSON. More... | |
Channel configuration.
| - (FMLiveSwitchNullableBool*) audioMuted |
Gets whether to mute or unmute audio.
| - (FMLiveSwitchNullableBool*) audioUnmuteDisabled |
Gets whether to disable audio unmuting.
| + (FMLiveSwitchChannelConfig*) channelConfig |
| - (FMLiveSwitchNullableBool*) enableRtmp |
Gets whether to enable rtmp.
| - (NSMutableArray*) excludedClientIds |
Gets the client identifiers to exclude.
| - (NSMutableArray*) excludedConnectionIds |
Gets the connection identifiers to exclude.
| - (NSMutableArray*) excludedDeviceIds |
Gets the device identifiers to exclude.
| - (NSMutableArray*) excludedUserIds |
Gets the user identifiers to exclude.
| + (FMLiveSwitchChannelConfig*) fromJsonWithChannelConfigJson: | (NSString *) | channelConfigJson |
Deserializes a channel configuration from JSON.
| channelConfigJson | The channel configuration as JSON. |
| - (instancetype) init |
| - (FMLiveSwitchNullableBool*) recording |
Gets whether to enable recording.
| - (NSString*) recordingMode |
Gets the mode for the recording, if recording is being enabled.
| - (NSString*) recordingTag |
Gets the tag for the recording, if recording is being enabled.
| - (void) setAudioMuted: | (FMLiveSwitchNullableBool *) | value |
Sets whether to mute or unmute audio.
| - (void) setAudioUnmuteDisabled: | (FMLiveSwitchNullableBool *) | value |
Sets whether to disable audio unmuting.
| - (void) setEnableRtmp: | (FMLiveSwitchNullableBool *) | value |
Sets whether to enable rtmp.
| - (void) setExcludedClientIds: | (NSMutableArray *) | value |
Sets the client identifiers to exclude.
| - (void) setExcludedConnectionIds: | (NSMutableArray *) | value |
Sets the connection identifiers to exclude.
| - (void) setExcludedDeviceIds: | (NSMutableArray *) | value |
Sets the device identifiers to exclude.
| - (void) setExcludedUserIds: | (NSMutableArray *) | value |
Sets the user identifiers to exclude.
| - (void) setRecording: | (FMLiveSwitchNullableBool *) | value |
Sets whether to enable recording.
| - (void) setRecordingMode: | (NSString *) | value |
Sets the mode for the recording, if recording is being enabled.
| - (void) setRecordingTag: | (NSString *) | value |
Sets the tag for the recording, if recording is being enabled.
| - (void) setVideoMuted: | (FMLiveSwitchNullableBool *) | value |
Sets whether to mute or unmute video.
| - (void) setVideoUnmuteDisabled: | (FMLiveSwitchNullableBool *) | value |
Sets whether to disable video unmuting.
| - (NSString*) toJson |
Serializes this channel configuration to JSON.
| + (NSString*) toJsonWithChannelConfig: | (FMLiveSwitchChannelConfig *) | channelConfig |
Serializes a channel configuration to JSON.
| channelConfig | The channel configuration. |
| - (FMLiveSwitchNullableBool*) videoMuted |
Gets whether to mute or unmute video.
| - (FMLiveSwitchNullableBool*) videoUnmuteDisabled |
Gets whether to disable video unmuting.