XenevaOS
Loading...
Searching...
No Matches
Macros
ConfigHelix.h File Reference
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Macros

#define SYNCH_WORD_LEN   4
 
#define HELIX_CHUNK_SIZE   1024
 
#define MP3_MAX_OUTPUT_SIZE   (1024 * 5)
 
#define MP3_MAX_FRAME_SIZE   (1024 * 2)
 
#define MP3_MIN_FRAME_SIZE   1024
 
#define AAC_MAX_OUTPUT_SIZE   (1024 * 8)
 
#define AAC_MAX_FRAME_SIZE   2100
 
#define AAC_MIN_FRAME_SIZE   1024
 
#define ALLOCATOR   libhelix::AllocatorExt
 
#define HELIX_LOGGING_ACTIVE   true
 
#define HELIX_LOG_LEVEL   LogLevelHelix::Warning
 
#define LOG_METHOD   __PRETTY_FUNCTION__
 
#define HELIX_LOG_SIZE   256
 Use the IDF logger for ESP32.
 
#define HELIX_FEATURE_AUDIO_CODEC_AAC_SBR
 the ESP8266 does not have enough memory
 

Macro Definition Documentation

◆ AAC_MAX_FRAME_SIZE

#define AAC_MAX_FRAME_SIZE   2100

◆ AAC_MAX_OUTPUT_SIZE

#define AAC_MAX_OUTPUT_SIZE   (1024 * 8)

◆ AAC_MIN_FRAME_SIZE

#define AAC_MIN_FRAME_SIZE   1024

◆ ALLOCATOR

#define ALLOCATOR   libhelix::AllocatorExt

◆ HELIX_CHUNK_SIZE

#define HELIX_CHUNK_SIZE   1024

◆ HELIX_FEATURE_AUDIO_CODEC_AAC_SBR

#define HELIX_FEATURE_AUDIO_CODEC_AAC_SBR

the ESP8266 does not have enough memory

◆ HELIX_LOG_LEVEL

#define HELIX_LOG_LEVEL   LogLevelHelix::Warning

◆ HELIX_LOG_SIZE

#define HELIX_LOG_SIZE   256

Use the IDF logger for ESP32.

◆ HELIX_LOGGING_ACTIVE

#define HELIX_LOGGING_ACTIVE   true

◆ LOG_METHOD

#define LOG_METHOD   __PRETTY_FUNCTION__

◆ MP3_MAX_FRAME_SIZE

#define MP3_MAX_FRAME_SIZE   (1024 * 2)

◆ MP3_MAX_OUTPUT_SIZE

#define MP3_MAX_OUTPUT_SIZE   (1024 * 5)

◆ MP3_MIN_FRAME_SIZE

#define MP3_MIN_FRAME_SIZE   1024

◆ SYNCH_WORD_LEN

#define SYNCH_WORD_LEN   4