Sorry for the noob mistake. Here is the debug log I get from my app. fixme:mixer:ALSA_MixerInit No master control found on HDA ATI HDMI, disabling mixer fixme:quartz:MPEGSplitter_query_accept MPEG-1 system streams not yet supported. err:quartz:Parser_Destroy pinref should be null, is 1, destroying anyway err:ole:CoGetClassObject class {e41c6afe-738d-4a56-957c-c352f41b3275} not registered err:ole:CoGetClassObject no class object {e41c6afe-738d-4a56-957c-c352f41b3275} could be created for context 0x1 err:ole:CoGetClassObject class {c1f400a0-3f08-11d3-9f0b-006008039e37} not registered err:ole:CoGetClassObject no class object {c1f400a0-3f08-11d3-9f0b-006008039e37} could be created for context 0x1 fixme:quartz:AsyncReader_QueryInterface No interface for {56a868b3-0ad4-11ce-b03a-0020af0ba770}! Thanks