gstreamer/sys/nvcodec
Seungha Yang aaeb76f09c codecs: vp8decoder: Use GstFlowReturn everywhere
boolean return value is not sufficient for representing the reason
of error in most cases. For instance, any errors around new_sequence()
would mean negotiation error, not just *ERROR*.
And some subclasses will allocate buffer/memory/surface on new_picture()
but it could be failed because of expected error, likely flushing

Part-of: <https://gitlab.freedesktop.org/gstreamer/gst-plugins-bad/-/merge_requests/2528>
2021-09-20 13:03:44 +00:00
..
stub nvcodec: Add generic CUDA video convert object 2020-10-16 15:56:49 +00:00
cuda-converter.c nvcodec: Fix various typos 2021-08-21 13:09:15 +00:00
cuda-converter.h nvcodec: Get rid of G_GNUC_INTERNAL 2021-08-21 13:09:15 +00:00
cuviddec.h nvcodec: Bump SDK header to version 9.1 2020-01-16 15:24:03 +00:00
gstcudabasefilter.c nvcodec: Add CUDA video convert element 2020-10-16 15:56:49 +00:00
gstcudabasefilter.h nvcodec: Add CUDA video convert element 2020-10-16 15:56:49 +00:00
gstcudabasetransform.c nvcodec: Add CUDA upload/download elements with base class for CUDA filters 2020-10-16 15:56:49 +00:00
gstcudabasetransform.h nvcodec: Add CUDA upload/download elements with base class for CUDA filters 2020-10-16 15:56:49 +00:00
gstcudabufferpool.c nvcodec: Add CUDA specific memory and bufferpool 2020-10-16 15:56:49 +00:00
gstcudabufferpool.h nvcodec: Add CUDA specific memory and bufferpool 2020-10-16 15:56:49 +00:00
gstcudacontext.c gst: don't use volatile to mean atomic 2021-03-22 14:34:36 +11:00
gstcudacontext.h nvcodec: Get rid of G_GNUC_INTERNAL 2021-08-21 13:09:15 +00:00
gstcudaconvert.c nvcodec: Fix various typos 2021-08-21 13:09:15 +00:00
gstcudaconvert.h nvcodec: Add CUDA video convert element 2020-10-16 15:56:49 +00:00
gstcudadownload.c nvcodec: Fix description of cudadownload element 2020-10-16 15:56:49 +00:00
gstcudadownload.h nvcodec: Add CUDA upload/download elements with base class for CUDA filters 2020-10-16 15:56:49 +00:00
gstcudafilter.c nvcodec: Add CUDA video scale element 2020-10-16 15:56:49 +00:00
gstcudafilter.h nvcodec: Get rid of G_GNUC_INTERNAL 2021-08-21 13:09:15 +00:00
gstcudaloader.c nvcodec: Add generic CUDA video convert object 2020-10-16 15:56:49 +00:00
gstcudaloader.h nvcodec: Get rid of G_GNUC_INTERNAL 2021-08-21 13:09:15 +00:00
gstcudamemory.c nvcodec: Add CUDA specific memory and bufferpool 2020-10-16 15:56:49 +00:00
gstcudamemory.h nvcodec: Add CUDA specific memory and bufferpool 2020-10-16 15:56:49 +00:00
gstcudanvrtc.c gst: don't use volatile to mean atomic 2021-03-22 14:34:36 +11:00
gstcudanvrtc.h nvcodec: Get rid of G_GNUC_INTERNAL 2021-08-21 13:09:15 +00:00
gstcudascale.c nvcodec: Add CUDA video scale element 2020-10-16 15:56:49 +00:00
gstcudascale.h nvcodec: Add CUDA video scale element 2020-10-16 15:56:49 +00:00
gstcudaupload.c nvcodec: Add CUDA upload/download elements with base class for CUDA filters 2020-10-16 15:56:49 +00:00
gstcudaupload.h nvcodec: Add CUDA upload/download elements with base class for CUDA filters 2020-10-16 15:56:49 +00:00
gstcudautils.c gst: don't use volatile to mean atomic 2021-03-22 14:34:36 +11:00
gstcudautils.h nvcodec: Get rid of G_GNUC_INTERNAL 2021-08-21 13:09:15 +00:00
gstcuvidloader.c nvdec: Don't hardcode DPB size 2020-04-09 16:30:58 +09:00
gstcuvidloader.h nvcodec: Get rid of G_GNUC_INTERNAL 2021-08-21 13:09:15 +00:00
gstnvbaseenc.c nvcodec: Fix various typos 2021-08-21 13:09:15 +00:00
gstnvbaseenc.h nvcodec: Get rid of G_GNUC_INTERNAL 2021-08-21 13:09:15 +00:00
gstnvdec.c nvcodec: Fix various typos 2021-08-21 13:09:15 +00:00
gstnvdec.h nvcodec: Report latency in decoder based on max-display-delay 2020-10-16 15:56:49 +00:00
gstnvdecoder.c nvcodec: Fix various typos 2021-08-21 13:09:15 +00:00
gstnvdecoder.h nvcodec: nvsldec: Refactor graphics api resource handling 2021-03-29 15:10:54 +00:00
gstnvenc.c nvcodec: Fix various typos 2021-08-21 13:09:15 +00:00
gstnvenc.h nvcodec: Fix various typos 2021-08-21 13:09:15 +00:00
gstnvh264dec.c nvcodec: nvsldec: Refactor graphics api resource handling 2021-03-29 15:10:54 +00:00
gstnvh264dec.h nvcodec: Get rid of G_GNUC_INTERNAL 2021-08-21 13:09:15 +00:00
gstnvh264enc.c nvcodec: Add missing CUDAMemory sink caps in h264 and h265 encoders 2020-10-16 15:56:49 +00:00
gstnvh264enc.h nvcodec: Get rid of G_GNUC_INTERNAL 2021-08-21 13:09:15 +00:00
gstnvh265dec.c codecs: h265decoder: Fix a typo of NumPocTotalCurr when process ref pic list. 2021-07-16 23:05:18 +08:00
gstnvh265dec.h nvcodec: Get rid of G_GNUC_INTERNAL 2021-08-21 13:09:15 +00:00
gstnvh265enc.c nvcodec: Add missing CUDAMemory sink caps in h264 and h265 encoders 2020-10-16 15:56:49 +00:00
gstnvh265enc.h nvcodec: Get rid of G_GNUC_INTERNAL 2021-08-21 13:09:15 +00:00
gstnvrtcloader.c nvcodec: Enhance CUDA runtime compiler library loading on Windows 2021-06-29 17:40:37 +00:00
gstnvrtcloader.h nvcodec: Get rid of G_GNUC_INTERNAL 2021-08-21 13:09:15 +00:00
gstnvvp8dec.c codecs: vp8decoder: Use GstFlowReturn everywhere 2021-09-20 13:03:44 +00:00
gstnvvp8dec.h nvcodec: Add VP8 stateless decoder element 2020-11-10 14:39:40 +00:00
gstnvvp9dec.c codecs: vp9decoder: Pass GstVideoCodecFrame to duplicate_picture() 2021-04-07 19:32:29 +00:00
gstnvvp9dec.h nvcodec: Add VP9 stateless decoder element 2020-11-10 14:39:40 +00:00
meson.build nvcodec: Add VP9 stateless decoder element 2020-11-10 14:39:40 +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 nvcodec: Add VP9 stateless decoder element 2020-11-10 14:39:40 +00:00