MediaPortal Version: 0.2.2.0
MediaPortal Skin: Standard
Windows Version: XP
CPU Type: 1GHz Thunderbird
HDD:
Memory: 1.3 GB
Motherboard:
Motherboard Chipset:
Motherboard Bios:
Video Card:
Video Card Driver:
Sound Card:
Sound Card AC3:
Sound Card Driver:
1. TV Card: LifeView FlyVideo 98 (LifeView FlyVideo 2000)
1. TV Card Type:
1. TV Card Driver: "Studio Philips WMD TvTuner"
MPEG2 Video Codec: None
MPEG2 Audio Codec: None
Satelite/CableTV Provider:
HTPC Case:
Cooling:
Power Supply:
Remote:
TV:
TV - HTPC Connection:
I've been trying set up MediaPortal using an older tuner card I had lying around. Unfortunately the card isn't in the supported list and I am not too keen to buy a brand new one right now. It works fine with other programs (like WinDVR).
I've tried editing the CaptureCardDefinitions.xml file. The program recognises the card, but cannot install. I get the error "Unable to create graph for this device". I've attached a GraphEdit diagram to this post, and the Configuration log and XML are below. If anyone could offer any pointers it would be greatly appreciated.
Error Log
MediaPortal Skin: Standard
Windows Version: XP
CPU Type: 1GHz Thunderbird
HDD:
Memory: 1.3 GB
Motherboard:
Motherboard Chipset:
Motherboard Bios:
Video Card:
Video Card Driver:
Sound Card:
Sound Card AC3:
Sound Card Driver:
1. TV Card: LifeView FlyVideo 98 (LifeView FlyVideo 2000)
1. TV Card Type:
1. TV Card Driver: "Studio Philips WMD TvTuner"
MPEG2 Video Codec: None
MPEG2 Audio Codec: None
Satelite/CableTV Provider:
HTPC Case:
Cooling:
Power Supply:
Remote:
TV:
TV - HTPC Connection:
I've been trying set up MediaPortal using an older tuner card I had lying around. Unfortunately the card isn't in the supported list and I am not too keen to buy a brand new one right now. It works fine with other programs (like WinDVR).
I've tried editing the CaptureCardDefinitions.xml file. The program recognises the card, but cannot install. I get the error "Unable to create graph for this device". I've attached a GraphEdit diagram to this post, and the Configuration log and XML are below. If anyone could offer any pointers it would be greatly appreciated.
Code:
<capturecard commercialname="LifeView Capture" capturename="LifeView Capture" devid="ven_109e&dev_036e&subsys_00000000&rev_11">
<capabilities tv="true" radio="true" mpeg2="false" mce="false" sw="false" bda="false"/>
<tv>
<interface cat="capture" video="0" audio="1" mpeg2="" />
<interface cat="tvtuner" video="0" audio="1" mpeg2="" />
<filters>
<filter cat="tvtuner" name="LifeView TvTuner" checkdevice="false"/>
<filter cat="tvaudio" name="LifeView TvAudio" checkdevice="false"/>
<filter cat="crossbar" name="LifeView Crossbar" checkdevice="false"/>
<filter cat="capture" name="LifeView Capture" checkdevice="false"/>
</filters>
<connections>
<connection sourcefilter="tvtuner" sourcepin="0" sinkfilter="crossbar" sinkpin="%tvtuner%"/>
<connection sourcefilter="tvtuner" sourcepin="1" sinkfilter="tvaudio" sinkpin="0"/>
<connection sourcefilter="tvaudio" sourcepin="0" sinkfilter="crossbar" sinkpin="%audiotuner%"/>
<connection sourcefilter="crossbar" sourcepin="0" sinkfilter="capture" sinkpin="0"/>
</connections>
</tv>
</capturecard>
Error Log
Code:
2007-01-03 15:55:28.984375 [Info.][Config Main]: device:LifeView Capture id:@device:pnp:\\?\pci#ven_109e&dev_036e&subsys_00000000&rev_11#3&61aaa01&0&50#{65e8773d-8f56-11d0-a3b9-00a0c9223196}\global
2007-01-03 15:55:28.984375 [Info.][Config Main]: Adding name:LifeView Capture id:ven_109e&dev_036e&subsys_00000000&rev_11 type:Digital_SS2
2007-01-03 15:55:28.984375 [Info.][Config Main]: TVCapture.CreateGraph() Card:1
2007-01-03 15:55:29.046875 [Info.][Config Main]: DVBGraphSkyStar2:GetTunerCapabilities() create B2C2 adapter
2007-01-03 15:55:29.062500 [Info.][Config Main]: Exception :System.Runtime.InteropServices.COMException (0x80040154): Retrieving the COM class factory for component with CLSID {E82536A0-94DA-11D2-A463-00A0C95D308D} failed due to the following error: 80040154.
at System.RuntimeTypeHandle.CreateInstance(RuntimeType type, Boolean publicOnly, Boolean noCheck, Boolean& canBeCached, RuntimeMethodHandle& ctor, Boolean& bNeedSecurityCheck)
at System.RuntimeType.CreateInstanceSlow(Boolean publicOnly, Boolean fillCache)
at System.RuntimeType.CreateInstanceImpl(Boolean publicOnly, Boolean skipVisibilityChecks, Boolean fillCache)
at System.Activator.CreateInstance(Type type, Boolean nonPublic)
at MediaPortal.TV.Recording.DVBGraphSkyStar2.GetTunerCapabilities()
2007-01-03 15:55:29.062500 [ERROR][Config Main]: Exception :System.Runtime.InteropServices.COMException (0x80040154): Retrieving the COM class factory for component with CLSID {E82536A0-94DA-11D2-A463-00A0C95D308D} failed due to the following error: 80040154.
at System.RuntimeTypeHandle.CreateInstance(RuntimeType type, Boolean publicOnly, Boolean noCheck, Boolean& canBeCached, RuntimeMethodHandle& ctor, Boolean& bNeedSecurityCheck)
at System.RuntimeType.CreateInstanceSlow(Boolean publicOnly, Boolean fillCache)
at System.RuntimeType.CreateInstanceImpl(Boolean publicOnly, Boolean skipVisibilityChecks, Boolean fillCache)
at System.Activator.CreateInstance(Type type, Boolean nonPublic)
at MediaPortal.TV.Recording.DVBGraphSkyStar2.GetTunerCapabilities()
2007-01-03 15:55:29.062500 [Info.][Config Main]: Exception :Retrieving the COM class factory for component with CLSID {E82536A0-94DA-11D2-A463-00A0C95D308D} failed due to the following error: 80040154.
2007-01-03 15:55:29.062500 [ERROR][Config Main]: Exception :Retrieving the COM class factory for component with CLSID {E82536A0-94DA-11D2-A463-00A0C95D308D} failed due to the following error: 80040154.
2007-01-03 15:55:29.062500 [Info.][Config Main]: site :System.Object CreateInstance(System.RuntimeType, Boolean, Boolean, Boolean ByRef, System.RuntimeMethodHandle ByRef, Boolean ByRef)
2007-01-03 15:55:29.062500 [ERROR][Config Main]: site :System.Object CreateInstance(System.RuntimeType, Boolean, Boolean, Boolean ByRef, System.RuntimeMethodHandle ByRef, Boolean ByRef)
2007-01-03 15:55:29.062500 [Info.][Config Main]: source :mscorlib
2007-01-03 15:55:29.062500 [ERROR][Config Main]: source :mscorlib
2007-01-03 15:55:29.062500 [Info.][Config Main]: stacktrace: at System.RuntimeTypeHandle.CreateInstance(RuntimeType type, Boolean publicOnly, Boolean noCheck, Boolean& canBeCached, RuntimeMethodHandle& ctor, Boolean& bNeedSecurityCheck)
at System.RuntimeType.CreateInstanceSlow(Boolean publicOnly, Boolean fillCache)
at System.RuntimeType.CreateInstanceImpl(Boolean publicOnly, Boolean skipVisibilityChecks, Boolean fillCache)
at System.Activator.CreateInstance(Type type, Boolean nonPublic)
at MediaPortal.TV.Recording.DVBGraphSkyStar2.GetTunerCapabilities()
2007-01-03 15:55:29.062500 [ERROR][Config Main]: stacktrace: at System.RuntimeTypeHandle.CreateInstance(RuntimeType type, Boolean publicOnly, Boolean noCheck, Boolean& canBeCached, RuntimeMethodHandle& ctor, Boolean& bNeedSecurityCheck)
at System.RuntimeType.CreateInstanceSlow(Boolean publicOnly, Boolean fillCache)
at System.RuntimeType.CreateInstanceImpl(Boolean publicOnly, Boolean skipVisibilityChecks, Boolean fillCache)
at System.Activator.CreateInstance(Type type, Boolean nonPublic)
at MediaPortal.TV.Recording.DVBGraphSkyStar2.GetTunerCapabilities()
2007-01-03 15:55:29.062500 [Info.][Config Main]: DVBGraphSkyStar2:CreateGraph().
2007-01-03 15:55:29.062500 [Info.][Config Main]: vmr9:ctor()
2007-01-03 15:55:29.062500 [Info.][Config Main]: vmr9:ctor() DX9Device=null
2007-01-03 15:55:29.078125 [Info.][Config Main]: vmr9:ctor() _renderFrame=null
2007-01-03 15:55:29.078125 [Info.][Config Main]: vmr9:ctor() done:False
2007-01-03 15:55:29.078125 [Info.][Config Main]: DVBGraphSkyStar2:CreateGraph() create B2C2 adapter
2007-01-03 15:55:29.078125 [Info.][Config Main]: Exception :System.Runtime.InteropServices.COMException (0x80040154): Retrieving the COM class factory for component with CLSID {E82536A0-94DA-11D2-A463-00A0C95D308D} failed due to the following error: 80040154.
at System.RuntimeTypeHandle.CreateInstance(RuntimeType type, Boolean publicOnly, Boolean noCheck, Boolean& canBeCached, RuntimeMethodHandle& ctor, Boolean& bNeedSecurityCheck)
at System.RuntimeType.CreateInstanceSlow(Boolean publicOnly, Boolean fillCache)
at System.RuntimeType.CreateInstanceImpl(Boolean publicOnly, Boolean skipVisibilityChecks, Boolean fillCache)
at System.Activator.CreateInstance(Type type, Boolean nonPublic)
at MediaPortal.TV.Recording.DVBGraphSkyStar2.CreateGraph(Int32 Quality)
2007-01-03 15:55:29.078125 [ERROR][Config Main]: Exception :System.Runtime.InteropServices.COMException (0x80040154): Retrieving the COM class factory for component with CLSID {E82536A0-94DA-11D2-A463-00A0C95D308D} failed due to the following error: 80040154.
at System.RuntimeTypeHandle.CreateInstance(RuntimeType type, Boolean publicOnly, Boolean noCheck, Boolean& canBeCached, RuntimeMethodHandle& ctor, Boolean& bNeedSecurityCheck)
at System.RuntimeType.CreateInstanceSlow(Boolean publicOnly, Boolean fillCache)
at System.RuntimeType.CreateInstanceImpl(Boolean publicOnly, Boolean skipVisibilityChecks, Boolean fillCache)
at System.Activator.CreateInstance(Type type, Boolean nonPublic)
at MediaPortal.TV.Recording.DVBGraphSkyStar2.CreateGraph(Int32 Quality)
2007-01-03 15:55:29.078125 [Info.][Config Main]: Exception :Retrieving the COM class factory for component with CLSID {E82536A0-94DA-11D2-A463-00A0C95D308D} failed due to the following error: 80040154.
2007-01-03 15:55:29.078125 [ERROR][Config Main]: Exception :Retrieving the COM class factory for component with CLSID {E82536A0-94DA-11D2-A463-00A0C95D308D} failed due to the following error: 80040154.
2007-01-03 15:55:29.078125 [Info.][Config Main]: site :System.Object CreateInstance(System.RuntimeType, Boolean, Boolean, Boolean ByRef, System.RuntimeMethodHandle ByRef, Boolean ByRef)
2007-01-03 15:55:29.078125 [ERROR][Config Main]: site :System.Object CreateInstance(System.RuntimeType, Boolean, Boolean, Boolean ByRef, System.RuntimeMethodHandle ByRef, Boolean ByRef)
2007-01-03 15:55:29.078125 [Info.][Config Main]: source :mscorlib
2007-01-03 15:55:29.078125 [ERROR][Config Main]: source :mscorlib
2007-01-03 15:55:29.078125 [Info.][Config Main]: stacktrace: at System.RuntimeTypeHandle.CreateInstance(RuntimeType type, Boolean publicOnly, Boolean noCheck, Boolean& canBeCached, RuntimeMethodHandle& ctor, Boolean& bNeedSecurityCheck)
at System.RuntimeType.CreateInstanceSlow(Boolean publicOnly, Boolean fillCache)
at System.RuntimeType.CreateInstanceImpl(Boolean publicOnly, Boolean skipVisibilityChecks, Boolean fillCache)
at System.Activator.CreateInstance(Type type, Boolean nonPublic)
at MediaPortal.TV.Recording.DVBGraphSkyStar2.CreateGraph(Int32 Quality)
2007-01-03 15:55:29.078125 [ERROR][Config Main]: stacktrace: at System.RuntimeTypeHandle.CreateInstance(RuntimeType type, Boolean publicOnly, Boolean noCheck, Boolean& canBeCached, RuntimeMethodHandle& ctor, Boolean& bNeedSecurityCheck)
at System.RuntimeType.CreateInstanceSlow(Boolean publicOnly, Boolean fillCache)
at System.RuntimeType.CreateInstanceImpl(Boolean publicOnly, Boolean skipVisibilityChecks, Boolean fillCache)
at System.Activator.CreateInstance(Type type, Boolean nonPublic)
at MediaPortal.TV.Recording.DVBGraphSkyStar2.CreateGraph(Int32 Quality)
2007-01-03 15:55:29.078125 [Info.][Config Main]: TVCapture.DeleteGraph() Card:1
2007-01-03 15:55:29.890625 [Info.][Config Main]: TVCapture.CreateGraph() Card:1
2007-01-03 15:55:29.890625 [Info.][Config Main]: DVBGraphSkyStar2:GetTunerCapabilities() create B2C2 adapter
2007-01-03 15:55:29.890625 [Info.][Config Main]: Exception :System.Runtime.InteropServices.COMException (0x80040154): Retrieving the COM class factory for component with CLSID {E82536A0-94DA-11D2-A463-00A0C95D308D} failed due to the following error: 80040154.
at System.RuntimeTypeHandle.CreateInstance(RuntimeType type, Boolean publicOnly, Boolean noCheck, Boolean& canBeCached, RuntimeMethodHandle& ctor, Boolean& bNeedSecurityCheck)
at System.RuntimeType.CreateInstanceSlow(Boolean publicOnly, Boolean fillCache)
at System.RuntimeType.CreateInstanceImpl(Boolean publicOnly, Boolean skipVisibilityChecks, Boolean fillCache)
at System.Activator.CreateInstance(Type type, Boolean nonPublic)
at MediaPortal.TV.Recording.DVBGraphSkyStar2.GetTunerCapabilities()
2007-01-03 15:55:29.890625 [ERROR][Config Main]: Exception :System.Runtime.InteropServices.COMException (0x80040154): Retrieving the COM class factory for component with CLSID {E82536A0-94DA-11D2-A463-00A0C95D308D} failed due to the following error: 80040154.
at System.RuntimeTypeHandle.CreateInstance(RuntimeType type, Boolean publicOnly, Boolean noCheck, Boolean& canBeCached, RuntimeMethodHandle& ctor, Boolean& bNeedSecurityCheck)
at System.RuntimeType.CreateInstanceSlow(Boolean publicOnly, Boolean fillCache)
at System.RuntimeType.CreateInstanceImpl(Boolean publicOnly, Boolean skipVisibilityChecks, Boolean fillCache)
at System.Activator.CreateInstance(Type type, Boolean nonPublic)
at MediaPortal.TV.Recording.DVBGraphSkyStar2.GetTunerCapabilities()
2007-01-03 15:55:29.890625 [Info.][Config Main]: Exception :Retrieving the COM class factory for component with CLSID {E82536A0-94DA-11D2-A463-00A0C95D308D} failed due to the following error: 80040154.
2007-01-03 15:55:29.890625 [ERROR][Config Main]: Exception :Retrieving the COM class factory for component with CLSID {E82536A0-94DA-11D2-A463-00A0C95D308D} failed due to the following error: 80040154.
2007-01-03 15:55:29.890625 [Info.][Config Main]: site :System.Object CreateInstance(System.RuntimeType, Boolean, Boolean, Boolean ByRef, System.RuntimeMethodHandle ByRef, Boolean ByRef)
2007-01-03 15:55:29.890625 [ERROR][Config Main]: site :System.Object CreateInstance(System.RuntimeType, Boolean, Boolean, Boolean ByRef, System.RuntimeMethodHandle ByRef, Boolean ByRef)
2007-01-03 15:55:29.890625 [Info.][Config Main]: source :mscorlib
2007-01-03 15:55:29.890625 [ERROR][Config Main]: source :mscorlib
2007-01-03 15:55:29.890625 [Info.][Config Main]: stacktrace: at System.RuntimeTypeHandle.CreateInstance(RuntimeType type, Boolean publicOnly, Boolean noCheck, Boolean& canBeCached, RuntimeMethodHandle& ctor, Boolean& bNeedSecurityCheck)
at System.RuntimeType.CreateInstanceSlow(Boolean publicOnly, Boolean fillCache)
at System.RuntimeType.CreateInstanceImpl(Boolean publicOnly, Boolean skipVisibilityChecks, Boolean fillCache)
at System.Activator.CreateInstance(Type type, Boolean nonPublic)
at MediaPortal.TV.Recording.DVBGraphSkyStar2.GetTunerCapabilities()
2007-01-03 15:55:29.890625 [ERROR][Config Main]: stacktrace: at System.RuntimeTypeHandle.CreateInstance(RuntimeType type, Boolean publicOnly, Boolean noCheck, Boolean& canBeCached, RuntimeMethodHandle& ctor, Boolean& bNeedSecurityCheck)
at System.RuntimeType.CreateInstanceSlow(Boolean publicOnly, Boolean fillCache)
at System.RuntimeType.CreateInstanceImpl(Boolean publicOnly, Boolean skipVisibilityChecks, Boolean fillCache)
at System.Activator.CreateInstance(Type type, Boolean nonPublic)
at MediaPortal.TV.Recording.DVBGraphSkyStar2.GetTunerCapabilities()
2007-01-03 15:55:29.890625 [Info.][Config Main]: DVBGraphSkyStar2:CreateGraph().
2007-01-03 15:55:29.890625 [Info.][Config Main]: vmr9:ctor()
2007-01-03 15:55:29.890625 [Info.][Config Main]: vmr9:ctor() DX9Device=null
2007-01-03 15:55:29.890625 [Info.][Config Main]: vmr9:ctor() _renderFrame=null
2007-01-03 15:55:29.890625 [Info.][Config Main]: vmr9:ctor() done:False
2007-01-03 15:55:29.906250 [Info.][Config Main]: DVBGraphSkyStar2:CreateGraph() create B2C2 adapter
2007-01-03 15:55:29.906250 [Info.][Config Main]: Exception :System.Runtime.InteropServices.COMException (0x80040154): Retrieving the COM class factory for component with CLSID {E82536A0-94DA-11D2-A463-00A0C95D308D} failed due to the following error: 80040154.
at System.RuntimeTypeHandle.CreateInstance(RuntimeType type, Boolean publicOnly, Boolean noCheck, Boolean& canBeCached, RuntimeMethodHandle& ctor, Boolean& bNeedSecurityCheck)
at System.RuntimeType.CreateInstanceSlow(Boolean publicOnly, Boolean fillCache)
at System.RuntimeType.CreateInstanceImpl(Boolean publicOnly, Boolean skipVisibilityChecks, Boolean fillCache)
at System.Activator.CreateInstance(Type type, Boolean nonPublic)
at MediaPortal.TV.Recording.DVBGraphSkyStar2.CreateGraph(Int32 Quality)
2007-01-03 15:55:29.906250 [ERROR][Config Main]: Exception :System.Runtime.InteropServices.COMException (0x80040154): Retrieving the COM class factory for component with CLSID {E82536A0-94DA-11D2-A463-00A0C95D308D} failed due to the following error: 80040154.
at System.RuntimeTypeHandle.CreateInstance(RuntimeType type, Boolean publicOnly, Boolean noCheck, Boolean& canBeCached, RuntimeMethodHandle& ctor, Boolean& bNeedSecurityCheck)
at System.RuntimeType.CreateInstanceSlow(Boolean publicOnly, Boolean fillCache)
at System.RuntimeType.CreateInstanceImpl(Boolean publicOnly, Boolean skipVisibilityChecks, Boolean fillCache)
at System.Activator.CreateInstance(Type type, Boolean nonPublic)
at MediaPortal.TV.Recording.DVBGraphSkyStar2.CreateGraph(Int32 Quality)
2007-01-03 15:55:29.906250 [Info.][Config Main]: Exception :Retrieving the COM class factory for component with CLSID {E82536A0-94DA-11D2-A463-00A0C95D308D} failed due to the following error: 80040154.
2007-01-03 15:55:29.906250 [ERROR][Config Main]: Exception :Retrieving the COM class factory for component with CLSID {E82536A0-94DA-11D2-A463-00A0C95D308D} failed due to the following error: 80040154.
2007-01-03 15:55:29.906250 [Info.][Config Main]: site :System.Object CreateInstance(System.RuntimeType, Boolean, Boolean, Boolean ByRef, System.RuntimeMethodHandle ByRef, Boolean ByRef)
2007-01-03 15:55:29.906250 [ERROR][Config Main]: site :System.Object CreateInstance(System.RuntimeType, Boolean, Boolean, Boolean ByRef, System.RuntimeMethodHandle ByRef, Boolean ByRef)
2007-01-03 15:55:29.906250 [Info.][Config Main]: source :mscorlib
2007-01-03 15:55:29.906250 [ERROR][Config Main]: source :mscorlib
2007-01-03 15:55:29.906250 [Info.][Config Main]: stacktrace: at System.RuntimeTypeHandle.CreateInstance(RuntimeType type, Boolean publicOnly, Boolean noCheck, Boolean& canBeCached, RuntimeMethodHandle& ctor, Boolean& bNeedSecurityCheck)
at System.RuntimeType.CreateInstanceSlow(Boolean publicOnly, Boolean fillCache)
at System.RuntimeType.CreateInstanceImpl(Boolean publicOnly, Boolean skipVisibilityChecks, Boolean fillCache)
at System.Activator.CreateInstance(Type type, Boolean nonPublic)
at MediaPortal.TV.Recording.DVBGraphSkyStar2.CreateGraph(Int32 Quality)
2007-01-03 15:55:29.906250 [ERROR][Config Main]: stacktrace: at System.RuntimeTypeHandle.CreateInstance(RuntimeType type, Boolean publicOnly, Boolean noCheck, Boolean& canBeCached, RuntimeMethodHandle& ctor, Boolean& bNeedSecurityCheck)
at System.RuntimeType.CreateInstanceSlow(Boolean publicOnly, Boolean fillCache)
at System.RuntimeType.CreateInstanceImpl(Boolean publicOnly, Boolean skipVisibilityChecks, Boolean fillCache)
at System.Activator.CreateInstance(Type type, Boolean nonPublic)
at MediaPortal.TV.Recording.DVBGraphSkyStar2.CreateGraph(Int32 Quality)
2007-01-03 15:55:29.906250 [Info.][Config Main]: TVCapture.DeleteGraph() Card:1
2007-01-03 15:55:31.234375 [Debug][Config Main]: *** HiQuality False
2007-01-03 15:55:31.234375 [Debug][Config Main]: *** quality -1
2007-01-03 15:55:31.234375 [Debug][Config Main]: *** audio1 -1
2007-01-03 15:55:31.234375 [Debug][Config Main]: *** audio2 -1
2007-01-03 15:55:31.234375 [Debug][Config Main]: *** audio3 -1
2007-01-03 15:55:31.234375 [Debug][Config Main]: *** audio4 -1
2007-01-03 15:55:31.234375 [Debug][Config Main]: *** audiodefault -1
2007-01-03 15:55:31.234375 [Info.][Config Main]: EditCaptureCardForm: ERROR saving card card1 - Object reference not set to an instance of an object. , Configuration , at MediaPortal.Configuration.EditCaptureCardForm.SaveAllSettings()
2007-01-03 15:55:31.250000 [ERROR][Config Main]: EditCaptureCardForm: ERROR saving card card1 - Object reference not set to an instance of an object. , Configuration , at MediaPortal.Configuration.EditCaptureCardForm.SaveAllSettings()
2007-01-03 15:55:31.250000 [Info.][Config Main]: TvCaptureDevice.SendCropMessage(): 0, 0, 0, 0
Netherlands