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 8E253403C4 for ; Sun, 19 Jun 2022 09:18:26 +0000 (UTC) Received: from [127.0.1.1] (localhost [127.0.0.1]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTP id A1FA468B590; Sun, 19 Jun 2022 12:18:23 +0300 (EEST) Received: from EUR05-DB8-obe.outbound.protection.outlook.com (mail-db8eur05olkn2056.outbound.protection.outlook.com [40.92.89.56]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTPS id 0FD9E68B49E for ; Sun, 19 Jun 2022 12:18:18 +0300 (EEST) ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=YLlQ3D5U5gAHyuQ+guZ8V4y/aYFdUw80wUhtqXmwB/1WBm/WhL7zrkm1bNHyXudnT3tg8iN+LxSrYc94qa/DSuHGG8/SDnBttlFRHKzEG0xWnBZA/fikeC0nlQEsuikecj8FZqwQjYRnWo6ANrJ88HcFmVQOi+oqaUeYKz9ENfIKhY80t5sM9ccGL4gGx2+kcYKONs8Z9BXHhWAjkM9rE6e7kbF5IJRIOm7HdDm4EPe3+bjNOytpMw6BCYdm5AuiUMbrHZAMCxnADwgCQNVFXxxXM4V/CJo4Dw2c4wfOPvrZuwbZx3l1NPdf6J/cDiaXLXTwcMyHdcCGoPKXx3BHpw== 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=paZDaPjV5Xz80ZHfH4gXN7nI6Im2axMldGNCLrsDjB0=; b=mRnJ+ckIp0K4wwwyPELz8Rb+ldbIqntLtr9GSftP4CizujqYKxGud9c7GwCrjaS0OWFQAr6Blr1Gq72015W+BucGo3dp10f6UjQb3ykffbBAuZasEqcn4KhFsuBPYZDCkhLp7/yIUpa4JMKqkEsZA1J65yLWFpCmldW3MlFmrpi8RPeLhqFH2OEOtGtCxiCZJGZBUeyPneYKhZS5Cc8sF3wZTfuL1y5xYLCEGlTa1XQxIj61mCBo2Crgx70A9MSgx9v42ayusytDCcJ9MHndm/QFSzJ+isVmM/vLJDuexofBzpIEZUeNC7yJnTZWMypttWxnTkUVnEGhLw0Tt7CMGw== 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=paZDaPjV5Xz80ZHfH4gXN7nI6Im2axMldGNCLrsDjB0=; b=Z1319d3H/QcmijG1ts/S/p1kbrK4/ydwCbHH/9ioWDdGFkGKWkxf94sE7liyJXZ3oStSSeG/ctsWZYJ2bQuTcQUgsKQ+BmTz910QJkuFyZoWLyiWUM6qZiwLyksj9DavAXwGPldBq9wu6RWbI6NXbtiWXpLvuCVb/upF7Y9p3TqYC8c8hfT4+iDLePySDNL4wZDDFkSQhQIGN0RD6h8FQyeOptLdyTZTw5uJl4b8Wee/84pcG6qYlFaKDN3/CQBs/KaK0Ds2oOIs04/3Qg6RNH/Xmpk/cVysgr1xsyPKoCqwtJGxsJZ/O6//9WrVIl5xlazlawBux3ei95hqlgGzzA== Received: from DB6PR0101MB2214.eurprd01.prod.exchangelabs.com (2603:10a6:4:42::27) by PAXPR01MB8367.eurprd01.prod.exchangelabs.com (2603:10a6:102:21a::8) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5353.14; Sun, 19 Jun 2022 09:18:16 +0000 Received: from DB6PR0101MB2214.eurprd01.prod.exchangelabs.com ([fe80::60b9:9f29:40cc:f01c]) by DB6PR0101MB2214.eurprd01.prod.exchangelabs.com ([fe80::60b9:9f29:40cc:f01c%10]) with mapi id 15.20.5353.020; Sun, 19 Jun 2022 09:18:16 +0000 Message-ID: Date: Sun, 19 Jun 2022 11:18:14 +0200 Content-Language: en-US To: ffmpeg-devel@ffmpeg.org References: <165556470747.13099.7107809224178268483@lain> <20220619090242.11655-1-ffmpeg@gyani.pro> From: Andreas Rheinhardt In-Reply-To: <20220619090242.11655-1-ffmpeg@gyani.pro> X-TMN: [fW6N/Aa1qVQbaVGqJAMG5s+Wq+3TUZsh] X-ClientProxiedBy: ZRAP278CA0018.CHEP278.PROD.OUTLOOK.COM (2603:10a6:910:10::28) To DB6PR0101MB2214.eurprd01.prod.exchangelabs.com (2603:10a6:4:42::27) X-Microsoft-Original-Message-ID: MIME-Version: 1.0 X-MS-Exchange-MessageSentRepresentingType: 1 X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id: 2014ffc7-bee7-46bb-a9c8-08da51d4a462 X-MS-TrafficTypeDiagnostic: PAXPR01MB8367:EE_ X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: MfMwMD9enCyPUY1bj9b+324B0z9ljvqQxXamCWB6d60E+XLNzA0wXp2Wtvkmx4bCgslHFuRByvh+3ey7s5cTUf1rbSBcSroqv1bLlHBk+PdmufhC/U1GcNnMO0QCGJ1MKZ26hVWx9LwGRkVG8jZchPjglU6L/Dqos9iEKP1+hV1utZIr6qntaqOi8yCGJQ+7uXzyr2xocP5gSIxXZe9KOeOUQdzbS+g5ApIGosnkRSDsHPT5yXzEJxNkfdAScPEJIMgn6JJFhSt8/yfDmdMdvxu2rXqqMMW/Z45ArwaAi232RAxJAAY1Ilsvy7XYq9Ss4imJhydnAkssFEhfjJZ1Zc9nNz4PpuafUBPvtNMgyb0lsr32lzFzVfS+Fh4LGkGIHTSbWnAjqfo1uqT0V5X6SAM9GGn8gBaQ0pwyhIe82R480baTxt+9cAzFdrVFPexupPFhYTsMNcTkChwjiKqptj52IoBIwgCEqUJH758tAauPQlQYq7cbvFWMjFJ2D19mT4HTi8klpvXwZxXwyq8NwHdFLOIdAgaY5m4gmwfihHelwDFFip684eaeOQZfwheKVVHo9zj6sg31vueQr85+CA== X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?utf-8?B?UU9YK1hDcGc0K01QTVdNK0RhSHYxSFc1M3FPWHQ2ckR4K1NSNmZ2RXhDQ2c4?= =?utf-8?B?VkZTeXNNZXY3dFkxc1hOUzZRWVhaMGxXOFVHUk5xaEVueFpPRVRnRzFjTnI2?= =?utf-8?B?T2cxV2IydzlvclpIdFlqaFFyQjNTUlZGaFA4MTVYVklDaU52emFMeCtuRW90?= =?utf-8?B?UTQvQlpsNEZheElkTnVwYXBRZlp0ZzNaeSs0TXFBNlkvcUFheDJvTVdsK21l?= =?utf-8?B?eHRPVytlSUlBbzV1eFJ4TEJ2U1JyejJGR3VCSVB2bmdBdEZaSXFSUUUvTENr?= =?utf-8?B?L3RVdEJUL05TUUZVdXdMK2lKZWlOZDBLRnl3dmYweVZPSitZSG56cS84RVRV?= =?utf-8?B?WjlBWU1mS21yTTZwMlFFOVNoSzdvVG9WU1c1ZktqZ2d5ZzgzaWsxTmlicUMv?= =?utf-8?B?RlkvWFR0dTcvS0NmcFozMmdidytYd21jUTJCU0tha3l4eWdxMEIyM09kRWRX?= =?utf-8?B?YzljU01GRU1xcG40c3RjSkQrVldNMHFxRWlYME1nYjB5Yk1tL05haEI3dVVP?= =?utf-8?B?Rk1UNFEvKzBqOGJEbDVlMmErQ2YyczY5OGU4aTcyMkh4ZURHMUhBVDBDNVVW?= =?utf-8?B?R0Q3VTNRNkVVQk1CZ0RqSTNrc0N6a0pVSnQwb2xCeEtCZTMxNkU5VEV1ak5u?= =?utf-8?B?Y2I3ZWFJdDZzTi9NTWdtbmJINU4vUnhrdHgyc0pHVzg0dEs2T25YVSsrMmJ0?= =?utf-8?B?cm5MRUtsaXk5b3V0ZThXOUZjNU9FMGNnQWM1VEpoYTFNYytaYVVJMUk2OUxl?= =?utf-8?B?NDhZNUxPbGRxMGcrbFFPRkF2VmZNOXBPaEppeUFiSTRuN2p3eldoaVVmQVFj?= =?utf-8?B?UzdidUZ3TUlGZGI1RnoycGJKV1BWZVlOa2x3M3FxdkFYd0VBelhHZUhqUTR0?= =?utf-8?B?WnF3UzBKNGJqM1JGcVZicmlZZjNLakFOSkFrS0o1TXo3WUtjbHhKUlJWUGJ2?= =?utf-8?B?WTArcGpSNnkzVkUyem1yeVFsMzQ1RGlXaDlFS3A2QnVxcFZVWlEvRDdNekNy?= =?utf-8?B?OUE1aUtqd29xYTI3QzYwQkNNRmFKUXZ3UDNyNEVFZkRXOExLZWY2eGwvdHFo?= =?utf-8?B?MlNWQWRiYU8vRGZDdTRad0Q5eHk4Z0pHMDE1RHY5Vlg2RTQ1UFYyUTBTcS9L?= =?utf-8?B?YXl1bUo4RjZocTJpblFQUzAwWnovcW9zYmV4eEh0dEZTNkVJakJmejRTK1dL?= =?utf-8?B?VUpxckpOMDA1OVBHVHdGMlljNzlKcFMvaytqbjBrWTNjbWlLWkw3aDc2alRm?= =?utf-8?B?WERCUnJaMCsycmlnNVllTm4rUFlKWDE3dUJZaXJXTkUxbFJsdU9uQkx6WmNp?= =?utf-8?B?eFh4bDhHVThEUGxWRDBCL2JlNjBQNk5XbHI4SkE5bkpHeS9SNUR0QjM3NEg4?= =?utf-8?B?UWdPWnNwUWRVcC8vRVFvVExHRG80cis1M080T0dHWTErUkhRclJwZE41cUUr?= =?utf-8?B?ZzYyMjFXVEdmaFBiK1RCWXZXOGZGdzVUN1NSUjdzVzlOVkFDL3IvTFhIcFRi?= =?utf-8?B?anViRXRUNy9YTm9TZFdPZmNBcmRJRzhyTFRaUFUwZVczb2poVWpqOFkrNWN5?= =?utf-8?B?bTVCWHJhck1wcUNmdkU0NEFaaTBZVXpyQjVLUmdNRVcwNzRZelI0ZHVJQXBt?= =?utf-8?B?dkpvdVdjSHVjTmpWK0l5MXd2TDYxVWtFbEIvN1dzRU9IcHRuY0hYOGNkNDBX?= =?utf-8?B?MnZBN0g2WjdNejRrRTExY3hNdy8zN3BVOHdWdmh0VkNkcTFjQVE4dUczSlFq?= =?utf-8?B?ektLRnpRbi9MSndramFNMFBoMFpRWmRMUmhKcGNzTTNORDczQmNmd1lNbFVG?= =?utf-8?B?djhDZkE4dWxHbU05eHFrM2VOR3lFMFg4R3dOYnlnODJOMk5QdlR1cUpYclRt?= =?utf-8?B?UzFCdEJxSWlMRzZ5V1E5Y0tLb2NEWnB4R3FkNWJGYzI5bzAyYTQvOXRuQjZv?= =?utf-8?B?QVlKdEo5TW1JUWhRa09GUW11Z2EvWjJjVHMwclJmQ2ZHUmVhenN5eENWVG5a?= =?utf-8?B?b0dIMlR2T09RPT0=?= X-OriginatorOrg: outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: 2014ffc7-bee7-46bb-a9c8-08da51d4a462 X-MS-Exchange-CrossTenant-AuthSource: DB6PR0101MB2214.eurprd01.prod.exchangelabs.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 19 Jun 2022 09:18:16.3567 (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: PAXPR01MB8367 Subject: Re: [FFmpeg-devel] [PATCH v2] avcodec/mfenc: set variable frame size flag. 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: Gyan Doshi: > Default avctx->frame_size is 0 which led to init failure for > audio MediaFoundation encoders since 827d6fe73d. > > The MF audio encoders accept variable frame size input buffers. > > Fixes #9802 > --- > libavcodec/mfenc.c | 2 +- > 1 file changed, 1 insertion(+), 1 deletion(-) > > diff --git a/libavcodec/mfenc.c b/libavcodec/mfenc.c > index 13ed7b3e11..8618e54ea3 100644 > --- a/libavcodec/mfenc.c > +++ b/libavcodec/mfenc.c > @@ -1239,7 +1239,7 @@ static int mf_init(AVCodecContext *avctx) > FF_CODEC_RECEIVE_PACKET_CB(mf_receive_packet), \ > EXTRA \ > .p.capabilities = AV_CODEC_CAP_DELAY | AV_CODEC_CAP_HYBRID | \ > - AV_CODEC_CAP_DR1, \ > + AV_CODEC_CAP_DR1 | AV_CODEC_CAP_VARIABLE_FRAME_SIZE, \ > .caps_internal = FF_CODEC_CAP_INIT_THREADSAFE | \ > FF_CODEC_CAP_INIT_CLEANUP, \ > }; This will add this capability to both audio and video encoders, although it makes no sense for the latter. - 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".