vdk/format/fmp4/fragment/fragment.go
kunmeng 0e65c9d1cc
Some checks failed
CodeQL / Analyze (cpp) (push) Has been cancelled
CodeQL / Analyze (go) (push) Has been cancelled
将包名改为 git.r-2.top/kunmeng/vdk
2025-01-24 14:45:45 +08:00

24 lines
377 B
Go

package fragment
import (
"time"
"git.r-2.top/kunmeng/vdk/av"
)
type Fragment struct {
Bytes []byte
Length int
Independent bool
Duration time.Duration
}
type Fragmenter interface {
av.PacketWriter
Fragment() (Fragment, error)
Duration() time.Duration
TimeScale() uint32
MovieHeader() (filename, contentType string, contents []byte)
NewSegment()
}