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

Go to the source code of this file.

Functions

GslVorbisEncoder * gsl_vorbis_encoder_new (void)
 
void gsl_vorbis_encoder_add_comment (GslVorbisEncoder *self, const gchar *utf8_comment)
 
void gsl_vorbis_encoder_add_named_comment (GslVorbisEncoder *self, const gchar *ascii_tag_name, const gchar *utf8_comment)
 
void gsl_vorbis_encoder_add_lcomment (GslVorbisEncoder *self, const gchar *latin1_comment)
 
void gsl_vorbis_encoder_add_named_lcomment (GslVorbisEncoder *self, const gchar *ascii_tag_name, const gchar *latin1_comment)
 
void gsl_vorbis_encoder_set_quality (GslVorbisEncoder *self, gfloat quality)
 
void gsl_vorbis_encoder_set_bitrate (GslVorbisEncoder *self, guint nominal_bps)
 
void gsl_vorbis_encoder_set_n_channels (GslVorbisEncoder *self, guint n_channels)
 
void gsl_vorbis_encoder_set_sample_freq (GslVorbisEncoder *self, guint sample_freq)
 
Bse::Error gsl_vorbis_encoder_setup_stream (GslVorbisEncoder *self, guint serial)
 
void gsl_vorbis_encoder_write_pcm (GslVorbisEncoder *self, guint n_values, gfloat *values)
 
gboolean gsl_vorbis_encoder_needs_processing (GslVorbisEncoder *self)
 
void gsl_vorbis_encoder_process (GslVorbisEncoder *self)
 
void gsl_vorbis_encoder_pcm_done (GslVorbisEncoder *self)
 
guint gsl_vorbis_encoder_read_ogg (GslVorbisEncoder *self, guint n_bytes, guint8 *bytes)
 
gboolean gsl_vorbis_encoder_ogg_eos (GslVorbisEncoder *self)
 
void gsl_vorbis_encoder_destroy (GslVorbisEncoder *self)
 
std::string gsl_vorbis_encoder_version ()