From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from ffbox0-bg.ffmpeg.org (ffbox0-bg.ffmpeg.org [79.124.17.100]) by master.gitmailbox.com (Postfix) with ESMTPS id A75854C7E8 for ; Sun, 26 Oct 2025 17:08:22 +0000 (UTC) Authentication-Results: ffbox; dkim=fail (body hash mismatch (got b'0YHd7p/ERGv5mPkl05a31fKMW4b2k0Pw6ZbKJimjJQM=', expected b'J7or7Jwbx6xmiPR/VgJmO1o\r\n\tgIWiq+80Zgj32kXOGTyQ=')) header.d=lynne.ee header.a=rsa-sha256; dkim=fail (body hash mismatch (got b'0YHd7p/ERGv5mPkl05a31fKMW4b2k0Pw6ZbKJimjJQM=', expected b'J7or7Jwbx6xmiPR/VgJmO1o\r\n\tgIWiq+80Zgj32kXOGTyQ=')) header.d=lynne.ee header.a=ed25519-sha256 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=ffmpeg.org; i=@ffmpeg.org; q=dns/txt; s=mail; t=1761498494; h=message-id : date : mime-version : to : references : in-reply-to : reply-to : subject : list-id : list-archive : list-archive : list-help : list-owner : list-post : list-subscribe : list-unsubscribe : from : cc : content-type : content-transfer-encoding : from; bh=SraBYpaFjZRzMpjV5m17mD5rHzpqShKdPATaKo7qIQs=; b=WIteRmkMuvALYceEeskGapEpJAxvvkoSx7sJsm2Lo4dsJoQQN62/H4ziJJL99V4HvEK3/ X9uGicj8THHMejV8biToqJ+Y45mBTMqhgPmYa8E3dkUKsmlIeT8mvrLnIDdgeUNNBTWjsGT GmdJ8PHQOx5WNZLUG26UIfrOTDDZgMitrje5GJDCFDXYrmCGK6eFSbhwb2ogMV7gBUOlE0V bbNfjcoTCskoSudUWJslMyLs83jZDtTWYoD/gE+mUW+D4n6677KR68IvUHh6w1bmHESr/zL 6siiJ4zX9Lx7u1I8149x+2lTfZvk4ag8JPEfedjVfdNrrEf0/GGTmtoASBnA== Received: from [172.19.0.2] (unknown [172.19.0.2]) by ffbox0-bg.ffmpeg.org (Postfix) with ESMTP id 663E168F5F3; Sun, 26 Oct 2025 19:08:14 +0200 (EET) ARC-Seal: i=1; cv=none; a=rsa-sha256; d=ffmpeg.org; s=arc; t=1761498481; b=DEYd5evL8yU+3bULTOmGJWvfEv+itkn4WgaI7Bl+ol7RDTZWk8fzcWuHyw/86xj2avFou nAOABA4oSMDFbLfHFpo7Zeehma7WyxGeIGt9g34De7X6XPuz72OE83/xvl/JFbEx5aqlYE3 24ifqcygV8oy5th69YiXpbITHodkNyPCtUsaiWkXsTwU0zRxbOoolAr5zD4MO/zUOJpXzUw 2xBuqjsyKLtRbLYqtBe6kpV5IlZSEwIwx08Lw8VfFZttocXtjrGb1tUax8KZNsjXaK01WaQ 7D4fk+qm0iDJMERUu5OYqq27nInCzOKr9N/ZGG6aQxQEqcXv72ccL3osrpxQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=ffmpeg.org; s=arc; t=1761498481; h=from : sender : reply-to : subject : date : message-id : to : cc : mime-version : content-type : content-transfer-encoding : content-id : content-description : resent-date : resent-from : resent-sender : resent-to : resent-cc : resent-message-id : in-reply-to : references : list-id : list-help : list-unsubscribe : list-subscribe : list-post : list-owner : list-archive; bh=0YHd7p/ERGv5mPkl05a31fKMW4b2k0Pw6ZbKJimjJQM=; b=ekebkGKQ0ssU3FgBybD/mY1DcVxP5rR88m3HnCQCnSOxkuU4x6t8crztDzUqk9QvXwnqE d+CUyG60zD2EJWvyUXl7FuDPOlPnlMZ7/JjpdSxCKSUDcEffVQNavn+52ceHcqwm/Wgvgii pBgxk9T6E+ZHslWr/wePkbedNfAOsrp7H3z5PV5Jajfve/TXvqaP380uQYsW4TQPI4ongBz 2k606H15Qs6GW6OLwmKaE/WQbXzH/RKItL2kyn9jEWIu4T6H7H2use0cG+uweejnhgMLJLv oR0M1sFnhLLnN7dbuERyq+7DrPR6f4cSYabJ53aWkemzMzEMZLrGQ8M5IPdQ== ARC-Authentication-Results: i=1; ffmpeg.org; dkim=pass header.d=lynne.ee; arc=none; dmarc=pass header.from=lynne.ee policy.dmarc=none Authentication-Results: ffmpeg.org; dkim=pass header.d=lynne.ee; arc=none (Message is not ARC signed); dmarc=pass (Used From Domain Record) header.from=lynne.ee policy.dmarc=none Received: from ffbox0-bg.ffmpeg.org (localhost [127.0.0.1]) by filter.ffmpeg.local (Postfix) with ESMTP id 761FA680081; Sun, 26 Oct 2025 19:07:53 +0200 (EET) X-Spam-Checker-Version: SpamAssassin 3.4.4 (2020-01-24) on ffbox X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=none autolearn=unavailable autolearn_force=no version=3.4.4 Received: from vidala.pars.ee (vidala.pars.ee [116.203.72.101]) by ffbox0-bg.ffmpeg.org (Postfix) with ESMTPS id ECFFE6802CB; Sun, 26 Oct 2025 18:50:29 +0200 (EET) DKIM-Signature: v=1; a=rsa-sha256; s=202405r; d=lynne.ee; c=relaxed/relaxed; h=From:To:Subject:Date:Message-ID; t=1761497429; bh=J7or7Jwbx6xmiPR/VgJmO1o gIWiq+80Zgj32kXOGTyQ=; b=Q/DzF1JwfYWnWy/gRrZ4f2Bbp/7otgc1PaPSpQbedM8n3qo0Le kKx2qir8NNV8alXcxZGoUm5/Zjaqwpxche10/1eGGXHdxza1o7IgzrsDjhVqWoeLmjAp4HO00iH KqNik6kBhQddgy9f4/T1RPPz8mIhS1m8A5iT4X6cyQyWKhFyFiZEEU51HlgH7oQFRw4Aglr6/+1 563Q6V14po3/SsUtf9yLfPRgdgg6j0mzPwyccnoURQhP+aTHI3U+feCIdph6LKYLb57ITmRayTp oq9m8Plofp8FRvG42uifVkruT8U4F1uMiSRpLPCZiLeNZQOYaS4TmMdQwlqg3p9Rj9g==; DKIM-Signature: v=1; a=ed25519-sha256; s=202405e; d=lynne.ee; c=relaxed/relaxed; h=From:To:Subject:Date:Message-ID; t=1761497429; bh=J7or7Jwbx6xmiPR/VgJmO1o gIWiq+80Zgj32kXOGTyQ=; b=ZatECT78vEl/SMMN3Skp0NYQ0RU3aioamcYyH95JMD4rhoejhE AtIcfzsse87EcBTzinXuqQB82SURF1Yl3/BQ==; Message-ID: Date: Sun, 26 Oct 2025 17:50:28 +0100 MIME-Version: 1.0 User-Agent: Mozilla Thunderbird To: Michael Niedermayer , FFmpeg development discussions and patches References: Content-Language: en-US In-Reply-To: Message-ID-Hash: TY6FUJF4JWPYTS3VIDCLI2GKTMXREZ6Y X-Message-ID-Hash: TY6FUJF4JWPYTS3VIDCLI2GKTMXREZ6Y X-MailFrom: SRS0=GuY3=5D=lynne.ee=dev@ffmpeg.org X-Mailman-Rule-Misses: dmarc-mitigation; no-senders; approved; loop; banned-address; header-match-ffmpeg-devel.ffmpeg.org-0; header-match-ffmpeg-devel.ffmpeg.org-1; header-match-ffmpeg-devel.ffmpeg.org-2; header-match-ffmpeg-devel.ffmpeg.org-3; emergency; member-moderation; nonmember-moderation; administrivia; implicit-dest; max-recipients; max-size; news-moderation; no-subject; digests; suspicious-header X-Mailman-Version: 3.3.10 Precedence: list Reply-To: FFmpeg development discussions and patches Subject: [FFmpeg-devel] Re: [POLL][VOTE] Revoke social media delegation List-Id: FFmpeg development discussions and patches Archived-At: Archived-At: List-Archive: List-Archive: List-Help: List-Owner: List-Post: List-Subscribe: List-Unsubscribe: From: Lynne via ffmpeg-devel Cc: ga@ffmpeg.org, Lynne Content-Type: text/plain; charset="us-ascii"; format="flowed" Content-Transfer-Encoding: 7bit Archived-At: List-Archive: List-Post: On 26/10/2025 16:26, Michael Niedermayer wrote: > Hi Everyone > > As requested, reposting this, as a new thread > > For context please see: > https://www.youtube.com/watch?v=3VkcAvqV24c > https://lists.ffmpeg.org/archives/list/ffmpeg-devel@ffmpeg.org/thread/PZL3NMBYJJ7RHEJ2NEGE26R2HHXKRQ2S/ > Subject: Twitter/X spat on Youtube > > Should the delegation, from where this came from, be revoked to FFmpeg social media? > (vote ends in 7 days) > > Please reply on ffmpeg-devel with your choice: > > [R] revoke access > > [K] keep access K I think Kieran has been doing a good job with our X account. His approach to spreading awareness about what we do may be unconventional and confrontational, but its this is how engagement works on social networks. And I like engagement - it gives our project a name, rather than simply being brick #23 in xkcd #2347. I looked at the video, and I failed to understand the author's points - he said how integration is difficult, and our reply of asking for patches was rude. Then he went off on a tangent that VLC releases are too far apart, then went on about how we have responsibilities to listen to and fix issues that large users of ffmpeg have, and our repeated response of asking for patches was rude, even though he has donated and built a company's infra using our code? We're volunteers, and we're absolved of responsibility of our code. As a project, we don't have to treat someone as special because they used our work or donated. Asking for patches is pretty standard - we even have an error code. By looking into issues and writing, you either fix the issue, or very quickly gain an appreciation for why the issue has not been fixed yet, in a way that goes beyond argument. Integration can be difficult to someone lacking knowledge of our APIs. We have a very low-level API. It's not something that can be improved specifically -- it gives API users freedom. From our community, there are projects that wrap the API to give users far easier time with decoding, seeking, filtering, and, encoding. There were plans to integrate a high-level API at some point, but there's enough of an ecosystem built around our existing API to give users a far wider choice in terms of abstractions and languages than an official high-level API. I do agree our project can be a pain to build and integrate - switching to meson would solve this as far as my use cases go, as well as many other projects using our libraries. Donations are appreciated as they help keep our infra going, as well as very rare trips and hardware when we agree on them, but we as developers don't have free access to them, so its difficult for us to gauge their impact beyond a number. An effective way of asking us to fix something is to approach us directly. Incidentally, if someone at Twitch or X is reading this, give me a call if you'd like to see our AAC encoder improved. _______________________________________________ ffmpeg-devel mailing list -- ffmpeg-devel@ffmpeg.org To unsubscribe send an email to ffmpeg-devel-leave@ffmpeg.org