14 #ifndef OPENSHOT_PLAYER_PRIVATE_H
15 #define OPENSHOT_PLAYER_PRIVATE_H
17 #include "../ReaderBase.h"
18 #include "../RendererBase.h"
19 #include "../AudioReaderSource.h"
20 #include "../Qt/AudioPlaybackThread.h"
21 #include "../Qt/VideoPlaybackThread.h"
22 #include "../Qt/VideoCacheThread.h"
32 std::shared_ptr<openshot::Frame> frame;
33 int64_t playback_frames;
34 int64_t video_position;
35 int64_t audio_position;
43 int64_t last_video_position;
59 void Seek(int64_t new_position);
65 std::shared_ptr<openshot::Frame> getFrame();
73 #endif // OPENSHOT_PLAYER_PRIVATE_H