From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: <ffmpeg-devel-bounces@ffmpeg.org> Received: from ffbox0-bg.mplayerhq.hu (ffbox0-bg.ffmpeg.org [79.124.17.100]) by master.gitmailbox.com (Postfix) with ESMTPS id 6C6A94D02C for <ffmpegdev@gitmailbox.com>; Tue, 15 Apr 2025 22:50:14 +0000 (UTC) Received: from [127.0.1.1] (localhost [127.0.0.1]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTP id 75B9D687DC1; Wed, 16 Apr 2025 01:50:10 +0300 (EEST) Received: from relay8-d.mail.gandi.net (relay8-d.mail.gandi.net [217.70.183.201]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTPS id 9884B687DBD for <ffmpeg-devel@ffmpeg.org>; Wed, 16 Apr 2025 01:50:03 +0300 (EEST) Received: by mail.gandi.net (Postfix) with ESMTPSA id E1E7D43448 for <ffmpeg-devel@ffmpeg.org>; Tue, 15 Apr 2025 22:50:02 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=niedermayer.cc; s=gm1; t=1744757403; 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=Zgw4sxyypOLt6oCLJlPwzdWOZIdfW7+UyDFvnSB75EE=; b=jE37U/2uio1Sq7PGu3ipZJDYEZjuE2GciF7KHoOqEwK+jWVXHVJGvQX7bufGXNDKxW+/F2 yBH1q91t/rh4Jb5YVxQVkQjHUEouevrHA44AxV+JlAdM88zGGQoJAEbRUslvM5P3717sVX 8bwxyZDCm0zUDSY6SzPwHfdhDQ04W6BC/FHdXL5aGuP8wj4MkycJ4vC0I9SiCAB3dFmk4e SHwGgLKogaBsyOHC7ye+rLDMWqGSZ4DMxXy2/0gaXi8loneFIXQCho+NmGYaywX2IxHSAc hjtRYsNFgWtQQX5+S5qp9LHgwUQS5brRCcJv6Qgtf6PYWTaQ53kl7WIm4ko33Q== Date: Wed, 16 Apr 2025 00:50:01 +0200 From: Michael Niedermayer <michael@niedermayer.cc> To: FFmpeg development discussions and patches <ffmpeg-devel@ffmpeg.org> Message-ID: <20250415225001.GW4991@pb2> References: <20250411222719.2779176-1-michael@niedermayer.cc> <20250411222719.2779176-2-michael@niedermayer.cc> <DM8P223MB0365A90C10FBC9EF6512F9E1BAB12@DM8P223MB0365.NAMP223.PROD.OUTLOOK.COM> <20250414231950.GN4991@pb2> <DM8P223MB0365928500AB53069869DC99BAB32@DM8P223MB0365.NAMP223.PROD.OUTLOOK.COM> <20250415185538.GR4991@pb2> <DM8P223MB0365E10D38EF9174A32557DFBAB22@DM8P223MB0365.NAMP223.PROD.OUTLOOK.COM> MIME-Version: 1.0 In-Reply-To: <DM8P223MB0365E10D38EF9174A32557DFBAB22@DM8P223MB0365.NAMP223.PROD.OUTLOOK.COM> X-GND-State: clean X-GND-Score: -70 X-GND-Cause: gggruggvucftvghtrhhoucdtuddrgeefvddrtddtgddvvdegjeegucetufdoteggodetrfdotffvucfrrhhofhhilhgvmecuifetpfffkfdpucggtfgfnhhsuhgsshgtrhhisggvnecuuegrihhlohhuthemuceftddunecusecvtfgvtghiphhivghnthhsucdlqddutddtmdenfghrlhcuvffnffculdeftddmnecujfgurhepfffhvffukfhfgggtuggjsehgtderredttddvnecuhfhrohhmpefoihgthhgrvghlucfpihgvuggvrhhmrgihvghruceomhhitghhrggvlhesnhhivgguvghrmhgrhigvrhdrtggtqeenucggtffrrghtthgvrhhnpeeigeektdejudffjefhteegjedtgeettefggedthfejgfevhfetgeekjedtvdfhveenucfkphepgedurdeiiedrieejrdduudefnecuvehluhhsthgvrhfuihiivgeptdenucfrrghrrghmpehinhgvthepgedurdeiiedrieejrdduudefpdhhvghloheplhhotggrlhhhohhsthdpmhgrihhlfhhrohhmpehmihgthhgrvghlsehnihgvuggvrhhmrgihvghrrdgttgdpnhgspghrtghpthhtohepuddprhgtphhtthhopehffhhmphgvghdquggvvhgvlhesfhhfmhhpvghgrdhorhhg X-GND-Sasl: michael@niedermayer.cc Subject: Re: [FFmpeg-devel] [PATCH 2/2] avformat/id3v2: Check that decode_str() did advance X-BeenThere: ffmpeg-devel@ffmpeg.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: FFmpeg development discussions and patches <ffmpeg-devel.ffmpeg.org> List-Unsubscribe: <https://ffmpeg.org/mailman/options/ffmpeg-devel>, <mailto:ffmpeg-devel-request@ffmpeg.org?subject=unsubscribe> List-Archive: <https://ffmpeg.org/pipermail/ffmpeg-devel> List-Post: <mailto:ffmpeg-devel@ffmpeg.org> List-Help: <mailto:ffmpeg-devel-request@ffmpeg.org?subject=help> List-Subscribe: <https://ffmpeg.org/mailman/listinfo/ffmpeg-devel>, <mailto:ffmpeg-devel-request@ffmpeg.org?subject=subscribe> Reply-To: FFmpeg development discussions and patches <ffmpeg-devel@ffmpeg.org> Content-Type: multipart/mixed; boundary="===============2843446975702402611==" Errors-To: ffmpeg-devel-bounces@ffmpeg.org Sender: "ffmpeg-devel" <ffmpeg-devel-bounces@ffmpeg.org> Archived-At: <https://master.gitmailbox.com/ffmpegdev/20250415225001.GW4991@pb2/> List-Archive: <https://master.gitmailbox.com/ffmpegdev/> List-Post: <mailto:ffmpegdev@gitmailbox.com> --===============2843446975702402611== Content-Type: multipart/signed; micalg=pgp-sha512; protocol="application/pgp-signature"; boundary="fpojaIvhBQ8sTMKe" Content-Disposition: inline --fpojaIvhBQ8sTMKe Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Tue, Apr 15, 2025 at 07:59:00PM +0000, softworkz . wrote: [...] > - The representation of multi-values - both, internally and when > outputting as probe data - is a de-facto standard The external handling in formats is specified in the corresponing specifications. ";" is certainly not correct for formats which natively support multiple values per key. Internally, if you have a data structure that represents multiple authors, you certainly do not set it to one author and a string with a bunch of semicolons seperating multiple authors Title: "Smile ;)" Author "Smily Face ;)" is not 2 Titles and not 2 Authors and software that cannot handle that should not be used as reference IMHO That said, anything that works is fine with me, But internally it will be better to use a representation that is universal, generic and simple, ";" may seem to be that but only as long as you do nothing with it and dont care about corner cases Ill leave this ";" question to everyone else, i have a backlog of quite a few things i need to work on I do intend though to apply my bugfix, as i dont want to leave that bug, even if that ends up reverted and replaced by some other solution thx [...] --=20 Michael GnuPG fingerprint: 9FF2128B147EF6730BADF133611EC787040B0FAB it is not once nor twice but times without number that the same ideas make their appearance in the world. -- Aristotle --fpojaIvhBQ8sTMKe Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iF0EABEKAB0WIQSf8hKLFH72cwut8TNhHseHBAsPqwUCZ/7ikwAKCRBhHseHBAsP q8XWAJkBUqF0EN7vtHtRDETFEO9C+wI9GwCdHbTR+3BUI67Wp6Vs0UUCFu4tZhY= =tUAW -----END PGP SIGNATURE----- --fpojaIvhBQ8sTMKe-- --===============2843446975702402611== 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". --===============2843446975702402611==--