BEAST/BSE - Better Audio System and Sound Engine  0.8.2
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines
Classes | Namespaces | Defines | Typedefs | Functions
gslcommon.hh File Reference
#include <bse/gsldefs.hh>
#include <bse/bseenums.hh>

Go to the source code of this file.

Classes

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

Namespaces

namespace  Bse
 

The Bse namespace contains all functions of the synthesis engine.


Defines

#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)
BseErrorType gsl_error_from_errno (gint sys_errno, BseErrorType fallback)
BseErrorType gsl_error_select (guint n_errors, BseErrorType first_error,...)
BseErrorType gsl_file_check (const gchar *file_name, const gchar *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)

Detailed Description

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines