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 846044362A for ; Sun, 19 Jun 2022 09:25:01 +0000 (UTC) Received: from [127.0.1.1] (localhost [127.0.0.1]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTP id 08D2F68B5B5; Sun, 19 Jun 2022 12:24:59 +0300 (EEST) Received: from EUR05-VI1-obe.outbound.protection.outlook.com (mail-vi1eur05olkn2030.outbound.protection.outlook.com [40.92.90.30]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTPS id 9BBB768B49E for ; Sun, 19 Jun 2022 12:24:53 +0300 (EEST) ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=EolakynxQonHXqyJw8LMG0d8joXAfIKLghGBzaBeskw1upy9fH7fyNOWdsRvvmgFReG9Ohd68UUCoqI/mPL7dfc5PWejysH4hDzAZWvloMkk5i5xXgtXTp/JDBKffKj4t+b047vvKVf7hVA6yRCbmTaAk2sToKWmHg4ONkW3Ec8Icmv9MHyT+pxKdnoj4dYW+XUJuV5f09XI0FeDpbA2cFzXD1oQpaeRi+bCh9Gd/esmMS/czvcrnZy/nmvOAbGrNWsSBXC+LaYXcuBVZzOQ2BdqHgL6BtBqM+Oib+UfDaBpFQznOxyeGrKnMXyt1/OVotcSZXJBNU5W1mVp1/sqmQ== 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=+3YliF4zjIL2J54TGd3lqB1tXCuGxmk6hOr7jM3ezTg=; b=lbpEHJSyw0pslCpKsZ8OYBkEfUx9696cWv561wkb9vSPZIXsCjMyU0VD6dPa00LYsU5ZA5ocxphlTUV2MytRqO/pprYp6ymm/k0SWl3dhOtCU20aZ7yzDwit+wW0Ks2YD3O6HWDdRLS/a7L+/ZBA3l6ELCYsNjcuE6GyEMT2QDLpunFcze2KxRBxkBOKXJ+bKmkYmZWV1KPEb6lbZec6xHT7BNgcChxPb3MXz5FUK0zM4lfQdwJKvKD8vvDCtStjsYZ585QBWnNSrb51ln5X60NYewRBmjmepspwoNBMLe6fzSHriuM+QTCcY/OUWi6xqLX/i1pNWApCpwf+BKAe4g== 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=+3YliF4zjIL2J54TGd3lqB1tXCuGxmk6hOr7jM3ezTg=; b=MIcyVfCoKQl+J+n0jR9L5j8lQOQrtQrOSWmOb6cJI1GLmlm9uOA+YH5rdkwOvcO/b/Ic0okZncLiBDRZzGquq/iav9L7XNpnxKtfm9ZWNxFBuSMNzkiaMnN5+VuBAfdVxRfPqHa+ktINRMGH2QSHmY8quxN88/++y8BFxXkmoFsH7Pdykjlc6NbRJDKpL/qYvss3RsSoUfvvcvuJUVMxku5DXMioPd/h3Dz+r6YzGixC9FqiOrrlQaS+FwNn9vgS9h4yNXwFI9pm6eSBS7HWDhYJDdbP9/7iEhMu/6eRv53zl8Il17eCjQm5/yDEQsCqGHIxKRAvHoL7njmRfvV79w== Received: from DB6PR0101MB2214.eurprd01.prod.exchangelabs.com (2603:10a6:4:42::27) by AS8PR01MB7413.eurprd01.prod.exchangelabs.com (2603:10a6:20b:255::16) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5353.15; Sun, 19 Jun 2022 09:24:52 +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:24:46 +0000 Message-ID: Date: Sun, 19 Jun 2022 11:24:43 +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: X-TMN: [a3BdKt7acRmD6f+12BPG/MD5pnN3udUO] X-ClientProxiedBy: ZR0P278CA0022.CHEP278.PROD.OUTLOOK.COM (2603:10a6:910:1c::9) To DB6PR0101MB2214.eurprd01.prod.exchangelabs.com (2603:10a6:4:42::27) X-Microsoft-Original-Message-ID: <99651fde-be22-3c60-628b-ece6cab4a251@outlook.com> MIME-Version: 1.0 X-MS-Exchange-MessageSentRepresentingType: 1 X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id: a02d7c63-44db-417f-8489-08da51d58c9a X-MS-TrafficTypeDiagnostic: AS8PR01MB7413:EE_ X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: Lp7Qa6PVfE9SjAIeJV+x3HuFgtdVHy/u1sL8r4/rh+QUcwIvEz/W5UXEyZtGIH1/1h3bvdSsyFjtHP/hAfbEN20K/pF+W9yQr4r9MFAFX/YK0ZS4dYt9G1E5/gjUpJY2ov263Gr7sHIUGLwusYzuum4jlmaSf4dvp0lmxcwSEB4ssPJT/3ZdvOoa799qN2/Z13rca9Wix34p9B48EW5gQLDg6pN3jUnZtO5FiLfeyUQ5z+L3xOfhEjifzFIUeX7Rs/WglzEeMKCaXKcT2iU4uWqCkJXLjOLp6KHYtHUl+HzfKksJUJrJeOq2u1Wiucl5PZ45PBiVRd3XD/KbWHwFMfLRF6NQ0abMbinWgMprCqcaATBM33Jcu6ORQABbIfv/FZLxEfkjeCULAbCViZV2CyYlcdg2oPY8ScUT7vdaDdGEM0G2lFv62I1KaBMKdncAl9oz22S4FT9UmEnVIOQidhg23w8YikrRyi0AvbaQhAbCO2uEWK/uFgR2JaWw7ApPyPFFfjDvYKPZTmncmePi+jcTBxsM+mzFSvv2UjdIlIJpz7jTUdNWMUJV7LgE6KOC6UOkuVielhD0gp5ZEMSjtQ== X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?utf-8?B?ODZIUVd4Q29UNTNiYlhmRVFtMVlmd3hQYTkrMU5TM0E3aUlvMkVieERYYlVC?= =?utf-8?B?WDdDbG44UElmSFV5SExVOVZ1SGdhdlVTdFJSVzZUNHAwdmNUM1RQbXM3Y0NS?= =?utf-8?B?RmExZHU5andWT0I5WTZWVVdaS3JhMFM3eEZSakwrbUNPMWhSWDN0dXp5VEto?= =?utf-8?B?T3FnWnNNVmlBZkRTN2FwOVRUeGtZZkQxQ0NSTkdFZ3VuSm9OYk5kWjNaWFlR?= =?utf-8?B?ckVGMkRBZzF3K0JOTTljZW9EdlZFUVVNLzd4NmZqTXNhTE44emtseCtwNUtU?= =?utf-8?B?bWhoK1pSeEM1d0swdTFlVFFwVlUva1M2WjJUUHFnSmQxVFUxTHJlZnUzbWVY?= =?utf-8?B?OGxEaFEwcW11UXJDd0dzZldySzZmcXlidG01REhmbWh0LzRta1Y2OHRPS0xp?= =?utf-8?B?b29WWDM5T2pDK1REc1hVTVhwR1c2Tk1mUlY5ODZPTWJFa0hSZWlxWlBvQVNT?= =?utf-8?B?SnMwU3M3VVRnQ1FuVzE0cjZ5bHZqSnBoRTFxVnZlQkI5UmNhRnJXNUM1Znhi?= =?utf-8?B?M3VSY1QvN2QzOGdvZ0xwMnE2eko1YXYzVHBiNzJWS0hNeGQ1bzZMU3VDQkJH?= =?utf-8?B?eERKUk8vZEZxU0xveHRENXdrWlpzdFJwMVpEOFV3c3RYRWtXNi80K0UxUWhK?= =?utf-8?B?TnlJZlQ4clJMb0taRGh4NTdhSFRkbnUxMXJoWkQwMi9QNkNiVEpTOFVmWGhQ?= =?utf-8?B?Z2p5cVZGSHVadzd6WEFOaXBQVVk2RVhvZXU5RU1NSkorYWFSVk9ocVJpMTNF?= =?utf-8?B?dTFhSWMvcW5sWTFGWEgzUmxoSnlrd2dpUGF6TWQzTEdjQWtJbm05TVBmV1Jz?= =?utf-8?B?dEd2ZDdIZU5xRjNQbFdmQzV3RFBPc0grRGNzdk5qOHVKUkx6aDhVMk9LNnhj?= =?utf-8?B?SDB2MVYzbFhNcWxPRUFXVzdROHpCUWNWVXBQZUVPZGRsalltM2tONTF1OXQ1?= =?utf-8?B?ZFl1c2RUZm1KUzlKbHBqWUJxZEJ4eWxqZklwd3FXR1lPd3pnRDNOUjZKRHpR?= =?utf-8?B?ak4xaXQ4WS9mdExkaWNJbEZIcWNrcjJpTnpyYXFMaSthYm5nOFM3Q0ZNL3Vr?= =?utf-8?B?aHVCY2JSV1ZMK0dkZkF1K2pzbFIxM1FyZE5USzcrZGRNYkgyaUFUK2VnWlRY?= =?utf-8?B?cWVlQTkreHpPeTNMYkFBRzVhTFFETEMyRmowZ1FiSU1xVE00bCtzWkFEalFN?= =?utf-8?B?dXhpVndSZUpaL2V0QmFuSHBmUWRiMDZmZk53cmZ6ZDNTb0hFVHJ2dDhKMWhG?= =?utf-8?B?c1FhU3kyNGN4SDc2a0phVGdRRVFCMnZ4cGhGYWVBVU5VWlNucy96WSsvN3VQ?= =?utf-8?B?b1pKNmF6UWI0aUpoUy9BWTFINTJkR1cxOXJ0UXRYZkJjM2lWNlZ3aTNUZTZV?= =?utf-8?B?bUlSaFl2Zm03Zk5tWHNDNmRrZjlVSnpLR0dMZGNjOGZSZjFYVHRJeVQ5Qk5q?= =?utf-8?B?ejlGaGpWaEhMQ3pSdlVUbDNXS25INTRIeFNLNE5wYzRQaWpYZ1gzNTRMUC9I?= =?utf-8?B?b1Y4WkM0YUoyS1ozRVFNSHcxWUFFRERIbHVEQmY0UDZNSjRxU2hpV0pUbEVU?= =?utf-8?B?eElxTGE3REtRbjY1SVg5ek9lTE1tS05keXYvSHVmMFBMYnVmZVZsMi96V1d4?= =?utf-8?B?c3RhN2MwMTRGY0ErRFFpVnR3Y05USmhYeDd1NEJocDl6YjNleFdiQmxtbkZm?= =?utf-8?B?aTEvL3M4azloWDNkUjRrRmlWQlp0aHozbTZmQjdQRStSanpqWEJ1eEU0Szh4?= =?utf-8?B?MUJSRFphdzdBYTZYMUJKV2JuR0YwNyt0dHdSbWNKZ3grM3dkTE9Ua1FWcUxV?= =?utf-8?B?ZEpvWkxXcVg2ME1manQvdlRCc1RBRGxSOTFsT2YwMVdNMmpMbE4xa0tzR21P?= =?utf-8?B?OUsva1lHUWpBdmhVUS94SHl0SXV3bnNUR01OZG9MSjdDVlpUUnI4Z3FlOVpu?= =?utf-8?B?dDF6VUdhNGlLS3JRZ0NYWjlWcEZ2djh1MmRzb2czZkozOFoxRUVXYk9mbnd1?= =?utf-8?B?L3ZoNGE2NUt3PT0=?= X-OriginatorOrg: outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: a02d7c63-44db-417f-8489-08da51d58c9a 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:24:45.9541 (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: AS8PR01MB7413 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: Andreas Rheinhardt: > 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. > This should actually been covered by the libavcodec-avcodec FATE test. How did you test your patch? - 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".