Wouldn&#39;t the event to redraw the VDPAU overlay be the unpausing of the video? You already turn off DPMS and ping the screensavers to wake everything up, why not just redraw the overlay just to be safe?<br><div class="gmail_quote">
<span style="background-color: transparent; border-collapse: separate; color: rgb(0, 0, 0); font-family: &#39;Times New Roman&#39;; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; font-size: medium;"><span style="font-family: Verdana,Arial,Helvetica; font-size: small;">
<br>Jay<br><br>&gt;2009/11/16 Yeechang Lee &lt;ylee[at]<a href="http://pobox.com" target="_blank">pobox.com</a>&gt;:<span> </span><br><font color="#660066">&gt;&gt; Once I moved to trunk (and now stock 0.22), I found that the paused<span> </span><br>

&gt;&gt; video does not reappear. Whatever xscreensaver module is running<span> </span><br>&gt;&gt; stops, and audio resumes, but the screen remains blank. Exiting<span> </span><br>
&gt;&gt; playback properly returns mythfrontend to Watch Recordings, and again<span> </span><br>&gt;&gt; playing the recording also works. This only happens with VDPAU; the<span> </span><br>
</font></span></span><span style="background-color: transparent; border-collapse: separate; color: rgb(0, 0, 0); font-family: &#39;Times New Roman&#39;; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; font-size: medium;"><span style="font-family: Verdana,Arial,Helvetica; font-size: small;"><font color="#660066">&gt;</font></span></span><span style="background-color: transparent; border-collapse: separate; color: rgb(0, 0, 0); font-family: &#39;Times New Roman&#39;; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; font-size: medium;"><span style="font-family: Verdana,Arial,Helvetica; font-size: small;"><font color="#660066">&gt; problem does not exist with Xv. The screen also always properly<span> </span><br>

&gt; resumees when exiting xscreensaver after it triggers outside playback.<span> </span><br></font></span></span><span style="background-color: transparent; border-collapse: separate; color: rgb(0, 0, 0); font-family: &#39;Times New Roman&#39;; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; font-size: medium;"><span style="font-family: Verdana,Arial,Helvetica; font-size: small;"><font color="#660066">&gt;</font></span></span><br>

<span style="background-color: transparent; border-collapse: separate; color: rgb(0, 0, 0); font-family: &#39;Times New Roman&#39;; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; font-size: medium;"><span style="font-family: Verdana,Arial,Helvetica; font-size: small;"><font color="#660066">&gt;</font></span></span><span style="background-color: transparent; border-collapse: separate; color: rgb(0, 0, 0); font-family: &#39;Times New Roman&#39;; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; font-size: medium;"><span style="font-family: Verdana,Arial,Helvetica; font-size: small;">fwiw, this is an issue I&#39;m aware of and tried to fix before 0.22 went<span> </span><br>

</span></span><span style="background-color: transparent; border-collapse: separate; color: rgb(0, 0, 0); font-family: &#39;Times New Roman&#39;; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; font-size: medium;"><span style="font-family: Verdana,Arial,Helvetica; font-size: small;"><font color="#660066">&gt;</font></span></span><span style="background-color: transparent; border-collapse: separate; color: rgb(0, 0, 0); font-family: &#39;Times New Roman&#39;; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; font-size: medium;"><span style="font-family: Verdana,Arial,Helvetica; font-size: small;">out. When using the VDPAU overlay, the colorkey needs to be redrawn<span> </span><br>

</span></span><span style="background-color: transparent; border-collapse: separate; color: rgb(0, 0, 0); font-family: &#39;Times New Roman&#39;; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; font-size: medium;"><span style="font-family: Verdana,Arial,Helvetica; font-size: small;"><font color="#660066">&gt;</font></span></span><span style="background-color: transparent; border-collapse: separate; color: rgb(0, 0, 0); font-family: &#39;Times New Roman&#39;; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; font-size: medium;"><span style="font-family: Verdana,Arial,Helvetica; font-size: small;">once overwritten by another app, window etc. In the screensaver case I<span> </span><br>

</span></span><span style="background-color: transparent; border-collapse: separate; color: rgb(0, 0, 0); font-family: &#39;Times New Roman&#39;; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; font-size: medium;"><span style="font-family: Verdana,Arial,Helvetica; font-size: small;"><font color="#660066">&gt;</font></span></span><span style="background-color: transparent; border-collapse: separate; color: rgb(0, 0, 0); font-family: &#39;Times New Roman&#39;; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; font-size: medium;"><span style="font-family: Verdana,Arial,Helvetica; font-size: small;">couldn&#39;t find any event that was being posted to tell mythfrontend<span> </span><br>

</span></span><span style="background-color: transparent; border-collapse: separate; color: rgb(0, 0, 0); font-family: &#39;Times New Roman&#39;; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; font-size: medium;"><span style="font-family: Verdana,Arial,Helvetica; font-size: small;"><font color="#660066">&gt;</font></span></span><span style="background-color: transparent; border-collapse: separate; color: rgb(0, 0, 0); font-family: &#39;Times New Roman&#39;; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; font-size: medium;"><span style="font-family: Verdana,Arial,Helvetica; font-size: small;">that the screensaver had de-activated and hence a re-draw was needed.<span> </span><br>

</span></span><span style="background-color: transparent; border-collapse: separate; color: rgb(0, 0, 0); font-family: &#39;Times New Roman&#39;; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; font-size: medium;"><span style="font-family: Verdana,Arial,Helvetica; font-size: small;"><font color="#660066">&gt;</font></span></span><span style="background-color: transparent; border-collapse: separate; color: rgb(0, 0, 0); font-family: &#39;Times New Roman&#39;; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; font-size: medium;"><span style="font-family: Verdana,Arial,Helvetica; font-size: small;">I&#39;ll have another look - though any suggestions are welcome.<span> </span><br>

</span></span><span style="background-color: transparent; border-collapse: separate; color: rgb(0, 0, 0); font-family: &#39;Times New Roman&#39;; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; font-size: medium;"><span style="font-family: Verdana,Arial,Helvetica; font-size: small;"><font color="#660066">&gt;</font></span></span><br>

<span style="background-color: transparent; border-collapse: separate; color: rgb(0, 0, 0); font-family: &#39;Times New Roman&#39;; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; font-size: medium;"><span style="font-family: Verdana,Arial,Helvetica; font-size: small;"><font color="#660066">&gt;</font></span></span><span style="background-color: transparent; border-collapse: separate; color: rgb(0, 0, 0); font-family: &#39;Times New Roman&#39;; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; font-size: medium;"><span style="font-family: Verdana,Arial,Helvetica; font-size: small;">Thanks and regards<span> </span><br>

</span></span><span style="background-color: transparent; border-collapse: separate; color: rgb(0, 0, 0); font-family: &#39;Times New Roman&#39;; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; font-size: medium;"><span style="font-family: Verdana,Arial,Helvetica; font-size: small;"><font color="#660066">&gt;</font></span></span><br>

<span style="background-color: transparent; border-collapse: separate; color: rgb(0, 0, 0); font-family: &#39;Times New Roman&#39;; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; font-size: medium;"><span style="font-family: Verdana,Arial,Helvetica; font-size: small;"><font color="#660066">&gt;</font></span></span><span style="background-color: transparent; border-collapse: separate; color: rgb(0, 0, 0); font-family: &#39;Times New Roman&#39;; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; font-size: medium;"><span style="font-family: Verdana,Arial,Helvetica; font-size: small;">Mark<span> <br>

</span></span></span>
</div><br>