14#ifndef OPENSHOT_VIDEO_PLAYBACK_THREAD_H
15#define OPENSHOT_VIDEO_PLAYBACK_THREAD_H
18#include <juce_audio_basics/juce_audio_basics.h>
25 using juce::WaitableEvent;
33 std::shared_ptr<Frame> frame;
35 WaitableEvent rendered;
44 int64_t getCurrentFramePosition();
The private part of QtPlayer class, which contains an audio thread and video thread,...
This class is used to playback a video from a reader.
This is the base class of all Renderers in libopenshot.
The video playback class.
This namespace is the default namespace for all code in the openshot library.