audio/encoder.h file

Audio file encoder.

Contents

Classes

struct AudioEncoder
Struct for holding info for encoding.

Typedefs

using AudioEncoder = struct AudioEncoder
Struct for holding info for encoding.

Functions

auto audio_encoder_new_from_file(const char* filepath, GError** error) -> AudioEncoder*
Creates a new instance of an AudioEncoder from the given file, that can be used for encoding.
auto audio_encoder_decode(AudioEncoder* self, int samplerate, bool show_progress) -> NONNULL void
Decodes the information in the AudioEncoder instance and stores the results there.
auto audio_encoder_free(AudioEncoder* self) -> NONNULL void
Free's the AudioEncoder and its members.