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 E276B47F5A for ; Wed, 6 Dec 2023 20:20:21 +0000 (UTC) Received: from [127.0.1.1] (localhost [127.0.0.1]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTP id 1284468C2B6; Wed, 6 Dec 2023 22:20:19 +0200 (EET) Received: from nef.ens.fr (nef2.ens.fr [129.199.96.40]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTPS id DEEDB680B12 for ; Wed, 6 Dec 2023 22:20:12 +0200 (EET) 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 3B6KKCco013191 ; Wed, 6 Dec 2023 21:20:12 +0100 Received: by phare.normalesup.org (Postfix, from userid 1001) id 1048DEB5BB; Wed, 6 Dec 2023 21:20:12 +0100 (CET) Date: Wed, 6 Dec 2023 21:20:12 +0100 From: Nicolas George To: FFmpeg development discussions and patches Message-ID: References: <20231130004914.329717-1-stefasab@gmail.com> <20231130004914.329717-2-stefasab@gmail.com> MIME-Version: 1.0 In-Reply-To: <20231130004914.329717-2-stefasab@gmail.com> X-Greylist: Sender IP whitelisted, not delayed by milter-greylist-4.4.3 (nef.ens.fr [129.199.96.32]); Wed, 06 Dec 2023 21:20:12 +0100 (CET) Subject: Re: [FFmpeg-devel] [PATCH 1/2] lavfi: introduce textutils 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: Stefano Sabatini Content-Type: multipart/mixed; boundary="===============7852118854018105759==" Errors-To: ffmpeg-devel-bounces@ffmpeg.org Sender: "ffmpeg-devel" Archived-At: List-Archive: List-Post: --===============7852118854018105759== Content-Type: multipart/signed; micalg=pgp-sha512; protocol="application/pgp-signature"; boundary="ggTjZAgG3jYWYqo0" Content-Disposition: inline --ggTjZAgG3jYWYqo0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Stefano Sabatini (12023-11-30): > Generalize drawtext utilities to make them usable in other filters. > This will be needed to introduce the QR code source and filter without > duplicating functionality. > --- > libavfilter/Makefile | 2 +- > libavfilter/textutils.c | 379 +++++++++++++++++++++++++++ > libavfilter/textutils.h | 182 +++++++++++++ > libavfilter/vf_drawtext.c | 533 ++++++++++---------------------------- > 4 files changed, 693 insertions(+), 403 deletions(-) > create mode 100644 libavfilter/textutils.c > create mode 100644 libavfilter/textutils.h Hi. I had kept this mail to point that this would greatly benefit from using AVWriter instead of BPrint, since it is a much more elegant API with the early design mistakes fixed, and to propose to work together to make it happen. But right now, anything feels more appealing than working on FFmpeg. Regards, --=20 Nicolas George --ggTjZAgG3jYWYqo0 Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQIzBAEBCgAdFiEE6ooRQGBoNzw0KnwPcZVLI8pNxgwFAmVw13oACgkQcZVLI8pN xgw5iQ//TGP1dDVSaccmPKyEY/eJC94dkyh7pfWkYmkLPAIpGwfXo61zz2k2Y92c LSXMY0te3g8uJmwJ0jNFCjWgIohEKJbvfSulCa7ZALoFSs1C3TMnTAoasxESX9sp T5+5F9VUNuukZYjMt20pO0Rb3/GMUFqBZ0tOxFZNz+FTQnbM6aanai9qK4tC0a9+ 4Z/poihWDNnN7VtTL8lloCxkVQd5jd7KITuB2jHR6nh6zqiiOMtERW4rdSoShX3T LdlPknx00aNgYaDypoJeSqp5vbV9ZdfL/4vUgQivNNbSAAtrdIVxp0aGUVYO9xqL un5Mi1NBOgAY7/nHzeo4p0c+QBAbuJIqdsXsXhRdvw5qQNtrkl9JjgzBgWLj9ULM Kvp6sO67xrfsq9cCT5cWdFIv7jetGIxV9YEWgs0JjsuR6P1HY4BRNIEIig09o5/d WTIlSEG4hE00skArHkhiD3cSZoTLzy8ylzp3GZ3nfnLUwwTwbQFIi5HbV0Nd1yCG PXrnlfSe0UJBdfkzGfgcK27gTvV49zme7GmJkhUkxuvl4ji2hDhVKGDvys8LK4s3 ljoaNT9SATtRVQzU/Ck3GFkePymmBM4I8rghvJiPlF81tiirfkkRPoOEOP/J9lnu NI5pEBar/uh/4nEPF1Bz205YRKcTRmvG59N8JpDy1S5RmyDX2Qs= =WYkW -----END PGP SIGNATURE----- --ggTjZAgG3jYWYqo0-- --===============7852118854018105759== 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". --===============7852118854018105759==--