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 <[EMAIL PROTECTED]> 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