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 BE83B400EB for ; Tue, 14 Feb 2023 04:46:53 +0000 (UTC) Received: from [127.0.1.1] (localhost [127.0.0.1]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTP id 54EEB68BE6B; Tue, 14 Feb 2023 06:46:50 +0200 (EET) Received: from mga18.intel.com (mga18.intel.com [134.134.136.126]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTPS id A788B68B6C4 for ; Tue, 14 Feb 2023 06:46:43 +0200 (EET) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=intel.com; i=@intel.com; q=dns/txt; s=Intel; t=1676350008; x=1707886008; h=from:to:subject:date:message-id:references:in-reply-to: content-id:content-transfer-encoding:mime-version; bh=G/iLkG8OyfAvQjWtoGSXzdQyX+pmrIa3+faU6FNYT14=; b=L7GPby1/a7o9MHD8g+7TsRutpnDUSNAlq47G6DMeE9su6+SQqVUeNQ04 3DPBQ50CyGoSO+sYKPRGBdXrhT9nKzHfuvQ3FeBdnW7fT9hPI6jlw7g7x YvRSEjC9ouKd+zOVFudmQaGmdd+ksQMrcxw4zCbMdjn2tSVBoL7/M0N6q Jc1sw3aJIr9yCQ/9PKKJXMTNNYTAksbcIZ/xyKDqk6UJd+V/uq8dhO5NM yJfHFSNov82qPmHO+YvZtH7BRRWl58NWwpI7AwdsoWHwaSEPdXnhXK+TC ZyEUEmTehzccbu2LpfVpNGtEE8atOT5LTdJ2XS1gRJ+zwxrgfbhDt3Abt A==; X-IronPort-AV: E=McAfee;i="6500,9779,10620"; a="314718659" X-IronPort-AV: E=Sophos;i="5.97,294,1669104000"; d="scan'208";a="314718659" Received: from orsmga008.jf.intel.com ([10.7.209.65]) by orsmga106.jf.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 13 Feb 2023 20:46:40 -0800 X-ExtLoop1: 1 X-IronPort-AV: E=McAfee;i="6500,9779,10620"; a="699414353" X-IronPort-AV: E=Sophos;i="5.97,294,1669104000"; d="scan'208";a="699414353" Received: from fmsmsx602.amr.corp.intel.com ([10.18.126.82]) by orsmga008.jf.intel.com with ESMTP; 13 Feb 2023 20:46:33 -0800 Received: from fmsmsx602.amr.corp.intel.com (10.18.126.82) by fmsmsx602.amr.corp.intel.com (10.18.126.82) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2507.16; Mon, 13 Feb 2023 20:46:32 -0800 Received: from fmsedg602.ED.cps.intel.com (10.1.192.136) by fmsmsx602.amr.corp.intel.com (10.18.126.82) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2507.16 via Frontend Transport; Mon, 13 Feb 2023 20:46:32 -0800 Received: from NAM12-DM6-obe.outbound.protection.outlook.com (104.47.59.169) 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.2507.16; Mon, 13 Feb 2023 20:46:32 -0800 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=XKpQwtqMETDYev0R2i4P18+Nl/sqokJt1Dma6uzJhN5bsyqemEC5aSTC/WHG/r3Rj18WORXMDAS5vvqYhklqOzS7QxxUnfurwvn4q9akhjIv9laq5RX4Lasd4DmOX6ltqcGAIYxS2HbEGYizalCz/NDOtb8HhsWnxcQ7NZfTaarA2pl0BDxygkQ88nrbBhQLqfXfmiSmQ//4w3BhRN5t+yq8yphA2Z4Tnus9g10iAmC0JuGYxLGk54jvvU9e1OXEOebZRmdqygjrVXjbEHd1oxdJ+hZ6lbRCzpHRmc50z5v3mxe74hZC8NguRG41goHPvSD2GgV9Ih+EJas9D1rpYw== 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=G/iLkG8OyfAvQjWtoGSXzdQyX+pmrIa3+faU6FNYT14=; b=hvGyZ2NFdfmTUr/K1kU+Jth9HpDnXvjwM/wFYxZM++M6PeP0vcOUsMj63nxECrqCJNI2FrqMLKUzAd0oOykuB38ka3JDDl/vG6Eqodg3YwylVaOqo9rlDMZkt0WKPbVgqCPxrF3hqFsKumuhsSbjeVHsRo3RMToqD4sIp6dhbtXbgrbQe8SonnwNw0Zll69cCg8Qz1tA2wIcS0PAXf602DkmQkkFElFOmrtwwJ8bISqYPBsvYyUt/BNQ5r4AdnDRFHk7rJpUzIzEu/CatH6dLyfwPhKPm20OvwrM7z7y1F6OpGI0RZpjwBVF2c7zXCxEx91uugfL+3v+Lrwe2OHABQ== 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 PH0PR11MB7522.namprd11.prod.outlook.com (2603:10b6:510:289::8) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.6086.24; Tue, 14 Feb 2023 04:46:30 +0000 Received: from BN9PR11MB5515.namprd11.prod.outlook.com ([fe80::36ba:13c8:6a29:c7af]) by BN9PR11MB5515.namprd11.prod.outlook.com ([fe80::36ba:13c8:6a29:c7af%9]) with mapi id 15.20.6086.024; Tue, 14 Feb 2023 04:46:30 +0000 From: "Xiang, Haihao" To: "ffmpeg-devel@ffmpeg.org" Thread-Topic: [FFmpeg-devel] [PATCH v5 01/10] lavc/avcodec: Add HEVC Screen Content Coding Extensions profile Thread-Index: AQHZOe5dVeTJ7S94BECIPk8eahRV167N6rmA Date: Tue, 14 Feb 2023 04:46:30 +0000 Message-ID: References: <20230206054458.907060-1-fei.w.wang@intel.com> In-Reply-To: <20230206054458.907060-1-fei.w.wang@intel.com> Accept-Language: en-AS, zh-CN, en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: user-agent: Evolution 3.36.5-0ubuntu1 authentication-results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=intel.com; x-ms-publictraffictype: Email x-ms-traffictypediagnostic: BN9PR11MB5515:EE_|PH0PR11MB7522:EE_ x-ms-office365-filtering-correlation-id: cca8cdb9-0704-4416-db69-08db0e4670c4 x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: rLaHY/gOmTJlh8of7/Vba73oQpT2PUWzBUOGftm0Fr7eToQ/+SHV+Ci5Vj93byPHl0PXhfwQ1fDi4NmFobzJSj8ehaWmY/Pz88LnqSY93kwiuUJEhlCrMor/a7+ULp3EVDMsW7uvs3Pw8vCqzK//5Nf6hj1cUAbQdApiNaKKO2FiXSpuuVflkpft30igbC4gpIa7/5kOjA7c2AZIUcjH5mQf1iN5dmFJGhBUAUpP7GbM5yZ+PibAEG1/kIMNJsAlam322TFGjRNZuM4kV4nt1IwSJQJIxcycy+1ic2TIuitPyQN/K3z81hVy2usixOdcC041v0B/57G09axi03lka/qBDdcXpoRSEOC3ejuMVTNaGnLeCQ9Z89HkvFGKty/uOiLebS/UWVfBzY1SebvFN2Dg3Tl9UmUavJZbqp0Z/emQxTAcPuW40kVwhvVdmHzPHrasFldDWtLc2EpuEE9BocRJlrqsQwng4sai5Aw02q5ZuU3C4rz4+XYuecCCSN7j4iljKhXpWdi3nkG4Jc5h94Q1gTrvVfTlQv6dCL3SIbbBsMJigp0XkOvTqnVsWnIjQy3GVjoVPwWjkuxI1nKFxYZN+IT+b5Czprg3FQs+dQP2uKNG7ng+Izi8/BiKBXKvjxDsVMTpnc3foXxsGIHnML0h9LGQrnjuY0w6JJp2QbhG3JP1OLecQntJw6NvTZCLiFqvH/bntm/5TUq5rrTLsA== 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:(13230025)(136003)(39860400002)(366004)(396003)(346002)(376002)(451199018)(5660300002)(2906002)(83380400001)(86362001)(2616005)(38100700002)(38070700005)(82960400001)(122000001)(316002)(91956017)(41300700001)(8936002)(8676002)(66446008)(66476007)(66556008)(36756003)(66946007)(64756008)(76116006)(6916009)(26005)(6506007)(186003)(6512007)(6486002)(71200400001)(478600001); DIR:OUT; SFP:1102; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?utf-8?B?SlY2VFByNU8zWlphUTNJMGNLMzVDS25jQVorN3RXVGNJQ0FuUEJnMEx4cllT?= =?utf-8?B?eFhVSW56RW1UVnd4dlpEZ1YvUEtET2dRc2REcEUzWEx4M2NMK214VVZmRkhT?= =?utf-8?B?aUdXNExxRy9lL2sycG4yS0ZKMnAzd09WOU5NVVFxcldRT0REa01lWTl0OVYx?= =?utf-8?B?aVR1Umg2bytjeEh4TW5kbE5kb2VlSnI4S21rMk1zVW9ZNFMrY21ValRQTGcz?= =?utf-8?B?QlhsZGJDYTVhL1pKRDNGODlwRnNnYkJYd2xVWlRMaFpYcDA5VjM3V3VZN0h0?= =?utf-8?B?RnYzaVVDZGRVTTVxeXB4SVZjblg3clBOcEEybk5sem42SkNVRXgzREdQVTBS?= =?utf-8?B?M2xWM3RocTVmOCtEc3VzQzUreEF6aHlBb0pMRVBkR1BVeXBsRUhNSjdyZmdz?= =?utf-8?B?bFUxNVpxUGpTMDNuaTZQd29oYVVkUUh6L3FvdzRjRHYva3g5eHJsa0M1QmNk?= =?utf-8?B?K3BqMUl4bE92OWZNYmlkdjNpMUFEa3NCak1oVDU1ai91Y1gvWjB0T2p1cm5W?= =?utf-8?B?QkdEOVQ1M05TeTFTeEY3UERVa2NPV0pQbFRLaytvM1dFOE84RVlObzNpYUJt?= =?utf-8?B?dnY3Zm16V29QRzU4RG9qMzRZWUNveGtlQUlLMHdyQ0FPSUVWN0xvQ3NBaTNt?= =?utf-8?B?d1JTOE9LSDlHL2xyNUcvdmRNeFpUNEpTbU1kVmUwMHFWMndTYWcraGx2Uzhv?= =?utf-8?B?NWovQk1qQ1ZpM0h5Y1plUGpJODdVQUpQdXVmbnJyMmMvUWh0NjRyMVF2UTRC?= =?utf-8?B?UkpQMVB3UkNJelRjSkZxN2VSWWNRWlg4RlFIVmNjS2JLTVFYQ2hEVEN6OXky?= =?utf-8?B?YUxDc3Z3WTd5NkxnMmt1K2hWc2FQTS9WS0toNkV4ZUpaM3hXYWlsVFpjdU9n?= =?utf-8?B?ajNPNis4SHg2dWVFdWtzU0NmSzZEK2VIdVV5MEI0RXpnRkNiZWNXNkJkQkU3?= =?utf-8?B?Z1dUNVZyRUJ0bUxWSk5HbHlTSFZ2TGM1RS9yU2EyRkxCbGVMekcreENCcDVl?= =?utf-8?B?dC9TZ1VLUmdUalFCZFVCNXNyMkMxVXEyN1hzZDJDbTVTMnU4NE5UUEw4d0FK?= =?utf-8?B?RWlKNXgzRk84cS9rWXQ2ejlJODhHY3JVK1lPem8wV1REUytmUkRUTnNnMnpT?= =?utf-8?B?TlBXbk5VajdmbTViRXREeVRCVjQzdXU3RTNUa3gzSDI5TkxlanlIOFQrRm9W?= =?utf-8?B?NFFFZG1RbGdpRHB5aHJrVlZsUXJmNTc1Mzl0MmlaRy9jR0M3SWkzQ2FObEV0?= =?utf-8?B?aHVxQWdhRU1UKzF0c2JDR0lmb1FFQ1g3QTB3MVRNbEhTempJZ0k0eWNjLzRJ?= =?utf-8?B?WlcxMVhud3hHWnhnbWNIUE1NUHloaGtVL0dWZVhPSzlHSmRqaUc3di9uN0NL?= =?utf-8?B?a2paSWp1cXJmKzhDNHhzenlYTzFmZmlZa1hkdUlSWGR1S1BwWWFJTVFHOWVp?= =?utf-8?B?V3VSWTN1bDJrdkJnZXpyNnB1eVNzU3FDeFRHNXJBZEQ0NzRTM3pCa2FLUDZH?= =?utf-8?B?ZGZQcWY5TU5Cby9WV29wM3ZONUg5elB5M3dJNUpsZ09QeWNybXpUeWVRQ3Bw?= =?utf-8?B?QXJsSENXM25ybzNqeGtUeVA1N3Z6ekpjMUM5WTIvN0RZOWpBblRSc1AwT1hk?= =?utf-8?B?OTZPN3p6Vmp4bXZLWmdvblFxTHBxSmVaLzgrNVJnTTQ0dldBUGRIQ3FUaml4?= =?utf-8?B?WCtZdGRLdXErQ0ZXN1RDNS9hV0E2aU01bGNRQlFmcVdxQy9YS0tRVjVsTHpQ?= =?utf-8?B?WkhqbDllSnBNVVIzclorckF1LytjYmViZmRMNnl1Q1UxZEpWU0xlR2lWRDUv?= =?utf-8?B?RWd5cjNLOEVFTitIRXFlVGY3Nm5MQnRzWjdJb3pONllMYjlCbFhHZS8wYWxs?= =?utf-8?B?YUdVMGhTdTZaRGppZWUxaGtIVDBVcmJKallwb1VDMDZtZkhjZDBDVnJMNlVy?= =?utf-8?B?VzdGVnB3ZjFYMThoQWJ4aWxqRm0yVzVXdVhaSFludC8wTGNOTlorUXZVaEdW?= =?utf-8?B?SURYYlFuMkQ4Nng4aHdSeHZVSnFaN25uWWRES1Y0UXpTc3pqTzVSWVJtZUxO?= =?utf-8?B?TjNmVUdLWGNNNGF3RHR3aXdFdVh0cUVrcnRGNlFiWkJpc2hpS3kyTCtYRE41?= =?utf-8?B?NTFiSTZhME1kcHBsaGFUR0J2NXpkSDV6STJZTzZ1ZWQ2ZitRU0luNnpLNTBa?= =?utf-8?B?RlE9PQ==?= Content-ID: <978B91E73DDD484784D542D323B464DB@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: cca8cdb9-0704-4416-db69-08db0e4670c4 X-MS-Exchange-CrossTenant-originalarrivaltime: 14 Feb 2023 04:46:30.5037 (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: 73jCI9QWE5FKE0C4+w88ogXOHfqMRM8pmAm7wYXY/GZB8jZdiRNU4ydvYaCx0VpMH7Mvt9rpyZhM5kXJKthGHg== X-MS-Exchange-Transport-CrossTenantHeadersStamped: PH0PR11MB7522 X-OriginatorOrg: intel.com Subject: Re: [FFmpeg-devel] [PATCH v5 01/10] lavc/avcodec: Add HEVC Screen Content Coding Extensions profile 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 Ma, 2023-02-06 at 13:44 +0800, Fei Wang wrote: > From: Linjie Fu > > Described in HEVC spec A.3.7. > > Signed-off-by: Linjie Fu > Signed-off-by: Fei Wang > --- > 1. fix compile warning with VAAPI version less than 1.2.0 > > libavcodec/avcodec.h | 1 + > libavcodec/hevc_ps.c | 2 ++ > libavcodec/profiles.c | 1 + > 3 files changed, 4 insertions(+) > > diff --git a/libavcodec/avcodec.h b/libavcodec/avcodec.h > index 90b437ccbe..9e36d2402a 100644 > --- a/libavcodec/avcodec.h > +++ b/libavcodec/avcodec.h > @@ -1672,6 +1672,7 @@ typedef struct AVCodecContext { > #define FF_PROFILE_HEVC_MAIN_10 2 > #define FF_PROFILE_HEVC_MAIN_STILL_PICTURE 3 > #define FF_PROFILE_HEVC_REXT 4 > +#define FF_PROFILE_HEVC_SCC 9 > > #define FF_PROFILE_VVC_MAIN_10 1 > #define FF_PROFILE_VVC_MAIN_10_444 33 > diff --git a/libavcodec/hevc_ps.c b/libavcodec/hevc_ps.c > index 5fe62ec35b..4aa5b76d5f 100644 > --- a/libavcodec/hevc_ps.c > +++ b/libavcodec/hevc_ps.c > @@ -259,6 +259,8 @@ static int decode_profile_tier_level(GetBitContext *gb, > AVCodecContext *avctx, > av_log(avctx, AV_LOG_DEBUG, "Main Still Picture profile > bitstream\n"); > else if (ptl->profile_idc == FF_PROFILE_HEVC_REXT) > av_log(avctx, AV_LOG_DEBUG, "Range Extension profile bitstream\n"); > + else if (ptl->profile_idc == FF_PROFILE_HEVC_SCC) > + av_log(avctx, AV_LOG_DEBUG, "Screen Content Coding Extension profile > bitstream\n"); > else > av_log(avctx, AV_LOG_WARNING, "Unknown HEVC profile: %d\n", ptl- > >profile_idc); > > diff --git a/libavcodec/profiles.c b/libavcodec/profiles.c > index 7af7fbeb13..2230fc5415 100644 > --- a/libavcodec/profiles.c > +++ b/libavcodec/profiles.c > @@ -85,6 +85,7 @@ const AVProfile ff_hevc_profiles[] = { > { FF_PROFILE_HEVC_MAIN_10, "Main 10" }, > { FF_PROFILE_HEVC_MAIN_STILL_PICTURE, "Main Still Picture" }, > { FF_PROFILE_HEVC_REXT, "Rext" }, > + { FF_PROFILE_HEVC_SCC, "Scc" }, > { FF_PROFILE_UNKNOWN }, > }; > Patchset LGTM and it works for me. Thanks 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".