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 119FE4770D for ; Thu, 21 Dec 2023 00:46:20 +0000 (UTC) Received: from [127.0.1.1] (localhost [127.0.0.1]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTP id 073A168D057; Thu, 21 Dec 2023 02:46:17 +0200 (EET) Received: from mgamail.intel.com (mgamail.intel.com [198.175.65.10]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTPS id C2D3868D02E for ; Thu, 21 Dec 2023 02:46:09 +0200 (EET) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=intel.com; i=@intel.com; q=dns/txt; s=Intel; t=1703119576; x=1734655576; h=from:to:subject:date:message-id:references:in-reply-to: content-id:content-transfer-encoding:mime-version; bh=XkcU4/H433rcOlpLQVYDaspgvRnwytPFcIqPDmYTLAc=; b=UIQStyDW9892b/fULqtTsAHmOG1QplHvZnF+lELNgNv0JIATShm0GO0x WrSwPPrjNxlXCH/WG8sr91+mt0u5Z6/JQMltvLEGci7VaXnbHvLvywl9I 7+1VHyR4q2CPE6kSCGo3GDOpGt2iAXMtpwn7O0ZyLW4pFHJKbrMV4H/PO hPoRVbJ3G/od2XFzNTMFbuYEH5skEX0CoSic26LSegBTAxZGeQuLHDlMe dS2xC+UFlHbS1afeTWLFZNH9AiBjc7eq+Ba/KZpB+jXu8fwcNTZf3KIex XOQJvTtg7nZvYy8EfQCf/Ng2BjUTb/gAtiCCILR6r6ztC6IdWk7Svc1p0 A==; X-IronPort-AV: E=McAfee;i="6600,9927,10930"; a="9279711" X-IronPort-AV: E=Sophos;i="6.04,292,1695711600"; d="scan'208";a="9279711" Received: from orsmga005.jf.intel.com ([10.7.209.41]) by orvoesa102.jf.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 20 Dec 2023 16:46:08 -0800 X-ExtLoop1: 1 X-IronPort-AV: E=McAfee;i="6600,9927,10930"; a="949711624" X-IronPort-AV: E=Sophos;i="6.04,292,1695711600"; d="scan'208";a="949711624" Received: from fmsmsx602.amr.corp.intel.com ([10.18.126.82]) by orsmga005.jf.intel.com with ESMTP/TLS/AES256-GCM-SHA384; 20 Dec 2023 16:46:06 -0800 Received: from fmsmsx611.amr.corp.intel.com (10.18.126.91) 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.35; Wed, 20 Dec 2023 16:46:05 -0800 Received: from fmsmsx610.amr.corp.intel.com (10.18.126.90) by fmsmsx611.amr.corp.intel.com (10.18.126.91) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2507.35; Wed, 20 Dec 2023 16:46:05 -0800 Received: from FMSEDG603.ED.cps.intel.com (10.1.192.133) 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.35 via Frontend Transport; Wed, 20 Dec 2023 16:46:05 -0800 Received: from NAM04-MW2-obe.outbound.protection.outlook.com (104.47.73.169) by edgegateway.intel.com (192.55.55.68) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.1.2507.35; Wed, 20 Dec 2023 16:46:04 -0800 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=P3uRW81Zuuk6Q6vtvQFZ7tP5kR3gsEim5BnrPVdAlkwT1ttaEdJCU9oFy8CJ3a/DDE65XRvmBehfEurhXGfPgx3r3ml6m/eGgm0lgA1JNzKwleT2uupydKvwzSg/ZQJHGVM+p6bcc90iowaz5CltF9Js1q9yqycJqYzgH6ROdmVGTmA1eqhkslfuoSHi6YjGwxKBdhqxFx1P1uUS/UUJumJANo6AF9NjL2FQ/OA6sC2noF0snA3lv39ciM/ZhM86U/inQWozSmtCzcfKfTbFLNhl+g2An0oeirybu8Lyr68Yct35ED5j2xtSdMMY1VoukcoffO/0hq9E3S3ON+Ozrw== 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=XkcU4/H433rcOlpLQVYDaspgvRnwytPFcIqPDmYTLAc=; b=hdAbpC2fiRSbhoBvPJH11/qq9jrTiIinH95iZCsaj0RpFbbkfIDSny4UXDbvwBoPOG97HaQA0Ay6QOxJhx4xk1JH1lquz+1mDSFYtoP9hdUt1XNAwQYi3lLudH4H8ItTlE3D/8EZ3aT4rcPt69FPvue9V5UINTPunY3FXZlEECuDwC5rI1aqkEE1/01tAFpx82rraRyRv1fM7wdNFXt/Ts6WI3t6x/1LTwMkCKizz9WyzgBVSf4kphd+YlNye8t7OrOudovDE3aZI29YBd0yV+U16VbWWNyvKHdJSjdibJda4zsTl3K3s9dkmbzztwHkmkMooHtYm2G97hUFegDLkQ== 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 SA2PR11MB5034.namprd11.prod.outlook.com (2603:10b6:806:f8::15) by SJ2PR11MB8585.namprd11.prod.outlook.com (2603:10b6:a03:56b::21) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.7113.18; Thu, 21 Dec 2023 00:46:02 +0000 Received: from SA2PR11MB5034.namprd11.prod.outlook.com ([fe80::6875:d72c:7048:9358]) by SA2PR11MB5034.namprd11.prod.outlook.com ([fe80::6875:d72c:7048:9358%7]) with mapi id 15.20.7113.016; Thu, 21 Dec 2023 00:46:02 +0000 From: "Wang, Fei W" To: "ffmpeg-devel@ffmpeg.org" Thread-Topic: [FFmpeg-devel] [PATCH v1] avcodec/av1dec: Add tile list OBU to decompose list Thread-Index: AQHaM18UuTF0F5Vr3E+ZBi8a6HaHkLCy55oA Date: Thu, 21 Dec 2023 00:46:02 +0000 Message-ID: <0ec4a5a324fcb829eea33916dfc4b44e7a91b79b.camel@intel.com> References: <20231220084356.796186-1-fei.w.wang@intel.com> In-Reply-To: Accept-Language: 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: SA2PR11MB5034:EE_|SJ2PR11MB8585:EE_ x-ms-office365-filtering-correlation-id: 5a5715b5-4fc4-4793-0e8e-08dc01be3547 x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: soA3xcl5Pxsh+orYNaCyigtrqJven0C178dKQh2Kzy0xi9QDPg/E/i+Hx+O0CZeQQwwaLSP1c5cFmGpQc/snh2GSl2VKLtQyc0r6LDxuBk/AMj8zKF2A8Wg98RbUBE7+y9DhC+/SXd+/MfrTsdwU20cxd7G+aoFeo0SLkAY4YZk2l+2LLvpAUZ1i3JOlUHYvmI+ZriRazZJJbzMBfjKdUnISepKnUExAnObXwiHY60jh8D0wDT4yVOlwU2eqyN4iBevlBepHjGosYomWqfx6I2I7SEQjkS3RgBPy3fSmp2AyZGGYJMBitCn/Yig68eh71XreqWHPWX131DXU6UFwQ1rPUuBdDZfVNnhihdSjZusC8/a+8T6nklS4sO3vL9ehVN9/m+jTIK2qIcjGMQUlnjw4vDQ8nlLpYbi1BVrlihFFsUkBVP3RTPS2hoePQmNChhHLogS71Engs7Yyd2h78C1oo2OmMrfAFNpSX7Ngno7LNjt5Jwu3YxtTpwUcKbG1TClG8BlXAz82VNELVeMpj+jRo4UJpBlwUa4pJE1ibWF5ZrMt25HYkAAjPcLyidu3uSkzXW1BDBCUK8jrZ3tB1dMvL1Fu0tfJ3uScwr8OpFY= x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:SA2PR11MB5034.namprd11.prod.outlook.com; PTR:; CAT:NONE; SFS:(13230031)(136003)(376002)(366004)(39860400002)(346002)(396003)(230922051799003)(186009)(64100799003)(1800799012)(451199024)(6512007)(6506007)(6486002)(26005)(966005)(2616005)(478600001)(41300700001)(6916009)(83380400001)(64756008)(76116006)(66476007)(66556008)(66446008)(66946007)(316002)(71200400001)(91956017)(86362001)(66899024)(36756003)(4001150100001)(8676002)(8936002)(122000001)(38100700002)(2906002)(5660300002)(38070700009)(82960400001); DIR:OUT; SFP:1102; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?utf-8?B?YThCSmhoSWE5bVFvb0ltUzJlN0hsSFJXYkZlWkQ3OVlKN2dTb21BY082VzNK?= =?utf-8?B?UUFlcEova3lyQzBGVnNHdzIyU1l1ZktKSVdWbEg5eHN0d29IQkE3TEw0WU5Y?= =?utf-8?B?azhwbEQ5OGN5OGVlMTUzZXZWVysrdkZDak1TT0x6VWJ4V1dGL2gydVZiaWwz?= =?utf-8?B?V3ROMUkxKzhvdVlGNWZIQktnVG5aZjg1dzhHbkE1MUJ3eERZYkNiZlVuekQ4?= =?utf-8?B?TTZpMUF2dytaVTdYanV6Zi9YSDJoZFI1UFBlcDY4WWhaZHpNS1pHaHRjNC9O?= =?utf-8?B?WEpFdWltcGVHTWtJMlRhcnUyc2xtUzhERHNKaUhlWkw0WXhPNXhmOUhIcWZk?= =?utf-8?B?anh3ZXgzSkRVbzRudXBDNGtqWXQrenp2NERpMXByclZxTTlSOVdYNUs3NmVm?= =?utf-8?B?V1J2L1ZRZkkvc2hiWDdpT3dzWW5ZdGJucGVjc3dlQ0JlTFl1WTJOcTdGd3NV?= =?utf-8?B?SGc3YURrSE5sdmwrWFJvTzM1U1Iza1NWZkdHbmtVQXZZTEs2bXBpU04wYnJN?= =?utf-8?B?ZTBaNW0zUVNZWHIrVVhiWmFzSUhHSlAyazZvZ0xGQlRHdEJiRlN4Q2wwdnAv?= =?utf-8?B?M2M5V0lDZDlTUUdwcUJ1dHczVzN1bzZTeC9KSGRHOUtOTkZsZkhDdU1ZUFdN?= =?utf-8?B?WlFYUmJtOGpiNUI3bHZ1WS9oOVE5Y1R5TUxyTXJJNHY4eXJISDRFaHU4MWxH?= =?utf-8?B?SmdIVlFRanlOb1lscU0wQ1hRNGZ5NXR1TytydW9XK1NmaWZ6WU9Ob3RTRkdG?= =?utf-8?B?blV1bnJ6ZmNhR0NoRGFYS3V6WDZhRENiMEV6TFljdVFPSVM5UThaV0dXY2dK?= =?utf-8?B?Rlk4dHQ0VWVJTCs4bkdsYTNEZ2wrazNQNkJpRFMrUGN0THhEbHRjL1Q0emlL?= =?utf-8?B?cDFmaFpzMWN1cXlpaGtGK3NuVFh6OGZkaW1NalIzb3BjT2g0UTNDVnhpVnJJ?= =?utf-8?B?d2ZLOFprclB0andyL2hMSHV5ckNVcGJEYkZVdTd4RW5TNGdwcXhtUWlnbTBH?= =?utf-8?B?cnFFTmZUamoxdmFOdVdEdjYrd0VzZlFHSHQ5eU4rd0loMmJFTFU4YURIS3gy?= =?utf-8?B?T21UaVViR0JMWlFJbDJXQXhnN0R6TjJ5a0c2RGJEeWhKVUE5aUU0Ykp2ZDJq?= =?utf-8?B?YkJJWlJaYndFWFp5Wm5MWFFLSEdXYmRZaStrVDVKNW0zc3ZDSHZKdEZIN290?= =?utf-8?B?NmpPNGJpbWdJMjFhdStxd0xPMitPNDdNTFhiYmFBK0RsSU52UnIreFZJUnZx?= =?utf-8?B?eVB5eGY1aktORzFrT2dPWENPaVVVVHhMYU9aRTY3QmhWWUdPVzVaN1V5RkF5?= =?utf-8?B?aEIrRFFCNjlWcUVybncvSTZEYUYxMVdSVWhUTmE1SG1oSkVUL3dUaU1sWU84?= =?utf-8?B?OUJlbFVhMGRvM2xZVGFhaWgvQnRaOEM2Ymd1VURDMEVMM3B4OHJnZmtsdCtT?= =?utf-8?B?d0JvSWt6WTNxUW5BOHVwb3NpRFU1dmJOcFJmYVdJSmljbDBxNS94OEcxMHBE?= =?utf-8?B?dGcwc0p3Rkx2VDIyZzNUdW8vRzBqQXJ6YUEwWG5YaS9XNytjUHpVT3J1ZTBa?= =?utf-8?B?NVcwU0dQeXBXQ0NoTFVoSmNLSjZDQUJLdEk0bUdLUFEwYm5FQXVWZFNwK3JT?= =?utf-8?B?ZDJ1SHB3TCtPclNhRXFhRU4vTlM4ZzgrT0lFc25sOHNWcjhxa2ZhRDNiaGxq?= =?utf-8?B?dit2VTJDSnVNbGRZc294TXlkRzNsV05yRUtTcFlzYzJ5Zm8xUjd3ZkVJcEhO?= =?utf-8?B?NUlPZU4wYUl3V0RGTER1ZldIcU9YdnJtUzdEMXdvaU1HZjNqd3hpeUZpcWxs?= =?utf-8?B?ZWRrQ0xIQ1V2WHV4cmIwU1VKMWxXYVJSUXRaT1k1Ky9TY2FjZE1JejE0RXBH?= =?utf-8?B?cFBRRjVTTnJUS1NxQUs2NXRqelNKaXBweEsvNlVIV1ZkeFRUQUtyVnE1R29T?= =?utf-8?B?d3BhUFQxaTU2ZGRzVmRkSWRJZjlFRzhnQ0pKVk5hbU1hU05UMkJvSTZhKzNP?= =?utf-8?B?bzZtNFcvcTdFTVRXOXRldDNJR3hCWmRUclViNFBwaVJuMmxDeFQyczMrR2RT?= =?utf-8?B?a2VVOFNtcCtzcFV2anc1UWhLdHNTdnFEanBmRXpqYW1Ib0xhQmZYV3NIMWxi?= =?utf-8?B?ek5jNUNsWEZoNDJvekVaVENZT3F6a2dPSDUxT1I4YitieGRJRmV4TFh2YjN1?= =?utf-8?B?WGc9PQ==?= Content-ID: <1B239C0AE269A4449EFE766B505573E5@namprd11.prod.outlook.com> MIME-Version: 1.0 X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: SA2PR11MB5034.namprd11.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: 5a5715b5-4fc4-4793-0e8e-08dc01be3547 X-MS-Exchange-CrossTenant-originalarrivaltime: 21 Dec 2023 00:46:02.8614 (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: dKA+UtqKm5na5FqyXIN+2cidZt/JIi8dNwewPYoiE/5iJwsMZok4nKRPfA7ZV0cQBpGlOOSuw218xsFJqdnK1Q== X-MS-Exchange-Transport-CrossTenantHeadersStamped: SJ2PR11MB8585 X-OriginatorOrg: intel.com Subject: Re: [FFmpeg-devel] [PATCH v1] avcodec/av1dec: Add tile list OBU to decompose list 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 Wed, 2023-12-20 at 17:11 +0100, Andreas Rheinhardt wrote: > fei.w.wang-at-intel.com@ffmpeg.org: > > From: Fei Wang > > > > Show the unsupported message and return unsupported for clips > > contain > > tile list OBU since it hasn't been implemented. Otherwise, decoding > > maybe successful but result is incorrect. > > > > Signed-off-by: Fei Wang > > --- > > libavcodec/av1dec.c | 5 +++++ > > 1 file changed, 5 insertions(+) > > > > diff --git a/libavcodec/av1dec.c b/libavcodec/av1dec.c > > index 4dcde234c6..629e37c3f8 100644 > > --- a/libavcodec/av1dec.c > > +++ b/libavcodec/av1dec.c > > @@ -805,6 +805,7 @@ static const CodedBitstreamUnitType > > decompose_unit_types[] = { > > AV1_OBU_SEQUENCE_HEADER, > > AV1_OBU_TEMPORAL_DELIMITER, > > AV1_OBU_TILE_GROUP, > > + AV1_OBU_TILE_LIST, > > What do you need this for? Decomposing it would only change whether > CodedBitstreamUnit.content is available, but you are only reading > CodedBitstreamUnit.type. To show the unsupported error and let user know that there are tile list OBUs in bitstream that decoder can't handle them. Otherwise, like my commit mentioned, tile list obu bitsteam may be decoded 'successful' according to log. > > > }; > > > > static av_cold int av1_decode_init(AVCodecContext *avctx) > > @@ -1327,6 +1328,10 @@ static int > > av1_receive_frame_internal(AVCodecContext *avctx, AVFrame *frame) > > } > > break; > > case AV1_OBU_TILE_LIST: > > + av_log(avctx, AV_LOG_ERROR, "Large scale tile decoding > > is unsupported.\n"); > > + ret = AVERROR_PATCHWELCOME; > > + goto end; > > + break; > > case AV1_OBU_TEMPORAL_DELIMITER: > > case AV1_OBU_PADDING: > > break; > > _______________________________________________ > 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". _______________________________________________ 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".