PesHeader

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

Constructors

Link copied to clipboard
constructor(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)

Properties

Link copied to clipboard
open override val bitSize: Int
Link copied to clipboard
open override val size: Int

Functions

Link copied to clipboard
open override fun toByteBuffer(): ByteBuffer