Documentation
¶
Overview ¶
Package mpegts contains MPEG-TS utilities.
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Codec ¶ added in v0.2.0
type Codec interface {
// contains filtered or unexported methods
}
Codec is a MPEG-TS codec.
type CodecMPEG4Audio ¶ added in v0.2.0
type CodecMPEG4Audio struct {
mpeg4audio.Config
}
CodecMPEG4Audio is a MPEG4-Audio codec.
type OpusAccessUnit ¶
type OpusAccessUnit struct { ControlHeader OpusControlHeader Frame []byte }
OpusAccessUnit is a MPEG-TS Opus access unit.
type OpusControlHeader ¶
OpusControlHeader is a MPEG-TS Opus control header.
type TimeDecoder ¶
type TimeDecoder struct {
// contains filtered or unexported fields
}
TimeDecoder is a MPEG-TS timestamp decoder.
func NewTimeDecoder ¶
func NewTimeDecoder(start int64) *TimeDecoder
NewTimeDecoder allocates a TimeDecoder.
type Track ¶
type Track struct { ES *astits.PMTElementaryStream Codec Codec }
Track is a MPEG-TS track.
func FindTracks ¶
FindTracks finds the tracks in a MPEG-TS stream.
Click to show internal directories.
Click to hide internal directories.