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 358614A014 for ; Wed, 17 Apr 2024 15:25:01 +0000 (UTC) Received: from [127.0.1.1] (localhost [127.0.0.1]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTP id 64B2968D305; Wed, 17 Apr 2024 18:24:59 +0300 (EEST) Received: from relay9-d.mail.gandi.net (relay9-d.mail.gandi.net [217.70.183.199]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTPS id DA20968CB0D for ; Wed, 17 Apr 2024 18:24:52 +0300 (EEST) Received: by mail.gandi.net (Postfix) with ESMTPSA id 2382FFF80A for ; Wed, 17 Apr 2024 15:24:51 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=niedermayer.cc; s=gm1; t=1713367492; 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=MeCrmTivsIIcCNwCZWH79FChlq9Yi4o4DWrLXpYMinw=; b=hJhyumrj/1iP4zUNx0Vx/x/keNnE64Rv+3y05RBRqTI3JEqueEG4hAWlMlmFxlfMk9PXxB T4mkvXxPOxdc/oYvcZjKXibFfTd6W7isheIePFZdXslA0bMJ8EeDz58cAyXMxzbwddJ3IJ 7e6DibA3/2d1iosOXnCqPnzd5Qr+FRRwDB/EkW8MRiLJ3d2rc17aAo6fd30ncAnj03Od5A lVmZ3sHpt6oGSWzCDP4DLQ4mQHZSqDJ8KAJDgzuzz8BmKDMqSiB+TnUzlCKy3WkyjS7bzE 9MYsjSNnmcMI2MsG8BdoC+i0oA0H/hdP8suhMRokWXG3cCOe2AJrzcyX0PLDjw== Date: Wed, 17 Apr 2024 17:24:50 +0200 From: Michael Niedermayer To: FFmpeg development discussions and patches Message-ID: <20240417152450.GM6420@pb2> References: <20240417135832.GJ6420@pb2> MIME-Version: 1.0 In-Reply-To: X-GND-Sasl: michael@niedermayer.cc Subject: Re: [FFmpeg-devel] [RFC] 5 year plan & Inovation 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="===============6971634706173883804==" Errors-To: ffmpeg-devel-bounces@ffmpeg.org Sender: "ffmpeg-devel" Archived-At: List-Archive: List-Post: --===============6971634706173883804== Content-Type: multipart/signed; micalg=pgp-sha256; protocol="application/pgp-signature"; boundary="+VNLTtweKq+1MmWO" Content-Disposition: inline --+VNLTtweKq+1MmWO Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Wed, Apr 17, 2024 at 04:50:29PM +0200, Lynne wrote: > Apr 17, 2024, 16:34 by jamrial@gmail.com: >=20 > > On 4/17/2024 11:22 AM, Lynne wrote: > > > >> Apr 17, 2024, 15:58 by michael@niedermayer.cc: > >> > >>> Hi all > >>> > >>> The pace of inovation in FFmpeg has been slowing down. > >>> Most work is concentarted nowadays on code refactoring, and adding > >>> support for new codecs and formats. > >>> > >>> Should we > >>> * make a list of longer term goals > >>> * vote on them > >>> * and then together work towards implementing them > >>> ? > >>> > >>> (The idea here is to increase the success of larger efforts > >>> than adding codecs and refactoring code) > >>> It would then also not be possible for individuals to object > >>> to a previously agreed goal. > >>> And it would add ideas for which we can try to get funding/grants for > >>> > >>> (larger scale changes need consensus first that we as a whole want > >>> them before we would be able to ask for funding/grants for them) > >>> > >>> Some ideas and why they would help FFmpeg: > >>> > >>> * Switch to a plugin architecture > >>> (Increase the number of developers willing to contribute and reduce > >>> friction as the team and community grows) > >>> > >> > >> Just no. > >> > > > > Can you elaborate on why? The one thing i think would be problematic is= making the AVCodec internals public, which could get in the way of improve= ments. > > >=20 > First, we'd have the bad SoC vendors making binary plugins, with Make the plugin interface AGPL, problem solved thx [...] --=20 Michael GnuPG fingerprint: 9FF2128B147EF6730BADF133611EC787040B0FAB Opposition brings concord. Out of discord comes the fairest harmony. -- Heraclitus --+VNLTtweKq+1MmWO Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iF0EABEIAB0WIQSf8hKLFH72cwut8TNhHseHBAsPqwUCZh/pwgAKCRBhHseHBAsP q/W5AJ495dgVhGR2Lacf8KbcfWx2bFkAtgCdF6glsgecS0fx5NEO2upX4Eykm9g= =hhFi -----END PGP SIGNATURE----- --+VNLTtweKq+1MmWO-- --===============6971634706173883804== 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". --===============6971634706173883804==--