Psi

open class Psi(var listener: IMuxerInternal.IMuxerListener? = null, val pid: Short, tableId: Byte, sectionSyntaxIndicator: Boolean = false, reservedFutureUse: Boolean = false, tableIdExtension: Short = 0, var versionNumber: Byte = 0, sectionNumber: Byte = 0, lastSectionNumber: Byte = 0) : TS

Inheritors

Constructors

Link copied to clipboard
constructor(listener: IMuxerInternal.IMuxerListener? = null, pid: Short, tableId: Byte, sectionSyntaxIndicator: Boolean = false, reservedFutureUse: Boolean = false, tableIdExtension: Short = 0, versionNumber: Byte = 0, sectionNumber: Byte = 0, lastSectionNumber: Byte = 0)

Types

Link copied to clipboard
object Companion

Properties

Link copied to clipboard
Link copied to clipboard
val pid: Short
Link copied to clipboard

Functions

Link copied to clipboard
Link copied to clipboard
protected fun write(buffer: ByteBuffer)
protected fun write(payload: ByteBuffer? = null, adaptationField: ByteBuffer? = null, specificHeader: ByteBuffer? = null, stuffingForLastPacket: Boolean = false, timestamp: Long = 0)
Link copied to clipboard
protected fun writePacket(packet: SrtPacket)