Anklang 0.3.0-460-gc4ef46ba
ASE — Anklang Sound Engine (C++)

« « « Anklang Documentation
Loading...
Searching...
No Matches
Classes | Namespaces | Functions
wave.cc File Reference
#include "wave.hh"
#include "datautils.hh"
#include "atquit.hh"
#include "platform.hh"
#include "randomhash.hh"
#include "internal.hh"
#include <cstring>
#include <sys/types.h>
#include <sys/stat.h>
#include <fcntl.h>
#include <unistd.h>
#include <opus.h>
#include <ogg/ogg.h>
#include <FLAC/all.h>

Go to the source code of this file.

Classes

class  Ase::WavWriterImpl
 
class  Ase::OpusWriter
 
class  Ase::FlacWriter
 

Namespaces

namespace  Ase
 The Anklang C++ API namespace.
 

Functions

WaveWriterP Ase::wave_writer_create_wav (int rate, int channels, const String &filename, int mode, uint8_t n_bits)
 
String Ase::wave_writer_opus_version ()
 
WaveWriterP Ase::wave_writer_create_opus (int rate, int channels, const String &filename, int mode, int complexity, float bitrate)
 
String Ase::wave_writer_flac_version ()
 
WaveWriterP Ase::wave_writer_create_flac (int rate, int channels, const String &filename, int mode, int compresion)