ThinkMeta LogoDeutsch
English
LAME: Quantisierung

Die Quantisierung ist die aufwändigste und damit rechenintensivste Stufe des En­ko­dier­vor­gangs. 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".