nvcodec: Add CUDA upload/download elements with base class for CUDA filters
authorSeungha Yang <seungha.yang@navercorp.com>
Wed, 16 Oct 2019 13:42:06 +0000 (22:42 +0900)
committerGStreamer Merge Bot <gitlab-merge-bot@gstreamer-foundation.org>
Fri, 16 Oct 2020 15:56:49 +0000 (15:56 +0000)
commitdd995bd9d4eae3cabffe37b6ab8f5dedec06a4bc
tree1b6d13570812cc9c7d5742ae1561fa2eef096d8a
parentb1ac8bafc9d94a64f85c235735729e612918fcde
nvcodec: Add CUDA upload/download elements with base class for CUDA filters

Similar to glupload/gldownload elements but for CUDA memory.
It will help transfer memory between system and nvidia GPU

Part-of: <https://gitlab.freedesktop.org/gstreamer/gst-plugins-bad/-/merge_requests/1633>
sys/nvcodec/gstcudabasetransform.c [new file with mode: 0644]
sys/nvcodec/gstcudabasetransform.h [new file with mode: 0644]
sys/nvcodec/gstcudadownload.c [new file with mode: 0644]
sys/nvcodec/gstcudadownload.h [new file with mode: 0644]
sys/nvcodec/gstcudaupload.c [new file with mode: 0644]
sys/nvcodec/gstcudaupload.h [new file with mode: 0644]
sys/nvcodec/meson.build
sys/nvcodec/plugin.c