#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) |
| virtual cv::gpu::VideoReader_GPU::VideoSource::~VideoSource | ( | ) | [virtual] |
| virtual FormatInfo cv::gpu::VideoReader_GPU::VideoSource::format | ( | ) | const [pure virtual] |
| virtual void cv::gpu::VideoReader_GPU::VideoSource::start | ( | ) | [pure virtual] |
| virtual void cv::gpu::VideoReader_GPU::VideoSource::stop | ( | ) | [pure virtual] |
| virtual bool cv::gpu::VideoReader_GPU::VideoSource::isStarted | ( | ) | const [pure virtual] |
| virtual bool cv::gpu::VideoReader_GPU::VideoSource::hasError | ( | ) | const [pure virtual] |
| void cv::gpu::VideoReader_GPU::VideoSource::setFrameQueue | ( | detail::FrameQueue * | frameQueue | ) |
| void cv::gpu::VideoReader_GPU::VideoSource::setVideoParser | ( | detail::VideoParser * | videoParser | ) |
| bool cv::gpu::VideoReader_GPU::VideoSource::parseVideoData | ( | const uchar * | data, |
| size_t | size, | ||
| bool | endOfStream = false |
||
| ) | [protected] |