On Mon, Sep 20, 2010 at 7:26 PM, Chris Pearce <span dir="ltr"><<a href="mailto:chris@pearce.org.nz">chris@pearce.org.nz</a>></span> wrote:<br><div class="gmail_quote"><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">
<div bgcolor="#ffffff" text="#000000"><div class="im">
On 20/09/2010 6:11 p.m., Roger Hågensen wrote:<br>
<blockquote type="cite"> If the
user pauses the video during play then a "paused poster" must not
be shown as the user most likely intends to study the paused frame
of the video</blockquote>
<br></div>
This is a good argument against having a paused-poster.<br>
<br>
The question then is whether the end-poster needs to be different
from the start-poster. If the main use case is "re-display the
poster image so the user knows that they can play again", then the
end-poster and start-poster don't need to be different.<br>
<br>
Showing the poster at the end of playback is a matter of taste. How
about we remain with a single 'poster' attribute, and add a
'showposter' attibute, with values 'start', 'end', and 'both', which
denote when the poster is shown? Or the values could be enumerated
similar to how readyState and networkState are enumerated.<div class="im"><br>
<br>
On 20/09/2010 7:57 p.m., Silvia Pfeiffer wrote:
</div><blockquote type="cite"><div class="im">On Mon, Sep 20, 2010 at 1:38 PM, Shiv Kumar <span dir="ltr"><<a href="mailto:skumar@exposureroom.com" target="_blank">skumar@exposureroom.com</a>></span>
wrote:<br>
</div><div class="gmail_quote"><div class="im">
<blockquote class="gmail_quote" style="margin:0pt 0pt 0pt 0.8ex;border-left:1px solid rgb(204, 204, 204);padding-left:1ex">
<div link="blue" vlink="purple" lang="EN-US">
<div>
<div>
<p class="MsoNormal">>Could a call to video.load()
reset this state?<br>
<br>
<span style="font-size:11pt;color:rgb(31, 73, 125)"></span></p>
</div>
<p class="MsoNormal"><span style="font-size:11pt;color:rgb(31, 73, 125)">Currently is doesn’t affect the
poster. But would that be
intuitive? I’m getting the video element to load it’s
source and so
the poster will show?</span></p>
<br>
</div>
</div>
</blockquote>
</div><div>
<br><div class="im">
I regard the load() function as a kind of reset() function.
But possibly we need an actual reset() function to return to
the original state where the poster image is displayed?<br>
</div></div>
</div>
</blockquote>
<br>
It seems reasonable to me that subsequent calls to load() should
behave the same was the first call to load(), so the poster should
be redisplayed whenever load() is called. We should change the
load() algorithm to require the poster frame to be repainted, if
it's present.<br></div></blockquote><div><br>I think that would be the easiest way to satisfy this requirement. We don't throw away the cached data if load() reloads the same resource and the resource hasn't changed, I assume?<br>
</div></div><br>Silvia.<br><br>