| Commit message (Collapse) | Author | Age | Files | Lines |
... | |
|\ |
|
| |
| |
| |
| |
| | |
bug: 18434887
Change-Id: I70dff721710b7299d1ca1f8520278f82d355141d
|
|/
|
|
| |
Bug: 18020001
Change-Id: Id50f8473992f39d8c0aa86a1fabb2601093d2572
|
|\
| |
| |
| | |
into lmp-mr1-dev
|
| |
| |
| |
| | |
Bug: 18296874
Change-Id: I9608523b4cc37e6cf8b91fb1407035aac087796b
|
|/
|
|
|
|
|
|
|
| |
from seek.
This will remove the unnecessary flush for seek.
Bug: 17511837
Change-Id: I4b7acfc71a410372f5c630afb94b6a95d09d8974
|
|\ |
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
Explicitly handle each flush mode upon decoder error.
Do not clear out affected decoder immediately.
Alter logcat messages for better diagnostics.
Bug: 17638878
Bug: 17679341
Change-Id: I219796c04d65d7c4dd61c0d4f99f9f580241a68b
|
|/
|
|
|
| |
Bug: 17672488
Change-Id: I96776c9679fdcfbe9a442c86447c59802b1465ac
|
|
|
|
|
| |
bug: 17589961
Change-Id: If16c61b90cf92caa89eecd66aabef5813fd7619b
|
|\
| |
| |
| | |
into lmp-dev
|
| |
| |
| |
| |
| | |
Bug: 17454455
Change-Id: Ia423bcc2e1fa39137f114eac44912ed15357bb99
|
| |
| |
| |
| |
| |
| | |
Bug: 17583084
Bug: 17548451
Change-Id: I759d28eaafb520c206d54740c2c0a857b534d23c
|
|\ \ |
|
| |/
| |
| |
| |
| | |
Bug: 17518139
Change-Id: I9355ddd4c998d967013dd8bd32d670a9a83dea31
|
| |
| |
| |
| |
| | |
Bug: 17521470
Change-Id: I15ee9b1d3dd4ad29f4961a642f7fadafd9fe5b24
|
|\ \ |
|
| | |
| | |
| | |
| | |
| | |
| | | |
Bug: 17425250
Change-Id: Ieb4c93fd9848489f9dbf35a36474376924fd8eb9
|
| |/
|/|
| |
| |
| | |
Bug: 17512187
Change-Id: I19a0915fb0fb1b1ae036bf5df85b9c9e7657a7ea
|
|\ \
| |/
|/| |
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
Various changes for power consumption including:
Restrict the number of messages in flight.
Buffer more frames in the GenericSource so reads occur in a burst.
Bug: 15094301
Change-Id: I783481fd91f3fdd445b95e88ab82178f649f1a38
Signed-off-by: Phil Burk <philburk@google.com>
|
|\ \
| |/
|/| |
|
| |
| |
| |
| |
| | |
Bug: 17244704
Change-Id: I15eba0e4d2a178cc0ba46bbc17be0e6d95e76935
|
|/
|
|
|
|
|
|
| |
When playig WVM video, an extra readBuffer is posted for each
dequeueAccessUnit, resulting in an unbounded number of messages.
Bug: 17472979
Change-Id: Ice92ccf2454bf7a70856a4a8b535cefffc9e61ac
|
|
|
|
|
|
|
|
|
|
|
| |
- move getFormatMeta, getSelectedTrack, selectTrack, and seekTo to
dedicated looper
- start & dequeueAccessUnit posts readBuffer requests instead of reading
directly
- call internal doGetFormatMeta in onPrepareAsync
Bug: 16892748
Change-Id: I5d5e34381f1dfceca655c52a201627b53454ad22
|
|\ |
|
| |
| |
| |
| |
| | |
Bug: 17307158
Change-Id: I36b801a9b67831b618930cf1241756bb9644b4fd
|
|\ \
| |/
|/|
| | |
lmp-dev
|
| |
| |
| |
| |
| | |
Bug: 17210803
Change-Id: I4d20dd4b95d18251c18a371bd8f89b1320b38879
|
| |
| |
| |
| |
| |
| | |
Bug: 17182378
Change-Id: Ib86f3f522d7ea635489edd2b512adb7f4b27e381
|
|/
|
|
|
|
|
|
|
|
|
|
| |
This allows prepareAsync to be terminated by reset promptly.
It also makes it easier to do buffer update as GenericSource
can access the cache status now.
Bug: 16892748
Bug: 17182378
Change-Id: Ia55c04a810fd805041cb2025f6739afa5120b5ed
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
- handle setVideoSurface in deferred action, and return
to client immediately
- handle GenericSource's prepareAsync on its own looper,
instead of sharing looper with NuPlayer
- let HTTPLiveSource share looper with LiveSession, instead
of NuPlayer
- remove reflector in RTSPSource
Bug: 16892748
Change-Id: I1aed557320052012065f5a90adbcb03c238da988
|
|
|
|
|
|
|
|
| |
need to consider rotation when notifying video size change after
initial prepare, in addition to after an output format change.
Bug: 16870964
Change-Id: Icd1c9e901ac932e720ce95b8a983c0edcf251c35
|
|
|
|
|
|
| |
Bug: 16708180
Change-Id: I9d578ef5e2edaed50279d28d3831c68556468f39
|
|\ |
|
| |
| |
| |
| |
| |
| |
| | |
Bug: 15153976
Bug: 15763638
Bug: 16351654
Change-Id: I4462276d4b7342647286a0ca4be11692ce52ff6d
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
- prefetch data for sniffing
- notify error instead of crashing if extractor is NULL
Bug: 16818302
Change-Id: I56ff4996d99ac2811d19d141f7ff7acdd7c1da17
|
| |
| |
| |
| |
| | |
Bug: 16786456
Change-Id: I06f18b0e9c3f65e3e127369baa1f9ea8c9307762
|
|/
|
|
|
| |
Bug: 16385674
Change-Id: Ib322cc13488dcadf2409921272cd469304b0af37
|
|
|
|
|
|
| |
Bug: 15153976
Change-Id: Idfce856b4ca5fa7853da857757490798bc3ffe1e
|
|
|
|
|
| |
Bug: 16641557
Change-Id: I77aad6e710117a16093726bf3b36360904fbe148
|
|
|
|
|
|
|
|
| |
This reverts commit bace25b0fbcd5101d2db288b0c70c4a239f0e815.
This reverts commit eb1735e343a93830df259ae8882160bb0d79dcb5.
This reverts commit 05312bc7478feec11d9ae88e951c0857a7a3f28d.
Bug: 16660839
|
|
|
|
| |
Change-Id: I10343151f930a4ab778a6d2574ab5165af2013ba
|
|
|
|
|
| |
Bug: 16385674
Change-Id: I954cc463b55af4b93c6a6e714115db4fda729dc8
|
|
|
|
|
| |
Bug: 15153976
Change-Id: I522b1f9f0ffedf4edbea03a6654a6dbc0262860a
|
|
|
|
|
| |
Bug: 15699665
Change-Id: Ided823bd0b1118bbabb288cf62d6389518f820a9
|
|
|
|
|
| |
Bug: 15153976
Change-Id: I0204c4188d485cda026497469c7cde24f7bd5c95
|
|
|
|
|
|
|
|
|
|
|
| |
in case of explicit discontinuity (#EXT-X-DISCONTINUITY tag in the
playlist), do not discard packets that's already queued.
(when seeking, the old fetcher will be discarded so this won't affect
seeking case.)
Bug: 15020526
Change-Id: I5d3fc489df35e3bc44acb1ee7851571cb99cb56b
|
|
|
|
|
|
|
|
|
|
|
|
| |
Also get duration from mvhd if available, use that in addition to track
durations to determine total length of file, clear track header
struct so we don't read uninitialized garbage from it, and take
composition time offset into account for proper ordering when B frames
are used.
b/15669839
Change-Id: Ibf3e35b5c7299bac11d0e78a391545fc325dd2d0
|
|
|
|
|
|
|
|
| |
since we started to use java's HTTPConnection instead of the native
implementation. Also remove other remnants of the previous http implementation,
such as accounting for the http user's uid.
Change-Id: I60bfd31381ea40d2220db587ec5c433093b60034
|