Documentation ¶
Overview ¶
Package mp4fio Created by RTT. Author: teocci@yandex.com on 2021-Oct-27
Index ¶
Constants ¶
View Source
const LenTrackFragRunEntry = 16
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type ElemStreamDesc ¶
func (ElemStreamDesc) Children ¶
func (self ElemStreamDesc) Children() []mp4io.Atom
func (ElemStreamDesc) Len ¶
func (self ElemStreamDesc) Len() (n int)
func (ElemStreamDesc) Marshal ¶
func (self ElemStreamDesc) Marshal(b []byte) (n int)
type MovieFrag ¶
type MovieFragHeader ¶
func (MovieFragHeader) Children ¶
func (self MovieFragHeader) Children() (r []mp4io.Atom)
func (MovieFragHeader) Len ¶
func (self MovieFragHeader) Len() (n int)
func (MovieFragHeader) Marshal ¶
func (self MovieFragHeader) Marshal(b []byte) (n int)
func (MovieFragHeader) Tag ¶
func (self MovieFragHeader) Tag() mp4io.Tag
type TrackFrag ¶
type TrackFrag struct { Header *TrackFragHeader DecodeTime *TrackFragDecodeTime Run *TrackFragRun Unknowns []mp4io.Atom mp4io.AtomPos }
type TrackFragDecodeTime ¶
func (TrackFragDecodeTime) Children ¶
func (self TrackFragDecodeTime) Children() (r []mp4io.Atom)
func (TrackFragDecodeTime) Len ¶
func (self TrackFragDecodeTime) Len() (n int)
func (TrackFragDecodeTime) Marshal ¶
func (self TrackFragDecodeTime) Marshal(b []byte) (n int)
func (TrackFragDecodeTime) Tag ¶
func (self TrackFragDecodeTime) Tag() mp4io.Tag
type TrackFragHeader ¶
func (TrackFragHeader) Children ¶
func (self TrackFragHeader) Children() (r []mp4io.Atom)
func (TrackFragHeader) Len ¶
func (self TrackFragHeader) Len() (n int)
func (TrackFragHeader) Marshal ¶
func (self TrackFragHeader) Marshal(b []byte) (n int)
func (TrackFragHeader) Tag ¶
func (self TrackFragHeader) Tag() mp4io.Tag
type TrackFragRun ¶
type TrackFragRun struct { Version uint8 Flags uint32 DataOffset uint32 FirstSampleFlags uint32 Entries []mp4io.TrackFragRunEntry mp4io.AtomPos }
func (TrackFragRun) Children ¶
func (self TrackFragRun) Children() (r []mp4io.Atom)
func (TrackFragRun) Len ¶
func (self TrackFragRun) Len() (n int)
func (TrackFragRun) Marshal ¶
func (self TrackFragRun) Marshal(b []byte) (n int)
func (TrackFragRun) Tag ¶
func (self TrackFragRun) Tag() mp4io.Tag
Click to show internal directories.
Click to hide internal directories.