2009-09-13, 08:41 PM
(This post was last modified: 2009-09-13, 08:42 PM by johnsonx42.)
I just formatted my HTPC and installed Windows 7 RC 32-bit (I got suddenly fed up with some problems that had cropped up on my XP install, and the RC was all I had on hand). Most things went pretty well, video decoding is MUCH improved - no tearing, no stuttering, perfect de-interlacing.
However I have a very weird problem which I think must be a GB-PVR bug; it's very similar to what Hoborg reported here: http://forums.nextpvr.com/showthread.php?t=43610
I'm recording DVR-MS files, and all the recordings made since the switch to Win7 play with no audio or video - however, the recording itself is actually fine as you'll see in a moment (the timeline is present, and comskip was able to mark the commercial breaks just fine). Any DVR-MS file recorded with XP still plays fine.
I looked in the pvrx2-native log, and for a file recorded with Win7 I see GB-PVR building the graph like this:
And for a file recorded with XP, which plays fine, it's like this:
(the above entries are from the pvrx2.exe-native-1 log attached; in the log I attempt to play all 4 recordings made with Win7, and then finally the last one made with WinXP(simpsons) which plays fine)
It's exactly the same, so why does the newer file not play?
Seeing the "GB-PVR Flow Status" filter in there reminded me of Hoborg's post, and I recalled he was able to get playback by setting all the decoders to System Default. So I did the same, and sure enough all recordings play fine now:
(this is from the pvrx2.exe-native log)
Note it only hooks up one Audio decoder, and the GB-PVR Flow Status filter is absent.
Now, so far, everything seems to be working OK with the decoders set to System Default, so my immediate crisis is averted. But this is obviously a problem...
(yes, to answer the question someone is prepping to ask, I did try also with the ATI MPEG-2 Decoder (from the AVIVO download), same result, so I really don't think this is at all codec-related).
However I have a very weird problem which I think must be a GB-PVR bug; it's very similar to what Hoborg reported here: http://forums.nextpvr.com/showthread.php?t=43610
I'm recording DVR-MS files, and all the recordings made since the switch to Win7 play with no audio or video - however, the recording itself is actually fine as you'll see in a moment (the timeline is present, and comskip was able to mark the commercial breaks just fine). Any DVR-MS file recorded with XP still plays fine.
I looked in the pvrx2-native log, and for a file recorded with Win7 I see GB-PVR building the graph like this:
Code:
2009-09-13 12:51:42.313 VERBOSE Graph contains the following filters:
2009-09-13 12:51:42.313 VERBOSE - Default DirectSound Device
2009-09-13 12:51:42.313 VERBOSE - MPEG Audio Decoder
2009-09-13 12:51:42.313 VERBOSE - Video Renderer
2009-09-13 12:51:42.313 VERBOSE - AC3Filter
2009-09-13 12:51:42.313 VERBOSE - Microsoft DTV-DVD Video Decoder
2009-09-13 12:51:42.313 VERBOSE - GB-PVR Flow Status
2009-09-13 12:51:42.313 VERBOSE - F:\Recordings\Mister Rogers Neighborhood\Mister Rogers Neighborhood_20090913_09000930.dvr-ms
And for a file recorded with XP, which plays fine, it's like this:
Code:
2009-09-13 12:52:34.009 VERBOSE Graph contains the following filters:
2009-09-13 12:52:34.009 VERBOSE - Default DirectSound Device
2009-09-13 12:52:34.009 VERBOSE - MPEG Audio Decoder
2009-09-13 12:52:34.009 VERBOSE - Video Renderer
2009-09-13 12:52:34.009 VERBOSE - AC3Filter
2009-09-13 12:52:34.009 VERBOSE - Microsoft DTV-DVD Video Decoder
2009-09-13 12:52:34.009 VERBOSE - GB-PVR Flow Status
2009-09-13 12:52:34.010 VERBOSE - F:\Recordings\The Simpsons\The Simpsons_20090912_19302000.dvr-ms
(the above entries are from the pvrx2.exe-native-1 log attached; in the log I attempt to play all 4 recordings made with Win7, and then finally the last one made with WinXP(simpsons) which plays fine)
It's exactly the same, so why does the newer file not play?
Seeing the "GB-PVR Flow Status" filter in there reminded me of Hoborg's post, and I recalled he was able to get playback by setting all the decoders to System Default. So I did the same, and sure enough all recordings play fine now:
Code:
2009-09-13 12:57:28.270 VERBOSE Graph contains the following filters:
2009-09-13 12:57:28.271 VERBOSE - Default DirectSound Device
2009-09-13 12:57:28.271 VERBOSE - Video Renderer
2009-09-13 12:57:28.271 VERBOSE - Microsoft DTV-DVD Video Decoder
2009-09-13 12:57:28.271 VERBOSE - AC3Filter
2009-09-13 12:57:28.271 VERBOSE - F:\Recordings\Mister Rogers Neighborhood\Mister Rogers Neighborhood_20090913_09000930.dvr-ms
(this is from the pvrx2.exe-native log)
Note it only hooks up one Audio decoder, and the GB-PVR Flow Status filter is absent.
Now, so far, everything seems to be working OK with the decoders set to System Default, so my immediate crisis is averted. But this is obviously a problem...
(yes, to answer the question someone is prepping to ask, I did try also with the ATI MPEG-2 Decoder (from the AVIVO download), same result, so I really don't think this is at all codec-related).
server: NextPVR 5.0.7/Win10 2004/64-bit/AMD A6-7400k/hvr-2250 & hvr-1250/Winegard Flatwave antenna/Schedules Direct
main client: NextPVR 5.0.7 Desktop Client; LG 50UH5500 WebOS 3.0 TV
main client: NextPVR 5.0.7 Desktop Client; LG 50UH5500 WebOS 3.0 TV