10 #ifndef VIDEO_CAPTURE_H 11 #define VIDEO_CAPTURE_H 13 #include <rtm/idl/BasicDataType.hh> 14 #include "hrpsys/idl/Img.hh" 16 #include <rtm/DataFlowComponentBase.h> 20 #include <rtm/idl/BasicDataTypeSkel.h> 55 virtual RTC::ReturnCode_t onInitialize();
102 void take_one_frame();
103 void start_continuous();
104 void stop_continuous();
160 #endif // VIDEO_CAPTURE_H
void VideoCaptureInit(RTC::Manager *manager)
OutPort< Img::TimedCameraImage > m_CameraImageOut
Img::TimedMultiCameraImage m_MultiCameraImages
sample RT component which has one data input port and one data output port
ExecutionContextHandle_t UniqueId
OutPort< Img::TimedMultiCameraImage > m_MultiCameraImagesOut
void capture(int w, int h, unsigned char *o_buffer)
Img::TimedCameraImage m_CameraImage
std::vector< int > m_devIds
std::vector< v4l_capture *> m_cameras
RTC::CorbaPort m_CameraCaptureServicePort
CameraCaptureService_impl m_CameraCaptureService
std::string m_initialMode