29 #include "../../include/Qt/VideoPlaybackThread.h"
34 VideoPlaybackThread::VideoPlaybackThread(RendererBase *rb)
35 : Thread(
"video-playback"), renderer(rb)
36 , render(), reset(false)
41 VideoPlaybackThread::~VideoPlaybackThread()
46 int VideoPlaybackThread::getCurrentFramePosition()
55 void VideoPlaybackThread::run()
57 while (!threadShouldExit()) {
59 bool need_render = render.wait(500);
64 renderer->
paint(frame);
void paint(const std::tr1::shared_ptr< Frame > &frame)
Paint(render) a video Frame.