#ifndef _H_VIDEODEV_DUMPFILE_H_ #define _H_VIDEODEV_DUMPFILE_H_ #include #include #include #include #include #include #include #include #include #include #include #include #include #include #ifndef BUILD_WINDOWS #include #endif #include #include #include "convert.h" #include "gui.h" #include "videodev.h" class VideoDev_Dummy: public VideoDev { private: ConvertData cdata; int Grab(VideoFrameRaw *vf); int Open(); int Close(); int CaptureStart(); int CaptureStop(); int SetDevCtrl(unsigned int id, int value); int GetDevCtrl(unsigned int id, int *value); public: VideoDev_Dummy(); ~VideoDev_Dummy(); int GetDeviceList(std::list *list); int GetDeviceFormats(string device, std::list *formats) { return VDEV_STATUS_OK; }; int GetDeviceResolutions(string device, std::list *formats) { return VDEV_STATUS_OK; }; }; #endif