From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from ffbox0-bg.mplayerhq.hu (ffbox0-bg.ffmpeg.org [79.124.17.100]) by master.gitmailbox.com (Postfix) with ESMTPS id 915C540D15 for ; Mon, 17 Feb 2025 08:46:31 +0000 (UTC) Received: from [127.0.1.1] (localhost [127.0.0.1]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTP id 31C1468BF7B; Mon, 17 Feb 2025 10:46:27 +0200 (EET) Received: from relay6-d.mail.gandi.net (relay6-d.mail.gandi.net [217.70.183.198]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTPS id 7DBF868B116 for ; Mon, 17 Feb 2025 10:46:20 +0200 (EET) Received: by mail.gandi.net (Postfix) with ESMTPSA id D4C1F442C6 for ; Mon, 17 Feb 2025 08:46:19 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=niedermayer.cc; s=gm1; t=1739781980; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: in-reply-to:in-reply-to:references:references; bh=Fx+AOZXVZYiI1VgHR2aSX1UMXGi8Ssd1iz7zrMIXxNI=; b=P7PhZ+2ne1QvOurMGQYanheRwc9/J0gK4PFqrBE1WCJ+tDTJVpqjD9+qiZHjlq/7e9uiXK Xb0UbvNOAWIjUJ1vBUyXT1NzZMt4XUMLX8DRyjljmaJclE8g7SYwZ6JuOcCFXngmNYjvgO ahagBMfOabtnu0dGq7SWot7Ejgxfe4rEoYouu+Ft2RbP7Czk3F/2x4VYg9t33Tpbdjzwgl rmjslTfyWO167XW/Hzy+9/S029CEDI8i+2DlWUj0qEQbv74QsoMxLYlDG47k0U3ArcuG9d sPe6XNp7MU6ill0u/61D13F86BikgvzxOh0fV1cyQnWsvPOaqIufDCap1X0LoA== Date: Mon, 17 Feb 2025 09:46:18 +0100 From: Michael Niedermayer To: FFmpeg development discussions and patches Message-ID: <20250217084618.GI4991@pb2> References: <4bc51275-6577-433d-ac02-fb034d17142f@gmail.com> MIME-Version: 1.0 In-Reply-To: <4bc51275-6577-433d-ac02-fb034d17142f@gmail.com> X-GND-State: clean X-GND-Score: -85 X-GND-Cause: gggruggvucftvghtrhhoucdtuddrgeefvddrtddtgdehjeelgecutefuodetggdotefrodftvfcurfhrohhfihhlvgemucfitefpfffkpdcuggftfghnshhusghstghrihgsvgenuceurghilhhouhhtmecufedtudenucesvcftvggtihhpihgvnhhtshculddquddttddmnegfrhhlucfvnfffucdludehmdenucfjughrpeffhffvuffkfhggtggujgesghdtreertddtvdenucfhrhhomhepofhitghhrggvlhcupfhivgguvghrmhgrhigvrhcuoehmihgthhgrvghlsehnihgvuggvrhhmrgihvghrrdgttgeqnecuggftrfgrthhtvghrnhepieegkedtjeduffejhfetgeejtdegteetgfegtdfhjefgvefhteegkeejtddvhfevnecukfhppeeguddrieeirdeijedruddufeenucevlhhushhtvghrufhiiigvpedtnecurfgrrhgrmhepihhnvghtpeeguddrieeirdeijedruddufedphhgvlhhopehlohgtrghlhhhoshhtpdhmrghilhhfrhhomhepmhhitghhrggvlhesnhhivgguvghrmhgrhigvrhdrtggtpdhnsggprhgtphhtthhopedupdhrtghpthhtohepfhhfmhhpvghgqdguvghvvghlsehffhhmphgvghdrohhrgh X-GND-Sasl: michael@niedermayer.cc Subject: Re: [FFmpeg-devel] [PATCH 1/2] libavformat/rtsp: Make source specific multicast work for rtsp streams 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 Content-Type: multipart/mixed; boundary="===============4203622837123935240==" Errors-To: ffmpeg-devel-bounces@ffmpeg.org Sender: "ffmpeg-devel" Archived-At: List-Archive: List-Post: --===============4203622837123935240== Content-Type: multipart/signed; micalg=pgp-sha512; protocol="application/pgp-signature"; boundary="462dCt/WHw1ohg/O" Content-Disposition: inline --462dCt/WHw1ohg/O Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Fri, Feb 14, 2025 at 12:08:24PM -0500, Rashad Tatum wrote: > by first changing the RTSPSource to track the destination address > obtained from the source filter. For each RTSPStream, only add the source > filter from the sdp if sdp_ip string matches source-filter's destination > address. >=20 > Before issuing the setup request, change the lower_transport to > multicast if the sdp_ip is a multicast address. >=20 > Change the multicast case to append sources (from the source-filter) to > the rtp url to make the source specific multicast join work. >=20 > Signed-off-by: Rashad Tatum > --- > libavformat/rtsp.c | 88 +++++++++++++++++++++++++++++++--------------- > libavformat/rtsp.h | 3 +- > 2 files changed, 62 insertions(+), 29 deletions(-) >=20 > diff --git a/libavformat/rtsp.c b/libavformat/rtsp.c > index 5ea471b40c..0c65f8d1a4 100644 > --- a/libavformat/rtsp.c > +++ b/libavformat/rtsp.c > @@ -389,16 +389,18 @@ typedef struct SDPParseState { > } SDPParseState; > static void copy_default_source_addrs(struct RTSPSource **addrs, int > count, > - struct RTSPSource ***dest, int > *dest_count) > + struct RTSPSource ***dest, int > *dest_count, const char* sdp_ip_str) Applying: libavformat/rtsp: Make source specific multicast work for rtsp st= reams error: patch fragment without header at line 41: @@ -448,6 +450,8 @@ static= void sdp_parse_line(AVFormatContext *s, SDPParseState *s1, error: could not build fake ancestor Patch failed at 0001 libavformat/rtsp: Make source specific multicast work = for rtsp streams This patch is corrupted by line breaks Check your editors line/word wraping settings OR attach the patch OR use git send-email thx [...] --=20 Michael GnuPG fingerprint: 9FF2128B147EF6730BADF133611EC787040B0FAB Many things microsoft did are stupid, but not doing something just because microsoft did it is even more stupid. If everything ms did were stupid they would be bankrupt already. --462dCt/WHw1ohg/O Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iF0EABEKAB0WIQSf8hKLFH72cwut8TNhHseHBAsPqwUCZ7L3VwAKCRBhHseHBAsP q0AWAKCQGW//Bp6FsaBiwjzjbaZsuizzlACdFqeU8k6A0ZW23kPoagJO/mlAgDs= =4eG5 -----END PGP SIGNATURE----- --462dCt/WHw1ohg/O-- --===============4203622837123935240== Content-Type: text/plain; charset="us-ascii" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Content-Disposition: inline _______________________________________________ ffmpeg-devel mailing list ffmpeg-devel@ffmpeg.org https://ffmpeg.org/mailman/listinfo/ffmpeg-devel To unsubscribe, visit link above, or email ffmpeg-devel-request@ffmpeg.org with subject "unsubscribe". --===============4203622837123935240==--