Public Member Functions | Public Attributes | List of all members
audio_tools::OpusSettings Struct Reference

Setting for Opus Decoder. More...

#include <CodecOpus.h>

Inheritance diagram for audio_tools::OpusSettings:
audio_tools::AudioBaseInfo audio_tools::OpusEncoderSettings

Public Member Functions

 OpusSettings ()
- Public Member Functions inherited from audio_tools::AudioBaseInfo
 AudioBaseInfo (const AudioBaseInfo &)=default
void copyFrom (AudioBaseInfo info)
virtual void logInfo ()
bool operator!= (AudioBaseInfo alt)
AudioBaseInfooperator= (const AudioBaseInfo &info)
bool operator== (AudioBaseInfo alt)
void setAudioInfo (AudioBaseInfo info)

Public Attributes

int max_buffer_size = OPUS_DEC_MAX_BUFFER_SIZE
- Public Attributes inherited from audio_tools::AudioBaseInfo
int bits_per_sample =16
int channels = 0
int sample_rate = 0

Detailed Description

Setting for Opus Decoder.

Phil Schatzmann

Constructor & Destructor Documentation

◆ OpusSettings()

audio_tools::OpusSettings::OpusSettings ( )

8000,12000,16000 ,24000,48000

1 or 2

must be 16!

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