Package-level declarations

Types

Link copied to clipboard
class AndroidAudioTrack(nativeTrack: MediaStreamTrack, onDispose: () -> Unit? = null) : AndroidMediaTrack, WebRtcMedia.AudioTrack
Link copied to clipboard
class AndroidMediaDevices(context: Context, eglBase: EglBase = EglBase.create()) : MediaTrackFactory

MediaDevicesFactory based on the org.webrtc, which uses Android Camera2 API

Link copied to clipboard
abstract class AndroidMediaTrack(nativeTrack: MediaStreamTrack, onDispose: () -> Unit?) : WebRtcMedia.Track

Wrapper for org.webrtc.MediaStreamTrack.

Link copied to clipboard
class AndroidVideoTrack(nativeTrack: MediaStreamTrack, onDispose: () -> Unit? = null) : AndroidMediaTrack, WebRtcMedia.VideoTrack

Functions

Link copied to clipboard

Returns implementation of the native audio stream track used under the hood. Use it with caution.

Returns implementation of the native video stream track used under the hood. Use it with caution.