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 4C5A649E7C for ; Tue, 12 Mar 2024 18:55:47 +0000 (UTC) Received: from [127.0.1.1] (localhost [127.0.0.1]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTP id E5AA568D008; Tue, 12 Mar 2024 20:55:45 +0200 (EET) Received: from EUR04-VI1-obe.outbound.protection.outlook.com (mail-vi1eur04olkn2055.outbound.protection.outlook.com [40.92.75.55]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTPS id 1095468CC28 for ; Tue, 12 Mar 2024 20:55:40 +0200 (EET) ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=MZfdzH2frgDozmVvwV3X5uwh7RGrnnE7XFhXXGFt7AoM/HIzEFBTiUXeoXKXOhZKpvpS+5gV0y3ecYVVpVBPODpEsCiOBx80PxOc9Ob0YDXqu5FuLYTURo+8weLJ7kvt3amTwRNpUXqHfWBiIU7lVHAa/Kacq6uG2JhaJOrv0uE0mqQxhYrriD62gQIdM5iKq6YMYc4JBOrwcwaK4cjIv4Ja3SylSQ4Yrr9soARqVGJvvP8DkpJ1ylC+aT4gMRIPzV5EEuqySXTKROEkv3FYntN4oRgEX69TJsCjHeVqWjtl15dgvdwV3zbOul0kFzcMuK/KThIJcLQ1ZHHk8A4t5w== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; 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=IZ3KiH3IwmPdXDjqnvFeXO+pncEo2WYpgUkZeFSf8bE=; b=B1keR3pdr8YRNSeCZlnBaXlPHxoYVylVy49KIJxNfXxDqaUZ3QYloq6oYhAIm+apo+q/FDJMMbguN9dvHhft+Mp3eYQ8HN6Z8UYL84lBLorg2f0ZyxkzrCWfC7CzNJsa9EtU2Qk3tGMs7DMHtQUFhwd+oTAenVzzw/5NIUj4DAegJ39fpn/R0aSzv8pDqXATnrRyULDmOTYNdL5wnkLBKBEYTE3BznDYlItdgV9q1EI4w1qOsuN52uelyLDuWLuwjhZpTUZ0f2+PBmI1GTxo13ggOcdKUtMjbnSFXeE9wkHgJYBc+Wj3dXmxl2HKpF6EtP+UEe0L7sG+4rtyRQlA0g== 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=IZ3KiH3IwmPdXDjqnvFeXO+pncEo2WYpgUkZeFSf8bE=; b=KsqRgVrV8Jnif82cg28hTgYrgekAmlk9Zxo2dIPKOiGYa2MkH7XYPJKgdHpqgByQrTKCnWX29KGzA9Isl5YIkC1i95cw94eDGgJkNdk54auZY7LgdrMZWLjGa6+VzwoNBlgENazTBnpkaNg0cZXVgiP69joYd2aZw+FWHEXWXacDxf+g/vhNnpY40Azphtkv02g+4gu5+THHe8Wx8hzaAWAUVVHNlY12o0H5yubmJfjH0N53wHyIopjbuH8mdI0UCzoHS9fiiNWXT/gAtMpPzBzKs6iWzaX7ZQ8LWRQvDZ2eJXsF5fFojk2HE7e4AA3i19wRlghnvtpdlXnbIaX/Hw== Received: from AS8P250MB0744.EURP250.PROD.OUTLOOK.COM (2603:10a6:20b:541::14) by DU0P250MB0410.EURP250.PROD.OUTLOOK.COM (2603:10a6:10:342::8) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.7362.36; Tue, 12 Mar 2024 18:55:38 +0000 Received: from AS8P250MB0744.EURP250.PROD.OUTLOOK.COM ([fe80::228d:8c6f:ed10:82eb]) by AS8P250MB0744.EURP250.PROD.OUTLOOK.COM ([fe80::228d:8c6f:ed10:82eb%7]) with mapi id 15.20.7362.035; Tue, 12 Mar 2024 18:55:38 +0000 Message-ID: Date: Tue, 12 Mar 2024 19:55:36 +0100 User-Agent: Mozilla Thunderbird Content-Language: en-US To: ffmpeg-devel@ffmpeg.org References: <20240312105654.342835-1-stefasab@gmail.com> <20240312105654.342835-3-stefasab@gmail.com> From: Andreas Rheinhardt In-Reply-To: X-TMN: [j1kfbDtKkvYk7vFQyxyDNY9i+PUhM85M] X-ClientProxiedBy: FR4P281CA0379.DEUP281.PROD.OUTLOOK.COM (2603:10a6:d10:f7::11) To AS8P250MB0744.EURP250.PROD.OUTLOOK.COM (2603:10a6:20b:541::14) X-Microsoft-Original-Message-ID: <2576a093-7b77-4cd9-80d8-cd71e73ea54a@outlook.com> MIME-Version: 1.0 X-MS-Exchange-MessageSentRepresentingType: 1 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: AS8P250MB0744:EE_|DU0P250MB0410:EE_ X-MS-Office365-Filtering-Correlation-Id: 3ccd2f16-8fd1-4f2a-b2db-08dc42c601a3 X-MS-Exchange-SLBlob-MailProps: YfhX3sd/0TWU+YiOcCO3K27ADHN1yMC4PbT1HzveynOK7b1dEcII0fnXuRmngPtEGnvEbCFYn2rdNwrDEVnb/d9X+fZ0qS/3v8IayzoVXoBUMSkNOA/PaXkTFCEp1k3Y43livi4/Y3ZZS9y2GTqF63rPnxZv3hWkiB2hH3ROrM73TeAb0JHqy9Z5/AtZhzeLb/dPrwtnGQS6wJfI3fM4qOS0G7hn7anWcUKKrD3lN7OQC84PEVeoxexrCLic7BgHrBglLnWj5RUqLs334zxsVEvD1UkqT4vSK6a/u/Kk8uoNmfGD+7kPG/f5WtDOYVopMw0Qiq3cB1EZfivdCyaEoktBm4Fkz0stVoJv2QdtT0jMPK0eKlS4CFyXzvaO6rg6uaB8kQzKWf14/GbEO5MVV2vZFANqa1x3LRAOU9Ll6/rLHAtK8NldzqI9+/cv/YVZQSp1F0rJEOTLhZJ3nvc/k72yi2fC3EyGf77iU5b+7uTEXQ07lIO66vsgKiNPI4KrvOYh2ibLylzZBkqDZM69rwuSIvcshg4V6FACwj3dIcpq0DR6W3FKmfp1dhaSDblr9Mbpqs9Cf5Zd5jW+yJqL3KZ18MEXW1jT4ORUATN+yOl63pLH8lLa9qQvScEBdmZ1bqXf7+JhqtGvYqWkpstZS/U/WWFXPA6jCE1vE8BbqAaLwSXti98CZlsnCH+19B8yMwNrOIJsmni0wfy2Ziqx7bRjICXRrAbL9wtq8W3M8XiBxD7cGK7B1voptcsrzuuDhNYW7XtmJYzll8n3Iy8xvk4t3Fu5/wbDlzsLBTR8roE= X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: ekUR0QccH1nyoqX6Zor/ch147y0q7ux4Qg02PXUPVUJta2wXqxAACKqWpZhMk3UqRuII1Tr3yliYobNjFBJKSBVoUOJc+Ar2DE+0nfD4/Jip6GuoLWUUPp36BmWX+LPdZPlm3dNh+oLNkcFshjZ0F3XZW8c6g9s4nQzDpyfyh18w4xM6N1MjciijFea+jd6ZpCyoEAPUXs4+QuhcFJXrJBvjzGfzI5x9LiSQpWtphZTkFFylM1dqj6x9C2lErieKhaCEjYTmcN1uznEVQCELrafaaQhYOn11mstzu6gQ6is9O7ugIcNyKt4Y+Bbcu6RitMuc3rJhCdSqH15Z7QxyOYCsecbeQSLY0YzyUeLc5zYoXqW4QJkuTXK4+EG8rGRKi3uPN/dT3MtysLG7e7Y9foAkGR/Vu2VTOJkFfu7TgNaSRUyaWzUnt0m3YD3Cxc18s4AhE/5lYyAQPKv3dZHD44bq/eKN/FMNgi25xJ1xXU/6zuuioXGA9KYdTqje1/B7FKL5QcLxvO5d/8eMae5KpFF75OpoF4GlkR7guX5hspM0tPT9IWCX5S5F9VT1WLMoTYem8lfJHn8SDTLQL67wBsW2dnBMEsBDKlkzZ4gCwKiAgT1BHSY6Fi9dbnMhfp3Z0e2fwAUdSQI1MAXa+5O2wIt0ElwwyhuCGB9YJbpR0Uw= X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?utf-8?B?ZHJRVEZ3U2RrMnQwSnVJM2ZJUm1IR3BRM1JOTjVaUDY2a3lyWUVIcmZSamVj?= =?utf-8?B?MXhpWStNWTFscVBUWlBKUThERDNBdGZMZU9DM0JaVFBRVzhlbS9SOE9NWUhK?= =?utf-8?B?dTFRa0w3NktPYnpuWTlsZ3gvYk9FZTM1Z3AvOWpPZ3BSZXhRTmdoZTg4MW5r?= =?utf-8?B?UEdWcDJaYVlRdW9SVFR3Y3hOOVpUdTFQTjVFTXU2enNJU3hjQmd3UVNST1Uy?= =?utf-8?B?WEtrNUM5WXZkZklSc2dSQVJma1R1UWxhNEJRWldkSkZVdWFJcU5zb0JsTEwy?= =?utf-8?B?MW0xdjZiU3RBR1lKMkNqc3RzaXJHQm5vZWk2TVVRNkpqM01rZWRmVXY2ZDFV?= =?utf-8?B?aVF1b2NVNEk3Y3pEaEpHVHF6MVFMcmpSNklDOE0vL3AwRVdqdXdnN0ZuejRx?= =?utf-8?B?V1hZLzkxSCtncng5bTJpa0xrZ3cwempObEEwazVBM3Q0UEhvUzBhWERydXU0?= =?utf-8?B?UEhINk1CL095MGtMWTcvb1FwdWx0cG1WMU5kZ2hjQjQvaS9OWG1rMXRudGFx?= =?utf-8?B?azR3UlU1Mk5lYVFuczNETmlvdzlKdWMrMXYrQlFsc1NBYlZ0YTBGamdYOXZz?= =?utf-8?B?RVZhTXVnN3daUEJnb1Vic2Zadkdyck1EZFlzM0RwUGxOb0RpOWUyZFlVckpK?= =?utf-8?B?QTJzVkk3Tk9YaWU5UkFyU2t4Qk9xcUUrdHZIVmlob0RBRzR0OHhxTFVyZ0pZ?= =?utf-8?B?anBCeWQ2c0tEcU16ZHp2MEtvK2xma3hYcGZJWGN3aVNTcG9CblNUSVhVWkRj?= =?utf-8?B?SWZxMGdCUWs1Y0dWYVNwZTh3UUNGUVM5L0wxK1hXNm5XcmlVNHFvK2tLV0J3?= =?utf-8?B?dSt4S21tOG53bkVLcnJHUFo5N0Q0d0J2aEM5SUZSZStLZXJiRWNnSUY2V3RB?= =?utf-8?B?R1gyZDF4VUNTb2NkRXpWbnpIdnpxN1VCeENpZVpRbVNnbHpDTlpoZUwwYnhK?= =?utf-8?B?UDQxOFFpQ3hrOElLMi9maGhObTlHdE5zaCtlZHpQd3I3b0ZkTml0b0Q2MFpL?= =?utf-8?B?eFBvN0N5M3FGNXNVYVVZRFdoODJ3MFhycUp4QSs0SlZ0bUZsdkZLY1NKMGlK?= =?utf-8?B?VDc4ZGtBdnpvZGpqQmw3RnpvQjFzTGZ2N054bHFQckl5VWxtOHZNb0NYdFpR?= =?utf-8?B?eGx1QXhQWFNIT3V4bW5ydWQyTkh1em9SNDMyR0hzNnIxVEEyZmFNRmFLeWpM?= =?utf-8?B?cHE4WEtUeGliT1pHYnV3cStuOWRsRm9DYzBPTkd0VUErT3pTSFE5SXRhUHlu?= =?utf-8?B?cWg2ZVF6N01sUWxIaExlZ29ZaytteEVVdGh0QmZkT0xONUxaeE9vNXdUMi9v?= =?utf-8?B?WTdQZXFNNHFRaWNmVjBNVWJxQXZsZ1o0c1ZsNDg1QWhGdUFRQW5kLzJhREFl?= =?utf-8?B?WEVzQlRxT25BT3gxbXM5TkJzdVpzS1Z2TjBWNDl0c1VYOFFsOFR1cFpiRE9m?= =?utf-8?B?bFhEWHRqWEhFRW95blVWaTNJeHk2dGRGR2R5V205YnlYY2hPY2NEVENjUWxT?= =?utf-8?B?Sks4WHZyRENEcWltbXdPSVRMbFlYaERkdVJTTVJCM2thekJnOEhBZXFMbHh1?= =?utf-8?B?cGh6K2xrYlAxdW5idTd6U0x1aFdJMGZVTjB5VVQ1TE1acVkraUpNUkFnbUxQ?= =?utf-8?B?clUvZVhTOWV3VmJFZVEzNGRNby9mUE9MZ0FxMTB6bGlWQitDdm9qeEZ0aVp6?= =?utf-8?B?OVRHakhkRURabExkYzdUVFRoV0xldmVxdWZsS2lLcGhrZ2NxQ1dDMEFRPT0=?= X-OriginatorOrg: outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: 3ccd2f16-8fd1-4f2a-b2db-08dc42c601a3 X-MS-Exchange-CrossTenant-AuthSource: AS8P250MB0744.EURP250.PROD.OUTLOOK.COM X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 12 Mar 2024 18:55:38.0633 (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: DU0P250MB0410 Subject: Re: [FFmpeg-devel] [PATCH 3/3] doc/muxers: add fifo_test 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: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit Errors-To: ffmpeg-devel-bounces@ffmpeg.org Sender: "ffmpeg-devel" Archived-At: List-Archive: List-Post: Stefano Sabatini: > On date Tuesday 2024-03-12 13:25:23 +0100, Andreas Rheinhardt wrote: >> Stefano Sabatini: >>> --- >>> doc/muxers.texi | 30 ++++++++++++++++++++++++++++++ >>> 1 file changed, 30 insertions(+) >>> > [...] >> I do not think that this muxer should be publically documented. In fact, >> I think it would be better if this muxer would only exist inside the >> fifo_muxer test and if it were not included in a normal libavformat at all. > > It looks like it is not possible to register a custom muxer outside of > the list in allformats.c, or do I miss something? (OTOH it would be > useful if one wants to registers a custom component, but this seems to > be disabled at the API level). > It is possible to use custom muxers internally: The AVOutputFormat* pointer one passes to avformat_alloc_output_context2() need not be in the list of output formats in the lists in allformats.c/alldevices.c. In order to make the fifo muxer actually use a custom muxer, a slight hack is needed. See https://ffmpeg.org/pipermail/ffmpeg-devel/2024-March/323314.html > The simple alternative is to simply not to document the muxer, > although I don't like it very much, given that is output in the muxers > list, so I think at least we want to mention that this is only used > for testing. Given that this muxer is dangerous (see the above commit message) it should not be publicly accessible at all. - Andreas _______________________________________________ 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".