2009-09-26, 02:01 AM
Previously my system was working perfectly - has been for quite some time. Recently I tried to play a Matroska file and realised I hadn't installed a filter for it... and being tired and lazy I installed a codec pack. Now everything is fubar
I have fixed most of the problems caused by installing, and then uninstalling this pack but one remains. Although I'm not sure if its actually a codec problem or not.
When I play a .avi or other media, they are played full screen (stretched to the edges).
When I play live tv, I can see 'not-quite-blackness' of the overlay and it doesnt reach the edge of the screen. So I end up with a dark black edge on both sides, then a grey border (sides only) and then the image within that. It seems like GBPVR isnt creating the overlay the complete size of the screen (although it used to). Menus are the correct size.
Live TV source is from a Sky Decoder (set in 16:9) through a PVR150 analog/composite.
GBPVR is set to 16:9 as well (otherwise video media doesn't scale properly).
Using FFDShow for MPEG2 and all other formats - different MPEG2 decoder does not make any difference.
Only info I could find in the logs that seemed relevant below:
2009-09-26 13:44:02.814 VERBOSE getSetting(ListGraphFilters)
2009-09-26 13:44:02.814 VERBOSE Graph contains the following filters:
2009-09-26 13:44:02.814 VERBOSE - MPEG-2 Demultiplexer
2009-09-26 13:44:02.814 VERBOSE - Encoder
2009-09-26 13:44:02.814 VERBOSE - Capture
2009-09-26 13:44:02.814 VERBOSE - Hauppauge WinTV PVR PCI II Crossbar
2009-09-26 13:44:02.814 VERBOSE getSetting(SaveGraphFiles)
2009-09-26 13:44:02.814 VERBOSE ConexantRecorder::StartRecording() done
2009-09-26 13:44:02.830 INFO DirectShowPlayerBase::playLiveStream(pGB, 'MPEG-2 Demultiplexer', 'Video Pin', 'MPEG-2 Demultiplexer', 'Audio Pin', hwnd)
2009-09-26 13:44:02.830 VERBOSE getSetting(TvShape)
2009-09-26 13:44:02.830 VERBOSE 16:9 television
2009-09-26 13:44:02.846 VERBOSE getSetting(PreferredAudioRenderer)
2009-09-26 13:44:02.846 VERBOSE getSetting(PreferredDecoder)
2009-09-26 13:44:02.861 VERBOSE video decoder filter: ffdshow Video Decoder
2009-09-26 13:44:02.861 VERBOSE getSetting(PreferredAudioDecoder)
2009-09-26 13:44:02.861 VERBOSE audio decoder filter: MPEG Audio Decoder
2009-09-26 13:44:02.861 VERBOSE getSetting(DeinterlaceMethod)
2009-09-26 13:44:02.877 VERBOSE FindFilterByName failed to locate filter: Encoder pass-through
2009-09-26 13:44:02.877 VERBOSE Allocator shutdown...
2009-09-26 13:44:02.877 VERBOSE DeleteSurfaces
2009-09-26 13:44:02.877 VERBOSE DeleteSurfaces
2009-09-26 13:44:02.877 VERBOSE Creating video texture: 768x576
2009-09-26 13:44:02.893 VERBOSE setVideoWindowPos(0,0,1360,768)
2009-09-26 13:44:02.893 VERBOSE Checking if inset mode
2009-09-26 13:44:02.893 VERBOSE not inset mode
2009-09-26 13:44:02.893 VERBOSE getSetting(HorizontalZoom)
2009-09-26 13:44:02.893 VERBOSE getSetting(VerticalZoom)
2009-09-26 13:44:02.893 VERBOSE getSetting(ListGraphFilters)
2009-09-26 13:44:02.893 VERBOSE Graph contains the following filters:
2009-09-26 13:44:02.893 VERBOSE - Default DirectSound Device
2009-09-26 13:44:02.893 VERBOSE - Video Renderer
2009-09-26 13:44:02.893 VERBOSE - MPEG Audio Decoder
2009-09-26 13:44:02.893 VERBOSE - ffdshow Video Decoder
2009-09-26 13:44:02.893 VERBOSE - MPEG-2 Demultiplexer
2009-09-26 13:44:02.893 VERBOSE - Encoder
2009-09-26 13:44:02.893 VERBOSE - Capture
2009-09-26 13:44:02.893 VERBOSE - Hauppauge WinTV PVR PCI II Crossbar
2009-09-26 13:44:02.893 VERBOSE getSetting(SaveGraphFiles)
2009-09-26 13:44:02.893 VERBOSE setSourceAspectRatio() using autoAspectRatio
2009-09-26 13:44:02.893 VERBOSE video resolution is 768 x 576
2009-09-26 13:44:02.893 VERBOSE unknown source aspect ratio...showing full frame
2009-09-26 13:44:02.893 VERBOSE getSetting(HorizontalZoom)
2009-09-26 13:44:02.893 VERBOSE getSetting(VerticalZoom)
2009-09-26 13:44:03.707 INFO DirectShowPlayerBase::playLiveStream() done
2009-09-26 13:44:03.709 VERBOSE setVideoWindowPos(0,0,0,0)
2009-09-26 13:44:03.709 VERBOSE Checking if inset mode
2009-09-26 13:44:03.709 VERBOSE not inset mode
2009-09-26 13:44:03.709 VERBOSE getSetting(HorizontalZoom)
2009-09-26 13:44:03.709 VERBOSE getSetting(VerticalZoom)
2009-09-26 13:44:03.738 VERBOSE setSourceAspectRatio() using autoAspectRatio
2009-09-26 13:44:03.738 VERBOSE video resolution is 768 x 576
2009-09-26 13:44:03.738 VERBOSE source is 4:3
2009-09-26 13:44:03.738 VERBOSE getSetting(HorizontalZoom)
2009-09-26 13:44:03.738 VERBOSE getSetting(VerticalZoom)
2009-09-26 13:44:03.750 VERBOSE setSourceAspectRatio() using autoAspectRatio
2009-09-26 13:44:03.751 VERBOSE video resolution is 768 x 576
2009-09-26 13:44:03.751 VERBOSE source is 4:3
2009-09-26 13:44:03.751 VERBOSE getSetting(HorizontalZoom)
2009-09-26 13:44:03.751 VERBOSE getSetting(VerticalZoom)
2009-09-26 13:44:03.753 VERBOSE setVideoWindowPos(0,0,0,0)
2009-09-26 13:44:03.754 VERBOSE Checking if inset mode
2009-09-26 13:44:03.754 VERBOSE not inset mode
2009-09-26 13:44:03.754 VERBOSE getSetting(HorizontalZoom)
2009-09-26 13:44:03.754 VERBOSE getSetting(VerticalZoom)
2009-09-26 13:44:03.775 VERBOSE SetRenderList creating new texture
2009-09-26 13:44:18.109 VERBOSE NativeUtilities::MediaHelper:top()
2009-09-26 13:44:18.113 VERBOSE DirectShowPlayerBase:top
I have fixed most of the problems caused by installing, and then uninstalling this pack but one remains. Although I'm not sure if its actually a codec problem or not.
When I play a .avi or other media, they are played full screen (stretched to the edges).
When I play live tv, I can see 'not-quite-blackness' of the overlay and it doesnt reach the edge of the screen. So I end up with a dark black edge on both sides, then a grey border (sides only) and then the image within that. It seems like GBPVR isnt creating the overlay the complete size of the screen (although it used to). Menus are the correct size.
Live TV source is from a Sky Decoder (set in 16:9) through a PVR150 analog/composite.
GBPVR is set to 16:9 as well (otherwise video media doesn't scale properly).
Using FFDShow for MPEG2 and all other formats - different MPEG2 decoder does not make any difference.
Only info I could find in the logs that seemed relevant below:
2009-09-26 13:44:02.814 VERBOSE getSetting(ListGraphFilters)
2009-09-26 13:44:02.814 VERBOSE Graph contains the following filters:
2009-09-26 13:44:02.814 VERBOSE - MPEG-2 Demultiplexer
2009-09-26 13:44:02.814 VERBOSE - Encoder
2009-09-26 13:44:02.814 VERBOSE - Capture
2009-09-26 13:44:02.814 VERBOSE - Hauppauge WinTV PVR PCI II Crossbar
2009-09-26 13:44:02.814 VERBOSE getSetting(SaveGraphFiles)
2009-09-26 13:44:02.814 VERBOSE ConexantRecorder::StartRecording() done
2009-09-26 13:44:02.830 INFO DirectShowPlayerBase::playLiveStream(pGB, 'MPEG-2 Demultiplexer', 'Video Pin', 'MPEG-2 Demultiplexer', 'Audio Pin', hwnd)
2009-09-26 13:44:02.830 VERBOSE getSetting(TvShape)
2009-09-26 13:44:02.830 VERBOSE 16:9 television
2009-09-26 13:44:02.846 VERBOSE getSetting(PreferredAudioRenderer)
2009-09-26 13:44:02.846 VERBOSE getSetting(PreferredDecoder)
2009-09-26 13:44:02.861 VERBOSE video decoder filter: ffdshow Video Decoder
2009-09-26 13:44:02.861 VERBOSE getSetting(PreferredAudioDecoder)
2009-09-26 13:44:02.861 VERBOSE audio decoder filter: MPEG Audio Decoder
2009-09-26 13:44:02.861 VERBOSE getSetting(DeinterlaceMethod)
2009-09-26 13:44:02.877 VERBOSE FindFilterByName failed to locate filter: Encoder pass-through
2009-09-26 13:44:02.877 VERBOSE Allocator shutdown...
2009-09-26 13:44:02.877 VERBOSE DeleteSurfaces
2009-09-26 13:44:02.877 VERBOSE DeleteSurfaces
2009-09-26 13:44:02.877 VERBOSE Creating video texture: 768x576
2009-09-26 13:44:02.893 VERBOSE setVideoWindowPos(0,0,1360,768)
2009-09-26 13:44:02.893 VERBOSE Checking if inset mode
2009-09-26 13:44:02.893 VERBOSE not inset mode
2009-09-26 13:44:02.893 VERBOSE getSetting(HorizontalZoom)
2009-09-26 13:44:02.893 VERBOSE getSetting(VerticalZoom)
2009-09-26 13:44:02.893 VERBOSE getSetting(ListGraphFilters)
2009-09-26 13:44:02.893 VERBOSE Graph contains the following filters:
2009-09-26 13:44:02.893 VERBOSE - Default DirectSound Device
2009-09-26 13:44:02.893 VERBOSE - Video Renderer
2009-09-26 13:44:02.893 VERBOSE - MPEG Audio Decoder
2009-09-26 13:44:02.893 VERBOSE - ffdshow Video Decoder
2009-09-26 13:44:02.893 VERBOSE - MPEG-2 Demultiplexer
2009-09-26 13:44:02.893 VERBOSE - Encoder
2009-09-26 13:44:02.893 VERBOSE - Capture
2009-09-26 13:44:02.893 VERBOSE - Hauppauge WinTV PVR PCI II Crossbar
2009-09-26 13:44:02.893 VERBOSE getSetting(SaveGraphFiles)
2009-09-26 13:44:02.893 VERBOSE setSourceAspectRatio() using autoAspectRatio
2009-09-26 13:44:02.893 VERBOSE video resolution is 768 x 576
2009-09-26 13:44:02.893 VERBOSE unknown source aspect ratio...showing full frame
2009-09-26 13:44:02.893 VERBOSE getSetting(HorizontalZoom)
2009-09-26 13:44:02.893 VERBOSE getSetting(VerticalZoom)
2009-09-26 13:44:03.707 INFO DirectShowPlayerBase::playLiveStream() done
2009-09-26 13:44:03.709 VERBOSE setVideoWindowPos(0,0,0,0)
2009-09-26 13:44:03.709 VERBOSE Checking if inset mode
2009-09-26 13:44:03.709 VERBOSE not inset mode
2009-09-26 13:44:03.709 VERBOSE getSetting(HorizontalZoom)
2009-09-26 13:44:03.709 VERBOSE getSetting(VerticalZoom)
2009-09-26 13:44:03.738 VERBOSE setSourceAspectRatio() using autoAspectRatio
2009-09-26 13:44:03.738 VERBOSE video resolution is 768 x 576
2009-09-26 13:44:03.738 VERBOSE source is 4:3
2009-09-26 13:44:03.738 VERBOSE getSetting(HorizontalZoom)
2009-09-26 13:44:03.738 VERBOSE getSetting(VerticalZoom)
2009-09-26 13:44:03.750 VERBOSE setSourceAspectRatio() using autoAspectRatio
2009-09-26 13:44:03.751 VERBOSE video resolution is 768 x 576
2009-09-26 13:44:03.751 VERBOSE source is 4:3
2009-09-26 13:44:03.751 VERBOSE getSetting(HorizontalZoom)
2009-09-26 13:44:03.751 VERBOSE getSetting(VerticalZoom)
2009-09-26 13:44:03.753 VERBOSE setVideoWindowPos(0,0,0,0)
2009-09-26 13:44:03.754 VERBOSE Checking if inset mode
2009-09-26 13:44:03.754 VERBOSE not inset mode
2009-09-26 13:44:03.754 VERBOSE getSetting(HorizontalZoom)
2009-09-26 13:44:03.754 VERBOSE getSetting(VerticalZoom)
2009-09-26 13:44:03.775 VERBOSE SetRenderList creating new texture
2009-09-26 13:44:18.109 VERBOSE NativeUtilities::MediaHelper:top()
2009-09-26 13:44:18.113 VERBOSE DirectShowPlayerBase:top