OpenVideo Class List
Here are the classes, structs, unions and interfaces with brief descriptions:| openvideo::Buffer | |
| openvideo::BufferSynchronizer | Makes sure that a client can get a locked buffer in one thread without overwriting that buffer variable from another thread |
| PHAL::Config | |
| openvideo::ConverterYV12 | |
| openvideo::DSVLSrc | |
| openvideo::DSVLSrcBuffer | |
| openvideo::DSVLSrcFactory | A factory to create DSVLSrc nodes |
| openvideo::DSVLSrcState | |
| PHAL::Game | |
| PHAL::GameBase | |
| openvideo::GL_TEXTURE_2D_Sink | This node implements a 2d texture which is updated every time the node is traversed |
| openvideo::GL_TEXTURE_2D_SinkFactory | A factory to create GL_TEXTURE_2D_Sink nodes |
| openvideo::GLUTSink | GLUTSink implements an OpenVideo node to display a certain video stream |
| openvideo::GLUTSinkFactory | A factory to create GLUTSink nodes |
| PHAL::IGame | |
| openvideo::ImageSrc | |
| openvideo::ImageSrcBuffer | |
| openvideo::ImageSrcFactory | A factory to create DSVLSrc nodes |
| openvideo::ImageSrcState | |
| openvideo::LoggerBase | The base class for the logger implementations |
| openvideo::LoggerPC | PC version of the Logger |
| openvideo::Manager | The ‘Manager’ class represents OpenVideo's main object which constructs, holds and updates OpenVideo’s runtime data structure |
| openvideo::Node | The Node class implements the 'AbstractProduct' part from the 'AbstractFactory' pattern [POSA96] |
| openvideo::NodeFactory | |
| openvideo::OpenCVSrc | This class is a wrapper for USB and Firewire cameras |
| openvideo::OpenCVSrcFactory | A factory to create OpenCVSrc nodes |
| OpenCVSrcP | |
| openvideo::PixelFormat | |
| openvideo::SchedulerBase | |
| openvideo::SchedulerPC | |
| openvideo::State | A State is used to pass data along OpenVideo's graph |
| openvideo::TestSrc | TestSrc implements an 320x240 image with a white background where a red,blue and green square moves on |
| openvideo::TestSrcBuffer | |
| openvideo::TestSrcFactory | A factory to create TestSrc nodes |
| openvideo::TestSrcState | |
| TestWinCE | |
| openvideo::TimerACE | Implemtents a Timer, based on the timer implementations the ACE_Reactor provides |
| openvideo::TimerBase | Base class for timer implementations |
| openvideo::TimerHandlerACE | Class to handle time out events |
| openvideo::V4L2Src | A source for grabbing video with v4l2 driver |
| openvideo::V4L2Src::buffer | A buffer for storing the video data |
| openvideo::V4L2SrcBuffer | |
| openvideo::V4L2SrcFactory | A factory to create V4L2Src nodes |
| openvideo::V4L2SrcState | |
| V4LFormat | |
| V4LMaskName | |
| V4LRGBMasks | |
| V4LSrc | A source for grabbing video from V4L cards |
| V4LSrcFactory | A factory to create V4LSrc nodes |
| openvideo::VideoSink | This node implements an publish-subsribers pattern to pass the video to any number of registered consumers |
| openvideo::VideoSinkFactory | A factory to create VideoSink nodes |
| openvideo::VideoSinkSubscriber | |
| openvideo::VideoWrapperSrc | VideoWrapperSrc implements an OpenVideo node to access the videowrapper library |
| openvideo::VideoWrapperSrcBuffer | |
| openvideo::VideoWrapperSrcFactory | A factory to create VideoWrapperSrc nodes |
| openvideo::VideoWrapperSrcState |
