mirror of
https://gitlab.freedesktop.org/gstreamer/gstreamer.git
synced 2025-01-24 08:08:22 +00:00
3db6f45ca9
Starting from this patch, all queue and dequeue operation happening on V4L2 is now abstracted with the request. Buffers are dequeued automatically when pending requests are marked done and only 1 in-flight request is now used. Along with fixing issues with request not being reused with slice decoders, this change reduces the memory footprint by allocating only two bitstream buffers. Part-of: <https://gitlab.freedesktop.org/gstreamer/gst-plugins-bad/-/merge_requests/1881> |
||
---|---|---|
.. | ||
linux | ||
gstv4l2codecallocator.c | ||
gstv4l2codecallocator.h | ||
gstv4l2codecdevice.c | ||
gstv4l2codecdevice.h | ||
gstv4l2codech264dec.c | ||
gstv4l2codech264dec.h | ||
gstv4l2codecpool.c | ||
gstv4l2codecpool.h | ||
gstv4l2codecvp8dec.c | ||
gstv4l2codecvp8dec.h | ||
gstv4l2decoder.c | ||
gstv4l2decoder.h | ||
gstv4l2format.c | ||
gstv4l2format.h | ||
meson.build | ||
plugin.c |