24 #ifndef __BIASVIDEOSOURCE_SHM_HH__
25 #define __BIASVIDEOSOURCE_SHM_HH__
31 #include <VideoSource/VideoSource_Base.hh>
32 #include <Geometry/RMatrix.hh>
35 # define WIN32_LEAN_AND_MEAN // Exclude rarely-used stuff from Windows headers
37 # ifdef BIAS_HAVE_WXWIDGETS
38 # include <wx/msw/winundef.h>
62 double AxisX_, AxisY_,
AxisZ_, Angle_;
73 int OpenDevice(
const char *name);
81 void SetSize(
int w,
int h,
int bytesperpixel);
96 int Resize_(
int newsize);
100 long int Granularity_;
Defines a common interface to different devices.
This class implements a video streaming client using shared memory to receive images from another app...
void SetBlockingMode(bool block)
In blocking-mode each call to GrabSingle waits for a NEW (evaluated via images timestamp) image to ar...
unsigned int TotalLength_
std::stringstream * pImgBuffer_