(thereby making the poster
useless)?
In short, what is the intended use of poster?
-- Philip Jägenstedt
the video.
Philip
On Tue, 2008-06-03 at 10:00 -0500, Tab Atkins Jr. wrote:
On Tue, Jun 3, 2008 at 7:36 AM, Philip Jägenstedt [EMAIL PROTECTED]
wrote:
Hi!
I'm a bit puzzled about how to interpret the poster attribute
on
HTMLVideoElement
been downloaded, but if this is needed I might
suggest the attributes downloaded/downloadedBytes instead. The
usefulness of the buffered attribute (in my current interpretation) is
not obvious to me at all, I would appreciate some use cases if possible.
--
Philip Jägenstedt
Opera Software
and might make life easier for those who want this
information for low-level control of the video element size via the DOM.
--
Philip Jägenstedt
Opera Software
wouldn't actually work anyway) is a
natural interpretation of poster frame. :-)
As long as it's mentioned somewhere there can be no misunderstanding.
--
Philip Jägenstedt
Opera Software
take longer. `._.-(,_..'--(,_..'`-.;.'
--
Philip Jägenstedt
Opera Software
to provide sane defaults for authors who trust the browser
to do the right things in absence of width/height. Safari already uses
the intrinsic dimensions of the poster image and then resizes to the
intrinsic dimensions of the video, which is exactly the behavior we want
to implement.
--
Philip
that do not contain
the video represent nothing.
What does this mean? Black is customary for video, but leaving the
region transparent (thus falling back to css background color) is
another option. Which is better?
--
Philip Jägenstedt
Opera Software
and be done with it, but since this is not the case we
need tools to make the best out of video, not knowing what the browser
supports and just hoping that it could work is not an option.
j
--
Philip Jägenstedt
Opera Software
?
Philip
On Wed, 2008-06-18 at 17:34 +0700, Philip Jägenstedt wrote:
It seems to me that it's a good idea to wait with this until we know
more about what will happen with baseline codecs etc.
Implementation-wise it might be less than trivial to return an
exhaustive list of all supported mime
/ U+263A/, _.. \ _\ ;`._ ,.
Things that are impossible just take longer. `._.-(,_..'--(,_..'`-.;.'
--
Philip Jägenstedt
Opera Software
the
browser to have similar volume levels to other applications on the
system, and will respect the system volume.
Thanks,
Adele
--
Philip Jägenstedt
Opera Software
to CAN_PLAY as fast as possible without fake-stalling.
Any ideas on this? This might be nit-picking, but consistency across
browsers would be nice if possible.
--
Philip Jägenstedt
Opera Software
that are impossible just take longer. `._.-(,_..'--(,_..'`-.;.'
--
Philip Jägenstedt
Opera Software
that the default volume be 1.0.
OK, that's all folks!
--
Philip Jägenstedt
Opera Software
Thanks for addressing all of my questions, there is only one issue below
which I think deserves a second round.
On Wed, 2008-07-09 at 00:05 +, Ian Hickson wrote:
On Thu, 3 Jul 2008, Philip Jägenstedt wrote:
http://www.whatwg.org/specs/web-apps/current-work/multipage/video.html#adjusted
= /
to explicitly defeat the retrieval of annotations.
(Such an annotations href might also help with associating metadata
with media resources, particularly when the same metadata should be
associated with a set of sources that differ in bitrate, codec, etc.).
--
Philip Jägenstedt
Opera Software
object.
Does the identifier argument address this sufficiently?
Yes, it makes sense and should eliminate the need for closures in most
cases.
--
Philip Jägenstedt
Opera Software
more sense now. I can definitely
still change the terminology if you think it is still confusing.
Thanks, that looks much better.
--
Philip Jägenstedt
Opera Software
.
Indeed, I expect that some would even abuse the id parameter to pass the
caption text directly, although that isn't very elegant.
--
Philip Jägenstedt
Opera Software
so that other will fit in
and maintain aspect ratio.
May be we can also have a tile option
This problem also exist for img tag.
--
Philip Jägenstedt
Opera Software
. Streaming mostly forces a playback speed
of +1x in all cases.
Maik
--
Philip Jägenstedt
Opera Software
exactly how to change the spec, but if we agree
that this needs fixing we can come back to that.
--
Philip Jägenstedt
Opera Software
Sickling that this event isn't
particularly useful and would rather see it removed from the spec.
--
Philip Jägenstedt
Opera Software
.
In other words, remove the readyState and paused for user interaction
stuff (surely a media element could potentially keep playing after such
user interaction, otherwise there would be no need to ask).
(Also, I'm still wondering about the issues in my previous mail.)
--
Philip Jägenstedt
Opera
On Thu, 2008-11-06 at 16:55 -0500, Jim Jewett wrote:
Philip Jägenstedt wrote:
http://www.whatwg.org/specs/web-apps/current-work/multipage/video.html#dom-media-buffered
The buffered attribute must return a static normalized TimeRanges object
... what does static mean in this context
in the total attribute (however that should
be encoded). (We have to be able to return unknown since there can
be situations, e.g. live streams, where we'll never know the total
size.)
--
Philip Jägenstedt
Opera Software
.
Regards,
Maciej
--
Philip Jägenstedt
Opera Software
with
loading resources! Thanks. :-)
Cheers,
--
Philip Jägenstedt
Opera Software
the zooming effect on google map.
--
Philip Jägenstedt
Opera Software
emergency-overrides of particular videos whose sources they
don't control.
PK
--
Philip Jägenstedt
Opera Software
for it (although it's likely that such cropping is performed
by the video decoder and not a subsequent crop filter so it might not be
so trivial to fix in all media frameworks).
[1] http://www.w3.org/TR/SVG/coords.html#PreserveAspectRatioAttribute
--
Philip Jägenstedt
Opera Software
that once this is corrected
a reasonable-enough (for a status bar position slider) estimate may
actually be possible, meaning things could just stay the way they are.
Maik
--
Philip Jägenstedt
Opera Software
images and moving images?
--
Philip Jägenstedt
Opera Software
On Mon, 2008-12-01 at 18:19 +0100, Lachlan Hunt wrote:
Philip Jägenstedt wrote:
On Mon, 2008-12-01 at 12:39 +, Ian Hickson wrote:
We definitely don't want to stretch the video. One of the important use
cases if having a video playback area and then playing videos with
different
, unless someone can give an example?
--
Philip Jägenstedt
Opera Software
something (if it's going to).
Surely the load event should not be sent until the whole resource is
loaded, otherwise it would clash rather severely with how progress
events are defined. Is there some problem with holding the load event
until the time when the resource is actually loaded?
--
Philip
() unconditionally.
--
Philip Jägenstedt
Opera Software
?
--
Philip Jägenstedt
Opera Software
agents it might be an overlay attribute, just like SVG
has:
http://www.w3.org/TR/SVGTiny12/multimedia.html#compositingBehaviorAttribute
I'm not convinced such an attribute would help, just pointing it out
here...
--
Philip Jägenstedt
Opera Software
do this perhaps?
I suppose that an UA could parse the media fragment in the URL and adjust
the timeline accordingly, but I'm not sure if it's a great idea...
--
Philip Jägenstedt
Opera Software
On Tue, 07 Apr 2009 10:26:15 +0200, Silvia Pfeiffer
silviapfeiff...@gmail.com wrote:
On Tue, Apr 7, 2009 at 5:12 PM, Philip Jägenstedt phil...@opera.com
wrote:
On Tue, 07 Apr 2009 06:11:51 +0200, Chris Double
chris.dou...@double.co.nz
wrote:
On Tue, Apr 7, 2009 at 3:40 AM, Eric Carlson
, so adding a parameter to load/play would only mean that there are
several ways to do the same thing. I'm not sure replacing an already
playing media resource is an important enough use case to make such a
change to an already complex spec.
--
Philip Jägenstedt
Opera Software
On Mon, 20 Apr 2009 10:14:14 +0200, Biju bijumaill...@gmail.com wrote:
On Mon, Apr 20, 2009 at 9:37 AM, Philip Jägenstedt phil...@opera.com
wrote:
Since static markup uses the src attribute it needs to be supported via
the
DOM, so adding a parameter to load/play would only mean
to that
frame. As long as you know the frame rate you're good to go. All in theory
of course, implementations may not be all the way there yet.
--
Philip Jägenstedt
Core Developer
Opera Software
from the time since the
previous frame.
Rob
Indeed, I don't suggest adding an API for exposing the frame rate, I'm
just saying that if you know the frame rate by some external means then
you can just set currentTime.
--
Philip Jägenstedt
Core Developer
Opera Software
to see it as the baseline for
HTML5, but in the absense of that hope that the web community will push it
hard enough so that it becomes the de-facto standard.
--
Philip Jägenstedt
Core Developer
Opera Software
On Wed, 01 Jul 2009 19:01:02 +0200, Philip Jägenstedt phil...@opera.com
wrote:
On Wed, 01 Jul 2009 18:29:17 +0200, Peter Kasting pkast...@google.com
wrote:
On Wed, Jul 1, 2009 at 2:41 AM, Anne van Kesteren ann...@opera.com
wrote:
On Tue, 30 Jun 2009 21:39:05 +0200, Peter Kasting pkast
to be worked out.
I'd enthusiastically support such an interface in Java, Flash and
.Net/Active X plugins.
For the legacy/IE crowd.
-Charles
--
Philip Jägenstedt
Core Developer
Opera Software
disagree of course, because having canPlayType(video/ogg) mean
anything else than can I demux Ogg streams is pointless.
Quoting myself from
http://lists.whatwg.org/htdig.cgi/whatwg-whatwg.org/2008-November/017212.html
(replies from Ian)
On Thu, 13 Nov 2008, Philip Jägenstedt wrote:
When
APIs (or live with them
for 100 years).
--
Philip Jägenstedt
Core Developer
Opera Software
On Sat, 11 Jul 2009 13:15:14 +0200, Robert O'Callahan
rob...@ocallahan.org wrote:
On Sat, Jul 11, 2009 at 9:38 PM, Philip Jägenstedt
phil...@opera.comwrote:
Well I disagree of course, because having canPlayType(video/ogg) mean
anything else than can I demux Ogg streams is pointless.
So
On Sat, 11 Jul 2009 14:38:02 +0200, Robert O'Callahan
rob...@ocallahan.org wrote:
On Sat, Jul 11, 2009 at 11:51 PM, Philip Jägenstedt
phil...@opera.comwrote:
Yes, I'm saying that when codecs are provided true means probably and
otherwise it means maybe, because the distinction
. It will be difficult
to
implement the .odp (open standard presentation) for web !!
Perhaps you should have a look at
http://www.opera.com/browser/tutorials/operashow/
Everything you need is already in HTML/CSS, it's just a question of
browser support.
--
Philip Jägenstedt
Core Developer
Opera
On Sat, 11 Jul 2009 21:15:47 +0200, Maciej Stachowiak m...@apple.com
wrote:
On Jul 11, 2009, at 7:56 AM, Ian Fette (イアンフェッティ) wrote:
2009/7/11 Robert O'Callahan rob...@ocallahan.org
On Sat, Jul 11, 2009 at 9:38 PM, Philip Jägenstedt
phil...@opera.com wrote:
Well I disagree of course
On Mon, 13 Jul 2009 00:00:20 +0200, Robert O'Callahan
rob...@ocallahan.org wrote:
On Sun, Jul 12, 2009 at 10:34 AM, Philip Jägenstedt
phil...@opera.comwrote:
Not that I except this discussion to go anywhere, but out of curiosity I
checked how Firefox/Safari/Chrome actually implement
to make the resource selection algorithm deal with
fallback in a sane way when scripts are disabled, but this is too much of
a corner case to justify the complexity in my opinion.
--
Philip Jägenstedt
Core Developer
Opera Software
On Mon, 13 Jul 2009 20:38:11 +0200, Tab Atkins Jr. jackalm...@gmail.com
wrote:
On Mon, Jul 13, 2009 at 1:33 PM, Boris Zbarskybzbar...@mit.edu wrote:
Philip Jägenstedt wrote:
It would have to be part of the resource selection algorithm. Since
that
waits for new source elements
...@mit.edu wrote:
Philip Jägenstedt wrote:
It would have to be part of the resource selection algorithm. Since
that
waits for new source elements indefinitely, when exactly would you
decide to
switch to fallback content? Bad solutions include special-casing
static
markup and/or (falsely
nothing in the resource selection algorithm that's special-cased
for static markup by hooking into the parser, which would be required to
make it work (but then only for static markup). Putting @fallback on the
video element just won't work.
--
Philip Jägenstedt
Core Developer
Opera Software
lag --
source
!-- network lag --
img src=foo onload=alert('how many times will you see this message?')
/video
--
Philip Jägenstedt
Core Developer
Opera Software
On Tue, 14 Jul 2009 11:46:08 +0200, Boris Zbarsky bzbar...@mit.edu wrote:
Philip Jägenstedt wrote:
Anything that can cause the element to switch back and forth between
displaying fallback and video is a no-go, that would cause a race
condition for if plugins/images in the fallback content
parsing or the like? It wouldn't be fun to get cross-browser bugs as soon
as someone forgets a semicolon...
--
Philip Jägenstedt
Core Developer
Opera Software
).
Incidentally, I'd be interested in such information about H.264. I
wonder how easy it will be for example with QuickTime or mp4 to
encapsulate srt on-the-fly inside a browser.
Regards,
Silvia.
--
Philip Jägenstedt
Core Developer
Opera Software
On Thu, 16 Jul 2009 13:26:18 +0200, David Gerard dger...@gmail.com wrote:
Let's put it another way. Of the browser vendors here:
* who supports Vorbis as a baseline codec for audio?
Opera would support Vorbis as an audio baseline.
--
Philip Jägenstedt
Core Developer
Opera Software
and doesn't need to be obeyed where it doesn't make sense (in fact can't
be obeyed because the disk cache is too small).
--
Philip Jägenstedt
Core Developer
Opera Software
implementation will simply
have to do its best.
--
Philip Jägenstedt
Core Developer
Opera Software
-front. Draw a line
and stick to it.
--
Philip Jägenstedt
Core Developer
Opera Software
like display a box with a direct download link, suggestion
to install a specific codec, etc. If nothing at all is required of user
agents for the alt attribute, then I have no opinion (but then I expect no
one would use it either).
--
Philip Jägenstedt
Core Developer
Opera Software
me if I'm wrong.
--
Philip Jägenstedt
Core Developer
Opera Software
browser vendors and while I
cannot speak for them here, I hope those that agree will chime in if
necessary.
--
Philip Jägenstedt
Opera Software
API:s and I trust this
could fit into that scope. View source at
http://www.whatwg.org/specs/web-apps/current-work/multipage/video.html#video
and search for v2 and you'll find some of these ideas.
--
Philip Jägenstedt
Opera Software
://wiki.whatwg.org/ ?
--
Philip Jägenstedt
Opera Software
,
addCueRange/removeCueRanges or a timed text API. Whatever the spec says
before that is likely to be wrong.
--
Philip Jägenstedt
Opera Software
they work with the DOM interface or media fragments are
more than likely implementation bugs.
--
Philip Jägenstedt
Opera Software
[7]
http://www.whatwg.org/specs/web-apps/current-work/multipage/microdata.html#concept-item-corresponding
--
Philip Jägenstedt
Doing Microdata just for fun, not for Opera Software.
(not
defined). Unless there's a compelling reason to allow something like (0.1,
0.1) I suggest changing the type and leaving the float-unsigned
conversion to WebIDL.
--
Philip Jägenstedt
Opera Software
. for compositing items (like now)
2. as shorthand on the top-level item (my suggestion)
3. disallow
I'd primarily like for 1 and 2 to be tested, but 3 is a real option too.
[1] http://krijnhoetmer.nl/irc-logs/whatwg/20090824#l-375
--
Philip Jägenstedt
Opera Software
On Tue, 25 Aug 2009 00:29:06 +0200, Ian Hickson i...@hixie.ch wrote:
On Mon, 24 Aug 2009, Philip Jägenstedt wrote:
I've found two related things that are a bit problematic. First, because
itemprops are only associated with ancestor item elements or via the
subject attribute, it's always
On Tue, 25 Aug 2009 09:43:58 +0200, Philip Jägenstedt phil...@opera.com
wrote:
On Tue, 25 Aug 2009 00:29:06 +0200, Ian Hickson i...@hixie.ch wrote:
On Mon, 24 Aug 2009, Philip Jägenstedt wrote:
I've found two related things that are a bit problematic. First,
because
itemprops are only
On Mon, 31 Aug 2009 08:08:05 +0200, Ian Hickson i...@hixie.ch wrote:
On Mon, 24 Aug 2009, Philip Jägenstedt wrote:
As far as I can see there's no good reason why createImageData should
take a float as input rather than unsigned long. Having it as float
creates the odd situation where (0.1
).
--
Philip Jägenstedt
Core Developer
Opera Software
? In my tests getImageData(0,0,w,h)
simply returns a wxh ImageData object. It would be interesting to enable
this non-1:1 backing store to see if sites break or not.
--
Philip Jägenstedt
Core Developer
Opera Software
be defined, but think the best behavior would be to just
clone the content attributes. In other words, you'd get a media element in
state NETWORK_EMPTY/HAVE_NOTHING which would start resource selection when
you insert it into a document.
--
Philip Jägenstedt
Core Developer
Opera Software
it
into the same state as the first must also be taken into account. A true
clone may simply not be possible in all implementations.
--
Philip Jägenstedt
Core Developer
Opera Software
.
Aesthetically, however, I think it would be strange to not have the load
event.
--
Philip Jägenstedt
Core Developer
Opera Software
On Thu, 08 Oct 2009 19:42:14 +0200, Eric Carlson eric.carl...@apple.com
wrote:
On Oct 8, 2009, at 5:32 AM, Philip Jägenstedt wrote:
On Thu, 08 Oct 2009 12:10:01 +0200, Robert O'Callahan
rob...@ocallahan.org
wrote:
Another issue is that it's not completely clear to me what is meant
On Thu, 08 Oct 2009 23:08:32 +0200, Robert O'Callahan
rob...@ocallahan.org wrote:
On Fri, Oct 9, 2009 at 1:32 AM, Philip Jägenstedt phil...@opera.com
wrote:
The spec notes that Some resources, e.g. streaming Web radio, can never
reach the NETWORK_LOADED state. In my understanding, you
for
altering the spec.
Rob
--
Philip Jägenstedt
Opera Software
On Thu, 08 Oct 2009 22:53:45 +0200, Robert O'Callahan
rob...@ocallahan.org wrote:
On Fri, Oct 9, 2009 at 7:31 AM, Philip Jägenstedt phil...@opera.com
wrote:
I wouldn't be particularly opposed to dropping the load event, unless
there's a use case for the guarantee that the resource won't
On Wed, 14 Oct 2009 12:08:19 +0200, Ian Hickson i...@hixie.ch wrote:
On Fri, 9 Oct 2009, Philip Jägenstedt wrote:
Since we're going to contradict the progress events spec anyway, I would
suggest dropping all 'loadend' events. They're just not very useful.
I've left it in the other cases
On Wed, 14 Oct 2009 12:58:17 +0200, Anne van Kesteren ann...@opera.com
wrote:
On Wed, 14 Oct 2009 12:51:09 +0200, Philip Jägenstedt
phil...@opera.com wrote:
We added loadend just to comply with Progress Events. Now that we fire
simple events instead, please drop loadend again as it serves
On Wed, 14 Oct 2009 13:53:46 +0200, Ian Hickson i...@hixie.ch wrote:
On Fri, 21 Aug 2009, Philip Jägenstedt wrote:
Shouldn't namedItem [6] be namedItems? Code like .namedItem().item(0)
would be quite confusing.
[6]
http://www.whatwg.org/specs/web-apps/current-work/multipage
if a browser is ever forced to drop a frame, which is going to
happen on slower machines. In balance this may or may not be a risk worth
taking.
--
Philip Jägenstedt
Core Developer
Opera Software
.
I'll note that video abort/error events in Firefox already seems to
bubble while they apparently don't in Safari. We'd like to align with
Firefox and have the spec changed.
--
Philip Jägenstedt
Opera Software
the algorithm to figure it out.
I'm sure there will be more issues, but that's it for now.
--
Philip Jägenstedt
On Thu, 12 Nov 2009 03:23:54 +0100, Philip Jägenstedt phil...@opera.com
wrote:
Why are the algorithms for extracting RDF gone? All that's left is the
book example with the equivalent Turtle, but it would be nice if it were
actually defined how to extract RDF. The same for the JSON stuff
On Fri, 13 Nov 2009 19:27:39 +0100, Philip Jägenstedt phil...@opera.com
wrote:
On Thu, 12 Nov 2009 03:23:54 +0100, Philip Jägenstedt
phil...@opera.com wrote:
Why are the algorithms for extracting RDF gone? All that's left is the
book example with the equivalent Turtle, but it would
On Sat, 14 Nov 2009 00:34:12 +0100, Tab Atkins Jr. jackalm...@gmail.com
wrote:
On Fri, Nov 13, 2009 at 5:14 PM, Philip Jägenstedt phil...@opera.com
wrote:
The itemref mechanism allows creating arbitrary graphs of items, rather
than
the tree of items that is the intended microdata model
by simply putting the date/time in the
content instead of in the attribute. As a bonus, that would degrade
gracefully. Unless I'm missing something, I suggest dropping the special
rendering requirements for time completely.
--
Philip Jägenstedt
Opera Software
1 - 100 of 394 matches
Mail list logo