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 C937B4AC5B
	for <ffmpegdev@gitmailbox.com>; Tue, 25 Mar 2025 06:46:00 +0000 (UTC)
Received: from [127.0.1.1] (localhost [127.0.0.1])
	by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTP id 1003B687A79;
	Tue, 25 Mar 2025 08:45:57 +0200 (EET)
Received: from EUR02-VI1-obe.outbound.protection.outlook.com
 (mail-vi1eur02olkn2091.outbound.protection.outlook.com [40.92.48.91])
 by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTPS id 21A5A687A40
 for <ffmpeg-devel@ffmpeg.org>; Tue, 25 Mar 2025 08:45:50 +0200 (EET)
ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none;
 b=IeW27y7bH6sXiN6KcfrERo5xOiUOpQVDj2qT/sx4CJkbhy9mt66Ur1xuhisdNlYkqHlA0KikfWQQ9pmu5EUYuaI0deeDQBRiCMQ7peAbdOyMHYduIk8B0h5K9jLp+QTsIW+VRx7q32eT/VCVh/x+eXO/zOsALo6Jr824wew0aENHitaOKhUemhQ7748n+4HNeVYljz0Lt6aMO/jFwZDTV9Qu/v7o1kMTuiFtoTP2jcx4IAB0PWodYnFLKLBrcXesDCsqry5pRQTexzu+cKW7Cfs+cbcvVdPXi+kret5X8BuvIyXCdnhWEBWH4zIDl3G3X2Gclum2+GD7F5vSv5v/og==
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=molpZMnTRcXSpuJbOgcgcgiv/uIlntxPgzGfBsv2z48=;
 b=cglxHVjKApOa5PAw4YAkRoFo8G+BBiA8QB+3XXRvetKsy0FfWSgh40yb+cmbwL92orS2UcRbd+xNOcoqKz/Jrd+VdwLYAbo82ShUWjexMsKOFBCoCbRsyygmq53F1nYJyjWHEyhTou/7k7Gnd3mTB5nWtlK91BERZ1oBBX8mwzanLApGAonvhLC+MweALBA9MhSBj4LZ3eEpMxAOv3NmItGHHfWkGPZt5Lix2Efv9mIce3hXfJELLytTpjKyQDQzQLgsf3ISUR5F9/0xpCKLOCi3sp9P/yy647S5VrA6SCfXWLiwaQat5RRHzVxWQKF/9GGDzqrH+3XDUvp0BfoJkQ==
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=molpZMnTRcXSpuJbOgcgcgiv/uIlntxPgzGfBsv2z48=;
 b=kGHk5YGPiiUmmdbiwxU46PHV56HMxchgMlt0B++p0Cvr1oUf7HApn1TpAY4USVruCzqRZhPkxXHvYfIfgSVQL3vOMPePMFOBJ9QEMnSRtRJ0scMEgTE1VUPVcmqP1bWF1oiAsnru49biLKy3o3++KrLIiw6CIsVbfP8FteDMNZ2a4q5bwfnb+3rmsBc0RfAFAd7+9rs7td3gXG5w2Y6ryPn055/M444066sDqUvRZyiwYxPmWZKD015gYCkyFgeMe0U/H5fOL9mEzefnCJevnYOjPxS4vtD17laUpAc1lAr5HcoZpOMJPM1Glk/pXUL3soPjzLteKS9YnCiJ8jXgDg==
Received: from DUZSPRMB0005.EURP250.PROD.OUTLOOK.COM (2603:10a6:10:4e3::18) by
 AM8P250MB0157.EURP250.PROD.OUTLOOK.COM (2603:10a6:20b:320::6) with
 Microsoft
 SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.8583.25; Tue, 25 Mar 2025 06:45:48 +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
 06:45:48 +0000
Message-ID: <DUZSPRMB000581B912DC40B98D296F248FA72@DUZSPRMB0005.EURP250.PROD.OUTLOOK.COM>
Date: Tue, 25 Mar 2025 07:45:47 +0100
User-Agent: Mozilla Thunderbird
To: ffmpeg-devel@ffmpeg.org
References: <CGME20250325063514eucas1p15a0d6c2b7047c2e61b1500e85fd09e33@eucas1p1.samsung.com>
 <20250325063501.1938-1-d.kozinski@samsung.com>
Content-Language: en-US
From: Andreas Rheinhardt <andreas.rheinhardt@outlook.com>
In-Reply-To: <20250325063501.1938-1-d.kozinski@samsung.com>
X-ClientProxiedBy: FR2P281CA0128.DEUP281.PROD.OUTLOOK.COM
 (2603:10a6:d10:9e::9) To DUZSPRMB0005.EURP250.PROD.OUTLOOK.COM
 (2603:10a6:10:4e3::18)
X-Microsoft-Original-Message-ID: <9518ca9e-92aa-445c-8d21-7175a83bdb23@outlook.com>
MIME-Version: 1.0
X-MS-Exchange-MessageSentRepresentingType: 1
X-MS-PublicTrafficType: Email
X-MS-TrafficTypeDiagnostic: DUZSPRMB0005:EE_|AM8P250MB0157:EE_
X-MS-Office365-Filtering-Correlation-Id: 380fffb2-e3b9-478b-b9f7-08dd6b68ad23
X-Microsoft-Antispam: BCL:0;
 ARA:14566002|7092599003|15080799006|461199028|8060799006|5072599009|6090799003|19110799003|3412199025|440099028;
X-Microsoft-Antispam-Message-Info: =?utf-8?B?QjFUTXlFbHRsQTBxZDNKVTZxMlc5SkI0VjVtVkd1YlhWRTluaW93YUFwdzNG?=
 =?utf-8?B?b0RucFNxZURqeGk1Qk9MYzVVQm5MczkreHBzVU95aWVrTmtmcDNISHM0RW9Q?=
 =?utf-8?B?NnR1WkFqbjh4c3hsKzVES2IzWUNUUVo2MjdGNGhTa0Z2cWExZ0FHZkc5VVIr?=
 =?utf-8?B?TW5jV2t3ZlkweDlMN2NQVXh3eGw4bEEvaEpTSDJTVDc1YTA2eFp1dEU2cVQw?=
 =?utf-8?B?LytpcTZMa3BqODJpTFF3MGtKUUhXRUVYRDlBWUduK2s2K2x0MnJTdHl2c1Br?=
 =?utf-8?B?NjNLRHBFU1RObXRGTnZWY1lYZEsxL0p0RGU2bENMMWJkanVNMjU2bGp2Z0Fj?=
 =?utf-8?B?QlhTY2tiWEJEaE92U3ozei9JWmtMNEF6TVBwY0lUSHk5TktzYmdUN1NVZElz?=
 =?utf-8?B?STFJelhrVkpBTElFL1MyRHJ4SlZzWTFoem9vdExxZnV5enI4ays4UklMbTk1?=
 =?utf-8?B?SkJiTTBKS2dlVUI2YUJ3VHJXWXVJNVdWU2g3V2YrWVlTY0VsTVFsK3JVcXdi?=
 =?utf-8?B?dllHUmZnY3c0MlRRb1M3WFZ1ZFI5VUFVUzNjTHQrYkhLeFNXdmxVYmhiRk5n?=
 =?utf-8?B?RTFNMllNdUFLQmYyaGVVcTZFS0x2Slp3OTg5MzBYbERDODlxaDlWQ3pydmlx?=
 =?utf-8?B?RzlsRWNHaWRvM2Nvb3g5NHpzVW0vKzByVm9LUFJKWGNPWmIyOUoydjFYNC9t?=
 =?utf-8?B?YXJ5b0FJV1dUMGM0aDFONFE0M01ZVi92YjhLVUVzYzZ2L3V1djZPQXoyRlBy?=
 =?utf-8?B?TlNCOWxRc25UNTJRaWNhNUJsR0ZiazIrWllpbEl2cVRtUGhYVEZOVFh3NWhW?=
 =?utf-8?B?bkQ5THBScG9vVFlsL2Q5QTVWTmhOY0VISlFiZ3JDNjRDL282S2FJQk91TWp3?=
 =?utf-8?B?TVE0NkRoY1h0MGJUZTF5dVdaeTl5K09yOWNuWnpnNnJLcGZiMmZZdXhoMW1F?=
 =?utf-8?B?a3M2bCt1SFhGQWx1cXAxdEFNOElJTVNrOUtpNDdrcjVUd20weUs0bDlUZ2hE?=
 =?utf-8?B?aU9iMUE1d1RMUmtJRXZ6ajcxUjBqMTI0Qm5CZC96RGg4d1JwanZGbWtLNjlI?=
 =?utf-8?B?a1FrT1l1NndZeDhYUEtOYlViM2xBYUhVelplR1dOQStuUlZ4bHlnZk9YVTF3?=
 =?utf-8?B?Vi82eXpPT2dMOXlyVEdQU3RKVEhqWm9HVXhCUk5SRkNrQXAwTHpuOFo0T2d1?=
 =?utf-8?B?WnpaK1ZJbC8wcmlYelRZQkVKMUpNK1gyaWRSSTAxRWhaTTVMdWxhNkpuckx2?=
 =?utf-8?B?dmlJcGZCQ3JIUTZheHk4OVJFRFIxZkI0RDEvNHZjOVVVMzZsK2s3S2J1ODN1?=
 =?utf-8?B?UmtjZXZWbmZMUTdWaU9yZ04wUUIxZWZORGcvZGxTWlFYTmFjS2hCQVNoTVBk?=
 =?utf-8?B?eWhrSEQzOWVWcXR0YldURE90b0VXOVNwblQya1JzZk52bno5TG1ta1VWS0ZT?=
 =?utf-8?B?eWliaXp6WGtFQnBqVldWYnAxZVI0eFJVVjM0ckZOUHVaTDBQd3ZRempUYUJw?=
 =?utf-8?B?S2FNUWZZMUhQL0lXNCtIMks5VzVDRWY4Q21jd3RiOHdzbE5EenFVTldTL0hM?=
 =?utf-8?B?V2Vwdz09?=
X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1
X-MS-Exchange-AntiSpam-MessageData-0: =?utf-8?B?SnN6by9JZ1pMZWlNSkJsNnlXMXFxbFQzRExnSHlyVE5wTU5BRzM5VWdzUHlY?=
 =?utf-8?B?WHBUM0h0cTFBUUwyYjdSMUM0RFFjdFYvYzV2R2lkL1dDZ3ZNV2FORXMxSDMx?=
 =?utf-8?B?dTNpWnVSdmZkSnY0VS95VVh2cnhKUjIwUzlmbXlyVFI4VXZUNHJVZFdqZjdz?=
 =?utf-8?B?a2lUWGpmUEhiakRuSDFBSFJ3MHY4S011cjFqMFdaSHBYOVNMZFV0cm9ld202?=
 =?utf-8?B?OG9BV0VRR0I2cWtuc3BPQ3U5WjJTNndjc09hNFlHNUtkcTVDM1NNNFZrRnZW?=
 =?utf-8?B?VVMzZGtxMFRoUmdGbDVPU1B5RENYRXlhaHhPM0xxQXdXK3VSTDJjZ0pOdGUw?=
 =?utf-8?B?NG5TMktXK2JDeUNBQ1VPKzNucWdRQVovbklaUFEzTjlqb1N2ZklESDN6SWww?=
 =?utf-8?B?d3g2WXN6Rks0TGxFeitXTENzZGZGTDI1bWJ6ZTJQMlFkVStNdEVzNnA3bzhk?=
 =?utf-8?B?Ry9OakxXNjRESFZmc24rNHJCTUMybTlJaHV4VHVXc092SzJ1cGRaZm82cTFH?=
 =?utf-8?B?UjgwNEtIY0xXQUpsVjNlYVZRVDZBUk1xS0N2MjcvYU85L0V6b1VBZDBKdnlj?=
 =?utf-8?B?Y0ZxT3J2RjdXMTVRcStoYXNpREFpVStYQWNKcDdiTW10a0JRVzFtZGVtUDRr?=
 =?utf-8?B?RFg4N1VkS3B3R04wSWlWRCsxL2JLdC9RbTViZ0g4SUpLRzNoYTc5K3dkdmVj?=
 =?utf-8?B?bUF5dnpHRno0S0ZrSjhoVWo2b1hLaWdRMTVVTEpiTmVVQTlNczFMb0QvSklQ?=
 =?utf-8?B?bTlQUk45aWc5THVzaHplK2I3ODVzK1ZTV2FJeDFtcFpOM1RUdjZzWXpYZnpn?=
 =?utf-8?B?ckNVcm9iKzJBRWc4ZkJIcHdDazlGSGZUQmp4dFZJQkpkM3R6b1dKaTREMFly?=
 =?utf-8?B?VEZ6TkFNazY2eXRyZ2VnUXNHOXFZSDdrQTRqQmZVT2xFYVRFcmVKc3R0Qno4?=
 =?utf-8?B?RDhvQXRmNDZSUkVrNER2bFNtTkx5Ymx3MWZSbWpiZWFDRWlaamdmdW54RUZt?=
 =?utf-8?B?TXJWZnBWRjFpUXlKWnJKSXhZSFZyYmlsczBBMnJKS2VIalFtSjBFaHdKS2E4?=
 =?utf-8?B?dzVLM0lFWWRKUTVteFRHZjZ1aWhzOFZCcWY5OURBKzRHcTBLV0NwSi9ZQlZp?=
 =?utf-8?B?emF0dmMxR3FhRnBYdFA1RmQ0YlBwTjMvRnZ5SHl0b1V3TC9Rbkw4OVZoL0s5?=
 =?utf-8?B?OUJqaUZvZkF3VlI1VVJjR3ZxdlplSEdxQ2pFT2FuSHpEZ2tFUkZoc29PUVo3?=
 =?utf-8?B?dWR2d0N6RTVTTTNRR3BFY2Jyc2VqNzNNeWt3ZXUwbGNZTHRQNTY5ajFFS3N1?=
 =?utf-8?B?dDZ1dnlvQlJxM3kxVkE2OFFWV0gzS1dlbGIyR29HK2tFcVdvdVIxMkRRU25j?=
 =?utf-8?B?TGFsWVZmOGxNKzd1UG51RVkwN09hWmNzdTlvQTJvUDhPK25BYWd1Qi9YaVJS?=
 =?utf-8?B?RmNvd0wrYU52VU9WMnBFM0g4bFp5ZWF4TnVBMmlKcnZtYlJCUTFGNkIxb0RQ?=
 =?utf-8?B?RzZONzl6NFlYR2NUb1FFcjhDcG16anZ5U3kzZ1F2ejQ2bHZmekd0bklxeXow?=
 =?utf-8?B?b3VCZ1liUmR1enVCY0RpT1RiTFJlazA5c1RQeUx0THJMV0RIVFlHaEpZem5n?=
 =?utf-8?B?b2hkYW0wTllXK1ZhM1kzWmMvRjd1KzJzK3lidXpaV3JxL21ZNk1CRExiV0xT?=
 =?utf-8?B?R1JhaFlxZWMvYTdEZXBMbU0vYXd0Q2R0UmprTVZDcjk3M0V1S3RZU0Z4QlN6?=
 =?utf-8?Q?TzDiz/niZybNVfggdw0ht92bX0sZJJiZ9XIXzGL?=
X-OriginatorOrg: outlook.com
X-MS-Exchange-CrossTenant-Network-Message-Id: 380fffb2-e3b9-478b-b9f7-08dd6b68ad23
X-MS-Exchange-CrossTenant-AuthSource: DUZSPRMB0005.EURP250.PROD.OUTLOOK.COM
X-MS-Exchange-CrossTenant-AuthAs: Internal
X-MS-Exchange-CrossTenant-OriginalArrivalTime: 25 Mar 2025 06:45:48.8203 (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: AM8P250MB0157
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/DUZSPRMB000581B912DC40B98D296F248FA72@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");
> 
> 

Patch is still broken. Apart from that: Does the BE in
XEVD_CS_YCBCR444_10BE etc. mean big endian?

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