A C++ library for spatial audio.
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
Public Member Functions | List of all members
sal::Decoder Class Referenceabstract

#include <decoder.h>

Inheritance diagram for sal::Decoder:
sal::AmbisonicsHorizDec sal::IdenticalDecoder

Public Member Functions

 Decoder ()
virtual void Decode (const Buffer &input_buffer, Buffer &output_buffer)=0
virtual ~Decoder ()

Constructor & Destructor Documentation

sal::Decoder::Decoder ( )
virtual sal::Decoder::~Decoder ( )

Member Function Documentation

virtual void sal::Decoder::Decode ( const Buffer input_buffer,
Buffer output_buffer 
pure virtual

Decodes and puts in the output streams. It stops when the inputs stream is depleted.

Implemented in sal::AmbisonicsHorizDec, and sal::IdenticalDecoder.

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