From fd75d4b723343596d9b7096028a13d026ae5d37a Mon Sep 17 00:00:00 2001 From: aler9 <46489434+aler9@users.noreply.github.com> Date: Thu, 1 Aug 2024 11:50:44 +0200 Subject: [PATCH] fix panic in MPEG4Audio.GetConfig() https://github.com/bluenviron/mediamtx/issues/3590 --- pkg/format/mpeg4_audio.go | 3 +++ 1 file changed, 3 insertions(+) diff --git a/pkg/format/mpeg4_audio.go b/pkg/format/mpeg4_audio.go index 295d6c92..90988a34 100644 --- a/pkg/format/mpeg4_audio.go +++ b/pkg/format/mpeg4_audio.go @@ -328,5 +328,8 @@ func (f *MPEG4Audio) GetConfig() *mpeg4audio.Config { if !f.LATM { return f.Config } + if f.CPresent { + return nil + } return f.StreamMuxConfig.Programs[0].Layers[0].AudioSpecificConfig }