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 5FAFC4C0E4 for ; Mon, 22 Jul 2024 08:56:01 +0000 (UTC) Received: from [127.0.1.1] (localhost [127.0.0.1]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTP id 8486868D5BA; Mon, 22 Jul 2024 11:55:58 +0300 (EEST) Received: from mail-ej1-f48.google.com (mail-ej1-f48.google.com [209.85.218.48]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTPS id A37F368D4F6 for ; Mon, 22 Jul 2024 11:55:51 +0300 (EEST) Received: by mail-ej1-f48.google.com with SMTP id a640c23a62f3a-a77e5929033so399262166b.0 for ; Mon, 22 Jul 2024 01:55:51 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1721638551; x=1722243351; darn=ffmpeg.org; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to; bh=Wq94YvqTeMLYE3I5pQs4OAP/i5qcUmnO3j1Fht/IzQY=; b=VqWBP3c70k0lJkMY4QhbWFUnfg12EW1/pzgcaYXhmcsOY18h09oGJW3xQFU6IhTefb o9qSlQA6MiRnsniqlDdolgE0iNNwLTgU/YwnMiW+UKQgwBWd+bLkrWKtbnWSiT7NwOvY ApoZfIsRjKiYLBysnjULRqepwCluLr1LMPR3tYF/oyddCCXV/eXXi6gDW8gCJcb62MZY lhCX2WmAMF7bBYYQ/dnkem9mpwnTE7pcw1AakV0AJIoCb70bs24/evJC2YgENSSn2fpd lamSR7Gw7sQeLAk1255F3ev2Hovo6vPuCRSk7BVgr7IAOUPSUfMCZ7IOQBFVC2fAJPR1 BUew== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1721638551; x=1722243351; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=Wq94YvqTeMLYE3I5pQs4OAP/i5qcUmnO3j1Fht/IzQY=; b=JbEYz9MHYn5HhLE6d7Y9SirAHRDPoAX7DY4ep/fN/71uMJfIximk/C+/8WDiR1qipt Rg1amuF7gXq9THfdzTNNTzB130HfDERBya8wzl7vbJ0zayheJRi+ZlXnOd+vf3DbJs9T k7BSyemvF1qs8lgKzOKZ5rJBkMSXaojgNn0YUaAqEmTLqQFEYxDwE74IXiKobXDacmlV 0LnXBrqKDMf73pUmGXbJlZ1ny3/rZ+iP7KXj9OIhfiPElrUABrysJk7j/CcQohl0fZND 5kx4EZZfUUvqH6prx0eZcu38KVEoAJUQkIBpcL8iwGwtRF7IKIfZz2rbFENBoAlh1EC9 B7Tw== X-Gm-Message-State: AOJu0YyS5trFkhyZwYSqvIVgrMqthFnWbZyTYZFZBuQDC5Qh/eYWmOxA Ri2EqCLmtbt6u3YrP2e1RyYhkgs3Fg4j2dUmfeU6bYyXqK7EWFZzGO2oNw== X-Google-Smtp-Source: AGHT+IGtn32wPhHVB+p/Z1ak7fkklmmAa3TuPGCHhuP0ZdIYFbx7G32i83sOekdvWWxaE2GppuGaHQ== X-Received: by 2002:a17:907:7249:b0:a6f:4d6b:c779 with SMTP id a640c23a62f3a-a7a4c44725amr414215566b.52.1721638550587; Mon, 22 Jul 2024 01:55:50 -0700 (PDT) Received: from [192.168.178.30] (p200300cccf36450040b4f2b023e81833.dip0.t-ipconnect.de. [2003:cc:cf36:4500:40b4:f2b0:23e8:1833]) by smtp.gmail.com with ESMTPSA id a640c23a62f3a-a7a3c95117fsm396273366b.219.2024.07.22.01.55.49 (version=TLS1_2 cipher=ECDHE-ECDSA-AES128-GCM-SHA256 bits=128/128); Mon, 22 Jul 2024 01:55:49 -0700 (PDT) From: epirat07@gmail.com To: FFmpeg development discussions and patches Date: Mon, 22 Jul 2024 10:55:48 +0200 X-Mailer: MailMate (1.14r6022) Message-ID: <5347F855-9775-4BD6-82B1-52B4A53B3DFD@gmail.com> In-Reply-To: <20240721224755.19964-1-gnattuoc@me.com> References: <20240721224755.19964-1-gnattuoc@me.com> MIME-Version: 1.0 Subject: Re: [FFmpeg-devel] [PATCH v2] avutil/hwcontext_videotoolbox: Check CVBufferCopyAttachments during configure 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: gnattu 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: CgpPbiAyMiBKdWwgMjAyNCwgYXQgMDo0NywgZ25hdHR1IHZpYSBmZm1wZWctZGV2ZWwgd3JvdGU6 Cgo+IFRoZSBfX2J1aWx0aW5fYXZhaWxhYmxlIGZ1bmN0aW9uIGRvZXMgbm90IGRvIGNvbXBpbGUg dGltZSBjaGVjawo+IGZvciB0aGUgYXZhaWxhYmxpdHkgb2YgdGhlIENWQnVmZmVyQ29weUF0dGFj aG1lbnRzIGZ1bmN0aW9uCj4gd2hpY2ggd2lsbCBmYWlsIHRoZSBidWlsZC4gQ2hlY2sgdGhlIGF2 YWlsYWJpbGl0eSBkdXJpbmcgY29uZmlndXJlLgo+Cj4gU2lnbmVkLW9mZi1ieTogR25hdHR1IE9D IDxnbmF0dHVvY0BtZS5jb20+Cj4gLS0tCj4gIGNvbmZpZ3VyZSAgICAgICAgICAgICAgICAgICAg ICAgICAgfCAgMiArKwo+ICBsaWJhdnV0aWwvaHdjb250ZXh0X3ZpZGVvdG9vbGJveC5jIHwgMTIg KysrKystLS0tLS0tCj4gIDIgZmlsZXMgY2hhbmdlZCwgNyBpbnNlcnRpb25zKCspLCA3IGRlbGV0 aW9ucygtKQo+Cj4gZGlmZiAtLWdpdCBhL2NvbmZpZ3VyZSBiL2NvbmZpZ3VyZQo+IGluZGV4IGY2 ZjVjMjlmZWEuLjU0MTcxZGQ0ZTUgMTAwNzU1Cj4gLS0tIGEvY29uZmlndXJlCj4gKysrIGIvY29u ZmlndXJlCj4gQEAgLTIzNjYsNiArMjM2Niw3IEBAIFNZU1RFTV9GVU5DUz0iCj4gICAgICBjbG9j a19nZXR0aW1lCj4gICAgICBjbG9zZXNvY2tldAo+ICAgICAgQ29tbWFuZExpbmVUb0FyZ3ZXCj4g KyAgICBDVkJ1ZmZlckNvcHlBdHRhY2htZW50cwo+ICAgICAgZmNudGwKPiAgICAgIGdldGFkZHJp bmZvCj4gICAgICBnZXRhdXh2YWwKPiBAQCAtNjY4NCw2ICs2Njg1LDcgQEAgZW5hYmxlZCB2aWRl b3Rvb2xib3ggJiYgewo+ICAgICAgY2hlY2tfZnVuY19oZWFkZXJzIENvcmVWaWRlby9DVkltYWdl QnVmZmVyLmgga0NWSW1hZ2VCdWZmZXJDb2xvclByaW1hcmllc19JVFVfUl8yMDIwICItZnJhbWV3 b3JrIENvcmVWaWRlbyIKPiAgICAgIGNoZWNrX2Z1bmNfaGVhZGVycyBDb3JlVmlkZW8vQ1ZJbWFn ZUJ1ZmZlci5oIGtDVkltYWdlQnVmZmVyVHJhbnNmZXJGdW5jdGlvbl9JVFVfUl8yMDIwICItZnJh bWV3b3JrIENvcmVWaWRlbyIKPiAgICAgIGNoZWNrX2Z1bmNfaGVhZGVycyBDb3JlVmlkZW8vQ1ZJ bWFnZUJ1ZmZlci5oIGtDVkltYWdlQnVmZmVyVHJhbnNmZXJGdW5jdGlvbl9TTVBURV9TVF80Mjhf MSAiLWZyYW1ld29yayBDb3JlVmlkZW8iCj4gKyAgICBjaGVja19mdW5jX2hlYWRlcnMgQ29yZVZp ZGVvL0NWQnVmZmVyLmggQ1ZCdWZmZXJDb3B5QXR0YWNobWVudHMgIi1mcmFtZXdvcmsgQ29yZVZp ZGVvIgo+ICB9Cj4KClRoYW5rcyBmb3IgdGhlIGZpeCBhbmQgc29ycnkgZm9yIGJyZWFraW5nIHRo aXMuCgpJIGFtIG5vdCB0b28ga2VlbiBvbiBhZGRpbmcgYSBjb25maWd1cmUgY2hlY2sganVzdCBm b3IgdGhhdCwgYXMgaWYgd2UgZG8gdGhhdCBmb3IgYWxsIHBhcnRpYWxseSBhdmFpbGFibGUgZnVu Y3Rpb24KaXQgd2lsbCBtYWtlIGNvbmZpZ3VyZSBldmVuIHNsb3dlciB0aGFuIGl0IGFscmVhZHkg aXMuCgpJIGhhdmUgYSBmaXggZm9yIHRoaXMgcmVhZHkgdGVzdGluZyBmb3IgdGhlIHJpZ2h0IFNE SyBjb25kaXRpb25hbHMgKEkgb25seSBkaWQgbm90IGNhdGNoIGl0IGJlZm9yZSBiZWNhdXNlCnRo ZSB3YXkgdGhlIFNESyBhbm5vdGF0aW9ucyB3b3JrIG5vd2FkYXlzIGRvIG5vdCBzZWVtIHRvIHBy b3Blcmx5IGhvbm9yIHdoZW4gSSBzZXQgbXkgb3duIF9fTUFDX09TX1hfVkVSU0lPTl9NQVhfQUxM T1dFRApkZWZpbmXigKYpIHNvIEkgd2lsbCBuZWVkIHRvIGFjdHVhbGx5IHRlc3QgdGhpcyBvbiBh biBvbGQgZW5vdWdoIFNESyBqdXN0IHRvIGJlIHN1cmUsIHRoaXMgdGltZeKApgoKVGhlbiBhZ2Fp biwgaWYgb3RoZXJzIHByZWZlciBkb2luZyBpdCB3aXRoIGNvbmZpZ3VyZSB0ZXN0cywgSSBhbSBv ayB3aXRoIHRoYXQgYXMgd2VsbC4KCj4gIGVuYWJsZWQgbWV0YWwgJiYgdGVzdF9jbWQgJG1ldGFs Y2MgLXYgfHwgZGlzYWJsZSBtZXRhbAo+IGRpZmYgLS1naXQgYS9saWJhdnV0aWwvaHdjb250ZXh0 X3ZpZGVvdG9vbGJveC5jIGIvbGliYXZ1dGlsL2h3Y29udGV4dF92aWRlb3Rvb2xib3guYwo+IGlu ZGV4IGFiNzU1NjkzNmQuLmM1NWQ0NzgwMDQgMTAwNjQ0Cj4gLS0tIGEvbGliYXZ1dGlsL2h3Y29u dGV4dF92aWRlb3Rvb2xib3guYwo+ICsrKyBiL2xpYmF2dXRpbC9od2NvbnRleHRfdmlkZW90b29s Ym94LmMKPiBAQCAtNTkyLDE1ICs1OTIsMTMgQEAgc3RhdGljIGludCB2dF9waXhidWZfc2V0X2Nv bG9yc3BhY2Uodm9pZCAqbG9nX2N0eCwKPiAgICAgIChUQVJHRVRfT1NfSU9TICYmIF9fSVBIT05F X09TX1ZFUlNJT05fTUFYX0FMTE9XRUQgPj0gMTAwMDAwKQo+ICAgICAgaWYgKF9fYnVpbHRpbl9h dmFpbGFibGUobWFjT1MgMTAuOCwgaU9TIDEwLCAqKSkgewo+ICAgICAgICAgIENGRGljdGlvbmFy eVJlZiBhdHRhY2htZW50cyA9IE5VTEw7Cj4gKyNpZiBIQVZFX0NWQlVGRkVSQ09QWUFUVEFDSE1F TlRTCj4gICAgICAgICAgaWYgKF9fYnVpbHRpbl9hdmFpbGFibGUobWFjT1MgMTIuMCwgaU9TIDE1 LjAsICopKQo+ICAgICAgICAgICAgICBhdHRhY2htZW50cyA9IENWQnVmZmVyQ29weUF0dGFjaG1l bnRzKHBpeGJ1Ziwga0NWQXR0YWNobWVudE1vZGVfU2hvdWxkUHJvcGFnYXRlKTsKPiAtI2lmIChU QVJHRVRfT1NfT1NYICYmIF9fTUFDX09TX1hfVkVSU0lPTl9NSU5fUkVRVUlSRUQgPD0gMTIwMDAw KSB8fCBcCj4gLSAgICAoVEFSR0VUX09TX0lPUyAmJiBfX0lQSE9ORV9PU19WRVJTSU9OX01JTl9S RVFVSVJFRCA8PSAxNTAwMDApCj4gLSAgICAgICAgZWxzZSB7Cj4gLSAgICAgICAgICAgIENGRGlj dGlvbmFyeVJlZiB0bXAgPSBDVkJ1ZmZlckdldEF0dGFjaG1lbnRzKHBpeGJ1Ziwga0NWQXR0YWNo bWVudE1vZGVfU2hvdWxkUHJvcGFnYXRlKTsKPiAtICAgICAgICAgICAgaWYgKHRtcCkKPiAtICAg ICAgICAgICAgICAgIGF0dGFjaG1lbnRzID0gQ0ZEaWN0aW9uYXJ5Q3JlYXRlQ29weShOVUxMLCB0 bXApOwo+IC0gICAgICAgIH0KPiArI2Vsc2UKPiArICAgICAgICBDRkRpY3Rpb25hcnlSZWYgdG1w ID0gQ1ZCdWZmZXJHZXRBdHRhY2htZW50cyhwaXhidWYsIGtDVkF0dGFjaG1lbnRNb2RlX1Nob3Vs ZFByb3BhZ2F0ZSk7Cj4gKyAgICAgICAgaWYgKHRtcCkKPiArICAgICAgICAgICAgYXR0YWNobWVu dHMgPSBDRkRpY3Rpb25hcnlDcmVhdGVDb3B5KE5VTEwsIHRtcCk7Cj4gICNlbmRpZgo+ICAgICAg ICAgIGlmIChhdHRhY2htZW50cykgewo+ICAgICAgICAgICAgICBjb2xvcnNwYWNlID0gQ1ZJbWFn ZUJ1ZmZlckNyZWF0ZUNvbG9yU3BhY2VGcm9tQXR0YWNobWVudHMoYXR0YWNobWVudHMpOwo+IC0t IAo+IDIuMzkuMyAoQXBwbGUgR2l0LTE0NikKPgo+IF9fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fCj4gZmZtcGVnLWRldmVsIG1haWxpbmcgbGlzdAo+IGZmbXBl Zy1kZXZlbEBmZm1wZWcub3JnCj4gaHR0cHM6Ly9mZm1wZWcub3JnL21haWxtYW4vbGlzdGluZm8v ZmZtcGVnLWRldmVsCj4KPiBUbyB1bnN1YnNjcmliZSwgdmlzaXQgbGluayBhYm92ZSwgb3IgZW1h aWwKPiBmZm1wZWctZGV2ZWwtcmVxdWVzdEBmZm1wZWcub3JnIHdpdGggc3ViamVjdCAidW5zdWJz Y3JpYmUiLgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpm Zm1wZWctZGV2ZWwgbWFpbGluZyBsaXN0CmZmbXBlZy1kZXZlbEBmZm1wZWcub3JnCmh0dHBzOi8v ZmZtcGVnLm9yZy9tYWlsbWFuL2xpc3RpbmZvL2ZmbXBlZy1kZXZlbAoKVG8gdW5zdWJzY3JpYmUs IHZpc2l0IGxpbmsgYWJvdmUsIG9yIGVtYWlsCmZmbXBlZy1kZXZlbC1yZXF1ZXN0QGZmbXBlZy5v cmcgd2l0aCBzdWJqZWN0ICJ1bnN1YnNjcmliZSIuCg==