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 ESMTPS id 072BB41283 for ; Sat, 18 Jan 2025 15:30:57 +0000 (UTC) Received: from [127.0.1.1] (localhost [127.0.0.1]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTP id 8B8B168B3B5; Sat, 18 Jan 2025 17:30:53 +0200 (EET) Received: from mail-ua1-f49.google.com (mail-ua1-f49.google.com [209.85.222.49]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTPS id C32B168A631 for ; Sat, 18 Jan 2025 17:30:46 +0200 (EET) Received: by mail-ua1-f49.google.com with SMTP id a1e0cc1a2514c-85baea70afeso598050241.2 for ; Sat, 18 Jan 2025 07:30:46 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1737214245; x=1737819045; darn=ffmpeg.org; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:from:to:cc:subject:date:message-id:reply-to; bh=I2786VIZMBWPDedlIisIZrMj0eROzocgTiqDq1QIhjY=; b=GSOhYYEXsyHZxFV4sMgvh57IQWkpv/QdFXCrcwwcgDPhb7VhSBhqyaVEYLbvlFhjy/ gNX3ZEQe0YYaCjJlCEErlL7bviR2XbyxnkxrpQFexAlhg9uIKLDRMncB3ROyE3dRmQGB TjY8g0aFLv9V5nLinKLhcUP+31atnHUJOZma1zJa/puLu2bIUgKPzPgLGvtI1fW7kpSc EyofIoaaNNXhAqKV7IaHLUbLUgFHvMMw8OBYc/O4mWHabLQVqQx5iuBmciULioVpr8j9 xV5ns8Bug3Pibt4W93RdkaiLmDxbpKoqLE+Pgs46kAnUfL5iB9mjBfuKVvbedkZeAnmp sgGg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1737214245; x=1737819045; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:x-gm-message-state:from:to:cc:subject:date:message-id :reply-to; bh=I2786VIZMBWPDedlIisIZrMj0eROzocgTiqDq1QIhjY=; b=OldByCZLQoJgLAXQi9cdihBbJv7xDIGCNZCNZnrb1RPpt3sYcmeN/jgRRAZzgY+Mxa K/aC65MQYAYfVH7LpuadE1/iY3VJwNKEykNmSff1Xq00aYqWlejZfWm0rvZcJXEvxXiP u+ZV8geDzg17hsld7IkuWI2Lb2yMS+FvKDNKySv1NR6uTX1sQAefG55x7Et6y1p0c9+m JUaHiS3EBNHjaJm6ZgtGnXFIei1VasCurW7z8wR5p5yp5efZiPfjrCD/ZbVvy6LXdD1O hGvue+Q+gfxXcv3zZv19+XMR/nTp9ZNnmlCbc/PVTunZTGIILJ6/ai52xTJfRbEO27zy 2PnA== X-Gm-Message-State: AOJu0YzhmeTw37WqH2/r2E6UWt9RH08IQYQADq09h21mz/wFUTXvtD8L 5RvIGTU5ojnPCrogi33qfN/c1voWzFYnbZJOnTLaTbdeKlwD4QEMO7EZG7x1d3hqTIoy8tm9mtd f23jY8eAEsqg8CZasiDxll/d9qtI/fsFK X-Gm-Gg: ASbGncvt8OxZvenx6PsG9/P2+wYh0mZUjKmRFU/rr1QfE6nDSFXmEp6v2/VYRVcZEJc 12FWkLjNAVDVMBnQrRkePxsXshShXjVdYcy1M3GDLm4RywVbG7Q== X-Google-Smtp-Source: AGHT+IGz7Cye77KJWtc1KTgi8otIeEtjWylojYP+PzuPeasXO/q11BeSzycEiggL+JfETumipexCtKHcS3p8gulBwnE= X-Received: by 2002:a05:6122:481:b0:51d:eb9b:6b5 with SMTP id 71dfb90a1353d-51deb9b325bmr4136257e0c.2.1737214245071; Sat, 18 Jan 2025 07:30:45 -0800 (PST) MIME-Version: 1.0 References: In-Reply-To: From: Nuo Mi Date: Sat, 18 Jan 2025 23:30:33 +0800 X-Gm-Features: AbW1kvZeZYBogPwLjLXsp_0KkIetlcYOfsQE1c5OSGokN1BICJ6Rwi5L8x1MqOM Message-ID: To: FFmpeg development discussions and patches X-Content-Filtered-By: Mailman/MimeDel 2.1.29 Subject: Re: [FFmpeg-devel] [PATCH v2] avcodec/vvc: Add support for output_corrupt/showall flags 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: Zhao Zhili 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: SGkgWmhpbGksClRoYW5rIHlvdSBmb3IgdjIsCisxCgpOaXQ6IFRoZSBpZiBzdGF0ZW1lbnQgaXMg dG9vIGxvbmcuIE1vdmUgaXQgYWZ0ZXIgZ2VuZXJhdGVfbWlzc2luZ19yZWYgYW5kCmJyZWFrIGl0 IHVwIHRvIHNpbXBsaWZ5IHRoZSBsb2dpYy4KbGlrZToKCiAgICAgaWYgKCFyZWYpIHsKICAgICAg ICAgcmVmID0gZ2VuZXJhdGVfbWlzc2luZ19yZWYocywgZmMsIHBvYyk7CiAgICAgICAgIGlmICgh cmVmKQogICAgICAgICAgICAgcmV0dXJuIEFWRVJST1IoRU5PTUVNKTsKICAgICB9CisgICAgaWYg KHJlZi0+ZmxhZ3MgJiBWVkNfRlJBTUVfRkxBR19DT1JSVVBUKSB7CisgICAgICAgIGlmICghSVNf Q1ZTUyhzKSAmJiAoIXMtPm5vX291dHB1dF9iZWZvcmVfcmVjb3ZlcnlfZmxhZyB8fApHRFJfSVNf UkVDT1ZFUkVEKHMpKSkgeworICAgICAgICAgICAgaWYgKCEocy0+YXZjdHgtPmZsYWdzICYgQVZf Q09ERUNfRkxBR19PVVRQVVRfQ09SUlVQVCkgJiYKKyAgICAgICAgICAgICAgICAhKHMtPmF2Y3R4 LT5mbGFnczIgJiBBVl9DT0RFQ19GTEFHMl9TSE9XX0FMTCkpIHsKKyAgICAgICAgICAgICAgICBy ZXR1cm4gQVZFUlJPUl9JTlZBTElEREFUQTsKKyAgICAgICAgICAgIH0KKyAgICAgICAgICAgIGZj LT5yZWYtPmZsYWdzIHw9IFZWQ19GUkFNRV9GTEFHX0NPUlJVUFQ7CisgICAgICAgIH0KKyAgICB9 CgpPbiBXZWQsIEphbiAxNSwgMjAyNSBhdCAxMToxMeKAr1BNIFpoYW8gWmhpbGkgPApxdWlua2Js YWNrLWF0LWZveG1haWwuY29tQGZmbXBlZy5vcmc+IHdyb3RlOgoKPiBGcm9tOiBaaGFvIFpoaWxp IDx6aGlsaXpoYW9AdGVuY2VudC5jb20+Cj4KPiAtLS0KPiB2MjogRml4IEdEUiBzdHJlYW0uCj4K PiAgbGliYXZjb2RlYy92dmMvcmVmcy5jIHwgMTcgKysrKysrKysrKysrKysrKy0KPiAgbGliYXZj b2RlYy92dmMvcmVmcy5oIHwgIDEgKwo+ICAyIGZpbGVzIGNoYW5nZWQsIDE3IGluc2VydGlvbnMo KyksIDEgZGVsZXRpb24oLSkKPgo+IGRpZmYgLS1naXQgYS9saWJhdmNvZGVjL3Z2Yy9yZWZzLmMg Yi9saWJhdmNvZGVjL3Z2Yy9yZWZzLmMKPiBpbmRleCBiYzNiM2QwZDEzLi5mYjE5YTJkMzk0IDEw MDY0NAo+IC0tLSBhL2xpYmF2Y29kZWMvdnZjL3JlZnMuYwo+ICsrKyBiL2xpYmF2Y29kZWMvdnZj L3JlZnMuYwo+IEBAIC00Nyw2ICs0Nyw4IEBAIHZvaWQgZmZfdnZjX3VucmVmX2ZyYW1lKFZWQ0Zy YW1lQ29udGV4dCAqZmMsIFZWQ0ZyYW1lCj4gKmZyYW1lLCBpbnQgZmxhZ3MpCj4gICAgICAgICAg cmV0dXJuOwo+Cj4gICAgICBmcmFtZS0+ZmxhZ3MgJj0gfmZsYWdzOwo+ICsgICAgaWYgKCEoZnJh bWUtPmZsYWdzICYgflZWQ19GUkFNRV9GTEFHX0NPUlJVUFQpKQo+ICsgICAgICAgIGZyYW1lLT5m bGFncyA9IDA7Cj4gICAgICBpZiAoIWZyYW1lLT5mbGFncykgewo+ICAgICAgICAgIGF2X2ZyYW1l X3VucmVmKGZyYW1lLT5mcmFtZSk7Cj4gICAgICAgICAgYXZfcmVmc3RydWN0X3VucmVmKCZmcmFt ZS0+c3BzKTsKPiBAQCAtMjQ4LDYgKzI1MCw5IEBAIGludCBmZl92dmNfb3V0cHV0X2ZyYW1lKFZW Q0NvbnRleHQgKnMsIFZWQ0ZyYW1lQ29udGV4dAo+ICpmYywgQVZGcmFtZSAqb3V0LCBjb25zdAo+ ICAgICAgICAgIGlmIChuYl9vdXRwdXQpIHsKPiAgICAgICAgICAgICAgVlZDRnJhbWUgKmZyYW1l ID0gJmZjLT5EUEJbbWluX2lkeF07Cj4KPiArICAgICAgICAgICAgaWYgKGZyYW1lLT5mbGFncyAm IFZWQ19GUkFNRV9GTEFHX0NPUlJVUFQpCj4gKyAgICAgICAgICAgICAgICBmcmFtZS0+ZnJhbWUt PmZsYWdzIHw9IEFWX0ZSQU1FX0ZMQUdfQ09SUlVQVDsKPiArCj4gICAgICAgICAgICAgIHJldCA9 IGF2X2ZyYW1lX3JlZihvdXQsIGZyYW1lLT5mcmFtZSk7Cj4gICAgICAgICAgICAgIGlmIChmcmFt ZS0+ZmxhZ3MgJiBWVkNfRlJBTUVfRkxBR19CVU1QSU5HKQo+ICAgICAgICAgICAgICAgICAgZmZf dnZjX3VucmVmX2ZyYW1lKGZjLCBmcmFtZSwgVlZDX0ZSQU1FX0ZMQUdfT1VUUFVUIHwKPiBWVkNf RlJBTUVfRkxBR19CVU1QSU5HKTsKPiBAQCAtMzU3LDcgKzM2Miw3IEBAIHN0YXRpYyBWVkNGcmFt ZSAqZ2VuZXJhdGVfbWlzc2luZ19yZWYoVlZDQ29udGV4dCAqcywKPiBWVkNGcmFtZUNvbnRleHQg KmZjLCBpbnQgcG8KPgo+ICAgICAgZnJhbWUtPnBvYyAgICAgID0gcG9jOwo+ICAgICAgZnJhbWUt PnNlcXVlbmNlID0gcy0+c2VxX2RlY29kZTsKPiAtICAgIGZyYW1lLT5mbGFncyAgICA9IDA7Cj4g KyAgICBmcmFtZS0+ZmxhZ3MgICAgPSBWVkNfRlJBTUVfRkxBR19DT1JSVVBUOwo+Cj4gICAgICBm Zl92dmNfcmVwb3J0X2ZyYW1lX2ZpbmlzaGVkKGZyYW1lKTsKPgo+IEBAIC0zOTIsNiArMzk3LDE2 IEBAIHN0YXRpYyBpbnQgYWRkX2NhbmRpZGF0ZV9yZWYoVlZDQ29udGV4dCAqcywKPiBWVkNGcmFt ZUNvbnRleHQgKmZjLCBSZWZQaWNMaXN0ICpsaXMKPiAgICAgIGlmIChyZWYgPT0gZmMtPnJlZiB8 fCBsaXN0LT5uYl9yZWZzID49IFZWQ19NQVhfUkVGX0VOVFJJRVMpCj4gICAgICAgICAgcmV0dXJu IEFWRVJST1JfSU5WQUxJRERBVEE7Cj4KPiArICAgIGlmICghSVNfQ1ZTUyhzKSAmJiAoIXJlZiB8 fCByZWYtPmZsYWdzICYgVlZDX0ZSQU1FX0ZMQUdfQ09SUlVQVCkgJiYKPiArICAgICAgICAoIXMt Pm5vX291dHB1dF9iZWZvcmVfcmVjb3ZlcnlfZmxhZyB8fCBHRFJfSVNfUkVDT1ZFUkVEKHMpKSkg ewo+ICsgICAgICAgIGlmICghKHMtPmF2Y3R4LT5mbGFncyAmIEFWX0NPREVDX0ZMQUdfT1VUUFVU X0NPUlJVUFQpICYmCj4gKyAgICAgICAgICAgICEocy0+YXZjdHgtPmZsYWdzMiAmIEFWX0NPREVD X0ZMQUcyX1NIT1dfQUxMKSkgewo+ICsgICAgICAgICAgICByZXR1cm4gQVZFUlJPUl9JTlZBTElE REFUQTsKPiArICAgICAgICB9Cj4gKwo+ICsgICAgICAgIGZjLT5yZWYtPmZsYWdzIHw9IFZWQ19G UkFNRV9GTEFHX0NPUlJVUFQ7Cj4gKyAgICB9Cj4gKwo+ICAgICAgaWYgKCFyZWYpIHsKPiAgICAg ICAgICByZWYgPSBnZW5lcmF0ZV9taXNzaW5nX3JlZihzLCBmYywgcG9jKTsKPiAgICAgICAgICBp ZiAoIXJlZikKPiBkaWZmIC0tZ2l0IGEvbGliYXZjb2RlYy92dmMvcmVmcy5oIGIvbGliYXZjb2Rl Yy92dmMvcmVmcy5oCj4gaW5kZXggZTIyNzFhYjM4MS4uYTMwODFhNzZiZSAxMDA2NDQKPiAtLS0g YS9saWJhdmNvZGVjL3Z2Yy9yZWZzLmgKPiArKysgYi9saWJhdmNvZGVjL3Z2Yy9yZWZzLmgKPiBA QCAtMjksNiArMjksNyBAQAo+ICAjZGVmaW5lIFZWQ19GUkFNRV9GTEFHX1NIT1JUX1JFRiAoMSA8 PCAxKQo+ICAjZGVmaW5lIFZWQ19GUkFNRV9GTEFHX0xPTkdfUkVGICAoMSA8PCAyKQo+ICAjZGVm aW5lIFZWQ19GUkFNRV9GTEFHX0JVTVBJTkcgICAoMSA8PCAzKQo+ICsjZGVmaW5lIFZWQ19GUkFN RV9GTEFHX0NPUlJVUFQgICAoMSA8PCA0KQo+Cj4gIGludCBmZl92dmNfb3V0cHV0X2ZyYW1lKFZW Q0NvbnRleHQgKnMsIFZWQ0ZyYW1lQ29udGV4dCAqZmMsIHN0cnVjdAo+IEFWRnJhbWUgKm91dCwg aW50IG5vX291dHB1dF9vZl9wcmlvcl9waWNzX2ZsYWcsIGludCBmbHVzaCk7Cj4gIHZvaWQgZmZf dnZjX2J1bXBfZnJhbWUoVlZDQ29udGV4dCAqcywgVlZDRnJhbWVDb250ZXh0ICpmYyk7Cj4gLS0K PiAyLjQ2LjAKPgo+IF9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fCj4gZmZtcGVnLWRldmVsIG1haWxpbmcgbGlzdAo+IGZmbXBlZy1kZXZlbEBmZm1wZWcub3Jn Cj4gaHR0cHM6Ly9mZm1wZWcub3JnL21haWxtYW4vbGlzdGluZm8vZmZtcGVnLWRldmVsCj4KPiBU byB1bnN1YnNjcmliZSwgdmlzaXQgbGluayBhYm92ZSwgb3IgZW1haWwKPiBmZm1wZWctZGV2ZWwt cmVxdWVzdEBmZm1wZWcub3JnIHdpdGggc3ViamVjdCAidW5zdWJzY3JpYmUiLgo+Cl9fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fCmZmbXBlZy1kZXZlbCBtYWls aW5nIGxpc3QKZmZtcGVnLWRldmVsQGZmbXBlZy5vcmcKaHR0cHM6Ly9mZm1wZWcub3JnL21haWxt YW4vbGlzdGluZm8vZmZtcGVnLWRldmVsCgpUbyB1bnN1YnNjcmliZSwgdmlzaXQgbGluayBhYm92 ZSwgb3IgZW1haWwKZmZtcGVnLWRldmVsLXJlcXVlc3RAZmZtcGVnLm9yZyB3aXRoIHN1YmplY3Qg InVuc3Vic2NyaWJlIi4K