gstreamer/subprojects/gst-plugins-bad/sys/v4l2codecs
Benjamin Gaignard a7b4214358 v4l2codecs: h265: Minimize memory allocation
Be smarter when allocating sink and source memory pools to reduce the
memory footprint. Use gst_v4l2_decoder_get_render_delay() to know the
need number of buffers for downstream element.

Handle errors in case of memory allocation failures.

Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/7546>
2024-09-19 08:07:28 +00:00
..
linux v4l2codecs: Enable Mediatek 10bit 4:2:0 support 2023-08-08 16:08:16 +00:00
gstv4l2codecallocator.c
gstv4l2codecallocator.h
gstv4l2codecalphadecodebin.c v4l2codecs: alphadecoder: Explicitly pass 64 bit integers as such through varargs 2024-03-28 11:16:28 +00:00
gstv4l2codecalphadecodebin.h
gstv4l2codecav1dec.c v4l2codecs: Don't unref allocation query caps 2024-04-18 09:56:52 +01:00
gstv4l2codecav1dec.h
gstv4l2codecdevice.c
gstv4l2codecdevice.h
gstv4l2codech264dec.c v4l2codecs: Don't unref allocation query caps 2024-04-18 09:56:52 +01:00
gstv4l2codech264dec.h
gstv4l2codech265dec.c v4l2codecs: h265: Minimize memory allocation 2024-09-19 08:07:28 +00:00
gstv4l2codech265dec.h
gstv4l2codecmpeg2dec.c v4l2codecs: Don't unref allocation query caps 2024-04-18 09:56:52 +01:00
gstv4l2codecmpeg2dec.h
gstv4l2codecpool.c
gstv4l2codecpool.h
gstv4l2codecvp8dec.c v4l2codecs: Don't unref allocation query caps 2024-04-18 09:56:52 +01:00
gstv4l2codecvp8dec.h
gstv4l2codecvp9dec.c v4l2codecs: Don't unref allocation query caps 2024-04-18 09:56:52 +01:00
gstv4l2codecvp9dec.h
gstv4l2decoder.c v4l2codecs: decoder: Reorder caps to prefer DMA_DRM ones 2024-05-09 23:46:16 +01:00
gstv4l2decoder.h v4l2codecs: decoders: Add DMA_DRM caps support 2024-03-14 23:32:00 +00:00
gstv4l2format.c
gstv4l2format.h
meson.build
plugin.c