diff options
author | Chong Zhang <chz@google.com> | 2015-03-17 14:10:07 -0700 |
---|---|---|
committer | Chong Zhang <chz@google.com> | 2015-03-19 12:38:37 -0700 |
commit | 538b6d22a3578c0201d48f8548289aa254d81484 (patch) | |
tree | 626c785a041cdf9c268a874f07e478c3f2d023c2 /media/mediaserver | |
parent | 1c15c670928bab5eef6b1a06cf49378abb1e70bf (diff) | |
download | frameworks_av-538b6d22a3578c0201d48f8548289aa254d81484.zip frameworks_av-538b6d22a3578c0201d48f8548289aa254d81484.tar.gz frameworks_av-538b6d22a3578c0201d48f8548289aa254d81484.tar.bz2 |
HLS: bandwidth estimator changes
- separate bandwidth estimator from HTTPBase, so that we have
better control on which samples to use, it also allows bandiwdth
history across multiple HTTPBase objects (which we'll use later).
- use min buffer duration among the streams to decide whether to
download next segment.
- maintain constant buffer level, time next download to happen
when buffer just goes below kMinBufferedDurationUs.
bug: 19567254
Change-Id: I5c481ad1f7ff3f084d57ec68856e12ae6b40ce41
Diffstat (limited to 'media/mediaserver')
0 files changed, 0 insertions, 0 deletions