Hello,
I was on the verge of submitting a bug report but just found this thread so I decided to post my findings here first.
I can also see such a pixelation effect on my nVidia card, running on Vista. So an ATI/W7-only bug can be ruled out.
Even worse: although it does not always happen, I often can provoke the error by doing the following:
1. Exit MP if not already done
2. Start MP and enter live TV, starting with one of the affected channels (i.e. 720p H.264)
3. Call Mini-EPG -> notice the picture stopping for ~2sec, probably loading some graphics/EPG stuff into memory
4. Close the Mini-EPG and see the pixelation (actually it is already visible as soon as the Mini-EPG has loaded and the video continues in the background)
(5. fix the problem by jumping to another point in the timeshift buffer - usually error won't come back)
This are also the steps I did for recording the folling demo:
YouTube - 720p pixelation
I also attached the logs of that demo (MP in debug mode).
If I had to make a guess, I would say that as soon as the Mini-EPG is loaded, obviously quite a lot gets stalled. This causes the directShow graph to get out of sync/stumble and then it does not recover. Why this (for me) only happens on the 720p channels is beyond me.
Kind regards,
nachttier
I was on the verge of submitting a bug report but just found this thread so I decided to post my findings here first.
I can also see such a pixelation effect on my nVidia card, running on Vista. So an ATI/W7-only bug can be ruled out.
Even worse: although it does not always happen, I often can provoke the error by doing the following:
1. Exit MP if not already done
2. Start MP and enter live TV, starting with one of the affected channels (i.e. 720p H.264)
3. Call Mini-EPG -> notice the picture stopping for ~2sec, probably loading some graphics/EPG stuff into memory
4. Close the Mini-EPG and see the pixelation (actually it is already visible as soon as the Mini-EPG has loaded and the video continues in the background)
(5. fix the problem by jumping to another point in the timeshift buffer - usually error won't come back)
This are also the steps I did for recording the folling demo:
YouTube - 720p pixelation
I also attached the logs of that demo (MP in debug mode).
If I had to make a guess, I would say that as soon as the Mini-EPG is loaded, obviously quite a lot gets stalled. This causes the directShow graph to get out of sync/stumble and then it does not recover. Why this (for me) only happens on the 720p channels is beyond me.
Kind regards,
nachttier
Germany