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 BB39A4651A for ; Tue, 19 Sep 2023 08:18:49 +0000 (UTC) Received: from [127.0.1.1] (localhost [127.0.0.1]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTP id 56D0D68C841; Tue, 19 Sep 2023 11:18:45 +0300 (EEST) Received: from mail-yw1-f176.google.com (mail-yw1-f176.google.com [209.85.128.176]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTPS id 2B3C468C5CE for ; Tue, 19 Sep 2023 11:18:39 +0300 (EEST) Received: by mail-yw1-f176.google.com with SMTP id 00721157ae682-59be8a2099bso53125327b3.0 for ; Tue, 19 Sep 2023 01:18:39 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=visionlabs-ai.20230601.gappssmtp.com; s=20230601; t=1695111517; x=1695716317; darn=ffmpeg.org; h=to:subject:message-id:date:from:in-reply-to:references:mime-version :from:to:cc:subject:date:message-id:reply-to; bh=TQsklSiB2o7yxRkdgaa4+qRFJL6ZxJ6dQK0jM1IcEds=; b=Jjp2tS5Rn/E8ud+aMbKyWyfLH4d73W2KIhreBz0zSt1xSWdKSBwxDIMWLDEN4tHOES NZjnhhVzygeZuVrlyERn+R2m28/CKhgYaABkrlIxz4XifzJLAWqMJS/XbEW4BYNRgsU2 Cs2DX4od/h9ZQZ3qzP0Nbh+boxuO1ZvoRxiuXMXAeKnEdQrqjsOezo8KjbvNRZyoCXnn D/Wr8ldaKgOcOVYqVA+sUaNvYIjXBdBa8jb3Z12WL2izw0mQ2KisFBVpibqxyBf2Qd8f uMu1KtqAYI+R6O2DR/z+KRkKosTH/v5n3Ody6McGvXedHmHy9dweP77Ek2eL1VXqY7IU IOEw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1695111517; x=1695716317; h=to:subject:message-id:date:from:in-reply-to:references:mime-version :x-gm-message-state:from:to:cc:subject:date:message-id:reply-to; bh=TQsklSiB2o7yxRkdgaa4+qRFJL6ZxJ6dQK0jM1IcEds=; b=E9Cp0IaeKkTJahCw9TfL1law1G/33LHsqlHlomtGzOVZ/a4ujjsEk61fPSQ4QlTfEX VMIh2MiA5alTw/QPYyR3sWNbDmmHqw7g45f0Y2qzkQbMjiBc3S2v+HnXJ4bV00Z24ZJv ZC+qErZtyRKMpioJpTuH0fUf7iEkyg0BHe0mSVByIA6Y3iGOtcZTyR4dWeTG98d0Gw56 uyDixhtOMLcsaG8VNNydSO1PM9y9YivQyaAhiFxal4bKnbLID8zQ2ISVEi0UgAua0ZbJ aqULkoiT3iaRuv0LoXFkreRSJ1Vm87oxXzQ/A3xGef/Pqn386U/gRoZgrb3Th5vQRe8d u4ow== X-Gm-Message-State: AOJu0YybDCwF/yuuUUJ/3ZKDLi+aw7iw3bru2LYxVyrc/wVqkajKl7Gt F7U4qs8i2QSvVwNwU8jwzlBzjCh4ScgmpzSE+JDfEw== X-Google-Smtp-Source: AGHT+IH7ZYPUbs6Pzs7YIrupnl3/ePbIblGSdlfged3vCFutt0wJUXcLzPwohGRx7kAhCQLQdxqupAMDspxpsv7dS54= X-Received: by 2002:a05:6902:4ea:b0:d78:f32:5849 with SMTP id w10-20020a05690204ea00b00d780f325849mr10742351ybs.24.1695111516656; Tue, 19 Sep 2023 01:18:36 -0700 (PDT) MIME-Version: 1.0 References: <169470019868.20400.10524960200868191992@lain.khirnov.net> <7984201b-83b4-4d51-9d5b-d70e958bf399@rothenpieler.org> In-Reply-To: From: Roman Arzumanyan Date: Tue, 19 Sep 2023 11:18:25 +0300 Message-ID: To: Timo Rothenpieler , FFmpeg development discussions and patches X-Content-Filtered-By: Mailman/MimeDel 2.1.29 Subject: Re: [FFmpeg-devel] [PATCH 2/2] libavutil/hwcontect_cuda: add option to use current CUDA context 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-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: SGVsbG8sCkFueSB1cGRhdGVzIG9uIHRoaXMgcGF0Y2g/CgrRh9GCLCAxNCDRgdC10L3Rgi4gMjAy M+KAr9CzLiDQsiAxOTo1MiwgUm9tYW4gQXJ6dW1hbnlhbiA8ci5hcnp1bWFueWFuQHZpc2lvbmxh YnMuYWk+OgoKPiBHb3QgaXQsIHRoYW5rcy4KPiBQbGVhc2UgZmluZCB0aGUgcGF0Y2hlcyBpbiBh dHRhY2htZW50Lgo+Cj4gSnVzdCBmb3IgbXkgb3duIHVuZGVyc3RhbmRpbmcgLSBjb3VsZCB5b3Ug cGxlYXNlIGV4cGxhaW4gaG93IHRoaXMgbWFnaWMKPiB3b3JrcyBpbiB0aGUgY29uZmlndXJlIHNj cmlwdD8gSSBtZWFuIHRoaXMgc2VjdGlvbjoKPgo+IGlmICEgZGlzYWJsZWQgZmZudmNvZGVjOyB0 aGVuCj4KPiAgICAgZmZudl9oZHJfbGlzdD0iZmZudmNvZGVjL252RW5jb2RlQVBJLmggZmZudmNv ZGVjL2R5bmxpbmtfY3VkYS5oCj4gZmZudmNvZGVjL2R5bmxpbmtfY3V2aWRkZWMuaCBmZm52Y29k ZWMvZHlubGlua19udmN1dmlkLmgiCj4KPiAgICAgY2hlY2tfcGtnX2NvbmZpZyBmZm52Y29kZWMg ImZmbnZjb2RlYyA+PSAxMi4xLjE0LjAiICIkZmZudl9oZHJfbGlzdCIKPiAiIiB8fCBcCj4KPiAg ICAgICBjaGVja19wa2dfY29uZmlnIGZmbnZjb2RlYyAiZmZudmNvZGVjID49IDEyLjAuMTYuMCAg ZmZudmNvZGVjIDwKPiAxMi4xIiAiJGZmbnZfaGRyX2xpc3QiICIiIHx8IFwKPgo+ICAgICAgIGNo ZWNrX3BrZ19jb25maWcgZmZudmNvZGVjICJmZm52Y29kZWMgPj0gMTEuMS41LjIgZmZudmNvZGVj IDwgMTIuMCIKPiAiJGZmbnZfaGRyX2xpc3QiICIiIHx8IFwKPgo+ICAgICAgIGNoZWNrX3BrZ19j b25maWcgZmZudmNvZGVjICJmZm52Y29kZWMgPj0gMTEuMC4xMC4yIGZmbnZjb2RlYyA8Cj4gMTEu MSIgIiRmZm52X2hkcl9saXN0IiAiIiB8fCBcCj4KPiAgICAgICBjaGVja19wa2dfY29uZmlnIGZm bnZjb2RlYyAiZmZudmNvZGVjID49IDguMS4yNC4xNCBmZm52Y29kZWMgPCA4LjIiCj4gIiRmZm52 X2hkcl9saXN0IiAiIgo+Cj4gZmkKPgo+Cj4gVG8gbWUgaXQgbG9va3MgbGlrZSBhbnkgZmZudmNv ZGVjIHBhY2thZ2Ugb2YgdmVyc2lvbiBpbiByYW5nZSBiZXR3ZWVuCj4gOC4xLjI0LjE0IGFuZCAx Mi4xLjE0LjAgd2lsbCBwYXNzIHRoaXMgY2hlY2suCj4KPiDRh9GCLCAxNCDRgdC10L3Rgi4gMjAy M+KAr9CzLiDQsiAxODowNCwgVGltbyBSb3RoZW5waWVsZXIgPHRpbW9Acm90aGVucGllbGVyLm9y Zz46Cj4KPj4gT24gMTQvMDkvMjAyMyAxNzowMiwgUm9tYW4gQXJ6dW1hbnlhbiB3cm90ZToKPj4g PiBIaSBUaW1vLAo+PiA+Cj4+ID4gID4gVGhlIHVzdWFsIGFwcHJvYWNoIGlzIHRvIHJlbHkgb24g dGhlIGZmbnZjb2RlYyB2ZXJzaW9uLgo+PiA+ICA+IFdoZW5ldmVyIHlvdSBuZWVkIGEgZnVuY3Rp b24gZnJvbSBhIHNwZWNpZmljIHZlcnNpb24sIGJ1bXAgdGhlCj4+ID4gdmVyc2lvbnMgaW4gY29u ZmlndXJlIHRvIHRoZSBjdXJyZW50IHZlcnNpb24gZnJvbSBnaXQgbWFzdGVyIGFuZCBhbGwKPj4g dGhlCj4+ID4gcmVzcGVjdGl2ZSBvbGQgYnJhbmNoZXMsIHNpbmNlIHRoYXQgd2lsbCBiZSB0aGUg dmVyc2lvbiBvZiB0aGUgbmV4dAo+PiByZWxlYXNlLgo+PiA+Cj4+ID4gU29ycnksIGJ1dCBJIGRv bid0IHVuZGVyc3RhbmQgd2hhdCB0byBkby4gQ291bGQgeW91IHBsZWFzZSBnaXZlIG1lIGEKPj4g aGFuZD8KPj4gPiBUaGVyZSdzIGZmbnZjb2RlYy5wYy5pbiA8aHR0cDovL2ZmbnZjb2RlYy5wYy5p bj4gZmlsZSB3aGVyZSBJIGNhbiBidW1wCj4+ID4gdGhlIHZlcnNpb24gZnJvbSAxMi4xLjE0LjAg dG8gMTIuMS4xNC4xCj4+Cj4+IERvbid0IGJ1bXAgaXQuIEl0IGdldHMgYnVtcGVkIGFmdGVyIGV2 ZXJ5IHJlbGVhc2UuCj4+IEp1c3Qgc2V0IHRoZSB2ZXJzaW9ucyBpbiBjb25maWd1cmUgdG8gdGhl IGN1cnJlbnQgdmVyc2lvbiBmcm9tIHRoZQo+PiB2YXJpb3VzIGJyYW5jaGVzLgo+Pgo+PiA+IFRo ZW4gSSBzZWUgdGhpcyBjaGVjayBpbiBmZm1wZWcvY29uZmlndXJlOgo+PiA+Cj4+ID4gaWYgISBk aXNhYmxlZCBmZm52Y29kZWM7IHRoZW4KPj4gPgo+PiA+IGZmbnZfaGRyX2xpc3Q9ImZmbnZjb2Rl Yy9udkVuY29kZUFQSS5oIGZmbnZjb2RlYy9keW5saW5rX2N1ZGEuaAo+PiA+IGZmbnZjb2RlYy9k eW5saW5rX2N1dmlkZGVjLmggZmZudmNvZGVjL2R5bmxpbmtfbnZjdXZpZC5oIgo+PiA+Cj4+ID4g Y2hlY2tfcGtnX2NvbmZpZyBmZm52Y29kZWMgImZmbnZjb2RlYyA+PSAxMi4wLjE2LjAiICIkZmZu dl9oZHJfbGlzdCIgIiIKPj4gfHwgXAo+PiA+Cj4+ID4gY2hlY2tfcGtnX2NvbmZpZyBmZm52Y29k ZWMgImZmbnZjb2RlYyA+PSAxMS4xLjUuMiBmZm52Y29kZWMgPCAxMi4wIgo+PiA+ICIkZmZudl9o ZHJfbGlzdCIgIiIgfHwgXAo+PiA+Cj4+ID4gY2hlY2tfcGtnX2NvbmZpZyBmZm52Y29kZWMgImZm bnZjb2RlYyA+PSAxMS4wLjEwLjIgZmZudmNvZGVjIDwgMTEuMSIKPj4gPiAiJGZmbnZfaGRyX2xp c3QiICIiIHx8IFwKPj4gPgo+PiA+IGNoZWNrX3BrZ19jb25maWcgZmZudmNvZGVjICJmZm52Y29k ZWMgPj0gOC4xLjI0LjE0IGZmbnZjb2RlYyA8IDguMiIKPj4gPiAiJGZmbnZfaGRyX2xpc3QiICIi Cj4+ID4KPj4gPiBmaQo+PiA+Cj4+ID4KPj4gPiBVbmRlciB0aGUgaG9vZCBpdCBhZGRzIGNmbGFn cyBkZXRlY3RlZCBieSBwa2ctY29uZmlnIHZpYQo+PiA+IGNoZWNrX3BrZ19jb25maWcgZnVuY3Rp b24uIEJ1dCBpbiB0aGUgZmZudmNvZGVjLnBjIHdlIGRvbid0IGV4cG9ydCBhbnkKPj4gPiBleHRy YSBjZmxhZ3MuCj4+ID4KPj4gPiBEbyBJIGhhdmUgdG8gYWRkIGV4dHJhIGZsYWdzIHRvIGZmbnZj b2RlYy5wYy5pbgo+PiA+IDxodHRwOi8vZmZudmNvZGVjLnBjLmluPnRvIGRlZmluZSBzeW1ib2xz IGNvbnRhaW5pbmcgdGhlIGZ1bGwKPj4gPiBmZm52Y29kZWNwYWNrYWdlIHZlcnNpb24/Cj4+ID4K Pj4gPiBMaWtlIE5WRU5DX0FQSV9NQUpPUl9WRVJTSU9OYW5kIE5WRU5DX0FQSV9NSU5PUnZlcnNp b24gYnV0IGZvciB0aGUKPj4gd2hvbGUKPj4gPiBmZm52Y29kZWMgcGFja2FnZT8KPj4KPj4gSWYg Y29uZmlndXJlIGRlcGVuZHMgb24gdGhlIGxhdGVzdCB2ZXJzaW9ucywgdGhlcmUgaXMgbm8gbmVl ZCBmb3IKPj4gZnVydGhlciBjaGVja3MuCj4+Cj4KPgo+IC0tCj4gLS0KPiDQoSDRg9Cy0LDQttC1 0L3QuNC10LwsINCg0L7QvNCw0L0g0JDRgNC30YPQvNCw0L3Rj9C9Lgo+INCT0LvQsNCy0L3Ri9C5 INGA0LDQt9GA0LDQsdC+0YLRh9C40Log0L/QviDQvdCw0L/RgNCw0LLQu9C10L3QuNGOINCy0LjQ tNC10L4g0LDQvdCw0LvQuNGC0LjQutC4Lgo+Cl9fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fCmZmbXBlZy1kZXZlbCBtYWlsaW5nIGxpc3QKZmZtcGVnLWRldmVs QGZmbXBlZy5vcmcKaHR0cHM6Ly9mZm1wZWcub3JnL21haWxtYW4vbGlzdGluZm8vZmZtcGVnLWRl dmVsCgpUbyB1bnN1YnNjcmliZSwgdmlzaXQgbGluayBhYm92ZSwgb3IgZW1haWwKZmZtcGVnLWRl dmVsLXJlcXVlc3RAZmZtcGVnLm9yZyB3aXRoIHN1YmplY3QgInVuc3Vic2NyaWJlIi4K