BEAST/BSE - Better Audio System and Sound Engine
0.8.2
|
#include <bse/gslcommon.hh>
Go to the source code of this file.
Classes | |
struct | GslDataCache |
struct | GslDataCacheNode |
Defines | |
#define | GSL_DATA_CACHE_NODE_SIZE(dcache) |
Typedefs | |
typedef gfloat | GslDataType |
Enumerations | |
enum | GslDataCacheRequest { GSL_DATA_CACHE_REQUEST, GSL_DATA_CACHE_DEMAND_LOAD, GSL_DATA_CACHE_PEEK } |
Functions | |
GslDataCache * | gsl_data_cache_new (GslDataHandle *dhandle, guint padding) |
GslDataCache * | gsl_data_cache_ref (GslDataCache *dcache) |
void | gsl_data_cache_unref (GslDataCache *dcache) |
void | gsl_data_cache_open (GslDataCache *dcache) |
void | gsl_data_cache_close (GslDataCache *dcache) |
GslDataCacheNode * | gsl_data_cache_ref_node (GslDataCache *dcache, int64 offset, GslDataCacheRequest load_request) |
void | gsl_data_cache_unref_node (GslDataCache *dcache, GslDataCacheNode *node) |
void | gsl_data_cache_free_olders (GslDataCache *dcache, guint max_age) |
GslDataCache * | gsl_data_cache_from_dhandle (GslDataHandle *dhandle, guint min_padding) |