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

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)
BseErrorType 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)
gchar * gsl_vorbis_encoder_version (void)

Detailed Description

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines