There are certain codecs that need certain hardware processing instructions (eg. SSE 3) in order to function correctly.
If you are using an old-ish setup then this may very well be the reason behind...