12#include "g722_codec.h"
15#define G722_PCM_SIZE 80
16#define G722_ENC_SIZE 40
45 LOGE(
"g722_decoder_new");
64 virtual size_t write(
const uint8_t *data,
size_t len) {
65 LOGD(
"write: %d", len);
71 uint8_t *p_byte = (uint8_t *)data;
72 for (
int j = 0; j < len; j++) {
134 LOGE(
"g722_encoder_new");
150 virtual const char *
mime() {
return "audio/g722"; }
156 virtual size_t write(
const uint8_t *data,
size_t len) {
157 LOGD(
"write: %d", len);
163 uint8_t *p_byte = (uint8_t *)data;
164 for (
int j = 0; j < len; j++) {
#define LOGW(...)
Definition AudioLoggerIDF.h:29
#define TRACEI()
Definition AudioLoggerIDF.h:32
#define LOGD(...)
Definition AudioLoggerIDF.h:27
#define LOGE(...)
Definition AudioLoggerIDF.h:30
#define G722_ENC_SIZE
Definition CodecG722.h:16
#define G722_PCM_SIZE
Definition CodecG722.h:15
virtual size_t write(const uint8_t *data, size_t len)
Definition Arduino.h:120