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 A26CE475DF for ; Thu, 14 Sep 2023 07:20:42 +0000 (UTC) Received: from [127.0.1.1] (localhost [127.0.0.1]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTP id 19CF468C48E; Thu, 14 Sep 2023 10:20:39 +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 3A2DD68C1A6 for ; Thu, 14 Sep 2023 10:20:33 +0300 (EEST) Received: by mail-yw1-f176.google.com with SMTP id 00721157ae682-58dce1f42d6so24756037b3.0 for ; Thu, 14 Sep 2023 00:20:33 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=visionlabs-ai.20230601.gappssmtp.com; s=20230601; t=1694676031; x=1695280831; darn=ffmpeg.org; h=to:subject:message-id:date:from:mime-version:from:to:cc:subject :date:message-id:reply-to; bh=G9WwSQBev2qdmSsk5LHkMZPMT7zCUwegduYdCJAKzvA=; b=BzM1p1OwyCqJi3C4fV/72K0WfzxkTVEe0ZQSeHGyzq/wHZfKOBAX+MmPgt4m8s95XB x6qlCM64uW+NazbfoXyK2+bb8+FFAlBGpkVD88W77kWgsFZX6E+UCwnePkz8b03yxjHp hRvuBhLUfu+5cHVyb6fvijYGOlCFt5umlPiSx8tKG3lUm729at9ci7XTgTWD1VewJjiQ D3d/tTS81jL/gGEg0MYOORFdxqGKClA0uZKBJds3BtEdvyhB5QaEfizNOyQNhfusH4YX VVNgV9rcoFrm/pVjLi+y7Ujbk3OpLebxdlh2wE5zq2YCwgJFShcqSAdvRtgz5GeYoFgD 5plA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1694676031; x=1695280831; h=to:subject:message-id:date:from:mime-version:x-gm-message-state :from:to:cc:subject:date:message-id:reply-to; bh=G9WwSQBev2qdmSsk5LHkMZPMT7zCUwegduYdCJAKzvA=; b=s4kORqZgE2ai9zF7x1WmLIAy/ettqbjyIsrLpqTBZxgLKECGI31Ed7Bpd24eyF4ryU HajWHDY/tUhIkCnKo26cISnRi+peQ1XnRV7+XMfp+IswDIZi78f08fZWvlh7Zxf6Meno ihPNSzyBSmXWVWoXI5LnFZ7VIWIJfXT3NZmxol0OFRFU+xSkgauh/v/dHcna5Cvl12QB K+Xv77qW+PGgTOzFVLcd6r2BJ+GaNk1GMT7Q5ptPRQWgI2SsTbSwK4c++zGvW6elUU6B zRZ1F3g8rbo/XyYLOToPsduh8Qff3OMgu4nGrNG7o2P2yG5jAO6OA9Qnx0TvwTiQxIOs u0fg== X-Gm-Message-State: AOJu0YzRFc7iOykUUBabET+/+oXOR9xLhTN73P2Hqw+AbutpWuQCsvpN lAM7U/hq+tCZWq9oFJHpPLJu13eJxLnO7blhN3GthXF2Hli9hStu X-Google-Smtp-Source: AGHT+IGF065CPOFJepiGgFep7XGff7u+wgIdEpgnFyZ/G6tx0f4kmiJIIJGOgXL/DfJ+x/qwppP4e5dB7+fQXlrT4e4= X-Received: by 2002:a25:ad12:0:b0:d81:79d2:9915 with SMTP id y18-20020a25ad12000000b00d8179d29915mr774802ybi.15.1694676031086; Thu, 14 Sep 2023 00:20:31 -0700 (PDT) MIME-Version: 1.0 From: Roman Arzumanyan Date: Thu, 14 Sep 2023 10:20:20 +0300 Message-ID: To: FFmpeg development discussions and patches Content-Type: multipart/mixed; boundary="000000000000d8334406054c825e" X-Content-Filtered-By: Mailman/MimeDel 2.1.29 Subject: [FFmpeg-devel] [PATCH 1/2] nvcodec-headers: add cuCtxGetCurrent function 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 Errors-To: ffmpeg-devel-bounces@ffmpeg.org Sender: "ffmpeg-devel" Archived-At: List-Archive: List-Post: --000000000000d8334406054c825e Content-Type: text/plain; charset="UTF-8" Hello, This patch adds cuCtxGetCurrent function to nvcodec-headers repo. Second patch of the group which adds FFmpeg option to use current CUDA context depends on this. --000000000000d8334406054c825e Content-Type: application/octet-stream; name="0001-Add-cuCtxGetCurrent-function.patch" Content-Disposition: attachment; filename="0001-Add-cuCtxGetCurrent-function.patch" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_lmiuadec0 RnJvbSBkYTMyZWQyYjcyMTY4Yzc3YjQ5YTRhZmJhMWM2NDk4OWY1NjI4NTU5IE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBSb21hbiBBcnp1bWFueWFuIDxyLmFyenVtYW55YW5AdmlzaW9u bGFicy5haT4KRGF0ZTogV2VkLCAxMyBTZXAgMjAyMyAxMzoyNToxOSArMDMwMApTdWJqZWN0OiBb UEFUQ0hdIEFkZCBjdUN0eEdldEN1cnJlbnQgZnVuY3Rpb24KCi0tLQogaW5jbHVkZS9mZm52Y29k ZWMvZHlubGlua19jdWRhLmggICB8IDEgKwogaW5jbHVkZS9mZm52Y29kZWMvZHlubGlua19sb2Fk ZXIuaCB8IDIgKysKIDIgZmlsZXMgY2hhbmdlZCwgMyBpbnNlcnRpb25zKCspCgpkaWZmIC0tZ2l0 IGEvaW5jbHVkZS9mZm52Y29kZWMvZHlubGlua19jdWRhLmggYi9pbmNsdWRlL2ZmbnZjb2RlYy9k eW5saW5rX2N1ZGEuaAppbmRleCBjYTQ3NGM2Li42OGU3MzMyIDEwMDY0NAotLS0gYS9pbmNsdWRl L2ZmbnZjb2RlYy9keW5saW5rX2N1ZGEuaAorKysgYi9pbmNsdWRlL2ZmbnZjb2RlYy9keW5saW5r X2N1ZGEuaApAQCAtNDI4LDYgKzQyOCw3IEBAIHR5cGVkZWYgQ1VyZXN1bHQgQ1VEQUFQSSB0Y3VE ZXZpY2VHZXRCeVBDSUJ1c0lkKENVZGV2aWNlKiBkZXYsIGNvbnN0IGNoYXIqIHBjaUJ1CiB0eXBl ZGVmIENVcmVzdWx0IENVREFBUEkgdGN1RGV2aWNlR2V0UENJQnVzSWQoY2hhciogcGNpQnVzSWQs IGludCBsZW4sIENVZGV2aWNlIGRldik7CiB0eXBlZGVmIENVcmVzdWx0IENVREFBUEkgdGN1RGV2 aWNlQ29tcHV0ZUNhcGFiaWxpdHkoaW50ICptYWpvciwgaW50ICptaW5vciwgQ1VkZXZpY2UgZGV2 KTsKIHR5cGVkZWYgQ1VyZXN1bHQgQ1VEQUFQSSB0Y3VDdHhDcmVhdGVfdjIoQ1Vjb250ZXh0ICpw Y3R4LCB1bnNpZ25lZCBpbnQgZmxhZ3MsIENVZGV2aWNlIGRldik7Cit0eXBlZGVmIENVcmVzdWx0 IENVREFBUEkgdGN1Q3R4R2V0Q3VycmVudChDVWNvbnRleHQgKnBjdHgpOwogdHlwZWRlZiBDVXJl c3VsdCBDVURBQVBJIHRjdUN0eFNldExpbWl0KENVbGltaXQgbGltaXQsIHNpemVfdCB2YWx1ZSk7 CiB0eXBlZGVmIENVcmVzdWx0IENVREFBUEkgdGN1Q3R4UHVzaEN1cnJlbnRfdjIoQ1Vjb250ZXh0 IHBjdHgpOwogdHlwZWRlZiBDVXJlc3VsdCBDVURBQVBJIHRjdUN0eFBvcEN1cnJlbnRfdjIoQ1Vj b250ZXh0ICpwY3R4KTsKZGlmZiAtLWdpdCBhL2luY2x1ZGUvZmZudmNvZGVjL2R5bmxpbmtfbG9h ZGVyLmggYi9pbmNsdWRlL2ZmbnZjb2RlYy9keW5saW5rX2xvYWRlci5oCmluZGV4IDJmOTRjMDcu LjFkM2Y4YzUgMTAwNjQ0Ci0tLSBhL2luY2x1ZGUvZmZudmNvZGVjL2R5bmxpbmtfbG9hZGVyLmgK KysrIGIvaW5jbHVkZS9mZm52Y29kZWMvZHlubGlua19sb2FkZXIuaApAQCAtMTQ5LDYgKzE0OSw3 IEBAIHR5cGVkZWYgc3RydWN0IEN1ZGFGdW5jdGlvbnMgewogICAgIHRjdURldmljZUdldFBDSUJ1 c0lkICpjdURldmljZUdldFBDSUJ1c0lkOwogICAgIHRjdURldmljZUNvbXB1dGVDYXBhYmlsaXR5 ICpjdURldmljZUNvbXB1dGVDYXBhYmlsaXR5OwogICAgIHRjdUN0eENyZWF0ZV92MiAqY3VDdHhD cmVhdGU7CisgICAgdGN1Q3R4R2V0Q3VycmVudCAqY3VDdHhHZXRDdXJyZW50OwogICAgIHRjdUN0 eFNldExpbWl0ICpjdUN0eFNldExpbWl0OwogICAgIHRjdUN0eFB1c2hDdXJyZW50X3YyICpjdUN0 eFB1c2hDdXJyZW50OwogICAgIHRjdUN0eFBvcEN1cnJlbnRfdjIgKmN1Q3R4UG9wQ3VycmVudDsK QEAgLTMxNSw2ICszMTYsNyBAQCBzdGF0aWMgaW5saW5lIGludCBjdWRhX2xvYWRfZnVuY3Rpb25z KEN1ZGFGdW5jdGlvbnMgKipmdW5jdGlvbnMsIHZvaWQgKmxvZ2N0eCkKICAgICBMT0FEX1NZTUJP TChjdURldmljZUdldE5hbWUsIHRjdURldmljZUdldE5hbWUsICJjdURldmljZUdldE5hbWUiKTsK ICAgICBMT0FEX1NZTUJPTChjdURldmljZUNvbXB1dGVDYXBhYmlsaXR5LCB0Y3VEZXZpY2VDb21w dXRlQ2FwYWJpbGl0eSwgImN1RGV2aWNlQ29tcHV0ZUNhcGFiaWxpdHkiKTsKICAgICBMT0FEX1NZ TUJPTChjdUN0eENyZWF0ZSwgdGN1Q3R4Q3JlYXRlX3YyLCAiY3VDdHhDcmVhdGVfdjIiKTsKKyAg ICBMT0FEX1NZTUJPTChjdUN0eEdldEN1cnJlbnQsIHRjdUN0eEdldEN1cnJlbnQsICJjdUN0eEdl dEN1cnJlbnQiKTsKICAgICBMT0FEX1NZTUJPTChjdUN0eFNldExpbWl0LCB0Y3VDdHhTZXRMaW1p dCwgImN1Q3R4U2V0TGltaXQiKTsKICAgICBMT0FEX1NZTUJPTChjdUN0eFB1c2hDdXJyZW50LCB0 Y3VDdHhQdXNoQ3VycmVudF92MiwgImN1Q3R4UHVzaEN1cnJlbnRfdjIiKTsKICAgICBMT0FEX1NZ TUJPTChjdUN0eFBvcEN1cnJlbnQsIHRjdUN0eFBvcEN1cnJlbnRfdjIsICJjdUN0eFBvcEN1cnJl bnRfdjIiKTsKLS0gCjIuMzkuMiAoQXBwbGUgR2l0LTE0MykKCg== --000000000000d8334406054c825e Content-Type: text/plain; charset="us-ascii" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Content-Disposition: inline _______________________________________________ ffmpeg-devel mailing list ffmpeg-devel@ffmpeg.org https://ffmpeg.org/mailman/listinfo/ffmpeg-devel To unsubscribe, visit link above, or email ffmpeg-devel-request@ffmpeg.org with subject "unsubscribe". --000000000000d8334406054c825e--