W3C home > Mailing lists > Public > whatwg@whatwg.org > May 2008

[whatwg] Some media element details

From: Ian Hickson <ian@hixie.ch>
Date: Fri, 16 May 2008 22:20:08 +0000 (UTC)
Message-ID: <Pine.LNX.4.62.0805162219030.12907@hixie.dreamhostps.com>
On Fri, 16 May 2008, Bonner, Matt (IPG) wrote:
> On Mon, 14 Jan 2008, Ian Hickson wrote:
> > On Mon, 14 Jan 2008, Antti Koivisto wrote:
> > 
> > > It would be nice to have a read-only attribute (called "playing" for 
> > > example) that would be true when the element is "actively playing". 
> > > Knowing if the playback is progressing is necessary for implementing 
> > > basic playback UIs with JS. It is clumsy and not very obvious that 
> > > you need to do "var playing = !video.paused && !video.ended && 
> > > video.readyState >= HTMLMediaElement.CAN_PLAY" to get this 
> > > information.
> > 
> > What's the use case?
> 
> Wouldn't you want something like that to know, for example, whether to 
> display a "play" or a "pause" button?

We have that -- the "paused" attribute. When it's true, show play, and 
when it's paused, show false. You don't want to show play when the reason 
you aren't playing is that you're buffered or seeking for instance. The 
client is trying to play. It can't.

-- 
Ian Hickson               U+1047E                )\._.,--....,'``.    fL
http://ln.hixie.ch/       U+263A                /,   _.. \   _\  ;`._ ,.
Things that are impossible just take longer.   `._.-(,_..'--(,_..'`-.;.'
Received on Friday, 16 May 2008 15:20:08 UTC

This archive was generated by hypermail 2.4.0 : Wednesday, 22 January 2020 16:59:02 UTC