| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
| |
stopped.
Bug: 25088488
Change-Id: Id33d5d75f1173db52d00f4ff71d4c2c4f27f72f5
|
|
|
|
|
| |
Bug: 25088488
Change-Id: I63e69886a8e9cffcaad675ca1a5642c0abf3b466
|
|
|
|
|
|
|
|
|
|
|
| |
Add check for incoming mNumItems. Also add check readCString return
value.
Fix style & add log.
Bug: 24123723
Change-Id: If41a5312c27d868f481893eef56019b6807c39b7
|
|
|
|
|
|
|
|
| |
Switch to foundation base64 function in OggExtractor and fix the
issue there.
Bug: 23707088
Change-Id: If8ba3347c213fe7a36668c943ed264f2871ad468
|
|\
| |
| |
| |
| |
| |
| | |
"Revert "Avoid size_t overflow in base64 decoding once again"" into lmp-dev
* commit '3c4216e5c76727f4af229e8b2a338e15f67e1ee9':
Revert "Avoid size_t overflow in base64 decoding once again"
|
| |\
| | |
| | |
| | |
| | |
| | |
| | | |
size_t overflow in base64 decoding once again"" into lmp-dev
* commit '2fa6a5ad06e696627b0ca495a031531ac47ddd6d':
Revert "Avoid size_t overflow in base64 decoding once again"
|
| | |\
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
decoding once again"" into lmp-dev
* commit '92efd0c559d4d78880fc06544c662129fe7f6e1d':
Revert "Avoid size_t overflow in base64 decoding once again"
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
This reverts commit c9ac5dfdafed1c66beae090cafa97002764e0ca3.
Change-Id: Iae9707bbd8641a0bb00fcda39a20eb8b8f4f5232
|
| |\ \ \
| | |/ /
| | | |
| | | |
| | | |
| | | |
| | | | |
overflow in base64 decoding once again" into lmp-dev
* commit 'c259acce721bdc6095ae0d5d7b35aea24f2b68c7':
Avoid size_t overflow in base64 decoding once again
|
| | |\ \
| | | |/
| | | |
| | | |
| | | |
| | | |
| | | | |
once again" into lmp-dev
* commit '5f5fc26cfb4f8db965d6ded855ce60ee87ff90ac':
Avoid size_t overflow in base64 decoding once again
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
Switch to foundation base64 function in OggExtractor and fix the
issue there.
Bug: 23707088
Change-Id: I999ae911177c88dc13f9ee9796ca93c5928b20b0
|
| |\ \ \
| | |/ /
| | | |
| | | |
| | | |
| | | |
| | | | |
\'5a289b87\' into HEAD" into lmp-dev
* commit '228c3de31bc7c8087b78169cc30974b5d99a47fa':
ABuffer: reset members when memory allocation fails.
|
| | |\ \
| | | |/
| | | |
| | | |
| | | |
| | | |
| | | | |
lmp-dev
* commit 'ef2c6e044676bf9f0ead4359d7a1840236150e4d':
ABuffer: reset members when memory allocation fails.
|
| | | |\
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | | |
ABuffer: reset members when memory allocation fails.
Bug: 22077698
(cherry picked from commit 94b0badc025b14141ff234e3e4e2745411742bac)
Change-Id: I359ec16e524ffb298c143c3d72fbf1a3af72d663
|
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | | |
Bug: 22077698
Change-Id: I2beb724662d041ad2339d0f4c7f983e7ac5e5e6f
(cherry picked from commit 94b0badc025b14141ff234e3e4e2745411742bac)
|
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | | |
Switch to foundation base64 function in OggExtractor and fix the
issue there.
Bug: 23707088
Change-Id: I999ae911177c88dc13f9ee9796ca93c5928b20b0
|
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | | |
allow manually-enabled experiments only in eng and userdebug builds
Bug: 20894667
Change-Id: Ie6c93e9482a84ed3aaf6aa0abd909f14cfea4e9b
|
| | | | |
| | | | |
| | | | |
| | | | |
| | | | | |
Bug: 22077698
Change-Id: I2beb724662d041ad2339d0f4c7f983e7ac5e5e6f
|
| | | | |
| | | | |
| | | | |
| | | | |
| | | | | |
Bug: 20894667
Change-Id: Icb2209e12ed6a1820b8f33626ca02aabcff03321
|
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | | |
When decrementing "i", eventually i will equal zero. When that
happens, i-- underflows. This causes a crash when code which uses
clang's -fsanitize=unsigned-integer-overflow is run.
Avoid trigging an unsigned integer underflow.
Change-Id: I61709cb01f56fdb36d631aa95579e8bd09cafd12
|
| | | | |
| | | | |
| | | | |
| | | | |
| | | | | |
Bug: 20894716
Change-Id: I8c05b99dca8b3099a3a1b2b465f0f58bef786572
|
| | | | |
| | | | |
| | | | |
| | | | | |
Change-Id: I9b1ad60fbfb866dbf9c00843e06553c3eb25c113
|
| | | | |
| | | | |
| | | | |
| | | | | |
Change-Id: I81f438ae444f04c12ae27ae4ef6d073033de172c
|
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | | |
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: 19607784
Change-Id: I4b2ca396fb50cde5e7dc9801add69037febe698d
|
|/ / / /
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
This avoids locking gLooperRoster mutex on post() and deliver().
Bug: 19607784
Change-Id: If6d9d7884dbb08fc390983bda896d223803476ba
|
|\ \ \ \
| | | | |
| | | | |
| | | | |
| | | | | |
* commit 'a963dacc1b44ec80742c86ce75611eb9cfa936ea':
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
|
| | | | |
| | | | |
| | | | |
| | | | | |
Change-Id: Iee262d4223ec3c61dab5ca8d9d7e4a14795da1c3
|
|\ \ \ \ \
| | |/ / /
| |/| | |
| | | | |
| | | | |
| | | | |
| | | | | |
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
|
|\ \ \ \ \
| |/ / / /
|/| / / /
| |/ / /
| | | | |
* commit '6a025acb630a3ac4a84715d188aeb48f1946bc3f':
Move AString's StringPrintf out of the way.
|
| |/ /
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
We should come back and replace AString with std::string and switch to the
"real" StringPrintf family, but this fixes the ODR violation that was
preventing us from booting.
Bug: 19265750
Change-Id: I798eb9ca5dd634e44625af5e583439ef9f0cdc35
|
|/ /
| |
| |
| |
| | |
Bug: 18285408
Change-Id: I56346f4652b2c5f7ef5fa3003fd8676051339384
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
Upon error, release MediaCodec after flushing data.
Report errors when they occur with ALOGE.
Fix onInputBufferFilled mInputBufferIsDequeued check.
Bug: 17423087
Bug: 17622642
Change-Id: I316601a19d5ec95cf8e14f5bc0418a05ec423041
|
| |
| |
| |
| |
| | |
Bug: 17454455
Change-Id: Ia423bcc2e1fa39137f114eac44912ed15357bb99
|
| |
| |
| |
| |
| | |
Bug: 15094301
Change-Id: Ib82fb6d8fb6b48402d81f411123b3d924368eb93
|
| |
| |
| |
| |
| |
| |
| |
| | |
This avoids the potential side effect of deleting more ALoopers
inside the cleanup loop.
Bug: 17059501
Change-Id: I41efaf490449b95fedfe01175f3b19067d50da24
|
| |
| |
| |
| |
| | |
Bug: 17059501
Change-Id: I242f2859527bed2d6e275c27de94fb19f4dcdc28
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
The scenario is that a call to unregisterStaleHandlers() is in progress,
and is holding a temporary sp<ALooper> reference to an active ALooper inside
of the loop. At this point the only other remaining external reference to
the ALooper goes away, so the temporary sp<ALooper> in the loop is now
the only reference keeping that object alive. When the loop iterates and
the sp<> goes out of scope, the ALooper destructor is called, which in turn
calls unregisterStaleHandlers again, resulting in a recursive lock.
Bug: 17300093
Change-Id: I116f2ffab4ae7c43b6bcf54a367ae6f9d77c9626
|
| |
| |
| | |
Change-Id: I0b6b3ae440addd4891c26b0639bd6e647a7b031e
|
| |
| |
| |
| | |
Change-Id: If61766efa8834df175bd5758c760344364458d4a
|
| |
| |
| |
| |
| | |
Bug: 11990470
Change-Id: If43ada5d2e768931f4409e499eaa268edade0500
|
| |
| |
| |
| |
| | |
Bug: 10706245
Change-Id: I8c4e96a2581a039e9e8237c3e09e2c22226da055
|
| |
| |
| |
| |
| | |
Bug: 12065651
Change-Id: Icfb73c0009621cd747e113d8a0cd84c966bf055d
|
|\ \ |
|
| | |
| | |
| | |
| | |
| | | |
bug: 15917805
Change-Id: I824fe7eea807f8faba6b149c31890b7a5df87825
|
|\ \ \ |
|
| |/ /
| | |
| | |
| | | |
Change-Id: I340159aa14d4d3d28ea675c6c5b8a82f7e731069
|
|/ /
| |
| |
| |
| |
| |
| | |
This abstracts out the ACodec dependency in MediaCodec.
Bug: 11784825
Change-Id: I0aa8b56c6414865fd4b0646e2c5bd1b62d030682
|