From mboxrd@z Thu Jan  1 00:00:00 1970
Return-Path: <ffmpeg-devel-bounces@ffmpeg.org>
Received: from ffbox0-bg.mplayerhq.hu (ffbox0-bg.ffmpeg.org [79.124.17.100])
	by master.gitmailbox.com (Postfix) with ESMTPS id C293C4ACFA
	for <ffmpegdev@gitmailbox.com>; Tue, 25 Mar 2025 08:18:35 +0000 (UTC)
Received: from [127.0.1.1] (localhost [127.0.0.1])
	by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTP id 8C700687B8D;
	Tue, 25 Mar 2025 10:18:31 +0200 (EET)
Received: from EUR05-AM6-obe.outbound.protection.outlook.com
 (mail-am6eur05olkn2012.outbound.protection.outlook.com [40.92.91.12])
 by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTPS id F3C996879E1
 for <ffmpeg-devel@ffmpeg.org>; Tue, 25 Mar 2025 10:18:24 +0200 (EET)
ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none;
 b=hfNe/O6x1Pn8vfnc96+P1D9pNom/sihMlL6WHzAX0t/hCAzhyhFMZkk87SVO85SdrHo7n2jfy7uw6Ff4jLKW5XuIx6XWoxe6M/g/JHf4FZ3z6j0Ys8byS3mOQRUvOT7Ks/Yu/IqJMVqmDcV2iC4E2hh8wYwYlCJDoR0ZdYlNSTp7I6QFpsDxzis1ugBhyZpBxKDvQvFncUmz0PDzThffamH4dvZsLShL3FEbHWsLOmsv/fXl7tqVIFLK/q3lX/I3z4mBBXzbM8AEgi7YUr0DelC2mLZ/TUyfatOGaahbE4fa/Et7r46WSJ3EAHVrbi/8H4120RaZfdtz29JV3r4gSA==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; 
 s=arcselector10001;
 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=OWap8/Z5c5hIhEyue22u66yEt2UObAiFkV7VouZub/g=;
 b=fCYJMNrBdqRKsniNsPKtBeAbUrHgzydUgfL5lBABy4SSDbhBNQ0k+tujKd9RRZxm3OoBEGEV8QBzN9kmoQwpMlvYPUwEJ4v0uPlUoBV5Zn2gGx4kAw4Mhx3pT0qIZmF2QWydtF3OV/c1Wy05q3ME7RdadgNO1p0cQRbYNSwlr5guQ57NJ4QoNUGAM6h8B1UYe7xgHwudXVq5I3SzKIIk+D7DXgQu+Xjd3jd6wppQuXCdrpb/fc9oz48OSK5TmWjQFYoBvCzULUuCRcsLGnf9BFOwjRSZ3gqMyy6PBynCMgTAU6CNvERFt35afQGDuw+UKQaN033TT8Ue0BV5u1R0hA==
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=OWap8/Z5c5hIhEyue22u66yEt2UObAiFkV7VouZub/g=;
 b=AY3hX5ALbwvOTfK2piR3iaf36y0pbJnypiN/Q5hrQfwmnbNFXPaN9mhhz2vIo2UqNT/foygkgda8ZErU4mCI+fwVhn4pXCcWN9Rb765/b47eJcpgeL21aOABrQT5LG1HGvFDP8v5iXevINnzym7NN0oO+E67yJu1SM+RQVdrA2OnLirEktFb5dL/NkQsYQofXJNCqq/prisWvqvzhCsdgrtIObIpIKGh5LJ5OFyI98Np8JBeTauCJbeugTvsscG1edV4iQjhPNavOtgmAPjsPLjJdUjJjkjpKOQai8ClX3f/AoMWvfxMB3+Tvy12sfeHHn+/oaL2wsUYjNQqLnsU6Q==
Received: from DUZSPRMB0005.EURP250.PROD.OUTLOOK.COM (2603:10a6:10:4e3::18) by
 DU0P250MB0623.EURP250.PROD.OUTLOOK.COM (2603:10a6:10:32a::12) with
 Microsoft
 SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.8583.24; Tue, 25 Mar 2025 08:18:16 +0000
Received: from DUZSPRMB0005.EURP250.PROD.OUTLOOK.COM
 ([fe80::1623:380f:e44:bf3a]) by DUZSPRMB0005.EURP250.PROD.OUTLOOK.COM
 ([fe80::1623:380f:e44:bf3a%6]) with mapi id 15.20.8583.023; Tue, 25 Mar 2025
 08:18:16 +0000
Message-ID: <DUZSPRMB0005E9D2805D5522C26A4C7B8FA72@DUZSPRMB0005.EURP250.PROD.OUTLOOK.COM>
Date: Tue, 25 Mar 2025 09:18:15 +0100
User-Agent: Mozilla Thunderbird
To: ffmpeg-devel@ffmpeg.org
References: <CGME20250325075648eucas1p191d4e82df18831d08b9e7f09dbca5a20@eucas1p1.samsung.com>
 <20250325075643.1273491-1-d.kozinski@samsung.com>
Content-Language: en-US
From: Andreas Rheinhardt <andreas.rheinhardt@outlook.com>
In-Reply-To: <20250325075643.1273491-1-d.kozinski@samsung.com>
X-ClientProxiedBy: ZR2P278CA0013.CHEP278.PROD.OUTLOOK.COM
 (2603:10a6:910:50::17) To DUZSPRMB0005.EURP250.PROD.OUTLOOK.COM
 (2603:10a6:10:4e3::18)
X-Microsoft-Original-Message-ID: <8d59c006-3368-4f2b-b80e-9ad4f530f4d3@outlook.com>
MIME-Version: 1.0
X-MS-Exchange-MessageSentRepresentingType: 1
X-MS-PublicTrafficType: Email
X-MS-TrafficTypeDiagnostic: DUZSPRMB0005:EE_|DU0P250MB0623:EE_
X-MS-Office365-Filtering-Correlation-Id: c42a3810-1451-4874-4c76-08dd6b759848
X-Microsoft-Antispam: BCL:0;
 ARA:14566002|461199028|15080799006|7092599003|5072599009|19110799003|8060799006|6090799003|440099028|3412199025;
X-Microsoft-Antispam-Message-Info: =?utf-8?B?VTl5SHE5TGlWRlNOckJhaXg5VmgwUnpVR2t0T1pWa25TWVpiZnNyUjFIejdF?=
 =?utf-8?B?bThTTE1hUnI0WUY5M2ZTYWFUb1hCbmpZM2NDbk9jbVhzeUswVk5aTWlnN0c1?=
 =?utf-8?B?cGUxVFFTNU51MFRza3Y3ZkFyQUQ0M1BsUHljU2RQS0thZ2FIV210V3QwVDl6?=
 =?utf-8?B?VGRHWGJzMkM4aFAzbkVnTUR6V0pGdmZ6WDBXSkNTMG5uNXRJUzhCNStjdjlQ?=
 =?utf-8?B?SmFVUGhTK3VUMmtpM3dlZnBxTnBlcmM3NFlrMDJzaWVzTStabEpnM0pvaFUz?=
 =?utf-8?B?aTNhQ2FRc21GNmw0cXJjSEExS0ZMU3FjcE9tRjFVUGJMWWVOeE1JSHJIYTUz?=
 =?utf-8?B?SU0xdHdYMmxPY0dQMUprTCt6L0FoTUhDaVhmNStnQmVvVEFOWUErL3FUVGF5?=
 =?utf-8?B?R3QzdWFlMExhVlFBVFVPM28rNHZXMzNwTEQxTmZ2b0cvbjhCYzdUY0NQVTkx?=
 =?utf-8?B?SGpwbEZlYy93Z012MU5oaThHaXY3eEtSdVI1WjJUbzJranFsZEh1OWljaWJG?=
 =?utf-8?B?YytENkNyTGdtNDBjWVBnYUJEYVJHVkNINWtPUVJFNytBS0VaRHI3d3E3M0xI?=
 =?utf-8?B?RHJ2WGZBQnFQenZ5ZlB5VHZBSk9kMmU4N0E3aCtXb1Y4dE1FeG5Ec1B3Q3Uw?=
 =?utf-8?B?eE5KQmV1cDZtVC9FS2RzTlc3VDFiWlNtc2lmU0hwci9ac0lFanZqalp3ZEUz?=
 =?utf-8?B?dVRVRXhnbHJlaHA2K29OZTAyVUxLci92TGhDdW1vYWpnOWt0NGNaY0FxS0ZI?=
 =?utf-8?B?alNCVzcxRWI3bkRRQ1ZQbjBwUjEwa0UyWDY3UkRLSC9aMmRHZG9XUUNJVmF5?=
 =?utf-8?B?TkQ2aEF3aEJyTnlvU2hRcnZuK0NGVzlNc3pDdVlTc29mTnZBeVhra3h2VEZj?=
 =?utf-8?B?SnZrZTZGejR1YXg3cWgyUUlCenVPMzM1ZFJ1Z1ZtZWxjNlNsWHdTN0FiWFBC?=
 =?utf-8?B?enFGWFJ6WW5CR3dmOVFHVkFXcFZkRGxZM0N6a1QxcVo5S1hFU3pSTUxxcWpS?=
 =?utf-8?B?M0tTRkNEaDhtSzJrSWE3VmJUK21tVHh2UE5VNDJLMGNhbnpNSFEzU3pVVmZY?=
 =?utf-8?B?MkRvc3VWTlBQTTBLdEd3N09KUmg0dDJLczhudFBkR1dNODR4aUtVRy9lYmlS?=
 =?utf-8?B?aUJob0loYStuVjlOTnRwUlF6QkgxWnlkWWZqVHl2KzB2R3RXQ2lvQ1d2NzZ3?=
 =?utf-8?B?c0lhaU1OVytJenJMdTRKbUlWWFdzRDZSVnlMUGtqVWVJUFRwbW9wZXU3Nysv?=
 =?utf-8?B?Y3JESVVDTDRrT2dyT3dUMVVkVFk3VEJPZEhyRDdBRHNXUDZrZWI4cWJxQjZa?=
 =?utf-8?B?V2NleGdOQ0VvT2FTL0NFZkNEVkx1aEpOZjlFdHV2MmVZZDNtRS9kQkxiWG8y?=
 =?utf-8?B?cmwzZmM0Tms3elV0RDU2L2lTOThpV0NlTmxMalBDWDVDeDgvUG5TVU1xclhl?=
 =?utf-8?B?a3JkcG5vS21qVGNiM1BaSFU0OTVWNFZoYXRqZVZscisxYldHb2dZOXBBYlpp?=
 =?utf-8?B?RjFHNDc5N09YNHBHaFJ6clI3WXBJR1FXM2VMdUJLQXdBdnJTYlpSYmJVLzli?=
 =?utf-8?B?a0tGdz09?=
X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1
X-MS-Exchange-AntiSpam-MessageData-0: =?utf-8?B?UlZZd2kyOUtQT1NEY21iOTJrQlo4SHVON0U2K25MUTliRXRRMUxTNlJJTzJz?=
 =?utf-8?B?MFRlejlQZ1Jpd1lWODFSbTVqWk1oTENMMlljR2NPT1luazcwWGZqZXN0TzRi?=
 =?utf-8?B?dTB6eDZiZUJlUDFPOEtFc0RvbTVUZzRRUzZuOGJBTHRYOSthNWlPVGU0MWNV?=
 =?utf-8?B?OUk5MHV3eWFrTHZ3M2d3SHVScVlEYnhKZDR2NDBMSmV4WFg0UmJsWXRHZHg4?=
 =?utf-8?B?c2d5S255VXMyYlhYeGU0OWc3eEMyWHlON2NoN0hTNmEvTlUyRHMvL3A3Z1NJ?=
 =?utf-8?B?Vkpubjh6cnJzTU5hZVZrK0c5ajBvSmxocTV4T0VJMTVwSHUzcVJwU045em8r?=
 =?utf-8?B?YmcveDNiTTRPeDlRVjN5NHRZazRDTWdqNCtORmdMRzhzR1hsSlgvRVlIRWhN?=
 =?utf-8?B?bXN4c3hFMDJtRHFBM2RmL2ZzMmp5UDlEclZOemV0YXpUWVQzcWt4bXpZbUtU?=
 =?utf-8?B?YUtRbEFRQ0d2TEx3SzZlbGFuS1FiWm4yR2w5OUxnaGlPdHVISWRSWlROcUVZ?=
 =?utf-8?B?dVNCMExsZ0VabnMwa0s5UEZRQ0tNMFR5OEFydjhWakRmbW1rYTNGTkkwZFdT?=
 =?utf-8?B?VjZQUGdDTnc4L2ZxUkdybGZsZjAwVGdmbHF2VmVFZzZONi9JNEhJWVFHRVQz?=
 =?utf-8?B?V2pEWjFyOHg2RGh6bUh4aXhBRStOem9pZnkxTHkxTWV1K01mT2xpSVdvR0VZ?=
 =?utf-8?B?dnJmWmlUbVVZRG1GQmlzYmV3MjZmMHg3aWhhUVRkOWNDS0FFbGRpYXBTc3dw?=
 =?utf-8?B?SXgwbDByNzROa2lPZzZMVnFUNjFvcDFBeUw4Sm45U0YrZ2hOd2REaHIra25D?=
 =?utf-8?B?bW9mczZsQkViRllNY290bkhidTF3ajlJYmdCWjJ0NkFxMXEyekJTWGREd3Jo?=
 =?utf-8?B?VzVhYm96cUx6dG4reVBkenhBeTBnWTc0TVhzeWVYSXg4T2J4R2tCQm1KemF0?=
 =?utf-8?B?V3JaYW1NaTV2NVRxcnRQaWMzdDNLSks4OXZ3SGd2M3BjekxrODNKYkNxWUcz?=
 =?utf-8?B?OVFSNlhHSFdRVHlFdlRjT0RHaWZNbVFXR0t1NENoWmtCM0xSSndXcGJrTVRS?=
 =?utf-8?B?TXZVSlEwaE4xRTI5b2dyS3J3b0RUV2haOS9vVE10clIvN3k2bjlHVHc3YkJ5?=
 =?utf-8?B?ZzlQVGs3N2Z0QjdzNjVucHQwekJNVXRZMDZxVFVHV2RERld1bnJZdEg4R3px?=
 =?utf-8?B?ZkZ3VjRHYmJ0dVJya0lYN2FDUzllWFA2T29pNk41L25PZ2ZxZDk5TnI3L3gv?=
 =?utf-8?B?czNuU3ZQdkkyTEx4NC9tM2NBVUdSWW1sT0tjUTE0RFlCeGxQT0Fpa0RVYU5h?=
 =?utf-8?B?TGtPUTFPVGlUMndwbHd5cCtPME5DYUpKMS9nWEJiN0dkOElPTlM1QWY2MGdP?=
 =?utf-8?B?T3lHTlpnUTcrZk5QNlVTejdwaHZQblVOemc3bUlkV2lpZkVlNlQzQ2xpWjBa?=
 =?utf-8?B?ZFBGKzJMZFlxYkttcjdOMno4UHNGSTZXNHhva29GV0wwZlRWcnlIcHB2bmF1?=
 =?utf-8?B?VGkxT0l2NEh0NGlzeWV6SUNUYXdYSWdmN3FNY1hLRktLNWlydEQwcElLVTIy?=
 =?utf-8?B?MmNsUkhDcUMyNkV6cERYR3RwRzIrdEhSVzVqZExPSCtvSXdSSm15SDJKaG1F?=
 =?utf-8?B?WDdaOWhpUHdJRXB3eGxTK2xLR25xWjdJb1lCWDhrcWFNd1JCY2dWTVNMZkR6?=
 =?utf-8?B?WHFUMWxFMEQ2cXFFRG50bDdTeGFXUjN6MTg3cW4xYXhYcWxKa2J4K016N0Q3?=
 =?utf-8?Q?o99AYz99eGLC8U3ntpSS8BXt201XWsiszTKisAy?=
X-OriginatorOrg: outlook.com
X-MS-Exchange-CrossTenant-Network-Message-Id: c42a3810-1451-4874-4c76-08dd6b759848
X-MS-Exchange-CrossTenant-AuthSource: DUZSPRMB0005.EURP250.PROD.OUTLOOK.COM
X-MS-Exchange-CrossTenant-AuthAs: Internal
X-MS-Exchange-CrossTenant-OriginalArrivalTime: 25 Mar 2025 08:18:16.8553 (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: DU0P250MB0623
Subject: Re: [FFmpeg-devel] [PATCH v1] avcodec/evc_decoder: Fix pixel format
 handling in export_stream_params function
X-BeenThere: ffmpeg-devel@ffmpeg.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: FFmpeg development discussions and patches <ffmpeg-devel.ffmpeg.org>
List-Unsubscribe: <https://ffmpeg.org/mailman/options/ffmpeg-devel>,
 <mailto:ffmpeg-devel-request@ffmpeg.org?subject=unsubscribe>
List-Archive: <https://ffmpeg.org/pipermail/ffmpeg-devel>
List-Post: <mailto:ffmpeg-devel@ffmpeg.org>
List-Help: <mailto:ffmpeg-devel-request@ffmpeg.org?subject=help>
List-Subscribe: <https://ffmpeg.org/mailman/listinfo/ffmpeg-devel>,
 <mailto:ffmpeg-devel-request@ffmpeg.org?subject=subscribe>
Reply-To: FFmpeg development discussions and patches <ffmpeg-devel@ffmpeg.org>
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: 7bit
Errors-To: ffmpeg-devel-bounces@ffmpeg.org
Sender: "ffmpeg-devel" <ffmpeg-devel-bounces@ffmpeg.org>
Archived-At: <https://master.gitmailbox.com/ffmpegdev/DUZSPRMB0005E9D2805D5522C26A4C7B8FA72@DUZSPRMB0005.EURP250.PROD.OUTLOOK.COM/>
List-Archive: <https://master.gitmailbox.com/ffmpegdev/>
List-Post: <mailto:ffmpegdev@gitmailbox.com>

Dawid Kozinski:
> Signed-off-by: Dawid Kozinski <d.kozinski@samsung.com>
> ---
>  libavcodec/libxevd.c | 12 ++++++++----
>  1 file changed, 8 insertions(+), 4 deletions(-)
> 
> diff --git a/libavcodec/libxevd.c b/libavcodec/libxevd.c
> index 520fdab7d8..483700c81e 100644
> --- a/libavcodec/libxevd.c
> +++ b/libavcodec/libxevd.c
> @@ -152,16 +152,20 @@ static int export_stream_params(const XevdContext *xectx, AVCodecContext *avctx)
>      }
>      switch(color_space) {
>      case XEVD_CS_YCBCR400_10LE:
> -        avctx->pix_fmt = AV_PIX_FMT_GRAY10LE;
> +    case XEVD_CS_SET(XEVD_CF_YCBCR400, 10, 1): // XEVD_CS_YCBCR400_10BE
> +        avctx->pix_fmt = AV_PIX_FMT_GRAY10;
>          break;
>      case XEVD_CS_YCBCR420_10LE:
> -        avctx->pix_fmt = AV_PIX_FMT_YUV420P10LE;
> +    case XEVD_CS_SET(XEVD_CF_YCBCR420, 10, 1): // XEVD_CS_YCBCR420_10BE
> +        avctx->pix_fmt = AV_PIX_FMT_YUV420P10;
>          break;
>      case XEVD_CS_YCBCR422_10LE:
> -        avctx->pix_fmt = AV_PIX_FMT_YUV422P10LE;
> +    case XEVD_CS_SET(XEVD_CF_YCBCR422, 10, 1): // XEVD_CS_YCBCR422_10BE
> +        avctx->pix_fmt = AV_PIX_FMT_YUV422P10;
>          break;
>      case XEVD_CS_YCBCR444_10LE:
> -        avctx->pix_fmt = AV_PIX_FMT_YUV444P10LE;
> +    case XEVD_CS_SET(XEVD_CF_YCBCR444, 10, 1): // XEVD_CS_YCBCR444_10BE
> +        avctx->pix_fmt = AV_PIX_FMT_YUV444P10;
>          break;
>      default:
>          av_log(avctx, AV_LOG_ERROR, "Unknown color space\n");

This patch maps both BE and LE formats to FFmpeg's corresponding native
endian formats. This is wrong.

- 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".