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 85C7844551 for ; Wed, 14 Sep 2022 21:29:29 +0000 (UTC) Received: from [127.0.1.1] (localhost [127.0.0.1]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTP id 1DF1868B9CB; Thu, 15 Sep 2022 00:29:27 +0300 (EEST) 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 D047968B940 for ; Thu, 15 Sep 2022 00:29:20 +0300 (EEST) Received: (Authenticated sender: michael@niedermayer.cc) by mail.gandi.net (Postfix) with ESMTPSA id EBC75C0002 for ; Wed, 14 Sep 2022 21:29:19 +0000 (UTC) Date: Wed, 14 Sep 2022 23:29:19 +0200 From: Michael Niedermayer To: FFmpeg development discussions and patches Message-ID: <20220914212919.GQ2088045@pb2> References: <20220824151828.24218-1-george@nsup.org> <166210088816.3205.3472145427658215743@lain.khirnov.net> MIME-Version: 1.0 In-Reply-To: Subject: Re: [FFmpeg-devel] [PATCH] lavu: header and documentation for AVWriter 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="===============6051316983596315455==" Errors-To: ffmpeg-devel-bounces@ffmpeg.org Sender: "ffmpeg-devel" Archived-At: List-Archive: List-Post: --===============6051316983596315455== Content-Type: multipart/signed; micalg=pgp-sha256; protocol="application/pgp-signature"; boundary="UGjWLZISx0IvE31R" Content-Disposition: inline --UGjWLZISx0IvE31R Content-Type: text/plain; charset=utf-8 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Wed, Sep 07, 2022 at 03:30:09PM +0200, Nicolas George wrote: > Anton Khirnov (12022-09-02): > > As I already said to you in private, I do not think the motivation and > > use cases for this have been sufficiently established. > >=20 > > You claim this will bring massive advantages all over the place. You > > should support these claims with some actual patches that demonstrate > > these advantages on some real code. >=20 > I have not claimed =E2=80=9Cmassive advantages all over the place=E2=80= =9D, I have > claimed minor advantages all over the places and massive advantages for > future API. >=20 > With that correction stated, I have already answered you that your > inability to see the benefits is only proof that your work on FFmpeg is > on areas that rarely need strings. In fact, if I remember correctly, the > last time it happened you used the worst possible implementation and we > had to be multiple persons insisting to get it fixed. >=20 > Therefore, I consider your objection to be orders of magnitude less > important than the positive feedback I finally had got from people who > do use strings routinely, who in particular have used BPrint, are > familiar with the benefits it brought but also the limitations I want to > fix. >=20 > If there are no more remarks in the next few days I will consider this > approved and start polishing the implementations. My oppinion about AVWriter was asked for, iam not sure my oppinion is worth that much but ok. 1. I think the escalating tone of the thread is bad for peoples blood pressure and as well for the eventual technical outcome as it pushed decissions and support in an emotional direction not a direction fouded in facts and solid choice. 2. If AVWriter was called bprint 2.0 you might have avoided this whole opposition. And it really is IMHO a next generation bprint API. 3. You are the author of bprint and this is a from my point of view a 2nd generation bprint. I see nothing controversal on this from a technical point of view. Its simply a step forward initiated by the original author of the old code I think we should move to this bprint 2.0 unless someone has a solid argument why bprint 2.0 is worse than bprint 1.0. In which case maybe that issue can then be fixed thx [...] --=20 Michael GnuPG fingerprint: 9FF2128B147EF6730BADF133611EC787040B0FAB Nations do behave wisely once they have exhausted all other alternatives.= =20 -- Abba Eban --UGjWLZISx0IvE31R Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iF0EABEIAB0WIQSf8hKLFH72cwut8TNhHseHBAsPqwUCYyJHqgAKCRBhHseHBAsP qxKwAJ9b5vPC9Jj7Z77xsX9OKdu34+uWkQCePacIiJrNpGQm7mKSa3VmutywBTY= =G1m+ -----END PGP SIGNATURE----- --UGjWLZISx0IvE31R-- --===============6051316983596315455== 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". --===============6051316983596315455==--