4. Kendskab til directshow-modellen (DS) kan være nødvendigt.
DS er en model som bygges op i samarbejde mellem afspillersoftwaren (feks. Zoomplayer) og Windows.
DS består at et antal moduler som kaldes filtre. Filtre bygges sammen til filterkæde. Hvert filter tager
sig af en bestemt type stream og i vores kontekst ender vi med en soundrenderer. Vi skal først ha' hevet
en fil op fra harddisken og ha' konverteret den til en Stream i DS, dette gøres med et sourcefilter og det
vælges på baggrund af filtypenavnet (.flac .wav .ogg .dts .niels m.m.). en filterkæde for flac kan
se sådan ud :
Filnavn.flac > madFlacSource > Reclock Souncrenderer
Hvert filter er associeret med en kode som er indeholdt i hver stream. Denne kode kaldes en FourCC-kode.
Fordelen ved Zoomplayer er at DU kan få lov til at bestemme hvordan filterkæderne skal opbygges.
Som intro og overblik må det her være helt fint....