Documentation
¶
Index ¶
Constants ¶
View Source
const (
SECTION_BUFFER_SIZE = 4096
)
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type ESType ¶
type ESType uint8
const ( ES_TYPE_NONE ESType = iota ES_TYPE_MPEG1_VIDEO ES_TYPE_MPEG2_VIDEO ES_TYPE_MPEG1_AUDIO ES_TYPE_MPEG2_AUDIO ES_TYPE_PRIV_SECT ES_TYPE_PRIV_PES ES_TYPE_MHEG ES_TYPE_DSMCC ES_TYPE_H222_1 ES_TYPE_DSMCC_A ES_TYPE_DSMCC_B ES_TYPE_DSMCC_C ES_TYPE_DSMCC_D ES_TYPE_MPEG2_AUX ES_TYPE_AAC ES_TYPE_MPEG4_VIDEO ES_TYPE_MPEG4_AUDIO ES_TYPE_H264_VIDEO ESType = 0x1B ES_TYPE_H265_VIDEO ESType = 0x24 )
type NITSection ¶
func (NITSection) String ¶
func (n NITSection) String() string
type PATProgram ¶
func (PATProgram) String ¶
func (r PATProgram) String() string
type PATSection ¶
type PATSection struct { Header Programs []PATProgram }
func (PATSection) String ¶
func (p PATSection) String() string
type PMTSection ¶
type PMTSection struct { Header ClockPid uint16 // 13 bits Length uint16 // 12 bits DTable ESTable }
func (PMTSection) String ¶
func (s PMTSection) String() string
type Section ¶
type Section struct { SectionHeader PATSection PMTSection NITSection // contains filtered or unexported fields }
type SectionHeader ¶
Click to show internal directories.
Click to hide internal directories.