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 4E8804ADAA
	for <ffmpegdev@gitmailbox.com>; Tue, 25 Mar 2025 08:50:53 +0000 (UTC)
Received: from [127.0.1.1] (localhost [127.0.0.1])
	by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTP id B58CE687BA0;
	Tue, 25 Mar 2025 10:50:49 +0200 (EET)
Received: from mailout2.w1.samsung.com (mailout2.w1.samsung.com
 [210.118.77.12])
 by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTPS id 9FC5F687AB0
 for <ffmpeg-devel@ffmpeg.org>; Tue, 25 Mar 2025 10:50:42 +0200 (EET)
Received: from eucas1p1.samsung.com (unknown [182.198.249.206])
 by mailout2.w1.samsung.com (KnoxPortal) with ESMTP id
 20250325085041euoutp02eb715e75fde9aebc3473ebc290212670~v-59_29gQ1303813038euoutp02w
 for <ffmpeg-devel@ffmpeg.org>; Tue, 25 Mar 2025 08:50:41 +0000 (GMT)
DKIM-Filter: OpenDKIM Filter v2.11.0 mailout2.w1.samsung.com
 20250325085041euoutp02eb715e75fde9aebc3473ebc290212670~v-59_29gQ1303813038euoutp02w
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=samsung.com;
 s=mail20170921; t=1742892641;
 bh=3780HlWjjCzYfP+HMZsUkMYAwVSaGQ+bT4BQm16nwMY=;
 h=From:To:Cc:Subject:Date:References:From;
 b=YbRhxa3H1iOSlTRIEFoaqpXRrKnwtJBStPWcqpFiFOLA5/NHWo5xaxu/qbMRBpErP
 sOU8S/cSQ49wwUsfk8sdTJ4fdYR1PLsK+9QtVYaRczmZxDjW8cXI3kgwsu6nmSXapY
 xUq7plvp4ZtCeoEptZlhsekWI6gdYvUchENoVz8w=
Received: from eusmges2new.samsung.com (unknown [203.254.199.244]) by
 eucas1p2.samsung.com (KnoxPortal) with ESMTP id
 20250325085041eucas1p233b4499d08bd72999ec815c210a2519c~v-591LZBC1528415284eucas1p2x;
 Tue, 25 Mar 2025 08:50:41 +0000 (GMT)
Received: from eucas1p2.samsung.com ( [182.198.249.207]) by
 eusmges2new.samsung.com (EUCPMTA) with SMTP id 2F.5A.20409.16E62E76; Tue, 25
 Mar 2025 08:50:41 +0000 (GMT)
Received: from eusmtrp1.samsung.com (unknown [182.198.249.138]) by
 eucas1p2.samsung.com (KnoxPortal) with ESMTPA id
 20250325085040eucas1p2ba990d5e61d9d9d317a161b6da180653~v-59i7qZT0346003460eucas1p2I;
 Tue, 25 Mar 2025 08:50:40 +0000 (GMT)
Received: from eusmgms2.samsung.com (unknown [182.198.249.180]) by
 eusmtrp1.samsung.com (KnoxPortal) with ESMTP id
 20250325085040eusmtrp134cba9378605577154d1cbf034ea6c85~v-59gTlIX0557605576eusmtrp1B;
 Tue, 25 Mar 2025 08:50:40 +0000 (GMT)
X-AuditID: cbfec7f4-c39fa70000004fb9-67-67e26e61d032
Received: from eusmtip2.samsung.com ( [203.254.199.222]) by
 eusmgms2.samsung.com (EUCPMTA) with SMTP id 76.77.19654.06E62E76; Tue, 25
 Mar 2025 08:50:40 +0000 (GMT)
Received: from AMDC5021.local (unknown [106.120.41.33]) by
 eusmtip2.samsung.com (KnoxPortal) with ESMTPA id
 20250325085040eusmtip2a2d76756111ce1367341c8935cb66161~v-58_Z_f20667606676eusmtip2b;
 Tue, 25 Mar 2025 08:50:40 +0000 (GMT)
From: Dawid Kozinski <d.kozinski@samsung.com>
To: ffmpeg-devel@ffmpeg.org
Date: Tue, 25 Mar 2025 09:50:30 +0100
Message-Id: <20250325085030.1306501-1-d.kozinski@samsung.com>
X-Mailer: git-send-email 2.34.1
MIME-Version: 1.0
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFnrCIsWRmVeSWpSXmKPExsWy7djP87qJeY/SDU58YLNY+e03i8W3T2eY
 HZg8/izazOLRt2UVYwBTFJdNSmpOZllqkb5dAlfGpVPvmAp+cVXse5bdwLiYo4uRk0NCwETi
 wJbXTF2MXBxCAisYJWZsOAblfGGUONT2mxHC+cwosfvyURaYlpcP37NDJJYzSrw62c4K4bxh
 lGibsYYNpIpNQFfi5YdHTCC2iIC0xKS9O5hBbGYBbYl1d78D1XBwCAukSpw5VgsSZhFQlfh/
 aR5YOa+ArcSCpyCbQZbJS+w/eJYZIi4ocXLmExaIMfISzVtnM0PUPGKXuLg/BMJ2kTh67iXU
 ocISr45vYYewZSROT+5hAVkrIVAscajfAcKskTj0Ix2iwlribeNxRpAws4CmxPpd+hBhR4kF
 nw8xQ1TzSdx4Kwixn09i0rbpUGFeiY42IQhTRaKvUwyiUUri6bI5UBd6SDTOnM4KYgsJxEoc
 //iKfQKjwiwkT81C8tQshBMWMDKvYhRPLS3OTU8tNspLLdcrTswtLs1L10vOz93ECEwIp/8d
 /7KDcfmrj3qHGJk4GA8xSnAwK4nwHmN9mC7Em5JYWZValB9fVJqTWnyIUZqDRUmcd9H+1nQh
 gfTEktTs1NSC1CKYLBMHp1QDE9ucsmffT3KsPXx5mez8Iv9rkYJ/ix6XFrH+Wutq7f+idldv
 7rO9h57xFDvP8Z4vxRkzPeet4iv2yVsvmIuyqIjZhCo8m/Ve41G40V3vB/0JVTezs/wSZeZK
 9PZUBfekfWk5FmVyP7lo1v4pTQfcrQ5dfbl1ffXRoCSFlXGvLtVud9pv57ziUQv/i0MHvmot
 dw+NCC0ITlpQz7lS8ErFNUHZSnaLpB3ThIMW/MptuL1x1d44bcmVqjlnOrTFNA4dD5v1dtV/
 w7VPVzbZcZ9mt3u79u2OKQw7uf6WlnRtE1vJf4xr06y8JweKqn24Hn85KTyp/rggQ29hbfXx
 I5ZBipuEDr6atvkp02aDM9MZvZVYijMSDbWYi4oTAS2nh293AwAA
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrPLMWRmVeSWpSXmKPExsVy+t/xe7oJeY/SDR706lms/PabxeLbpzPM
 DkwefxZtZvHo27KKMYApSs+mKL+0JFUhI7+4xFYp2tDCSM/Q0kLPyMRSz9DYPNbKyFRJ384m
 JTUnsyy1SN8uQS/j0ql3TAW/uCr2PctuYFzM0cXIySEhYCLx8uF79i5GLg4hgaWMEvMvHGSC
 SEhJLF26iBHCFpb4c62LDcQWEnjFKNH+LhrEZhPQlXj54RFYvYiAtMSkvTuYQWxmAW2JdXe/
 g9ULCyRL7PjVBFbDIqAq8f/SPDCbV8BWYsHT31Dz5SX2HzzLDBEXlDg58wkLxBx5ieats5kn
 MPLNQpKahSS1gJFpFaNIamlxbnpusZFecWJucWleul5yfu4mRmBIbjv2c8sOxpWvPuodYmTi
 YDzEKMHBrCTCe4z1YboQb0piZVVqUX58UWlOavEhRlOg+yYyS4km5wOjIq8k3tDMwNTQxMzS
 wNTSzFhJnJftyvk0IYH0xJLU7NTUgtQimD4mDk6pBibTx9cnxR73FOl/lHlo4sUYzduvJ8V/
 y5L1nxHCeOa1YlypxruFNs1v9i7YGTn11x6N/mWJWXOMf2j9vDRl79XizR0rd+YoGrfm1B49
 /1b+WK/WsYcM6+aeYJjdGvc7L9G3TU3shjuPZrzKz5nc5la3N3le7d3woJm5rt48gqE98fuh
 FZVBosdubb6Q7r/wAscduWhPnnkKDLaF61oCN/iddEmra5Mt/qD/avGy+3eNxdf/375dIDFi
 2p2pH/4IvFi+dkHJvfoNjqms2ofzZxt1XOw/afpb85j+e+XdC1buX6vYNX3Km4yitIkitfpX
 kp8+eHPl8KOJjPPMrsxXOz5t1wwTjgf347Y9uP6R2cufS4mlOCPRUIu5qDgRAIxU5JbSAgAA
X-CMS-MailID: 20250325085040eucas1p2ba990d5e61d9d9d317a161b6da180653
X-Msg-Generator: CA
X-RootMTR: 20250325085040eucas1p2ba990d5e61d9d9d317a161b6da180653
X-EPHeader: CA
CMS-TYPE: 201P
X-CMS-RootMailID: 20250325085040eucas1p2ba990d5e61d9d9d317a161b6da180653
References: <CGME20250325085040eucas1p2ba990d5e61d9d9d317a161b6da180653@eucas1p2.samsung.com>
Subject: [FFmpeg-devel] [PATCH v2] 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>
Cc: Dawid Kozinski <d.kozinski@samsung.com>
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/20250325085030.1306501-1-d.kozinski@samsung.com/>
List-Archive: <https://master.gitmailbox.com/ffmpegdev/>
List-Post: <mailto:ffmpegdev@gitmailbox.com>

Signed-off-by: Dawid Kozinski <d.kozinski@samsung.com>
---
 libavcodec/libxevd.c | 12 ++++++++++++
 1 file changed, 12 insertions(+)

diff --git a/libavcodec/libxevd.c b/libavcodec/libxevd.c
index 520fdab7d8..8a1719f264 100644
--- a/libavcodec/libxevd.c
+++ b/libavcodec/libxevd.c
@@ -154,15 +154,27 @@ static int export_stream_params(const XevdContext *xectx, AVCodecContext *avctx)
     case XEVD_CS_YCBCR400_10LE:
         avctx->pix_fmt = AV_PIX_FMT_GRAY10LE;
         break;
+    case XEVD_CS_SET(XEVD_CF_YCBCR400, 10, 1):
+        avctx->pix_fmt = AV_PIX_FMT_GRAY10BE;
+        break;
     case XEVD_CS_YCBCR420_10LE:
         avctx->pix_fmt = AV_PIX_FMT_YUV420P10LE;
         break;
+    case XEVD_CS_SET(XEVD_CF_YCBCR420, 10, 1):
+        avctx->pix_fmt = AV_PIX_FMT_YUV420P10BE;
+        break;
     case XEVD_CS_YCBCR422_10LE:
         avctx->pix_fmt = AV_PIX_FMT_YUV422P10LE;
         break;
+    case XEVD_CS_SET(XEVD_CF_YCBCR422, 10, 1):
+        avctx->pix_fmt = AV_PIX_FMT_YUV422P10BE;
+        break;
     case XEVD_CS_YCBCR444_10LE:
         avctx->pix_fmt = AV_PIX_FMT_YUV444P10LE;
         break;
+    case XEVD_CS_SET(XEVD_CF_YCBCR444, 10, 1):
+        avctx->pix_fmt = AV_PIX_FMT_YUV444P10BE;
+        break;
     default:
         av_log(avctx, AV_LOG_ERROR, "Unknown color space\n");
         avctx->pix_fmt = AV_PIX_FMT_NONE;
-- 
2.34.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".