If that's the case, the algorithm for computing required buffer must
be WAY off.  On a three minute video that takes about 1.5 - 2 minutes
to download on a particular EDGE connection (i.e., download speed is
faster than realtime playback), playback doesn't begin until about 2
minutes after download was initiated.

On Oct 8, 1:24 pm, Marco Nelissen <[email protected]> wrote:
> Donut (1.6) shipped with OpenCore 2.x, whereas previously we were
> using OpenCore 1.x.
> From your description is sounds like opencore 2 is more aggressive
> about buffering on slow connections, to avoid running out of data at
> the end.
>
>
>
> On Thu, Oct 8, 2009 at 9:09 AM, dadical <[email protected]> wrote:
>
> > Dianne is there any chance that such threading changes would affect
> > the playback of media in a VideoView?  I've noticed that since 1.6,
> > when I'm on a low-bandwidth connection (e.g., EDGE) videos being
> > loaded over HTTP start playing, but then pause until the file is
> > pretty much completely downloaded, at which point playback continues.
> > Code is pretty straightforward:
>
> >   mVideoView.setVideoURI(pResult);
> >   final MediaController lMediaController = new MediaController
> > (IntroVideoActivity.this);
> >   mVideoView.setMediaController(lMediaController);
> >   lMediaController.show(0);
> >   mVideoView.setKeepScreenOn(true);
> >   mVideoView.requestFocus();
> >   mVideoView.start();
>
> > Dave
>
> > On Oct 7, 12:23 am, Dianne Hackborn <[email protected]> wrote:
> >> On Tue, Oct 6, 2009 at 9:13 PM, Maps.Huge.Info (Maps API Guru) <
>
> >> [email protected]> wrote:
> >> > The new market app shows the screen shots that can be uploaded, so
> >> > it's a nice update. There seems to be a lot of small changes and (this
> >> > could be my imagination) the phone seems to run faster an smoother.
>
> >> There was a bunch of work done on thread scheduling to ensure that all
> >> background apps together couldn't use more than a small fraction (I believe
> >> we ended up with 5%) of the time that the foreground threads want.  It 
> >> makes
> >> a big difference for example when background syncs are running.
>
> >> Glad it's noticeable. :)
>
> >> --
> >> Dianne Hackborn
> >> Android framework engineer
> >> [email protected]
>
> >> Note: please don't send private questions to me, as I don't have time to
> >> provide private support, and so won't reply to such e-mails.  All such
> >> questions should be posted on public forums, where I and others can see and
> >> answer them.- Hide quoted text -
>
> - Show quoted text -
--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google
Groups "Android Developers" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to
[email protected]
For more options, visit this group at
http://groups.google.com/group/android-developers?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to