gstreamer/sys/nvcodec
Seungha Yang 49bccf0433 nvcodec: Refactor plugin initialization
Create CUDA context per device, instead of per codec and encoder/decoder.
Allocating CUDA context is heavy operation so we should reuse it
as much as possible.

Fixes: https://gitlab.freedesktop.org/gstreamer/gst-plugins-bad/issues/1130
2019-12-24 08:10:14 +00:00
..
stub
cuviddec.h
gstcudacontext.c
gstcudacontext.h
gstcudaloader.c nvcodec: Refactor plugin initialization 2019-12-24 08:10:14 +00:00
gstcudaloader.h
gstcudautils.c documentation: fixed a heap o' typos 2019-11-05 09:11:25 -05:00
gstcudautils.h
gstcuvidloader.c
gstcuvidloader.h
gstnvbaseenc.c nvcodec: Refactor plugin initialization 2019-12-24 08:10:14 +00:00
gstnvbaseenc.h nvenc: Fix crash when nvenc was reused then freed without encoding 2019-11-22 03:02:57 +00:00
gstnvdec.c nvcodec: Refactor plugin initialization 2019-12-24 08:10:14 +00:00
gstnvdec.h nvcodec: Refactor plugin initialization 2019-12-24 08:10:14 +00:00
gstnvenc.c nvcodec: Refactor plugin initialization 2019-12-24 08:10:14 +00:00
gstnvenc.h nvcodec: Refactor plugin initialization 2019-12-24 08:10:14 +00:00
gstnvh264enc.c nvenc: Add support VUYA format 2019-09-11 14:33:54 +00:00
gstnvh264enc.h nvenc: Add support for weighted prediction option 2019-09-11 13:18:12 +09:00
gstnvh265enc.c nvenc: Add support VUYA format 2019-09-11 14:33:54 +00:00
gstnvh265enc.h nvenc: Add support for weighted prediction option 2019-09-11 13:18:12 +09:00
meson.build
nvcuvid.h
nvEncodeAPI.h
plugin.c nvcodec: Refactor plugin initialization 2019-12-24 08:10:14 +00:00