LAME: Quantisierung
Die Quantisierung ist die aufwändigste und damit rechenintensivste Stufe des Enkodiervorgangs. Hier
findet die Kompression statt.
Die Möglichkeiten, asynchrone Programmierung einzusetzen, sind in dieser Stufe sehr begrenzt.
Lediglich an zwei Stellen bei der VBR-Enkodierung wurde dies im Rahmen der Fallstudie getan:
- New VBR: Die Encode-Funktion für ein Frame konnte für jedes Granule und jeden Kanal parallel
ausgeführt werden.
- Old VBR: Die Encode-Funktion konnte für jeden Kanal parallel ausgeführt werden.
Desweiteren wurden, wo möglich, SSE-Befehle verwendet.
Alle Klassen befinden sich im Projektmappenordner "Quantization". |