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 D75BC40122 for ; Thu, 3 Nov 2022 12:22:51 +0000 (UTC) Received: from [127.0.1.1] (localhost [127.0.0.1]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTP id E73C968BF42; Thu, 3 Nov 2022 14:22:39 +0200 (EET) Received: from mail-ej1-f50.google.com (mail-ej1-f50.google.com [209.85.218.50]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTPS id EA78B68BF1B for ; Thu, 3 Nov 2022 14:22:32 +0200 (EET) Received: by mail-ej1-f50.google.com with SMTP id q9so4856394ejd.0 for ; Thu, 03 Nov 2022 05:22:32 -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=MH53QFumJ3WhvtGyuhPpN7s1qhIt+fjHsdsJa3ZsVZg=; b=kDxHZ/D+e6z82faKc05MjDe+zr1JS+jaMmx3gbT6V7LoPz+iYxEXBKsoa7sqpuhGlR tYhjPVEy1JBWlYXF1R6NB24+ceNAsgXaCxuT1neUe5ToiYHKmi3XBrGD7Zf/ebPyzyYV 106P0IbR+UYGBiCVJpDp3m2GNT+ogGWyxWfl64jUSGCNV5KTNBVt4itd2Z652+MeDgKx 7cARURaRXxA10PxqdK9XwxBD2JYmQMRbtLw5vYHhXM++mmXTuBknwSMh66Xhmfp48yx4 0XOJJY2KOVTj8VVkp1c8t21OOJ/Mp7RQuQKxYrpb1oOfpDoMa6Q9yp7/5XSa1+JxVidZ epdg== 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=MH53QFumJ3WhvtGyuhPpN7s1qhIt+fjHsdsJa3ZsVZg=; b=cwIUweJ7oQwgbfnxsWYP/RyLnwx9ex0RbTR3+LhdVcdMviYuXUkeT42lSGI6NziJNd tgp9KXHdy1t9XTz60bVWXIs6GYXx/0WSIgEQQhK67o4PvncQpO2t+W8NCfN0szbwZu3m pqcx8DaI+esH28n78Eo5uFcyhbqe8oPVmi2g5M50V+vh82KQGP/eSWrQ1Y3NHBfkSyyK AHZ7ZBMGOnHGnmiPEdL4P6PckQeLrT3kmSZBXNIJPgPH7ZJL9j9y+eZkOYQwpqG7ODOk dfnw/05S5OsJV+6kZGA5CUjvadfmEv5hRoUUZLAqJ/AKVvA1SeOcFQCI05Y0vzKg/bX2 9EzQ== X-Gm-Message-State: ACrzQf3ryCzHW+nqiH/KjhpamkFK7+3jFHM8l7lNXwYw+u9y+jB//M+7 mBbwW8IHl9wwUei3Q976dDDadbRHHuzEhg== X-Google-Smtp-Source: AMsMyM5w95XVSfNd1hauxry9u815lm/P3AF2bTZSvY+mblsahoy743NbAhjMWlzoJC9+EFP6nW2dyg== X-Received: by 2002:a17:907:3e03:b0:722:e694:438 with SMTP id hp3-20020a1709073e0300b00722e6940438mr29206164ejc.755.1667478151959; Thu, 03 Nov 2022 05:22:31 -0700 (PDT) Received: from thomas-win.localdomain ([213.138.44.237]) by smtp.gmail.com with ESMTPSA id c7-20020a0564021f8700b0045c010d0584sm457117edc.47.2022.11.03.05.22.31 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 03 Nov 2022 05:22:31 -0700 (PDT) From: Thomas Siedel To: ffmpeg-devel@ffmpeg.org Date: Thu, 3 Nov 2022 13:21:49 +0100 Message-Id: <20221103122158.27169-2-thomas.ff@spin-digital.com> X-Mailer: git-send-email 2.25.1 In-Reply-To: <20221103122158.27169-1-thomas.ff@spin-digital.com> References: <20221103122158.27169-1-thomas.ff@spin-digital.com> MIME-Version: 1.0 Subject: [FFmpeg-devel] [PATCH v3 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: QWRkIHR5cGVzIGFzIG5hbCB1bml0IHR5cGVzLCBzbGljZSB0eXBlcyBhbmQgdnZjIHR5cGVkZWZz IG5lZWRlZApmb3IgcGFyc2luZyB2dmMgaGlnaC1sZXZlbCBzeW50YXguCgpTaWduZWQtb2ZmLWJ5 OiBUaG9tYXMgU2llZGVsIDx0aG9tYXMuZmZAc3Bpbi1kaWdpdGFsLmNvbT4KLS0tCiBsaWJhdmNv ZGVjL3Z2Yy5oIHwgMTQyICsrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysr KysrKysrCiAxIGZpbGUgY2hhbmdlZCwgMTQyIGluc2VydGlvbnMoKykKIGNyZWF0ZSBtb2RlIDEw MDY0NCBsaWJhdmNvZGVjL3Z2Yy5oCgpkaWZmIC0tZ2l0IGEvbGliYXZjb2RlYy92dmMuaCBiL2xp YmF2Y29kZWMvdnZjLmgKbmV3IGZpbGUgbW9kZSAxMDA2NDQKaW5kZXggMDAwMDAwMDAwMC4uMTk5 NzliNzAxNwotLS0gL2Rldi9udWxsCisrKyBiL2xpYmF2Y29kZWMvdnZjLmgKQEAgLTAsMCArMSwx NDIgQEAKKy8qCisgKiBWVkMgc2hhcmVkIGNvZGUKKyAqCisgKiBUaGlzIGZpbGUgaXMgcGFydCBv ZiBGRm1wZWcuCisgKgorICogRkZtcGVnIGlzIGZyZWUgc29mdHdhcmU7IHlvdSBjYW4gcmVkaXN0 cmlidXRlIGl0IGFuZC9vcgorICogbW9kaWZ5IGl0IHVuZGVyIHRoZSB0ZXJtcyBvZiB0aGUgR05V IExlc3NlciBHZW5lcmFsIFB1YmxpYworICogTGljZW5zZSBhcyBwdWJsaXNoZWQgYnkgdGhlIEZy ZWUgU29mdHdhcmUgRm91bmRhdGlvbjsgZWl0aGVyCisgKiB2ZXJzaW9uIDIuMSBvZiB0aGUgTGlj ZW5zZSwgb3IgKGF0IHlvdXIgb3B0aW9uKSBhbnkgbGF0ZXIgdmVyc2lvbi4KKyAqCisgKiBGRm1w ZWcgaXMgZGlzdHJpYnV0ZWQgaW4gdGhlIGhvcGUgdGhhdCBpdCB3aWxsIGJlIHVzZWZ1bCwKKyAq IGJ1dCBXSVRIT1VUIEFOWSBXQVJSQU5UWTsgd2l0aG91dCBldmVuIHRoZSBpbXBsaWVkIHdhcnJh bnR5IG9mCisgKiBNRVJDSEFOVEFCSUxJVFkgb3IgRklUTkVTUyBGT1IgQSBQQVJUSUNVTEFSIFBV UlBPU0UuICBTZWUgdGhlIEdOVQorICogTGVzc2VyIEdlbmVyYWwgUHVibGljIExpY2Vuc2UgZm9y IG1vcmUgZGV0YWlscy4KKyAqCisgKiBZb3Ugc2hvdWxkIGhhdmUgcmVjZWl2ZWQgYSBjb3B5IG9m IHRoZSBHTlUgTGVzc2VyIEdlbmVyYWwgUHVibGljCisgKiBMaWNlbnNlIGFsb25nIHdpdGggRkZt cGVnOyBpZiBub3QsIHdyaXRlIHRvIHRoZSBGcmVlIFNvZnR3YXJlCisgKiBGb3VuZGF0aW9uLCBJ bmMuLCA1MSBGcmFua2xpbiBTdHJlZXQsIEZpZnRoIEZsb29yLCBCb3N0b24sIE1BIDAyMTEwLTEz MDEgVVNBCisgKi8KKworI2lmbmRlZiBBVkNPREVDX1ZWQ19ICisjZGVmaW5lIEFWQ09ERUNfVlZD X0gKKworLyoqCisgKiBUYWJsZSA1IOKAkyBOQUwgdW5pdCB0eXBlIGNvZGVzIGFuZCBOQUwgdW5p dCB0eXBlIGNsYXNzZXMKKyAqIGluIFQtUkVDLUguMjY2LTIwMjAwOAorICovCitlbnVtIFZWQ05B TFVuaXRUeXBlIHsKKyAgICBWVkNfVFJBSUxfTlVUICAgICAgPSAwLAorICAgIFZWQ19TVFNBX05V VCAgICAgICA9IDEsCisgICAgVlZDX1JBRExfTlVUICAgICAgID0gMiwKKyAgICBWVkNfUkFTTF9O VVQgICAgICAgPSAzLAorICAgIFZWQ19SU1ZfVkNMXzQgICAgICA9IDQsCisgICAgVlZDX1JTVl9W Q0xfNSAgICAgID0gNSwKKyAgICBWVkNfUlNWX1ZDTF82ICAgICAgPSA2LAorICAgIFZWQ19JRFJf V19SQURMICAgICA9IDcsCisgICAgVlZDX0lEUl9OX0xQICAgICAgID0gOCwKKyAgICBWVkNfQ1JB X05VVCAgICAgICAgPSA5LAorICAgIFZWQ19HRFJfTlVUICAgICAgICA9IDEwLAorICAgIFZWQ19S U1ZfSVJBUF8xMSAgICA9IDExLAorICAgIFZWQ19PUElfTlVUICAgICAgICA9IDEyLAorICAgIFZW Q19EQ0lfTlVUICAgICAgICA9IDEzLAorICAgIFZWQ19WUFNfTlVUICAgICAgICA9IDE0LAorICAg IFZWQ19TUFNfTlVUICAgICAgICA9IDE1LAorICAgIFZWQ19QUFNfTlVUICAgICAgICA9IDE2LAor ICAgIFZWQ19QUkVGSVhfQVBTX05VVCA9IDE3LAorICAgIFZWQ19TVUZGSVhfQVBTX05VVCA9IDE4 LAorICAgIFZWQ19QSF9OVVQgICAgICAgICA9IDE5LAorICAgIFZWQ19BVURfTlVUICAgICAgICA9 IDIwLAorICAgIFZWQ19FT1NfTlVUICAgICAgICA9IDIxLAorICAgIFZWQ19FT0JfTlVUICAgICAg ICA9IDIyLAorICAgIFZWQ19QUkVGSVhfU0VJX05VVCA9IDIzLAorICAgIFZWQ19TVUZGSVhfU0VJ X05VVCA9IDI0LAorICAgIFZWQ19GRF9OVVQgICAgICAgICA9IDI1LAorICAgIFZWQ19SU1ZfTlZD TF8yNiAgICA9IDI2LAorICAgIFZWQ19SU1ZfTlZDTF8yNyAgICA9IDI3LAorICAgIFZWQ19VTlNQ RUNfMjggICAgICA9IDI4LAorICAgIFZWQ19VTlNQRUNfMjkgICAgICA9IDI5LAorICAgIFZWQ19V TlNQRUNfMzAgICAgICA9IDMwLAorICAgIFZWQ19VTlNQRUNfMzEgICAgICA9IDMxLAorfTsKKwor ZW51bSBWVkNTbGljZVR5cGUgeworICAgIFZWQ19TTElDRV9UWVBFX0IgPSAwLAorICAgIFZWQ19T TElDRV9UWVBFX1AgPSAxLAorICAgIFZWQ19TTElDRV9UWVBFX0kgPSAyLAorfTsKKworZW51bSB7 CisgICAgLy82LjIgd2UgY2FuIGhhdmUgMyBzYW1wbGUgYXJyYXlzCisgICAgVlZDX01BWF9TQU1Q TEVfQVJSQVlTID0gMywKKworICAgIC8vNy40LjMuMyB2cHNfbWF4X2xheWVyc19taW51czEgaXMg dSg2KQorICAgIFZWQ19NQVhfTEFZRVJTID0gNjQsCisKKyAgICAvLzcuNC4zLjMgVGhlIHZhbHVl IG9mIHZwc19tYXhfc3VibGF5ZXJzX21pbnVzMSBzaGFsbCBiZSBpbiB0aGUgcmFuZ2Ugb2YgMCB0 byA2LCBpbmNsdXNpdmUKKyAgICBWVkNfTUFYX1NVQkxBWUVSUyA9IDcsCisKKyAgICAvLzcuNC4z LjMgdnBzX251bV9wdGxzX21pbnVzMSBpcyB1KDgpCisgICAgVlZDX01BWF9QVExTID0gMjU2LAor CisgICAgLy83LjQuMy4zIHZwc19udW1fb3V0cHV0X2xheWVyX3NldHNfbWludXMyIGlzIHUoOCkK KyAgICBWVkNfTUFYX1RPVEFMX05VTV9PTFNTID0gMjU3LAorCisgICAgLy8gNy4zLjIuMzogdnBz X3ZpZGVvX3BhcmFtZXRlcl9zZXRfaWQgaXMgdSg0KS4KKyAgICBWVkNfTUFYX1ZQU19DT1VOVCA9 IDE2LAorICAgIC8vIDcuMy4yLjQ6IHNwc19zZXFfcGFyYW1ldGVyX3NldF9pZCBpcyB1KDQpCisg ICAgVlZDX01BWF9TUFNfQ09VTlQgPSAxNiwKKyAgICAvLyA3LjMuMi41OiBwcHNfcGljX3BhcmFt ZXRlcl9zZXRfaWQgaXMgdSg2KQorICAgIFZWQ19NQVhfUFBTX0NPVU5UID0gNjQsCisKKyAgICAv LyA3LjQuNC4xOiBwdGxfbnVtX3N1Yl9wcm9maWxlcyBpcyB1KDgpCisgICAgVlZDX01BWF9TVUJf UFJPRklMRVMgPSAyNTYsCisKKyAgICAvLyBBLjQuMjogYWNjb3JkaW5nIHRvICgxNTc3KSwgTWF4 RHBiU2l6ZSBpcyBib3VuZGVkIGFib3ZlIGJ5IDIgKiBtYXhEcGJQaWNCdWYoOCkKKyAgICBWVkNf TUFYX0RQQl9TSVpFID0gMTYsCisKKyAgICAvLzcuNC4zLjQgc3BzX251bV9yZWZfcGljX2xpc3Rz IGluIHJhbmdlIFswLCA2NF0KKyAgICBWVkNfTUFYX1JFRl9QSUNfTElTVFMgPSA2NCwKKworICAg IC8vNy40LjExIG51bV9yZWZfZW50cmllcyBpbiByYW5nZSBbMCwgTWF4RHBiU2l6ZSArIDEzXQor ICAgIFZWQ19NQVhfUkVGX0VOVFJJRVMgPSBWVkNfTUFYX0RQQl9TSVpFICsgMTMsCisKKyAgICAv LzcuNC4zLjMgc3BzX251bV9wb2ludHNfaW5fcXBfdGFibGVfbWludXMxW2ldIGluIHJhbmdlIFsw LCAzNiDiiJIgc3BzX3FwX3RhYmxlX3N0YXJ0X21pbnVzMjZbaV1dLAorICAgIC8vc3BzX3FwX3Rh YmxlX3N0YXJ0X21pbnVzMjZbaV0gaW4gcmFuZ2UgW3Nwc19xcF90YWJsZV9zdGFydF9taW51czI2 W2ldIOKIkjI2IOKIkiBRcEJkT2Zmc2V0LCAzNl0KKyAgICAvL2ZvciAxMCBiaXRzUXBCZE9mZnNl dCBpcyAxMiwgc28gc3BzX251bV9wb2ludHNfaW5fcXBfdGFibGVfbWludXMxW2ldIGluIHJhbmdl IFswLCA3NF0KKyAgICBWVkNfTUFYX1BPSU5UU19JTl9RUF9UQUJMRSA9IDc1LAorCisgICAgLy8g Ny40LjYuMTogaHJkX2NwYl9jbnRfbWludXMxIGlzIGluIFswLCAzMV0uCisgICAgVlZDX01BWF9D UEJfQ05UID0gMzIsCisKKyAgICAvLyBBLjQuMTogdGhlIGhpZ2hlc3QgbGV2ZWwgYWxsb3dzIGEg TWF4THVtYVBzIG9mIDM1IDY1MSA1ODQuCisgICAgVlZDX01BWF9MVU1BX1BTID0gMzU2NTE1ODQs CisKKyAgICAvLyBBLjQuMTogcGljX3dpZHRoX2luX2x1bWFfc2FtcGxlcyBhbmQgcGljX2hlaWdo dF9pbl9sdW1hX3NhbXBsZXMgYXJlCisgICAgLy8gY29uc3RyYWluZWQgdG8gYmUgbm90IGdyZWF0 ZXIgdGhhbiBzcXJ0KE1heEx1bWFQcyAqIDgpLiAgSGVuY2UgaGVpZ2h0LworICAgIC8vIHdpZHRo IGFyZSBib3VuZGVkIGFib3ZlIGJ5IHNxcnQoOCAqIDM1NjUxNTg0KSA9IDE2ODg4LjIgc2FtcGxl cy4KKyAgICBWVkNfTUFYX1dJRFRIICA9IDE2ODg4LAorICAgIFZWQ19NQVhfSEVJR0hUID0gMTY4 ODgsCisKKyAgICAvLyBBLjQuMTogdGFibGUgQS4xIGFsbG93cyBhdCBtb3N0IDQ0MCB0aWxlcyBw ZXIgYXUgZm9yIGFueSBsZXZlbC4KKyAgICBWVkNfTUFYX1RJTEVTX1BFUl9BVSA9IDQ0MCwKKyAg ICAvLyBBLjQuMTogdGFibGUgQS4xIGRpZCBub3QgZGVmaW5lIG1heCB0aWxlIHJvd3MuCisgICAg Ly8gaW4gd29yZXN0IGEgY2FzZSwgd2UgY2FuIGhhdmUgMXg0NDAgdGlsZXMgcGljdHVyZS4KKyAg ICBWVkNfTUFYX1RJTEVfUk9XUyAgICA9IFZWQ19NQVhfVElMRVNfUEVSX0FVLAorICAgIC8vIEEu NC4xOiB0YWJsZSBBLjEgYWxsb3dzIGF0IG1vc3QgMjAgdGlsZSBjb2x1bW5zIGZvciBhbnkgbGV2 ZWwuCisgICAgVlZDX01BWF9USUxFX0NPTFVNTlMgPSAyMCwKKworICAgIC8vIEEuNC4xIHRhYmxl IEEuMSBhbGxvd3MgYXQgbW9zdCA2MDAgc2xpY2UgZm9yIGFueSBsZXZlbC4KKyAgICBWVkNfTUFY X1NMSUNFUyA9IDYwMCwKKworICAgIC8vIDcuNC44OiBpbiB0aGUgd29yc3QgY2FzZSAoIXBwc19u b19waWNfcGFydGl0aW9uX2ZsYWcgYW5kCisgICAgLy8gc3BzX2VudHJvcHlfY29kaW5nX3N5bmNf ZW5hYmxlZF9mbGFnIGFyZSBib3RoIHRydWUpLCBlbnRyeSBwb2ludHMgY2FuIGJlCisgICAgLy8g cGxhY2VkIGF0IHRoZSBiZWdpbm5pbmcgb2YgZXZlcnkgQ3RiIHJvdyBpbiBldmVyeSB0aWxlLCBn aXZpbmcgYW4KKyAgICAvLyB1cHBlciBib3VuZCBvZiAobnVtX3RpbGVfY29sdW1uc19taW51czEg KyAxKSAqIFBpY0hlaWdodEluQ3Ric1kgLSAxLgorICAgIC8vIE9ubHkgYSBzdHJlYW0gd2l0aCB2 ZXJ5IGhpZ2ggcmVzb2x1dGlvbiBhbmQgcGVydmVyc2UgcGFyYW1ldGVycyBjb3VsZAorICAgIC8v IGdldCBuZWFyIHRoYXQsIHRob3VnaCwgc28gc2V0IGEgbG93ZXIgbGltaXQgaGVyZSB3aXRoIHRo ZSBtYXhpbXVtCisgICAgLy8gcG9zc2libGUgdmFsdWUgZm9yIDhLIHZpZGVvIChhdCBtb3N0IDEz NSAzMngzMiBDdGIgcm93cykuCisgICAgVlZDX01BWF9FTlRSWV9QT0lOVFMgPSBWVkNfTUFYX1RJ TEVfQ09MVU1OUyAqIDEzNSwKK307CisKKyNlbmRpZiAvKiBBVkNPREVDX1ZWQ19IICovClwgTm8g bmV3bGluZSBhdCBlbmQgb2YgZmlsZQotLSAKMi4yNS4xCgpfX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fXwpmZm1wZWctZGV2ZWwgbWFpbGluZyBsaXN0CmZmbXBl Zy1kZXZlbEBmZm1wZWcub3JnCmh0dHBzOi8vZmZtcGVnLm9yZy9tYWlsbWFuL2xpc3RpbmZvL2Zm bXBlZy1kZXZlbAoKVG8gdW5zdWJzY3JpYmUsIHZpc2l0IGxpbmsgYWJvdmUsIG9yIGVtYWlsCmZm bXBlZy1kZXZlbC1yZXF1ZXN0QGZmbXBlZy5vcmcgd2l0aCBzdWJqZWN0ICJ1bnN1YnNjcmliZSIu Cg==