gstreamer/sys/nvcodec
Seungha Yang b4efdeba11 nvdec: Don't hardcode DPB size
Too many decode surface would waste GPU memory. Also it seems to be
introducing additional latency depending on stream. Since nvcodec
sdk version 9.0, CUVID parser API has been providing the minimum
required number of surface. By using it, we can save GPU memory
and reduce possible latency.
2020-04-09 16:30:58 +09:00
..
stub nvdec: Add fallback for CUDA/OpenGL interop failure 2020-03-19 13:58:09 +09:00
cuviddec.h nvcodec: Bump SDK header to version 9.1 2020-01-16 15:24:03 +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 nvdec: Add fallback for CUDA/OpenGL interop failure 2020-03-19 13:58:09 +09:00
gstcudaloader.h nvdec: Add fallback for CUDA/OpenGL interop failure 2020-03-19 13:58:09 +09:00
gstcudautils.c documentation: fixed a heap o' typos 2019-11-05 09:11:25 -05:00
gstcudautils.h cudautils: Add GstCudaGraphicsResource structure for better openGL interoperability 2019-08-29 18:04:33 +09:00
gstcuvidloader.c nvdec: Don't hardcode DPB size 2020-04-09 16:30:58 +09:00
gstcuvidloader.h nvdec: Don't hardcode DPB size 2020-04-09 16:30:58 +09:00
gstnvbaseenc.c nvenc: Do not access to broken encode session 2020-01-21 16:34:41 +09:00
gstnvbaseenc.h nvenc: Fix crash when nvenc was reused then freed without encoding 2019-11-22 03:02:57 +00:00
gstnvdec.c nvdec: Don't hardcode DPB size 2020-04-09 16:30:58 +09:00
gstnvdec.h nvdec: Tell the parser we have complete pictures 2020-01-25 13:39:03 +00:00
gstnvenc.c nvdec: Don't hardcode DPB size 2020-04-09 16:30:58 +09:00
gstnvenc.h nvdec: Don't hardcode DPB size 2020-04-09 16:30:58 +09:00
gstnvh264enc.c nvcodec: Mark class data as may-be-leaked to quiet the leaks tracer 2020-02-12 00:00:51 +05:30
gstnvh264enc.h nvenc: Add support for weighted prediction option 2019-09-11 13:18:12 +09:00
gstnvh265enc.c nvh265enc: Update for video-hdr struct change 2020-04-01 05:18:11 +00:00
gstnvh265enc.h nvenc: Add support for weighted prediction option 2019-09-11 13:18:12 +09:00
meson.build nvcodec: Introduce NVIDA CUDA helpers 2019-08-07 00:59:36 +00:00
nvcuvid.h nvcodec: Bump SDK header to version 9.1 2020-01-16 15:24:03 +00:00
nvEncodeAPI.h nvcodec: Bump SDK header to version 9.1 2020-01-16 15:24:03 +00:00
plugin.c nvdec: Don't hardcode DPB size 2020-04-09 16:30:58 +09:00