| Commit message (Collapse) | Author | Age | Files | Lines |
|\ |
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
it's only needed if we post Reset to GenericSource's looper, but
we now do reset outside NuPlayer or GenericSource's looper.
also don't allow buffering percentage to go backward unless
there's seek or pause.
Change-Id: I1a39df4bc0a685f76d8558c368db1bac92b490c2
|
|\ \
| |/
|/| |
|
| |
| |
| |
| |
| |
| | |
bug: 19567254
Change-Id: Iff689e1eea54283095068d68bcdff4c2674af554
|
|\ \ |
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
Issue: Calling dump function while the media clients
(sessions) are created and destroyed will result in a deadlock.
Description: MediaPlayerService::dump() takes Mutex while calling
client::dump() and right after that the strong reference to client
is cleared. If there are no references to client object at this moment
(which is the case if multiple audio sessions are created and destroyed)
then the client destructor gets called which tries to take
the same Mutex resulting in a deadlock.
Fix: Take a strong reference to client objects and release them only
after releasing the Mutex.
Bug: 18700631
Author: Sidipotu Ashok<sashok@codeaurora.org>
Change-Id: I82c89771de352d2f0d914eb0a3b9fc7bfb6116b0
|
|\ \ \ |
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
This will fix the max duration for anchor time.
Bug: 19196501
Change-Id: I9b8e0775105e31d47d919afaf49ca1e3d608a2f6
|
|/ / /
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
Change replyID-s from uint32_t to an object
Move reply handling into the loopers (to reuse a common mutex)
Bug: 19607784
Change-Id: Iaa035b846c424c5687ed17ce1079b325e86c54be
|
|\ \ \
| |_|/
|/| | |
|
| | |
| | |
| | |
| | |
| | | |
Bug: 19666434
Change-Id: I86865e594226419bbbbee217098f96434e43afbe
|
|\ \ \ |
|
| | | |
| | | |
| | | |
| | | |
| | | | |
Bug: 19265536
Change-Id: Ie35184f99c51e7bd94d7c826ffb8e89040a81905
|
|\ \ \ \ |
|
| |/ / /
| | | |
| | | |
| | | |
| | | | |
Bug: 19265536
Change-Id: Ic22368d1bed5d4226f6be4011a377b57787ac322
|
|\ \ \ \
| | | | |
| | | | |
| | | | | |
it."
|
| | |_|/
| |/| |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
bug: 19189826
Change-Id: I656e863eb68edf22812eb380ec6cd4105f4000aa
On branch checkbattstats
Changes to be committed:
modified: MediaPlayerService.cpp
|
| |/ /
|/| |
| | |
| | |
| | | |
Bug: 19265536
Change-Id: I5fa9ca39909b8ae2d6c2da8ac9fd3c4f9863b1f3
|
|\ \ \ |
|
| | | |
| | | |
| | | |
| | | |
| | | | |
Bug: 19265536
Change-Id: Ia9f2c94c64ed6c1fe99d54de81d71c8973994865
|
| | | |
| | | |
| | | |
| | | |
| | | | |
Bug: 19607784
Change-Id: I94cddcb81f671422ad4982a23dc4acfe57a9f1aa
|
|\ \ \ \
| | | | |
| | | | |
| | | | | |
change""
|
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | | |
This reverts commit c5eef08195a6f81c2ae8fe7d4c346f12b15944e5.
Change-Id: I49d817ed367aaa29a93e22135e9adf1e2ad253f1
|
| |_|_|/
|/| | |
| | | |
| | | |
| | | | |
Bug: 19196501
Change-Id: Iaac34a4a9e095799eb60e7d7a9bc228f0c7212b6
|
|\ \ \ \
| |/ / / |
|
| | | |
| | | |
| | | |
| | | |
| | | | |
Bug: 19462710
Change-Id: I30f2ab76785a524e95b404b8b18ddc862e9c414e
|
| |_|/
|/| |
| | |
| | |
| | |
| | |
| | | |
This cherry picks https://googleplex-android-review.git.corp.google.com/#/c/643541/ to master.
Bug: 19448263
Change-Id: I43dea830212de79c2b080185b6c6b36078f517d2
|
|\ \ \ |
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
Bug: 19196501
Change-Id: I856b1507d5fa2cedfb645706d2435683a7d3e050
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
bug: 19460202
Change-Id: Ic8f2dc02dfd482c4b2065b16e28721fc6e3cf696
|
|\ \ \ \ |
|
| |/ / /
| | | |
| | | |
| | | |
| | | |
| | | | |
bug: 19460202
Change-Id: I3a6ea3a5149d124ca9a2487a300dcc2db4405d0f
|
|/ / /
| | |
| | |
| | |
| | | |
bug: 18730095
Change-Id: Ibd4f54907949daae1d095fa0922050310d16698f
|
|\ \ \
| | | |
| | | |
| | | |
| | | | |
* commit 'a7c1df10d39a8056ca755ccd77b06816c6de3225':
Add dumpsys info
|
| |\ \ \
| | | | |
| | | | |
| | | | |
| | | | | |
* commit 'a963dacc1b44ec80742c86ce75611eb9cfa936ea':
Add dumpsys info
|
| | |\ \ \
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
* commit '64753517e8ee315654441512a1f59b28fe5c1bc1':
Add dumpsys info
|
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
Print a list of looper-handler pairs and the number of messages
they've processed, and optionally break those stats out by
message type.
Change-Id: I68ce4a7003152d5c9b5cb3f42e6f3949b471aa6e
|
|\ \ \ \ \ \
| |_|_|_|_|/
|/| | | | | |
|
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
bug: 19297083
Change-Id: I5b89e35cc2bd5fb2f332872941e7978f15a6f403
|
|\ \ \ \ \ \
| | |/ / / /
| |/| | | |
| | | | | | |
Change-Id: I14fd8063fa052f16868b8053a211190092131317
|
| |\ \ \ \ \
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | | |
pause timeout" into lmp-mr1-dev
* commit '4fc5d758d6722bedf341e5d93a0ba5698c658c29':
nuplayer: acquire wakelock during offload pause timeout
|
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | | |
Hold a wakelock while paused in audio offload mode, until audio
teardown event is received, or pause is canceled.
Since ARM cores are sleeping, the delayed AMessage will not be
received, and the audio output driver will not be closed.
This blocks XO shutdown.
Bug: 19297092
Change-Id: I3d11fef633e3f2783f4aa31e71285e2fa09d234c
|
| |_|_|_|_|/
|/| | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
Allow high speed recording fps to be up to 1000fps
Change-Id: I975d11b8a9abbd50ce6982fb46f4a4a3a035e475
|
|\ \ \ \ \ \
| |/ / / / /
| | | / / /
| |_|/ / /
|/| | | |
| | | | |
| | | | | |
discontinuity" into lmp-mr1-dev
* commit '78a0d1acd4cb7103bba349f8a23fd1814bed483b':
reuse CCDecoder on video discontinuity
|
| |\ \ \ \
| | |/ / /
| | | | |
| | | | |
| | | | |
| | | | |
| | | | | |
into lmp-mr1-dev
* commit '04d2804a212c2625425cb23b2b778ab4f3683769':
reuse CCDecoder on video discontinuity
|
| | |\ \ \ |
|
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
bug: 19266084
Change-Id: I06ef57b09b048a85f77be4dee27599c4f60aacc9
|
|\ \ \ \ \ \ |
|
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | | |
Also fix some racing conditions, remove unused code in NuPlayerRenderer.
This obsoletes https://googleplex-android-review.git.corp.google.com/#/c/609880/.
Bug: 19196501
Change-Id: I0eebeb573ce7229dd8bacecd0e1c5d6f5634a72f
|
|\ \ \ \ \ \ \
| |/ / / / / /
|/| / / / / /
| |/ / / / /
| | | | | |
| | | | | |
| | | | | | |
buffering is low
* commit '07840f7544de883fe5c00cbd18bc6458a20e2691':
NuPlayer: pause playback when buffering is low
|