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

« « « Anklang Documentation
Loading...
Searching...
No Matches
Public Member Functions | List of all members
Ase::WavWriterImpl Class Referencefinal
Inheritance diagram for Ase::WavWriterImpl:
[legend]

Public Member Functions

bool open (const String &filename, uint8_t n_bits, uint32_t n_channels, uint32_t sample_freq)
 
String name () const override
 
ssize_t write (const float *frames, size_t n_frames) override
 
bool close () override
 

Detailed Description

Definition at line 151 of file wave.cc.

Constructor & Destructor Documentation

◆ WavWriterImpl()

Ase::WavWriterImpl::WavWriterImpl ( )

Definition at line 160 of file wave.cc.

◆ ~WavWriterImpl()

Ase::WavWriterImpl::~WavWriterImpl ( )

Definition at line 165 of file wave.cc.

Member Function Documentation

◆ close()

bool Ase::WavWriterImpl::close ( )
overridevirtual

Implements Ase::WaveWriter.

Definition at line 221 of file wave.cc.

◆ name()

String Ase::WavWriterImpl::name ( ) const
overridevirtual

Implements Ase::WaveWriter.

Definition at line 205 of file wave.cc.

◆ open()

bool Ase::WavWriterImpl::open ( const String filename,
uint8_t  n_bits,
uint32_t  n_channels,
uint32_t  sample_freq 
)

Definition at line 171 of file wave.cc.

◆ write()

ssize_t Ase::WavWriterImpl::write ( const float frames,
size_t  n_frames 
)
overridevirtual

Implements Ase::WaveWriter.

Definition at line 210 of file wave.cc.


The documentation for this class was generated from the following file: