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 4BF36406E2 for ; Mon, 28 Feb 2022 06:38:35 +0000 (UTC) Received: from [127.0.1.1] (localhost [127.0.0.1]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTP id 91D4B68B115; Mon, 28 Feb 2022 08:38:33 +0200 (EET) Received: from mga14.intel.com (mga14.intel.com [192.55.52.115]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTPS id B9DE868AA61 for ; Mon, 28 Feb 2022 08:38:30 +0200 (EET) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=intel.com; i=@intel.com; q=dns/txt; s=Intel; t=1646030311; x=1677566311; h=from:to:subject:date:message-id:references:in-reply-to: content-id:content-transfer-encoding:mime-version; bh=zj2qmE/c2CbLZn9sZGyZRHOWU5+rVKPTRHFJtQ5cw+Y=; b=WQ50gSu+R5CRSACeMHNl6yJ803kd++8nl4arSJ2yM+muXTGJrQOQULQE nM1YTkXWp7jpojNVT83FCXWrdzQ7QyR3TTzZGEwh7yuy6oZxstqMW/z4C V7QeTeoHlZRhJ6k9TZq6tMpYfyIVpgoA3HJK81ZAsD0dkHVNcFyqs+bio lMxhawfKxgWfgvUt2Ow32avjm0m7nDt0Jkm9WWkk5uNO4AIJNGIdachQe PsDanbH2erxy4httGFtNGH1z+rHtNShPQ3WyAvA0MHOZpSSD8ORa2ugTB /xWnSlkxGgV7K2YwnR758I6ZmWTJBXraB80E4hekFOtzVzYZ+mw0BbD74 w==; X-IronPort-AV: E=McAfee;i="6200,9189,10271"; a="253008515" X-IronPort-AV: E=Sophos;i="5.90,142,1643702400"; d="scan'208";a="253008515" Received: from fmsmga001.fm.intel.com ([10.253.24.23]) by fmsmga103.fm.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 27 Feb 2022 22:38:28 -0800 X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.90,142,1643702400"; d="scan'208";a="685240173" Received: from fmsmsx606.amr.corp.intel.com ([10.18.126.86]) by fmsmga001.fm.intel.com with ESMTP; 27 Feb 2022 22:38:28 -0800 Received: from fmsmsx601.amr.corp.intel.com (10.18.126.81) by fmsmsx606.amr.corp.intel.com (10.18.126.86) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2308.21; Sun, 27 Feb 2022 22:38:27 -0800 Received: from fmsedg602.ED.cps.intel.com (10.1.192.136) by fmsmsx601.amr.corp.intel.com (10.18.126.81) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2308.21 via Frontend Transport; Sun, 27 Feb 2022 22:38:27 -0800 Received: from NAM04-MW2-obe.outbound.protection.outlook.com (104.47.73.171) by edgegateway.intel.com (192.55.55.71) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.1.2308.20; Sun, 27 Feb 2022 22:38:27 -0800 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=YVuMGQsugRszjDsIhWRqi7t15UZZGXtjN8F4KztTkz/brr2d+6+PDoGWS8gJot4ax7n2g9mLf2pS+yDgHkpoH5xWUUj7tXH+xlfYDI4tUzHlNExQ131vuEmcl06WCvWWX3IhVpvSclaH7zcf19YBnPSymrc5r2dsPXGtPlIj0C03Sqp+C25R0p1L9UHlybmFd8sajtq9ZrqGv0vE4XhrJrjBdch+y8qdKuBHlHagiAHIIBoMM62uyp/pCGZQMIDswTEGNJ4YJUrpSirw+V+FToVmWAqqa3YgFwUOJuKB5zyaR6HrHhIaK8VHMonkMdcq2ZTeVt2IKdTUqNe3zMFPVQ== 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=zj2qmE/c2CbLZn9sZGyZRHOWU5+rVKPTRHFJtQ5cw+Y=; b=nYoCKOlKBbV6J5WdoBS/XWWb35DyOK1QE2zVhxrdtGo5RvHWND+Q4TMSsL2XT0wXRgckv0tKarH4hoF8M5Ac0l99zTzJe0oHMWQFZG5gc75OF4GDh3pu1If7t9AE26oJpweELiDM6mX/Mok+F8jfn/QWa3zEFXlCSAPWeRpxJb8KTz2rUWrlkVmzt7oe/YMJ2WnhrgPmzjhpdGFX/4qquXEgeKaTwefAe3FAMgNIe+tAvfsnis/6qievXylbwqvVy3BlSxEWCq+16BySMDzUka3kEhu3X71e76wgv+nF4gvkW9uu9TI7tb6K3LvTGXih9yEpK8Q9JOFMAjvnNXWO5A== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=intel.com; dmarc=pass action=none header.from=intel.com; dkim=pass header.d=intel.com; arc=none Received: from BN9PR11MB5515.namprd11.prod.outlook.com (2603:10b6:408:104::8) by MWHPR11MB1968.namprd11.prod.outlook.com (2603:10b6:300:113::16) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5017.25; Mon, 28 Feb 2022 06:38:25 +0000 Received: from BN9PR11MB5515.namprd11.prod.outlook.com ([fe80::9b4:2af2:de92:517f]) by BN9PR11MB5515.namprd11.prod.outlook.com ([fe80::9b4:2af2:de92:517f%5]) with mapi id 15.20.5017.026; Mon, 28 Feb 2022 06:38:25 +0000 From: "Xiang, Haihao" To: "ffmpeg-devel@ffmpeg.org" Thread-Topic: [FFmpeg-devel] [PATCH v2] libavcodec/qsvenc: add more ChromaFormat support to mjpeg_qsv Thread-Index: AQHYJvSzj7BZ2pljKUeHwPUsM8wgpqyojWmA Date: Mon, 28 Feb 2022 06:38:25 +0000 Message-ID: References: <20220221072833.967303-1-wenbin.chen@intel.com> In-Reply-To: <20220221072833.967303-1-wenbin.chen@intel.com> Accept-Language: en-AS, zh-CN, en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-mailer: Evolution 3.28.5-0ubuntu0.18.04.2 authentication-results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=intel.com; x-ms-publictraffictype: Email x-ms-office365-filtering-correlation-id: 57979285-5abd-46cb-1093-08d9fa84ec20 x-ms-traffictypediagnostic: MWHPR11MB1968:EE_ x-microsoft-antispam-prvs: x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: ruR+WquY5p3CTP8VM2iRtidcAGISaXvnklGUs/Nt/lSgoinpzQGOl2FvSCh0deabWTLAnO8vf+TmaEf5vgslTfGEr6M03TlSAjZkAqLvKnF9IffMWT6aIYYZJR/engpM8SU/xqsyHhWIYXMwRaq5p97YzQ++RHFdeSseap2JVfGsIog430RROiJ6JLI178KNW0l2Ff5wl+JSsJkiXSY14kHJm48F2DORFEpMB6TodpOQ8SYC0+sXIqYCezvAbq6Rw6HSZFWvFXjpiMH3xyQ6iONeIMeEKrIvJ8zQBdVlbiTB303w5rmjIPaH4p1/tR0qUrcVKJ+XRbRoQvXLE6/3XBIPdQiAHCyN8raOrHfkFlUgMYh28bzYorDB17EVQTPA1zEQosLNxECA5mt/MQIzJjvwqeQefGrkCOTzEIX5aDz5aGgsc8gZmFVQYierdyrdOy9R01hjjlxvqZnMTjD3dkfrra+FlP4JPo8HFyDuplZ9WtPPZklo6nTAYD7UxxjwNXFs+/RFMeV1qlM/TW9Y8p1ZJYRbfbvChP+5lojByLf24J705hfW3CMMXiky8Iz9Uw3V/jwlbVk61C8lnI/Jnk33xwgBi0B7UR6v/fNOoJ87M/LBjsqfB0F0PtSr93UoVg6URRNC8VRtAoDLhuDYTUmEPb0LWdTzMuICSMIkxJp7QXoXKt1Qa8+1GmLeQNek3a9I4SlgOqGtGKPO43pPtf7mQRs1GgOM9Alt5S4eIB8= x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:BN9PR11MB5515.namprd11.prod.outlook.com; PTR:; CAT:NONE; SFS:(13230001)(366004)(76116006)(66556008)(8676002)(6486002)(66476007)(66446008)(64756008)(6916009)(66946007)(86362001)(5660300002)(91956017)(8936002)(316002)(2906002)(82960400001)(36756003)(508600001)(38070700005)(122000001)(38100700002)(6512007)(186003)(26005)(2616005)(6506007)(71200400001)(83380400001)(99106002); DIR:OUT; SFP:1102; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?utf-8?B?dGJuTW1tWjZPd1QwUUtnYTlLbzFlUjI0QVdlSXpPKzY3eGNDemV6czBoY0w2?= =?utf-8?B?Y2RWdFl6NmtSWDRwYW5YTWZ2a3ZuNDNEbEdEUzYrV09PT1hsMzRNMWkyL05l?= =?utf-8?B?b3Rqam53cFNzSG9NaXBYNzJLcllXdUZKTCtRQ0o5bXNRa0JPK0srbnltMWo2?= =?utf-8?B?UzhUd3I2R0Y1TWV1eElCSmhRbDJWRlloS3czbTJ3VFBva0RrUVVkTG1VbVBy?= =?utf-8?B?T0wxWmxpRWRWVCt6bFNKOTVybjY3ZVMzUlNRbitzZnBEVExrejY2NXJsTlNq?= =?utf-8?B?UnBBTXdrUkp4N0lxZUFTWVpSUWcrR1Nua0c3UExRRDZRa053THNFbFJITWFL?= =?utf-8?B?OEh6WkhVdzE3TTVIWnkyam9xQm9FUzY0SzJBYmFEaVBSVEYzMG1HT05yNENO?= =?utf-8?B?MnlPR1pPc0ZpWHdlZ3JyanByYmhEVXZmT0ZRamNvTnQ1T0lteEhyKytQS1Vx?= =?utf-8?B?cUg4TXRIYUJWVk1ZK1pkMWJLZTZwaElXMU1GQm10aHV3dmJod3NiNXNPaFN4?= =?utf-8?B?L011RG0zN2NjQ0FlL3pXL2lJZVg4TUUyZENWeHFzd0JMZXdFK1hmWDVmT3ht?= =?utf-8?B?MisrVXRoRnIwWmdCZVEyUk9Ma1Ixc3RjcmQ3Z0JnV1JCcWdoeTR5MjJaREhl?= =?utf-8?B?SU5KaHYwUnB4U1hSMGM1N1R1Rlo4K0dsMDJhbENGeTIrUzdtYW55bGdyeFpC?= =?utf-8?B?ZEg3N1dWN2MvOEszcXUyQTRuUUZQbGk2YWxYWnhTd3JUYWw1aVJHSW9KYm5J?= =?utf-8?B?NXpNRjRjdS9XbTB2bDM1L1lUT2VsWnpjenJTbEhydVQwaXlNVHlPa2cxd3cv?= =?utf-8?B?ODVYUXRuT3BibG9rdkwrK3NpNFZDdXU3VW54K3U4UWZrL3RtZkMwY1V3SEY1?= =?utf-8?B?bnRuMTd4UWNwTENiR2VGcXY5UkhnVTNqU24vZzBGTDJ3S2xuRE9lK21GSW84?= =?utf-8?B?ZVRmR3dBKyt0cHF2M08vazZod0ZHVERwKzF6US9WM3pmWU9ybkgwNDI1MFF2?= =?utf-8?B?THY4dlZvcWNVazdVczl4M1BnWWtDUWNkRjY4MHhCeGNNcU80ZFVheDVDbjY3?= =?utf-8?B?VVZWNHB6T1pJY2xyRDBsb3ZtYVkyQVRuU2NMTXNWaXdQc2llcG1aMnRZWlp1?= =?utf-8?B?YlBtcDdhVkxOTksyalZhS3hNVmpUSURlQTFoR3A4ZjU1aE5UKzBTM05rWjdN?= =?utf-8?B?cHBBbGZRcHZIbzZYWnFHTm5KdXdwSGQ5U3o1RXhzUjVDVm94clBzMmFFVTZ3?= =?utf-8?B?RzZUSjVmc05BUlVYQXZIMFd1OVFhTmpyd3FxQ1ZkUXdLclFOVHV4K0kyWHhK?= =?utf-8?B?eDU5WTEwU2VNTGlWOHFweVkvR3dFZFFZN0lWeDNoblhQWUJDelkwYWZFWjBi?= =?utf-8?B?WURXamp6R3JXQW1iV3VCTUk2TXlGSVdqclpsN0g4cVg0V1dKcDVKUnNTdExJ?= =?utf-8?B?SHVXU2hlNnhaY25oWjVFVlZnZmYrWG5aNW9iaTMrWVIwbmpDRXhaUTFDU2tS?= =?utf-8?B?Ukd0RnJZYXZWeWxMYmJPL2w2N2ZYWmFWZjlld2VzVVI4YWxqY2FvSUI3N0Fx?= =?utf-8?B?bzJzQlR2MVRFakhYdXMrZWdKNjBFc1RDT3lKbWJSbU40d3JHakdQa0J5aXFy?= =?utf-8?B?U0lKTGN3ajl6UFgvQ2t4cDBZYWpEalFqL2MrT1A1bVBJL3QySDJ3VkNMTGdP?= =?utf-8?B?UDZWNFk0TzdVZGV1TDJQUEJ6WktQKzJBWEI4RWgxZm1wTmI2aWxReEQrTGhE?= =?utf-8?B?bG5xNmRCTWl3OFdUTDhpZHFYeW1LNEdhVHBjNi9RRDIrM3doUUU1TE5kc2lr?= =?utf-8?B?WjZsSkVzUi82b0hsSkJneVZmS3ZQS29wOXltTmJJVm5KL2NmM2NaWG43Qm9T?= =?utf-8?B?TGlsN0lBSjB6OUwra0lzQkMxQ3dhRXRML2NxemN5N2tJb3I3VGdGZEsxaU85?= =?utf-8?B?dXZCRjhLUHZKMnpJUmR6RENJZmc1STJueVdhVS9UWXRMbURUTUVkeU00Z01H?= =?utf-8?B?QnRiVWFTbkd5bEpGdElmL0d6QlcwSkJkV0M2b3ZockltbWlTVlUrVTVVM2pt?= =?utf-8?B?WGR6VDI1eWxFZDBRVkQyKzMxVjl4dVp5b0NmS05wM2RHY1pqU1U5a2V6SzRx?= =?utf-8?B?VVBIV0lPRmx6N3ZTZTdDYU1VdXNKNGp1Sk8xbFdpSFNUNkplLzRtY1Njb2dn?= =?utf-8?Q?yR42ItK+KOmD3nUIS7IF4eY=3D?= Content-ID: <2EA69F1B7C62334DA7EF98F08484C2AE@namprd11.prod.outlook.com> MIME-Version: 1.0 X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: BN9PR11MB5515.namprd11.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: 57979285-5abd-46cb-1093-08d9fa84ec20 X-MS-Exchange-CrossTenant-originalarrivaltime: 28 Feb 2022 06:38:25.3162 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: 46c98d88-e344-4ed4-8496-4ed7712e255d X-MS-Exchange-CrossTenant-mailboxtype: HOSTED X-MS-Exchange-CrossTenant-userprincipalname: BK8t5k7NDs/cCLe5Cexrc2F9YHLM3L9uHzK7NNG5XQcLtWT6tfaHJ1F91hN9C35NSH67EOqx8W/YXHI7U6tW7g== X-MS-Exchange-Transport-CrossTenantHeadersStamped: MWHPR11MB1968 X-OriginatorOrg: intel.com Subject: Re: [FFmpeg-devel] [PATCH v2] libavcodec/qsvenc: add more ChromaFormat support to mjpeg_qsv 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: On Mon, 2022-02-21 at 15:28 +0800, Wenbin Chen wrote: > ChromaForamt for mjpeg-qsv is always set to yuv420, and this will be > wrong when encode other pixel format (for example yuyv422). ChromaFormat > is changed to be adaptive to pix_fmt. > > Signed-off-by: Wenbin Chen > --- > libavcodec/qsvenc.c | 3 ++- > 1 file changed, 2 insertions(+), 1 deletion(-) > > diff --git a/libavcodec/qsvenc.c b/libavcodec/qsvenc.c > index 07be4287b7..3d9dfb13b0 100644 > --- a/libavcodec/qsvenc.c > +++ b/libavcodec/qsvenc.c > @@ -616,7 +616,8 @@ static int init_video_param_jpeg(AVCodecContext *avctx, > QSVEncContext *q) > q->param.mfx.FrameInfo.CropH = avctx->height; > q->param.mfx.FrameInfo.AspectRatioW = avctx->sample_aspect_ratio.num; > q->param.mfx.FrameInfo.AspectRatioH = avctx->sample_aspect_ratio.den; > - q->param.mfx.FrameInfo.ChromaFormat = MFX_CHROMAFORMAT_YUV420; > + q->param.mfx.FrameInfo.ChromaFormat = MFX_CHROMAFORMAT_YUV420 + > + !desc->log2_chroma_w + !desc- > >log2_chroma_h; > q->param.mfx.FrameInfo.BitDepthLuma = desc->comp[0].depth; > q->param.mfx.FrameInfo.BitDepthChroma = desc->comp[0].depth; > q->param.mfx.FrameInfo.Shift = desc->comp[0].depth > 8; LGTM and applied, thx -Haihao _______________________________________________ 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".