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 6247D42B35 for ; Mon, 24 Oct 2022 14:07:54 +0000 (UTC) Received: from [127.0.1.1] (localhost [127.0.0.1]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTP id EA1A268BBD0; Mon, 24 Oct 2022 17:07:43 +0300 (EEST) Received: from mail-ed1-f50.google.com (mail-ed1-f50.google.com [209.85.208.50]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTPS id 5AE3D68B948 for ; Mon, 24 Oct 2022 17:07:36 +0300 (EEST) Received: by mail-ed1-f50.google.com with SMTP id y69so12705937ede.5 for ; Mon, 24 Oct 2022 07:07:36 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=spin-digital-com.20210112.gappssmtp.com; s=20210112; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to; bh=w0eOI9TveFibamnZ+nCqukpJDuKppiccz3HdMuquqQ8=; b=2xeQAfocH6I6RIpoNP7SB44oK67qcmLh7ftVQwwYzONO0jSqnBAM8f12RMqZ3JrB27 ra5piCPQRAOPIhYoYXs5QIGFE2jz84vSSuYjpenCLNllAUz3bauvdDgxntHIZZ5irpyA ffHrMbeJYE2Q0EdK/45Sh8sHuCDUszsioBm6y9mfFZuv2prHIqVshlDjQNsMWw75IvWz ITFC++OLLgaHcsCJ3MJFQA/IPYSSTc+rYX15FDVwf/0DHJ7hpuVQwabv7D8wWXQ6DBjY Q5t34qFaIrZ5XP30kwIjhZEAFh8fFczSg1KF2utRsNU3uRh5hgck5glE8Y5dkddp3Tsb HWjg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=w0eOI9TveFibamnZ+nCqukpJDuKppiccz3HdMuquqQ8=; b=x0WOH1sXdU4e3r8/7zK819KMKz7gDRbpvYUIA/LtD3DMJjK69LpDd+bFLYGnzf00wt ku5VLx/PJ4Bqq/RDrcxXp3hk5e8ma48fWEXzlXC7dWyexMWEHJ8JB2A2SVTArClhHrMP ODke55rEaOOSgVdWcm4czb3PS6tp6oZxbS/F7s78TugweC/chk3A6hmKr0DZo1zYNOgO VtVDWjsc85/p7UUdKcIDn5YbMPTWOsvmulfYhzlKP/8J+OK2yB4c29Vqtu446TuIMyz1 VSzcSmFmVkVWrIzwvY/pN9qjVkns8l5osJlcv3qAaqCMyTT8Bo/os5gux/pC1S5UqKzn sxCA== X-Gm-Message-State: ACrzQf2ksF9LvWvZHbWfM3Xk9Qkn6XYKOWFbmDtUzinw3lKzhBo0x0n6 Kz98Jx1mJJQvjldAwOPorNVxzMwJjZf/hw== X-Google-Smtp-Source: AMsMyM6erorURa3gqCaOn/fjdl55qn5c8LwLCJYZW/jpacfTQ/1VNjkWmMivRGOxWPT8QagBLJKdbw== X-Received: by 2002:a17:907:3da5:b0:78e:793:4084 with SMTP id he37-20020a1709073da500b0078e07934084mr28240858ejc.285.1666620455374; Mon, 24 Oct 2022 07:07:35 -0700 (PDT) Received: from thomas-win.localdomain ([213.138.44.237]) by smtp.gmail.com with ESMTPSA id s19-20020a170906455300b0079800b81709sm6056436ejq.219.2022.10.24.07.07.34 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 24 Oct 2022 07:07:34 -0700 (PDT) From: Thomas Siedel To: ffmpeg-devel@ffmpeg.org Date: Mon, 24 Oct 2022 16:06:36 +0200 Message-Id: <20221024140645.4945-2-thomas.ff@spin-digital.com> X-Mailer: git-send-email 2.25.1 In-Reply-To: <20221024140645.4945-1-thomas.ff@spin-digital.com> References: <20221024140645.4945-1-thomas.ff@spin-digital.com> MIME-Version: 1.0 Subject: [FFmpeg-devel] [PATCH v2 01/10] avcodec: add enum types for H266/VVC 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: Thomas Siedel 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: QWRkIG5lZWRlZCB0eXBlcyBhcyBuYWwgdW5pdCB0eXBlcywgc2xpY2UgdHlwZXMgYW5kIHZ2YyB0 eXBlZGVmcyBuZWVkZWQgZm9yIHBhcnNpbmcgdnZjIGhpZ2gtbGV2ZWwgc3ludGF4CgpTaWduZWQt b2ZmLWJ5OiBUaG9tYXMgU2llZGVsIDx0aG9tYXMuZmZAc3Bpbi1kaWdpdGFsLmNvbT4KLS0tCiBs aWJhdmNvZGVjL3Z2Yy5oIHwgMTQyICsrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysr KysrKysrKysrKysrCiAxIGZpbGUgY2hhbmdlZCwgMTQyIGluc2VydGlvbnMoKykKIGNyZWF0ZSBt b2RlIDEwMDY0NCBsaWJhdmNvZGVjL3Z2Yy5oCgpkaWZmIC0tZ2l0IGEvbGliYXZjb2RlYy92dmMu aCBiL2xpYmF2Y29kZWMvdnZjLmgKbmV3IGZpbGUgbW9kZSAxMDA2NDQKaW5kZXggMDAwMDAwMDAw MC4uMTk5NzliNzAxNwotLS0gL2Rldi9udWxsCisrKyBiL2xpYmF2Y29kZWMvdnZjLmgKQEAgLTAs MCArMSwxNDIgQEAKKy8qCisgKiBWVkMgc2hhcmVkIGNvZGUKKyAqCisgKiBUaGlzIGZpbGUgaXMg cGFydCBvZiBGRm1wZWcuCisgKgorICogRkZtcGVnIGlzIGZyZWUgc29mdHdhcmU7IHlvdSBjYW4g cmVkaXN0cmlidXRlIGl0IGFuZC9vcgorICogbW9kaWZ5IGl0IHVuZGVyIHRoZSB0ZXJtcyBvZiB0 aGUgR05VIExlc3NlciBHZW5lcmFsIFB1YmxpYworICogTGljZW5zZSBhcyBwdWJsaXNoZWQgYnkg dGhlIEZyZWUgU29mdHdhcmUgRm91bmRhdGlvbjsgZWl0aGVyCisgKiB2ZXJzaW9uIDIuMSBvZiB0 aGUgTGljZW5zZSwgb3IgKGF0IHlvdXIgb3B0aW9uKSBhbnkgbGF0ZXIgdmVyc2lvbi4KKyAqCisg KiBGRm1wZWcgaXMgZGlzdHJpYnV0ZWQgaW4gdGhlIGhvcGUgdGhhdCBpdCB3aWxsIGJlIHVzZWZ1 bCwKKyAqIGJ1dCBXSVRIT1VUIEFOWSBXQVJSQU5UWTsgd2l0aG91dCBldmVuIHRoZSBpbXBsaWVk IHdhcnJhbnR5IG9mCisgKiBNRVJDSEFOVEFCSUxJVFkgb3IgRklUTkVTUyBGT1IgQSBQQVJUSUNV TEFSIFBVUlBPU0UuICBTZWUgdGhlIEdOVQorICogTGVzc2VyIEdlbmVyYWwgUHVibGljIExpY2Vu c2UgZm9yIG1vcmUgZGV0YWlscy4KKyAqCisgKiBZb3Ugc2hvdWxkIGhhdmUgcmVjZWl2ZWQgYSBj b3B5IG9mIHRoZSBHTlUgTGVzc2VyIEdlbmVyYWwgUHVibGljCisgKiBMaWNlbnNlIGFsb25nIHdp dGggRkZtcGVnOyBpZiBub3QsIHdyaXRlIHRvIHRoZSBGcmVlIFNvZnR3YXJlCisgKiBGb3VuZGF0 aW9uLCBJbmMuLCA1MSBGcmFua2xpbiBTdHJlZXQsIEZpZnRoIEZsb29yLCBCb3N0b24sIE1BIDAy MTEwLTEzMDEgVVNBCisgKi8KKworI2lmbmRlZiBBVkNPREVDX1ZWQ19ICisjZGVmaW5lIEFWQ09E RUNfVlZDX0gKKworLyoqCisgKiBUYWJsZSA1IOKAkyBOQUwgdW5pdCB0eXBlIGNvZGVzIGFuZCBO QUwgdW5pdCB0eXBlIGNsYXNzZXMKKyAqIGluIFQtUkVDLUguMjY2LTIwMjAwOAorICovCitlbnVt IFZWQ05BTFVuaXRUeXBlIHsKKyAgICBWVkNfVFJBSUxfTlVUICAgICAgPSAwLAorICAgIFZWQ19T VFNBX05VVCAgICAgICA9IDEsCisgICAgVlZDX1JBRExfTlVUICAgICAgID0gMiwKKyAgICBWVkNf UkFTTF9OVVQgICAgICAgPSAzLAorICAgIFZWQ19SU1ZfVkNMXzQgICAgICA9IDQsCisgICAgVlZD X1JTVl9WQ0xfNSAgICAgID0gNSwKKyAgICBWVkNfUlNWX1ZDTF82ICAgICAgPSA2LAorICAgIFZW Q19JRFJfV19SQURMICAgICA9IDcsCisgICAgVlZDX0lEUl9OX0xQICAgICAgID0gOCwKKyAgICBW VkNfQ1JBX05VVCAgICAgICAgPSA5LAorICAgIFZWQ19HRFJfTlVUICAgICAgICA9IDEwLAorICAg IFZWQ19SU1ZfSVJBUF8xMSAgICA9IDExLAorICAgIFZWQ19PUElfTlVUICAgICAgICA9IDEyLAor ICAgIFZWQ19EQ0lfTlVUICAgICAgICA9IDEzLAorICAgIFZWQ19WUFNfTlVUICAgICAgICA9IDE0 LAorICAgIFZWQ19TUFNfTlVUICAgICAgICA9IDE1LAorICAgIFZWQ19QUFNfTlVUICAgICAgICA9 IDE2LAorICAgIFZWQ19QUkVGSVhfQVBTX05VVCA9IDE3LAorICAgIFZWQ19TVUZGSVhfQVBTX05V VCA9IDE4LAorICAgIFZWQ19QSF9OVVQgICAgICAgICA9IDE5LAorICAgIFZWQ19BVURfTlVUICAg ICAgICA9IDIwLAorICAgIFZWQ19FT1NfTlVUICAgICAgICA9IDIxLAorICAgIFZWQ19FT0JfTlVU ICAgICAgICA9IDIyLAorICAgIFZWQ19QUkVGSVhfU0VJX05VVCA9IDIzLAorICAgIFZWQ19TVUZG SVhfU0VJX05VVCA9IDI0LAorICAgIFZWQ19GRF9OVVQgICAgICAgICA9IDI1LAorICAgIFZWQ19S U1ZfTlZDTF8yNiAgICA9IDI2LAorICAgIFZWQ19SU1ZfTlZDTF8yNyAgICA9IDI3LAorICAgIFZW Q19VTlNQRUNfMjggICAgICA9IDI4LAorICAgIFZWQ19VTlNQRUNfMjkgICAgICA9IDI5LAorICAg IFZWQ19VTlNQRUNfMzAgICAgICA9IDMwLAorICAgIFZWQ19VTlNQRUNfMzEgICAgICA9IDMxLAor fTsKKworZW51bSBWVkNTbGljZVR5cGUgeworICAgIFZWQ19TTElDRV9UWVBFX0IgPSAwLAorICAg IFZWQ19TTElDRV9UWVBFX1AgPSAxLAorICAgIFZWQ19TTElDRV9UWVBFX0kgPSAyLAorfTsKKwor ZW51bSB7CisgICAgLy82LjIgd2UgY2FuIGhhdmUgMyBzYW1wbGUgYXJyYXlzCisgICAgVlZDX01B WF9TQU1QTEVfQVJSQVlTID0gMywKKworICAgIC8vNy40LjMuMyB2cHNfbWF4X2xheWVyc19taW51 czEgaXMgdSg2KQorICAgIFZWQ19NQVhfTEFZRVJTID0gNjQsCisKKyAgICAvLzcuNC4zLjMgVGhl IHZhbHVlIG9mIHZwc19tYXhfc3VibGF5ZXJzX21pbnVzMSBzaGFsbCBiZSBpbiB0aGUgcmFuZ2Ug b2YgMCB0byA2LCBpbmNsdXNpdmUKKyAgICBWVkNfTUFYX1NVQkxBWUVSUyA9IDcsCisKKyAgICAv LzcuNC4zLjMgdnBzX251bV9wdGxzX21pbnVzMSBpcyB1KDgpCisgICAgVlZDX01BWF9QVExTID0g MjU2LAorCisgICAgLy83LjQuMy4zIHZwc19udW1fb3V0cHV0X2xheWVyX3NldHNfbWludXMyIGlz IHUoOCkKKyAgICBWVkNfTUFYX1RPVEFMX05VTV9PTFNTID0gMjU3LAorCisgICAgLy8gNy4zLjIu MzogdnBzX3ZpZGVvX3BhcmFtZXRlcl9zZXRfaWQgaXMgdSg0KS4KKyAgICBWVkNfTUFYX1ZQU19D T1VOVCA9IDE2LAorICAgIC8vIDcuMy4yLjQ6IHNwc19zZXFfcGFyYW1ldGVyX3NldF9pZCBpcyB1 KDQpCisgICAgVlZDX01BWF9TUFNfQ09VTlQgPSAxNiwKKyAgICAvLyA3LjMuMi41OiBwcHNfcGlj X3BhcmFtZXRlcl9zZXRfaWQgaXMgdSg2KQorICAgIFZWQ19NQVhfUFBTX0NPVU5UID0gNjQsCisK KyAgICAvLyA3LjQuNC4xOiBwdGxfbnVtX3N1Yl9wcm9maWxlcyBpcyB1KDgpCisgICAgVlZDX01B WF9TVUJfUFJPRklMRVMgPSAyNTYsCisKKyAgICAvLyBBLjQuMjogYWNjb3JkaW5nIHRvICgxNTc3 KSwgTWF4RHBiU2l6ZSBpcyBib3VuZGVkIGFib3ZlIGJ5IDIgKiBtYXhEcGJQaWNCdWYoOCkKKyAg ICBWVkNfTUFYX0RQQl9TSVpFID0gMTYsCisKKyAgICAvLzcuNC4zLjQgc3BzX251bV9yZWZfcGlj X2xpc3RzIGluIHJhbmdlIFswLCA2NF0KKyAgICBWVkNfTUFYX1JFRl9QSUNfTElTVFMgPSA2NCwK KworICAgIC8vNy40LjExIG51bV9yZWZfZW50cmllcyBpbiByYW5nZSBbMCwgTWF4RHBiU2l6ZSAr IDEzXQorICAgIFZWQ19NQVhfUkVGX0VOVFJJRVMgPSBWVkNfTUFYX0RQQl9TSVpFICsgMTMsCisK KyAgICAvLzcuNC4zLjMgc3BzX251bV9wb2ludHNfaW5fcXBfdGFibGVfbWludXMxW2ldIGluIHJh bmdlIFswLCAzNiDiiJIgc3BzX3FwX3RhYmxlX3N0YXJ0X21pbnVzMjZbaV1dLAorICAgIC8vc3Bz X3FwX3RhYmxlX3N0YXJ0X21pbnVzMjZbaV0gaW4gcmFuZ2UgW3Nwc19xcF90YWJsZV9zdGFydF9t aW51czI2W2ldIOKIkjI2IOKIkiBRcEJkT2Zmc2V0LCAzNl0KKyAgICAvL2ZvciAxMCBiaXRzUXBC ZE9mZnNldCBpcyAxMiwgc28gc3BzX251bV9wb2ludHNfaW5fcXBfdGFibGVfbWludXMxW2ldIGlu IHJhbmdlIFswLCA3NF0KKyAgICBWVkNfTUFYX1BPSU5UU19JTl9RUF9UQUJMRSA9IDc1LAorCisg ICAgLy8gNy40LjYuMTogaHJkX2NwYl9jbnRfbWludXMxIGlzIGluIFswLCAzMV0uCisgICAgVlZD X01BWF9DUEJfQ05UID0gMzIsCisKKyAgICAvLyBBLjQuMTogdGhlIGhpZ2hlc3QgbGV2ZWwgYWxs b3dzIGEgTWF4THVtYVBzIG9mIDM1IDY1MSA1ODQuCisgICAgVlZDX01BWF9MVU1BX1BTID0gMzU2 NTE1ODQsCisKKyAgICAvLyBBLjQuMTogcGljX3dpZHRoX2luX2x1bWFfc2FtcGxlcyBhbmQgcGlj X2hlaWdodF9pbl9sdW1hX3NhbXBsZXMgYXJlCisgICAgLy8gY29uc3RyYWluZWQgdG8gYmUgbm90 IGdyZWF0ZXIgdGhhbiBzcXJ0KE1heEx1bWFQcyAqIDgpLiAgSGVuY2UgaGVpZ2h0LworICAgIC8v IHdpZHRoIGFyZSBib3VuZGVkIGFib3ZlIGJ5IHNxcnQoOCAqIDM1NjUxNTg0KSA9IDE2ODg4LjIg c2FtcGxlcy4KKyAgICBWVkNfTUFYX1dJRFRIICA9IDE2ODg4LAorICAgIFZWQ19NQVhfSEVJR0hU ID0gMTY4ODgsCisKKyAgICAvLyBBLjQuMTogdGFibGUgQS4xIGFsbG93cyBhdCBtb3N0IDQ0MCB0 aWxlcyBwZXIgYXUgZm9yIGFueSBsZXZlbC4KKyAgICBWVkNfTUFYX1RJTEVTX1BFUl9BVSA9IDQ0 MCwKKyAgICAvLyBBLjQuMTogdGFibGUgQS4xIGRpZCBub3QgZGVmaW5lIG1heCB0aWxlIHJvd3Mu CisgICAgLy8gaW4gd29yZXN0IGEgY2FzZSwgd2UgY2FuIGhhdmUgMXg0NDAgdGlsZXMgcGljdHVy ZS4KKyAgICBWVkNfTUFYX1RJTEVfUk9XUyAgICA9IFZWQ19NQVhfVElMRVNfUEVSX0FVLAorICAg IC8vIEEuNC4xOiB0YWJsZSBBLjEgYWxsb3dzIGF0IG1vc3QgMjAgdGlsZSBjb2x1bW5zIGZvciBh bnkgbGV2ZWwuCisgICAgVlZDX01BWF9USUxFX0NPTFVNTlMgPSAyMCwKKworICAgIC8vIEEuNC4x IHRhYmxlIEEuMSBhbGxvd3MgYXQgbW9zdCA2MDAgc2xpY2UgZm9yIGFueSBsZXZlbC4KKyAgICBW VkNfTUFYX1NMSUNFUyA9IDYwMCwKKworICAgIC8vIDcuNC44OiBpbiB0aGUgd29yc3QgY2FzZSAo IXBwc19ub19waWNfcGFydGl0aW9uX2ZsYWcgYW5kCisgICAgLy8gc3BzX2VudHJvcHlfY29kaW5n X3N5bmNfZW5hYmxlZF9mbGFnIGFyZSBib3RoIHRydWUpLCBlbnRyeSBwb2ludHMgY2FuIGJlCisg ICAgLy8gcGxhY2VkIGF0IHRoZSBiZWdpbm5pbmcgb2YgZXZlcnkgQ3RiIHJvdyBpbiBldmVyeSB0 aWxlLCBnaXZpbmcgYW4KKyAgICAvLyB1cHBlciBib3VuZCBvZiAobnVtX3RpbGVfY29sdW1uc19t aW51czEgKyAxKSAqIFBpY0hlaWdodEluQ3Ric1kgLSAxLgorICAgIC8vIE9ubHkgYSBzdHJlYW0g d2l0aCB2ZXJ5IGhpZ2ggcmVzb2x1dGlvbiBhbmQgcGVydmVyc2UgcGFyYW1ldGVycyBjb3VsZAor ICAgIC8vIGdldCBuZWFyIHRoYXQsIHRob3VnaCwgc28gc2V0IGEgbG93ZXIgbGltaXQgaGVyZSB3 aXRoIHRoZSBtYXhpbXVtCisgICAgLy8gcG9zc2libGUgdmFsdWUgZm9yIDhLIHZpZGVvIChhdCBt b3N0IDEzNSAzMngzMiBDdGIgcm93cykuCisgICAgVlZDX01BWF9FTlRSWV9QT0lOVFMgPSBWVkNf TUFYX1RJTEVfQ09MVU1OUyAqIDEzNSwKK307CisKKyNlbmRpZiAvKiBBVkNPREVDX1ZWQ19IICov ClwgTm8gbmV3bGluZSBhdCBlbmQgb2YgZmlsZQotLSAKMi4yNS4xCgpfX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpmZm1wZWctZGV2ZWwgbWFpbGluZyBsaXN0 CmZmbXBlZy1kZXZlbEBmZm1wZWcub3JnCmh0dHBzOi8vZmZtcGVnLm9yZy9tYWlsbWFuL2xpc3Rp bmZvL2ZmbXBlZy1kZXZlbAoKVG8gdW5zdWJzY3JpYmUsIHZpc2l0IGxpbmsgYWJvdmUsIG9yIGVt YWlsCmZmbXBlZy1kZXZlbC1yZXF1ZXN0QGZmbXBlZy5vcmcgd2l0aCBzdWJqZWN0ICJ1bnN1YnNj cmliZSIuCg==