#include "CameraController.hpp"#include "webcamstools/uvcvideo.h"#include <linux/videodev2.h>


Go to the source code of this file.
Classes | |
| struct | kn::V4L2WebcamParams |
| Default parameters for a V4L2 webcam. More... | |
| class | kn::V4L2Webcam |
| Class Defining V4L2 webcam. More... | |
Namespaces | |
| namespace | kn |
Enumerations | |
| enum | kn::WebcamControl { kn::WEBCAM_BRIGHTNESS = V4L2_CID_BRIGHTNESS, kn::WEBCAM_CONTRAST = V4L2_CID_CONTRAST, kn::WEBCAM_SATURATION = V4L2_CID_SATURATION, kn::WEBCAM_GAIN = V4L2_CID_GAIN, kn::WEBCAM_SHARPNESS = V4L2_CID_SHARPNESS, kn::WEBCAM_GAMMA = V4L2_CID_GAMMA, kn::WEBCAM_EXPOSURE = V4L2_CID_EXPOSURE_ABSOLUTE, kn::WEBCAM_EXPOSURE_AUTO = V4L2_CID_EXPOSURE_AUTO, kn::WEBCAM_WB_AUTO = V4L2_CID_WHITE_BALANCE_TEMPERATURE_AUTO, kn::WEBCAM_WB = V4L2_CID_WHITE_BALANCE_TEMPERATURE } |
| enum | kn::WebcamToggleControl { kn::WEBCAM_EXPOSURE_ON = 3, kn::WEBCAM_EXPOSURE_OFF = 2, kn::WEBCAM_WB_ON = 1, kn::WEBCAM_WB_OFF = 0 } |
| enum | kn::WebcamFormat { kn::FMT_MJPEG, kn::FMT_YUYV } |
| Enumeration of formats available for webcams. More... | |
| enum | kn::GrabMethod { kn::READ_METHOD, kn::MMAP_METHOD } |
| Enumeration of grabbing methods available for webcams. More... | |
Variables | |
| static const V4L2WebcamParams | kn::defaultV4L2WebcamParams |
1.5.8