OpenShot Library | libopenshot  0.3.2
openshot::CacheBase Member List

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

Add(std::shared_ptr< openshot::Frame > frame)=0openshot::CacheBasepure virtual
cache_typeopenshot::CacheBaseprotected
CacheBase()openshot::CacheBase
CacheBase(int64_t max_bytes)openshot::CacheBase
cacheMutexopenshot::CacheBaseprotected
CalculateRanges()openshot::CacheBaseprotected
Clear()=0openshot::CacheBasepure virtual
Contains(int64_t frame_number)=0openshot::CacheBasepure virtual
Count()=0openshot::CacheBasepure virtual
frame_rangesopenshot::CacheBaseprotected
GetBytes()=0openshot::CacheBasepure virtual
GetFrame(int64_t frame_number)=0openshot::CacheBasepure virtual
GetFrames()=0openshot::CacheBasepure virtual
GetMaxBytes()openshot::CacheBaseinline
GetSmallestFrame()=0openshot::CacheBasepure virtual
Json()=0openshot::CacheBasepure virtual
json_rangesopenshot::CacheBaseprotected
JsonValue()=0openshot::CacheBasepure virtual
max_bytesopenshot::CacheBaseprotected
needs_range_processingopenshot::CacheBaseprotected
ordered_frame_numbersopenshot::CacheBaseprotected
range_versionopenshot::CacheBaseprotected
Remove(int64_t frame_number)=0openshot::CacheBasepure virtual
Remove(int64_t start_frame_number, int64_t end_frame_number)=0openshot::CacheBasepure virtual
SetJson(const std::string value)=0openshot::CacheBasepure virtual
SetJsonValue(const Json::Value root)=0openshot::CacheBasepure virtual
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