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 EC1834849B for ; Tue, 5 Dec 2023 14:21:55 +0000 (UTC) Received: from [127.0.1.1] (localhost [127.0.0.1]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTP id DF16D68CEE7; Tue, 5 Dec 2023 16:21:53 +0200 (EET) Received: from shout01.mail.de (shout01.mail.de [62.201.172.24]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTPS id 3247768CEC3 for ; Tue, 5 Dec 2023 16:21:48 +0200 (EET) Received: from postfix02.mail.de (postfix02.bt.mail.de [10.0.121.126]) by shout01.mail.de (Postfix) with ESMTP id D050B240A63 for ; Tue, 5 Dec 2023 15:21:47 +0100 (CET) Received: from smtp01.mail.de (smtp03.bt.mail.de [10.0.121.213]) by postfix02.mail.de (Postfix) with ESMTP id B696CA00E2 for ; Tue, 5 Dec 2023 15:21:47 +0100 (CET) Received: from [127.0.0.1] (localhost [127.0.0.1]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (No client certificate requested) by smtp01.mail.de (Postfix) with ESMTPSA id 8B62C240AEA for ; Tue, 5 Dec 2023 15:21:47 +0100 (CET) Message-ID: <9c60a316-d33a-4877-a020-da410c5dd4d9@mail.de> Date: Tue, 5 Dec 2023 15:21:47 +0100 MIME-Version: 1.0 Content-Language: en-US To: ffmpeg-devel@ffmpeg.org References: <860f814c-42a8-4ed3-a88b-e8889359e1aa@mail.de> In-Reply-To: <860f814c-42a8-4ed3-a88b-e8889359e1aa@mail.de> X-purgate: clean X-purgate: This mail is considered clean (visit http://www.eleven.de for further information) X-purgate-type: clean X-purgate-Ad: Categorized by eleven eXpurgate (R) http://www.eleven.de X-purgate: This mail is considered clean (visit http://www.eleven.de for further information) X-purgate: clean X-purgate-size: 2574 X-purgate-ID: 154282::1701786107-4DE241F9-6C2BA651/0/0 Subject: Re: [FFmpeg-devel] [PATCH] avdevice/avfoundation: replace AVCaptureDevice with new api 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: , From: Thilo Borgmann via ffmpeg-devel Reply-To: FFmpeg development discussions and patches Cc: Thilo Borgmann 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: QW0gMDUuMTIuMjMgdW0gMTU6MTkgc2NocmllYiBUaGlsbyBCb3JnbWFubiB2aWEgZmZtcGVnLWRl dmVsOgo+IEFtIDA1LjEyLjIzIHVtIDE1OjE2IHNjaHJpZWIgVGhpbG8gQm9yZ21hbm4gdmlhIGZm bXBlZy1kZXZlbDoKPj4gSGksCj4+Cj4+IEFtIDA1LjEyLjIzIHVtIDE0OjMzIHNjaHJpZWIgeHVm dWppNDU2IHZpYSBmZm1wZWctZGV2ZWw6Cj4+PiBCdWlsZGluZyB3aXRoIGlPUyBwbGF0Zm9ybSwg dGhlIGNvbXBpbGVyIGhhcyBhIHdhcm5pbmc6ICInZGV2aWNlc1dpdGhNZWRpYVR5cGU6JyBpcyBk ZXByZWNhdGVkOiBmaXJzdCBkZXByZWNhdGVkIGluIGlPUyAxMC4wIC0gVXNlIEFWQ2FwdHVyZURl dmljZURpc2NvdmVyeVNlc3Npb24gaW5zdGVhZCIKPj4+Cj4+PiBTaWduZWQtb2ZmLWJ5OiB4dWZ1 amk0NTYgPDgzOTc4OTc0MEBxcS5jb20+Cj4+PiAtLS0KPj4+IMKgIGxpYmF2ZGV2aWNlL2F2Zm91 bmRhdGlvbi5tIHwgMjUgKysrKysrKysrKysrKysrKysrKystLS0tLQo+Pj4gwqAgMSBmaWxlIGNo YW5nZWQsIDIwIGluc2VydGlvbnMoKyksIDUgZGVsZXRpb25zKC0pCj4+Pgo+Pj4gZGlmZiAtLWdp dCBhL2xpYmF2ZGV2aWNlL2F2Zm91bmRhdGlvbi5tIGIvbGliYXZkZXZpY2UvYXZmb3VuZGF0aW9u Lm0KPj4+IGluZGV4IDM2YWQ4MzQ3NTMuLjFiYzk5ZDU0M2EgMTAwNjQ0Cj4+PiAtLS0gYS9saWJh dmRldmljZS9hdmZvdW5kYXRpb24ubQo+Pj4gKysrIGIvbGliYXZkZXZpY2UvYXZmb3VuZGF0aW9u Lm0KPj4+IEBAIC03NjEsNiArNzYxLDIxIEBAIHN0YXRpYyBpbnQgZ2V0X2F1ZGlvX2NvbmZpZyhB VkZvcm1hdENvbnRleHQgKnMpCj4+PiDCoMKgwqDCoMKgIHJldHVybiAwOwo+Pj4gwqAgfQo+Pj4g K3N0YXRpYyBOU0FycmF5KiBnZXREZXZpY2VzV2l0aE1lZGlhVHlwZShBVk1lZGlhVHlwZSBtZWRp YVR5cGUpIHsKPj4KPj4KPj4+ICsjaWYgKChUQVJHRVRfT1NfSVBIT05FICYmIF9fSVBIT05FX09T X1ZFUlNJT05fTUFYX0FMTE9XRUQgPj0gMTAwMDAwKSB8fCAoVEFSR0VUX09TX09TWCAmJiBfX01B Q19PU19YX1ZFUlNJT05fTUFYX0FMTE9XRUQgPj0gMTAxNTAwKSkKPj4+ICvCoMKgwqAgaWYgKEBh dmFpbGFibGUobWFjT1MgMTAuMTUsIGlPUyAxMC4wLCAqKSkgewo+Pgo+PiBUaGUgcHJlcHJvY2Vz c29yIGd1YXJkIGlzIG1lYW50IHRvIHZvaWQgdGhlIEBhdmFpbGFibGUgY29uZGl0aW9uLgo+Pgo+ PiBBbHNvIHNvbWV0aGluZyBhcHBlYXJzIG5vdCB5ZXQgdG8gYWNoaWV2ZSB3aGF0IHlvdSB3YW50 LCBhcyBvbiBNYWNPUyAxMy40IEkgc3RpbGwgZ2V0IHRoZSBkZXByaWNhdGlvbiB3YXJuaW5nOgo+ Pgo+PiBsaWJhdmRldmljZS9hdmZvdW5kYXRpb24ubTo3NzY6Mjk6IHdhcm5pbmc6ICdkZXZpY2Vz V2l0aE1lZGlhVHlwZTonIGlzIGRlcHJlY2F0ZWQ6IGZpcnN0IGRlcHJlY2F0ZWQgaW4gbWFjT1Mg MTAuMTUgLSBVc2UgQVZDYXB0dXJlRGV2aWNlRGlzY292ZXJ5U2Vzc2lvbiBpbnN0ZWFkLiBbLVdk ZXByZWNhdGVkLWRlY2xhcmF0aW9uc10KPj4gwqDCoMKgwqAgcmV0dXJuIFtBVkNhcHR1cmVEZXZp Y2UgZGV2aWNlc1dpdGhNZWRpYVR5cGU6bWVkaWFUeXBlXTsKPj4KPj4KPj4KPj4+ICvCoMKgwqDC oMKgwqDCoCBBVkNhcHR1cmVEZXZpY2VEaXNjb3ZlcnlTZXNzaW9uICpjYXB0dXJlRGV2aWNlRGlz Y292ZXJ5U2Vzc2lvbiA9Cj4+PiArwqDCoMKgwqDCoMKgwqDCoMKgwqDCoCBbQVZDYXB0dXJlRGV2 aWNlRGlzY292ZXJ5U2Vzc2lvbgo+Pj4gK8KgwqDCoMKgwqDCoMKgwqDCoMKgwqAgZGlzY292ZXJ5 U2Vzc2lvbldpdGhEZXZpY2VUeXBlczpAW0FWQ2FwdHVyZURldmljZVR5cGVCdWlsdEluV2lkZUFu Z2xlQ2FtZXJhXQo+Pj4gK8KgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDC oMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoCBtZWRpYVR5cGU6bWVkaWFUeXBlCj4+PiArwqDCoMKg wqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDC oMKgwqAgcG9zaXRpb246QVZDYXB0dXJlRGV2aWNlUG9zaXRpb25VbnNwZWNpZmllZF07Cj4+PiAr wqDCoMKgwqDCoMKgwqAgcmV0dXJuIFtjYXB0dXJlRGV2aWNlRGlzY292ZXJ5U2Vzc2lvbiBkZXZp Y2VzXTsKPj4+ICvCoMKgwqAgfQo+Pgo+Pj4gKyNlbmRpZgo+Pgo+PiB3aHkgbm90ICNlbHNlLi4u ICNlbmRpZiA/Cj4gCj4gI2VsaWYKPiAuLi4gb2YgY291cnNlLgoKI2Vsc2UKLi4uIHdyaXRpbmcg ZmFzdGVyIHRoYW4gdGhpbmtpbmcgaXMgbm8gZ29vZC4uLgoKCj4gCj4gQWxzbyB1c2luZyBpdCwg d291bGQgcmVtb3ZlIHRoZSBkZXByaWNhdGlvbiB3YXJuaW5nIG9uIGNhcGFibGUgc3lzdGVtcy4g T3RoZXJ3aXNlIGl0IGlzIHN0aWxsIGluIHRoZSBjb2RlIGFuZCB3YXJuZWQgYWJvdXQuCj4gCj4g Cj4+PiArwqDCoMKgIC8vIGZhbGxiYWNrCj4+PiArwqDCoMKgIHJldHVybiBbQVZDYXB0dXJlRGV2 aWNlIGRldmljZXNXaXRoTWVkaWFUeXBlOm1lZGlhVHlwZV07Cj4+PiArfQo+Pj4gKwoKLVRoaWxv CgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpmZm1wZWct ZGV2ZWwgbWFpbGluZyBsaXN0CmZmbXBlZy1kZXZlbEBmZm1wZWcub3JnCmh0dHBzOi8vZmZtcGVn Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL2ZmbXBlZy1kZXZlbAoKVG8gdW5zdWJzY3JpYmUsIHZpc2l0 IGxpbmsgYWJvdmUsIG9yIGVtYWlsCmZmbXBlZy1kZXZlbC1yZXF1ZXN0QGZmbXBlZy5vcmcgd2l0 aCBzdWJqZWN0ICJ1bnN1YnNjcmliZSIuCg==