IMuxerInternal

Types

Link copied to clipboard
interface IMuxerListener

Properties

Link copied to clipboard
abstract val info: IMuxer.IMuxerInfo
Link copied to clipboard

Functions

Link copied to clipboard
abstract fun addStream(streamConfig: CodecConfig): Int
Link copied to clipboard
abstract fun addStreams(streamsConfig: List<CodecConfig>): Map<CodecConfig, Int>
Link copied to clipboard
abstract fun release()

Closes and releases resources

Link copied to clipboard
abstract fun startStream()

Starts frames or data stream generation Throws an exception if not ready for live stream

Link copied to clipboard
abstract fun stopStream()

Stops frames or data stream generation

Link copied to clipboard
abstract fun write(frame: Frame, streamPid: Int)