- March 24, 2007
- 12,073
- 7,459
- Home Country
- Germany
- Moderator
- #1
Hi,
I have recently bought the PCTV 60e. As I read in the wiki, this one should be supported by MP.
But in the configuration appears an error message, that the graph could not be built. It seems the link to the mpeg2 demuxer crashes here:
remark: I have tested it on 2 Windows XP systems, one with additional Hauppauge PVR150, the other one with Winfast PVR2000 card.
Using graphedit, it also crashes when I use "render pin" function of the capture filter. When I connect it manually to mpeg2 splitter, video decoder etc. it works.
If this is a proplem of the mpeg2 demuxer, how can I change it?
Thank you in advance.
Morpheus
I have recently bought the PCTV 60e. As I read in the wiki, this one should be supported by MP.
But in the configuration appears an error message, that the graph could not be built. It seems the link to the mpeg2 demuxer crashes here:
Code:
2007-08-22 18:06:20.062500 [Info.][Config Main]: device:WinFast PVR2000 WDM Video Capture id:@device:pnp:\\?\pci#ven_14f1&dev_8800&subsys_6630107d&rev_05#4&13699180&0&3048#{65e8773d-8f56-11d0-a3b9-00a0c9223196}\global
2007-08-22 18:06:20.078125 [Info.][Config Main]: device:Pinnacle PCTV 60e Capture id:@device:pnp:\\?\usb#vid_2304&pid_0216#0c221799032bced0#{fd0a5af4-b41d-11d2-9c95-00c04f7971e0}\{b8115676-f1bb-41df-975c-e8a5faed7adf}
2007-08-22 18:06:20.078125 [Info.][Config Main]: Adding name:Pinnacle PCTV 60e DVBT id:vid_2304&pid_0216 type:Digital_BDA
2007-08-22 18:06:20.078125 [Info.][Config Main]: TVCapture.CreateGraph() Card:2
2007-08-22 18:06:20.125000 [Info.][Config Main]: DVBGraphBDA:CreateGraph().
2007-08-22 18:06:20.140625 [Info.][Config Main]: key:SYSTEM\CurrentControlSet\Enum\PCI\vid_2304&pid_0216\0c221799032bced0
2007-08-22 18:06:20.140625 [Info.][Config Main]: LoadDefs for device at
2007-08-22 18:06:20.140625 [Info.][Config Main]: key:SYSTEM\CurrentControlSet\Enum\PCI\vid_2304&pid_0216\0c221799032bced0
2007-08-22 18:06:20.140625 [Info.][Config Main]: defs loaded for device at
2007-08-22 18:06:20.250000 [Info.][Config Main]: video device moniker :@device:pnp:\\?\usb#vid_2304&pid_0216#0c221799032bced0#{fd0a5af4-b41d-11d2-9c95-00c04f7971e0}\{b8115676-f1bb-41df-975c-e8a5faed7adf}
2007-08-22 18:06:20.265625 [Info.][Config Main]: captureDeviceDeviceName:@device:pnp:\\?\usb#vid_2304&pid_0216#0c221799032bced0
2007-08-22 18:06:20.265625 [Info.][Config Main]: FindInstance:@device:pnp:\\?\usb#vid_2304&pid_0216#0c221799032bced0
2007-08-22 18:06:20.265625 [Info.][Config Main]: key:SYSTEM\CurrentControlSet\Enum\usb\vid_2304&pid_0216\0c221799032bced0
2007-08-22 18:06:20.265625 [Info.][Config Main]: serviceName:PinnacleMicroTV
2007-08-22 18:06:20.265625 [Info.][Config Main]: key:SYSTEM\CurrentControlSet\Services\PinnacleMicroTV\Enum
2007-08-22 18:06:20.265625 [Info.][Config Main]: Number of cards:1
2007-08-22 18:06:20.265625 [Info.][Config Main]: card#0=USB#Vid_2304&Pid_0216#0C221799032BCED0
2007-08-22 18:06:20.265625 [Info.][Config Main]: using card:#0
2007-08-22 18:06:20.265625 [Info.][Config Main]: Using card#0
2007-08-22 18:06:20.265625 [Info.][Config Main]: filter networkprovider='Microsoft DVBT Network Provider' check:False
2007-08-22 18:06:20.265625 [Info.][Config Main]: filter tunerdevice='Pinnacle PCTV 60e Tuner' check:True
2007-08-22 18:06:20.265625 [Info.][Config Main]: filter capture='Pinnacle PCTV 60e Capture' check:True
2007-08-22 18:06:20.265625 [Info.][Config Main]: LoadDefinitions done
2007-08-22 18:06:20.265625 [Info.][Config Main]: vmr9:ctor()
2007-08-22 18:06:20.281250 [Info.][Config Main]: vmr9:ctor() DX9Device=null
2007-08-22 18:06:20.281250 [Info.][Config Main]: vmr9:ctor() _renderFrame=null
2007-08-22 18:06:20.281250 [Info.][Config Main]: vmr9:ctor() done:False
2007-08-22 18:06:20.281250 [Info.][Config Main]: DVBGraphBDA:create new filter graph (IGraphBuilder)
2007-08-22 18:06:20.281250 [Info.][Config Main]: DVBGraphBDA: Adding configured filters...
2007-08-22 18:06:20.281250 [Info.][Config Main]: DVBGraphBDA: Adding filter <Microsoft DVBT Network Provider> with moniker <@device:sw:{71985F4B-1CA1-11D3-9CC8-00C04F7971E0}\Microsoft DVBT Network Provider>
2007-08-22 18:06:20.296875 [Info.][Config Main]: DVBGraphBDA: Added filter <Microsoft DVBT Network Provider> with moniker <@device:sw:{71985F4B-1CA1-11D3-9CC8-00C04F7971E0}\Microsoft DVBT Network Provider>
2007-08-22 18:06:20.312500 [Info.][Config Main]: DVBGraphBDA: Adding filter <Pinnacle PCTV 60e Tuner> with moniker <@device:pnp:\\?\usb#vid_2304&pid_0216#0c221799032bced0#{71985f48-1ca1-11d3-9cc8-00c04f7971e0}\{5e104ccf-83f7-4601-80e4-ea1fd7c29fb8}>
2007-08-22 18:06:21.609375 [Info.][Config Main]: DVBGraphBDA: Added filter <Pinnacle PCTV 60e Tuner> with moniker <@device:pnp:\\?\usb#vid_2304&pid_0216#0c221799032bced0#{71985f48-1ca1-11d3-9cc8-00c04f7971e0}\{5e104ccf-83f7-4601-80e4-ea1fd7c29fb8}>
2007-08-22 18:06:21.609375 [Info.][Config Main]: DVBGraphBDA: Adding filter <Pinnacle PCTV 60e Capture> with moniker <@device:pnp:\\?\usb#vid_2304&pid_0216#0c221799032bced0#{fd0a5af4-b41d-11d2-9c95-00c04f7971e0}\{b8115676-f1bb-41df-975c-e8a5faed7adf}>
2007-08-22 18:06:21.703125 [Info.][Config Main]: DVBGraphBDA: Added filter <Pinnacle PCTV 60e Capture> with moniker <@device:pnp:\\?\usb#vid_2304&pid_0216#0c221799032bced0#{fd0a5af4-b41d-11d2-9c95-00c04f7971e0}\{b8115676-f1bb-41df-975c-e8a5faed7adf}>
2007-08-22 18:06:21.703125 [Info.][Config Main]: DVBGraphBDA: Adding configured filters...DONE
2007-08-22 18:06:21.703125 [Info.][Config Main]: DVBGraphBDA: Adding configured pin connections...
2007-08-22 18:06:21.703125 [Info.][Config Main]: DVBGraphBDA: Connecting <Microsoft DVBT Network Provider>:0 with <Pinnacle PCTV 60e Tuner>:0
2007-08-22 18:06:21.718750 [Info.][Config Main]: DVBGraphBDA: Found sourcePin: <0> <System.__ComObject>
2007-08-22 18:06:21.718750 [Info.][Config Main]: DVBGraphBDA: Found sinkPin: <0> <System.__ComObject>
2007-08-22 18:06:21.718750 [Info.][Config Main]: DVBGraphBDA: Pins connected...
2007-08-22 18:06:21.718750 [Info.][Config Main]: DVBGraphBDA: Connecting <Pinnacle PCTV 60e Tuner>:0 with <Pinnacle PCTV 60e Capture>:0
2007-08-22 18:06:21.718750 [Info.][Config Main]: DVBGraphBDA: Found sourcePin: <0> <System.__ComObject>
2007-08-22 18:06:21.718750 [Info.][Config Main]: DVBGraphBDA: Found sinkPin: <0> <System.__ComObject>
2007-08-22 18:06:21.734375 [Info.][Config Main]: DVBGraphBDA: Pins connected...
2007-08-22 18:06:21.734375 [Info.][Config Main]: DVBGraphBDA:CreateGraph() connect interface pin->sample grabber
2007-08-22 18:06:21.734375 [Info.][Config Main]: DVBGraphBDA:CreateGraph() create MPEG2-Demultiplexer
2007-08-22 18:06:21.734375 [Info.][Config Main]: DVBGraphBDA:CreateGraph() add mpeg2 demuxer to graph
2007-08-22 18:06:21.750000 [Info.][Config Main]: DVBGraphBDA:CreateGraph() connect capture->demuxer
2007-08-22 18:06:21.781250 [Info.][Config Main]: Exception :System.AccessViolationException: Attempted to read or write protected memory. This is often an indication that other memory is corrupt.
at DirectShowLib.IEnumPins.Next(Int32 cPins, IPin[] ppPins, Int32& pcFetched)
at MediaPortal.TV.Recording.DVBGraphBase.ConnectFilters(IBaseFilter& UpstreamFilter, IBaseFilter& DownstreamFilter, Int32 preferredOutputPin)
at MediaPortal.TV.Recording.DVBGraphBDA.CreateGraph(Int32 Quality)
2007-08-22 18:06:21.781250 [ERROR][Config Main]: Exception :System.AccessViolationException: Attempted to read or write protected memory. This is often an indication that other memory is corrupt.
at DirectShowLib.IEnumPins.Next(Int32 cPins, IPin[] ppPins, Int32& pcFetched)
at MediaPortal.TV.Recording.DVBGraphBase.ConnectFilters(IBaseFilter& UpstreamFilter, IBaseFilter& DownstreamFilter, Int32 preferredOutputPin)
at MediaPortal.TV.Recording.DVBGraphBDA.CreateGraph(Int32 Quality)
2007-08-22 18:06:21.781250 [Info.][Config Main]: Exception :Attempted to read or write protected memory. This is often an indication that other memory is corrupt.
2007-08-22 18:06:21.781250 [ERROR][Config Main]: Exception :Attempted to read or write protected memory. This is often an indication that other memory is corrupt.
2007-08-22 18:06:21.781250 [Info.][Config Main]: site :Int32 Next(Int32, DirectShowLib.IPin[], Int32 ByRef)
2007-08-22 18:06:21.781250 [ERROR][Config Main]: site :Int32 Next(Int32, DirectShowLib.IPin[], Int32 ByRef)
2007-08-22 18:06:21.781250 [Info.][Config Main]: source :DirectShowLib
2007-08-22 18:06:21.781250 [ERROR][Config Main]: source :DirectShowLib
2007-08-22 18:06:21.781250 [Info.][Config Main]: stacktrace: at DirectShowLib.IEnumPins.Next(Int32 cPins, IPin[] ppPins, Int32& pcFetched)
at MediaPortal.TV.Recording.DVBGraphBase.ConnectFilters(IBaseFilter& UpstreamFilter, IBaseFilter& DownstreamFilter, Int32 preferredOutputPin)
at MediaPortal.TV.Recording.DVBGraphBDA.CreateGraph(Int32 Quality)
2007-08-22 18:06:21.781250 [ERROR][Config Main]: stacktrace: at DirectShowLib.IEnumPins.Next(Int32 cPins, IPin[] ppPins, Int32& pcFetched)
at MediaPortal.TV.Recording.DVBGraphBase.ConnectFilters(IBaseFilter& UpstreamFilter, IBaseFilter& DownstreamFilter, Int32 preferredOutputPin)
at MediaPortal.TV.Recording.DVBGraphBDA.CreateGraph(Int32 Quality)
2007-08-22 18:06:21.796875 [Info.][Config Main]: TVCapture.DeleteGraph() Card:2
2007-08-22 18:08:03.046875 [Info.][Config Main]: Adding name:WinFast PVR2000 id:ven_14f1&dev_8800&subsys_6630107d&rev_05 type:Analog
2007-08-22 18:08:03.109375 [Info.][Config Main]: TVCapture.CreateGraph() Card:2
2007-08-22 18:08:03.109375 [Info.][Config Main]: DVBGraphBDA:CreateGraph().
2007-08-22 18:08:03.109375 [Info.][Config Main]: vmr9:ctor()
2007-08-22 18:08:03.125000 [Info.][Config Main]: vmr9:ctor() DX9Device=null
2007-08-22 18:08:03.125000 [Info.][Config Main]: vmr9:ctor() _renderFrame=null
2007-08-22 18:08:03.125000 [Info.][Config Main]: vmr9:ctor() done:False
2007-08-22 18:08:03.125000 [Info.][Config Main]: DVBGraphBDA:create new filter graph (IGraphBuilder)
2007-08-22 18:08:03.125000 [Info.][Config Main]: DVBGraphBDA: Adding configured filters...
2007-08-22 18:08:03.125000 [Info.][Config Main]: DVBGraphBDA: Adding filter <Microsoft DVBT Network Provider> with moniker <@device:sw:{71985F4B-1CA1-11D3-9CC8-00C04F7971E0}\Microsoft DVBT Network Provider>
2007-08-22 18:08:12.281250 [Info.][Config Main]: TVCapture.DeleteGraph() Card:2
remark: I have tested it on 2 Windows XP systems, one with additional Hauppauge PVR150, the other one with Winfast PVR2000 card.
Using graphedit, it also crashes when I use "render pin" function of the capture filter. When I connect it manually to mpeg2 splitter, video decoder etc. it works.
If this is a proplem of the mpeg2 demuxer, how can I change it?
Thank you in advance.
Morpheus