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 4B27341328 for ; Sat, 24 Jun 2023 15:26:30 +0000 (UTC) Received: from [127.0.1.1] (localhost [127.0.0.1]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTP id 82D4168C081; Sat, 24 Jun 2023 18:26:29 +0300 (EEST) Received: from mail-qk1-f173.google.com (mail-qk1-f173.google.com [209.85.222.173]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTPS id ACDB668A0F0 for ; Sat, 24 Jun 2023 18:26:21 +0300 (EEST) Received: by mail-qk1-f173.google.com with SMTP id af79cd13be357-7654bdfeca9so41086685a.1 for ; Sat, 24 Jun 2023 08:26:21 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20221208; t=1687620380; x=1690212380; h=content-transfer-encoding:in-reply-to:from:references:to :content-language:subject:user-agent:mime-version:date:message-id :from:to:cc:subject:date:message-id:reply-to; bh=HHsEUDzhD84IWWbKiegnc9bG3n/LC0KdUOtuV165VOg=; b=UpfvUzto4W+OVEJkJODiA8R9mgm0AulrfrqXKc6IghX8FAhlMAvU+Bm3gpA4JUrVHg C6J6bBxMnaZTPH9+Kj9YRU9l63FGn2lLfqdYz9/Ptl8nrRB7m34tp5YtSRYS8PRhvSzs rVHOPbtOFwCWyzP/5E1RLPNxoHBNYnbpDFNDnoU4B1PCeHzUfhrbKy5q0nwEbOKgpsiM adHmeobCTZ8kmOmSjI7HagqKcoFuV8rM3+0ific1r0Yl4T0VtJcekPOupnYccyHQAqCL wB16Z/G+HOKahza/62QWsGzQFiGzbK5Che1zFiOQ3eHusyWRQsDDyGLvQgGYhN1BO0tC TADA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20221208; t=1687620380; x=1690212380; h=content-transfer-encoding:in-reply-to:from:references:to :content-language:subject:user-agent:mime-version:date:message-id :x-gm-message-state:from:to:cc:subject:date:message-id:reply-to; bh=HHsEUDzhD84IWWbKiegnc9bG3n/LC0KdUOtuV165VOg=; b=XWcSO3Swz3tjND6MiADcpaql7uKXb3hJMrO7BlYooDiVb5sKap3Lu9VD//7rbCGjLG I0QmDfEnVCKpmNSg0ag4j85o/Ev0M4clubny2bAzD9pddkz51WqmStPMQX1DHMt8v+0l n617G6IeiuCx6Uuk+OM86D7efIajBl6AffM77enJcYOdua+NMF2/woyK2XEvWZTODNJn 82yIjnHVkFy5pruWXRzDco1QHoDAij8uaC7gasXBAPdWzJjuLMsI9i//n0rR3jXmXkMs UE3NnVoNQSwTreOe7XtVBFpeoEe1J2OMt/EU02WPcawH26AZKyhYleZDw7aL7N+nIngM NIqw== X-Gm-Message-State: AC+VfDwjOo5yBfHM5pSY7K/InK+4a5NRstFmQS+0CxLyOtR57USPSQ2e iofGaNc+5Oawrq4EylKc0SoGns1Zsng= X-Google-Smtp-Source: ACHHUZ5HO0g4CN4ZW9vUFEUugzm7qv4cdnXuMJynL98AlBwS0G4rkds26vxjaoLcFC8etn565Ze8rw== X-Received: by 2002:a05:620a:1a82:b0:765:5b55:1f0a with SMTP id bl2-20020a05620a1a8200b007655b551f0amr2755547qkb.2.1687620380172; Sat, 24 Jun 2023 08:26:20 -0700 (PDT) Received: from [192.168.1.35] (c-98-224-219-15.hsd1.mi.comcast.net. [98.224.219.15]) by smtp.gmail.com with ESMTPSA id z4-20020a816504000000b0056d4649670fsm365454ywb.133.2023.06.24.08.26.19 for (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Sat, 24 Jun 2023 08:26:19 -0700 (PDT) Message-ID: Date: Sat, 24 Jun 2023 11:26:19 -0400 MIME-Version: 1.0 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:102.0) Gecko/20100101 Thunderbird/102.12.0 Content-Language: en-US-large To: ffmpeg-devel@ffmpeg.org References: <20230624043853.12237-1-leo.izen@gmail.com> <20230624043853.12237-4-leo.izen@gmail.com> From: Leo Izen In-Reply-To: Subject: Re: [FFmpeg-devel] [PATCH v3 3/4] avformat/jpegxl: remove jpegxl_probe, instead call avcodec/jpegxl_parse 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-Transfer-Encoding: base64 Content-Type: text/plain; charset="utf-8"; Format="flowed" Errors-To: ffmpeg-devel-bounces@ffmpeg.org Sender: "ffmpeg-devel" Archived-At: List-Archive: List-Post: T24gNi8yNC8yMyAwODoyMSwgSmFtZXMgQWxtZXIgd3JvdGU6Cj4gT24gNi8yNC8yMDIzIDE6Mzgg QU0sIExlbyBJemVuIHdyb3RlOgo+PiBkaWZmIC0tZ2l0IGEvbGliYXZmb3JtYXQvTWFrZWZpbGUg Yi9saWJhdmZvcm1hdC9NYWtlZmlsZQo+PiBpbmRleCAyYjkwYjc4OGMwLi4wNjM3MTk5YzlkIDEw MDY0NAo+PiAtLS0gYS9saWJhdmZvcm1hdC9NYWtlZmlsZQo+PiArKysgYi9saWJhdmZvcm1hdC9N YWtlZmlsZQo+PiBAQCAtMjgzLDcgKzI4Myw3IEBAIE9CSlMtJChDT05GSUdfSU1BR0VfSERSX1BJ UEVfREVNVVhFUinCoMKgwqDCoCArPSAKPj4gaW1nMmRlYy5vIGltZzIubwo+PiDCoCBPQkpTLSQo Q09ORklHX0lNQUdFX0oyS19QSVBFX0RFTVVYRVIpwqDCoMKgwqAgKz0gaW1nMmRlYy5vIGltZzIu bwo+PiDCoCBPQkpTLSQoQ09ORklHX0lNQUdFX0pQRUdfUElQRV9ERU1VWEVSKcKgwqDCoCArPSBp bWcyZGVjLm8gaW1nMi5vCj4+IMKgIE9CSlMtJChDT05GSUdfSU1BR0VfSlBFR0xTX1BJUEVfREVN VVhFUinCoCArPSBpbWcyZGVjLm8gaW1nMi5vCj4+IC1PQkpTLSQoQ09ORklHX0lNQUdFX0pQRUdY TF9QSVBFX0RFTVVYRVIpwqAgKz0gaW1nMmRlYy5vIGltZzIubyAKPj4ganBlZ3hsX3Byb2JlLm8K Pj4gK09CSlMtJChDT05GSUdfSU1BR0VfSlBFR1hMX1BJUEVfREVNVVhFUinCoCArPSBpbWcyZGVj Lm8gaW1nMi5vIAo+PiBqcGVneGxfcGFyc2Uubwo+PiDCoCBPQkpTLSQoQ09ORklHX0lNQUdFX1BB TV9QSVBFX0RFTVVYRVIpwqDCoMKgwqAgKz0gaW1nMmRlYy5vIGltZzIubwo+PiDCoCBPQkpTLSQo Q09ORklHX0lNQUdFX1BCTV9QSVBFX0RFTVVYRVIpwqDCoMKgwqAgKz0gaW1nMmRlYy5vIGltZzIu bwo+PiDCoCBPQkpTLSQoQ09ORklHX0lNQUdFX1BDWF9QSVBFX0RFTVVYRVIpwqDCoMKgwqAgKz0g aW1nMmRlYy5vIGltZzIubwo+PiBAQCAtMzIwLDcgKzMyMCw3IEBAIE9CSlMtJChDT05GSUdfSVZG X01VWEVSKcKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgICs9IGl2ZmVuYy5vCj4+IMKg IE9CSlMtJChDT05GSUdfSVZSX0RFTVVYRVIpwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoCAr PSBybWRlYy5vIHJtLm8gcm1zaXByLm8KPj4gwqAgT0JKUy0kKENPTkZJR19KQUNPU1VCX0RFTVVY RVIpwqDCoMKgwqDCoMKgwqDCoMKgwqAgKz0gamFjb3N1YmRlYy5vIHN1YnRpdGxlcy5vCj4+IMKg IE9CSlMtJChDT05GSUdfSkFDT1NVQl9NVVhFUinCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqAgKz0g amFjb3N1YmVuYy5vIHJhd2VuYy5vCj4+IC1PQkpTLSQoQ09ORklHX0pQRUdYTF9BTklNX0RFTVVY RVIpwqDCoMKgwqDCoMKgICs9IGpwZWd4bF9hbmltX2RlYy5vIAo+PiBqcGVneGxfcHJvYmUubwo+ PiArT0JKUy0kKENPTkZJR19KUEVHWExfQU5JTV9ERU1VWEVSKcKgwqDCoMKgwqDCoCArPSBqcGVn eGxfYW5pbV9kZWMubyAKPj4ganBlZ3hsX3BhcnNlLm8KPiAKPiBUaGVzZSB0d28gd2lsbCBjb21w aWxlIGpwZWd4bF9wYXJzZS5vIHR3aWNlIG9uIHN0YXRpYyBidWlsZHMsIG9uY2UgaW4gCj4gbGF2 YyBhbmQgb25jZSBpbiBsYXZmLCB3aGljaCBpcyBhIHdhc3RlLiBZb3UgaW5zdGVhZCBuZWVkIHRv IGFkZAo+IAo+IFNUTElCT0JKUy0kKENPTkZJR19JTUFHRV9KUEVHWExfUElQRV9ERU1VWEVSKSAr PSBqcGVneGxfcGFyc2Uubwo+IFNUTElCT0JKUy0kKENPTkZJR19KUEVHWExfQU5JTV9ERU1VWEVS KSArPSBqcGVneGxfcGFyc2UubyA+Cj4gdG8gbGliYXZjb2RlYy9NYWtlZmlsZQoKCldpbGwgZml4 LgoKPiAKPj4gwqAgT0JKUy0kKENPTkZJR19KVl9ERU1VWEVSKcKgwqDCoMKgwqDCoMKgwqDCoMKg wqDCoMKgwqDCoCArPSBqdmRlYy5vCj4+IMKgIE9CSlMtJChDT05GSUdfS1VYX0RFTVVYRVIpwqDC oMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoCArPSBmbHZkZWMubwo+PiDCoCBPQkpTLSQoQ09ORklH X0tWQUdfREVNVVhFUinCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoCArPSBrdmFnLm8KPj4gQEAg LTcxNSw2ICs3MTUsNyBAQCBTSExJQk9CSlPCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDC oMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoCArPSAKPj4gbG9nMl90YWIubyB0b191cHBl cjQubwo+PiDCoCBTSExJQk9CSlMtJChDT05GSUdfSVNPX01FRElBKcKgwqDCoMKgwqDCoMKgwqDC oMKgwqAgKz0gbXBlZ2F1ZGlvdGFicy5vCj4+IMKgIFNITElCT0JKUy0kKENPTkZJR19GTFZfTVVY RVIpwqDCoMKgwqDCoMKgwqDCoMKgwqDCoCArPSBtcGVnNGF1ZGlvX3NhbXBsZV9yYXRlcy5vCj4+ IMKgIFNITElCT0JKUy0kKENPTkZJR19ITFNfREVNVVhFUinCoMKgwqDCoMKgwqDCoMKgwqAgKz0g YWMzX2NoYW5uZWxfbGF5b3V0X3RhYi5vCj4+ICtTSExJQk9CSlMtJChDT05GSUdfSlBFR1hMX0FO SU1fREVNVVhFUinCoCArPSBqcGVneGxfcGFyc2Uubwo+IAo+IE1pc3NpbmcgdGhlIHBpcGUgZGVt dXhlciBoZXJlIHRvby4KCgpXaWxsIGZpeC4KCj4gCj4+IMKgIFNITElCT0JKUy0kKENPTkZJR19N QVRST1NLQV9ERU1VWEVSKcKgwqDCoMKgICs9IG1wZWc0YXVkaW9fc2FtcGxlX3JhdGVzLm8KPj4g wqAgU0hMSUJPQkpTLSQoQ09ORklHX01PVl9ERU1VWEVSKcKgwqDCoMKgwqDCoMKgwqDCoCArPSBh YzNfY2hhbm5lbF9sYXlvdXRfdGFiLm8KPj4gwqAgU0hMSUJPQkpTLSQoQ09ORklHX01QM19NVVhF UinCoMKgwqDCoMKgwqDCoMKgwqDCoMKgICs9IG1wZWdhdWRpb3RhYnMubwo+PiBkaWZmIC0tZ2l0 IGEvbGliYXZmb3JtYXQvaW1nMmRlYy5jIGIvbGliYXZmb3JtYXQvaW1nMmRlYy5jCj4+IGluZGV4 IGI5ODZkM2E1MDIuLjcyYjJjNzY0MDUgMTAwNjQ0Cj4+IC0tLSBhL2xpYmF2Zm9ybWF0L2ltZzJk ZWMuYwo+PiArKysgYi9saWJhdmZvcm1hdC9pbWcyZGVjLmMKPj4gQEAgLTM2LDcgKzM2LDcgQEAK Pj4gwqAjaW5jbHVkZSAiYXZpb19pbnRlcm5hbC5oIgo+PiDCoCNpbmNsdWRlICJpbnRlcm5hbC5o Igo+PiDCoCNpbmNsdWRlICJpbWcyLmgiCj4+IC0jaW5jbHVkZSAianBlZ3hsX3Byb2JlLmgiCj4+ ICsjaW5jbHVkZSAibGliYXZjb2RlYy9qcGVneGxfcGFyc2UuaCIKPj4gwqAjaW5jbHVkZSAibGli YXZjb2RlYy9tanBlZy5oIgo+PiDCoCNpbmNsdWRlICJsaWJhdmNvZGVjL3Zibi5oIgo+PiDCoCNp bmNsdWRlICJsaWJhdmNvZGVjL3h3ZC5oIgo+PiBAQCAtODUwLDcgKzg1MCw3IEBAIHN0YXRpYyBp bnQganBlZ3hsX3Byb2JlKGNvbnN0IEFWUHJvYmVEYXRhICpwKQo+PiDCoMKgwqDCoCBpZiAoQVZf UkwxNihiKSAhPSBGRl9KUEVHWExfQ09ERVNUUkVBTV9TSUdOQVRVUkVfTEUpCj4+IMKgwqDCoMKg wqDCoMKgwqAgcmV0dXJuIDA7Cj4+IMKgI2lmIENPTkZJR19JTUFHRV9KUEVHWExfUElQRV9ERU1V WEVSCj4+IC3CoMKgwqAgaWYgKGZmX2pwZWd4bF92ZXJpZnlfY29kZXN0cmVhbV9oZWFkZXIocC0+ YnVmLCBwLT5idWZfc2l6ZSwgMSkgPj0gMCkKPj4gK8KgwqDCoCBpZiAoZmZfanBlZ3hsX3BhcnNl X2NvZGVzdHJlYW1faGVhZGVyKHAtPmJ1ZiwgcC0+YnVmX3NpemUsIDEsIAo+PiBOVUxMKSA+PSAw KQo+IAo+IElmIGl0J3Mgb25seSBmb3IgdGhlIHByb2JlIGZ1bmN0aW9uLCBjYW4ndCB5b3UgYWRk IGEgcmVkdWNlZCB2ZXJzaW9uIAo+IGhlcmUgdGhhdCBjYW4gYWxzbyBjb25jbHVkZSB0aGUgc3Ry ZWFtIGlzIGpwZWd4bD8gVGhhdCB3YXkgeW91IGRvbid0IAo+IG5lZWQgaXQgdG8gZGVwZW5kIG9u IGxhdmMgY29kZSBhbmQgc2ltcGxpZmllcyB0aGUgc3R1ZmYgYWJvdmUuCj4gCgpJIHRyaWVkIHJl cGVhdGVkbHkgdG8gZG8gdGhpcywgYW5kIGl0IGtlcHQgZmFpbGluZyB0aGUgcHJvYmV0ZXN0LiBJ IApkb24ndCBiZWxpZXZlIHRoZXJlJ3MgYSBzaW1wbGlmaWVkIHdheSB0byBkbyBpdCB0aGF0IHdv bid0IGZhaWwgdGhhdC4KCi0gTGVvIEl6ZW4KX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX18KZmZtcGVnLWRldmVsIG1haWxpbmcgbGlzdApmZm1wZWctZGV2ZWxA ZmZtcGVnLm9yZwpodHRwczovL2ZmbXBlZy5vcmcvbWFpbG1hbi9saXN0aW5mby9mZm1wZWctZGV2 ZWwKClRvIHVuc3Vic2NyaWJlLCB2aXNpdCBsaW5rIGFib3ZlLCBvciBlbWFpbApmZm1wZWctZGV2 ZWwtcmVxdWVzdEBmZm1wZWcub3JnIHdpdGggc3ViamVjdCAidW5zdWJzY3JpYmUiLgo=