gstreamer/subprojects/gst-plugins-bad/sys/nvcodec
Seungha Yang 184ac2d930 nvcodec: Register all elements if CUDA kernel is precompiled
GstCudaConverter dependent element can work if CUDA kernel is
precompiled even if runtime compiler library is not found

Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/8536>
2025-02-22 07:09:03 +00:00
..
kernel nvjpegenc: Add support for kernel precompile 2025-02-22 07:09:03 +00:00
cuviddec.h nvcodec: Update SDK header to 12.0.16 2024-05-15 14:35:52 +00:00
gstcudabasetransform.c
gstcudabasetransform.h
gstcudacompositor.cpp cudacompositor: pass correct variable to debug log functions 2025-01-23 17:18:46 +00:00
gstcudacompositor.h nvcodec: Add cudacompositor element 2025-01-20 01:12:21 +09:00
gstcudaconverter.cpp cudaconverter: Add support for kernel precompile and cache 2025-02-22 07:09:03 +00:00
gstcudaconverter.h cudaconverter: Add support for configuration update 2025-01-20 01:12:21 +09:00
gstcudaconvertscale.c cudaconverter: Add support for configuration update 2025-01-20 01:12:21 +09:00
gstcudaconvertscale.h
gstcudaformat.h cuda: Add support for VUYA format 2024-04-02 13:07:29 +00:00
gstcudainterop_d3d12.cpp d3d12: Additional fixes for MinGW build 2024-10-24 06:54:30 +09:00
gstcudainterop_d3d12.h nvcodec: Add support CUDA to D3D12 memory copy 2024-10-02 02:02:08 +09:00
gstcudaipc.cpp cudaipc: Add support for custom meta forwarding 2024-01-30 14:30:41 +00:00
gstcudaipc.h cudaipc: Add support for custom meta forwarding 2024-01-30 14:30:41 +00:00
gstcudaipcclient.cpp nvcodec: Update plugin cache 2024-02-07 22:06:39 +00:00
gstcudaipcclient.h cudaipc: Add support for custom meta forwarding 2024-01-30 14:30:41 +00:00
gstcudaipcclient_unix.cpp cudaipc: Add support for custom meta forwarding 2024-01-30 14:30:41 +00:00
gstcudaipcclient_unix.h
gstcudaipcclient_win32.cpp cudaipc: Add support for custom meta forwarding 2024-01-30 14:30:41 +00:00
gstcudaipcclient_win32.h
gstcudaipcserver.cpp nvcodec: fix invalidated std::set::iterator usage 2025-02-13 15:18:10 +00:00
gstcudaipcserver.h cudaipc: Add support for custom meta forwarding 2024-01-30 14:30:41 +00:00
gstcudaipcserver_unix.cpp cudaipcsink: Fix deadlock on stop 2023-12-06 16:09:27 +00:00
gstcudaipcserver_unix.h
gstcudaipcserver_win32.cpp cudaipcsink: Fix deadlock on stop 2023-12-06 16:09:27 +00:00
gstcudaipcserver_win32.h
gstcudaipcsink.cpp cudaipc: Use empty string for address property docs 2025-01-20 19:31:36 +00:00
gstcudaipcsink.h
gstcudaipcsrc.cpp cudaipc: Use empty string for address property docs 2025-01-20 19:31:36 +00:00
gstcudaipcsrc.h
gstcudamemorycopy.c common: Use more efficient versions of GstCapsFeatures API where possible 2024-09-26 19:26:18 +03:00
gstcudamemorycopy.h
gstcuvidloader.c
gstcuvidloader.h
gstnvav1dec.cpp nvcodec: Specify documentation caps 2025-01-20 19:31:36 +00:00
gstnvav1dec.h
gstnvav1encoder.cpp docs: Update nvcodec plugin docs 2025-01-20 19:31:36 +00:00
gstnvav1encoder.h nvcodec: Add AV1 encoder 2024-05-15 14:35:52 +00:00
gstnvcodecutils.cpp nvencoder: Add support for d3d12 memory 2024-09-14 15:33:44 +00:00
gstnvcodecutils.h nvencoder: Add support for d3d12 memory 2024-09-14 15:33:44 +00:00
gstnvdec.c common: Use more efficient versions of GstCapsFeatures API where possible 2024-09-26 19:26:18 +03:00
gstnvdec.h
gstnvdecobject.cpp
gstnvdecobject.h
gstnvdecoder.cpp nvcodec: Specify documentation caps 2025-01-20 19:31:36 +00:00
gstnvdecoder.h nvdecoder: Add support for D3D12 output 2024-10-02 02:02:08 +09:00
gstnvenc.c nvcodec: Remove old nvenc implementation 2024-05-15 14:35:52 +00:00
gstnvenc.h nvcodec: Remove old nvenc implementation 2024-05-15 14:35:52 +00:00
gstnvencobject.cpp nvencoder: Add extern-cuda-bufferpool property 2025-02-21 10:10:53 +00:00
gstnvencobject.h nvencoder: Add extern-cuda-bufferpool property 2025-02-21 10:10:53 +00:00
gstnvencoder.cpp nvencoder: Add extern-cuda-bufferpool property 2025-02-21 10:10:53 +00:00
gstnvencoder.h nvencoder: Add support for d3d12 memory 2024-09-14 15:33:44 +00:00
gstnvh264dec.cpp nvcodec: Specify documentation caps 2025-01-20 19:31:36 +00:00
gstnvh264dec.h
gstnvh264encoder.cpp docs: Update nvcodec plugin docs 2025-01-20 19:31:36 +00:00
gstnvh264encoder.h
gstnvh265dec.cpp nvcodec: Specify documentation caps 2025-01-20 19:31:36 +00:00
gstnvh265dec.h
gstnvh265encoder.cpp docs: Update nvcodec plugin docs 2025-01-20 19:31:36 +00:00
gstnvh265encoder.h
gstnvjpegenc.cpp nvjpegenc: Add support for kernel precompile 2025-02-22 07:09:03 +00:00
gstnvjpegenc.h nvcodec: Add JPEG encoder 2024-01-31 12:51:28 +00:00
gstnvvp8dec.cpp nvcodec: Specify documentation caps 2025-01-20 19:31:36 +00:00
gstnvvp8dec.h
gstnvvp9dec.cpp nvcodec: Specify documentation caps 2025-01-20 19:31:36 +00:00
gstnvvp9dec.h
meson.build cudaconverter: Add support for kernel precompile and cache 2025-02-22 07:09:03 +00:00
nvcuvid.h nvcodec: Update SDK header to 12.0.16 2024-05-15 14:35:52 +00:00
nvEncodeAPI.h nvcodec: Update SDK header to 12.0.16 2024-05-15 14:35:52 +00:00
plugin.c nvcodec: Register all elements if CUDA kernel is precompiled 2025-02-22 07:09:03 +00:00