arduino-audio-tools
Loading...
Searching...
No Matches
Classes | Namespaces | Variables
CodecG729.h File Reference

G.729 Codec – encoder and decoder wrapping the bcg729 library. More...

#include <bcg729.h>
#include "AudioTools/AudioCodecs/AudioCodecsBase.h"

Go to the source code of this file.

Classes

class  G729Decoder
 G.729 decoder using the bcg729 library. More...
 
class  G729Encoder
 G.729 encoder using the bcg729 library. More...
 

Namespaces

namespace  audio_tools
 Generic Implementation of sound input and output for desktop environments using portaudio.
 

Variables

static AudioInfo audioInfoG729 {8000, 1, 16}
 
static constexpr size_t G729_ENC_SIZE = 10
 
static constexpr size_t G729_PCM_SIZE
 
static constexpr size_t G729_SAMPLES_PER_FRAME = 80
 
static constexpr size_t G729_SID_SIZE = 2
 

Detailed Description

G.729 Codec – encoder and decoder wrapping the bcg729 library.

Author
Phil Schatzmann
Version
0.2
Date
2026-05-07