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 4410E48A9D for ; Tue, 27 Feb 2024 19:57:01 +0000 (UTC) Received: from [127.0.1.1] (localhost [127.0.0.1]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTP id ADA2568CDBE; Tue, 27 Feb 2024 21:56:58 +0200 (EET) Received: from EUR02-AM0-obe.outbound.protection.outlook.com (mail-am0eur02olkn2082.outbound.protection.outlook.com [40.92.49.82]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTPS id B789968CB03 for ; Tue, 27 Feb 2024 21:56:52 +0200 (EET) ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=F+Cy0VkLbtMn0GVJZ1/8+l9vSFDHRxGd+mz5hX603ngCVjxqqKiJMybE80R7R++p6LZYWJazQGxnjKj9H0uRSfVL1PRsLzm9/1lU9a8AXrMeQD0Mc70B7Q0FkeExBkbS4m53iltkZf/3bvzJGQPt9VT8bNqVy06HGl+fwBfclxvdUenOGAZjKwsuw8I25PvX72hrzqCaK7DtYTmWY+8ahziK3HTBFbj1cvxKU6XMbQMawm/Qeikl0B7xpjZO0znf6vzTC+RXecpDxmrTu4rcmmpLB70C7TtF0UEddOFN+f1GpsOGtog9S8jdREk3XgH3GJEzUUx7V4SzjzYchCfuHw== 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=CXumU2Z/cD/VNylefSdSAABdj+BuTBPVnbB+ZTycAuA=; b=edQxOTIpBmdRRtdFv8lU/f8DUot0c/Pu5qvgCMvaDtlxvGAS3uxNV65k1IA/mxZDDYaX3GJCO1LSngNGDpGv8XwzhAjiSYc9zsF4dXQoElkBO4I+7cvkGe9rr+B7BBcrOQBgJYAoL4uuaTfdZcrSWCp7GYMVgkVpGh/LshY/gsM8B09yCmx1eqpqOrVVHiQY+4lXxHd8cD9bZwgkq3QAAxZ531QEBaGr5SaMp5014EGbwS0aWXktln/XWQcjkFegauAL2IC363eiv+PeEcqO1QpWEdrcr8qN40nPS//BkNZykE25DKu6m/v9cSTG1EyiOxbt66fE/3yKDEh0o38sRg== 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=CXumU2Z/cD/VNylefSdSAABdj+BuTBPVnbB+ZTycAuA=; b=SECFi+IAkgVTauo+33p0ZGKkNXrEnfeTuFsfat4WU4dt+pJeamO17habCdkyn4dtjo5JGaK37bmoHZ8VX/Sz6C3dLeZMA9+og7t9v1VwDvmGQyxylUsLZ6Ht7WFRQfo/j1IBu86lGvHgfZ1jL9UDBl5g3KM4CW0owsZRKCLeYUZsFDW5tnBRW5FIqt4Ka6WZxNfMJvG0eteXmAxCSlRlJREyiYUjH1lTb8fjJj751bPkg87Hn+xb7JPzR+auWt1MjPsn83qWR5dzQJ37HDnhhrBQPwICFuyO4d9Jp5RF60eDfvHtBT4uDtLS1nyONJeDwWHcU71HKIvKYLf7lrzUgQ== Received: from AS8P250MB0744.EURP250.PROD.OUTLOOK.COM (2603:10a6:20b:541::14) by PR3P250MB0353.EURP250.PROD.OUTLOOK.COM (2603:10a6:102:17c::19) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.7316.39; Tue, 27 Feb 2024 19:56:51 +0000 Received: from AS8P250MB0744.EURP250.PROD.OUTLOOK.COM ([fe80::65aa:deb0:a18e:d48d]) by AS8P250MB0744.EURP250.PROD.OUTLOOK.COM ([fe80::65aa:deb0:a18e:d48d%5]) with mapi id 15.20.7316.023; Tue, 27 Feb 2024 19:56:44 +0000 From: Andreas Rheinhardt To: ffmpeg-devel@ffmpeg.org Date: Tue, 27 Feb 2024 20:58:30 +0100 Message-ID: X-Mailer: git-send-email 2.40.1 In-Reply-To: References: X-TMN: [H0gUnAR4MCYpZxEwdbm41ohEC01ZU/xtqnZta0FM+20=] X-ClientProxiedBy: ZR0P278CA0128.CHEP278.PROD.OUTLOOK.COM (2603:10a6:910:40::7) To AS8P250MB0744.EURP250.PROD.OUTLOOK.COM (2603:10a6:20b:541::14) X-Microsoft-Original-Message-ID: <20240227195837.1410882-1-andreas.rheinhardt@outlook.com> MIME-Version: 1.0 X-MS-Exchange-MessageSentRepresentingType: 1 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: AS8P250MB0744:EE_|PR3P250MB0353:EE_ X-MS-Office365-Filtering-Correlation-Id: 3db07d4b-4d0e-4efd-8cac-08dc37ce3961 X-MS-Exchange-SLBlob-MailProps: quCBMN2EvO955NsdKUA6qkXzJO14pLp7hVWEZefy/COs+wbUGQpzA2wSOaNYsRuS4odXCfdPtLVaraJsVc488tAChOvrfJvj93FPGEn5wbbrMkV9Py0AsE/tt8vPwtD7S7XNgHPkal7HAWEYoJWiWGz6OfNqW1rcUPzH5DfYlqMkCDn2cSYGLAcZbr3p4ucujQvK1IduKnyZTMszvei2tg8bvM6sXEyX4uLYBWM2qJprSkkht+YlJG/WAQEwQyjFu5fNGWCG1Zb5dDC7JpwkZfiSnLlQcgM6aAn+2v4/gLBtAyzKqzJFwdNGr8jwyGnt4nDx0+QM/v0yhUJk8aOJ2WE9XlR4f1wyEHP2pA+QlW3aZxPo9IieU4dq5BXofOXzNvzrgafaF1cxAf6Koc73N5lWtO7YPw1kcoCHFIT8/mCIjB8j6xlVyvFyVtl3pXViD0gtngiJP+KuUGT+dENSquDM/osZN81T5fFz34tFbpLXKbczAi96Rmb0bUuzHohzo11NODli6Rqb79Zn4qnBfUfkOCwgoolTXPbOeDn7igowpws2zgS3ubKNPCPZwHvlry49NvLUkeK9qMQCalR1nS7RI7l77wqD3lmQtiqTjs5PXP5LkmI91SlmOdkTuz3S3AIRh+8U0Z2/z/vI8SYdpMnV5Op9lVb7/vbmuJdV7jEn07xoTZ7nBxDDRR3bm4OKougbfseRrIXc2QP+XqZTCA== X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: W4hlq45xDRClgwkNsL1DXWPgdOEOJScuJryJHHxTrPtnppGSkBDlWoN5nNiSfqOsXrAAq7Kh9nZX7NwCRsCvsp/YlNtAHBWyh2CvtsqtsBwbv1QfOCpxVvNZY46epGJe2XwNMfmYuTbES4cOPP/yGMWBYa44if1Js+jjWTAxxnNBnIBCOzltVsC4yZKFavqhSN5uy9pBQFxlaeaRxmUXKGREAwYxNu0WHEZXJPqqkjuKvGHW/pR78HemqyFlxZANHVCo2na1N37Ef7pDhoecf9yvtLmvvjjaaRkeNob1R1waJf8SvjxHKZhv82gLcubH56xAGHLQBocW+Up0lASYRF9DCpmuqiUj2xZ3rqjYHmBDRl94F6kKTEOgAJcxdEXtd8mJErAHc8ErN96i8IHXobTHUEarZ9Md1EyAB3XTv371juaVPfJKTyBmvN2j+jMdkSmTKgX2TIna7oU5vqiFWgxRPa3o+fet/FzHsOTgFw2kQbCKqYk5x5oBGn8RlPN7BZ9822+IUZOiMYfxIXv+u5DHwWjSk5wFgHwFXEqhlpdMa6ZElPp0ZrDEssip9tvYAAeLyDfovhtOL2A/pFARV4pK/wamHIs5AurazAH7KdcjvxWg46RkE8sMj7hMtRLM X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?us-ascii?Q?ZHadw9Yas88iG0ju3OeYWHTud73AIaQY79+TB95UJ4/4MlaG3L9Qo+CmUsOd?= =?us-ascii?Q?b/htSFmQErq8Jg3AK0VJj69egkzcZsShltxk/o7PYzqJqnqKciVbGO4vaU9x?= =?us-ascii?Q?uFy09CE70YOC5RRtehu+YHVHSmRyc7IzBECZHYDKV0o3WPhyI6UjPg8gDEWz?= =?us-ascii?Q?rRUJibf6S6wS8aFCpFxnGUDJ4UfggZ+SJ8Ig7zxIBee7h8uo31yaztlEWnET?= =?us-ascii?Q?JlvNdEWJTU0+5AnFVNnR1GDVeKoP+39hB4NvmgRQIn6LO5hoyk3qPrxV6bhh?= =?us-ascii?Q?0vrutdr+0VaHc6feD6bR00+pl1tn+m1QtQSl4dUfKRQURwPpzrJ2q8T8xDxU?= =?us-ascii?Q?aff0ADCKTTecLtcUwXRMCskdl4nKDMPVWNdA/VpQt24uShcntUcIvxqPXt0M?= =?us-ascii?Q?fTkfpsUzmXw5fi5GIKKkN4CxyaUeQslxiXtTxTHlih4uFIlrLvs8QVNq9iDJ?= =?us-ascii?Q?ntEWusX1fnSH7JzbkLWm0AYsSV5KPVswoyncX+3lnsxF8uJJkqO/ZNd3jV+n?= =?us-ascii?Q?kzRRjuC7zZs9+mHlQv1j1S2JaacfWPmJP/WljCoFio9KPmtCzWSQ4MzHcCNh?= =?us-ascii?Q?uzHAc7Z7a7dWYW1x08IjUMF3WKZlhTcGdc3QI2NLRmhvgk5YD+OBU75lZTdO?= =?us-ascii?Q?CY+ox3xYrVTvf4lsi4E9ybXyrmYGdApgwFbrXIsPxk9HgKkneeaW6N7q9wQY?= =?us-ascii?Q?pbWk/nLMAz6PyvKg7du3axmDB1n7SdwDYs6AKdgciaX+IxTYCDLM5RKi30wA?= =?us-ascii?Q?iU2zQjG4bixOF6DrTwOvgUBCz28m5bydsYdM/0IDrO3AhuTVHBwbXG5rNlfp?= =?us-ascii?Q?OeOppgJ9OpH4DiM6926KUjhwWmwJbKaiBiKFF+UYyjFyz3nEGkihmlCStqZX?= =?us-ascii?Q?IuFEk9xJDMTeAoNmJfwRzYPceW+XEo9SRmLzgLaX7poowasiALRNS2Emczkm?= =?us-ascii?Q?tPiTAKXlFbW+5lldv+YNUwDTfaDsqglwe56aQk/PL0mzr13WFIWpeRc7QRM7?= =?us-ascii?Q?Yurr029xPqkgMHIYNX/8X39eNiSJc3VV7PS3hdFN4KGBD9dQKzcOQIhC5jxR?= =?us-ascii?Q?BSdG7GUxmoM4BhvN3ZLe2KXQx2P2vD44L6B7u2icurFnOdbWEzYto+0lH8fT?= =?us-ascii?Q?b3qUtGks/srls90sKzF8xrDbrA2HkhzClt9QhSNHCDB910o9XB//Bu07JAvO?= =?us-ascii?Q?aFj0EK43Nh4dM3AlA6pgZE4anSp9sSKhGctJMQ9ZkwWv4UOy8LdrloXa5BxE?= =?us-ascii?Q?BUCr+DCJPpaZhyH6ZyooqGuwpyQaRDgCiSnv7aqVzw=3D=3D?= X-OriginatorOrg: outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: 3db07d4b-4d0e-4efd-8cac-08dc37ce3961 X-MS-Exchange-CrossTenant-AuthSource: AS8P250MB0744.EURP250.PROD.OUTLOOK.COM X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 27 Feb 2024 19:56:44.7336 (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: PR3P250MB0353 Subject: [FFmpeg-devel] [PATCH 2/9] avcodec/libxevd: Set AV_CODEC_CAP_DR1 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 Cc: Andreas Rheinhardt 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: This decoder uses av_image_copy() to copy decoded images to buffers obtained via ff_get_buffer(); ergo it can handle user-provided buffers. Signed-off-by: Andreas Rheinhardt --- libavcodec/libxevd.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/libavcodec/libxevd.c b/libavcodec/libxevd.c index eb007e30fe..4bcf2585cc 100644 --- a/libavcodec/libxevd.c +++ b/libavcodec/libxevd.c @@ -531,7 +531,8 @@ const FFCodec ff_libxevd_decoder = { .close = libxevd_close, .priv_data_size = sizeof(XevdContext), .p.priv_class = &libxevd_class, - .p.capabilities = AV_CODEC_CAP_DELAY | AV_CODEC_CAP_OTHER_THREADS | AV_CODEC_CAP_AVOID_PROBING, + .p.capabilities = AV_CODEC_CAP_DR1 | AV_CODEC_CAP_DELAY | + AV_CODEC_CAP_OTHER_THREADS | AV_CODEC_CAP_AVOID_PROBING, .p.profiles = NULL_IF_CONFIG_SMALL(ff_evc_profiles), .p.wrapper_name = "libxevd", .caps_internal = FF_CODEC_CAP_INIT_CLEANUP | FF_CODEC_CAP_NOT_INIT_THREADSAFE | FF_CODEC_CAP_SETS_FRAME_PROPS -- 2.40.1 _______________________________________________ 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".