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 3422D48499 for ; Thu, 4 Jan 2024 21:54:38 +0000 (UTC) Received: from [127.0.1.1] (localhost [127.0.0.1]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTP id 56A9468CCB4; Thu, 4 Jan 2024 23:54:36 +0200 (EET) Received: from mail-wr1-f54.google.com (mail-wr1-f54.google.com [209.85.221.54]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTPS id DFA7168BA2E for ; Thu, 4 Jan 2024 23:54:29 +0200 (EET) Received: by mail-wr1-f54.google.com with SMTP id ffacd0b85a97d-32f8441dfb5so771521f8f.0 for ; Thu, 04 Jan 2024 13:54:29 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=jkqxz-net.20230601.gappssmtp.com; s=20230601; t=1704405269; x=1705010069; darn=ffmpeg.org; h=content-transfer-encoding:in-reply-to:references:to:from :content-language:subject:user-agent:mime-version:date:message-id :from:to:cc:subject:date:message-id:reply-to; bh=tPccf/VRRD9IKyCZXOm9CL36KJwfFzeYCmx+cAhDkYI=; b=jwtOAgik7zrdps6/rzE2g145DmsYI3HRiIch6eyqimhJ+i/mkX8MCqWoel11mSw3Ry 9i/BLFP4EutnSvkUhlijgltmeFX7qBqYdlwdI+A+8B9eiMp+Wehzahg1MUoL/Vzb+dBg xgqrCQPq3lI1jzOAOYt+E7CnGFHnsvmu0sN+xioR4bT5TPPBCMmX3cwG00+kGOcqW7P5 DSZC4wRf45JVGJZQxZK3eUHKOEcFJGwqfD2idVMYuiIpuJc6QAoA/rQ9tAxeIaAJrg7w CoK9FFCXjbhCvL0IZXH0vclAoqkoIANQWC1VM1gxi1DuPrEdb0Ft1uNQzqJkNiswIuyM kljA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1704405269; x=1705010069; h=content-transfer-encoding:in-reply-to:references:to:from :content-language:subject:user-agent:mime-version:date:message-id :x-gm-message-state:from:to:cc:subject:date:message-id:reply-to; bh=tPccf/VRRD9IKyCZXOm9CL36KJwfFzeYCmx+cAhDkYI=; b=bMU5Qq0EuGBhLskfHiDUgHLZDzAp2eL9RSAOoTG2HcUwCaMmVVm53Tf68CuDpJEJ8Q x7slhIpLArvRpZvwlHXvaUR9BtP5+iEV4jzZXtXipV6EYWdbpM7T33SGufLkfELabKMA p6mdQXwSfRXas6zsBFwtuSRPoIqruB/mT8dr1tP67irrW1w0AElj0DDxdjrBuVcXUcHW 7rPy87IUPnHnXSfiSP4a3Psa1NkrMPgql+AZLTITdWV7/ZNHkl5zlQegdB64632sc3So v9lJ7EJ7G4QBjB7YZ3MvdnXm9uKt0qO4L3xHR66WOPuDeugixE7oxPxur4FD8tIxhhUL Og6A== X-Gm-Message-State: AOJu0YxQ/IYOMWVr4aqvVW30Gsf20U8+YKmg1XS5nR/7W89+rtmmg7py S8jj/48hvhBnWf8fqOw2WAiyCkKItvp7/+7ePTWRk/PN4MY= X-Google-Smtp-Source: AGHT+IFaBWGhSkY3MDN6DaCt4GivBBsrpAsZI66ZHGw5IAxLHmUVkJntDUOdqb2B2gEPLLQ2k1PjiQ== X-Received: by 2002:a5d:4c47:0:b0:337:4221:4d24 with SMTP id n7-20020a5d4c47000000b0033742214d24mr636546wrt.2.1704405268993; Thu, 04 Jan 2024 13:54:28 -0800 (PST) Received: from [192.168.0.15] (cpc92302-cmbg19-2-0-cust1183.5-4.cable.virginm.net. [82.1.212.160]) by smtp.gmail.com with ESMTPSA id q9-20020a05600000c900b003367eae8e18sm163302wrx.57.2024.01.04.13.54.28 for (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Thu, 04 Jan 2024 13:54:28 -0800 (PST) Message-ID: <3e00a5c6-d1b7-4e5e-a1ff-f24aa850a066@jkqxz.net> Date: Thu, 4 Jan 2024 21:54:51 +0000 MIME-Version: 1.0 User-Agent: Mozilla Thunderbird Content-Language: en-US From: Mark Thompson To: FFmpeg development discussions and patches References: <084180be-b440-4071-b118-c6b26a71c483@jkqxz.net> In-Reply-To: <084180be-b440-4071-b118-c6b26a71c483@jkqxz.net> Subject: Re: [FFmpeg-devel] [PATCH] avfilter: Temporary hack to fix format negotiation for hw formats 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: T24gMDMvMDEvMjAyNCAyMDo0NiwgTWFyayBUaG9tcHNvbiB3cm90ZToKPiBod19mcmFtZXNfY3R4 IG9uIHRoZSBpbnB1dCBsaW5rIGlzIG9ubHkgc2V0IHdoZW4gdGhlIGlucHV0IGxpbmsgaXMKPiBj b25maWd1cmVkLCB3aGljaCBoYXNuJ3QgaGFwcGVuZWQgeWV0LsKgIFRoaXMgdGVtcG9yYXJpbHkg aGFja3MgYXJvdW5kCj4gdGhlIHByb2JsZW0gKGluIGEgd2F5IG5vIHdvcnNlIHRoYW4gYmVmb3Jl IHRoZSBmb3JtYXQgbmVnb3RpYXRpb24KPiBjaGFuZ2VzKSB1bnRpbCBhIHByb3BlciBmaXggY2Fu IGJlIGFwcGxpZWQuCj4gLS0tCj4gU3VnZ2VzdGVkIGZ1bGwgZml4IGlzIHRvIGNhcnJ5IHN3X2Zv cm1hdCB0aHJvdWdoIHRoZSBmb3JtYXQgbmVnb3RpYXRpb24gc2VwYXJhdGVseSBzbyB0aGF0IHdl IGRvbid0IG5lZWQgaHdfZnJhbWVzX2N0eCB0byBiZSBzZXQgKHdoaWNoIGFsc28gaGFzIG90aGVy IGJlbmVmaXRzIGxpa2UgaHdkb3dubG9hZCBiZWluZyBhYmxlIHRvIHNldCBpdHMgb3V0cHV0IGZv cm1hdCkuCj4gCj4gVGhpcyBoYWNrIGlzIG5lZWRlZCB1bnRpbCB0aGF0IGlzIHJlYWR5IGJlY2F1 c2UgYWxsIGh3IGZvcm1hdHMgYXJlIGJyb2tlbiByaWdodCBub3cuCj4gCj4gCj4gIMKgbGliYXZm aWx0ZXIvYXZmaWx0ZXJncmFwaC5jIHwgNyArKysrKy0tCj4gIMKgMSBmaWxlIGNoYW5nZWQsIDUg aW5zZXJ0aW9ucygrKSwgMiBkZWxldGlvbnMoLSkKPiAKPiBkaWZmIC0tZ2l0IGEvbGliYXZmaWx0 ZXIvYXZmaWx0ZXJncmFwaC5jIGIvbGliYXZmaWx0ZXIvYXZmaWx0ZXJncmFwaC5jCj4gaW5kZXgg NzI3ZWZmODFlZS4uYmM1MDNmNmViZSAxMDA2NDQKPiAtLS0gYS9saWJhdmZpbHRlci9hdmZpbHRl cmdyYXBoLmMKPiArKysgYi9saWJhdmZpbHRlci9hdmZpbHRlcmdyYXBoLmMKPiBAQCAtNjY3LDgg KzY2NywxMSBAQCBzdGF0aWMgaW50IHBpY2tfZm9ybWF0KEFWRmlsdGVyTGluayAqbGluaywgQVZG aWx0ZXJMaW5rICpyZWYpCj4gIMKgwqDCoMKgIGlmIChsaW5rLT50eXBlID09IEFWTUVESUFfVFlQ RV9WSURFTykgewo+ICDCoMKgwqDCoMKgwqDCoMKgIGVudW0gQVZQaXhlbEZvcm1hdCBzd2ZtdCA9 IGxpbmstPmZvcm1hdDsKPiAgwqDCoMKgwqDCoMKgwqDCoCBpZiAoYXZfcGl4X2ZtdF9kZXNjX2dl dChzd2ZtdCktPmZsYWdzICYgQVZfUElYX0ZNVF9GTEFHX0hXQUNDRUwpIHsKPiAtwqDCoMKgwqDC oMKgwqDCoMKgwqDCoCBhdl9hc3NlcnQxKGxpbmstPmh3X2ZyYW1lc19jdHgpOwo+IC3CoMKgwqDC oMKgwqDCoMKgwqDCoMKgIHN3Zm10ID0gKChBVkhXRnJhbWVzQ29udGV4dCAqKSBsaW5rLT5od19m cmFtZXNfY3R4LT5kYXRhKS0+c3dfZm9ybWF0Owo+ICvCoMKgwqDCoMKgwqDCoMKgwqDCoMKgIC8v IEZJWE1FOiB0aGlzIGlzIGEgaGFjayB0byB3b3JrIGFyb3VuZCBod19mcmFtZXNfY3R4IG5vdCB5 ZXQKPiArwqDCoMKgwqDCoMKgwqDCoMKgwqDCoCAvLyBiZWluZyBhdmFpbGFibGUgdG8gcmV0dXJu IHRoZSByZWFsIHN3X2Zvcm1hdC7CoCBPbmNlIHRoYXQgaXMKPiArwqDCoMKgwqDCoMKgwqDCoMKg wqDCoCAvLyBmaXhlZCwgdGhpcyBzaG91bGQgaW5zdGVhZCBiZToKPiArwqDCoMKgwqDCoMKgwqDC oMKgwqDCoCAvLyBzd2ZtdCA9ICgoQVZIV0ZyYW1lc0NvbnRleHQgKikgbGluay0+aHdfZnJhbWVz X2N0eC0+ZGF0YSktPnN3X2Zvcm1hdDsKPiArwqDCoMKgwqDCoMKgwqDCoMKgwqDCoCBzd2ZtdCA9 IEFWX1BJWF9GTVRfWVVWNDIwUDsKPiAgwqDCoMKgwqDCoMKgwqDCoCB9Cj4gCj4gIMKgwqDCoMKg wqDCoMKgwqAgaWYgKCFmZl9mbXRfaXNfcmVndWxhcl95dXYoc3dmbXQpKSB7CgpUaGlzIHdhcyBi cm9rZW4gb24gZ2l0IG1hc3RlciBhbmQgYSBiZXR0ZXIgZml4IGlzIG5vdCBpbW1lZGlhdGVseSBh dmFpbGFibGUsIHNvIGFwcGxpZWQgdG8gbWFrZSBpdCB3b3JrIGZvciBub3cuCgpUaGFua3MsCgot IE1hcmsKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KZmZt cGVnLWRldmVsIG1haWxpbmcgbGlzdApmZm1wZWctZGV2ZWxAZmZtcGVnLm9yZwpodHRwczovL2Zm bXBlZy5vcmcvbWFpbG1hbi9saXN0aW5mby9mZm1wZWctZGV2ZWwKClRvIHVuc3Vic2NyaWJlLCB2 aXNpdCBsaW5rIGFib3ZlLCBvciBlbWFpbApmZm1wZWctZGV2ZWwtcmVxdWVzdEBmZm1wZWcub3Jn IHdpdGggc3ViamVjdCAidW5zdWJzY3JpYmUiLgo=