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 EE6AB4CB69 for ; Wed, 29 Oct 2025 22:55:47 +0000 (UTC) Authentication-Results: ffbox; dkim=fail (body hash mismatch (got b'YbeyaOrGODAkebfsFtp67I9bgzWKOJuQ2Ow1K25+M84=', expected b'FH5pPc/KdZvTY46d34pRus9p7nqH3znAyjPH082eJp0=')) header.d=niedermayer.cc header.a=rsa-sha256 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=ffmpeg.org; i=@ffmpeg.org; q=dns/txt; s=mail; t=1761778515; h=date : to : message-id : mime-version : reply-to : subject : list-id : list-archive : list-archive : list-help : list-owner : list-post : list-subscribe : list-unsubscribe : from : cc : content-type : from; bh=Shq4jEUYKfBmEWF4ySLbtqjpS5QXFJhLz3U3R1ei7Q0=; b=Pr5EjBdHCBYlwbE4M1LhUb+QKsDXlqD3jQvheGKhaoVXbpKH7pZlC6Soe9IBhQmxAmqdO lU8b4LX9AfG1ZwXhemt3BNUufP5jrZ40BNA57U9mCHDC0N0yDBD45jfugLFfXA0T5Z95hqH +nQDyqc6Ow1mX2FFDJkZkHAFpOnxmHCoKqyjKg1CczvEQSAOt+GYTZIdEf3GEfxQiaLyGbK t964VFoeP82fqkoCrmv+Q5o5asSwrVDDFXFLg4RgoisVUPpXG3fBwGH1bCrRfI6AHZLy8OF xOdGG8NI3OLw+kscN2INBoVmKjuoP+SDm25LPclQIFyWcbQ/dLDlTiK5DhXQ== Received: from [172.19.0.2] (unknown [172.19.0.2]) by ffbox0-bg.ffmpeg.org (Postfix) with ESMTP id 7430768F7F7; Thu, 30 Oct 2025 00:55:15 +0200 (EET) ARC-Seal: i=1; cv=none; a=rsa-sha256; d=ffmpeg.org; s=arc; t=1761778501; b=AQRRU0VYzuNPIwxTxqLe2Rd2libAP4nZKSnJ2SwlXHxPldi8/XcS9w9HiMb7bW3KIpmAb Op6lCyRrJwsa/gaabrFbXawEZJbA+kG632ixYqiD0gjWs/MCx5xl6vZG3oPtk04+wbauBYX w90MF//1x4H3ADyITWMgGQ4eiIeTxL2dHPcMR/cFCGj9YeszsixivoQsDewNy8IYuXUo4/R noRme1KuhzYSrMA8tvhxnOy8pHZpkJUXLj2AeDxyaGHpiVtQa5z9xz1W70/p69VehYIKlEn tDIIwtB/8jYp5A7/s408+GmTC/2lyiz4lDYWtXBJDU+0al3Xczn3NFzIdyxA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=ffmpeg.org; s=arc; t=1761778501; 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=YbeyaOrGODAkebfsFtp67I9bgzWKOJuQ2Ow1K25+M84=; b=Cy6ZkO5piSxeL1l4PXyd6sJzhsae6JGjO7xXVCYkyWVJt2Of2YsN41xi+OtDgpNQKlO8F 6Hs324DPqKp6Q1rvKQcxusGz6C1unD8OcpTk1JzFMEXcNQq1V5CzImUuo8LUMF+fjnIzhss A/YS71uAtV4NdLZRcBT2i272UsI3DUGEmfTI6jR7bjg1n5g+RknEq9jkODpFj41OUc+ysgh 28qfoAueti45Y1osQWHdC4SPwFLnjQ1MzU5zJuEnVCUi2q6bE1+RGZQp8iA2XhvtAgeJ3I4 /BeHdiyXCuLVeQFAf3nzRhbOPvPRYJTK/baMMnrV6HTya2NvlpvUUub9W5yA== ARC-Authentication-Results: i=1; ffmpeg.org; dkim=pass header.d=niedermayer.cc; arc=none; dmarc=none Authentication-Results: ffmpeg.org; dkim=pass header.d=niedermayer.cc; arc=none (Message is not ARC signed); dmarc=none Received: from relay7-d.mail.gandi.net (relay7-d.mail.gandi.net [217.70.183.200]) by ffbox0-bg.ffmpeg.org (Postfix) with ESMTPS id 87F8E68F79A for ; Thu, 30 Oct 2025 00:54:49 +0200 (EET) Received: by mail.gandi.net (Postfix) with ESMTPSA id 526494316E for ; Wed, 29 Oct 2025 22:54:48 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=niedermayer.cc; s=gm1; t=1761778488; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type; bh=FH5pPc/KdZvTY46d34pRus9p7nqH3znAyjPH082eJp0=; b=I+GPwnewkKJCNYWZ5BQZzROyzYK1u3tYGy1FYS0VV5JVcuUtFFaRI9Ahki30vfftTQAwI0 KzFsY3WBovIok32JkR/s3LyVIubWfiYhEBSrbcmXp+IAziK/mDikWWtKLYLz5fdVQBbSUR FAsQQLTUZ+ksxMMG0ltY5gp5a/+VPHeT77D+T7CrOt1YDkRlXFnnZfqknk4KeXu1N+ZjQ+ Rz4l/Ho1bCimj1I3l8btfaCkiIhBsJYb5//IT5qVqvDVScI36DPx4wg5aPquNo11ga3R/X l46JvjArMNxKTv9vdDVcPOqOsxrsuQjRqjY5gs2yT7NvbwL73tKHcF7g3QNfrA== Date: Wed, 29 Oct 2025 23:54:47 +0100 To: FFmpeg development discussions and patches Message-ID: MIME-Version: 1.0 X-GND-State: clean X-GND-Score: -70 X-GND-Cause: gggruggvucftvghtrhhoucdtuddrgeeffedrtdeggdduieegleekucetufdoteggodetrfdotffvucfrrhhofhhilhgvmecuifetpfffkfdpucggtfgfnhhsuhgsshgtrhhisggvnecuuegrihhlohhuthemuceftddunecusecvtfgvtghiphhivghnthhsucdlqddutddtmdenfghrlhcuvffnffculdeftddmnecujfgurhepfffhvffukfggtggusehgtdorredttddvnecuhfhrohhmpefoihgthhgrvghlucfpihgvuggvrhhmrgihvghruceomhhitghhrggvlhesnhhivgguvghrmhgrhigvrhdrtggtqeenucggtffrrghtthgvrhhnpefgheehveevudfgleeufeevgfekfeeuleevheffveffhfdvteffuefgieekhfekueenucfkphepgedurdeiiedrieeirdehtdenucevlhhushhtvghrufhiiigvpedtnecurfgrrhgrmhepihhnvghtpeeguddrieeirdeiiedrhedtpdhhvghloheplhhotggrlhhhohhsthdpmhgrihhlfhhrohhmpehmihgthhgrvghlsehnihgvuggvrhhmrgihvghrrdgttgdpnhgspghrtghpthhtohepuddprhgtphhtthhopehffhhmphgvghdquggvvhgvlhesfhhfmhhpvghgrdhorhhg X-GND-Sasl: michael@niedermayer.cc Message-ID-Hash: AJ6K7OKOY2CHLBKOAXR7ZPWBKKXUMOBA X-Message-ID-Hash: AJ6K7OKOY2CHLBKOAXR7ZPWBKKXUMOBA X-MailFrom: SRS0=5qK3=5G=niedermayer.cc=michael@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] [RFC] libavdevice 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: Michael Niedermayer via ffmpeg-devel Cc: Michael Niedermayer Content-Type: multipart/mixed; boundary="===============1145958006881253950==" Archived-At: List-Archive: List-Post: --===============1145958006881253950== Content-Type: multipart/signed; micalg=pgp-sha512; protocol="application/pgp-signature"; boundary="WN7cCwRPvrV9OxLN" Content-Disposition: inline --WN7cCwRPvrV9OxLN Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Hi all libavdevice uses teh same ABI as libavformat so extending that ABI without major bump leads to problems input devices and input formats use the same struct FFInputFormat now you cant add a new field to that because the old libavdevice would not have it and the newer libavformat would so things would blow up. The 2 solutions suggested where 1. merge libavdevice and libavformat 2. make libavdevice actually great again, aka a seperate API designed for d= evices (3. maybe a bunch of flags checks version whatever can be used to make it w= ork as is) comments ? Is anyone against "1. merge libavdevice and libavformat" ? Is anyone volunteering for "2. make libavdevice actually great again, aka a= seperate API designed for devices" thx --=20 Michael GnuPG fingerprint: 9FF2128B147EF6730BADF133611EC787040B0FAB If the United States is serious about tackling the national security threat= s=20 related to an insecure 5G network, it needs to rethink the extent to which = it values corporate profits and government espionage over security.-Bruce Schn= eier --WN7cCwRPvrV9OxLN Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iF0EABEKAB0WIQSf8hKLFH72cwut8TNhHseHBAsPqwUCaQKbMwAKCRBhHseHBAsP qw/QAJ9P581/jSgxipvMZK1dPB+hliGyDwCeMwkpeNofEUzKvdpD+t2Wn9XoKC0= =XqNH -----END PGP SIGNATURE----- --WN7cCwRPvrV9OxLN-- --===============1145958006881253950== 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 To unsubscribe send an email to ffmpeg-devel-leave@ffmpeg.org --===============1145958006881253950==--