Beast - Music Synthesizer and Composer  0.11.1+10.g2da35
gsldatahandle-vorbis.cc File Reference
#include "gsldatahandle-vorbis.hh"
#include "gslfilehash.hh"
#include <ogg/ogg.h>
#include <vorbis/vorbisfile.h>
#include <errno.h>
#include "../config/config.h"
#include "gslvorbis-cutter.hh"
Include dependency graph for gsldatahandle-vorbis.cc:

Macros

#define MAX_CHANNELS
 
#define SEEK_BY_READ_AHEAD(vhandle)
 

Functions

GslDataHandle * gsl_data_handle_new_ogg_vorbis_muxed (const gchar *file_name, guint lbitstream, gfloat osc_freq)
 
GslDataHandle * gsl_data_handle_new_ogg_vorbis_zoffset (const gchar *file_name, gfloat osc_freq, GslLong byte_offset, GslLong byte_size, guint *n_channelsp, gfloat *mix_freq_p)
 
GslVorbis1Handle * gsl_vorbis1_handle_new (GslDataHandle *ogg_vorbis_handle, guint serialno)
 
gint gsl_vorbis1_handle_read (GslVorbis1Handle *v1h, guint blength, guint8 *buffer)
 
void gsl_vorbis1_handle_destroy (GslVorbis1Handle *v1h)
 
void gsl_vorbis1_handle_put_wstore (GslVorbis1Handle *vorbis1, SfiWStore *wstore)
 
guint gsl_vorbis_make_serialno (void)