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 393D64EA23 for ; Tue, 10 Feb 2026 20:32:53 +0000 (UTC) Authentication-Results: ffbox; dkim=fail (body hash mismatch (got b'SqAoQE0gJyKGVKyZIuZCm+BIYKjIA+lHp1TkSsnZe9k=', expected b'abdNDRbXXH59VVIsrFgPlTFs4DFFiJbhrtckTRhsbaU=')) header.d=outlook.com 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=1770755565; h=to : date : 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 : content-transfer-encoding : from; bh=bAaA/g1hQAzkUZ3377xqzRGm6cSx+v5ACC5S7nCIb28=; b=bp5W8D+sS4APRViBDkj4ekI2vbHjLQ5M906yzl7KGL4WPa4/ZKb35AHfUFxUEUHWVPKMH pvHKJXwiYM2cYCWSNrVX/bG4xpHCHRCt9jLWAPSCF/EmFoAUFLfi54amSctX5aBMITDsIDS u+BDQ5s8R2iKJKfzQOgtwJnr+XM2BLcgu+d9aNETefAfwNvS6lOTQAeZWUNXagEmj2aPH2Y g6oB7JgKtgoEJQN7JHHCWNUoadMpFndbeEeZ8vSXaVKR3RYJQHkhD4EVjN34BKXMQQZ/kUp VE1SIuaJSdYmheVWKljuSAhNE4JuZ50c+fNljmNtWkTYRgBkEWVMRRDtDB/g== Received: from [172.20.0.4] (unknown [172.20.0.4]) by ffbox0-bg.ffmpeg.org (Postfix) with ESMTP id 91473691561; Tue, 10 Feb 2026 22:32:45 +0200 (EET) ARC-Seal: i=2; cv=pass; a=rsa-sha256; d=ffmpeg.org; s=arc; t=1770755545; b=gyoHVh7VDvohRedlFTD0eqLkU1axuJ64hur+zeeRbp9Kfi9Pv3ZD8puOSnLnztFbGSwRm Vqd48jaOKP8wJbET4VGFkXyqSKMgK2VHSIRwXFgxy4ieRkJXuoELr7ufIEscUEKdISQGv05 h1fDFGQ8bWO/mHf2a0yfTi//9NAE3DIYVW8U21b3xmYZ0z9K7fUpGs3vZ/50dCHYxRBi1di dVQrrdU6q2LNPVRU3gTyl9YCsCoxHpQcARUUg2X0nXi3/B9BEOsOT30fxwO67mMLiEg12+z SpAa8cNgtIsLldGNK1dvLlmRgaqaxJJR/rUEpgBAK6W+3ec+tc+JOdsj/NnQ== ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=ffmpeg.org; s=arc; t=1770755545; 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=SqAoQE0gJyKGVKyZIuZCm+BIYKjIA+lHp1TkSsnZe9k=; b=dALaUD/bQf1Ntv1BgMUhwa6YgvPAl6djojphVJOwRSbfx/CSz01pBmdcQCbhKzou3M9Ue CglmzTndro9m0auu0xRAIkI+KgeeHu9OkTjXSDxBG4tqC/7o3kl5tUwtmvc3deB1A/K6dsy W8K1NpB9lcf0eFt/eq1YnLTZOSFti8c2YLbrJwUth5ydxX5LGEpd6tTsclwzQAmw42IIEqe R+sdHKG1UEu0z3dM/uxQmpwGY2MLkIw4393Zv2slXMQxFDwtV3vJVPbh8L7xg5yVaOF/e/J l22trjPSKYUuX5G/4jIaT8zWaclekVPVtrPd0FGrge3CdOzu/eDpTHXjIg4w== ARC-Authentication-Results: i=2; ffmpeg.org; dkim=pass header.d=outlook.com; arc=pass; dmarc=pass header.from=outlook.com policy.dmarc=quarantine Authentication-Results: ffmpeg.org; dkim=pass header.d=outlook.com; arc=pass; dmarc=pass (Used From Domain Record) header.from=outlook.com policy.dmarc=quarantine Received: from MW6PR02CU001.outbound.protection.outlook.com (mail-westus2azolkn19012053.outbound.protection.outlook.com [52.103.10.53]) by ffbox0-bg.ffmpeg.org (Postfix) with ESMTPS id 44C35691535 for ; Tue, 10 Feb 2026 22:32:13 +0200 (EET) ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=EVJVtOXZlwvpeVYBWhNIfQjpT4rrRFYhl+vTH3mnU/r4gUsA/QjbQKYBFLKjkI0FLLnHeHKz1wATkDAWFDdJ2THLlryM5eaO8YXn+UAnTIwnjz20lCDCOEh8gJhPRwBa64B1v5iWjpyy04l8CWKGejR1CbcNf3G8CAqCe9MK78t/fk4wJ8fOxyriQg5aDSDi8oCzf81QdC/Cm+7H+AL9cXOlnLudjiisLnUAd380aMaeBdKAW70LujzOhkv+PhzcbVCPB/jTjzPvQ1KhrPf6s7S56fnHl33DBT6sXJaTPNf2IdkWBccBCYhpaktortfAqRaBNcETDQ2a5h2IhFcHqw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector10001; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=abdNDRbXXH59VVIsrFgPlTFs4DFFiJbhrtckTRhsbaU=; b=vM0PlM7z2PLHBEivZ0TfruXTFuxxX1vuIZ5bL9nMObUs0g/XI7brz7dEHMmjMo/5ju4TX9byrZHE83UpMHSH1Rn2mRkCB05TJDVCNbEZfXFmsRk9HWG1S6IrvgYBOhsl6sbP33OPHptM2+pMTltuUDzfm7+VApPiF+yWp5LSqnnCIqxKCcAUJKI9L8p1QbHgM1pQL3cCPSShSeWMWdmbWIU5uPkGOY2yg/BCmMuIXAcbK+VyG1smtMxSlJguynNzMgTeLpm6uqJv+b5P2Eh7kAmay5hLFaMcZSPCKFUWf2bKkbIJT7GyW2TeZVhqvoxONLXUk8OcaoI4E1oXCwxPKA== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=none; dmarc=none; dkim=none; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=outlook.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=abdNDRbXXH59VVIsrFgPlTFs4DFFiJbhrtckTRhsbaU=; b=FwGATnhnwPUiGVAdeEyBIO2eY31q7SRct7cQmjJVw1MmHE4OMixXTwJM8Gp013t+QPtVPoN+GQCOCPRdvh9+2buiR8ZLFMpw3fglcBmdphkWyREf1z0mDf4xKXGeRctfSKbjUKAkmrFv812k2uiqkbLEKDJzBhS+3tyBGhfGL+WBOWnl3aAv5i/8vw5bs2q8xn+wcEIIrzWR5E8lj/re0DlpcOF0yp2YfVCLu2WJjZSSsYXaH1BDj0EBsVceLTwrp1Ri8LdzMjcO15Ta/HDnO8gcZqyI2b01ooZvnO+VUP94jmY16S7EqPGIF/k6Cn06gg1eRKXqlDMRL4vacRcLPA== Received: from SA0PR13MB3966.namprd13.prod.outlook.com (2603:10b6:806:9e::18) by BLAPR13MB4724.namprd13.prod.outlook.com (2603:10b6:208:307::7) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.9587.17; Tue, 10 Feb 2026 20:32:09 +0000 Received: from SA0PR13MB3966.namprd13.prod.outlook.com ([fe80::2c9d:33f7:dda7:d52f]) by SA0PR13MB3966.namprd13.prod.outlook.com ([fe80::2c9d:33f7:dda7:d52f%6]) with mapi id 15.20.9587.017; Tue, 10 Feb 2026 20:32:09 +0000 To: "ffmpeg-devel@ffmpeg.org" Thread-Topic: [PATCH] libavformat: Add raw stream muxer Thread-Index: AQHcmsvE0SVC/lYuMUaX0vptuYwzaA== Date: Tue, 10 Feb 2026 20:32:09 +0000 Message-ID: Accept-Language: en-GB, en-US Content-Language: en-GB X-MS-Has-Attach: X-MS-TNEF-Correlator: msip_labels: x-ms-publictraffictype: Email x-ms-traffictypediagnostic: SA0PR13MB3966:EE_|BLAPR13MB4724:EE_ x-ms-office365-filtering-correlation-id: 906aa3f4-35b4-43a9-99ca-08de68e37704 x-microsoft-antispam: BCL:0;ARA:14566002|51005399006|19110799012|15030799006|15080799012|8060799015|31061999003|8062599012|9112599006|461199028|3430499032|3420499032|40105399003|440099028|3412199025|102099032; x-microsoft-antispam-message-info: =?iso-8859-1?Q?jEDQqTTLARimZV91gsfKwo7E1y8JCDbNQ4kr0Ww3wYauojzp0DvXk+YE8Q?= =?iso-8859-1?Q?i/oNUJHMjxaHqvPlTQlPC+kW3v5jkYuEc0upJYea8V6FauN2SufgIXzR6T?= =?iso-8859-1?Q?2biUsa7l46qwzH3LPdaWAfOzLRp2P2h07bWQgsrBBWf7+Nz8hZ8i/+gs1i?= =?iso-8859-1?Q?vKdRHVAMWnEj0F3gLQy9Wk5KIVTit8UEP8JJcGKVDqeB+X0f9tK7nHM8Jv?= =?iso-8859-1?Q?IihpW/jd1WXT9gUAgR1qO+F0toZOjSqXGwvK3Mp6CY9yfEUYcUa7MdpXYy?= =?iso-8859-1?Q?9TdnMWddXeZ4mLMTxEItlIb17xcALPHb3NbKLGqbA362QvqwZe03ESx6bW?= =?iso-8859-1?Q?E9k/aG6GTJB7Xb2Q7tPEUiu6SMComcPDVkHybJfP8LVCYY6GUGULhaqD6o?= =?iso-8859-1?Q?M/N/HfnvLqp3t3lhavcQQAkht58m78GXRA6GhNjYLTX2LzZzAVy0eHvLRC?= =?iso-8859-1?Q?JgF9o2ARRRZh4ZAj2ul0PESvIyJbiIMIgSQwKvCPGxrojVWNCr+vnMWSdg?= =?iso-8859-1?Q?iMnnh6xyKCeXg3umTZmo0V3f4OY43yDLgv5AFowVDKmqvKX+cSrgjBQiZx?= =?iso-8859-1?Q?XCMclJmWH3SQmpbknkTbY1VexF71WHMPONrGz5jtEaDLrJ9V4D10owQ+7q?= =?iso-8859-1?Q?o1oWPQe4rCgmIYqwBvvK9pFv6hGw5cr1QSibK9ohbOlfvsn5KpLRRviw2K?= =?iso-8859-1?Q?dKrFT2WunUSildSPBk9FfbohPC0dlCaP7+ZGCzWkvo+ZxF1GnROfrQfJ5t?= =?iso-8859-1?Q?luRa85UufVoAEFmU30IXnraeFcIoDo7+0LAysVqEsdCeMKVKvydGhoSyCZ?= =?iso-8859-1?Q?dXt0c59PMdl/2UCTpBsolMlyNa/C0DI3lzampCubVuV62WWHzMp7Rdm0fw?= =?iso-8859-1?Q?k8IcYAdM/fegctReakzLSWG1PSzjnNLkzdsdZZTs8HFEP8A7ZEabXzkhRF?= =?iso-8859-1?Q?I7vJKnTD01NCZsKE0V10t/6u5Lzd4MRyxWRJiRd+sc6ATW4+aSXp1iXMJv?= =?iso-8859-1?Q?uyp6O6k+veR2UE3FIlTJNSSoKgFtaDA0FHs/fgN4uNf5Gw3/Ua2tNIXTUJ?= =?iso-8859-1?Q?5yDAervPP1XUBmimoTeBdk36chvGuOV8+7hBenHbFM5jtiA3FnKHOz1ELJ?= =?iso-8859-1?Q?cl2NMc1QneHktlNotCgYiCrI+O9gkPd8sBXEKqL6Eu7a/mBW1MdTdpadW9?= =?iso-8859-1?Q?/PPvloZSMhL5HWk/f2aNAwU5WMy6KttPP6Tr/EKSUzt6VdVUwahcDkCw0v?= =?iso-8859-1?Q?AIh36V7bwt2TFbzKjh05h4pl4lJvRIXlzcgUd0eZo=3D?= x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?iso-8859-1?Q?JpjI+NZkWFN64FG8ApZOwOsHC59C5pf3YzEaPKPc11Ri7OMzhEb7F9m8dq?= =?iso-8859-1?Q?on2sEvC75icqLu9fDand652x0BUXkVbJD2i+BkQVmhBnIgI8KBJ9iZ8V8X?= =?iso-8859-1?Q?/9a+SKQjFO+1xD5v3VvtCSI+vcEGdoR325lcL6MrQiwh+UZKCogofotrGj?= =?iso-8859-1?Q?NH18EE1DWpN2ZjsathLenZK9sN/muabCIkk7wJhGz1VN33z0DqlRnELH2d?= =?iso-8859-1?Q?a9cvMHPYnjvsNOaHVzXONM8Akt4aNvT+ADK4C3ZRXoZv3VYpcuB+gvoTdr?= =?iso-8859-1?Q?07Hx/2CA2wJ3m+fcN+L0636mnDEPl9zuEioENHeJZwXX6vbSX2EW3Ym2jE?= =?iso-8859-1?Q?XLfbQn25aEYB1ZQx4AaaO4dOWtl+vBRomAkntkLEjyHGGpXNOUVSbp4dpj?= =?iso-8859-1?Q?wcO3ReSR4iUVMN8TEBvzNgrz3jZnowqYe+rLHMppQgvue4LsV/zJgQvrvN?= =?iso-8859-1?Q?teutIzDWwFbCOZKe+jctyfXat4adyC8FUkgJCgFzhqc3OVCeuY6TuZCKJP?= =?iso-8859-1?Q?fkK7T0rDES/9a01TxFkf1aObftkhHE+MDWVs0tOiyaOBlXSrka+D63HcB7?= =?iso-8859-1?Q?asHw80SzdrzZwD92OGqfsj43LcrjwIeAXKWtpz3XnB9xaLSGNUBEeIRxJr?= =?iso-8859-1?Q?IMWsSQj3brDRvAd8IZlYXpfvFQXgNJgOMNhItNHcMElyWqJ451iTHXuDmT?= =?iso-8859-1?Q?DUozEtGpzlWvgjaSfEFD3JR1Z8qj5lmbPjm1hq/KSQbcXQSJfUIWDO3Yyx?= =?iso-8859-1?Q?byrsVZm4AvAWi9DYwJniFJYkIhbQfukFIUSiliJ6fXYWStx2cQGWlNVgy3?= =?iso-8859-1?Q?TYUBFShHynvptnNhxH9gHXI57wpUWwRap1wvy9QIeVqCdDKqolhTUONu4p?= =?iso-8859-1?Q?HwucHqkGncyRkSVjOgWiWKoP88EQXNEoX49JB2qPcGPdIXu43jDktUqlJW?= =?iso-8859-1?Q?A7KsmULPK78ij8XPoKc7wHPXxqqa3mLTAhmlnxjO4x9DnD5/J4+avNjfSx?= =?iso-8859-1?Q?gXslo7X31p09+DFe1C1bnCPpJaMpLrdsT8f2r8hQ+k26jhe0him2Lf5u1w?= =?iso-8859-1?Q?auHoW68FinYeBjNM123dp2I7+UurqxBH/8/6FPYB94TaI6+FE9RowI4Klh?= =?iso-8859-1?Q?Ts2NmwWY7hobrJRItKSCwuJGHAmGu0ejv68qcZIiooMObmf07VN4XxtMuq?= =?iso-8859-1?Q?qv6zBToYXjVNDYNKZ56jINMZlboAg3RWSs1kwYHwhSwBQAf+lucvcSNmhl?= =?iso-8859-1?Q?yQyOBwBKbk80TydR5awjFr+h8/mrE/EFikG1IXBVZvf4GbNxRhzVEuQ88i?= =?iso-8859-1?Q?4x14yGeb6+hwR+1geeA+2QaQpCwFuKrUN6DUye6aPKOB8VKju76OQiTEpA?= =?iso-8859-1?Q?vHxOHV+cQgwfJy5xLfhN4HG3p34zalHDNYIr/HZzXeUYapUMM/MUU7yuuj?= =?iso-8859-1?Q?6jFFQzXnDDUia/iW1pVx7yn/F9Juy2BvMeBz3QQOqC38e915KxyKHeDz2C?= =?iso-8859-1?Q?SOc2KOKSH8mXslRKL4RGnP?= MIME-Version: 1.0 X-OriginatorOrg: outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: SA0PR13MB3966.namprd13.prod.outlook.com X-MS-Exchange-CrossTenant-RMS-PersistedConsumerOrg: 00000000-0000-0000-0000-000000000000 X-MS-Exchange-CrossTenant-Network-Message-Id: 906aa3f4-35b4-43a9-99ca-08de68e37704 X-MS-Exchange-CrossTenant-originalarrivaltime: 10 Feb 2026 20:32:09.6660 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: 84df9e7f-e9f6-40af-b435-aaaaaaaaaaaa X-MS-Exchange-CrossTenant-rms-persistedconsumerorg: 00000000-0000-0000-0000-000000000000 X-MS-Exchange-Transport-CrossTenantHeadersStamped: BLAPR13MB4724 Message-ID-Hash: 52JV7WNI4P7NRA6IZFPRTQJOEEAWHM2Y X-Message-ID-Hash: 52JV7WNI4P7NRA6IZFPRTQJOEEAWHM2Y X-MailFrom: SRS0=sT4D=AO=outlook.com=additionalbet@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] [PATCH] libavformat: Add raw stream muxer 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: Timothy Crass via ffmpeg-devel Cc: Timothy Crass Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit Archived-At: List-Archive: List-Post: Hello Please see my below patch for a raw stream muxer which is capable of mixing raw streams to files without any container. I find this useful when analysing unknown stream formats. Regards Timothy From: Timothy Crass Date: Sun, 8 Feb 2026 21:58:46 +0000 Subject: [PATCH] libavformat: Add raw stream muxer This patch adds a raw stream muxer which is capable of muxing raw streams into a file with no container this is particularly useful for extracting unknown streams from containers for analysis --- doc/muxers.texi | 3 +++ libavformat/Makefile | 1 + libavformat/allformats.c | 1 + libavformat/rawenc.c | 9 +++++++++ libavformat/version.h | 4 ++-- 5 files changed, 16 insertions(+), 2 deletions(-) diff --git a/doc/muxers.texi b/doc/muxers.texi index e1f737b1d9..a54d550b28 100644 --- a/doc/muxers.texi +++ b/doc/muxers.texi @@ -156,6 +156,9 @@ AV1 low overhead Open Bitstream Units muxer. Temporal delimiter OBUs will be inserted in all temporal units of the stream. +@item rawstream @emph{video|audio} +Mux any stream to a file verbatim with no container + @item rawvideo @emph{video} (yuv, rgb) Raw uncompressed video. diff --git a/libavformat/Makefile b/libavformat/Makefile index 5b8564bf54..1d548b26b7 100644 --- a/libavformat/Makefile +++ b/libavformat/Makefile @@ -509,6 +509,7 @@ OBJS-$(CONFIG_PVF_DEMUXER) += pvfdec.o pcm.o OBJS-$(CONFIG_QCP_DEMUXER) += qcp.o OBJS-$(CONFIG_QOA_DEMUXER) += qoadec.o OBJS-$(CONFIG_R3D_DEMUXER) += r3d.o +OBJS-$(CONFIG_RAWSTREAM_MUXER) += rawenc.o OBJS-$(CONFIG_RAWVIDEO_DEMUXER) += rawvideodec.o OBJS-$(CONFIG_RAWVIDEO_MUXER) += rawenc.o OBJS-$(CONFIG_RCWT_DEMUXER) += rcwtdec.o subtitles.o diff --git a/libavformat/allformats.c b/libavformat/allformats.c index 6ec361fb7b..15b86406a3 100644 --- a/libavformat/allformats.c +++ b/libavformat/allformats.c @@ -395,6 +395,7 @@ extern const FFInputFormat ff_pvf_demuxer; extern const FFInputFormat ff_qcp_demuxer; extern const FFInputFormat ff_qoa_demuxer; extern const FFInputFormat ff_r3d_demuxer; +extern const FFOutputFormat ff_rawstream_muxer; extern const FFInputFormat ff_rawvideo_demuxer; extern const FFOutputFormat ff_rawvideo_muxer; extern const FFInputFormat ff_rcwt_demuxer; diff --git a/libavformat/rawenc.c b/libavformat/rawenc.c index cf298d223d..d022088ed7 100644 --- a/libavformat/rawenc.c +++ b/libavformat/rawenc.c @@ -587,6 +587,15 @@ const FFOutputFormat ff_obu_muxer = { }; #endif +#if CONFIG_RAWSTREAM_MUXER +const FFOutputFormat ff_rawstream_muxer = { + .p.name = "rawstream", + .p.long_name = NULL_IF_CONFIG_SMALL("raw stream"), + .write_packet = ff_raw_write_packet, + .p.flags = AVFMT_NOTIMESTAMPS, +}; +#endif + #if CONFIG_RAWVIDEO_MUXER const FFOutputFormat ff_rawvideo_muxer = { .p.name = "rawvideo", diff --git a/libavformat/version.h b/libavformat/version.h index 1d3a53875a..1b079ebce8 100644 --- a/libavformat/version.h +++ b/libavformat/version.h @@ -31,8 +31,8 @@ #include "version_major.h" -#define LIBAVFORMAT_VERSION_MINOR 8 -#define LIBAVFORMAT_VERSION_MICRO 102 +#define LIBAVFORMAT_VERSION_MINOR 9 +#define LIBAVFORMAT_VERSION_MICRO 100 #define LIBAVFORMAT_VERSION_INT AV_VERSION_INT(LIBAVFORMAT_VERSION_MAJOR, \ LIBAVFORMAT_VERSION_MINOR, \ -- 2.51.0 _______________________________________________ ffmpeg-devel mailing list -- ffmpeg-devel@ffmpeg.org To unsubscribe send an email to ffmpeg-devel-leave@ffmpeg.org