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 BB9C945704 for ; Sun, 19 Feb 2023 02:10:46 +0000 (UTC) Received: from [127.0.1.1] (localhost [127.0.0.1]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTP id 6CAC868BEB5; Sun, 19 Feb 2023 04:10:44 +0200 (EET) Received: from mga03.intel.com (mga03.intel.com [134.134.136.65]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTPS id 154E868BE47 for ; Sun, 19 Feb 2023 04:10:36 +0200 (EET) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=intel.com; i=@intel.com; q=dns/txt; s=Intel; t=1676772642; x=1708308642; h=from:to:subject:date:message-id:references:in-reply-to: content-id:content-transfer-encoding:mime-version; bh=hhKaUP6NRQEUB1owEI0KEAyiajSw3a2XbqJQP54Bx00=; b=RmHTn0tqLFyoBqzdLyG9ECPSyHoPe0TEwlt5dPvnG70/+NoOJ48DwPVI zrauHNl/biNGP1ujw/V+IO+4pr0eJ/T11dLvtDTFmJi676oluAqEJS3aO tGu6uga+OmNJBCJD0lxx+6D+qgqBx2Wok2fSRxkVXCwhm9d10j/mIMBRO Fu6+ov5WxEX1SwZJw8en116gKAgI+MQjIcB2fALuGK4MxKBOlDYrBzXLX AQDthF2Kf9KiiDYobtvVJXC5+HdR7Nnz9ugrxaliks4yUh6WriXNLMdFS 6kQPkyqr2/sCrO9e4v648m4WrfLFKNQXyOmBGqnn63S69aBtaf6QHicgE Q==; X-IronPort-AV: E=McAfee;i="6500,9779,10625"; a="334418959" X-IronPort-AV: E=Sophos;i="5.97,309,1669104000"; d="scan'208";a="334418959" Received: from orsmga003.jf.intel.com ([10.7.209.27]) by orsmga103.jf.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 18 Feb 2023 18:10:35 -0800 X-ExtLoop1: 1 X-IronPort-AV: E=McAfee;i="6500,9779,10625"; a="620791985" X-IronPort-AV: E=Sophos;i="5.97,309,1669104000"; d="scan'208";a="620791985" Received: from fmsmsx603.amr.corp.intel.com ([10.18.126.83]) by orsmga003.jf.intel.com with ESMTP; 18 Feb 2023 18:10:34 -0800 Received: from fmsmsx610.amr.corp.intel.com (10.18.126.90) by fmsmsx603.amr.corp.intel.com (10.18.126.83) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2507.16; Sat, 18 Feb 2023 18:10:34 -0800 Received: from fmsedg601.ED.cps.intel.com (10.1.192.135) by fmsmsx610.amr.corp.intel.com (10.18.126.90) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2507.16 via Frontend Transport; Sat, 18 Feb 2023 18:10:34 -0800 Received: from NAM11-BN8-obe.outbound.protection.outlook.com (104.47.58.169) by edgegateway.intel.com (192.55.55.70) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.1.2507.16; Sat, 18 Feb 2023 18:10:34 -0800 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=Se8mGfdLZB2+Mxgzup3h1jTYU7SiG2nFzMGlxzuZ7QFgKaWJaMe5F6U2Qz8KpK8w3bBvsyhADB7xrNabAgwW3fvYi6H88Aep1nYIdWhRIFuy+VJl3qK6VheA4HGCy4fc4w9D85VrLvbpSRlTzfzGlPSrJiyAS3BDfVdgIaaZQ6mZ0Zwj0cfoxT1XTI1WQtJfJYckc4PjK83IvV/9kGIutzetV0w1+T0zKun22kUxqd1Jg5S1XIlja/yljzYa3IcvVlIUIpubI+9/k4V5k4/a0dCyv4DAInFnuRNxnERSO7JLSemunBhSQlvtdp2oX1n+eAb9HrqLRMI4H6eU5rzOTQ== 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=hhKaUP6NRQEUB1owEI0KEAyiajSw3a2XbqJQP54Bx00=; b=BaHdNQJ+NgJIKJpESa/yAx1zSuKzQAAHbfrFS3bMyFN/zAMTPKk3G73xoilZHc1TrZWzs3co308WDooZIBvTpsBvj+zDPqsvHhX+n85ptOiN2V2o+xKNC92VpAIO9SMig32pNCtqQ5b7f94Tv7A6YqampG8K/ULTWfc5zB3gyhJR6IXimKNW8K3ptgVFJ6a3gWJYllPS2bsqy9Yp7HmzizxiTC5gzgq92fQeCh9a78ml7Q2JOV1qQIlIqLJjAKgAxvK29uabzc2nI8Kt3i9qE5X34wIpuBqKl2VQy/Jf/xZnllxoK6Femro7fj/rH80uZeYsPLD341q1oEDocZJJGA== 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 SJ0PR11MB5070.namprd11.prod.outlook.com (2603:10b6:a03:2d5::13) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.6111.18; Sun, 19 Feb 2023 02:10:26 +0000 Received: from BN9PR11MB5515.namprd11.prod.outlook.com ([fe80::36ba:13c8:6a29:c7af]) by BN9PR11MB5515.namprd11.prod.outlook.com ([fe80::36ba:13c8:6a29:c7af%8]) with mapi id 15.20.6111.015; Sun, 19 Feb 2023 02:10:26 +0000 From: "Xiang, Haihao" To: "ffmpeg-devel@ffmpeg.org" Thread-Topic: [FFmpeg-devel] [PATCH v7 01/10] lavc/avcodec: Add HEVC Screen Content Coding Extensions profile Thread-Index: AQHZQcpz43HNaxFOb0qOFrjfMX+q567VixIA Date: Sun, 19 Feb 2023 02:10:25 +0000 Message-ID: <9b9930cbdfea4b14fa01da296b7da1e4e3d8069a.camel@intel.com> References: <20230216054637.159397-1-fei.w.wang@intel.com> In-Reply-To: <20230216054637.159397-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_|SJ0PR11MB5070:EE_ x-ms-office365-filtering-correlation-id: ca7290ce-0766-46ed-82bf-08db121e772e x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: +FYo344OJYaeriwlA7mKUYBQ0wYbPyYYFDmPEydY7nFEqw8VESEzsvk4oeFoEjv3JsN2wMDQ5OfHDCToOvnDCgiEva4QIcs7Pcfb1LdSiKx04h5IUKacBUNKigabKj/JXqeEUoZ/M6A8/G25rkj4AejZAEK7NuQ84v5qNGYPtvRMJCJh/4T0w2LNOAbiDt/t2Ozk6MiouOWS0mJQbosMGj2Qv2C2rqohq4ZDy+MJpSfyOLRytW+v7ede9/BCvCEgS1ARBziE2fVHTALjWsyzzEptqHZNcNtIgdSlejHx1HRYDuLLu0SvNvNPEdpa8Q5M+HI/QsKWRo9w4K69L5G2SxCViU61KnKcGlW6SNvKI42SSvE/Z3gcO+QEPPUZAN5umhgny3+l8WdUA2sOU4S0CWwNJ/VAZAKsE/0LQPMIu+oLuDzaBPSzu20L8ngNTpsyO5LlzUeq7GbKMH14KLI9jgSV8B5Htb2oI6tYv3he1oge1HebS5yCRip2iurHWKJDSZs/oWD91PUM5uJDRNza7o+bbp88t3LzuJsr8aIGlwXuSHXsJTkiKhoXYUmXuNu973aKE5bTj+CXfqPfNXOmWjJ6ayJBVx5WQEZyYqCGXf2D3RDazHB9gCcRg4Flp5CPu39VMnn66QScTYPD8gsEWA9YYuVVnV3aW8051yGW4vI1CGR+cpeUJ7Uj2JKFzqtQ56C5rTJf5U6yW9cThmzJiQ== 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)(366004)(346002)(39860400002)(396003)(376002)(451199018)(122000001)(38100700002)(86362001)(38070700005)(41300700001)(82960400001)(36756003)(66946007)(66556008)(6916009)(66446008)(66476007)(64756008)(8676002)(8936002)(76116006)(316002)(91956017)(5660300002)(2906002)(2616005)(83380400001)(6486002)(6506007)(71200400001)(26005)(6512007)(186003)(478600001); DIR:OUT; SFP:1102; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?utf-8?B?R2tWeVNDNURkQlZFWHdBMGh4REVjSkwzRitRelpUNnNxRjNuUWVORVBMV0VN?= =?utf-8?B?WlNQa2lKMTM1SVg2R05PWmo5YkUrMmZTTDlWRUpyOGJLVWtiTEtucld3b3Uw?= =?utf-8?B?UmcxNEhwRTdvYWVQWnVwNG9IVnBMMk1obVMxQm9uQUt0ZGpaREJ2em5NNGlv?= =?utf-8?B?MDFWZG5IdC9Kd3d4UkhHdERNemFtSHRCMXlDSVgrVUlHVFdhSTh6MytBS3k4?= =?utf-8?B?bk44U1NMYnM0WTUxT0cvSC92L1Yza0x4UXR0U1ZVVHBpVXNqYU5CT3JVWWtI?= =?utf-8?B?UVRHV0pEb0lWblhxeVZScmI1bVpPOEh0Y2w4blU1bFI3OEMzallFSnQ0MVlY?= =?utf-8?B?amd4WUhzcnhleHliTzdQSDNjOGJXT3dLUGhiU0V4Y3lPNGNEWnFnT2NTR3B1?= =?utf-8?B?ZEEwQWJKbWgwZGIvQnN5dUxXUGFmR3VqbzUvdWxsUS85WVF0aGJNZ3Nac3Ja?= =?utf-8?B?Y3JsS01qZjFkNzBPbyszRFlmL29jdWlFSll3WmdKM0RNTzIxa2JPem5ETGFa?= =?utf-8?B?eDJZdWNLSHk0Sk16Y25LWjYxMTZzSlBGeDdoQUtsWnVYaWVyd3JLM1pZVkYw?= =?utf-8?B?WjhFYlh0aW5LVDdiaVZJRXhLNUZxR0hJZkxCWTNqMTJKZER6dG5xMTJxUVdT?= =?utf-8?B?dXFpZXBRSWprZFNDYmMvbEJFNXo4SC9YdHJ6MVNSMGhGQzNtN3dJN3ExanlS?= =?utf-8?B?WnJQcUwrMm9Xc2ZqUkZFWjNIQzJRbTJzRXcreGRVK0dSY3lHTWpXUERxZVh3?= =?utf-8?B?eEorcEc3M2szVmZCcmticG04MlovQUhaak4vcDAzUzQ1c1RoYyt6TlhsV0k3?= =?utf-8?B?TjJnZHVuQkN4S0pDdWtWYlphaGV3YzJ1Tks4WllhVHpnNytoZVpHdW9wZUFx?= =?utf-8?B?V1YwTzdYeE1OK1h3c0ZPanErTXlMUENSZVA4THJOT0hmbnhKbkxvM2svRThp?= =?utf-8?B?S1c5NmRTTU9BRm94ZFUvM1h4MEZwL1h4Vk1sZHBrUTZOdVJqVWY2MlNleENM?= =?utf-8?B?dFVLZzlGK0F5d0FGaUs5Q0hVM1A0a2d4UFBVMnRFb1ByZW02QStjSVZPdzFZ?= =?utf-8?B?ak91ZkN0NmV6VDhSTitIRS9qa0w1WHR4QVZoQkpCMGNhdmhaZld4MWdPN1V6?= =?utf-8?B?dU5MZGlJaWZaVUxIN2V5TU8wUUZvTGJDcFlGU2lIbUl2UmNvSjg2a0t1N053?= =?utf-8?B?clViak9pakVHTmdXQ0pYbWl5WXh4RkxjNkVKVkJtNzRzT0szVDNib2xPVVZX?= =?utf-8?B?eTQ3d0lwYlc2WitQTVk1T3NnQmx4MnBqMDRZK3BpZHYvZEhHVFR4RXl4YTly?= =?utf-8?B?M1Q1Q0U2blN3L2hSTXFuMVM0clhDR2RhSnZnQlovd2w0aWFGcWdzbUg4YlVv?= =?utf-8?B?djN3bVJhM1FVL3oxa215WWdCdGtsWFJ0NllwaHlGbS9pTVYxUkE4Ky9NaWF1?= =?utf-8?B?TTROQlFPUllsWTcxY09PU1RROG9keTA0aEY2SWdQM0wvcXQ3SEdPWnVxOGd2?= =?utf-8?B?NS9vck9yQUVwdksxL05GbWltd2NEU3Y1TURhU0tMUkV3cDUxNm40dXJuY1hw?= =?utf-8?B?OUFBeklGNFBRS3F0ZUlOOFNkWFhxYzRYZ0Vaa2poZmpmenlDWjFLaS9iekJJ?= =?utf-8?B?ZUlqbWIyczRDRDdCT21oRlgxQURjaDVkeWdINUltdytZSXR5SVR2WnFtaUpp?= =?utf-8?B?ZC95R09pYkt2aU9lMXc3V294dUQwTXhvbDVWMCt3b293cGFyamcvRkRrTFR2?= =?utf-8?B?WCthRXRsSWVjbUZDRi80K00zK1JENTV5TFQ0SHFtWjlKVWM4TEJEL3VFMzEv?= =?utf-8?B?VkxEOUlSVXZnTU1qQncwUWk1ZytmdmNrc2VqNVdmcmNUMlI2czdmbGNiTy9O?= =?utf-8?B?TCtoTkdYWjBjNTRjUEhBNDQrdERpTUthYTkrb1FnRTUxdkxqWFJTakNkWHVu?= =?utf-8?B?TXorUjVRTU83YUJjUzVUWEFXWGNCbDJQRTRjYkJ2VEZDSEI5Q2c0ZnJlSlFU?= =?utf-8?B?U0drYmxGblVhRnkzYm9qTmFrV0tyclMwbFY2Zm02TjlvUlowQXcrdmNJRisv?= =?utf-8?B?QlpadUlJUERlWklHREsrUzZPRTl1WjFxVkRLTUtDTStReGQrcDhtaVByd1k5?= =?utf-8?B?Y2xjaWRieGtUdkVWbGMvYU9ET2FndG1RQVZMcWpXNnRaRlZpci9MOVRUUnRk?= =?utf-8?B?Wmc9PQ==?= Content-ID: <4B6D12724BE5AB4DA1BB237B9071B9CD@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: ca7290ce-0766-46ed-82bf-08db121e772e X-MS-Exchange-CrossTenant-originalarrivaltime: 19 Feb 2023 02:10:26.0287 (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: l/I9NBrU1FULrSFSYS5YrwiQR2kyowYuBwUpBhCmH3ncLHRyWY6Ao5dDczwtnRX3c1SWux5+1SoY82UtHWIl/w== X-MS-Exchange-Transport-CrossTenantHeadersStamped: SJ0PR11MB5070 X-OriginatorOrg: intel.com Subject: Re: [FFmpeg-devel] [PATCH v7 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 Do, 2023-02-16 at 13:46 +0800, Fei Wang wrote: > From: Linjie Fu > > Described in HEVC spec A.3.7. Bump minor version and add APIchanges > entry for new added profile. > > Signed-off-by: Linjie Fu > Signed-off-by: Fei Wang > --- > 1. fix warning of patchwork report for V6. > > doc/APIchanges | 3 +++ > libavcodec/avcodec.h | 1 + > libavcodec/hevc_ps.c | 2 ++ > libavcodec/profiles.c | 1 + > libavcodec/version.h | 2 +- > 5 files changed, 8 insertions(+), 1 deletion(-) > > diff --git a/doc/APIchanges b/doc/APIchanges > index 29161e30bf..196f681730 100644 > --- a/doc/APIchanges > +++ b/doc/APIchanges > @@ -2,6 +2,9 @@ The last version increases of all libraries were on 2023-02-09 > > API changes, most recent first: > > +2023-02-16 - xxxxxxxxxx - lavc 60.3.100 - avcodec.h > + Add FF_PROFILE_HEVC_SCC. > + > 2023-02-16 - xxxxxxxxxx - lavf 60.2.100 - avformat.h > Deprecate AVFormatContext io_close callback. > The superior io_close2 callback should be used instead. > diff --git a/libavcodec/avcodec.h b/libavcodec/avcodec.h > index 39881a1d2b..9a0fe97cad 100644 > --- a/libavcodec/avcodec.h > +++ b/libavcodec/avcodec.h > @@ -1654,6 +1654,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 }, > }; > > diff --git a/libavcodec/version.h b/libavcodec/version.h > index 0550d7b0d8..43794ea588 100644 > --- a/libavcodec/version.h > +++ b/libavcodec/version.h > @@ -29,7 +29,7 @@ > > #include "version_major.h" > > -#define LIBAVCODEC_VERSION_MINOR 2 > +#define LIBAVCODEC_VERSION_MINOR 3 > #define LIBAVCODEC_VERSION_MICRO 100 > > #define LIBAVCODEC_VERSION_INT AV_VERSION_INT(LIBAVCODEC_VERSION_MAJOR, \ v7 LGTM. 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".