mirror of
https://github.com/bluenviron/mediamtx
synced 2025-01-19 05:21:09 +00:00
12 lines
281 B
Go
12 lines
281 B
Go
package playback
|
|
|
|
import "github.com/bluenviron/mediacommon/pkg/formats/fmp4"
|
|
|
|
type muxer interface {
|
|
writeInit(init *fmp4.Init)
|
|
setTrack(trackID int)
|
|
writeSample(dts int64, ptsOffset int32, isNonSyncSample bool, payload []byte) error
|
|
writeFinalDTS(dts int64)
|
|
flush() error
|
|
}
|