pipewire/spa
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
..
include __STDC_VERSION__ may be undefined 2018-04-03 16:27:58 +02:00
lib debug: print to stderr 2018-01-11 10:14:26 +01:00
plugins v4l2: fix enumerating frame interval for continuous/step-wise devices 2018-04-03 16:28:23 +02:00
tests fix some signed vs unsigned comparisons 2018-02-20 18:19:11 +01:00
tools inspect: Improve introspection 2017-12-14 18:24:48 +01:00
meson.build build: Do not redefine dependency objects 2018-01-26 08:51:38 +01:00