OpenCV  2.4.13.2
Open Source Computer Vision
cv::gpu::VideoReader_GPU::VideoSource Class Referenceabstract

#include <gpu.hpp>

Public Member Functions

 VideoSource ()
 
virtual ~VideoSource ()
 
virtual FormatInfo format () const =0
 
virtual void start ()=0
 
virtual void stop ()=0
 
virtual bool isStarted () const =0
 
virtual bool hasError () const =0
 
void setFrameQueue (detail::FrameQueue *frameQueue)
 
void setVideoParser (detail::VideoParser *videoParser)
 

Protected Member Functions

bool parseVideoData (const uchar *data, size_t size, bool endOfStream=false)
 

Constructor & Destructor Documentation

§ VideoSource()

cv::gpu::VideoReader_GPU::VideoSource::VideoSource ( )
inline

§ ~VideoSource()

virtual cv::gpu::VideoReader_GPU::VideoSource::~VideoSource ( )
inlinevirtual

Member Function Documentation

§ format()

virtual FormatInfo cv::gpu::VideoReader_GPU::VideoSource::format ( ) const
pure virtual

§ hasError()

virtual bool cv::gpu::VideoReader_GPU::VideoSource::hasError ( ) const
pure virtual

§ isStarted()

virtual bool cv::gpu::VideoReader_GPU::VideoSource::isStarted ( ) const
pure virtual

§ parseVideoData()

bool cv::gpu::VideoReader_GPU::VideoSource::parseVideoData ( const uchar data,
size_t  size,
bool  endOfStream = false 
)
protected

§ setFrameQueue()

void cv::gpu::VideoReader_GPU::VideoSource::setFrameQueue ( detail::FrameQueue *  frameQueue)
inline

§ setVideoParser()

void cv::gpu::VideoReader_GPU::VideoSource::setVideoParser ( detail::VideoParser *  videoParser)
inline

§ start()

virtual void cv::gpu::VideoReader_GPU::VideoSource::start ( )
pure virtual

§ stop()

virtual void cv::gpu::VideoReader_GPU::VideoSource::stop ( )
pure virtual

The documentation for this class was generated from the following file: