gstreamer/sys/nvcodec
Seungha Yang 338a32b672 nvenc: Port to GstCudaGraphicsResource
Register openGL resource only once per memory. Also if upstream
provides the registered information, reuse the information
instead of doing it again. This can improve performance dramatically
depending on system since the resource registration might cause
high overhead.
2019-08-29 18:45:25 +09:00
..
stub cudautils: Add GstCudaGraphicsResource structure for better openGL interoperability 2019-08-29 18:04:33 +09:00
cuviddec.h nvdec,nvenc: Port to dynamic library loading 2019-07-08 10:37:46 +00:00
gstcudacontext.c nvcodec: Introduce NVIDA CUDA helpers 2019-08-07 00:59:36 +00:00
gstcudacontext.h nvcodec: Introduce NVIDA CUDA helpers 2019-08-07 00:59:36 +00:00
gstcudaloader.c cudautils: Add GstCudaGraphicsResource structure for better openGL interoperability 2019-08-29 18:04:33 +09:00
gstcudaloader.h cudautils: Add GstCudaGraphicsResource structure for better openGL interoperability 2019-08-29 18:04:33 +09:00
gstcudautils.c cudautils: Add GstCudaGraphicsResource structure for better openGL interoperability 2019-08-29 18:04:33 +09:00
gstcudautils.h cudautils: Add GstCudaGraphicsResource structure for better openGL interoperability 2019-08-29 18:04:33 +09:00
gstcuvidloader.c nvcodec: Change log level for g_module_open failure 2019-07-25 08:47:50 +00:00
gstcuvidloader.h nvdec: Register elements per device/codec with capability check 2019-07-22 17:39:45 +00:00
gstnvbaseenc.c nvenc: Port to GstCudaGraphicsResource 2019-08-29 18:45:25 +09:00
gstnvbaseenc.h nvenc: Use non default CUDA stream and async operation 2019-08-19 01:18:52 +00:00
gstnvdec.c nvdec: Port to GstCudaGraphicsResource 2019-08-29 18:05:51 +09:00
gstnvdec.h nvdec: Don't use default CUDA stream 2019-08-19 01:18:52 +00:00
gstnvenc.c nvh265enc: Add support YUV 444 10bits encoding 2019-08-08 00:46:16 +09:00
gstnvenc.h nvenc: Port to GstCudaContext 2019-08-07 00:59:36 +00:00
gstnvh264enc.c nvenc: Remove unused member variables 2019-08-06 15:03:22 +00:00
gstnvh264enc.h nvenc: Remove unused member variables 2019-08-06 15:03:22 +00:00
gstnvh265enc.c nvh265enc: Enable HDR related SEI nal insertion 2019-08-08 23:18:14 +09:00
gstnvh265enc.h nvh265enc: Enable HDR related SEI nal insertion 2019-08-08 23:18:14 +09:00
Makefile.am nvcodec: Introduce NVIDA CUDA helpers 2019-08-07 00:59:36 +00:00
meson.build nvcodec: Introduce NVIDA CUDA helpers 2019-08-07 00:59:36 +00:00
nvcuvid.h nvdec,nvenc: Port to dynamic library loading 2019-07-08 10:37:46 +00:00
nvEncodeAPI.h nvdec,nvenc: Port to dynamic library loading 2019-07-08 10:37:46 +00:00
plugin.c nvdec: Make OpenGL dependency optional 2019-07-26 00:01:23 +00:00