From 362ed1f1f65d3b69e7bd05dd889f31eba0c691e4 Mon Sep 17 00:00:00 2001 From: langhuihui <178529795@qq.com> Date: Fri, 27 Sep 2024 10:04:47 +0800 Subject: [PATCH] feat: add aacformat to aac track --- track/audio.go | 2 ++ 1 file changed, 2 insertions(+) diff --git a/track/audio.go b/track/audio.go index b2010b5..0d4292f 100644 --- a/track/audio.go +++ b/track/audio.go @@ -1,6 +1,7 @@ package track import ( + "github.com/bluenviron/gortsplib/v4/pkg/format" "github.com/bluenviron/gortsplib/v4/pkg/format/rtpmpeg4audio" "go.uber.org/zap" "m7s.live/engine/v4/codec" @@ -16,6 +17,7 @@ type Audio struct { AVCCHead []byte // 音频包在AVCC格式中,AAC会有两个字节,其他的只有一个字节 codec.AudioSpecificConfig AACDecoder rtpmpeg4audio.Decoder + AACFormat *format.MPEG4Audio // 仅在 rtsp 转发 rtsp 时使用 } func (a *Audio) Attach() {