OpenShot Library | libopenshot  0.4.0
openshot::CacheDisk Member List

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

Add(std::shared_ptr< openshot::Frame > frame)openshot::CacheDiskvirtual
cache_typeopenshot::CacheBaseprotected
CacheBase()openshot::CacheBase
CacheBase(int64_t max_bytes)openshot::CacheBase
CacheDisk(std::string cache_path, std::string format, float quality, float scale)openshot::CacheDisk
CacheDisk(std::string cache_path, std::string format, float quality, float scale, int64_t max_bytes)openshot::CacheDisk
cacheMutexopenshot::CacheBaseprotected
CalculateRanges()openshot::CacheBaseprotected
Clear()openshot::CacheDiskvirtual
Contains(int64_t frame_number)openshot::CacheDiskvirtual
Count()openshot::CacheDiskvirtual
frame_rangesopenshot::CacheBaseprotected
GetBytes()openshot::CacheDiskvirtual
GetFrame(int64_t frame_number)openshot::CacheDiskvirtual
GetFrames()openshot::CacheDiskvirtual
GetMaxBytes()openshot::CacheBaseinline
GetSmallestFrame()openshot::CacheDiskvirtual
Json()openshot::CacheDiskvirtual
json_rangesopenshot::CacheBaseprotected
JsonValue()openshot::CacheDiskvirtual
max_bytesopenshot::CacheBaseprotected
MoveToFront(int64_t frame_number)openshot::CacheDisk
needs_range_processingopenshot::CacheBaseprotected
ordered_frame_numbersopenshot::CacheBaseprotected
range_versionopenshot::CacheBaseprotected
Remove(int64_t frame_number)openshot::CacheDiskvirtual
Remove(int64_t start_frame_number, int64_t end_frame_number)openshot::CacheDiskvirtual
SetJson(const std::string value)openshot::CacheDiskvirtual
SetJsonValue(const Json::Value root)openshot::CacheDiskvirtual
SetMaxBytes(int64_t number_of_bytes)openshot::CacheBaseinline
SetMaxBytesFromInfo(int64_t number_of_frames, int width, int height, int sample_rate, int channels)openshot::CacheBase
~CacheBase()=defaultopenshot::CacheBasevirtual
~CacheDisk()openshot::CacheDisk