NativeCodecEncoder

class NativeCodecEncoder(muxer: NativeMediaMuxer, codec: <ERROR CLASS>, startAtNanosecond: Long, endAtNanosecond: Long, copySource: <ERROR CLASS>?)

Types

Companion
Link copied to clipboard
object Companion

Functions

copySourceSample
Link copied to clipboard
fun copySourceSample(maxPresentationTimeInNanoseconds: Long): Long
decodeSource
Link copied to clipboard
fun decodeSource(maxPresentationTimeInNanoseconds: Long, sendEndOfStream: Boolean)
decodeSourceFrame
Link copied to clipboard

Copy one Audio frame from input to output.

fun decodeSourceFrame(maxPresentationTimeInNanoseconds: Long, sendEndOfStream: Boolean): Boolean
equals
Link copied to clipboard
open operator override fun equals(other: Any?): Boolean
hashCode
Link copied to clipboard
open override fun hashCode(): Int
hotChangeCodec
Link copied to clipboard
fun hotChangeCodec(codec: <ERROR CLASS>)
signalEndOfInputStream
Link copied to clipboard
fun signalEndOfInputStream()
start
Link copied to clipboard
fun start()
startCopyMode
Link copied to clipboard
fun startCopyMode()
stop
Link copied to clipboard
fun stop()
toString
Link copied to clipboard
open override fun toString(): String