class VideoSource

This class is designed to handle a video source

Inheritance:


Public Fields

[more]bool verbose
verbose
[more]int width
width of the image in the video source
[more]int height
height of the image in the video source

Public Methods

[more] VideoSource(bool verbose_ = false)
constructor
[more]virtual ~VideoSource()
destructor
[more]virtual bool initVideoSource() = 0
initialize the video source
[more]virtual bool openVideoSource() = 0
open the video source
[more]virtual bool closeVideoSource() = 0
close the video source
[more]virtual VirtualPixmap* getframe() = 0
read the current frame of the video source
[more]virtual bool releaseframe(VirtualPixmap* )
release the current frame of the video source
[more]bool isOk()
return true if the video source is OK or OPEN

Protected Fields

[more]short status
internal status


Documentation

This class is designed to handle a video source

It opens/closes a VirtualPixmap and read a frame from it.

oshort status
internal status

obool verbose
verbose

oint width
width of the image in the video source

oint height
height of the image in the video source

o VideoSource(bool verbose_ = false)
constructor

ovirtual ~VideoSource()
destructor

ovirtual bool initVideoSource() = 0
initialize the video source

ovirtual bool openVideoSource() = 0
open the video source

ovirtual bool closeVideoSource() = 0
close the video source

ovirtual VirtualPixmap* getframe() = 0
read the current frame of the video source

ovirtual bool releaseframe(VirtualPixmap* )
release the current frame of the video source

obool isOk()
return true if the video source is OK or OPEN


Direct child classes:
VideoGrabber
VideoFile
Author:
Sebastien Marcel (marcel@idiap.ch)
Version:
2.0 Fri 15 Jul 2005 11:35:21 AM CEST
Since:
1.0

Alphabetic index HTML hierarchy of classes or Java



This page was generated with the help of DOC++.