TAD: embedded zero tree coding (basically 1D EZBC)

This commit is contained in:
minjaesong
2025-11-09 13:34:28 +09:00
parent c0d1d54bed
commit 3f97f1a59e
5 changed files with 784 additions and 20 deletions

View File

@@ -15,7 +15,7 @@
#define ENCODER_VENDOR_STRING "Encoder-TAD32 (PCM32f version) 20251107"
// TAD32 format constants
#define TAD32_DEFAULT_CHUNK_SIZE 32768 // Default: power of 2 for optimal performance (2^15)
#define TAD32_DEFAULT_CHUNK_SIZE 31991 // Using a prime number to force the worst condition
// Temporary file for FFmpeg PCM extraction
char TEMP_PCM_FILE[42];