Originally Posted by Bob Pariseau
Some thoughts on your recent results with the 0522B Public Beta firmware:
Lastly, you described a problem of gross lip-sync error (2-3 seconds and getting progressively worse) triggered by turning off your display for 15 minutes or more while the Windows DVR and the OPPO remained powered on with the Windows DVR selected for the OPPO's HDMI Input.
Had an opportunity to carefully repeat this situation just now. While watching a recording of "Realtime" (HBO, 1080i, but DD2.0 audio on this program) I left the room to take a shower. I very carefully pushed STOP on the DVR's remote (to get to a standard dialog allowing DELETE/RESTART/RESUME), to stop playback of the program. Onscreen INFO bars from the 103 showed no change... still 1080i video and DD2.0 audio, 4:4:4 24b color. Note that the DMA2100 is setup for audio to deliver multi-channel surround, not forcing 2.0 channel stereo as I'd been using until this latest firmware upgrade. I went back to multi-channel surround coincident with the latest 103 firmware which purported to probably fix the lip-sync problem (triggered by changing between DD5.1 and DD2.0) where forcing the source to 2.0 channel stereo would thus overcome the trigger event.
Then I powered off the 65VT50 and left the room. I returned about 30 minutes later, and powered on the VT50. As expected the Linksys screensaver was sliding around. 103's INFO bars still showed 1080i video, DD2.0 audio, 4:4:4 24b color.
I then pushed the RESUME button on the DVR remote, and audio/video returned. As predicted, there was a noticeable lip-sync now present. Actually, it was not 2-3 seconds as I'd originally described (although I'd only been out of the room for 30 minutes, so perhaps an hour or two later it might have been more severe). Instead it was just "definitely present and noticeable" (say 1 second or less). But I do recall that previously, when being away for hours, the degree of lip-sync problem was much more noticeable than today.
Anyway, sure enough it was present.
One thing that puzzle me. You mention that the Windows DVR enters into its own screen saver. Why? Why doesn't it just continue to play normally as if you were still viewing? Are you ALSO Pausing the Windows DVR when you do this?
Yes, actually I pushed STOP on the DVR, not PAUSE (which would have kept the current image frame onscreen). I'd actually answered this question a few days back.
Now actually the DMA2100's screensaver kicks after some number of minutes in no matter whether you're in PAUSE state or STOP state.
The thing is, there's no hardware in the OPPO that could generate that much audio delay, even if the engineers deliberately tried to program it to do so. So something else is going on
Well, I might have exaggerated about the 2-3 second delay originally reported, but it definitely was present. Again, perhaps if I'd waited an hour or two the amount of lip-sync delay would have been more extreme.
Anyway, it definitely WAS present.
and one possibility is that the Windows DVR itself is getting confused. (Some years back, I had a a DirecTV DVR with dual channel viewing/recording capability. It too could get into a mode where it generated gross sync error, and the cure involved switching to the alternate live input and back, which discarded the 30 minute live TV buffer for the input you had been watching as a side effect of also curing the sync error. Evidently the DVR had gotten its buffer management confused for that "last 30 minutes" live buffer such that it was reading audio and video from different time points in the buffer. Discarding the buffer by toggling it to the other viewing input and back fixed that. The gross error was possible not because of any delay hardware or HDMI strangeness, but simply because the DirecTV DVR got confused as to how to read its own disc drive.)
This is not really relevant to the current situation. The DVR is STOP'ed, with its DELETE/RESTART/RESUME dialog on the screen. There is no live program "playing" in the background and being accumulated in the 30-minute live buffer (which also exists in Windows Media Center).
Now, you say that power cycling the OPPO is needed to cure this when it happens. Have you tried using the Input button on the OPPO instead to switch it to Blu-ray Player and then back to the HDMI Input?
I'm not sure I had done that before, but I did try it today.
And you're right, switching inputs obviously triggered a new HDMI handshake, data buffer-flushes, etc., and sure enough when returning to the DVR input sure enough the lip-sync symptom had disappeared. Back to normal.
Are you ALSO doing anything with the Windows DVR itself when you power cycle the OPPO? Basically what I'm looking for is something that might be allowing the Windows DVR to reset itself.
Toggling the Input on the OPPO should be very close to power cycling the OPPO as far as the Windows DVR is concerned.
You're absolutely right. It did work, and for obvious reasons.
What's important, however, is that this scenario (long period of zero audio during DVR screensaver, which is the only thing I can think of that characterizes this situation) that produces the lip-sync problem when audio is finally restored. Remember, the screen saver is like "live video but with zero audio" to the 103... and for 30 minutes or longer, to create the lip-sync symptom.