tavenc: extended header, automatic multithreading, tad autoselect fix

This commit is contained in:
minjaesong
2025-12-09 03:44:35 +09:00
parent c6c50c2ebe
commit 621c312922
4 changed files with 280 additions and 72 deletions

View File

@@ -58,9 +58,9 @@ typedef struct {
// === Quality Control ===
int quality_level;
int quality_y; // Luma quality (0-5, default: 3)
int quality_co; // Orange chrominance quality (0-5, default: 3)
int quality_cg; // Green chrominance quality (0-5, default: 3)
int quantiser_y; // Luma quantiser (0-255, indexed against QLUT)
int quantiser_co; // Orange chrominance quantiser (0-255, indexed against QLUT)
int quantiser_cg; // Green chrominance quantiser (0-255, indexed against QLUT)
float dead_zone_threshold; // Dead-zone quantization threshold (0.0=disabled, 0.6-1.5 typical)
// === Entropy Coding ===