24#include <core/exceptions/software.h>
25#include <fvcams/cam_exceptions.h>
26#include <fvcams/control/color.h>
27#include <fvcams/control/dummy.h>
28#include <fvcams/control/effect.h>
29#include <fvcams/control/factory.h>
30#include <fvcams/control/focus.h>
31#include <fvcams/control/image.h>
32#include <fvcams/control/pantilt.h>
33#include <fvcams/control/source.h>
34#include <fvcams/control/zoom.h>
35#include <fvutils/system/camargp.h>
38# include <fvcams/control/visca.h>
40#ifdef HAVE_EVID100P_CTRL
41# include <fvcams/control/sony_evid100p.h>
44# include <fvcams/control/dp_ptu.h>
78#ifdef HAVE_EVID100P_CTRL
88 c =
new DPPTUControl(cap);
std::string cam_type() const
Get camera type.
Camera color control interface.
Camera effect control interface.
static CameraControl * instance(const char *as)
Get camera control instance.
Camera focus control interface.
Camera image control interface.
Camera pan/tilt control interface.
Camera source control interface.
Camera zoom control interface.
Camera control interface base class.
Camera interface for image aquiring devices in FireVision.
Sony Evi D100P pan/tilt control.
Unknown camera control exception.