Psi

abstract class Psi(val pid: Int, id: Byte, idExtension: Short, var version: Byte, sectionSyntaxIndicator: Boolean = true, privateBit: Boolean = false, indicator: Boolean = true, sectionNumber: Byte = 0, lastSectionNumber: Byte = 0) : MpegTsPayload

Created by pedro on 28/8/23.

Inheritors

Constructors

Link copied to clipboard
constructor(pid: Int, id: Byte, idExtension: Short, version: Byte, sectionSyntaxIndicator: Boolean = true, privateBit: Boolean = false, indicator: Boolean = true, sectionNumber: Byte = 0, lastSectionNumber: Byte = 0)

Properties

Link copied to clipboard
val isKeyFrame: Boolean = false
Link copied to clipboard
val pid: Int
Link copied to clipboard

Functions

Link copied to clipboard
fun getSize(): Int
Link copied to clipboard
abstract fun getTableDataSize(): Int
Link copied to clipboard
fun write(byteBuffer: ByteBuffer)
Link copied to clipboard
abstract fun writeData(byteBuffer: ByteBuffer)