FlvMuxerRecordController

Constructors

Link copied to clipboard
constructor()

Properties

Link copied to clipboard
Link copied to clipboard
open val isRunning: Boolean
Link copied to clipboard

Functions

Link copied to clipboard
open fun pauseRecord()
Link copied to clipboard
open override fun recordAudio(audioBuffer: ByteBuffer, audioInfo: MediaCodec.BufferInfo)
Link copied to clipboard
open override fun recordVideo(videoBuffer: ByteBuffer, videoInfo: MediaCodec.BufferInfo)
Link copied to clipboard
open override fun resetFormats()
Link copied to clipboard
open fun resumeRecord()
Link copied to clipboard
open fun setAudioCodec(audioCodec: AudioCodec?)
Link copied to clipboard
open override fun setAudioFormat(audioFormat: MediaFormat)
Link copied to clipboard
Link copied to clipboard
open fun setVideoCodec(videoCodec: VideoCodec?)
Link copied to clipboard
open override fun setVideoFormat(videoFormat: MediaFormat)
Link copied to clipboard
Link copied to clipboard
open override fun stopRecord()
Link copied to clipboard
open fun updateInfo(recordController: BaseRecordController?)