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 2215D43F33 for ; Wed, 19 Oct 2022 07:26:44 +0000 (UTC) Received: from [127.0.1.1] (localhost [127.0.0.1]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTP id 817E968BD82; Wed, 19 Oct 2022 10:26:32 +0300 (EEST) Received: from mail-ed1-f49.google.com (mail-ed1-f49.google.com [209.85.208.49]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTPS id F36D168BBC9 for ; Wed, 19 Oct 2022 10:26:24 +0300 (EEST) Received: by mail-ed1-f49.google.com with SMTP id l22so23902506edj.5 for ; Wed, 19 Oct 2022 00:26:24 -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=xlsOuybVen4f96SBiCIcF54dALKHxXee+JiiMWKPUxI=; b=tEURL9XuWFuNBN/t2s1qINfZrCcadSPfjKGe8JPg2IXFTlxty9UZKmkcMGaXIkAE+k K+nJaOlfQnIG8ZYuQcVgMFz9C/3b2jRuwrE20HyxYJfRsI6+4J8iC6HMNk1gzPdpKfIV 9zLBOcCe3mrnUqoXR5Kb7d4my6fP235sd1rjKbTNBn1iQ6J/aSJzWVRaXfwJPNkCzQPh dsdSkBom+YU4CkkghHa6NlD3nu1vglMkRAZgdugmbhBI7+f9ZVng/D47GtGXLWuVzqio feva/YycK22paiO4ypRpICHrEo29JP0qN9f2mS2yjBarhqqn6SCNg7PXm5zDB5WwHzdT gOyg== 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=xlsOuybVen4f96SBiCIcF54dALKHxXee+JiiMWKPUxI=; b=FCuIV2CzeGlyrrJSyXGqhg83+0/9zcELJxX/Ks+b121c5E6VRxg47BaJIJeHVBamH+ WKLAvLfnvo4ltozhtBHV6khHpjf6MBXQ+LLiagBYJYlUfJ5fy6Az7+cyixh/UhC5Uq/1 QZXIoMxnG3whI1krIifcm8Kn9AfE55W9X7vh1tI9dGOMhk4Qd7hFjTeDzSuGZHinrRlr uSspsLMp6EJrP5I5mefbE+1XKOW0mCZcmB5zY+2RFoT8REXF69MemWj6FMcPxczPYL/0 DnF900bNPuzVoaGx2i+QA5lrFVQq1QnddM2u0zymWSHtIC/jlfrcQyRcg/yAbD8m96zv 0vPw== X-Gm-Message-State: ACrzQf3Kp2HfNKf5V8dsoXadmTfi9nzegTg8CSDUX3qGKPQoAD3Yih5S m4YvEt4g0wzRQA6wbsid8PHs24NiHdRnKQ== X-Google-Smtp-Source: AMsMyM5s45G7wyCpWHLSf1c79sXoJpS6SjsKbDjeNU3PbESOR/e4lGNTGGvwnhH0lhnpF2GJshIR0Q== X-Received: by 2002:aa7:d289:0:b0:458:93a8:4789 with SMTP id w9-20020aa7d289000000b0045893a84789mr6105212edq.374.1666164383954; Wed, 19 Oct 2022 00:26:23 -0700 (PDT) Received: from thomas-win.localdomain ([213.138.44.237]) by smtp.gmail.com with ESMTPSA id p5-20020a170906498500b0078b83968ad4sm8515150eju.24.2022.10.19.00.26.23 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 19 Oct 2022 00:26:23 -0700 (PDT) From: thomas.ff@spin-digital.com To: ffmpeg-devel@ffmpeg.org Date: Wed, 19 Oct 2022 09:24:58 +0200 Message-Id: <20221019072508.23460-2-thomas.ff@spin-digital.com> X-Mailer: git-send-email 2.25.1 In-Reply-To: <20221019072508.23460-1-thomas.ff@spin-digital.com> References: <20221019072508.23460-1-thomas.ff@spin-digital.com> MIME-Version: 1.0 Subject: [FFmpeg-devel] [PATCH v1 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 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: RnJvbTogVGhvbWFzIFNpZWRlbCA8dGhvbWFzLmZmQHNwaW4tZGlnaXRhbC5jb20+CgpBZGQgbmVl ZGVkIHR5cGVzIGFzIG5hbCB1bml0IHR5cGVzLCBzbGljZSB0eXBlcyBhbmQgdnZjIHR5cGVkZWZz IG5lZWRlZCBmb3IgcGFyc2luZyB2dmMgaGlnaC1sZXZlbCBzeW50YXgKClNpZ25lZC1vZmYtYnk6 IFRob21hcyBTaWVkZWwgPHRob21hcy5mZkBzcGluLWRpZ2l0YWwuY29tPgotLS0KIGxpYmF2Y29k ZWMvdnZjLmggfCAxNDIgKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysr KysrKysKIDEgZmlsZSBjaGFuZ2VkLCAxNDIgaW5zZXJ0aW9ucygrKQogY3JlYXRlIG1vZGUgMTAw NjQ0IGxpYmF2Y29kZWMvdnZjLmgKCmRpZmYgLS1naXQgYS9saWJhdmNvZGVjL3Z2Yy5oIGIvbGli YXZjb2RlYy92dmMuaApuZXcgZmlsZSBtb2RlIDEwMDY0NAppbmRleCAwMDAwMDAwMDAwLi4xOTk3 OWI3MDE3Ci0tLSAvZGV2L251bGwKKysrIGIvbGliYXZjb2RlYy92dmMuaApAQCAtMCwwICsxLDE0 MiBAQAorLyoKKyAqIFZWQyBzaGFyZWQgY29kZQorICoKKyAqIFRoaXMgZmlsZSBpcyBwYXJ0IG9m IEZGbXBlZy4KKyAqCisgKiBGRm1wZWcgaXMgZnJlZSBzb2Z0d2FyZTsgeW91IGNhbiByZWRpc3Ry aWJ1dGUgaXQgYW5kL29yCisgKiBtb2RpZnkgaXQgdW5kZXIgdGhlIHRlcm1zIG9mIHRoZSBHTlUg TGVzc2VyIEdlbmVyYWwgUHVibGljCisgKiBMaWNlbnNlIGFzIHB1Ymxpc2hlZCBieSB0aGUgRnJl ZSBTb2Z0d2FyZSBGb3VuZGF0aW9uOyBlaXRoZXIKKyAqIHZlcnNpb24gMi4xIG9mIHRoZSBMaWNl bnNlLCBvciAoYXQgeW91ciBvcHRpb24pIGFueSBsYXRlciB2ZXJzaW9uLgorICoKKyAqIEZGbXBl ZyBpcyBkaXN0cmlidXRlZCBpbiB0aGUgaG9wZSB0aGF0IGl0IHdpbGwgYmUgdXNlZnVsLAorICog YnV0IFdJVEhPVVQgQU5ZIFdBUlJBTlRZOyB3aXRob3V0IGV2ZW4gdGhlIGltcGxpZWQgd2FycmFu dHkgb2YKKyAqIE1FUkNIQU5UQUJJTElUWSBvciBGSVRORVNTIEZPUiBBIFBBUlRJQ1VMQVIgUFVS UE9TRS4gIFNlZSB0aGUgR05VCisgKiBMZXNzZXIgR2VuZXJhbCBQdWJsaWMgTGljZW5zZSBmb3Ig bW9yZSBkZXRhaWxzLgorICoKKyAqIFlvdSBzaG91bGQgaGF2ZSByZWNlaXZlZCBhIGNvcHkgb2Yg dGhlIEdOVSBMZXNzZXIgR2VuZXJhbCBQdWJsaWMKKyAqIExpY2Vuc2UgYWxvbmcgd2l0aCBGRm1w ZWc7IGlmIG5vdCwgd3JpdGUgdG8gdGhlIEZyZWUgU29mdHdhcmUKKyAqIEZvdW5kYXRpb24sIElu Yy4sIDUxIEZyYW5rbGluIFN0cmVldCwgRmlmdGggRmxvb3IsIEJvc3RvbiwgTUEgMDIxMTAtMTMw MSBVU0EKKyAqLworCisjaWZuZGVmIEFWQ09ERUNfVlZDX0gKKyNkZWZpbmUgQVZDT0RFQ19WVkNf SAorCisvKioKKyAqIFRhYmxlIDUg4oCTIE5BTCB1bml0IHR5cGUgY29kZXMgYW5kIE5BTCB1bml0 IHR5cGUgY2xhc3NlcworICogaW4gVC1SRUMtSC4yNjYtMjAyMDA4CisgKi8KK2VudW0gVlZDTkFM VW5pdFR5cGUgeworICAgIFZWQ19UUkFJTF9OVVQgICAgICA9IDAsCisgICAgVlZDX1NUU0FfTlVU ICAgICAgID0gMSwKKyAgICBWVkNfUkFETF9OVVQgICAgICAgPSAyLAorICAgIFZWQ19SQVNMX05V VCAgICAgICA9IDMsCisgICAgVlZDX1JTVl9WQ0xfNCAgICAgID0gNCwKKyAgICBWVkNfUlNWX1ZD TF81ICAgICAgPSA1LAorICAgIFZWQ19SU1ZfVkNMXzYgICAgICA9IDYsCisgICAgVlZDX0lEUl9X X1JBREwgICAgID0gNywKKyAgICBWVkNfSURSX05fTFAgICAgICAgPSA4LAorICAgIFZWQ19DUkFf TlVUICAgICAgICA9IDksCisgICAgVlZDX0dEUl9OVVQgICAgICAgID0gMTAsCisgICAgVlZDX1JT Vl9JUkFQXzExICAgID0gMTEsCisgICAgVlZDX09QSV9OVVQgICAgICAgID0gMTIsCisgICAgVlZD X0RDSV9OVVQgICAgICAgID0gMTMsCisgICAgVlZDX1ZQU19OVVQgICAgICAgID0gMTQsCisgICAg VlZDX1NQU19OVVQgICAgICAgID0gMTUsCisgICAgVlZDX1BQU19OVVQgICAgICAgID0gMTYsCisg ICAgVlZDX1BSRUZJWF9BUFNfTlVUID0gMTcsCisgICAgVlZDX1NVRkZJWF9BUFNfTlVUID0gMTgs CisgICAgVlZDX1BIX05VVCAgICAgICAgID0gMTksCisgICAgVlZDX0FVRF9OVVQgICAgICAgID0g MjAsCisgICAgVlZDX0VPU19OVVQgICAgICAgID0gMjEsCisgICAgVlZDX0VPQl9OVVQgICAgICAg ID0gMjIsCisgICAgVlZDX1BSRUZJWF9TRUlfTlVUID0gMjMsCisgICAgVlZDX1NVRkZJWF9TRUlf TlVUID0gMjQsCisgICAgVlZDX0ZEX05VVCAgICAgICAgID0gMjUsCisgICAgVlZDX1JTVl9OVkNM XzI2ICAgID0gMjYsCisgICAgVlZDX1JTVl9OVkNMXzI3ICAgID0gMjcsCisgICAgVlZDX1VOU1BF Q18yOCAgICAgID0gMjgsCisgICAgVlZDX1VOU1BFQ18yOSAgICAgID0gMjksCisgICAgVlZDX1VO U1BFQ18zMCAgICAgID0gMzAsCisgICAgVlZDX1VOU1BFQ18zMSAgICAgID0gMzEsCit9OworCitl bnVtIFZWQ1NsaWNlVHlwZSB7CisgICAgVlZDX1NMSUNFX1RZUEVfQiA9IDAsCisgICAgVlZDX1NM SUNFX1RZUEVfUCA9IDEsCisgICAgVlZDX1NMSUNFX1RZUEVfSSA9IDIsCit9OworCitlbnVtIHsK KyAgICAvLzYuMiB3ZSBjYW4gaGF2ZSAzIHNhbXBsZSBhcnJheXMKKyAgICBWVkNfTUFYX1NBTVBM RV9BUlJBWVMgPSAzLAorCisgICAgLy83LjQuMy4zIHZwc19tYXhfbGF5ZXJzX21pbnVzMSBpcyB1 KDYpCisgICAgVlZDX01BWF9MQVlFUlMgPSA2NCwKKworICAgIC8vNy40LjMuMyBUaGUgdmFsdWUg b2YgdnBzX21heF9zdWJsYXllcnNfbWludXMxIHNoYWxsIGJlIGluIHRoZSByYW5nZSBvZiAwIHRv IDYsIGluY2x1c2l2ZQorICAgIFZWQ19NQVhfU1VCTEFZRVJTID0gNywKKworICAgIC8vNy40LjMu MyB2cHNfbnVtX3B0bHNfbWludXMxIGlzIHUoOCkKKyAgICBWVkNfTUFYX1BUTFMgPSAyNTYsCisK KyAgICAvLzcuNC4zLjMgdnBzX251bV9vdXRwdXRfbGF5ZXJfc2V0c19taW51czIgaXMgdSg4KQor ICAgIFZWQ19NQVhfVE9UQUxfTlVNX09MU1MgPSAyNTcsCisKKyAgICAvLyA3LjMuMi4zOiB2cHNf dmlkZW9fcGFyYW1ldGVyX3NldF9pZCBpcyB1KDQpLgorICAgIFZWQ19NQVhfVlBTX0NPVU5UID0g MTYsCisgICAgLy8gNy4zLjIuNDogc3BzX3NlcV9wYXJhbWV0ZXJfc2V0X2lkIGlzIHUoNCkKKyAg ICBWVkNfTUFYX1NQU19DT1VOVCA9IDE2LAorICAgIC8vIDcuMy4yLjU6IHBwc19waWNfcGFyYW1l dGVyX3NldF9pZCBpcyB1KDYpCisgICAgVlZDX01BWF9QUFNfQ09VTlQgPSA2NCwKKworICAgIC8v IDcuNC40LjE6IHB0bF9udW1fc3ViX3Byb2ZpbGVzIGlzIHUoOCkKKyAgICBWVkNfTUFYX1NVQl9Q Uk9GSUxFUyA9IDI1NiwKKworICAgIC8vIEEuNC4yOiBhY2NvcmRpbmcgdG8gKDE1NzcpLCBNYXhE cGJTaXplIGlzIGJvdW5kZWQgYWJvdmUgYnkgMiAqIG1heERwYlBpY0J1Zig4KQorICAgIFZWQ19N QVhfRFBCX1NJWkUgPSAxNiwKKworICAgIC8vNy40LjMuNCBzcHNfbnVtX3JlZl9waWNfbGlzdHMg aW4gcmFuZ2UgWzAsIDY0XQorICAgIFZWQ19NQVhfUkVGX1BJQ19MSVNUUyA9IDY0LAorCisgICAg Ly83LjQuMTEgbnVtX3JlZl9lbnRyaWVzIGluIHJhbmdlIFswLCBNYXhEcGJTaXplICsgMTNdCisg ICAgVlZDX01BWF9SRUZfRU5UUklFUyA9IFZWQ19NQVhfRFBCX1NJWkUgKyAxMywKKworICAgIC8v Ny40LjMuMyBzcHNfbnVtX3BvaW50c19pbl9xcF90YWJsZV9taW51czFbaV0gaW4gcmFuZ2UgWzAs IDM2IOKIkiBzcHNfcXBfdGFibGVfc3RhcnRfbWludXMyNltpXV0sCisgICAgLy9zcHNfcXBfdGFi bGVfc3RhcnRfbWludXMyNltpXSBpbiByYW5nZSBbc3BzX3FwX3RhYmxlX3N0YXJ0X21pbnVzMjZb aV0g4oiSMjYg4oiSIFFwQmRPZmZzZXQsIDM2XQorICAgIC8vZm9yIDEwIGJpdHNRcEJkT2Zmc2V0 IGlzIDEyLCBzbyBzcHNfbnVtX3BvaW50c19pbl9xcF90YWJsZV9taW51czFbaV0gaW4gcmFuZ2Ug WzAsIDc0XQorICAgIFZWQ19NQVhfUE9JTlRTX0lOX1FQX1RBQkxFID0gNzUsCisKKyAgICAvLyA3 LjQuNi4xOiBocmRfY3BiX2NudF9taW51czEgaXMgaW4gWzAsIDMxXS4KKyAgICBWVkNfTUFYX0NQ Ql9DTlQgPSAzMiwKKworICAgIC8vIEEuNC4xOiB0aGUgaGlnaGVzdCBsZXZlbCBhbGxvd3MgYSBN YXhMdW1hUHMgb2YgMzUgNjUxIDU4NC4KKyAgICBWVkNfTUFYX0xVTUFfUFMgPSAzNTY1MTU4NCwK KworICAgIC8vIEEuNC4xOiBwaWNfd2lkdGhfaW5fbHVtYV9zYW1wbGVzIGFuZCBwaWNfaGVpZ2h0 X2luX2x1bWFfc2FtcGxlcyBhcmUKKyAgICAvLyBjb25zdHJhaW5lZCB0byBiZSBub3QgZ3JlYXRl ciB0aGFuIHNxcnQoTWF4THVtYVBzICogOCkuICBIZW5jZSBoZWlnaHQvCisgICAgLy8gd2lkdGgg YXJlIGJvdW5kZWQgYWJvdmUgYnkgc3FydCg4ICogMzU2NTE1ODQpID0gMTY4ODguMiBzYW1wbGVz LgorICAgIFZWQ19NQVhfV0lEVEggID0gMTY4ODgsCisgICAgVlZDX01BWF9IRUlHSFQgPSAxNjg4 OCwKKworICAgIC8vIEEuNC4xOiB0YWJsZSBBLjEgYWxsb3dzIGF0IG1vc3QgNDQwIHRpbGVzIHBl ciBhdSBmb3IgYW55IGxldmVsLgorICAgIFZWQ19NQVhfVElMRVNfUEVSX0FVID0gNDQwLAorICAg IC8vIEEuNC4xOiB0YWJsZSBBLjEgZGlkIG5vdCBkZWZpbmUgbWF4IHRpbGUgcm93cy4KKyAgICAv LyBpbiB3b3Jlc3QgYSBjYXNlLCB3ZSBjYW4gaGF2ZSAxeDQ0MCB0aWxlcyBwaWN0dXJlLgorICAg IFZWQ19NQVhfVElMRV9ST1dTICAgID0gVlZDX01BWF9USUxFU19QRVJfQVUsCisgICAgLy8gQS40 LjE6IHRhYmxlIEEuMSBhbGxvd3MgYXQgbW9zdCAyMCB0aWxlIGNvbHVtbnMgZm9yIGFueSBsZXZl bC4KKyAgICBWVkNfTUFYX1RJTEVfQ09MVU1OUyA9IDIwLAorCisgICAgLy8gQS40LjEgdGFibGUg QS4xIGFsbG93cyBhdCBtb3N0IDYwMCBzbGljZSBmb3IgYW55IGxldmVsLgorICAgIFZWQ19NQVhf U0xJQ0VTID0gNjAwLAorCisgICAgLy8gNy40Ljg6IGluIHRoZSB3b3JzdCBjYXNlICghcHBzX25v X3BpY19wYXJ0aXRpb25fZmxhZyBhbmQKKyAgICAvLyBzcHNfZW50cm9weV9jb2Rpbmdfc3luY19l bmFibGVkX2ZsYWcgYXJlIGJvdGggdHJ1ZSksIGVudHJ5IHBvaW50cyBjYW4gYmUKKyAgICAvLyBw bGFjZWQgYXQgdGhlIGJlZ2lubmluZyBvZiBldmVyeSBDdGIgcm93IGluIGV2ZXJ5IHRpbGUsIGdp dmluZyBhbgorICAgIC8vIHVwcGVyIGJvdW5kIG9mIChudW1fdGlsZV9jb2x1bW5zX21pbnVzMSAr IDEpICogUGljSGVpZ2h0SW5DdGJzWSAtIDEuCisgICAgLy8gT25seSBhIHN0cmVhbSB3aXRoIHZl cnkgaGlnaCByZXNvbHV0aW9uIGFuZCBwZXJ2ZXJzZSBwYXJhbWV0ZXJzIGNvdWxkCisgICAgLy8g Z2V0IG5lYXIgdGhhdCwgdGhvdWdoLCBzbyBzZXQgYSBsb3dlciBsaW1pdCBoZXJlIHdpdGggdGhl IG1heGltdW0KKyAgICAvLyBwb3NzaWJsZSB2YWx1ZSBmb3IgOEsgdmlkZW8gKGF0IG1vc3QgMTM1 IDMyeDMyIEN0YiByb3dzKS4KKyAgICBWVkNfTUFYX0VOVFJZX1BPSU5UUyA9IFZWQ19NQVhfVElM RV9DT0xVTU5TICogMTM1LAorfTsKKworI2VuZGlmIC8qIEFWQ09ERUNfVlZDX0ggKi8KXCBObyBu ZXdsaW5lIGF0IGVuZCBvZiBmaWxlCi0tIAoyLjI1LjEKCl9fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fCmZmbXBlZy1kZXZlbCBtYWlsaW5nIGxpc3QKZmZtcGVn LWRldmVsQGZmbXBlZy5vcmcKaHR0cHM6Ly9mZm1wZWcub3JnL21haWxtYW4vbGlzdGluZm8vZmZt cGVnLWRldmVsCgpUbyB1bnN1YnNjcmliZSwgdmlzaXQgbGluayBhYm92ZSwgb3IgZW1haWwKZmZt cGVnLWRldmVsLXJlcXVlc3RAZmZtcGVnLm9yZyB3aXRoIHN1YmplY3QgInVuc3Vic2NyaWJlIi4K