The SolveigMM ASF Multipexer Component was designed to be an engine for multiplexing precompressed or raw video/audio streams such as DivX, MPEG2 video/audio, WM video/audio, MPEG4 AVC (H264), etc. The component was implemented as DirectShow filter.

The demo application allows an user:

- to remultiplex AVI,MP4,MPEG2 PS,TS to ASF without recompression

- to choose an input stream to be written to ASF

- to decode input video/audio streams and multipxex them to ASF (needs a proper decoder)

- to change a Video FourCC

- to index a resulting ASF file