I installed pyv4l2 on the Rasperry Pi. https://pypi.org/project/pyv4l2/
It failed at first, but I did a pip3 install Cython
first and then pip3 install pyv4l2
installed correctly.
There are four methods available on the Control object, as shown below. I also executed the get_controls()
method
and you can see that this dumps out a data structure containing all the possible settings, their names, values,
default values, control ID, and other configuration parameters.
>>> from pyv4l2.control import Control