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 525F2440DE for ; Fri, 26 Aug 2022 00:32:08 +0000 (UTC) Received: from [127.0.1.1] (localhost [127.0.0.1]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTP id 7386F68B969; Fri, 26 Aug 2022 03:32:06 +0300 (EEST) Received: from EUR05-DB8-obe.outbound.protection.outlook.com (mail-db8eur05olkn2044.outbound.protection.outlook.com [40.92.89.44]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTPS id 672946800AA for ; Fri, 26 Aug 2022 03:32:00 +0300 (EEST) ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=cy1uKnGlOY8tyBxOit8k2BapiLLewV5x0h1p0+mtkOGZs0Gb8DLrOkpL+5k8QXdm1m4m6/6zATVAmYEq/lqkhlrWBZlMLouDmxtV+4eUlPguncXq4XOq66u3tcu+MgtdNprBuO8z6l8uoDxIUprpSpCvhWZQkHKHo7UxYznLrTHshAwWsAUoKeu5upFGLxttFE6YNyimpG9sR0wJ2d3vyGTc5D8KwKtveNwyzkW2VeM7dfFWjaNzHzRhWPppCA/7BAdLZRbgX6+1tXcnftEXV8QWIr+7gU8F3aNDGZ+B4Uv/sGGJjdwVGKii2QCaB6iutgJYJRbHnneNQ2/V/KjGLg== 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=LKGn8biVIek6UYr/iclOOfFNRqn+dJuBUEXsmo//SEc=; b=cO96cDLOicBpAp186azgJDzfdheUR3d4R1+Vr6Q0S5i7Xlfejtzsc3xHCsditb3yBBE1k0JfIoD7Q1v6+GlPttNKCPevwrrCPnMBv/wFRmYKVZwstilzIs+7/EYUGGC0fEnGfn9LoM2tLnn3+JBfZe14L+oaoxvh9DBYNvU7sX349pR2d5kP2UfFAVefQ3IYL6gEDwdp7Bd19AwYvORgZEm7brH3HbBAvzB8ORtIzQFOxBkqM4ASsB9nT/vMs3qy79xBZmSUnQnMmcXDdzneQsnp7ptsDOPJcCu5jiDvrsG6d8XQQFSswAuLLg/KMK9OVdcNou/7RcSjeH0bPK76lA== 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=LKGn8biVIek6UYr/iclOOfFNRqn+dJuBUEXsmo//SEc=; b=N1JxC54wsrMy+ZiNWXeWQd69r9oIpBK3Z08jkGWe9xtEJC7rkcLnKOmcTHaqA/NTgUF7jlzWoLCITgpldFFMoUQeBEvHDEfcqNQFiGcNMTPeQLw/EJ6oVLe6sjwZ7W2Kp71qU/dJp+jlSO4tcAt5H/r00AMU13f0x2HK/x9m7dX+pSav+rPWuN/ETQKjvdv/D6fPvpsP15yUMozeN7bYYKHty78sH9TbOT+fRkc5uUkkIHGZ6U+lYrf+IchWa4R7ln6SfAty+pifvRYCJXTSU7WDuKvcgxI9qqe6b80cHLf/tB8yGxFFq/JnSb0l1xXsK6VhuhyrYHDi1EBEdqkD/Q== Received: from DB6PR0101MB2214.eurprd01.prod.exchangelabs.com (2603:10a6:4:42::27) by VI1PR01MB4543.eurprd01.prod.exchangelabs.com (2603:10a6:803:ac::12) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5546.21; Fri, 26 Aug 2022 00:31:58 +0000 Received: from DB6PR0101MB2214.eurprd01.prod.exchangelabs.com ([fe80::210e:b627:bcc9:8c46]) by DB6PR0101MB2214.eurprd01.prod.exchangelabs.com ([fe80::210e:b627:bcc9:8c46%11]) with mapi id 15.20.5546.026; Fri, 26 Aug 2022 00:31:58 +0000 Message-ID: Date: Fri, 26 Aug 2022 02:31:56 +0200 Content-Language: en-US To: ffmpeg-devel@ffmpeg.org References: From: Andreas Rheinhardt In-Reply-To: X-TMN: [PfpNNeYo7GtzRaodIBqU6HhuxupGTdVU] X-ClientProxiedBy: ZR0P278CA0107.CHEP278.PROD.OUTLOOK.COM (2603:10a6:910:23::22) To DB6PR0101MB2214.eurprd01.prod.exchangelabs.com (2603:10a6:4:42::27) X-Microsoft-Original-Message-ID: <34f3d684-fc97-3520-86d6-89921325c0fa@outlook.com> MIME-Version: 1.0 X-MS-Exchange-MessageSentRepresentingType: 1 X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id: 16cf12ba-2c2c-41da-cf4a-08da86fa6268 X-MS-TrafficTypeDiagnostic: VI1PR01MB4543:EE_ X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: J6+t15CcugnQK0Sh5MdMP8Xx5khKFzra/VGaoLLs1QdQjFEXa9zqLU351f65Uql4aIneCQV68aGJd/7caFWx2M3Tfb4Fn4LMnYmxffW23Jg8F0ouDcOM9zLqDrEkEIBnlAUQzMX1JUdBBYYioNxcBrFiu8LlFeyisSuiRc7nK7VPEm9n/7JZ625A9w5Hbe5NSIYMOkkhwtGJ1Gi90rDBadyK9a3AXBuZjTJ8HQ3qgH4km4mTZG/JO1R4w4R0WrfXbegwVgLKJzzpCstFMGVrIYu4CPWcusxHSTHtluDWLK5Bke8vl37scriHvN4t6ermXr3fPrMGgEIEclChUn+1E7t2lqo3mFpjhsFAwbtEpa06x5Fe1a78hdgRpsifGBJbdPT+w5uUDOi9B+qIoWEbQgycw5u0ljq4+SoseVtMzh7pFp0tBlwFb+ezD8XI7ZnKaqpZWZzVQRjxxRfTPNzAqo8+K9PSksUTYvrSV4b/vibargc+cwQRdxwaxcEs8mvWDPLxH7h1hQEdFCKmZbKy9lWnucY8NLYN4efTR/dzcNRq4yI3pJ+fmhF+IxmpIRcGIydRifg6IN1kDwsaVXq3ezPwgnBENcBM0JqwkA979MKuCVyp9B9KIYbNXeDPZoPkZwpgrAm2g/UISGxKVGb+MzrWiZlESIWLAp0sjKCVNpCrxyq2PT2TM/iFlw4gI0Ek X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?utf-8?B?dHF1VEpxcWpzRFZBR0puTGFOQjU5ZU0yS1pPM1Z6dmZmMjdZWG1WMTN2NlRI?= =?utf-8?B?UXFKT3g3VVpreWNxc1EyYkNBUmdxblRhLzYyQUpNZSt5eWFLMzRBaE9GTm9z?= =?utf-8?B?T3hqa1c5TFFXNGlKcFpxTnFxSUlkNzZLVDdVSXg3ZDB0YjJ6OUVQN1djUld5?= =?utf-8?B?Q2wyc092WUhxWWowTmd4bkd1OXZoamtuUlBSSlhKM3ZPNVJsdFdCSWkwd3lt?= =?utf-8?B?SHE3UVpXMHpFYzVyaURzbFo2cVV1Q0lsckV3ZW4zekd3OUpmT1RlSnlYRmRX?= =?utf-8?B?WWtRMWJHR2hRSkRiVEhHUTFvbC9FUUdYMnkyUHBaK2hNZk1VbUJ3d2hqNlhr?= =?utf-8?B?bmdEL0huZCtjdndVUFAvSFFvWkQ4L2xWTCswN3VLYlVOU1pVak5lQzNJZWU5?= =?utf-8?B?ZE5RRlZyTDhWT3VnUjBBT2hUYzJTTll5MUZKejhPak0vY0FPd3pBb0ttQVRz?= =?utf-8?B?OFFrUlBWL0R5TFlhRWVMcUlqLy9vMjdrR0orR09oQnJHckVBSkpSTXNLT3dR?= =?utf-8?B?c084V0o5eitTMFlmNW92VWdpLzJEYmxHcnBXQWdnQXNNN2w0R1V3aEUvejc3?= =?utf-8?B?TXBsMjA0NUJKNmM1M0pzWmtaRitkNEFLM1ZJdlNkN1FIeExoVmlHVDRsWjhn?= =?utf-8?B?SWllSGNxRXRJdm5OdHM2TXphSkNLSDlmcFJlUklvdytuUWZZejhRbExzcklF?= =?utf-8?B?S3c4MytBUTVldlZMbUdtdXdRTW5oRVRLcGN4MWRqOU9lODZzQkZIL3hrS0VW?= =?utf-8?B?MDFzZnJPOUd4ODZwaE4xUzVlcWdrYTNQNnlHOWdHc09nQkhpcWtKMkFqRDYr?= =?utf-8?B?V2RMTGgybkEwUXlBcysyWkFGWTQ2UHI2UndsdjhubVNDZmpvMmF3UjJQSTdM?= =?utf-8?B?VDdsdjY1dnVmZExJRlhYN0lQd1BiWGZjYU9oMHZRK2N5NFFrZVd0ZU1NME9U?= =?utf-8?B?MDhWcEhvQ2VqalFyeTlBNlVoWnZQa2dPQTVNR1Nsd1FLSjNKWkVCdXhHcUVj?= =?utf-8?B?ZEJweDNlRStCVDFtbWw4SFRKeWE0Mjk1OFlmSk8xaFR2NHZSVkxubDJBZmdl?= =?utf-8?B?eHdEWXpHM1JhNlBjaVQwOGl3cmlqVEk0Si9SY2ZyeFFLdGQ1WWFMbFFORXEx?= =?utf-8?B?aUp5b3NGeUVhekIxa1B2UEU5MG9VVjFFYVNuVUw4Z1c4NDZCSGp1U3kyclZs?= =?utf-8?B?ZkU2bndneThRdUtYTkdzd0NRT1hWTURHWGxlMjUvNnZPRnFZNG54RjQ5TzBj?= =?utf-8?B?bEczbVRIWU5CUk94SCtuandyeHpVSHpRczg1SWxHVUVjYjkweGVhU3RpdzBR?= =?utf-8?B?dEZHVmdXMWlURGhmbnZTdTRScHdpdzBFYWNxRmtYZGpIVW80WWV1ckduaE5R?= =?utf-8?B?dnhaUFg1eG9WZkZRWWo2VjYrV01qWHZMSXFndGRidDAzd001YXVndWFNUkJN?= =?utf-8?B?bDI1Wlh4SFpSckhhMDJ4VHFMbXpPNE13YlRZdndHakViMWhDZzI1N0xnKy9F?= =?utf-8?B?MmlIQXQ1K0hMa1VEaSt5bWErVkdhU1F0UzIzc2Mwb3daS0ZsRldLd3lKMGhX?= =?utf-8?B?bUZpcCsvU0hSU3FUSjZxQStmK09PRlZkUWhwaDh6aEp0Wkt3TjBMS1lsOC9k?= =?utf-8?B?dkhiTzllYVUwdGlOU3EyRkZ1c1E4REJ0TURtdHZZUktMMFFjVi9rcERLVjNx?= =?utf-8?B?aXhoUmxhZzhrQmpaN1VCSVR4OWR6Y2ZVcHdBUGFGbXFueEwxNkd6cmltM0Vj?= =?utf-8?Q?+g/Samoa7zeTSz8Dyw=3D?= X-OriginatorOrg: outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: 16cf12ba-2c2c-41da-cf4a-08da86fa6268 X-MS-Exchange-CrossTenant-AuthSource: DB6PR0101MB2214.eurprd01.prod.exchangelabs.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 26 Aug 2022 00:31:58.1703 (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: VI1PR01MB4543 Subject: Re: [FFmpeg-devel] [PATCH 01/11] avcodec/tests/avcodec: Mark frame-thrd encoder incompatible with delay 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: > The API for frame-threaded encoders only works > for one-in-one-out encoders. > > Signed-off-by: Andreas Rheinhardt > --- > libavcodec/tests/avcodec.c | 3 +++ > 1 file changed, 3 insertions(+) > > diff --git a/libavcodec/tests/avcodec.c b/libavcodec/tests/avcodec.c > index 08b5fbede1..3288a85f64 100644 > --- a/libavcodec/tests/avcodec.c > +++ b/libavcodec/tests/avcodec.c > @@ -155,6 +155,9 @@ int main(void){ > if (codec->capabilities & AV_CODEC_CAP_FRAME_THREADS && > codec->capabilities & AV_CODEC_CAP_ENCODER_FLUSH) > ERR("Frame-threaded encoder %s claims to support flushing\n"); > + if (codec->capabilities & AV_CODEC_CAP_FRAME_THREADS && > + codec->capabilities & AV_CODEC_CAP_DELAY) > + ERR("Frame-threaded encoder %s claims to have delay\n"); > } else { > if ((codec->type == AVMEDIA_TYPE_SUBTITLE) != (codec2->cb_type == FF_CODEC_CB_TYPE_DECODE_SUB)) > ERR("Subtitle decoder %s does not implement decode_sub callback\n"); Will apply the first eleven patches of this patchset (with v2 of #11) tonight unless there are objections. - 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".