W3C home > Mailing lists > Public > public-webapps@w3.org > July to September 2008

Re: ISSUE-37: [Progress] Use unsigned long long for .loaded and .total

From: Philip Jägenstedt <philipj@opera.com>
Date: Fri, 11 Jul 2008 09:01:18 +0700
To: Charles McCathieNevile <chaals@opera.com>
Cc: Web Applications Working Group WG <public-webapps@w3.org>
Message-Id: <1215741678.7648.7.camel@localhost>

32 bits isn't nearly enough for video or even streaming audio (just 2-4
days of low bitrate streaming will pass the 4 GB barrier). Opera's
work-in-progress implementation already uses 64 bits, although the
double representation will cause inaccuracy at somewhere over 52 bits. I
support changing the spec and living with the "double bug" until someone
actually needs > 52 bits, which should be about 4 petabytes.

Philip

On Fri, 2008-07-11 at 01:36 +0200, Charles McCathieNevile wrote:
> On Wed, 09 Jul 2008 11:25:34 +0200, Web Applications Working Group Issue  
> Tracker <sysbot+tracker@w3.org> wrote:
> 
> > ISSUE-37: [Progress] Use unsigned long long for .loaded and .total
> >
> > http://www.w3.org/2008/webapps/track/issues/
> >
> > Raised by: Olli Pettay
> > On product:
> >
> > Since Progress Events is used also for <video>,  unsigned long long  
> > would be better than unsigned long.
> >
> > http://lists.w3.org/Archives/Public/public-webapps/2008AprJun/0225.html
> 
> Makes sense to me (at first glance). Any dissent?
> 
> cheers
> 
> Chaals
> 
-- 
Philip Jägenstedt
Opera Software
Received on Friday, 11 July 2008 02:02:05 GMT

This archive was generated by hypermail 2.3.1 : Tuesday, 26 March 2013 18:49:27 GMT