From patchwork Sat Apr 17 16:55:28 2021 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: minlei sun X-Patchwork-Id: 26978 Delivered-To: andriy.gelman@gmail.com Received: by 2002:a25:c04b:0:0:0:0:0 with SMTP id c72csp1244215ybf; Sat, 17 Apr 2021 09:55:56 -0700 (PDT) X-Google-Smtp-Source: ABdhPJzFR9mt5k57zRItDA5M/jePBLSTehCkKSH1IZPZmRendMpBtVUOgI8Ct2fOG5yb6EJWgfT0 X-Received: by 2002:a17:907:94ca:: with SMTP id dn10mr13609347ejc.123.1618678556324; Sat, 17 Apr 2021 09:55:56 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1618678556; cv=none; d=google.com; s=arc-20160816; b=Bt+dAcfHc0JVPsGPXqpIkdzevyPEZEbqmsL2fIkQaaMA5HtU8eKX33h4QRIb1H9GzZ +D3YSBbacq/Dw0hYHXk3VZby+wzjmb/ISnd8SdML5HJWAD4/vdn0bQ4O6RNsGzBu5yh8 1e9VIKsAFwbBzb/4nIrY8ufDz0o9k5cdBhfaVV77JAIKGcpnMgWVm5H8l6JtTMxeFjPO GWVFa/uanti4O5AeE+qUx7WE0DjUHf7du3kJVJ9Oz3rlqY6BEd031/amUQ/9ibSnsb2P DqwcvVHJST8tewJJkaMXoaBIfik2pnNOOqptlpXSEyXZHGz9VsprdclOayt0MStk9gkK MMXA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=sender:errors-to:content-transfer-encoding:cc:reply-to :list-subscribe:list-help:list-post:list-archive:list-unsubscribe :list-id:precedence:subject:mime-version:references:in-reply-to :message-id:date:to:from:delivered-to; bh=6QMchVFs0up1cAi04gj8o+IgW0MBeKxD/S/PJoRak0s=; b=yA5Myoz3fMtIs84sl2RxlJc/hdPuWNXXyrtnnWAzcn8xIWl4Hv0Lt3/0C2HeWm7Apc LhgyTCnL51qKoxhip7xMNG7sqkFslcHsftA3RSouwJWZwSItrGXul7KfUsb4VAdGfm3T ceNVm/TdWi4iS6qdBDoEncT5KuYTrcHoy00nABb3Auv5o7LH0orwVuQV496PfI8wUQ/R SSzx8h5q/56Mqp49t/hz1zDNcmqTj67/H34FTGaSapoLR6QWrhkCIEU4P6Qs+cgEcI+8 PTW8hKwmlqQFvBIp3t1TyKNoY1wbpcujyVmBhE+NeOFIB5RsQcIqXyjVj+R2tafMrwJE EIzA== ARC-Authentication-Results: i=1; mx.google.com; spf=pass (google.com: domain of ffmpeg-devel-bounces@ffmpeg.org designates 79.124.17.100 as permitted sender) smtp.mailfrom=ffmpeg-devel-bounces@ffmpeg.org Return-Path: Received: from ffbox0-bg.mplayerhq.hu (ffbox0-bg.ffmpeg.org. [79.124.17.100]) by mx.google.com with ESMTP id t8si7826117ejy.77.2021.04.17.09.55.55; Sat, 17 Apr 2021 09:55:56 -0700 (PDT) Received-SPF: pass (google.com: domain of ffmpeg-devel-bounces@ffmpeg.org designates 79.124.17.100 as permitted sender) client-ip=79.124.17.100; Authentication-Results: mx.google.com; spf=pass (google.com: domain of ffmpeg-devel-bounces@ffmpeg.org designates 79.124.17.100 as permitted sender) smtp.mailfrom=ffmpeg-devel-bounces@ffmpeg.org Received: from [127.0.1.1] (localhost [127.0.0.1]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTP id D57F868081F; Sat, 17 Apr 2021 19:55:42 +0300 (EEST) X-Original-To: ffmpeg-devel@ffmpeg.org Delivered-To: ffmpeg-devel@ffmpeg.org Received: from epoint.com.cn (unknown [61.155.218.132]) by ffbox0-bg.mplayerhq.hu (Postfix) with SMTP id 34463680760 for ; Sat, 17 Apr 2021 19:55:33 +0300 (EEST) Received: from localhost.localdomain ([180.106.92.8]) (envelope-sender ) by 192.168.0.30 with ESMTP for ; Sun, 18 Apr 2021 00:55:17 +0800 X-WM-AuthFlag: YES X-WM-AuthUser: sunml@epoint.com.cn From: sunml@epoint.com.cn To: ffmpeg-devel@ffmpeg.org Date: Sun, 18 Apr 2021 00:55:28 +0800 Message-Id: <20210417165528.79321-3-sunml@epoint.com.cn> X-Mailer: git-send-email 2.24.3 (Apple Git-128) In-Reply-To: <20210417165528.79321-1-sunml@epoint.com.cn> References: <20210417165528.79321-1-sunml@epoint.com.cn> MIME-Version: 1.0 Subject: [FFmpeg-devel] [PATCH v1 3/3] libavformat/rtspdec.c : Implement ignore_rtcp code X-BeenThere: ffmpeg-devel@ffmpeg.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: FFmpeg development discussions and patches List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Reply-To: FFmpeg development discussions and patches Cc: Minlei Sun Errors-To: ffmpeg-devel-bounces@ffmpeg.org Sender: "ffmpeg-devel" X-TUID: LXxVd7w67eLp Content-Length: 760 From: Minlei Sun Signed-off-by: Minlei Sun --- libavformat/rtspdec.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/libavformat/rtspdec.c b/libavformat/rtspdec.c index 113da975e1..1d5e674149 100644 --- a/libavformat/rtspdec.c +++ b/libavformat/rtspdec.c @@ -817,6 +817,8 @@ redo: } goto redo; found: + if (rt->ignore_rtcp && (id == 1 || id == 3 )) + goto redo; *prtsp_st = rtsp_st; return len; }