pipewire/spa/plugins/v4l2
Giovanni Campagna 07f12c9713 v4l2: fix enumerating frame interval for continuous/step-wise devices
A device that supports continuous/step-wise frame interval will
report the correct frame intervals for index 0 and EINVAL for
every other index.
(https://linuxtv.org/downloads/v4l-dvb-apis/uapi/v4l/vidioc-enum-frameintervals.html)

Previously, the code would exit from the loop after successfully
reading index 0, without marking that the iteration of frame
interval completed. Therefore, the next time the function was
called the same frame intervals would be read, instead of advancing
to the next frame size or format type.
Instead, mark that we need to try and read the next format size.

Fixes #56
2018-04-03 16:28:23 +02:00
..
meson.build Don't hardcode plugin path 2017-06-19 12:19:22 +02:00
v4l2-monitor.c Improve enum_param 2017-11-13 17:57:38 +01:00
v4l2-source.c node: add option to pause-on-idle 2018-02-20 12:28:19 +01:00
v4l2-utils.c v4l2: fix enumerating frame interval for continuous/step-wise devices 2018-04-03 16:28:23 +02:00
v4l2.c Use errno for result errors 2017-11-13 09:41:41 +01:00