/home/fayn/OpenKraken-dev/OpenKN-controller/src/LIN_V4L2Webcam.hpp File Reference

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

Include dependency graph for LIN_V4L2Webcam.hpp:

This graph shows which files directly or indirectly include this file:

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


Generated on Thu Nov 12 16:06:36 2009 for OpenKraken-controller by  doxygen 1.5.8