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 D98E145B4D for ; Tue, 21 Mar 2023 15:01:58 +0000 (UTC) Received: from [127.0.1.1] (localhost [127.0.0.1]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTP id D540468C582; Tue, 21 Mar 2023 17:01:44 +0200 (EET) 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 C1E0568C53F for ; Tue, 21 Mar 2023 17:01:38 +0200 (EET) Received: by mail-ed1-f50.google.com with SMTP id w9so60911468edc.3 for ; Tue, 21 Mar 2023 08:01:38 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=spin-digital-com.20210112.gappssmtp.com; s=20210112; t=1679410898; 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=Zatk5OHbjAMqU8IXOX9P/IUUAsf3Sqj2oAZaRJuCQc7i8+nMDaIehQOzjL4d373VVf cwA9ns17SuQHDoJF5Z3qAtswdyfCPTv1TF6q6NFrXI/WKRY9uWMia+8MBGM9JvcoGAT2 HqygBzN41D3O7kxjcEcTA4SH5WdydWvF2ydf9kpXfOckfw13Q6ZUtLdwPHJBmqJi0Qfs niFLTmXHjFuu3VsAGrGfCOGokJct/+ddWketsww3n4v3/guTEE69zGNu0HmMLWvXd/vV sgDItAfrnGmLFt36BFwb6n9S7vDVK/uhOWc54Cgp9F/qoMA141cRGdEZxZKNE1qbImPO Dprw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; t=1679410898; 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=0Ao5ntWQyohhRzMnm1BNF2Am3ag605P8xNVe9qi3QI6rVqk8xI/gcxl8tlTn4jVtTo Hug5+yKlgbBUax5bbfKVJ4VXBUq4sC//hYIF4KGxsBaMcAYV0Iqieycrd99oxehd4eNv qLWNNSzsOmkSsnuNZvF0yDtAwE46uWC+uhmk0P4jYaJJMBNmXJCt7shFwZgVfvoYN2nS Mj502oeaD+zG3LsiHGBYJ26qrhKd4XFewVVY3LjRK0iUxmXJd9cHtZp3bHkyZknxdpXG nlagC242yub6HnoNRCedaQVY/SsJQqeMCGlAGX7SYDoWfUHOqT8g8zluyqBmCE0LitX3 9gyw== X-Gm-Message-State: AO0yUKUoITJZB4mmNf7s5zbUUb8E977IDX2l3GkmZ2LbKz97TU6rpiiW cRylcbgjWAnaluhfo/RKqURLeOhrcvAypGFSXBU= X-Google-Smtp-Source: AK7set97h8NhxoM1Dv9qj/X9Yv4kXfTu3g+HWaVD2DWu90ghOi/mQIAZ7znLerjWHlbh3gEahRJk6A== X-Received: by 2002:a17:906:61b:b0:878:481c:c49b with SMTP id s27-20020a170906061b00b00878481cc49bmr3354366ejb.1.1679410897572; Tue, 21 Mar 2023 08:01:37 -0700 (PDT) Received: from thomas-win.localdomain ([213.138.44.237]) by smtp.gmail.com with ESMTPSA id x93-20020a50bae6000000b004fbf6b35a56sm6405817ede.76.2023.03.21.08.01.36 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 21 Mar 2023 08:01:37 -0700 (PDT) From: Thomas Siedel To: ffmpeg-devel@ffmpeg.org Date: Tue, 21 Mar 2023 16:01:14 +0100 Message-Id: <20230321150124.21999-2-thomas.ff@spin-digital.com> X-Mailer: git-send-email 2.25.1 In-Reply-To: <20230321150124.21999-1-thomas.ff@spin-digital.com> References: <20230321150124.21999-1-thomas.ff@spin-digital.com> MIME-Version: 1.0 Subject: [FFmpeg-devel] [PATCH v7 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==