OpenShot Library | libopenshot 1.1.1
openshot::VideoCacheThread Member List

This is the complete list of members for openshot::VideoCacheThread, including all inherited members.

AcknowledgeAudioCacheMiss()openshot::VideoCacheThreadinline
acknowledgement_usopenshot::VideoCacheThreadprotected
acknowledgeRequest(int64_t started_us)openshot::VideoCacheThreadprotected
audio_cache_missopenshot::VideoCacheThreadprotected
cache_audio_onlyopenshot::VideoCacheThreadprotected
cached_frame_countopenshot::VideoCacheThreadprotected
CancellationAcknowledgementUs() constopenshot::VideoCacheThreadinline
clampToTimelineRange(int64_t frame, int64_t timeline_end) constopenshot::VideoCacheThreadprotected
clear_cache_on_next_fillopenshot::VideoCacheThreadprotected
clearCacheIfPaused(int64_t playhead, bool paused, CacheBase *cache)openshot::VideoCacheThreadprotected
computeDirection() constopenshot::VideoCacheThreadprotected
computePrerollFrames(const Settings *settings) constopenshot::VideoCacheThreadprotected
computeWindowBounds(int64_t playhead, int dir, int64_t ahead_count, int64_t timeline_end, int64_t &window_begin, int64_t &window_end) constopenshot::VideoCacheThreadprotected
contiguous_aheadopenshot::VideoCacheThreadprotected
current_display_frameopenshot::VideoCacheThreadprotected
diagnostics_enabledopenshot::VideoCacheThreadprotected
EnableRequestDiagnostics(bool enabled)openshot::VideoCacheThreadinline
first_current_frame_usopenshot::VideoCacheThreadprotected
FirstCurrentFrameUs() constopenshot::VideoCacheThreadinline
force_directional_cacheopenshot::VideoCacheThreadprotected
getBytes(int width, int height, int sample_rate, int channels, float fps)openshot::VideoCacheThreadprotected
getSpeed() constopenshot::VideoCacheThreadinline
handleUserSeek(int64_t playhead, int dir)openshot::VideoCacheThreadprotected
handleUserSeekWithPreroll(int64_t playhead, int dir, int64_t timeline_end, int64_t preroll_frames)openshot::VideoCacheThreadprotected
isReady()openshot::VideoCacheThread
last_cached_frameopenshot::VideoCacheThreadprotected
last_cached_indexopenshot::VideoCacheThreadprotected
last_diropenshot::VideoCacheThreadprotected
last_speedopenshot::VideoCacheThreadprotected
lifecycle_mutexopenshot::VideoCacheThreadmutableprotected
min_frames_aheadopenshot::VideoCacheThreadprotected
monotonicUs()openshot::VideoCacheThreadprotectedstatic
NotifyAudioCacheMiss()openshot::VideoCacheThreadinline
NotifyPlaybackPosition(int64_t new_position)openshot::VideoCacheThread
observed_frame_bytesopenshot::VideoCacheThreadprotected
obsolete_completion_usopenshot::VideoCacheThreadprotected
ObsoleteCompletionUs() constopenshot::VideoCacheThreadinline
Play()openshot::VideoCacheThreadinline
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::VideoCacheThreadprotected
preroll_on_next_fillopenshot::VideoCacheThreadprotected
preroll_policyopenshot::VideoCacheThreadprotected
processed_generationopenshot::VideoCacheThreadprotected
Reader(ReaderBase *new_reader)openshot::VideoCacheThread
readeropenshot::VideoCacheThreadprotected
readiness_bytes_per_frameopenshot::VideoCacheThreadprotected
readiness_capacityopenshot::VideoCacheThreadprotected
readiness_directionopenshot::VideoCacheThreadprotected
readiness_epochopenshot::VideoCacheThreadprotected
readiness_generationopenshot::VideoCacheThreadprotected
readiness_minimum_stepopenshot::VideoCacheThreadprotected
readiness_physical_capacityopenshot::VideoCacheThreadprotected
readiness_playheadopenshot::VideoCacheThreadprotected
readiness_timeline_endopenshot::VideoCacheThreadprotected
request_generationopenshot::VideoCacheThreadprotected
request_time_usopenshot::VideoCacheThreadprotected
requested_display_frameopenshot::VideoCacheThreadprotected
resetReadiness()openshot::VideoCacheThreadprotected
resolveTimelineEnd() constopenshot::VideoCacheThreadprotected
run() overrideopenshot::VideoCacheThreadprotected
scrub_activeopenshot::VideoCacheThreadprotected
Seek(int64_t new_position)openshot::VideoCacheThread
Seek(int64_t new_position, bool start_preroll)openshot::VideoCacheThread
seek_state_mutexopenshot::VideoCacheThreadmutableprotected
seen_timeline_cache_epochopenshot::VideoCacheThreadprotected
setSpeed(int new_speed)openshot::VideoCacheThread
speedopenshot::VideoCacheThreadprotected
StartThread()openshot::VideoCacheThread
Stop()openshot::VideoCacheThread
StopThread(int timeoutMs=0)openshot::VideoCacheThread
timeline_cache_epoch_initializedopenshot::VideoCacheThreadprotected
timeline_max_frameopenshot::VideoCacheThreadprotected
updateReadiness(CacheBase *cache, int64_t playhead, int dir)openshot::VideoCacheThreadprotected
userSeekedopenshot::VideoCacheThreadprotected
UsesCachedAudio() constopenshot::VideoCacheThreadinline
VideoCacheThread()openshot::VideoCacheThread
~VideoCacheThread() overrideopenshot::VideoCacheThread