Beast - Music Synthesizer and Composer  0.11.1+10.g2da35
gslcommon.hh File Reference
#include <bse/gsldefs.hh>
#include <bse/bseenums.hh>
Include dependency graph for gslcommon.hh:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  GslProgressState
 
class  Bse::TickStamp
 
class  Bse::TickStamp::Wakeup
 
struct  Bse::TickStamp::Update
 

Namespaces

 Bse
 

Macros

#define GSL_N_IO_RETRIES
 

Typedefs

typedef guint(* GslProgressFunc) (gpointer data, gfloat pval, const gchar *detail, GslProgressState *pstate)
 
typedef TickStamp::WakeupP Bse::TickStampWakeupP
 

Functions

void gsl_init (void)
 
const gchar * gsl_byte_order_to_string (guint byte_order)
 
guint gsl_byte_order_from_string (const gchar *string)
 
Bse::Error gsl_error_from_errno (gint sys_errno, Bse::Error fallback)
 
Bse::Error gsl_error_select (guint n_errors, Bse::Error first_error,...)
 
Bse::Error gsl_file_check (const std::string &file_name, const std::string &mode)
 
GslProgressState gsl_progress_state (gpointer data, GslProgressFunc pfunc, guint precision)
 
void gsl_progress_notify (GslProgressState *pstate, gfloat pval, const gchar *detail_format,...)
 
void gsl_progress_wipe (GslProgressState *pstate)
 
guint gsl_progress_printerr (gpointer message, gfloat pval, const gchar *detail, GslProgressState *pstate)
 
void _gsl_init_fd_pool (void)
 
void _gsl_init_data_caches (void)
 
void _gsl_init_loader_gslwave (void)
 
void _gsl_init_loader_aiff (void)
 
void _gsl_init_loader_wav (void)
 
void _gsl_init_loader_oggvorbis (void)
 
void _gsl_init_loader_mad (void)
 
void bse_init_loader_gus_patch (void)
 
void bse_init_loader_flac (void)