general commit 03-03-2025 16:22

This commit is contained in:
harshabose
2025-03-03 16:22:28 +05:30
parent 5d9def816e
commit 9238cbee99

View File

@@ -77,6 +77,10 @@ func (encoder *Encoder) Start() {
go encoder.loop() go encoder.loop()
} }
func (encoder *Encoder) GetParameterSets() ([]byte, []byte) {
return encoder.sps, encoder.pps
}
func (encoder *Encoder) GetDuration() time.Duration { func (encoder *Encoder) GetDuration() time.Duration {
if encoder.encoderContext.MediaType() == astiav.MediaTypeAudio { if encoder.encoderContext.MediaType() == astiav.MediaTypeAudio {
return time.Second * time.Duration(encoder.encoderContext.FrameSize()) / time.Duration(encoder.encoderContext.SampleRate()) return time.Second * time.Duration(encoder.encoderContext.FrameSize()) / time.Duration(encoder.encoderContext.SampleRate())