| addAudioTrack(fm.liveswitch.AudioTrack audioTrack) | fm.liveswitch.LocalMedia | protected |
| fm::liveswitch::LocalMediaBase.addAudioTrack(TAudioTrack audioTrack) | fm.liveswitch.Media< TAudioTrack extends fm.liveswitch.AudioTrack, TVideoTrack extends fm.liveswitch.VideoTrack > | protected |
| addOnActiveAudioConverterChange(fm.liveswitch.IAction1< fm.liveswitch.AudioPipe > value) | fm.liveswitch.RtcLocalMedia< TView > | |
| addOnActiveAudioEncoderChange(fm.liveswitch.IAction1< fm.liveswitch.AudioEncoder > value) | fm.liveswitch.RtcLocalMedia< TView > | |
| addOnActiveAudioPacketizerChange(fm.liveswitch.IAction1< fm.liveswitch.AudioPipe > value) | fm.liveswitch.RtcLocalMedia< TView > | |
| addOnActiveVideoControllerChange(fm.liveswitch.IAction1< fm.liveswitch.VideoPipe > value) | fm.liveswitch.RtcLocalMedia< TView > | |
| addOnActiveVideoConverterChange(fm.liveswitch.IAction1< fm.liveswitch.VideoPipe > value) | fm.liveswitch.RtcLocalMedia< TView > | |
| addOnActiveVideoEncoderChange(fm.liveswitch.IAction1< fm.liveswitch.VideoEncoder > value) | fm.liveswitch.RtcLocalMedia< TView > | |
| addOnActiveVideoPacketizerChange(fm.liveswitch.IAction1< fm.liveswitch.VideoPipe > value) | fm.liveswitch.RtcLocalMedia< TView > | |
| fm::liveswitch::LocalMediaBase.addOnAudioDestroyed(fm.liveswitch.IAction0 value) | fm.liveswitch.Media< TAudioTrack extends fm.liveswitch.AudioTrack, TVideoTrack extends fm.liveswitch.VideoTrack > | |
| IMedia< fm.liveswitch.AudioTrack, fm.liveswitch.VideoTrack >.addOnAudioDestroyed(fm.liveswitch.IAction0 value) | fm.liveswitch.IMedia< fm.liveswitch.AudioTrack, fm.liveswitch.VideoTrack > | |
| fm::liveswitch::LocalMediaBase.addOnAudioLevel(fm.liveswitch.IAction1< Double > value) | fm.liveswitch.Media< TAudioTrack extends fm.liveswitch.AudioTrack, TVideoTrack extends fm.liveswitch.VideoTrack > | |
| IMedia< fm.liveswitch.AudioTrack, fm.liveswitch.VideoTrack >.addOnAudioLevel(fm.liveswitch.IAction1< Double > value) | fm.liveswitch.IMedia< fm.liveswitch.AudioTrack, fm.liveswitch.VideoTrack > | |
| addOnAudioMuted(fm.liveswitch.IAction0 value) | fm.liveswitch.LocalMedia | |
| addOnAudioStarted(fm.liveswitch.IAction0 value) | fm.liveswitch.LocalMedia | |
| addOnAudioStopped(fm.liveswitch.IAction0 value) | fm.liveswitch.LocalMedia | |
| addOnAudioUnmuted(fm.liveswitch.IAction0 value) | fm.liveswitch.LocalMedia | |
| fm::liveswitch::LocalMediaBase.addOnVideoDestroyed(fm.liveswitch.IAction0 value) | fm.liveswitch.Media< TAudioTrack extends fm.liveswitch.AudioTrack, TVideoTrack extends fm.liveswitch.VideoTrack > | |
| IMedia< fm.liveswitch.AudioTrack, fm.liveswitch.VideoTrack >.addOnVideoDestroyed(fm.liveswitch.IAction0 value) | fm.liveswitch.IMedia< fm.liveswitch.AudioTrack, fm.liveswitch.VideoTrack > | |
| addOnVideoMuted(fm.liveswitch.IAction0 value) | fm.liveswitch.LocalMedia | |
| fm::liveswitch::LocalMediaBase.addOnVideoSize(fm.liveswitch.IAction1< fm.liveswitch.Size > value) | fm.liveswitch.Media< TAudioTrack extends fm.liveswitch.AudioTrack, TVideoTrack extends fm.liveswitch.VideoTrack > | |
| IMedia< fm.liveswitch.AudioTrack, fm.liveswitch.VideoTrack >.addOnVideoSize(fm.liveswitch.IAction1< fm.liveswitch.Size > value) | fm.liveswitch.IMedia< fm.liveswitch.AudioTrack, fm.liveswitch.VideoTrack > | |
| fm::liveswitch::LocalMediaBase.addOnVideoSizeChange(fm.liveswitch.IAction1< fm.liveswitch.Size > value) | fm.liveswitch.Media< TAudioTrack extends fm.liveswitch.AudioTrack, TVideoTrack extends fm.liveswitch.VideoTrack > | |
| IMedia< fm.liveswitch.AudioTrack, fm.liveswitch.VideoTrack >.addOnVideoSizeChange(fm.liveswitch.IAction1< fm.liveswitch.Size > value) | fm.liveswitch.IMedia< fm.liveswitch.AudioTrack, fm.liveswitch.VideoTrack > | |
| addOnVideoStarted(fm.liveswitch.IAction0 value) | fm.liveswitch.LocalMedia | |
| addOnVideoStopped(fm.liveswitch.IAction0 value) | fm.liveswitch.LocalMedia | |
| addOnVideoUnmuted(fm.liveswitch.IAction0 value) | fm.liveswitch.LocalMedia | |
| addVideoTrack(fm.liveswitch.VideoTrack videoTrack) | fm.liveswitch.LocalMedia | protected |
| fm::liveswitch::LocalMediaBase.addVideoTrack(TVideoTrack videoTrack) | fm.liveswitch.Media< TAudioTrack extends fm.liveswitch.AudioTrack, TVideoTrack extends fm.liveswitch.VideoTrack > | protected |
| arrayFromAudioTracks(java.util.ArrayList< fm.liveswitch.AudioTrack > tracks) | fm.liveswitch.LocalMedia | protected |
| fm::liveswitch::LocalMediaBase.arrayFromAudioTracks(java.util.ArrayList< TAudioTrack > tracks) | fm.liveswitch.Media< TAudioTrack extends fm.liveswitch.AudioTrack, TVideoTrack extends fm.liveswitch.VideoTrack > | protected |
| arrayFromVideoTracks(java.util.ArrayList< fm.liveswitch.VideoTrack > tracks) | fm.liveswitch.LocalMedia | protected |
| fm::liveswitch::LocalMediaBase.arrayFromVideoTracks(java.util.ArrayList< TVideoTrack > tracks) | fm.liveswitch.Media< TAudioTrack extends fm.liveswitch.AudioTrack, TVideoTrack extends fm.liveswitch.VideoTrack > | protected |
| changeAudioSourceInput(fm.liveswitch.SourceInput audioSourceInput) | fm.liveswitch.LocalMedia | |
| changeVideoSourceInput(fm.liveswitch.SourceInput videoSourceInput) | fm.liveswitch.LocalMedia | |
| createAudioRecorder(fm.liveswitch.AudioFormat inputFormat) | fm.liveswitch.RtcLocalMedia< TView > | protected |
| createAudioSource(fm.liveswitch.AudioConfig config) | fm.liveswitch.RtcLocalMedia< TView > | protected |
| createAudioTrackCollection() | fm.liveswitch.LocalMedia | protected |
| createFrameRateController(fm.liveswitch.VideoFormat outputFormat) | fm.liveswitch.RtcLocalMedia< TView > | protected |
| createG722Encoder(fm.liveswitch.AudioConfig config) | fm.liveswitch.RtcLocalMedia< TView > | protected |
| createG722Packetizer(fm.liveswitch.AudioConfig config) | fm.liveswitch.RtcLocalMedia< TView > | protected |
| createH264Encoder() | fm.liveswitch.RtcLocalMedia< TView > | protected |
| createH264Encoders() | fm.liveswitch.RtcLocalMedia< TView > | protected |
| createH264Packetizer() | fm.liveswitch.RtcLocalMedia< TView > | protected |
| createH264Packetizers() | fm.liveswitch.RtcLocalMedia< TView > | protected |
| createH265Encoder() | fm.liveswitch.RtcLocalMedia< TView > | protected |
| createH265Packetizer() | fm.liveswitch.RtcLocalMedia< TView > | protected |
| createImageConverter(fm.liveswitch.VideoFormat outputFormat) | fm.liveswitch.RtcLocalMedia< TView > | protected |
| createL16Encoder(fm.liveswitch.AudioConfig config) | fm.liveswitch.RtcLocalMedia< TView > | protected |
| createL16Packetizer(fm.liveswitch.AudioConfig config) | fm.liveswitch.RtcLocalMedia< TView > | protected |
| createOpusEncoder(fm.liveswitch.AudioConfig config) | fm.liveswitch.RtcLocalMedia< TView > | protected |
| createOpusPacketizer(fm.liveswitch.AudioConfig config) | fm.liveswitch.RtcLocalMedia< TView > | protected |
| createPcmaEncoder(fm.liveswitch.AudioConfig config) | fm.liveswitch.RtcLocalMedia< TView > | protected |
| createPcmaPacketizer(fm.liveswitch.AudioConfig config) | fm.liveswitch.RtcLocalMedia< TView > | protected |
| createPcmuEncoder(fm.liveswitch.AudioConfig config) | fm.liveswitch.RtcLocalMedia< TView > | protected |
| createPcmuPacketizer(fm.liveswitch.AudioConfig config) | fm.liveswitch.RtcLocalMedia< TView > | protected |
| createSoundConverter(fm.liveswitch.AudioConfig config) | fm.liveswitch.RtcLocalMedia< TView > | protected |
| createVideoRecorder(fm.liveswitch.VideoFormat inputFormat) | fm.liveswitch.RtcLocalMedia< TView > | protected |
| createVideoSource() | fm.liveswitch.RtcLocalMedia< TView > | protected |
| createVideoTrackCollection() | fm.liveswitch.LocalMedia | protected |
| createViewSink() | fm.liveswitch.RtcLocalMedia< TView > | protected |
| createVp8Encoder() | fm.liveswitch.RtcLocalMedia< TView > | protected |
| createVp8Packetizer() | fm.liveswitch.RtcLocalMedia< TView > | protected |
| createVp9Encoder() | fm.liveswitch.RtcLocalMedia< TView > | protected |
| createVp9Packetizer() | fm.liveswitch.RtcLocalMedia< TView > | protected |
| destroy() | fm.liveswitch.RtcLocalMedia< TView > | |
| doGetAudioEncodings() | fm.liveswitch.RtcLocalMedia< TView > | protected |
| doGetVideoEncodings() | fm.liveswitch.RtcLocalMedia< TView > | protected |
| doSetAudioEncodings(fm.liveswitch.AudioEncodingConfig[] encodings) | fm.liveswitch.RtcLocalMedia< TView > | protected |
| doSetVideoEncodings(fm.liveswitch.VideoEncodingConfig[] encodings) | fm.liveswitch.RtcLocalMedia< TView > | protected |
| doStart() | fm.liveswitch.LocalMedia | protected |
| doStop() | fm.liveswitch.LocalMedia | protected |
| getActiveAudioConverter() | fm.liveswitch.RtcLocalMedia< TView > | |
| getActiveAudioEncoder() | fm.liveswitch.RtcLocalMedia< TView > | |
| getActiveAudioPacketizer() | fm.liveswitch.RtcLocalMedia< TView > | |
| getActiveVideoController() | fm.liveswitch.RtcLocalMedia< TView > | |
| getActiveVideoConverter() | fm.liveswitch.RtcLocalMedia< TView > | |
| getActiveVideoEncoder() | fm.liveswitch.RtcLocalMedia< TView > | |
| getActiveVideoPacketizer() | fm.liveswitch.RtcLocalMedia< TView > | |
| getAecContext() | fm.liveswitch.RtcLocalMedia< TView > | |
| getAecDisabled() | fm.liveswitch.RtcLocalMedia< TView > | |
| getAudioDisabled() | fm.liveswitch.RtcLocalMedia< TView > | |
| getAudioEncoding() | fm.liveswitch.ILocalMedia< fm.liveswitch.LocalMedia, fm.liveswitch.AudioTrack, fm.liveswitch.VideoTrack > | |
| getAudioEncodings() | fm.liveswitch.ILocalMedia< fm.liveswitch.LocalMedia, fm.liveswitch.AudioTrack, fm.liveswitch.VideoTrack > | |
| fm::liveswitch::LocalMediaBase.getAudioGain() | fm.liveswitch.MediaBase< TAudioTrack, TVideoTrack > | |
| IMedia< fm.liveswitch.AudioTrack, fm.liveswitch.VideoTrack >.getAudioGain() | fm.liveswitch.IMedia< fm.liveswitch.AudioTrack, fm.liveswitch.VideoTrack > | |
| fm::liveswitch::LocalMediaBase.getAudioLevelInterval() | fm.liveswitch.Media< TAudioTrack extends fm.liveswitch.AudioTrack, TVideoTrack extends fm.liveswitch.VideoTrack > | |
| IMedia< fm.liveswitch.AudioTrack, fm.liveswitch.VideoTrack >.getAudioLevelInterval() | fm.liveswitch.IMedia< fm.liveswitch.AudioTrack, fm.liveswitch.VideoTrack > | |
| fm::liveswitch::LocalMediaBase.getAudioMuted() | fm.liveswitch.MediaBase< TAudioTrack, TVideoTrack > | |
| IMedia< fm.liveswitch.AudioTrack, fm.liveswitch.VideoTrack >.getAudioMuted() | fm.liveswitch.IMedia< fm.liveswitch.AudioTrack, fm.liveswitch.VideoTrack > | |
| getAudioOutputs() | fm.liveswitch.RtcLocalMedia< TView > | |
| getAudioSimulcastDisabled() | fm.liveswitch.ILocalMedia< fm.liveswitch.LocalMedia, fm.liveswitch.AudioTrack, fm.liveswitch.VideoTrack > | |
| getAudioSimulcastEncodingCount() | fm.liveswitch.ILocalMedia< fm.liveswitch.LocalMedia, fm.liveswitch.AudioTrack, fm.liveswitch.VideoTrack > | |
| getAudioSimulcastPreferredBitrate() | fm.liveswitch.ILocalMedia< fm.liveswitch.LocalMedia, fm.liveswitch.AudioTrack, fm.liveswitch.VideoTrack > | |
| getAudioSource() | fm.liveswitch.LocalMedia | |
| getAudioSourceInput() | fm.liveswitch.LocalMedia | |
| getAudioSourceInputs() | fm.liveswitch.LocalMedia | |
| getAudioSources() | fm.liveswitch.LocalMedia | |
| fm::liveswitch::LocalMediaBase.getAudioTrack() | fm.liveswitch.MediaBase< TAudioTrack, TVideoTrack > | |
| IMedia< fm.liveswitch.AudioTrack, fm.liveswitch.VideoTrack >.getAudioTrack() | fm.liveswitch.IMedia< fm.liveswitch.AudioTrack, fm.liveswitch.VideoTrack > | |
| fm::liveswitch::LocalMediaBase.getAudioTracks() | fm.liveswitch.Media< TAudioTrack extends fm.liveswitch.AudioTrack, TVideoTrack extends fm.liveswitch.VideoTrack > | |
| IMedia< fm.liveswitch.AudioTrack, fm.liveswitch.VideoTrack >.getAudioTracks() | fm.liveswitch.IMedia< fm.liveswitch.AudioTrack, fm.liveswitch.VideoTrack > | |
| fm::liveswitch::LocalMediaBase.getAudioVolume() | fm.liveswitch.MediaBase< TAudioTrack, TVideoTrack > | |
| IMedia< fm.liveswitch.AudioTrack, fm.liveswitch.VideoTrack >.getAudioVolume() | fm.liveswitch.IMedia< fm.liveswitch.AudioTrack, fm.liveswitch.VideoTrack > | |
| getAutomaticVideoDegradation() | fm.liveswitch.RtcLocalMedia< TView > | |
| getG722Converter() | fm.liveswitch.RtcLocalMedia< TView > | |
| getG722Disabled() | fm.liveswitch.RtcLocalMedia< TView > | |
| getG722Encoder() | fm.liveswitch.RtcLocalMedia< TView > | |
| getG722Packetizer() | fm.liveswitch.RtcLocalMedia< TView > | |
| getH264Controller() | fm.liveswitch.RtcLocalMedia< TView > | |
| getH264Controllers() | fm.liveswitch.RtcLocalMedia< TView > | |
| getH264Converter() | fm.liveswitch.RtcLocalMedia< TView > | |
| getH264Converters() | fm.liveswitch.RtcLocalMedia< TView > | |
| getH264ConvertersArray() | fm.liveswitch.RtcLocalMedia< TView > | |
| getH264Disabled() | fm.liveswitch.RtcLocalMedia< TView > | |
| getH264Encoder() | fm.liveswitch.RtcLocalMedia< TView > | |
| getH264Encoders() | fm.liveswitch.RtcLocalMedia< TView > | |
| getH264EncodersArray() | fm.liveswitch.RtcLocalMedia< TView > | |
| getH264Packetizer() | fm.liveswitch.RtcLocalMedia< TView > | |
| getH264Packetizers() | fm.liveswitch.RtcLocalMedia< TView > | |
| getH264PacketizersArray() | fm.liveswitch.RtcLocalMedia< TView > | |
| getH264PacketizersArrayArray() | fm.liveswitch.RtcLocalMedia< TView > | |
| getH265Controller() | fm.liveswitch.RtcLocalMedia< TView > | |
| getH265Controllers() | fm.liveswitch.RtcLocalMedia< TView > | |
| getH265Converter() | fm.liveswitch.RtcLocalMedia< TView > | |
| getH265Converters() | fm.liveswitch.RtcLocalMedia< TView > | |
| getH265Disabled() | fm.liveswitch.RtcLocalMedia< TView > | |
| getH265Encoder() | fm.liveswitch.RtcLocalMedia< TView > | |
| getH265Encoders() | fm.liveswitch.RtcLocalMedia< TView > | |
| getH265Packetizer() | fm.liveswitch.RtcLocalMedia< TView > | |
| getH265Packetizers() | fm.liveswitch.RtcLocalMedia< TView > | |
| fm::liveswitch::LocalMedia.fm::liveswitch::LocalMediaBase.getId() | fm.liveswitch.MediaBase< TAudioTrack, TVideoTrack > | |
| fm::liveswitch::LocalMedia.IMedia< fm.liveswitch.AudioTrack, fm.liveswitch.VideoTrack >.getId() | fm.liveswitch.IMedia< fm.liveswitch.AudioTrack, fm.liveswitch.VideoTrack > | |
| fm::liveswitch::IViewableMedia.getId() | fm.liveswitch.IViewableMedia< TView > | |
| getIsRecordingAudio() | fm.liveswitch.Media< TAudioTrack extends fm.liveswitch.AudioTrack, TVideoTrack extends fm.liveswitch.VideoTrack > | |
| getIsRecordingVideo() | fm.liveswitch.Media< TAudioTrack extends fm.liveswitch.AudioTrack, TVideoTrack extends fm.liveswitch.VideoTrack > | |
| getL16Converter() | fm.liveswitch.RtcLocalMedia< TView > | |
| getL16Disabled() | fm.liveswitch.RtcLocalMedia< TView > | |
| getL16Encoder() | fm.liveswitch.RtcLocalMedia< TView > | |
| getL16Packetizer() | fm.liveswitch.RtcLocalMedia< TView > | |
| getMediaSources() | fm.liveswitch.LocalMedia | |
| getOpusConverter() | fm.liveswitch.RtcLocalMedia< TView > | |
| getOpusConverters() | fm.liveswitch.RtcLocalMedia< TView > | |
| getOpusDisabled() | fm.liveswitch.RtcLocalMedia< TView > | |
| getOpusEncoder() | fm.liveswitch.RtcLocalMedia< TView > | |
| getOpusEncoders() | fm.liveswitch.RtcLocalMedia< TView > | |
| getOpusPacketizer() | fm.liveswitch.RtcLocalMedia< TView > | |
| getOpusPacketizers() | fm.liveswitch.RtcLocalMedia< TView > | |
| getPacketizerDisabled() | fm.liveswitch.RtcLocalMedia< TView > | |
| getPcmaConverter() | fm.liveswitch.RtcLocalMedia< TView > | |
| getPcmaDisabled() | fm.liveswitch.RtcLocalMedia< TView > | |
| getPcmaEncoder() | fm.liveswitch.RtcLocalMedia< TView > | |
| getPcmaPacketizer() | fm.liveswitch.RtcLocalMedia< TView > | |
| getPcmuConverter() | fm.liveswitch.RtcLocalMedia< TView > | |
| getPcmuDisabled() | fm.liveswitch.RtcLocalMedia< TView > | |
| getPcmuEncoder() | fm.liveswitch.RtcLocalMedia< TView > | |
| getPcmuPacketizer() | fm.liveswitch.RtcLocalMedia< TView > | |
| getState() | fm.liveswitch.ILocalMedia< fm.liveswitch.LocalMedia, fm.liveswitch.AudioTrack, fm.liveswitch.VideoTrack > | |
| getVideoBitsPerPixel() | fm.liveswitch.RtcLocalMedia< TView > | |
| getVideoDegradationPreference() | fm.liveswitch.RtcLocalMedia< TView > | |
| getVideoDisabled() | fm.liveswitch.RtcLocalMedia< TView > | |
| getVideoEncoding() | fm.liveswitch.ILocalMedia< fm.liveswitch.LocalMedia, fm.liveswitch.AudioTrack, fm.liveswitch.VideoTrack > | |
| getVideoEncodings() | fm.liveswitch.ILocalMedia< fm.liveswitch.LocalMedia, fm.liveswitch.AudioTrack, fm.liveswitch.VideoTrack > | |
| fm::liveswitch::LocalMediaBase.getVideoMuted() | fm.liveswitch.MediaBase< TAudioTrack, TVideoTrack > | |
| IMedia< fm.liveswitch.AudioTrack, fm.liveswitch.VideoTrack >.getVideoMuted() | fm.liveswitch.IMedia< fm.liveswitch.AudioTrack, fm.liveswitch.VideoTrack > | |
| getVideoOutputs() | fm.liveswitch.RtcLocalMedia< TView > | |
| getVideoSimulcastBitsPerPixel() | fm.liveswitch.ILocalMedia< fm.liveswitch.LocalMedia, fm.liveswitch.AudioTrack, fm.liveswitch.VideoTrack > | |
| getVideoSimulcastDegradationPreference() | fm.liveswitch.ILocalMedia< fm.liveswitch.LocalMedia, fm.liveswitch.AudioTrack, fm.liveswitch.VideoTrack > | |
| getVideoSimulcastDisabled() | fm.liveswitch.ILocalMedia< fm.liveswitch.LocalMedia, fm.liveswitch.AudioTrack, fm.liveswitch.VideoTrack > | |
| getVideoSimulcastEncodingCount() | fm.liveswitch.ILocalMedia< fm.liveswitch.LocalMedia, fm.liveswitch.AudioTrack, fm.liveswitch.VideoTrack > | |
| getVideoSimulcastPreferredBitrate() | fm.liveswitch.ILocalMedia< fm.liveswitch.LocalMedia, fm.liveswitch.AudioTrack, fm.liveswitch.VideoTrack > | |
| fm::liveswitch::LocalMediaBase.getVideoSize() | fm.liveswitch.Media< TAudioTrack extends fm.liveswitch.AudioTrack, TVideoTrack extends fm.liveswitch.VideoTrack > | |
| IMedia< fm.liveswitch.AudioTrack, fm.liveswitch.VideoTrack >.getVideoSize() | fm.liveswitch.IMedia< fm.liveswitch.AudioTrack, fm.liveswitch.VideoTrack > | |
| getVideoSource() | fm.liveswitch.LocalMedia | |
| getVideoSourceInput() | fm.liveswitch.LocalMedia | |
| getVideoSourceInputs() | fm.liveswitch.LocalMedia | |
| getVideoSources() | fm.liveswitch.LocalMedia | |
| fm::liveswitch::LocalMediaBase.getVideoTrack() | fm.liveswitch.MediaBase< TAudioTrack, TVideoTrack > | |
| IMedia< fm.liveswitch.AudioTrack, fm.liveswitch.VideoTrack >.getVideoTrack() | fm.liveswitch.IMedia< fm.liveswitch.AudioTrack, fm.liveswitch.VideoTrack > | |
| fm::liveswitch::LocalMediaBase.getVideoTracks() | fm.liveswitch.Media< TAudioTrack extends fm.liveswitch.AudioTrack, TVideoTrack extends fm.liveswitch.VideoTrack > | |
| IMedia< fm.liveswitch.AudioTrack, fm.liveswitch.VideoTrack >.getVideoTracks() | fm.liveswitch.IMedia< fm.liveswitch.AudioTrack, fm.liveswitch.VideoTrack > | |
| getView() | fm.liveswitch.RtcLocalMedia< TView > | |
| getViewSink() | fm.liveswitch.RtcLocalMedia< TView > | |
| getVp8Controller() | fm.liveswitch.RtcLocalMedia< TView > | |
| getVp8Controllers() | fm.liveswitch.RtcLocalMedia< TView > | |
| getVp8Converter() | fm.liveswitch.RtcLocalMedia< TView > | |
| getVp8Converters() | fm.liveswitch.RtcLocalMedia< TView > | |
| getVp8Disabled() | fm.liveswitch.RtcLocalMedia< TView > | |
| getVp8Encoder() | fm.liveswitch.RtcLocalMedia< TView > | |
| getVp8Encoders() | fm.liveswitch.RtcLocalMedia< TView > | |
| getVp8Packetizer() | fm.liveswitch.RtcLocalMedia< TView > | |
| getVp8Packetizers() | fm.liveswitch.RtcLocalMedia< TView > | |
| getVp9Controller() | fm.liveswitch.RtcLocalMedia< TView > | |
| getVp9Controllers() | fm.liveswitch.RtcLocalMedia< TView > | |
| getVp9Converter() | fm.liveswitch.RtcLocalMedia< TView > | |
| getVp9Converters() | fm.liveswitch.RtcLocalMedia< TView > | |
| getVp9Disabled() | fm.liveswitch.RtcLocalMedia< TView > | |
| getVp9Encoder() | fm.liveswitch.RtcLocalMedia< TView > | |
| getVp9Encoders() | fm.liveswitch.RtcLocalMedia< TView > | |
| getVp9Packetizer() | fm.liveswitch.RtcLocalMedia< TView > | |
| getVp9Packetizers() | fm.liveswitch.RtcLocalMedia< TView > | |
| fm::liveswitch::LocalMediaBase.grabVideoFrame() | fm.liveswitch.Media< TAudioTrack extends fm.liveswitch.AudioTrack, TVideoTrack extends fm.liveswitch.VideoTrack > | |
| IMedia< fm.liveswitch.AudioTrack, fm.liveswitch.VideoTrack >.grabVideoFrame() | fm.liveswitch.IMedia< fm.liveswitch.AudioTrack, fm.liveswitch.VideoTrack > | |
| initialize() | fm.liveswitch.RtcLocalMedia< TView > | |
| initialize(fm.liveswitch.RtcAudioTrackConfig audioTrackConfig, fm.liveswitch.RtcVideoTrackConfig videoTrackConfig) | fm.liveswitch.RtcLocalMedia< TView > | |
| LocalMedia() | fm.liveswitch.LocalMedia | |
| Media() | fm.liveswitch.Media< TAudioTrack extends fm.liveswitch.AudioTrack, TVideoTrack extends fm.liveswitch.VideoTrack > | |
| MediaBase() | fm.liveswitch.MediaBase< TAudioTrack, TVideoTrack > | |
| removeAudioTrack(fm.liveswitch.AudioTrack audioTrack) | fm.liveswitch.LocalMedia | protected |
| fm::liveswitch::LocalMediaBase.removeAudioTrack(TAudioTrack audioTrack) | fm.liveswitch.Media< TAudioTrack extends fm.liveswitch.AudioTrack, TVideoTrack extends fm.liveswitch.VideoTrack > | protected |
| removeOnActiveAudioConverterChange(fm.liveswitch.IAction1< fm.liveswitch.AudioPipe > value) | fm.liveswitch.RtcLocalMedia< TView > | |
| removeOnActiveAudioEncoderChange(fm.liveswitch.IAction1< fm.liveswitch.AudioEncoder > value) | fm.liveswitch.RtcLocalMedia< TView > | |
| removeOnActiveAudioPacketizerChange(fm.liveswitch.IAction1< fm.liveswitch.AudioPipe > value) | fm.liveswitch.RtcLocalMedia< TView > | |
| removeOnActiveVideoControllerChange(fm.liveswitch.IAction1< fm.liveswitch.VideoPipe > value) | fm.liveswitch.RtcLocalMedia< TView > | |
| removeOnActiveVideoConverterChange(fm.liveswitch.IAction1< fm.liveswitch.VideoPipe > value) | fm.liveswitch.RtcLocalMedia< TView > | |
| removeOnActiveVideoEncoderChange(fm.liveswitch.IAction1< fm.liveswitch.VideoEncoder > value) | fm.liveswitch.RtcLocalMedia< TView > | |
| removeOnActiveVideoPacketizerChange(fm.liveswitch.IAction1< fm.liveswitch.VideoPipe > value) | fm.liveswitch.RtcLocalMedia< TView > | |
| fm::liveswitch::LocalMediaBase.removeOnAudioDestroyed(fm.liveswitch.IAction0 value) | fm.liveswitch.Media< TAudioTrack extends fm.liveswitch.AudioTrack, TVideoTrack extends fm.liveswitch.VideoTrack > | |
| IMedia< fm.liveswitch.AudioTrack, fm.liveswitch.VideoTrack >.removeOnAudioDestroyed(fm.liveswitch.IAction0 value) | fm.liveswitch.IMedia< fm.liveswitch.AudioTrack, fm.liveswitch.VideoTrack > | |
| fm::liveswitch::LocalMediaBase.removeOnAudioLevel(fm.liveswitch.IAction1< Double > value) | fm.liveswitch.Media< TAudioTrack extends fm.liveswitch.AudioTrack, TVideoTrack extends fm.liveswitch.VideoTrack > | |
| IMedia< fm.liveswitch.AudioTrack, fm.liveswitch.VideoTrack >.removeOnAudioLevel(fm.liveswitch.IAction1< Double > value) | fm.liveswitch.IMedia< fm.liveswitch.AudioTrack, fm.liveswitch.VideoTrack > | |
| removeOnAudioMuted(fm.liveswitch.IAction0 value) | fm.liveswitch.LocalMedia | |
| removeOnAudioStarted(fm.liveswitch.IAction0 value) | fm.liveswitch.LocalMedia | |
| removeOnAudioStopped(fm.liveswitch.IAction0 value) | fm.liveswitch.LocalMedia | |
| removeOnAudioUnmuted(fm.liveswitch.IAction0 value) | fm.liveswitch.LocalMedia | |
| fm::liveswitch::LocalMediaBase.removeOnVideoDestroyed(fm.liveswitch.IAction0 value) | fm.liveswitch.Media< TAudioTrack extends fm.liveswitch.AudioTrack, TVideoTrack extends fm.liveswitch.VideoTrack > | |
| IMedia< fm.liveswitch.AudioTrack, fm.liveswitch.VideoTrack >.removeOnVideoDestroyed(fm.liveswitch.IAction0 value) | fm.liveswitch.IMedia< fm.liveswitch.AudioTrack, fm.liveswitch.VideoTrack > | |
| removeOnVideoMuted(fm.liveswitch.IAction0 value) | fm.liveswitch.LocalMedia | |
| fm::liveswitch::LocalMediaBase.removeOnVideoSize(fm.liveswitch.IAction1< fm.liveswitch.Size > value) | fm.liveswitch.Media< TAudioTrack extends fm.liveswitch.AudioTrack, TVideoTrack extends fm.liveswitch.VideoTrack > | |
| IMedia< fm.liveswitch.AudioTrack, fm.liveswitch.VideoTrack >.removeOnVideoSize(fm.liveswitch.IAction1< fm.liveswitch.Size > value) | fm.liveswitch.IMedia< fm.liveswitch.AudioTrack, fm.liveswitch.VideoTrack > | |
| fm::liveswitch::LocalMediaBase.removeOnVideoSizeChange(fm.liveswitch.IAction1< fm.liveswitch.Size > value) | fm.liveswitch.Media< TAudioTrack extends fm.liveswitch.AudioTrack, TVideoTrack extends fm.liveswitch.VideoTrack > | |
| IMedia< fm.liveswitch.AudioTrack, fm.liveswitch.VideoTrack >.removeOnVideoSizeChange(fm.liveswitch.IAction1< fm.liveswitch.Size > value) | fm.liveswitch.IMedia< fm.liveswitch.AudioTrack, fm.liveswitch.VideoTrack > | |
| removeOnVideoStarted(fm.liveswitch.IAction0 value) | fm.liveswitch.LocalMedia | |
| removeOnVideoStopped(fm.liveswitch.IAction0 value) | fm.liveswitch.LocalMedia | |
| removeOnVideoUnmuted(fm.liveswitch.IAction0 value) | fm.liveswitch.LocalMedia | |
| removeVideoTrack(fm.liveswitch.VideoTrack videoTrack) | fm.liveswitch.LocalMedia | protected |
| fm::liveswitch::LocalMediaBase.removeVideoTrack(TVideoTrack videoTrack) | fm.liveswitch.Media< TAudioTrack extends fm.liveswitch.AudioTrack, TVideoTrack extends fm.liveswitch.VideoTrack > | protected |
| RtcLocalMedia() | fm.liveswitch.RtcLocalMedia< TView > | |
| RtcLocalMedia(boolean disableAudio, boolean disableVideo) | fm.liveswitch.RtcLocalMedia< TView > | |
| RtcLocalMedia(boolean disableAudio, boolean disableVideo, fm.liveswitch.AecContext aecContext) | fm.liveswitch.RtcLocalMedia< TView > | |
| setAudioEncodings(fm.liveswitch.AudioEncodingConfig[] value) | fm.liveswitch.ILocalMedia< fm.liveswitch.LocalMedia, fm.liveswitch.AudioTrack, fm.liveswitch.VideoTrack > | |
| fm::liveswitch::LocalMediaBase.setAudioGain(double value) | fm.liveswitch.MediaBase< TAudioTrack, TVideoTrack > | |
| IMedia< fm.liveswitch.AudioTrack, fm.liveswitch.VideoTrack >.setAudioGain(double value) | fm.liveswitch.IMedia< fm.liveswitch.AudioTrack, fm.liveswitch.VideoTrack > | |
| fm::liveswitch::LocalMediaBase.setAudioLevelInterval(int value) | fm.liveswitch.Media< TAudioTrack extends fm.liveswitch.AudioTrack, TVideoTrack extends fm.liveswitch.VideoTrack > | |
| IMedia< fm.liveswitch.AudioTrack, fm.liveswitch.VideoTrack >.setAudioLevelInterval(int value) | fm.liveswitch.IMedia< fm.liveswitch.AudioTrack, fm.liveswitch.VideoTrack > | |
| fm::liveswitch::LocalMediaBase.setAudioMuted(boolean value) | fm.liveswitch.MediaBase< TAudioTrack, TVideoTrack > | |
| IMedia< fm.liveswitch.AudioTrack, fm.liveswitch.VideoTrack >.setAudioMuted(boolean value) | fm.liveswitch.IMedia< fm.liveswitch.AudioTrack, fm.liveswitch.VideoTrack > | |
| setAudioMutedInternal(boolean muted) | fm.liveswitch.MediaBase< TAudioTrack, TVideoTrack > | protected |
| setAudioSimulcastDisabled(boolean value) | fm.liveswitch.ILocalMedia< fm.liveswitch.LocalMedia, fm.liveswitch.AudioTrack, fm.liveswitch.VideoTrack > | |
| setAudioSimulcastEncodingCount(int value) | fm.liveswitch.ILocalMedia< fm.liveswitch.LocalMedia, fm.liveswitch.AudioTrack, fm.liveswitch.VideoTrack > | |
| setAudioSimulcastPreferredBitrate(int value) | fm.liveswitch.ILocalMedia< fm.liveswitch.LocalMedia, fm.liveswitch.AudioTrack, fm.liveswitch.VideoTrack > | |
| setAudioSourceInput(fm.liveswitch.SourceInput value) | fm.liveswitch.LocalMedia | |
| fm::liveswitch::LocalMediaBase.setAudioVolume(double value) | fm.liveswitch.MediaBase< TAudioTrack, TVideoTrack > | |
| IMedia< fm.liveswitch.AudioTrack, fm.liveswitch.VideoTrack >.setAudioVolume(double value) | fm.liveswitch.IMedia< fm.liveswitch.AudioTrack, fm.liveswitch.VideoTrack > | |
| setAutomaticVideoDegradation(boolean value) | fm.liveswitch.RtcLocalMedia< TView > | |
| fm::liveswitch::LocalMediaBase.setId(String value) | fm.liveswitch.MediaBase< TAudioTrack, TVideoTrack > | |
| IMedia< fm.liveswitch.AudioTrack, fm.liveswitch.VideoTrack >.setId(String value) | fm.liveswitch.IMedia< fm.liveswitch.AudioTrack, fm.liveswitch.VideoTrack > | |
| setIsRecordingAudio(boolean value) | fm.liveswitch.Media< TAudioTrack extends fm.liveswitch.AudioTrack, TVideoTrack extends fm.liveswitch.VideoTrack > | protected |
| setIsRecordingVideo(boolean value) | fm.liveswitch.Media< TAudioTrack extends fm.liveswitch.AudioTrack, TVideoTrack extends fm.liveswitch.VideoTrack > | protected |
| setPacketizerDisabled(boolean value) | fm.liveswitch.RtcLocalMedia< TView > | protected |
| setVideoBitsPerPixel(double value) | fm.liveswitch.RtcLocalMedia< TView > | |
| setVideoDegradationPreference(fm.liveswitch.VideoDegradationPreference value) | fm.liveswitch.RtcLocalMedia< TView > | |
| setVideoEncodings(fm.liveswitch.VideoEncodingConfig[] value) | fm.liveswitch.ILocalMedia< fm.liveswitch.LocalMedia, fm.liveswitch.AudioTrack, fm.liveswitch.VideoTrack > | |
| fm::liveswitch::LocalMediaBase.setVideoMuted(boolean value) | fm.liveswitch.MediaBase< TAudioTrack, TVideoTrack > | |
| IMedia< fm.liveswitch.AudioTrack, fm.liveswitch.VideoTrack >.setVideoMuted(boolean value) | fm.liveswitch.IMedia< fm.liveswitch.AudioTrack, fm.liveswitch.VideoTrack > | |
| setVideoSimulcastBitsPerPixel(double value) | fm.liveswitch.ILocalMedia< fm.liveswitch.LocalMedia, fm.liveswitch.AudioTrack, fm.liveswitch.VideoTrack > | |
| setVideoSimulcastDegradationPreference(fm.liveswitch.VideoDegradationPreference value) | fm.liveswitch.ILocalMedia< fm.liveswitch.LocalMedia, fm.liveswitch.AudioTrack, fm.liveswitch.VideoTrack > | |
| setVideoSimulcastDisabled(boolean value) | fm.liveswitch.ILocalMedia< fm.liveswitch.LocalMedia, fm.liveswitch.AudioTrack, fm.liveswitch.VideoTrack > | |
| setVideoSimulcastEncodingCount(int value) | fm.liveswitch.ILocalMedia< fm.liveswitch.LocalMedia, fm.liveswitch.AudioTrack, fm.liveswitch.VideoTrack > | |
| setVideoSimulcastPreferredBitrate(int value) | fm.liveswitch.ILocalMedia< fm.liveswitch.LocalMedia, fm.liveswitch.AudioTrack, fm.liveswitch.VideoTrack > | |
| setVideoSourceInput(fm.liveswitch.SourceInput value) | fm.liveswitch.LocalMedia | |
| start() | fm.liveswitch.ILocalMedia< fm.liveswitch.LocalMedia, fm.liveswitch.AudioTrack, fm.liveswitch.VideoTrack > | |
| stop() | fm.liveswitch.ILocalMedia< fm.liveswitch.LocalMedia, fm.liveswitch.AudioTrack, fm.liveswitch.VideoTrack > | |
| toggleAudioRecording() | fm.liveswitch.RtcLocalMedia< TView > | |
| toggleVideoRecording() | fm.liveswitch.RtcLocalMedia< TView > | |