
Public Member Functions | |
| VideoImageStream () | |
| Constructor. | |
| VideoImageStream (const VideoImageStream &image, const osg::CopyOp ©op=osg::CopyOp::SHALLOW_COPY) | |
| Copy constructor using CopyOp to manage deep vs shallow copy. | |
| virtual osg::Object * | cloneType () const |
| virtual osg::Object * | clone (const osg::CopyOp ©op) const |
| virtual bool | isSameKindAs (const osg::Object *obj) const |
| virtual const char * | libraryName () const |
| virtual const char * | className () const |
| virtual void | start () |
| start the video stream grabbing. | |
| virtual void | stop () |
| stop the video stream grabbing. | |
| virtual void | open () |
| open the GenericVideo stream. | |
| virtual void | close (bool waitForThread=true) |
| close the video stream. | |
| osgART::VideoImageStream::VideoImageStream | ( | ) |
| osgART::VideoImageStream::VideoImageStream | ( | const VideoImageStream & | image, | |
| const osg::CopyOp & | copyop = osg::CopyOp::SHALLOW_COPY | |||
| ) |
| virtual osg::Object* osgART::VideoImageStream::cloneType | ( | ) | const [inline, virtual] |
Reimplemented in osgART::GenericVideo.
| virtual osg::Object* osgART::VideoImageStream::clone | ( | const osg::CopyOp & | copyop | ) | const [inline, virtual] |
Reimplemented in osgART::GenericVideo.
| virtual bool osgART::VideoImageStream::isSameKindAs | ( | const osg::Object * | obj | ) | const [inline, virtual] |
Reimplemented in osgART::GenericVideo.
| virtual const char* osgART::VideoImageStream::libraryName | ( | ) | const [inline, virtual] |
Reimplemented in osgART::GenericVideo.
| virtual const char* osgART::VideoImageStream::className | ( | ) | const [inline, virtual] |
Reimplemented in osgART::GenericVideo.
| virtual void osgART::VideoImageStream::start | ( | ) | [virtual] |
Start to get image from the video stream. In function of the implementation on different platform, this function can run a thread, signal or real-time function.
| virtual void osgART::VideoImageStream::stop | ( | ) | [virtual] |
Stop to get image from the video stream. In function of the implementation on different platform, this function can stop a thread, signal or real-time function.
| virtual void osgART::VideoImageStream::open | ( | ) | [virtual] |
Access the GenericVideo stream (hardware or file) and get an handle on it.
| virtual void osgART::VideoImageStream::close | ( | bool | waitForThread = true |
) | [virtual] |
Terminate the connection with the video stream and clean handle.
1.5.6