H26XPacket

class H26XPacket(limitSize: Int, val psiManager: PsiManager) : BasePacket

Created by pedro on 20/8/23.

Used for H264/H265

Constructors

Link copied to clipboard
constructor(limitSize: Int, psiManager: PsiManager)

Properties

Link copied to clipboard

Functions

Link copied to clipboard
open override fun createAndSendPacket(byteBuffer: ByteBuffer, info: MediaCodec.BufferInfo, callback: (List<MpegTsPacket>) -> Unit)
Link copied to clipboard
fun reset(resetInfo: Boolean)
Link copied to clipboard
open override fun resetPacket(resetInfo: Boolean)
Link copied to clipboard
Link copied to clipboard
fun setLimitSize(limitSize: Int)
Link copied to clipboard
fun setVideoCodec(codec: Codec)