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 ESMTP id 056B946029 for ; Mon, 1 May 2023 09:51:54 +0000 (UTC) Received: from [127.0.1.1] (localhost [127.0.0.1]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTP id 2CA2068C095; Mon, 1 May 2023 12:51:52 +0300 (EEST) Received: from nef.ens.fr (nef2.ens.fr [129.199.96.40]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTPS id EADC768BF60 for ; Mon, 1 May 2023 12:51:45 +0300 (EEST) X-ENS-nef-client: 129.199.129.80 ( name = phare.normalesup.org ) Received: from phare.normalesup.org (phare.normalesup.org [129.199.129.80]) by nef.ens.fr (8.14.4/1.01.28121999) with ESMTP id 3419pjPl018077 for ; Mon, 1 May 2023 11:51:45 +0200 Received: by phare.normalesup.org (Postfix, from userid 1001) id 26885EB5BF; Mon, 1 May 2023 11:51:45 +0200 (CEST) Date: Mon, 1 May 2023 11:51:45 +0200 From: Nicolas George To: FFmpeg development discussions and patches Message-ID: References: <20230428095508.221826-1-george@nsup.org> <20230428095508.221826-5-george@nsup.org> <168276131126.3843.11789945625076765172@lain.khirnov.net> <168279285287.3843.114763781387602494@lain.khirnov.net> <376de459-aceb-d4ec-958f-f34a146d756e@gmail.com> MIME-Version: 1.0 In-Reply-To: <376de459-aceb-d4ec-958f-f34a146d756e@gmail.com> X-Greylist: Sender IP whitelisted, not delayed by milter-greylist-4.4.3 (nef.ens.fr [129.199.96.32]); Mon, 01 May 2023 11:51:45 +0200 (CEST) Subject: Re: [FFmpeg-devel] [PATCH 5/8] lavu: add a JSON writer API (WIP) 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="===============1158290811933054268==" Errors-To: ffmpeg-devel-bounces@ffmpeg.org Sender: "ffmpeg-devel" Archived-At: List-Archive: List-Post: --===============1158290811933054268== Content-Type: multipart/signed; micalg=pgp-sha512; protocol="application/pgp-signature"; boundary="gH4nWmtxxYlnLkw9" Content-Disposition: inline --gH4nWmtxxYlnLkw9 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Leo Izen (12023-05-01): > > Yes, strings are a terrible API, but our project is not only a set of > > libraries, it is also a set of command-line tools, and command-line > > tools work with strings and nothing else. > This is a good argument for putting the code in fftools/ and not libavuti= l, > fwiw. This is not wrong. But I realize now my argument was widely incomplete. GUI applications not of our own still need text to communicate with users about things that do not have their specific widget, for example. The avlibraries must not only perform work for applications, they also must help applications communicate with users about that work, and that is done with text. See there for a more complete wording: http://ffmpeg.org/pipermail/ffmpeg-devel/2023-May/309077.html Regards, --=20 Nicolas George --gH4nWmtxxYlnLkw9 Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQIzBAEBCgAdFiEE6ooRQGBoNzw0KnwPcZVLI8pNxgwFAmRPi68ACgkQcZVLI8pN xgzJhQ/8CUlMbbcmKQkWq3p1F1wsIaO9C6MqMP/tSYPyXioAMjztZQYaHrF5cOHd MLQThOoR5t6lWvr7r4vu9C4q12OWJzdsWYAvBft41tqTiPIn4hDRbhqvuE+Kff42 qdDoq8q+QnJz4LXQs/m7TzSLTjz3rBpwqA+6dtTGJz+B7JSQVB2GgDbeEcYgMhMi 3vT93jNxm1GMed0NWN7Z6tD3DsG21i/BeYrSxwokCSLfsp0909FwhBql45byRenc Xsw1XdgLGxldPlWnRO6W6t18DnY36TX8+mw4bCN3mMK09Da2XZnVhvLfxjsb+Lsm OZQF9nhapeTd5f13KDeNVxzFxH6CI6/Sb7sAc7V3qtZQwz76Ypb5KvSCtzkMc+XA H1qLHxVqSPoIsaglJEs663rBPS+00N5aJO6709w1xQ8OkgPwE+L9sQERHrkqKKpS y31bUj5FjWY4G3lgF5J5zRfhKo7N3AojcZ/QklU8KpQOxWM4K+piqlB8QM2sHYYR Shk34niBJPvxMt6mqMMMx/t1mSLr4vdRjbgJObrRV/4vualEmZkP6nItv84HiAnp U5axfunmriG4FlFf/R5ELsgpY8ci7mtbKkDLrTOkJojMH9Gh7/Hjcz2oYMJ53jDu EYENveuKVyDXoXj3bc+DboD6FFkdRyKbLg7VbO5UWGMUEmXf52g= =ikUh -----END PGP SIGNATURE----- --gH4nWmtxxYlnLkw9-- --===============1158290811933054268== 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". --===============1158290811933054268==--