mirror of
https://github.com/bluenviron/mediamtx.git
synced 2026-01-26 05:19:15 -08:00
17 lines
268 B
Go
17 lines
268 B
Go
package fmp4
|
|
|
|
import (
|
|
"time"
|
|
)
|
|
|
|
// AudioSample is an audio sample.
|
|
type AudioSample struct {
|
|
AU []byte
|
|
PTS time.Duration
|
|
Next *AudioSample
|
|
}
|
|
|
|
// Duration returns the sample duration.
|
|
func (s AudioSample) Duration() time.Duration {
|
|
return s.Next.PTS - s.PTS
|
|
}
|