Hauppauge WinTV PVR2 USB2 - "Unable to create graph for this device!!" (1 Viewer)

jfaust

New Member
November 6, 2006
3
0
Area: Media Portal Program
MediaPortal Version: 0.2.1.0 (2006-10-21)
MediaPortal Skin: BlueTwo
Windows Version: Windows MCE 2005 - SP2
.NET CLR Version: 2.0.50727
DirectX Version: 4.09.00.0904 (9.0c)
Audio Codec: MPA Decoder Filter
Video Codec: MPV Decoder Filter
CPU Type: AMD Athlon 64 3000+
Memory: 2 GB
Motherboard: LP NF4 Series (DFI Corp,LTD)
TV Card Model: Hauppauge WinTV PVR2 USB2
TV Card Type: Hardware
TV Card Driver: 2.2.73.24117
Video Card Model: Nvidia Geforce 7600 GT (256 MB)
Video Card Driver: 6.14.10.9371
Video Card Resolution: 1280x1024
Video Render Type: VMR9
Audio Card Model: Creative Audigy Audio Processor (WDM)
Audio Card Driver: 5.12.4.1196
Synopsis::

When setting up my TV card (or trying to start TV in MP), I get the error "Unable to create graph for this device!!". I've been searching the forums/site for the past few hours, to no avail. The TV card works fine in Media Center. Here's the applicable piece of Configuration.log:

11/8/2006 12:47:44 AM 218 [Info.] device:Hauppauge WinTV PVR2 USB2 Encoder id:mad:device:pnp:\\?\usb#vid_2040&pid_2900#5&19bd5fb5&0&2#{65e8773d-8f56-11d0-a3b9-00a0c9223196}\capture
11/8/2006 12:47:44 AM 218 [Info.] Adding name:Hauppauge PVR USB2 id:vid_2040&pid_2900 type:Analog
11/8/2006 12:47:44 AM 218 [Info.] TVCapture.CreateGraph() Card:1
11/8/2006 12:47:44 AM 234 [Info.] vmr9:ctor()
11/8/2006 12:47:44 AM 234 [Info.] vmr9:ctor() DX9Device=null
11/8/2006 12:47:44 AM 234 [Info.] vmr9:ctor() _renderFrame=null
11/8/2006 12:47:44 AM 234 [Info.] vmr9:ctor() done:False
11/8/2006 12:47:44 AM 234 [Info.] SinkGraphEx:CreateGraph() IN
11/8/2006 12:47:44 AM 250 [Info.] key:confused:YSTEM\CurrentControlSet\Enum\PCI\vid_2040&pid_2900\5&19bd5fb5&0&2
11/8/2006 12:47:44 AM 250 [Info.] LoadDefs for device at
11/8/2006 12:47:44 AM 250 [Info.] key:confused:YSTEM\CurrentControlSet\Enum\PCI\vid_2040&pid_2900\5&19bd5fb5&0&2
11/8/2006 12:47:44 AM 250 [Info.] defs loaded for device at
11/8/2006 12:47:44 AM 328 [Info.] video device moniker :mad:device:pnp:\\?\usb#vid_2040&pid_2900#5&19bd5fb5&0&2#{65e8773d-8f56-11d0-a3b9-00a0c9223196}\capture
11/8/2006 12:47:44 AM 328 [Info.] captureDeviceDeviceName:mad:device:pnp:\\?\usb#vid_2040&pid_2900#5&19bd5fb5&0&2
11/8/2006 12:47:44 AM 328 [Info.] FindInstance:mad:device:pnp:\\?\usb#vid_2040&pid_2900#5&19bd5fb5&0&2
11/8/2006 12:47:44 AM 328 [Info.] key:confused:YSTEM\CurrentControlSet\Enum\usb\vid_2040&pid_2900\5&19bd5fb5&0&2
11/8/2006 12:47:44 AM 328 [Info.] serviceName:iComp
11/8/2006 12:47:44 AM 328 [Info.] key:confused:YSTEM\CurrentControlSet\Services\iComp\Enum
11/8/2006 12:47:44 AM 328 [Info.] Number of cards:1
11/8/2006 12:47:44 AM 328 [Info.] card#0=USB#Vid_2040&Pid_2900#5&19bd5fb5&0&2
11/8/2006 12:47:44 AM 328 [Info.] using card:#0
11/8/2006 12:47:44 AM 328 [Info.] Using card#0
11/8/2006 12:47:44 AM 328 [Info.] filter tvtuner='Hauppauge WinTV PVR USB2 TvTuner' check:True
11/8/2006 12:47:44 AM 328 [Info.] Filter tvtuner not found in definitions file
11/8/2006 12:47:44 AM 328 [ERROR] Filter tvtuner not found in definitions file
11/8/2006 12:47:44 AM 328 [Info.] SinkGraphEx: Create new filter graph (IGraphBuilder)
11/8/2006 12:47:44 AM 343 [Info.] SinkGraphEx: Get the Capture Graph Builder (ICaptureGraphBuilder2)
11/8/2006 12:47:44 AM 343 [Info.] SinkGraphEx: Link the CaptureGraphBuilder to the filter graph (SetFiltergraph)
11/8/2006 12:47:44 AM 343 [Info.] SinkGraphEx: Add graph to ROT table
11/8/2006 12:47:44 AM 343 [Info.] SinkGraphEx: Adding configured filters...
11/8/2006 12:47:44 AM 359 [Info.] Exception :confused:ystem.ArgumentException: Value does not fall within the expected range.
at System.Runtime.InteropServices.Marshal.MkParseDisplayName(IBindCtx pbc, String szUserName, UInt32& pchEaten, IMoniker& ppmk)
at System.Runtime.InteropServices.Marshal.BindToMoniker(String monikerName)
at MediaPortal.TV.Recording.SinkGraphEx.CreateGraph(Int32 Quality)
11/8/2006 12:47:44 AM 359 [ERROR] Exception :confused:ystem.ArgumentException: Value does not fall within the expected range.
at System.Runtime.InteropServices.Marshal.MkParseDisplayName(IBindCtx pbc, String szUserName, UInt32& pchEaten, IMoniker& ppmk)
at System.Runtime.InteropServices.Marshal.BindToMoniker(String monikerName)
at MediaPortal.TV.Recording.SinkGraphEx.CreateGraph(Int32 Quality)
11/8/2006 12:47:44 AM 359 [Info.] Exception :Value does not fall within the expected range.
11/8/2006 12:47:44 AM 359 [ERROR] Exception :Value does not fall within the expected range.
11/8/2006 12:47:44 AM 359 [Info.] site :Void MkParseDisplayName(System.Runtime.InteropServices.ComTypes.IBindCtx, System.String, UInt32 ByRef, System.Runtime.InteropServices.ComTypes.IMoniker ByRef)
11/8/2006 12:47:44 AM 359 [ERROR] site :Void MkParseDisplayName(System.Runtime.InteropServices.ComTypes.IBindCtx, System.String, UInt32 ByRef, System.Runtime.InteropServices.ComTypes.IMoniker ByRef)
11/8/2006 12:47:44 AM 359 [Info.] source :mscorlib
11/8/2006 12:47:44 AM 359 [ERROR] source :mscorlib
11/8/2006 12:47:44 AM 359 [Info.] stacktrace: at System.Runtime.InteropServices.Marshal.MkParseDisplayName(IBindCtx pbc, String szUserName, UInt32& pchEaten, IMoniker& ppmk)
at System.Runtime.InteropServices.Marshal.BindToMoniker(String monikerName)
at MediaPortal.TV.Recording.SinkGraphEx.CreateGraph(Int32 Quality)
11/8/2006 12:47:44 AM 359 [ERROR] stacktrace: at System.Runtime.InteropServices.Marshal.MkParseDisplayName(IBindCtx pbc, String szUserName, UInt32& pchEaten, IMoniker& ppmk)
at System.Runtime.InteropServices.Marshal.BindToMoniker(String monikerName)
at MediaPortal.TV.Recording.SinkGraphEx.CreateGraph(Int32 Quality)
11/8/2006 12:47:44 AM 359 [Info.] TVCapture.DeleteGraph() Card:1


Any ideas?

Thanks
 

klinte

Portal Member
November 5, 2006
7
0
:confused:
Ive tried to follow the tips, but I guess I am to stupid, can anyone tell me exactly how to do to get the Hauppague WinTV PVR USB2 to work on MP

PLEAS,,,
 

Thorsten

Portal Member
October 12, 2006
26
0
Home Country
Switzerland Switzerland
UnZip the archive attached to my privious post.
You will get a file called "CaptureCardDefinitions.xml"
Move this file to "c:\programme\Team MediaPortal\MediaPortal\"
It will ask you if you want to replace the existing file. Say "Yes".
Start MP - have fun. It's working 100% for me.

I wrote this file on my own. It's not in MP.
Could anyone of the Devs PLEASE include this. Thanks.
 

jfaust

New Member
November 6, 2006
3
0
I had already found that thread (and copied over the defs), and the problem isn't the card definitions: it recognizes the card fine, it just can't create the graph for some reason. The problem is at this part:

11/8/2006 12:47:44 AM 328 [Info.] filter tvtuner='Hauppauge WinTV PVR USB2 TvTuner' check:True
11/8/2006 12:47:44 AM 328 [Info.] Filter tvtuner not found in definitions file
11/8/2006 12:47:44 AM 328 [ERROR] Filter tvtuner not found in definitions file
11/8/2006 12:47:44 AM 328 [Info.] SinkGraphEx: Create new filter graph (IGraphBuilder)
11/8/2006 12:47:44 AM 343 [Info.] SinkGraphEx: Get the Capture Graph Builder (ICaptureGraphBuilder2)
11/8/2006 12:47:44 AM 343 [Info.] SinkGraphEx: Link the CaptureGraphBuilder to the filter graph (SetFiltergraph)
11/8/2006 12:47:44 AM 343 [Info.] SinkGraphEx: Add graph to ROT table
11/8/2006 12:47:44 AM 343 [Info.] SinkGraphEx: Adding configured filters...
11/8/2006 12:47:44 AM 359 [Info.] Exception :confused:ystem.ArgumentException: Value does not fall within the expected range.
at System.Runtime.InteropServices.Marshal.MkParseDisp layName(IBindCtx pbc, String szUserName, UInt32& pchEaten, IMoniker& ppmk)
at System.Runtime.InteropServices.Marshal.BindToMonik er(String monikerName)
at MediaPortal.TV.Recording.SinkGraphEx.CreateGraph(I nt32 Quality)
 

klinte

Portal Member
November 5, 2006
7
0
Dident work

Itried Thorsten´s zip file and it dident work what to do????:mad:
 

Users who are viewing this thread

Top Bottom