OpenShot Library | libopenshot  0.1.8
openshot::CacheBase Member List

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

Add(std::shared_ptr< Frame > frame)=0openshot::CacheBasepure virtual
cache_typeopenshot::CacheBaseprotected
CacheBase()openshot::CacheBase
CacheBase(long long int max_bytes)openshot::CacheBase
cacheCriticalSectionopenshot::CacheBaseprotected
Clear()=0openshot::CacheBasepure virtual
Count()=0openshot::CacheBasepure virtual
GetBytes()=0openshot::CacheBasepure virtual
GetFrame(long int frame_number)=0openshot::CacheBasepure virtual
GetMaxBytes()openshot::CacheBaseinline
GetSmallestFrame()=0openshot::CacheBasepure virtual
Json()=0openshot::CacheBasepure virtual
JsonValue()=0openshot::CacheBasepure virtual
max_bytesopenshot::CacheBaseprotected
Remove(long int frame_number)=0openshot::CacheBasepure virtual
Remove(long int start_frame_number, long int end_frame_number)=0openshot::CacheBasepure virtual
SetJson(string value)=0openshot::CacheBasepure virtual
SetJsonValue(Json::Value root)=0openshot::CacheBasepure virtual
SetMaxBytes(long long int number_of_bytes)openshot::CacheBaseinline
SetMaxBytesFromInfo(long int number_of_frames, int width, int height, int sample_rate, int channels)openshot::CacheBase