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>