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 | |
Public Member Functions inherited from VideoPlayerImpl | |
| 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.