* autotools system * dynamic codec/input module system * more codecs * more input modules