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 A40C74616C for ; Fri, 7 Jul 2023 16:30:04 +0000 (UTC) Received: from [127.0.1.1] (localhost [127.0.0.1]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTP id 098FE68C671; Fri, 7 Jul 2023 19:30:03 +0300 (EEST) Received: from mail-oo1-f48.google.com (mail-oo1-f48.google.com [209.85.161.48]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTPS id 5F24868C560 for ; Fri, 7 Jul 2023 19:29:56 +0300 (EEST) Received: by mail-oo1-f48.google.com with SMTP id 006d021491bc7-565f3881cbeso1473492eaf.2 for ; Fri, 07 Jul 2023 09:29:56 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20221208; t=1688747394; x=1691339394; h=content-transfer-encoding:in-reply-to:from:references:to :content-language:subject:user-agent:mime-version:date:message-id :from:to:cc:subject:date:message-id:reply-to; bh=A7887mxcW6vE1lUckCeBed9AmDSczOaf0nuOa0pUxL0=; b=Q6pjKbdWhdJBdnjggwrJNsw/MYzZZOWZh6ZtvYjuw/rE6UxRWTU3RbZrFEr+M277Tj bcEXeRFBnyz1R3EGmGti9g100+xKy1c65rz1OJH35uUlWYBBWb8uHxpDm3IzXSfWEqAx 4eEop9MLnIaq7PIWgKVS2Yb1CNk7rM210ZhgRCtny+BxI8Da+vK10BVr+nIQ43ZC1Hxb CwcvlCuPDeFBV9WyW/IiucY4C8h9eZZTl9nsNjx4dE4uceCrVlIqMq+L0VfNzoCp3Wcp B+0EQIzcmmMwRT7ZYyM2P34bQ7uqhKdAx8ke2XodRkt3oWk5cyw7lqhAk80zGd49so9H zGTw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20221208; t=1688747394; x=1691339394; h=content-transfer-encoding:in-reply-to:from:references:to :content-language:subject:user-agent:mime-version:date:message-id :x-gm-message-state:from:to:cc:subject:date:message-id:reply-to; bh=A7887mxcW6vE1lUckCeBed9AmDSczOaf0nuOa0pUxL0=; b=Lo+S0aoOqyeVLMmjkY6nhoY+7hbYBva8hX7fGb5rfZmkbhNpySJNWfeSu/KkcS87vK WoQoKtG+YVJEa50/NVJtzQH30hTqAWyqx2zZQKmYKycnzdsyZawHI9kUvKzxSQHIqWWf pIOQV/vUOUy3nT2MQ30qYkwrnpIaNOwBoahBX/meQxK6GLpKs3jFe58fk1oFrhk7Ljnf 9tFZXjZu/adWui/fo1w+QPNiiwTKMsLX4Em0aZDgJwPHtrnIDbY0jMIsaBCVacBOjMz2 v7/ycf0LVFgi6BxPagqHG3P2ZUPaqt62oqKILyj3/3A1SQVaTi4VKpDvmK+9LhFxsakV H1xw== X-Gm-Message-State: ABy/qLYfF1/J+6+xJmTbJa84lpktsAdePKqkHrfo+WljJtePH6PTY4Qx ZDORbIxMzS6vFGHT5yN3vWt2qUXMcD0= X-Google-Smtp-Source: APBJJlFNrEMnC5AMCXkZrS3JAadlBT5xsKCLFf8muSW2OTsoabXiPQTGJGaeh3QO7g8AsNW9fzjsug== X-Received: by 2002:aca:916:0:b0:3a1:f0dc:def7 with SMTP id 22-20020aca0916000000b003a1f0dcdef7mr5377194oij.56.1688747393965; Fri, 07 Jul 2023 09:29:53 -0700 (PDT) Received: from [192.168.0.12] (host197.190-225-105.telecom.net.ar. [190.225.105.197]) by smtp.gmail.com with ESMTPSA id bh24-20020a056808181800b003a1e7d8f38bsm1778646oib.27.2023.07.07.09.29.53 for (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Fri, 07 Jul 2023 09:29:53 -0700 (PDT) Message-ID: <834be30b-ea57-521f-b13a-70e55e7b9c00@gmail.com> Date: Fri, 7 Jul 2023 13:29:56 -0300 MIME-Version: 1.0 User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:102.0) Gecko/20100101 Thunderbird/102.12.0 Content-Language: en-US To: ffmpeg-devel@ffmpeg.org References: <20230707140540.10279-1-nuomi2021@gmail.com> From: James Almer In-Reply-To: Subject: Re: [FFmpeg-devel] [PATCH v2 03/14] vvcdec: add sps, pps, sh parser 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-Transfer-Encoding: base64 Content-Type: text/plain; charset="utf-8"; Format="flowed" Errors-To: ffmpeg-devel-bounces@ffmpeg.org Sender: "ffmpeg-devel" Archived-At: List-Archive: List-Post: T24gNy83LzIwMjMgMTI6NDggUE0sIE51byBNaSB3cm90ZToKPiBIaSBKYW1lcywKPiB0aGFuayB5 b3UgZm9yIHRoZSByZXZpZXcuCj4gCj4gT24gRnJpLCBKdWwgNywgMjAyMyBhdCAxMDoyOOKAr1BN IEphbWVzIEFsbWVyIDxqYW1yaWFsQGdtYWlsLmNvbT4gd3JvdGU6Cj4gCj4+IE9uIDcvNy8yMDIz IDExOjA1IEFNLCBOdW8gTWkgd3JvdGU6Cj4+PiAtLS0KPj4+ICAgIGxpYmF2Y29kZWMvdnZjL01h a2VmaWxlICAgfCAgICA0ICstCj4+PiAgICBsaWJhdmNvZGVjL3Z2Yy92dmNfZGF0YS5jIHwgMzI5 NSArKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKwo+Pj4gICAgbGliYXZjb2RlYy92 dmMvdnZjX2RhdGEuaCB8ICAgNjkgKwo+Pj4gICAgbGliYXZjb2RlYy92dmMvdnZjX3BzLmMgICB8 IDM0MzYgKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKwo+Pj4gICAgbGliYXZj b2RlYy92dmMvdnZjX3BzLmggICB8ICA4MjggKysrKysrKysrCj4+PiAgICBsaWJhdmNvZGVjL3Z2 Yy92dmNkZWMuaCAgIHwgICAgMyArCj4+PiAgICA2IGZpbGVzIGNoYW5nZWQsIDc2MzQgaW5zZXJ0 aW9ucygrKSwgMSBkZWxldGlvbigtKQo+Pj4gICAgY3JlYXRlIG1vZGUgMTAwNjQ0IGxpYmF2Y29k ZWMvdnZjL3Z2Y19kYXRhLmMKPj4+ICAgIGNyZWF0ZSBtb2RlIDEwMDY0NCBsaWJhdmNvZGVjL3Z2 Yy92dmNfZGF0YS5oCj4+PiAgICBjcmVhdGUgbW9kZSAxMDA2NDQgbGliYXZjb2RlYy92dmMvdnZj X3BzLmMKPj4+ICAgIGNyZWF0ZSBtb2RlIDEwMDY0NCBsaWJhdmNvZGVjL3Z2Yy92dmNfcHMuaAo+ Pgo+PiBJIHRob3VnaHQgdGhlIHBsYW4gZm9yIHYyIHdhcyB0byB1c2UgQ0JTPyBIZW5jZSB5b3Ug d2FpdGluZyB1bnRpbCBpdCB3YXMKPj4gcHVzaGVkLgo+IAo+IE5vLiBUaGUgc29mdHdhcmUgZGVj b2RlciBkZXBlbmRzIG9uIGZyYW1lIHNwbGl0LCBJIGFtIHdhaXRpbmcgZm9yIGl0LiA6KQoKV2h5 IGRvIHlvdSBuZWVkIHRoYXQ/IFlvdSBjYW4gdXNlIHRoZSByZWNlaXZlX2ZyYW1lKCkgQVBJIGlu c3RlYWQgb2YgCmRlY29kZSgpLCBhbmQgb25seSByZXF1ZXN0IG5ldyBwYWNrZXRzIGFmdGVyIHlv dSdyZSBkb25lIHdpdGggdGhlIGxhc3QgCm9uZSB5b3UgZ290LgoKPiAKPj4gQ0JTIGNhbiBzdG9y ZSBkZXJpdmVkIHZhbHVlcyBhbmQgc3RhdGUsIGFuZCB5b3UgY2FuIGFsd2F5cyBwYXNzIGl0IGEK Pj4gc3BsaXQgQVUgaW4gYSBsb29wIGlmIG5lZWRlZC4KPj4KPiBXZSBoYXZlIG1hbnkgcHJvYmxl bXMgd2hlbiBpZiB3ZSB1c2UgQ0JTIGFzIGEgcGFyYW1ldGVyIHBhcnNlcgo+IDEuIFRoZSBkZXJp dmVkIHZhbHVlIGlzIG9ubHkgbmVlZGVkIGJ5IHRoZSBzb2Z0d2FyZSBkZWNvZGVyLiBsaWtlCj4g VlZDUEgubG1jc19md2RfbHV0IGFuZCBWVkNQUFMuY29sdW1uX3dpZHRoLiBTdG9yaW5nIGl0IGlu IHRoZSBDQlMgc3RydWN0dXJlCj4gbWF5IGhhdmUgcGVyZm9ybWFuY2UgaW1wbGljYXRpb25zIGlu IG9uIG90aGVyIHVzZXIgY2FzZXMgc2luY2UgdGhleSBuZXZlcgo+IHVzZSBpdC4gZm9yIGV4YW1w bGUsIE1ldGFkYXRhIHJld3JpdGVyCj4gMi4gQ0JTIHN0cmljdGx5IGZvbGxvd3MgdGhlIHNwZWMg bmFtZSwgbWFraW5nIGl0IGhhcmQgdG8gd3JpdGUgYSBsb29wIGxpa2UKPiB0aGlzCj4gaHR0cHM6 Ly9naXRodWIuY29tL2ZmdnZjL0ZGbXBlZy9ibG9iL2FlNzZmNDNlMmU0NzQyNjU0NGQ0ZGVkYWUx Y2RjM2UxNmY1NDY0NTgvbGliYXZjb2RlYy92dmMvdnZjX2N0dS5jI0wyMTM2Lgo+IFdlIGNhbiB1 c2UgYSBkZXJpdmVkIHZhcmlhYmxlLCBidXQgdGhpcyBtYWtlcyB0aGUgdmFyaWFibGUgZHVwbGlj YXRlIHRoZQo+IG9yaWdpbmFsIG9uZS4KCllvdSBjYW4gc3RvcmUgZGVjb2RlciBvbmx5IGRlcml2 ZWQgdmFsdWVzIGluIGEgZGVjb2RlciBzdHJ1Y3QsIGFuZCBoYXZlIApDQlMgc3RvcmUgZGVyaXZl ZCB2YWx1ZXMgcmVxdWlyZWQgZm9yIGhlYWRlciBwYXJzaW5nIHdpdGhpbiBpdHNlbGYgKEFzIApp cyB0aGUgY2FzZSB3aXRoIGFsbCB0aGUgcmVsZXZhbnQgZmllbGRzIGF0IHRoZSBlbmQgb2YgSDI2 NlJhd1BQUyksIHBsdXMgCmFueSBvdGhlciB0aGF0IGNhbGN1bGF0ZWQgd2l0aGluIENCUyBpdHNl bGYgd291bGQgc2ltcGxpZnkgdGhpbmdzIGZvciAKdXNlcnMgbGlrZSB0aGUgZGVjb2Rlci4KCj4g My4gVGhlcmUgYXJlIHNvIG1hbnkgaW50ZXJtZWRpYXRlIG5hbWVzIGluIGNicyBsaWtlIGFiY19t aW51czEuIElmIHdlIHVzZQo+IGl0IGRpcmVjdGx5LCB3ZSBtYXkgaGF2ZSBuZWVkIHRvIGNhbGN1 bGF0ZSB4eHhfbWludXMxICsgMSBldmVyeSB0aW1lLiBJZiB3ZQo+IHNhdmUgYWJjIGFzIGEgZGVy aXZlZCB2YWx1ZS4gSXQgd2lsbCBiZSBkdXBsaWNhdGVkIGFnYWluLgoKU2FtZSB0aGluZyBoZXJl LiBBZnRlciBnZXR0aW5nIGEgcGFyc2VkIGZyYWdtZW50IGZyb20gQ0JTLCB5b3UgY2FuIApkZXJp dmUgYWxsIHRoZSBtaW51cy9wbHVzIHZhbHVlcyBvbmNlIGFuZCBzdG9yZSB0aGVtIGluIGRlY29k ZXIgb25seSAKc3RydWN0cywgdG8gYmUgdXNlZCBhZnRlcndhcmRzIGluc3RlYWQgb2YgdGhvc2Ug aW4gdGhlIHJhdyBDQlMgc3RydWN0cy4KCj4gNC4gVXNpbmcgQ0JTIHdpbGwgbm90IHNhdmUgdG9v IG11Y2ggY29kZSBvciBsb2dpYyBpbiBzb21lIGNhc2VzLiBUYWtlIHRoZQo+IFNjYWxpbmcgbGlz dCBhcyBhbiBleGFtcGxlLCB5b3UgbmVlZCBhIGZvciBsb29wIGluIENCUyB0byByZWFkIHRoZSBz eW50YXguCj4gVGhlbiB5b3UgbmVlZCBhIGR1cGxpY2F0ZWQgbG9vcCBpbiB0aGUgc29mdHdhcmUg ZGVjb2RlciB0byByZWNvbnN0cnVjdCB0aGUKPiBzY2FsaW5nIGxpc3QuCgpUaGUgY29yZSBnYWlu IGlzIHRvIHByZXZlbnQgdGhlIGR1cGxpY2F0aW9uIG9mIGFsbCB0aGUgaGVhZGVyIHBhcnNpbmcg CmNvZGUsIGFuZCBoYXZlIGEgc2luZ2xlIHBvaW50IG9mIGZhaWx1cmUgYW5kIHNvdXJjZSBvZiBi dWdzLgoKVGhlIGgyNjQgYW5kIGhldmMgZGVjb2RlcnMgcHJlZGF0ZSBDQlMsIHNvIHRob3NlIHdl cmUgb2J2aW91c2x5IHdyaXR0ZW4gCmFzIHN0YW5kYWxvbmUgbW9kdWxlcywgYnV0IHRoaXMgb25l IGRvZXNuJ3QsIHNvIGlkZWFsbHkgd2Ugc2hvdWxkIApwcmV2ZW50IGR1cGxpY2F0aW5nIGh1Z2Ug Yml0c3RyZWFtIHBhcnNpbmcgZnVuY3Rpb25zIGEgdGhpcmQgdGltZS4KTG9vayBhdCBBVjEsIHdo aWNoIGV2ZW4gaWYgbm90IGNvbXBsZXRlIChObyBzb2Z0d2FyZSBpbXBsZW1lbnRhdGlvbiB5ZXQp IApoYXMgcGxlbnR5IG9mIGxvZ2ljIHRvIGRlcml2ZSB2YWx1ZXMgYW5kIHRhYmxlcyBDQlMgZG9l c24ndCBuZWVkIHRvIGNhcmUgCmFib3V0LCBidXQgdGhlIGh3YWNjZWwgYmFja2VuZHMgKGFuZCB0 aGUgZXZlbnR1YWwgc29mdHdhcmUgCmltcGxlbWVudGF0aW9uIG9uY2UgaXQncyBwb3J0ZWQgZnJv bSBsaWJkYXYxZCkgb2J2aW91c2x5IG5lZWQuCgo+IAo+IEFnYWluLCBpZiBNYXJrIGFncmVlcyBh bmQgbm9ib2R5IHJlamVjdHMgaXQsIEkgY2FuIHNlbmQgb3V0IHYzIHRvIHVzZSBpdC4KPiAKPiBf X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwo+PiBmZm1wZWct ZGV2ZWwgbWFpbGluZyBsaXN0Cj4+IGZmbXBlZy1kZXZlbEBmZm1wZWcub3JnCj4+IGh0dHBzOi8v ZmZtcGVnLm9yZy9tYWlsbWFuL2xpc3RpbmZvL2ZmbXBlZy1kZXZlbAo+Pgo+PiBUbyB1bnN1YnNj cmliZSwgdmlzaXQgbGluayBhYm92ZSwgb3IgZW1haWwKPj4gZmZtcGVnLWRldmVsLXJlcXVlc3RA ZmZtcGVnLm9yZyB3aXRoIHN1YmplY3QgInVuc3Vic2NyaWJlIi4KPj4KPiBfX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwo+IGZmbXBlZy1kZXZlbCBtYWlsaW5n IGxpc3QKPiBmZm1wZWctZGV2ZWxAZmZtcGVnLm9yZwo+IGh0dHBzOi8vZmZtcGVnLm9yZy9tYWls bWFuL2xpc3RpbmZvL2ZmbXBlZy1kZXZlbAo+IAo+IFRvIHVuc3Vic2NyaWJlLCB2aXNpdCBsaW5r IGFib3ZlLCBvciBlbWFpbAo+IGZmbXBlZy1kZXZlbC1yZXF1ZXN0QGZmbXBlZy5vcmcgd2l0aCBz dWJqZWN0ICJ1bnN1YnNjcmliZSIuCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fCmZmbXBlZy1kZXZlbCBtYWlsaW5nIGxpc3QKZmZtcGVnLWRldmVsQGZmbXBl Zy5vcmcKaHR0cHM6Ly9mZm1wZWcub3JnL21haWxtYW4vbGlzdGluZm8vZmZtcGVnLWRldmVsCgpU byB1bnN1YnNjcmliZSwgdmlzaXQgbGluayBhYm92ZSwgb3IgZW1haWwKZmZtcGVnLWRldmVsLXJl cXVlc3RAZmZtcGVnLm9yZyB3aXRoIHN1YmplY3QgInVuc3Vic2NyaWJlIi4K