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 9929849A0E for ; Mon, 26 Feb 2024 12:04:25 +0000 (UTC) Received: from [127.0.1.1] (localhost [127.0.0.1]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTP id 8286268C7D7; Mon, 26 Feb 2024 14:04:22 +0200 (EET) Received: from haasn.dev (haasn.dev [78.46.187.166]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTP id 4028368C6A7 for ; Mon, 26 Feb 2024 14:04:16 +0200 (EET) DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=haasn.xyz; s=mail; t=1708949055; bh=6N394zAq7gJiurVG5qAweS5R2SyX/fIJVGa5tDpnULg=; h=Date:From:To:Cc:Subject:In-Reply-To:References:From; b=GODo52UAkYkNXHHiugpVDEFjFjlWmlUcCpQ/CmXGLX6myIx5jmWdIdJ6OJBva/2df hReaXdMUVOAEmaIo85+F9VDlcV03FS5VtnfiuyS4qPsigW715iFRSylxG2+JhggKbu ozjDcql+P11w70qgAB9ifKP9ME/pHewb4JDYay6Q= Received: from haasn.dev (unknown [10.30.0.2]) by haasn.dev (Postfix) with ESMTP id 746F540E23; Mon, 26 Feb 2024 13:04:15 +0100 (CET) Date: Mon, 26 Feb 2024 13:04:15 +0100 Message-ID: <20240226130415.GD19837@haasn.xyz> From: Niklas Haas To: ffmpeg-devel@ffmpeg.org In-Reply-To: <20240225021819.1258-1-kasper93@gmail.com> References: <20240225021819.1258-1-kasper93@gmail.com> MIME-Version: 1.0 Content-Disposition: inline Subject: Re: [FFmpeg-devel] [PATCH v2] avcodec/h2645_sei: validate Mastering Display Colour Volume SEI values 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 Cc: Kacper =?UTF-8?Q?Michaj=C5=82ow?= Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Errors-To: ffmpeg-devel-bounces@ffmpeg.org Sender: "ffmpeg-devel" Archived-At: List-Archive: List-Post: T24gU3VuLCAyNSBGZWIgMjAyNCAwMzoxNzo1NSArMDEwMCBLYWNwZXIgTWljaGFqxYJvdyA8a2Fz cGVyOTNAZ21haWwuY29tPiB3cm90ZToKPiAtICAgICAgICBhdl9sb2coYXZjdHgsIEFWX0xPR19E RUJVRywgIk1hc3RlcmluZyBEaXNwbGF5IE1ldGFkYXRhOlxuIik7Cj4gLSAgICAgICAgYXZfbG9n KGF2Y3R4LCBBVl9MT0dfREVCVUcsCj4gLSAgICAgICAgICAgICAgICJyKCU1LjRmLCU1LjRmKSBn KCU1LjRmLCU1LjRmKSBiKCU1LjRmICU1LjRmKSB3cCglNS40ZiwgJTUuNGYpXG4iLAo+IC0gICAg ICAgICAgICAgICBhdl9xMmQobWV0YWRhdGEtPmRpc3BsYXlfcHJpbWFyaWVzWzBdWzBdKSwKPiAt ICAgICAgICAgICAgICAgYXZfcTJkKG1ldGFkYXRhLT5kaXNwbGF5X3ByaW1hcmllc1swXVsxXSks Cj4gLSAgICAgICAgICAgICAgIGF2X3EyZChtZXRhZGF0YS0+ZGlzcGxheV9wcmltYXJpZXNbMV1b MF0pLAo+IC0gICAgICAgICAgICAgICBhdl9xMmQobWV0YWRhdGEtPmRpc3BsYXlfcHJpbWFyaWVz WzFdWzFdKSwKPiAtICAgICAgICAgICAgICAgYXZfcTJkKG1ldGFkYXRhLT5kaXNwbGF5X3ByaW1h cmllc1syXVswXSksCj4gLSAgICAgICAgICAgICAgIGF2X3EyZChtZXRhZGF0YS0+ZGlzcGxheV9w cmltYXJpZXNbMl1bMV0pLAo+IC0gICAgICAgICAgICAgICBhdl9xMmQobWV0YWRhdGEtPndoaXRl X3BvaW50WzBdKSwgYXZfcTJkKG1ldGFkYXRhLT53aGl0ZV9wb2ludFsxXSkpOwo+IC0gICAgICAg IGF2X2xvZyhhdmN0eCwgQVZfTE9HX0RFQlVHLAo+IC0gICAgICAgICAgICAgICAibWluX2x1bWlu YW5jZT0lZiwgbWF4X2x1bWluYW5jZT0lZlxuIiwKPiAtICAgICAgICAgICAgICAgYXZfcTJkKG1l dGFkYXRhLT5taW5fbHVtaW5hbmNlKSwgYXZfcTJkKG1ldGFkYXRhLT5tYXhfbHVtaW5hbmNlKSk7 Cj4gKyAgICAgICAgbWV0YWRhdGEtPmhhc19sdW1pbmFuY2UgJj0gc2VpLT5tYXN0ZXJpbmdfZGlz cGxheS5taW5fbHVtaW5hbmNlID49IDEgJiYKPiArICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICBzZWktPm1hc3RlcmluZ19kaXNwbGF5Lm1pbl9sdW1pbmFuY2UgPD0gNTAwMDA7Cgog ICAgLi4uICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJiYKICAgIHNlaS0+bWFz dGVyaW5nLmRpc3BsYXkubWluX2x1bWluYW5jZSA8CiAgICBzZWktPm1hc3RlcmluZ19kaXNwbGF5 Lm1heF9sdW1pbmFuY2U7CgpBY2NvcmRpbmcgdG8gc3BlYywgYXQgbGVhc3QuIEhhbmRsZXMgdGhl IGVkZ2UgY2FzZSBvZiBtaW4gPSBtYXggPSA1MDAwMC4KX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX18KZmZtcGVnLWRldmVsIG1haWxpbmcgbGlzdApmZm1wZWct ZGV2ZWxAZmZtcGVnLm9yZwpodHRwczovL2ZmbXBlZy5vcmcvbWFpbG1hbi9saXN0aW5mby9mZm1w ZWctZGV2ZWwKClRvIHVuc3Vic2NyaWJlLCB2aXNpdCBsaW5rIGFib3ZlLCBvciBlbWFpbApmZm1w ZWctZGV2ZWwtcmVxdWVzdEBmZm1wZWcub3JnIHdpdGggc3ViamVjdCAidW5zdWJzY3JpYmUiLgo=