The VideoPlayerOpencvImpl class provides the OpenCV implementation of the video player. More...
#include <VideoPlayerOpencvImpl.h>
Public Member Functions | |
int | total_frame () const override |
total_frame get the total frame of the video | |
int | current_frame () override |
current_frame get the current frame of the video | |
bool | rollto_nextFrame (CVImage &container) override |
rollto_nextFrame roll to the next frame | |
bool | peek_frame (CVImage &container, int frame_request) override |
peek_frame peek the frame of the video | |
VideoPlayerInfo | current_video_info () const override |
current_video_info get the current video information | |
bool | open (const char *filename, VideoPlayerOpenErrorCode &error_code) override |
open open the video file | |
void | close () override |
close close the video file | |
bool | isOpened () const override |
isOpened check if the video is opened | |
void | escapeFrame () override |
escapeFrame escape the current frame | |
void | jumpToFrame (int frame_request) override |
jumpToFrame jump to the frame of the video | |
int | total_frame () const override |
total_frame get the total frame of the video | |
int | current_frame () override |
current_frame get the current frame of the video | |
bool | rollto_nextFrame (CVImage &container) override |
rollto_nextFrame roll to the next frame | |
bool | peek_frame (CVImage &container, int frame_request) override |
peek_frame peek the frame of the video | |
VideoPlayerInfo | current_video_info () const override |
current_video_info get the current video information | |
bool | open (const char *filename, VideoPlayerOpenErrorCode &error_code) override |
open open the video file | |
void | close () override |
close close the video file | |
bool | isOpened () const override |
isOpened check if the video is opened | |
void | escapeFrame () override |
escapeFrame escape the current frame | |
void | jumpToFrame (int frame_request) override |
jumpToFrame jump to the frame of the video | |
![]() | |
VideoPlayerImpl ()=default | |
Construct a new Video Player Impl object. | |
Q_DISABLE_COPY (VideoPlayerImpl) | |
Construct a new q disable copy object. | |
VideoPlayerImpl ()=default | |
Construct a new Video Player Impl object. | |
Q_DISABLE_COPY (VideoPlayerImpl) | |
Copy is not acceptable for video. | |
The VideoPlayerOpencvImpl class provides the OpenCV implementation of the video player.
|
overridevirtual |
close close the video file
Implements VideoPlayerImpl.
|
overridevirtual |
close close the video file
Implements VideoPlayerImpl.
|
overridevirtual |
current_frame get the current frame of the video
Implements VideoPlayerImpl.
|
overridevirtual |
current_frame get the current frame of the video
Implements VideoPlayerImpl.
|
overridevirtual |
current_video_info get the current video information
Implements VideoPlayerImpl.
|
overridevirtual |
current_video_info get the current video information
Implements VideoPlayerImpl.
|
overridevirtual |
escapeFrame escape the current frame
Implements VideoPlayerImpl.
|
overridevirtual |
escapeFrame escape the current frame
Implements VideoPlayerImpl.
|
overridevirtual |
isOpened check if the video is opened
Implements VideoPlayerImpl.
|
overridevirtual |
isOpened check if the video is opened
Implements VideoPlayerImpl.
|
overridevirtual |
jumpToFrame jump to the frame of the video
frame_request | the frame requested |
Implements VideoPlayerImpl.
|
overridevirtual |
jumpToFrame jump to the frame of the video
frame_request | the frame requested |
Implements VideoPlayerImpl.
|
overridevirtual |
open open the video file
filename | the file name to open |
error_code | the error code |
Implements VideoPlayerImpl.
|
overridevirtual |
open open the video file
filename | the file name to open |
error_code | the error code |
Implements VideoPlayerImpl.
|
overridevirtual |
peek_frame peek the frame of the video
container | the container to store the frame |
frame_request | the frame requested |
Implements VideoPlayerImpl.
|
overridevirtual |
peek_frame peek the frame of the video
container | the container to store the frame |
frame_request | the frame requested |
Implements VideoPlayerImpl.
|
overridevirtual |
rollto_nextFrame roll to the next frame
container | the container to store the frame |
Implements VideoPlayerImpl.
|
overridevirtual |
rollto_nextFrame roll to the next frame
container | the container to store the frame |
Implements VideoPlayerImpl.
|
overridevirtual |
total_frame get the total frame of the video
Implements VideoPlayerImpl.
|
overridevirtual |
total_frame get the total frame of the video
Implements VideoPlayerImpl.