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 9ED2242365 for ; Fri, 17 Dec 2021 19:52:33 +0000 (UTC) Received: from [127.0.1.1] (localhost [127.0.0.1]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTP id 9F53F68AEB1; Fri, 17 Dec 2021 21:52:30 +0200 (EET) Received: from mail-ua1-f48.google.com (mail-ua1-f48.google.com [209.85.222.48]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTPS id DACAD68A75B for ; Fri, 17 Dec 2021 21:52:23 +0200 (EET) Received: by mail-ua1-f48.google.com with SMTP id p2so6312188uad.11 for ; Fri, 17 Dec 2021 11:52:23 -0800 (PST) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=gmf3G8Y2FFbVRK8uPTw4RwwN53FUzg8HbFKG9qFNiAg=; b=1Tzppv3cNU4QgnIJuqyOBjkD/phdAb7jN3NqG0+zuvbGCNcb9fMAJFr5OXSznws2Vy wpcOMUiwOC0dWoYF5pAjgPeYIyggJwOFaFnFZ27gHIAqXCTgOmlKjH60Z+xHsuGXsDzA zcNXCEc67suJHYNDTA1cxXjC8BM58caEdTk4nXF9HopYLoSljg8lDGORA55d3pFxl158 g9ahTRYYB06kmQuuAaN0doEWQ691jS6acnzF8FvWf/rPq5alccUHETYV7HveO/oob04N ARSjmUFgtmIl47yJhQ8MyJjGeZKWHFDdO8bo+yVbFOejL639u2T3YHFjIw1WxbICSFiQ mAlQ== X-Gm-Message-State: AOAM532tES7bfHNQjLahkDApLEORTpqw7mI9Wmc2kpX4TESVvqS69YII nNp5XPTBDw0FfS2KNGi6Jh4YD4HLVXkZ9J+D/cdm8P9mHKfEgQ== X-Google-Smtp-Source: ABdhPJw9hLu8VS4G5jom7p205Dfv1fhuWLHXk8h7Zl61Lp6uivibQWjVYCfQqyGa1+KbGSFgA6brXNbEJHW/lAQrhhI= X-Received: by 2002:a05:6102:f12:: with SMTP id v18mr2004565vss.0.1639770741918; Fri, 17 Dec 2021 11:52:21 -0800 (PST) MIME-Version: 1.0 References: <20211216202858.77643-1-ffmpeg@tmm1.net> <20211216202858.77643-2-ffmpeg@tmm1.net> <353c304f-bbcb-3eee-4023-e8c0cdb55896@martin.st> In-Reply-To: <353c304f-bbcb-3eee-4023-e8c0cdb55896@martin.st> From: Aman Karmani Date: Fri, 17 Dec 2021 11:52:23 -0800 Message-ID: To: FFmpeg development discussions and patches X-Content-Filtered-By: Mailman/MimeDel 2.1.29 Subject: Re: [FFmpeg-devel] [PATCH v3 2/5] build: detect Metal.framework and build .metal files 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: philipl@overt.org, Richard Kern 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: T24gRnJpLCBEZWMgMTcsIDIwMjEgYXQgMTI6NTQgQU0gTWFydGluIFN0b3JzasO2IDxtYXJ0aW5A bWFydGluLnN0PiB3cm90ZToKCj4gT24gVGh1LCAxNiBEZWMgMjAyMSwgQW1hbiBLYXJtYW5pIHdy b3RlOgo+Cj4gPiBGcm9tOiBBbWFuIEthcm1hbmkgPGFtYW5AdG1tMS5uZXQ+Cj4gPgo+ID4gU2ln bmVkLW9mZi1ieTogQW1hbiBLYXJtYW5pIDxhbWFuQHRtbTEubmV0Pgo+ID4gLS0tCj4gPiAuZ2l0 aWdub3JlICAgICAgICAgfCAzICsrKwo+ID4gY29uZmlndXJlICAgICAgICAgIHwgOCArKysrKysr LQo+ID4gZmZidWlsZC9jb21tb24ubWFrIHwgOSArKysrKysrKysKPiA+IDMgZmlsZXMgY2hhbmdl ZCwgMTkgaW5zZXJ0aW9ucygrKSwgMSBkZWxldGlvbigtKQo+ID4KPiA+IGRpZmYgLS1naXQgYS8u Z2l0aWdub3JlIGIvLmdpdGlnbm9yZQo+ID4gaW5kZXggOWVkMjRiNTQyZS4uMWE1YmIyOWFkNSAx MDA2NDQKPiA+IC0tLSBhLy5naXRpZ25vcmUKPiA+ICsrKyBiLy5naXRpZ25vcmUKPiA+IEBAIC0x OSw2ICsxOSw5IEBACj4gPiAqLnN3cAo+ID4gKi52ZXIKPiA+ICoudmVyc2lvbgo+ID4gKyoubWV0 YWwuYWlyCj4gPiArKi5tZXRhbGxpYgo+ID4gKyoubWV0YWxsaWIuYwo+ID4gKi5wdHgKPiA+ICou cHR4LmMKPiA+ICoucHR4Lmd6Cj4gPiBkaWZmIC0tZ2l0IGEvY29uZmlndXJlIGIvY29uZmlndXJl Cj4gPiBpbmRleCA1ZmZmY2I4YWZlLi5hYjAwYjJkN2NiIDEwMDc1NQo+ID4gLS0tIGEvY29uZmln dXJlCj4gPiArKysgYi9jb25maWd1cmUKPiA+IEBAIC0zMDksNiArMzA5LDcgQEAgRXh0ZXJuYWwg bGlicmFyeSBzdXBwb3J0Ogo+ID4gICAgICAgICAgICAgICAgICAgICAgICAgICAgaWYgb3BlbnNz bCwgZ251dGxzIG9yIGxpYnRscyBpcyBub3QgdXNlZCBbbm9dCj4gPiAgIC0tZW5hYmxlLW1lZGlh Y29kZWMgICAgICBlbmFibGUgQW5kcm9pZCBNZWRpYUNvZGVjIHN1cHBvcnQgW25vXQo+ID4gICAt LWVuYWJsZS1tZWRpYWZvdW5kYXRpb24gZW5hYmxlIGVuY29kaW5nIHZpYSBNZWRpYUZvdW5kYXRp b24gW2F1dG9dCj4gPiArICAtLWRpc2FibGUtbWV0YWwgICAgICAgICAgZGlzYWJsZSBBcHBsZSBN ZXRhbCBmcmFtZXdvcmsgW2F1dG9kZXRlY3RdCj4gPiAgIC0tZW5hYmxlLWxpYm15c29mYSAgICAg ICBlbmFibGUgbGlibXlzb2ZhLCBuZWVkZWQgZm9yIHNvZmFsaXplciBmaWx0ZXIKPiBbbm9dCj4g PiAgIC0tZW5hYmxlLW9wZW5hbCAgICAgICAgICBlbmFibGUgT3BlbkFMIDEuMSBjYXB0dXJlIHN1 cHBvcnQgW25vXQo+ID4gICAtLWVuYWJsZS1vcGVuY2wgICAgICAgICAgZW5hYmxlIE9wZW5DTCBw cm9jZXNzaW5nIFtub10KPiA+IEBAIC0zODIsNiArMzgzLDcgQEAgVG9vbGNoYWluIG9wdGlvbnM6 Cj4gPiAgIC0tZGVwLWNjPURFUENDICAgICAgICAgICB1c2UgZGVwZW5kZW5jeSBnZW5lcmF0b3Ig REVQQ0MgWyRjY19kZWZhdWx0XQo+ID4gICAtLW52Y2M9TlZDQyAgICAgICAgICAgICAgdXNlIE52 aWRpYSBDVURBIGNvbXBpbGVyIE5WQ0Mgb3IgY2xhbmcKPiBbJG52Y2NfZGVmYXVsdF0KPiA+ICAg LS1sZD1MRCAgICAgICAgICAgICAgICAgIHVzZSBsaW5rZXIgTEQgWyRsZF9kZWZhdWx0XQo+ID4g KyAgLS1tZXRhbGNjPU1FVEFMQ0MgICAgICAgIHVzZSBtZXRhbCBjb21waWxlciBNRVRBTENDIFsk bWV0YWxjY19kZWZhdWx0XQo+ID4gICAtLXBrZy1jb25maWc9UEtHQ09ORklHICAgdXNlIHBrZy1j b25maWcgdG9vbCBQS0dDT05GSUcKPiBbJHBrZ19jb25maWdfZGVmYXVsdF0KPiA+ICAgLS1wa2ct Y29uZmlnLWZsYWdzPUZMQUdTIHBhc3MgYWRkaXRpb25hbCBmbGFncyB0byBwa2djb25mIFtdCj4g PiAgIC0tcmFubGliPVJBTkxJQiAgICAgICAgICB1c2UgcmFubGliIFJBTkxJQiBbJHJhbmxpYl9k ZWZhdWx0XQo+ID4gQEAgLTI1NjQsNiArMjU2Niw3IEBAIENNRExJTkVfU0VUPSIKPiA+ICAgICBs bl9zCj4gPiAgICAgbG9nZmlsZQo+ID4gICAgIG1hbGxvY19wcmVmaXgKPiA+ICsgICAgbWV0YWxj Ywo+ID4gICAgIG5tCj4gPiAgICAgb3B0ZmxhZ3MKPiA+ICAgICBudmNjCj4gPiBAQCAtMzgzNSw2 ICszODM4LDcgQEAgaG9zdF9jY19kZWZhdWx0PSJnY2MiCj4gPiBkb3h5Z2VuX2RlZmF1bHQ9ImRv eHlnZW4iCj4gPiBpbnN0YWxsPSJpbnN0YWxsIgo+ID4gbG5fc19kZWZhdWx0PSJsbiAtcyAtZiIK PiA+ICttZXRhbGNjX2RlZmF1bHQ9InhjcnVuIG1ldGFsIgo+ID4gbm1fZGVmYXVsdD0ibm0gLWci Cj4gPiBwa2dfY29uZmlnX2RlZmF1bHQ9cGtnLWNvbmZpZwo+ID4gcmFubGliX2RlZmF1bHQ9InJh bmxpYiIKPiA+IEBAIC00NDM1LDcgKzQ0MzksNyBAQCBpZiBlbmFibGVkIGN1ZGFfbnZjYzsgdGhl bgo+ID4gZmkKPiA+Cj4gPiBzZXRfZGVmYXVsdCBhcmNoIGNjIGN4eCBkb3h5Z2VuIHBrZ19jb25m aWcgcmFubGliIHN0cmlwIHN5c2luY2x1ZGUgXAo+ID4gLSAgICB0YXJnZXRfZXhlYyB4ODZhc21l eGUKPiA+ICsgICAgdGFyZ2V0X2V4ZWMgeDg2YXNtZXhlIG1ldGFsY2MKPiA+IGVuYWJsZWQgY3Jv c3NfY29tcGlsZSB8fCBob3N0X2NjX2RlZmF1bHQ9JGNjCj4gPiBzZXRfZGVmYXVsdCBob3N0X2Nj Cj4gPgo+ID4gQEAgLTYzMjYsNiArNjMzMCw3IEBAIGNoZWNrX2FwcGxlX2ZyYW1ld29yayBDb3Jl Rm91bmRhdGlvbgo+ID4gY2hlY2tfYXBwbGVfZnJhbWV3b3JrIENvcmVNZWRpYQo+ID4gY2hlY2tf YXBwbGVfZnJhbWV3b3JrIENvcmVWaWRlbwo+ID4gY2hlY2tfYXBwbGVfZnJhbWV3b3JrIENvcmVB dWRpbwo+ID4gK2NoZWNrX2FwcGxlX2ZyYW1ld29yayBNZXRhbAo+ID4KPiA+IGVuYWJsZWQgYXZm b3VuZGF0aW9uICYmIHsKPiA+ICAgICBkaXNhYmxlIGNvcmVncmFwaGljcyBhcHBsaWNhdGlvbnNl cnZpY2VzCj4gPiBAQCAtNzYyMCw2ICs3NjI1LDcgQEAgQVJGTEFHUz0kYXJmbGFncwo+ID4gQVJf Tz0kYXJfbwo+ID4gQVJfQ01EPSRhcgo+ID4gTk1fQ01EPSRubQo+ID4gK01FVEFMQ0M9JG1ldGFs Y2MKPiA+IFJBTkxJQj0kcmFubGliCj4gPiBTVFJJUD0kc3RyaXAKPiA+IFNUUklQVFlQRT0kc3Ry aXB0eXBlCj4gPiBkaWZmIC0tZ2l0IGEvZmZidWlsZC9jb21tb24ubWFrIGIvZmZidWlsZC9jb21t b24ubWFrCj4gPiBpbmRleCAwZWI4MzFkNDM0Li4wNTQ0MDkxMWY0IDEwMDY0NAo+ID4gLS0tIGEv ZmZidWlsZC9jb21tb24ubWFrCj4gPiArKysgYi9mZmJ1aWxkL2NvbW1vbi5tYWsKPiA+IEBAIC0x MTIsNiArMTEyLDE1IEBAIENPTVBJTEVfTEFTWCA9ICQoY2FsbCBDT01QSUxFLENDLExBU1hGTEFH UykKPiA+ICQoQklOMkNFWEUpOiBmZmJ1aWxkL2JpbjJjX2hvc3Qubwo+ID4gICAgICAgJChIT1NU TEQpICQoSE9TVExERkxBR1MpICQoSE9TVExEX08pICReICQoSE9TVEVYVFJBTElCUykKPiA+Cj4g PiArJS5tZXRhbC5haXI6ICUubWV0YWwKPiA+ICsgICAgICQoTUVUQUxDQykgJChwYXRzdWJzdCAk KFNSQ19QQVRIKS8lLCQoU1JDX0xJTkspLyUsJDwpIC1vICRACj4gPiArCj4gPiArJS5tZXRhbGxp YjogJS5tZXRhbC5haXIKPiA+ICsgICAgICQoTUVUQUxDQylsaWIgLS1zcGxpdC1tb2R1bGUtd2l0 aG91dC1saW5raW5nICQocGF0c3Vic3QKPiAkKFNSQ19QQVRIKS8lLCQoU1JDX0xJTkspLyUsJDwp IC1vICRACj4KPiBIbW0sIHNvIGRvZXMgdGhpcyB0cnkgdG8gcnVuICJ4Y3J1biBtZXRhbGxpYiIg aW5zdGVhZCBvZiAieGNydW4gbWV0YWwiPyBJCj4gdGhpbmsgdGhhdCBjYW4gYmUga2luZGEgYnJp dHRsZSwgZS5nLiBpZiBzb21lb25lIHdhbnRzIHRvIGNvbmZpZ3VyZSBhCj4gY3VzdG9tIGJ1aWxk IGVudiwgd2hlcmUgTUVUQUxDQyBleHBhbmRzIHRvIGUuZy4KPiAibXktd3JhcHBlZC1tZXRhbC1j b21waWxlci5zaCIuCgoKPiBJIGd1ZXNzIGl0IGZlZWxzIGEgYml0IGJvcmluZyB0byBuZWVkIHRv IGRlZmluZSB0d28gc2VwYXJhdGUgdmFyaWFibGVzLAo+IGJ1dCBpZiBpdCByZWFsbHkgaXMgdHdv IHNlcGFyYXRlIHRvb2xzLCB0aGVuIEkgdGhpbmsgdGhhdCdkIGJlIHRoZSBiZXN0Cj4gZm9yIGNs YXJpdHkuCj4KCkdvb2QgY2F0Y2gsIEkgZm9yZ290IGFib3V0IHRoaXMgbGl0dGxlIGhhY2suCgpJ IGFncmVlIGFuZCB3aWxsIHNwbGl0IHRoZSB2YXJpYWJsZXMuCgoKPgo+IC8vIE1hcnRpbgo+Cj4g X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KPiBmZm1wZWct ZGV2ZWwgbWFpbGluZyBsaXN0Cj4gZmZtcGVnLWRldmVsQGZmbXBlZy5vcmcKPiBodHRwczovL2Zm bXBlZy5vcmcvbWFpbG1hbi9saXN0aW5mby9mZm1wZWctZGV2ZWwKPgo+IFRvIHVuc3Vic2NyaWJl LCB2aXNpdCBsaW5rIGFib3ZlLCBvciBlbWFpbAo+IGZmbXBlZy1kZXZlbC1yZXF1ZXN0QGZmbXBl Zy5vcmcgd2l0aCBzdWJqZWN0ICJ1bnN1YnNjcmliZSIuCj4KX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX18KZmZtcGVnLWRldmVsIG1haWxpbmcgbGlzdApmZm1w ZWctZGV2ZWxAZmZtcGVnLm9yZwpodHRwczovL2ZmbXBlZy5vcmcvbWFpbG1hbi9saXN0aW5mby9m Zm1wZWctZGV2ZWwKClRvIHVuc3Vic2NyaWJlLCB2aXNpdCBsaW5rIGFib3ZlLCBvciBlbWFpbApm Zm1wZWctZGV2ZWwtcmVxdWVzdEBmZm1wZWcub3JnIHdpdGggc3ViamVjdCAidW5zdWJzY3JpYmUi Lgo=