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) |