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 45A564518D for ; Fri, 10 Feb 2023 17:41:56 +0000 (UTC) Received: from [127.0.1.1] (localhost [127.0.0.1]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTP id 2BE1368BD0F; Fri, 10 Feb 2023 19:41:45 +0200 (EET) Received: from mail-wr1-f53.google.com (mail-wr1-f53.google.com [209.85.221.53]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTPS id 8476668BB28 for ; Fri, 10 Feb 2023 19:41:38 +0200 (EET) Received: by mail-wr1-f53.google.com with SMTP id co8so2052320wrb.1 for ; Fri, 10 Feb 2023 09:41:38 -0800 (PST) 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:to:from:from:to:cc:subject:date:message-id :reply-to; bh=00DrDrOy0ewPLGcY22A8Pv75JDRAB/Lx8lD/LT87dtA=; b=gP65Oef8FAWWSodkKOG3YS/l7x26Xz7v9bptKG9aNRMr+xfFPZY4c87QK4iH6V4BgM 4YNqFDlTUbO6VwHVc+SC8MnEsOHemVh5FclPpzdPy3r0YuvlAnW4ZM6vFMs3lMTxxsSU vgkjYl3+bw3k9v9C/EbXr475FkcfiGIX+C3aTGnFa1pJNwAldZQHem21mU+4TLRrSxnq cT0EjV1bNPxTyasnjSmgJb0xSH9TSEI/rAayzDaBdeV1/zSymlwZyIB/WMVmMQF0DlXc xzmQFNhL43wVioUMOWq+u4II8eJfqSAVeOZ8yvU0ATIPhCl/7gH1kBh6PLs/liNd2snF 9yng== 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:to:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=00DrDrOy0ewPLGcY22A8Pv75JDRAB/Lx8lD/LT87dtA=; b=z7GSlXVh+bhpMX7TOiOjWctO6zfX/0phzEI5V1eeiZwPmbIJo1TzNCLYAGZsE/kzC7 X+3bWvXUScqfFEFMaIl/uJSdOI2foVAPer7puQm6zKpxgIyVDAGpv7zx3WrmIN0JffZq Gvq7iDUX9rc74wqbQfFzCv5ME8sywj37ImrnjHV/ymv1NiQxy3tfqgtvmrBxJsAjDCYx 6MQ12hG+qQwoeSds9/9H6wlxZrWKSOJd+sRAGHw5CloFkTtnU8bSDKI5Da5bwfhZh7J7 5kJ27v9q7Q3iH8xaUahQDqZTDaLqH4mHmZ4OvfC0+0uUgmvafhQhhnEvJOPNShDE2sFq y2Tw== X-Gm-Message-State: AO0yUKWXqnsZSfUr0aVnLkMmBOcS014HVM0TXzXLSV9I1dSdWBrhFAwm Z+bGJMU8woViWt63dWei0RsicfrT1DSStSyd X-Google-Smtp-Source: AK7set+nXET1yPm2xL+kIG9QRyLjS1REyPbhQci9yJXlekmkSiyj/WrKJZSP2DFV24+kpS47/UDBOg== X-Received: by 2002:a5d:6383:0:b0:2c5:4d35:5260 with SMTP id p3-20020a5d6383000000b002c54d355260mr330727wru.16.1676050897507; Fri, 10 Feb 2023 09:41:37 -0800 (PST) Received: from thomas-win.localdomain ([213.138.44.237]) by smtp.gmail.com with ESMTPSA id w13-20020a5d608d000000b002c54b6382c8sm1589245wrt.82.2023.02.10.09.41.36 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 10 Feb 2023 09:41:36 -0800 (PST) From: Thomas Siedel To: ffmpeg-devel@ffmpeg.org Date: Fri, 10 Feb 2023 18:40:56 +0100 Message-Id: <20230210174106.44514-2-thomas.ff@spin-digital.com> X-Mailer: git-send-email 2.25.1 In-Reply-To: <20230210174106.44514-1-thomas.ff@spin-digital.com> References: <20230210174106.44514-1-thomas.ff@spin-digital.com> MIME-Version: 1.0 Subject: [FFmpeg-devel] [PATCH v6 01/11] 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 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: RnJvbTogTnVvIE1pIDxudW9taTIwMjFAZ21haWwuY29tPgoKQWRkIHR5cGVzIGFzIG5hbCB1bml0 IHR5cGVzLCBzbGljZSB0eXBlcyBhbmQgdnZjIHR5cGVkZWZzIG5lZWRlZApmb3IgcGFyc2luZyB2 dmMgaGlnaC1sZXZlbCBzeW50YXguCi0tLQogbGliYXZjb2RlYy9oMjY2LmggfCAxNDIgKysrKysr KysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKwogMSBmaWxlIGNoYW5nZWQs IDE0MiBpbnNlcnRpb25zKCspCiBjcmVhdGUgbW9kZSAxMDA2NDQgbGliYXZjb2RlYy9oMjY2LmgK CmRpZmYgLS1naXQgYS9saWJhdmNvZGVjL2gyNjYuaCBiL2xpYmF2Y29kZWMvaDI2Ni5oCm5ldyBm aWxlIG1vZGUgMTAwNjQ0CmluZGV4IDAwMDAwMDAwMDAuLjY5NzU5MmNmNTAKLS0tIC9kZXYvbnVs bAorKysgYi9saWJhdmNvZGVjL2gyNjYuaApAQCAtMCwwICsxLDE0MiBAQAorLyoKKyAqIEguMjY2 IC8gVlZDIHNoYXJlZCBjb2RlCisgKgorICogVGhpcyBmaWxlIGlzIHBhcnQgb2YgRkZtcGVnLgor ICoKKyAqIEZGbXBlZyBpcyBmcmVlIHNvZnR3YXJlOyB5b3UgY2FuIHJlZGlzdHJpYnV0ZSBpdCBh bmQvb3IKKyAqIG1vZGlmeSBpdCB1bmRlciB0aGUgdGVybXMgb2YgdGhlIEdOVSBMZXNzZXIgR2Vu ZXJhbCBQdWJsaWMKKyAqIExpY2Vuc2UgYXMgcHVibGlzaGVkIGJ5IHRoZSBGcmVlIFNvZnR3YXJl IEZvdW5kYXRpb247IGVpdGhlcgorICogdmVyc2lvbiAyLjEgb2YgdGhlIExpY2Vuc2UsIG9yIChh dCB5b3VyIG9wdGlvbikgYW55IGxhdGVyIHZlcnNpb24uCisgKgorICogRkZtcGVnIGlzIGRpc3Ry aWJ1dGVkIGluIHRoZSBob3BlIHRoYXQgaXQgd2lsbCBiZSB1c2VmdWwsCisgKiBidXQgV0lUSE9V VCBBTlkgV0FSUkFOVFk7IHdpdGhvdXQgZXZlbiB0aGUgaW1wbGllZCB3YXJyYW50eSBvZgorICog TUVSQ0hBTlRBQklMSVRZIG9yIEZJVE5FU1MgRk9SIEEgUEFSVElDVUxBUiBQVVJQT1NFLiAgU2Vl IHRoZSBHTlUKKyAqIExlc3NlciBHZW5lcmFsIFB1YmxpYyBMaWNlbnNlIGZvciBtb3JlIGRldGFp bHMuCisgKgorICogWW91IHNob3VsZCBoYXZlIHJlY2VpdmVkIGEgY29weSBvZiB0aGUgR05VIExl c3NlciBHZW5lcmFsIFB1YmxpYworICogTGljZW5zZSBhbG9uZyB3aXRoIEZGbXBlZzsgaWYgbm90 LCB3cml0ZSB0byB0aGUgRnJlZSBTb2Z0d2FyZQorICogRm91bmRhdGlvbiwgSW5jLiwgNTEgRnJh bmtsaW4gU3RyZWV0LCBGaWZ0aCBGbG9vciwgQm9zdG9uLCBNQSAwMjExMC0xMzAxIFVTQQorICov CisKKyNpZm5kZWYgQVZDT0RFQ19IMjY2X0gKKyNkZWZpbmUgQVZDT0RFQ19IMjY2X0gKKworLyoq CisgKiBUYWJsZSA1IOKAkyBOQUwgdW5pdCB0eXBlIGNvZGVzIGFuZCBOQUwgdW5pdCB0eXBlIGNs YXNzZXMKKyAqIGluIFQtUkVDLUguMjY2LTIwMjAwOAorICovCitlbnVtIFZWQ05BTFVuaXRUeXBl IHsKKyAgICBWVkNfVFJBSUxfTlVUICAgICAgPSAwLAorICAgIFZWQ19TVFNBX05VVCAgICAgICA9 IDEsCisgICAgVlZDX1JBRExfTlVUICAgICAgID0gMiwKKyAgICBWVkNfUkFTTF9OVVQgICAgICAg PSAzLAorICAgIFZWQ19SU1ZfVkNMXzQgICAgICA9IDQsCisgICAgVlZDX1JTVl9WQ0xfNSAgICAg ID0gNSwKKyAgICBWVkNfUlNWX1ZDTF82ICAgICAgPSA2LAorICAgIFZWQ19JRFJfV19SQURMICAg ICA9IDcsCisgICAgVlZDX0lEUl9OX0xQICAgICAgID0gOCwKKyAgICBWVkNfQ1JBX05VVCAgICAg ICAgPSA5LAorICAgIFZWQ19HRFJfTlVUICAgICAgICA9IDEwLAorICAgIFZWQ19SU1ZfSVJBUF8x MSAgICA9IDExLAorICAgIFZWQ19PUElfTlVUICAgICAgICA9IDEyLAorICAgIFZWQ19EQ0lfTlVU ICAgICAgICA9IDEzLAorICAgIFZWQ19WUFNfTlVUICAgICAgICA9IDE0LAorICAgIFZWQ19TUFNf TlVUICAgICAgICA9IDE1LAorICAgIFZWQ19QUFNfTlVUICAgICAgICA9IDE2LAorICAgIFZWQ19Q UkVGSVhfQVBTX05VVCA9IDE3LAorICAgIFZWQ19TVUZGSVhfQVBTX05VVCA9IDE4LAorICAgIFZW Q19QSF9OVVQgICAgICAgICA9IDE5LAorICAgIFZWQ19BVURfTlVUICAgICAgICA9IDIwLAorICAg IFZWQ19FT1NfTlVUICAgICAgICA9IDIxLAorICAgIFZWQ19FT0JfTlVUICAgICAgICA9IDIyLAor ICAgIFZWQ19QUkVGSVhfU0VJX05VVCA9IDIzLAorICAgIFZWQ19TVUZGSVhfU0VJX05VVCA9IDI0 LAorICAgIFZWQ19GRF9OVVQgICAgICAgICA9IDI1LAorICAgIFZWQ19SU1ZfTlZDTF8yNiAgICA9 IDI2LAorICAgIFZWQ19SU1ZfTlZDTF8yNyAgICA9IDI3LAorICAgIFZWQ19VTlNQRUNfMjggICAg ICA9IDI4LAorICAgIFZWQ19VTlNQRUNfMjkgICAgICA9IDI5LAorICAgIFZWQ19VTlNQRUNfMzAg ICAgICA9IDMwLAorICAgIFZWQ19VTlNQRUNfMzEgICAgICA9IDMxLAorfTsKKworZW51bSBWVkNT bGljZVR5cGUgeworICAgIFZWQ19TTElDRV9UWVBFX0IgPSAwLAorICAgIFZWQ19TTElDRV9UWVBF X1AgPSAxLAorICAgIFZWQ19TTElDRV9UWVBFX0kgPSAyLAorfTsKKworZW51bSB7CisgICAgLy82 LjIgd2UgY2FuIGhhdmUgMyBzYW1wbGUgYXJyYXlzCisgICAgVlZDX01BWF9TQU1QTEVfQVJSQVlT ID0gMywKKworICAgIC8vNy40LjMuMyB2cHNfbWF4X2xheWVyc19taW51czEgaXMgdSg2KQorICAg IFZWQ19NQVhfTEFZRVJTID0gNjQsCisKKyAgICAvLzcuNC4zLjMgVGhlIHZhbHVlIG9mIHZwc19t YXhfc3VibGF5ZXJzX21pbnVzMSBzaGFsbCBiZSBpbiB0aGUgcmFuZ2Ugb2YgMCB0byA2LCBpbmNs dXNpdmUKKyAgICBWVkNfTUFYX1NVQkxBWUVSUyA9IDcsCisKKyAgICAvLzcuNC4zLjMgdnBzX251 bV9wdGxzX21pbnVzMSBpcyB1KDgpCisgICAgVlZDX01BWF9QVExTID0gMjU2LAorCisgICAgLy83 LjQuMy4zIHZwc19udW1fb3V0cHV0X2xheWVyX3NldHNfbWludXMyIGlzIHUoOCkKKyAgICBWVkNf TUFYX1RPVEFMX05VTV9PTFNTID0gMjU3LAorCisgICAgLy8gNy4zLjIuMzogdnBzX3ZpZGVvX3Bh cmFtZXRlcl9zZXRfaWQgaXMgdSg0KS4KKyAgICBWVkNfTUFYX1ZQU19DT1VOVCA9IDE2LAorICAg IC8vIDcuMy4yLjQ6IHNwc19zZXFfcGFyYW1ldGVyX3NldF9pZCBpcyB1KDQpCisgICAgVlZDX01B WF9TUFNfQ09VTlQgPSAxNiwKKyAgICAvLyA3LjMuMi41OiBwcHNfcGljX3BhcmFtZXRlcl9zZXRf aWQgaXMgdSg2KQorICAgIFZWQ19NQVhfUFBTX0NPVU5UID0gNjQsCisKKyAgICAvLyA3LjQuNC4x OiBwdGxfbnVtX3N1Yl9wcm9maWxlcyBpcyB1KDgpCisgICAgVlZDX01BWF9TVUJfUFJPRklMRVMg PSAyNTYsCisKKyAgICAvLyBBLjQuMjogYWNjb3JkaW5nIHRvICgxNTc3KSwgTWF4RHBiU2l6ZSBp cyBib3VuZGVkIGFib3ZlIGJ5IDIgKiBtYXhEcGJQaWNCdWYoOCkKKyAgICBWVkNfTUFYX0RQQl9T SVpFID0gMTYsCisKKyAgICAvLzcuNC4zLjQgc3BzX251bV9yZWZfcGljX2xpc3RzIGluIHJhbmdl IFswLCA2NF0KKyAgICBWVkNfTUFYX1JFRl9QSUNfTElTVFMgPSA2NCwKKworICAgIC8vNy40LjEx IG51bV9yZWZfZW50cmllcyBpbiByYW5nZSBbMCwgTWF4RHBiU2l6ZSArIDEzXQorICAgIFZWQ19N QVhfUkVGX0VOVFJJRVMgPSBWVkNfTUFYX0RQQl9TSVpFICsgMTMsCisKKyAgICAvLzcuNC4zLjMg c3BzX251bV9wb2ludHNfaW5fcXBfdGFibGVfbWludXMxW2ldIGluIHJhbmdlIFswLCAzNiDiiJIg c3BzX3FwX3RhYmxlX3N0YXJ0X21pbnVzMjZbaV1dLAorICAgIC8vc3BzX3FwX3RhYmxlX3N0YXJ0 X21pbnVzMjZbaV0gaW4gcmFuZ2UgW3Nwc19xcF90YWJsZV9zdGFydF9taW51czI2W2ldIOKIkjI2 IOKIkiBRcEJkT2Zmc2V0LCAzNl0KKyAgICAvL2ZvciAxMCBiaXRzUXBCZE9mZnNldCBpcyAxMiwg c28gc3BzX251bV9wb2ludHNfaW5fcXBfdGFibGVfbWludXMxW2ldIGluIHJhbmdlIFswLCA3NF0K KyAgICBWVkNfTUFYX1BPSU5UU19JTl9RUF9UQUJMRSA9IDc1LAorCisgICAgLy8gNy40LjYuMTog aHJkX2NwYl9jbnRfbWludXMxIGlzIGluIFswLCAzMV0uCisgICAgVlZDX01BWF9DUEJfQ05UID0g MzIsCisKKyAgICAvLyBBLjQuMTogdGhlIGhpZ2hlc3QgbGV2ZWwgYWxsb3dzIGEgTWF4THVtYVBz IG9mIDM1IDY1MSA1ODQuCisgICAgVlZDX01BWF9MVU1BX1BTID0gMzU2NTE1ODQsCisKKyAgICAv LyBBLjQuMTogcGljX3dpZHRoX2luX2x1bWFfc2FtcGxlcyBhbmQgcGljX2hlaWdodF9pbl9sdW1h X3NhbXBsZXMgYXJlCisgICAgLy8gY29uc3RyYWluZWQgdG8gYmUgbm90IGdyZWF0ZXIgdGhhbiBz cXJ0KE1heEx1bWFQcyAqIDgpLiAgSGVuY2UgaGVpZ2h0LworICAgIC8vIHdpZHRoIGFyZSBib3Vu ZGVkIGFib3ZlIGJ5IHNxcnQoOCAqIDM1NjUxNTg0KSA9IDE2ODg4LjIgc2FtcGxlcy4KKyAgICBW VkNfTUFYX1dJRFRIICA9IDE2ODg4LAorICAgIFZWQ19NQVhfSEVJR0hUID0gMTY4ODgsCisKKyAg ICAvLyBBLjQuMTogdGFibGUgQS4xIGFsbG93cyBhdCBtb3N0IDQ0MCB0aWxlcyBwZXIgYXUgZm9y IGFueSBsZXZlbC4KKyAgICBWVkNfTUFYX1RJTEVTX1BFUl9BVSA9IDQ0MCwKKyAgICAvLyBBLjQu MTogdGFibGUgQS4xIGRpZCBub3QgZGVmaW5lIG1heCB0aWxlIHJvd3MuCisgICAgLy8gaW4gd29y ZXN0IGEgY2FzZSwgd2UgY2FuIGhhdmUgMXg0NDAgdGlsZXMgcGljdHVyZS4KKyAgICBWVkNfTUFY X1RJTEVfUk9XUyAgICA9IFZWQ19NQVhfVElMRVNfUEVSX0FVLAorICAgIC8vIEEuNC4xOiB0YWJs ZSBBLjEgYWxsb3dzIGF0IG1vc3QgMjAgdGlsZSBjb2x1bW5zIGZvciBhbnkgbGV2ZWwuCisgICAg VlZDX01BWF9USUxFX0NPTFVNTlMgPSAyMCwKKworICAgIC8vIEEuNC4xIHRhYmxlIEEuMSBhbGxv d3MgYXQgbW9zdCA2MDAgc2xpY2UgZm9yIGFueSBsZXZlbC4KKyAgICBWVkNfTUFYX1NMSUNFUyA9 IDYwMCwKKworICAgIC8vIDcuNC44OiBpbiB0aGUgd29yc3QgY2FzZSAoIXBwc19ub19waWNfcGFy dGl0aW9uX2ZsYWcgYW5kCisgICAgLy8gc3BzX2VudHJvcHlfY29kaW5nX3N5bmNfZW5hYmxlZF9m bGFnIGFyZSBib3RoIHRydWUpLCBlbnRyeSBwb2ludHMgY2FuIGJlCisgICAgLy8gcGxhY2VkIGF0 IHRoZSBiZWdpbm5pbmcgb2YgZXZlcnkgQ3RiIHJvdyBpbiBldmVyeSB0aWxlLCBnaXZpbmcgYW4K KyAgICAvLyB1cHBlciBib3VuZCBvZiAobnVtX3RpbGVfY29sdW1uc19taW51czEgKyAxKSAqIFBp Y0hlaWdodEluQ3Ric1kgLSAxLgorICAgIC8vIE9ubHkgYSBzdHJlYW0gd2l0aCB2ZXJ5IGhpZ2gg cmVzb2x1dGlvbiBhbmQgcGVydmVyc2UgcGFyYW1ldGVycyBjb3VsZAorICAgIC8vIGdldCBuZWFy IHRoYXQsIHRob3VnaCwgc28gc2V0IGEgbG93ZXIgbGltaXQgaGVyZSB3aXRoIHRoZSBtYXhpbXVt CisgICAgLy8gcG9zc2libGUgdmFsdWUgZm9yIDhLIHZpZGVvIChhdCBtb3N0IDEzNSAzMngzMiBD dGIgcm93cykuCisgICAgVlZDX01BWF9FTlRSWV9QT0lOVFMgPSBWVkNfTUFYX1RJTEVfQ09MVU1O UyAqIDEzNSwKK307CisKKyNlbmRpZiAvKiBBVkNPREVDX0gyNjZfSCAqLwotLSAKMi4yNS4xCgpf X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpmZm1wZWctZGV2 ZWwgbWFpbGluZyBsaXN0CmZmbXBlZy1kZXZlbEBmZm1wZWcub3JnCmh0dHBzOi8vZmZtcGVnLm9y Zy9tYWlsbWFuL2xpc3RpbmZvL2ZmbXBlZy1kZXZlbAoKVG8gdW5zdWJzY3JpYmUsIHZpc2l0IGxp bmsgYWJvdmUsIG9yIGVtYWlsCmZmbXBlZy1kZXZlbC1yZXF1ZXN0QGZmbXBlZy5vcmcgd2l0aCBz dWJqZWN0ICJ1bnN1YnNjcmliZSIuCg==