From 032855f2ccd2e2d5dcfd6953fb82f2d81ae6fa61 Mon Sep 17 00:00:00 2001 From: langhuihui <178529795@qq.com> Date: Thu, 10 Apr 2025 16:51:30 +0800 Subject: [PATCH] fix: rtmp h265 ctx --- plugin/rtmp/pkg/video.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/plugin/rtmp/pkg/video.go b/plugin/rtmp/pkg/video.go index 277775d..92104bc 100644 --- a/plugin/rtmp/pkg/video.go +++ b/plugin/rtmp/pkg/video.go @@ -108,7 +108,7 @@ func (avcc *RTMPVideo) Parse(t *AVTrack) (err error) { var ctx H265Ctx ctx.Enhanced = enhanced ctx.Record = cloneFrame.Buffers[0][reader.Offset():] - if t.ICodecCtx != nil && bytes.Equal(t.ICodecCtx.(*codec.H265Ctx).Record, ctx.Record) { + if t.ICodecCtx != nil && bytes.Equal(t.ICodecCtx.(*H265Ctx).Record, ctx.Record) { return ErrSkip } if _, err = ctx.RecordInfo.Unmarshal(ctx.Record); err == nil {