| cached_frame_count | openshot::VideoCacheThread | protected | 
  | clearCacheIfPaused(int64_t playhead, bool paused, CacheBase *cache) | openshot::VideoCacheThread | protected | 
  | computeDirection() const | openshot::VideoCacheThread | protected | 
  | computeWindowBounds(int64_t playhead, int dir, int64_t ahead_count, int64_t timeline_end, int64_t &window_begin, int64_t &window_end) const | openshot::VideoCacheThread | protected | 
  | current_display_frame | openshot::VideoCacheThread | protected | 
  | force_directional_cache | openshot::VideoCacheThread | protected | 
  | getBytes(int width, int height, int sample_rate, int channels, float fps) | openshot::VideoCacheThread | protected | 
  | getSpeed() const | openshot::VideoCacheThread | inline | 
  | handleUserSeek(int64_t playhead, int dir) | openshot::VideoCacheThread | protected | 
  | isReady() | openshot::VideoCacheThread |  | 
  | last_cached_frame | openshot::VideoCacheThread | protected | 
  | last_cached_index | openshot::VideoCacheThread | protected | 
  | last_dir | openshot::VideoCacheThread | protected | 
  | last_speed | openshot::VideoCacheThread | protected | 
  | min_frames_ahead | openshot::VideoCacheThread | protected | 
  | Play() | openshot::VideoCacheThread | inline | 
  | prefetchWindow(CacheBase *cache, int64_t window_begin, int64_t window_end, int dir, ReaderBase *reader) | openshot::VideoCacheThread | protected | 
  | reader | openshot::VideoCacheThread | protected | 
  | Reader(ReaderBase *new_reader) | openshot::VideoCacheThread | inline | 
  | requested_display_frame | openshot::VideoCacheThread | protected | 
  | run() override | openshot::VideoCacheThread | protected | 
  | Seek(int64_t new_position) | openshot::VideoCacheThread |  | 
  | Seek(int64_t new_position, bool start_preroll) | openshot::VideoCacheThread |  | 
  | setSpeed(int new_speed) | openshot::VideoCacheThread |  | 
  | speed | openshot::VideoCacheThread | protected | 
  | StartThread() | openshot::VideoCacheThread |  | 
  | Stop() | openshot::VideoCacheThread | inline | 
  | StopThread(int timeoutMs=0) | openshot::VideoCacheThread |  | 
  | timeline_max_frame | openshot::VideoCacheThread | protected | 
  | userSeeked | openshot::VideoCacheThread | protected | 
  | VideoCacheThread() | openshot::VideoCacheThread |  | 
  | ~VideoCacheThread() override | openshot::VideoCacheThread |  |