2005-11-19, 04:50 PM
Hi!
I have been having some problems making GBPVR use the Nvidia pure video codecs. I'm not sure what is up. I can go straight into graphedit and render a saved file with no problems. The graph looks like the attched one. I know it is working on media player because it puts an icon in the tray for me. GBPVR does not put in the tray icon and no sound is played when the Nvidia codecs are explicitly selected. So, I checked the GBPVR logs. They look like this for viewing live TV:
10:12:48.546 INFO Log started
10:12:48.546 VERBOSE getSetting(ShowClosedCaptions)
10:12:48.546 VERBOSE getSetting(UseFFDSHOW)
10:12:48.546 VERBOSE getSetting(EnableTeleText)
10:12:48.546 VERBOSE getSetting(HorizontalZoom)
10:12:48.546 VERBOSE Horizontal Zoom: 1.050000
10:12:48.546 VERBOSE getSetting(VerticalZoom)
10:12:48.546 VERBOSE Vertical Zoom: 1.000000
10:12:48.546 VERBOSE getSetting(HorizontalOffset)
10:12:48.546 VERBOSE Horizontal Offset: 0
10:12:48.546 VERBOSE getSetting(VerticalOffset)
10:12:48.546 VERBOSE Vertical Offset: 0
10:12:48.546 VERBOSE getSetting(LiveTVPrePlayDelay)
10:12:48.546 VERBOSE getSetting(OSDTransparency)
10:12:48.546 VERBOSE getSetting(AspectRatio0)
10:12:48.562 VERBOSE getSetting(AspectRatio1)
10:12:48.562 VERBOSE getSetting(AspectRatio2)
10:12:48.562 VERBOSE getSetting(AspectRatio3)
10:12:48.562 VERBOSE getSetting(AspectRatio4)
10:12:48.562 VERBOSE getSetting(AspectRatio5)
10:12:48.562 VERBOSE getSetting(AspectRatio6)
10:12:48.562 VERBOSE getSetting(AspectRatio7)
10:12:48.562 VERBOSE getSetting(AspectRatio8)
10:12:48.562 VERBOSE getSetting(TeletextRect)
10:12:48.562 VERBOSE MinimumFilePlaySize=200000
10:12:48.562 VERBOSE DirectShowPlayerOverlay() initialising...
10:12:48.562 VERBOSE getSetting(OSDTransparency)
10:12:52.375 INFO BDARecorder:::StartRecording(PCHDTV 3000, 1, , T:19,11,1)
10:12:52.375 INFO Initializing ATSC tuning request.
10:12:52.375 INFO atsc@2
10:12:52.375 INFO atsc@3
10:12:52.375 INFO atsc@4
10:12:52.375 INFO atsc@5
10:12:52.375 INFO atsc@5
10:12:52.375 INFO atsc@6
10:12:52.375 INFO atsc@7
10:12:52.375 INFO atsc@8
10:12:52.375 VERBOSE using network type: {0DAD2FDD-5FD7-11D3-8F50-00C04F7971E2}
10:12:52.390 VERBOSE getSetting(BDAMultiplexer)
10:12:52.421 VERBOSE About to auto detect correct tuner filter
10:12:52.421 VERBOSE Looking for associated filter
10:12:52.421 VERBOSE - Conexant 2388x Transport Stream Capture
10:12:52.421 VERBOSE Successfully auto detected tuner filter: Conexant 2388x Transport Stream Capture
10:12:52.437 VERBOSE ConnectPins: 'MPEG2 Transport' to 'MPEG-2 Stream'
10:12:52.437 VERBOSE getSetting(EPGProcessingMode)
10:12:52.437 INFO pGB->Render(p2Pin) returned -2147467261
10:12:52.437 VERBOSE locked=0 present=0 strength=0 quality=0
10:12:52.437 VERBOSE getSetting(ListGraphFilters)
10:12:52.437 VERBOSE Graph contains the following filters:
10:12:52.437 VERBOSE - BDA MPEG2 Transport Information Filter
10:12:52.437 VERBOSE - MPEG-2 Demultiplexer
10:12:52.437 VERBOSE - Conexant 2388x Transport Stream Capture
10:12:52.437 VERBOSE - Conexant BDA ATSC Tuner/Demod
10:12:52.437 VERBOSE - Microsoft ATSC Network Provider
10:12:52.437 VERBOSE getSetting(SaveGraphFiles)
10:12:52.484 VERBOSE BDARecorder::StartRecording() finished
10:12:52.484 INFO DirectShowPlayerBase::playLiveStream(pGB, 'MPEG-2 Demultiplexer', '2', 'MPEG-2 Demultiplexer', '2', 'MPEG-2 Demultiplexer', '3', hwnd)
10:12:52.500 VERBOSE getSetting(PreferredAudioRenderer)
10:12:52.500 VERBOSE getSetting(PreferredDecoder)
10:12:52.515 VERBOSE FindFilterByName failed to locate filter: default
10:12:52.515 VERBOSE getSetting(PreferredAudioDecoder)
10:12:52.515 VERBOSE getSetting(DeinterlaceMethod)
10:12:53.015 INFO pFG2->RenderEx(pOutputPin, AM_RENDEREX_RENDERTOEXISTINGRENDERERS, NULL) failed: -2147467262 (trying normal render() next)
10:12:53.359 VERBOSE getSetting(ListGraphFilters)
10:12:53.359 VERBOSE Graph contains the following filters:
10:12:53.359 VERBOSE - Default DirectSound Device
10:12:53.359 VERBOSE - Video Renderer 0021
10:12:53.359 VERBOSE - BDA MPEG2 Transport Information Filter
10:12:53.359 VERBOSE - NVIDIA Audio Decoder
10:12:53.359 VERBOSE - Video Renderer
10:12:53.359 VERBOSE - App Overlay Source
10:12:53.359 VERBOSE - NVIDIA Video Decoder
10:12:53.359 VERBOSE - MPEG-2 Demultiplexer
10:12:53.359 VERBOSE - Conexant 2388x Transport Stream Capture
10:12:53.359 VERBOSE - Conexant BDA ATSC Tuner/Demod
10:12:53.359 VERBOSE - Microsoft ATSC Network Provider
10:12:53.359 VERBOSE getSetting(SaveGraphFiles)
10:12:53.687 INFO DirectShowPlayerBase::playLiveStream() done
10:12:53.703 INFO SetTuningRequest(T:19,11,1)
10:12:53.703 INFO Initializing ATSC tuning request.
10:12:53.703 INFO atsc@1
10:12:53.703 INFO atsc@2
10:12:53.703 INFO atsc@3
10:12:53.703 INFO atsc@4
10:12:53.703 INFO atsc@5
10:12:53.703 INFO atsc@6
10:12:53.703 INFO atsc@7
10:12:53.703 INFO atsc@8
10:12:53.703 INFO atsc@9
10:12:53.953 VERBOSE getSetting(ListGraphFilters)
10:12:53.953 VERBOSE Graph contains the following filters:
10:12:53.953 VERBOSE - Default DirectSound Device
10:12:53.953 VERBOSE - Video Renderer 0021
10:12:53.953 VERBOSE - BDA MPEG2 Transport Information Filter
10:12:53.953 VERBOSE - NVIDIA Audio Decoder
10:12:53.953 VERBOSE - Video Renderer
10:12:53.953 VERBOSE - App Overlay Source
10:12:53.953 VERBOSE - NVIDIA Video Decoder
10:12:53.953 VERBOSE - MPEG-2 Demultiplexer
10:12:53.953 VERBOSE - Conexant 2388x Transport Stream Capture
10:12:53.953 VERBOSE - Conexant BDA ATSC Tuner/Demod
10:12:53.953 VERBOSE - Microsoft ATSC Network Provider
10:12:53.953 VERBOSE getSetting(SaveGraphFiles)
10:12:54.203 VERBOSE locked=1 present=1 strength=26 quality=0
10:12:54.468 INFO SetTuningRequest() finished
10:13:00.687 VERBOSE BDARecorder::StopRecording()
10:13:00.875 VERBOSE BDARecorder::StopRecording() finished
I can't see any errors and it looks like it picked up the Nvidia codecs. So, now I try and look at the .grf files that are generated. Unfortunately, they give me an error and I can't open any of them. The error box is also attached.
I'm not sure what is up. The scheduler works great and I can always watch my shows with mediaplayer, but I would like to know how to make the whole package work. Any ideas?
David
I have been having some problems making GBPVR use the Nvidia pure video codecs. I'm not sure what is up. I can go straight into graphedit and render a saved file with no problems. The graph looks like the attched one. I know it is working on media player because it puts an icon in the tray for me. GBPVR does not put in the tray icon and no sound is played when the Nvidia codecs are explicitly selected. So, I checked the GBPVR logs. They look like this for viewing live TV:
10:12:48.546 INFO Log started
10:12:48.546 VERBOSE getSetting(ShowClosedCaptions)
10:12:48.546 VERBOSE getSetting(UseFFDSHOW)
10:12:48.546 VERBOSE getSetting(EnableTeleText)
10:12:48.546 VERBOSE getSetting(HorizontalZoom)
10:12:48.546 VERBOSE Horizontal Zoom: 1.050000
10:12:48.546 VERBOSE getSetting(VerticalZoom)
10:12:48.546 VERBOSE Vertical Zoom: 1.000000
10:12:48.546 VERBOSE getSetting(HorizontalOffset)
10:12:48.546 VERBOSE Horizontal Offset: 0
10:12:48.546 VERBOSE getSetting(VerticalOffset)
10:12:48.546 VERBOSE Vertical Offset: 0
10:12:48.546 VERBOSE getSetting(LiveTVPrePlayDelay)
10:12:48.546 VERBOSE getSetting(OSDTransparency)
10:12:48.546 VERBOSE getSetting(AspectRatio0)
10:12:48.562 VERBOSE getSetting(AspectRatio1)
10:12:48.562 VERBOSE getSetting(AspectRatio2)
10:12:48.562 VERBOSE getSetting(AspectRatio3)
10:12:48.562 VERBOSE getSetting(AspectRatio4)
10:12:48.562 VERBOSE getSetting(AspectRatio5)
10:12:48.562 VERBOSE getSetting(AspectRatio6)
10:12:48.562 VERBOSE getSetting(AspectRatio7)
10:12:48.562 VERBOSE getSetting(AspectRatio8)
10:12:48.562 VERBOSE getSetting(TeletextRect)
10:12:48.562 VERBOSE MinimumFilePlaySize=200000
10:12:48.562 VERBOSE DirectShowPlayerOverlay() initialising...
10:12:48.562 VERBOSE getSetting(OSDTransparency)
10:12:52.375 INFO BDARecorder:::StartRecording(PCHDTV 3000, 1, , T:19,11,1)
10:12:52.375 INFO Initializing ATSC tuning request.
10:12:52.375 INFO atsc@2
10:12:52.375 INFO atsc@3
10:12:52.375 INFO atsc@4
10:12:52.375 INFO atsc@5
10:12:52.375 INFO atsc@5
10:12:52.375 INFO atsc@6
10:12:52.375 INFO atsc@7
10:12:52.375 INFO atsc@8
10:12:52.375 VERBOSE using network type: {0DAD2FDD-5FD7-11D3-8F50-00C04F7971E2}
10:12:52.390 VERBOSE getSetting(BDAMultiplexer)
10:12:52.421 VERBOSE About to auto detect correct tuner filter
10:12:52.421 VERBOSE Looking for associated filter
10:12:52.421 VERBOSE - Conexant 2388x Transport Stream Capture
10:12:52.421 VERBOSE Successfully auto detected tuner filter: Conexant 2388x Transport Stream Capture
10:12:52.437 VERBOSE ConnectPins: 'MPEG2 Transport' to 'MPEG-2 Stream'
10:12:52.437 VERBOSE getSetting(EPGProcessingMode)
10:12:52.437 INFO pGB->Render(p2Pin) returned -2147467261
10:12:52.437 VERBOSE locked=0 present=0 strength=0 quality=0
10:12:52.437 VERBOSE getSetting(ListGraphFilters)
10:12:52.437 VERBOSE Graph contains the following filters:
10:12:52.437 VERBOSE - BDA MPEG2 Transport Information Filter
10:12:52.437 VERBOSE - MPEG-2 Demultiplexer
10:12:52.437 VERBOSE - Conexant 2388x Transport Stream Capture
10:12:52.437 VERBOSE - Conexant BDA ATSC Tuner/Demod
10:12:52.437 VERBOSE - Microsoft ATSC Network Provider
10:12:52.437 VERBOSE getSetting(SaveGraphFiles)
10:12:52.484 VERBOSE BDARecorder::StartRecording() finished
10:12:52.484 INFO DirectShowPlayerBase::playLiveStream(pGB, 'MPEG-2 Demultiplexer', '2', 'MPEG-2 Demultiplexer', '2', 'MPEG-2 Demultiplexer', '3', hwnd)
10:12:52.500 VERBOSE getSetting(PreferredAudioRenderer)
10:12:52.500 VERBOSE getSetting(PreferredDecoder)
10:12:52.515 VERBOSE FindFilterByName failed to locate filter: default
10:12:52.515 VERBOSE getSetting(PreferredAudioDecoder)
10:12:52.515 VERBOSE getSetting(DeinterlaceMethod)
10:12:53.015 INFO pFG2->RenderEx(pOutputPin, AM_RENDEREX_RENDERTOEXISTINGRENDERERS, NULL) failed: -2147467262 (trying normal render() next)
10:12:53.359 VERBOSE getSetting(ListGraphFilters)
10:12:53.359 VERBOSE Graph contains the following filters:
10:12:53.359 VERBOSE - Default DirectSound Device
10:12:53.359 VERBOSE - Video Renderer 0021
10:12:53.359 VERBOSE - BDA MPEG2 Transport Information Filter
10:12:53.359 VERBOSE - NVIDIA Audio Decoder
10:12:53.359 VERBOSE - Video Renderer
10:12:53.359 VERBOSE - App Overlay Source
10:12:53.359 VERBOSE - NVIDIA Video Decoder
10:12:53.359 VERBOSE - MPEG-2 Demultiplexer
10:12:53.359 VERBOSE - Conexant 2388x Transport Stream Capture
10:12:53.359 VERBOSE - Conexant BDA ATSC Tuner/Demod
10:12:53.359 VERBOSE - Microsoft ATSC Network Provider
10:12:53.359 VERBOSE getSetting(SaveGraphFiles)
10:12:53.687 INFO DirectShowPlayerBase::playLiveStream() done
10:12:53.703 INFO SetTuningRequest(T:19,11,1)
10:12:53.703 INFO Initializing ATSC tuning request.
10:12:53.703 INFO atsc@1
10:12:53.703 INFO atsc@2
10:12:53.703 INFO atsc@3
10:12:53.703 INFO atsc@4
10:12:53.703 INFO atsc@5
10:12:53.703 INFO atsc@6
10:12:53.703 INFO atsc@7
10:12:53.703 INFO atsc@8
10:12:53.703 INFO atsc@9
10:12:53.953 VERBOSE getSetting(ListGraphFilters)
10:12:53.953 VERBOSE Graph contains the following filters:
10:12:53.953 VERBOSE - Default DirectSound Device
10:12:53.953 VERBOSE - Video Renderer 0021
10:12:53.953 VERBOSE - BDA MPEG2 Transport Information Filter
10:12:53.953 VERBOSE - NVIDIA Audio Decoder
10:12:53.953 VERBOSE - Video Renderer
10:12:53.953 VERBOSE - App Overlay Source
10:12:53.953 VERBOSE - NVIDIA Video Decoder
10:12:53.953 VERBOSE - MPEG-2 Demultiplexer
10:12:53.953 VERBOSE - Conexant 2388x Transport Stream Capture
10:12:53.953 VERBOSE - Conexant BDA ATSC Tuner/Demod
10:12:53.953 VERBOSE - Microsoft ATSC Network Provider
10:12:53.953 VERBOSE getSetting(SaveGraphFiles)
10:12:54.203 VERBOSE locked=1 present=1 strength=26 quality=0
10:12:54.468 INFO SetTuningRequest() finished
10:13:00.687 VERBOSE BDARecorder::StopRecording()
10:13:00.875 VERBOSE BDARecorder::StopRecording() finished
I can't see any errors and it looks like it picked up the Nvidia codecs. So, now I try and look at the .grf files that are generated. Unfortunately, they give me an error and I can't open any of them. The error box is also attached.
I'm not sure what is up. The scheduler works great and I can always watch my shows with mediaplayer, but I would like to know how to make the whole package work. Any ideas?
David