Package-level declarations
Types
Link copied to clipboard
class Pat(var listener: IMuxerInternal.IMuxerListener? = null, services: List<Service>, tsId: Short, var versionNumber: Byte = 0, var packetCount: Int = 0) : Psi, ITSElement
Link copied to clipboard
class PesHeader(streamId: Short, payloadLength: Int, esScramblingControl: Byte = 0, esPriority: Boolean = false, dataAlignmentIndicator: Boolean = false, copyright: Boolean = false, originalOrCopy: Boolean = true, pts: Long? = null, dts: Long? = null, esClockReference: Long? = null, esRate: Int? = null, dsmTrickMode: Byte? = null, additionalCopyInfo: Byte? = null, crc: Short? = null) : ITSElement
Link copied to clipboard
class Pmt(var listener: IMuxerInternal.IMuxerListener? = null, service: Service, var streams: List<Stream>, val pid: Short, var versionNumber: Byte = 0) : Psi, ITSElement
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
open class TS(var listener: IMuxerInternal.IMuxerListener? = null, val pid: Short, transportErrorIndicator: Boolean = false, transportPriority: Boolean = false, transportScramblingControl: Byte = 0, continuityCounter: Byte = 0) : TSOutputCallback