Loading...
Searching...
No Matches
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)=0 | openshot::CacheBase | pure virtual
cache_type | openshot::CacheBase | protected
CacheBase() | openshot::CacheBase |
CacheBase(int64_t max_bytes) | openshot::CacheBase |
cacheMutex | openshot::CacheBase | protected
CalculateRanges() | openshot::CacheBase | protected
Clear()=0 | openshot::CacheBase | pure virtual
Contains(int64_t frame_number)=0 | openshot::CacheBase | pure virtual
Count()=0 | openshot::CacheBase | pure virtual
frame_ranges | openshot::CacheBase | protected
GetBytes()=0 | openshot::CacheBase | pure virtual
GetFrame(int64_t frame_number)=0 | openshot::CacheBase | pure virtual
GetFrames()=0 | openshot::CacheBase | pure virtual
GetMaxBytes() | openshot::CacheBase | inline
GetSmallestFrame()=0 | openshot::CacheBase | pure virtual
Json()=0 | openshot::CacheBase | pure virtual
json_ranges | openshot::CacheBase | protected
JsonValue()=0 | openshot::CacheBase | pure virtual
max_bytes | openshot::CacheBase | protected
needs_range_processing | openshot::CacheBase | protected
ordered_frame_numbers | openshot::CacheBase | protected
range_version | openshot::CacheBase | protected
Remove(int64_t frame_number)=0 | openshot::CacheBase | pure virtual
Remove(int64_t start_frame_number, int64_t end_frame_number)=0 | openshot::CacheBase | pure virtual
SetJson(const std::string value)=0 | openshot::CacheBase | pure virtual
SetJsonValue(const Json::Value root)=0 | openshot::CacheBase | pure virtual
SetMaxBytes(int64_t number_of_bytes) | openshot::CacheBase | inline
SetMaxBytesFromInfo(int64_t number_of_frames, int width, int height, int sample_rate, int channels) | openshot::CacheBase |
~CacheBase()=default | openshot::CacheBase | virtual