Fix MP4 consumer with only audio

This commit is contained in:
Alexey Khit
2023-08-21 07:31:21 +03:00
parent c1c1d84cef
commit f80f179e4c
2 changed files with 16 additions and 0 deletions
+4
View File
@@ -153,6 +153,10 @@ func (c *Consumer) AddTrack(media *core.Media, _ *core.Codec, track *core.Receiv
}
func (c *Consumer) WriteTo(wr io.Writer) (int64, error) {
if len(c.Senders) == 1 && c.Senders[0].Codec.IsAudio() {
c.start = true
}
init, err := c.muxer.GetInit()
if err != nil {
return 0, err