#include <VideoPlayer.h>
Inherited by VideoStream.
|
| virtual VideoStreamInterface * | next (void)=0 |
| | only VideoPlayerInterfaces can create these
|
| |
| virtual void | update (void)=0 |
| | Update stream.
|
| |
| virtual void | close (void)=0 |
| | Close and free stream.
|
| |
| virtual Bool | isFrameReady (void)=0 |
| | Is the frame ready to be displayed.
|
| |
| virtual void | frameDecompress (void)=0 |
| | Render current frame in to buffer.
|
| |
| virtual void | frameRender (VideoBuffer *buffer)=0 |
| | Render current frame in to buffer.
|
| |
| virtual void | frameNext (void)=0 |
| | Advance to next frame.
|
| |
| virtual Int | frameIndex (void)=0 |
| | Returns zero based index of current frame.
|
| |
| virtual Int | frameCount (void)=0 |
| | Returns the total number of frames in the stream.
|
| |
| virtual void | frameGoto (Int index)=0 |
| | Go to the spcified frame index.
|
| |
| virtual Int | height (void)=0 |
| | Return the height of the video.
|
| |
| virtual Int | width (void)=0 |
| | Return the width of the video.
|
| |
Video stream interface class.
Definition at line 153 of file VideoPlayer.h.
◆ ~VideoStreamInterface()
| virtual VideoStreamInterface::~VideoStreamInterface |
( |
| ) |
|
|
inlineprotectedvirtual |
◆ close()
| virtual void VideoStreamInterface::close |
( |
void | | ) |
|
|
pure virtual |
◆ frameCount()
| virtual Int VideoStreamInterface::frameCount |
( |
void | | ) |
|
|
pure virtual |
◆ frameDecompress()
| virtual void VideoStreamInterface::frameDecompress |
( |
void | | ) |
|
|
pure virtual |
◆ frameGoto()
| virtual void VideoStreamInterface::frameGoto |
( |
Int | index | ) |
|
|
pure virtual |
◆ frameIndex()
| virtual Int VideoStreamInterface::frameIndex |
( |
void | | ) |
|
|
pure virtual |
◆ frameNext()
| virtual void VideoStreamInterface::frameNext |
( |
void | | ) |
|
|
pure virtual |
◆ frameRender()
| virtual void VideoStreamInterface::frameRender |
( |
VideoBuffer * | buffer | ) |
|
|
pure virtual |
◆ height()
| virtual Int VideoStreamInterface::height |
( |
void | | ) |
|
|
pure virtual |
◆ isFrameReady()
| virtual Bool VideoStreamInterface::isFrameReady |
( |
void | | ) |
|
|
pure virtual |
◆ next()
only VideoPlayerInterfaces can create these
Returns next open stream
Implemented in VideoStream.
◆ update()
| virtual void VideoStreamInterface::update |
( |
void | | ) |
|
|
pure virtual |
◆ width()
| virtual Int VideoStreamInterface::width |
( |
void | | ) |
|
|
pure virtual |
◆ VideoPlayerInterface
The documentation for this class was generated from the following file: