| AcknowledgeAudioCacheMiss() | openshot::VideoCacheThread | inline |
| acknowledgement_us | openshot::VideoCacheThread | protected |
| acknowledgeRequest(int64_t started_us) | openshot::VideoCacheThread | protected |
| audio_cache_miss | openshot::VideoCacheThread | protected |
| cache_audio_only | openshot::VideoCacheThread | protected |
| cached_frame_count | openshot::VideoCacheThread | protected |
| CancellationAcknowledgementUs() const | openshot::VideoCacheThread | inline |
| clampToTimelineRange(int64_t frame, int64_t timeline_end) const | openshot::VideoCacheThread | protected |
| clear_cache_on_next_fill | openshot::VideoCacheThread | protected |
| clearCacheIfPaused(int64_t playhead, bool paused, CacheBase *cache) | openshot::VideoCacheThread | protected |
| computeDirection() const | openshot::VideoCacheThread | protected |
| computePrerollFrames(const Settings *settings) 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 |
| contiguous_ahead | openshot::VideoCacheThread | protected |
| current_display_frame | openshot::VideoCacheThread | protected |
| diagnostics_enabled | openshot::VideoCacheThread | protected |
| EnableRequestDiagnostics(bool enabled) | openshot::VideoCacheThread | inline |
| first_current_frame_us | openshot::VideoCacheThread | protected |
| FirstCurrentFrameUs() const | openshot::VideoCacheThread | inline |
| 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 |
| handleUserSeekWithPreroll(int64_t playhead, int dir, int64_t timeline_end, int64_t preroll_frames) | 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 |
| lifecycle_mutex | openshot::VideoCacheThread | mutableprotected |
| min_frames_ahead | openshot::VideoCacheThread | protected |
| monotonicUs() | openshot::VideoCacheThread | protectedstatic |
| NotifyAudioCacheMiss() | openshot::VideoCacheThread | inline |
| NotifyPlaybackPosition(int64_t new_position) | openshot::VideoCacheThread | |
| observed_frame_bytes | openshot::VideoCacheThread | protected |
| obsolete_completion_us | openshot::VideoCacheThread | protected |
| ObsoleteCompletionUs() const | openshot::VideoCacheThread | inline |
| Play() | openshot::VideoCacheThread | inline |
| prefetchWindow(CacheBase *cache, int64_t window_begin, int64_t window_end, int dir, ReaderBase *reader, int64_t max_frames_to_fetch=-1, uint64_t generation=UINT64_MAX) | openshot::VideoCacheThread | protected |
| preroll_on_next_fill | openshot::VideoCacheThread | protected |
| preroll_policy | openshot::VideoCacheThread | protected |
| processed_generation | openshot::VideoCacheThread | protected |
| Reader(ReaderBase *new_reader) | openshot::VideoCacheThread | |
| reader | openshot::VideoCacheThread | protected |
| readiness_bytes_per_frame | openshot::VideoCacheThread | protected |
| readiness_capacity | openshot::VideoCacheThread | protected |
| readiness_direction | openshot::VideoCacheThread | protected |
| readiness_epoch | openshot::VideoCacheThread | protected |
| readiness_generation | openshot::VideoCacheThread | protected |
| readiness_minimum_step | openshot::VideoCacheThread | protected |
| readiness_physical_capacity | openshot::VideoCacheThread | protected |
| readiness_playhead | openshot::VideoCacheThread | protected |
| readiness_timeline_end | openshot::VideoCacheThread | protected |
| request_generation | openshot::VideoCacheThread | protected |
| request_time_us | openshot::VideoCacheThread | protected |
| requested_display_frame | openshot::VideoCacheThread | protected |
| resetReadiness() | openshot::VideoCacheThread | protected |
| resolveTimelineEnd() const | openshot::VideoCacheThread | protected |
| run() override | openshot::VideoCacheThread | protected |
| scrub_active | openshot::VideoCacheThread | protected |
| Seek(int64_t new_position) | openshot::VideoCacheThread | |
| Seek(int64_t new_position, bool start_preroll) | openshot::VideoCacheThread | |
| seek_state_mutex | openshot::VideoCacheThread | mutableprotected |
| seen_timeline_cache_epoch | openshot::VideoCacheThread | protected |
| setSpeed(int new_speed) | openshot::VideoCacheThread | |
| speed | openshot::VideoCacheThread | protected |
| StartThread() | openshot::VideoCacheThread | |
| Stop() | openshot::VideoCacheThread | |
| StopThread(int timeoutMs=0) | openshot::VideoCacheThread | |
| timeline_cache_epoch_initialized | openshot::VideoCacheThread | protected |
| timeline_max_frame | openshot::VideoCacheThread | protected |
| updateReadiness(CacheBase *cache, int64_t playhead, int dir) | openshot::VideoCacheThread | protected |
| userSeeked | openshot::VideoCacheThread | protected |
| UsesCachedAudio() const | openshot::VideoCacheThread | inline |
| VideoCacheThread() | openshot::VideoCacheThread | |
| ~VideoCacheThread() override | openshot::VideoCacheThread | |