mirror of
https://gitlab.freedesktop.org/gstreamer/gstreamer.git
synced 2025-01-30 19:18:31 +00:00
49bccf0433
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 |
||
---|---|---|
.. | ||
stub | ||
cuviddec.h | ||
gstcudacontext.c | ||
gstcudacontext.h | ||
gstcudaloader.c | ||
gstcudaloader.h | ||
gstcudautils.c | ||
gstcudautils.h | ||
gstcuvidloader.c | ||
gstcuvidloader.h | ||
gstnvbaseenc.c | ||
gstnvbaseenc.h | ||
gstnvdec.c | ||
gstnvdec.h | ||
gstnvenc.c | ||
gstnvenc.h | ||
gstnvh264enc.c | ||
gstnvh264enc.h | ||
gstnvh265enc.c | ||
gstnvh265enc.h | ||
meson.build | ||
nvcuvid.h | ||
nvEncodeAPI.h | ||
plugin.c |