PesPacket

object PesPacket
Companion
class
class Object
trait Matchable
class Any

Type members

Classlikes

case object Padding extends PesPacket
case class WithHeader(streamId: Int, header: PesPacketHeader, data: BitVector) extends PesPacket
case class WithoutHeader(streamId: Int, data: BitVector) extends PesPacket

Value members

Concrete methods

def decode(prefix: PesPacketHeaderPrefix, buffer: BitVector): Attempt[DecodeResult[PesPacket]]
def decodeWithHeader(prefix: PesPacketHeaderPrefix, header: PesPacketHeader, data: BitVector): Attempt[DecodeResult[PesPacket]]
def decoder(prefix: PesPacketHeaderPrefix): Decoder[PesPacket]