24 lines
565 B
C
24 lines
565 B
C
|
#pragma once
|
||
|
#include "gvideo.h"
|
||
|
|
||
|
|
||
|
class GVideoISP1 : public gVideo
|
||
|
{
|
||
|
public:
|
||
|
GVideoISP1();
|
||
|
virtual ~GVideoISP1();
|
||
|
|
||
|
virtual void *read_frame(int timeout);
|
||
|
|
||
|
protected:
|
||
|
virtual void start_capturing(void);
|
||
|
virtual void stop_capturing(void);
|
||
|
virtual void init_mmap(void);
|
||
|
virtual void init_device(void);
|
||
|
|
||
|
private:
|
||
|
const std::string subdev0_name = "/dev/v4l-subdev0";
|
||
|
const std::string subdev1_name = "/dev/v4l-subdev1";
|
||
|
const std::string subdev2_name = "/dev/v4l-subdev2";
|
||
|
const std::string subdev3_name = "/dev/v4l-subdev3";
|
||
|
};
|