| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
|
| |
Fix typos in comments
Add formal parameter name to declaration where it was missing
Fix out of order comments
Change-Id: I1de81ae82af5ca507864e4c7b959111bac898b98
|
|\ |
|
| |
| |
| |
| | |
Change-Id: I7becce859d6e8db413e6a7c3193ae0f2af273599
|
|\ \ |
|
| | |
| | |
| | |
| | | |
Change-Id: I898d903e539f760ef7caa80f41ca21c223f67264
|
|\ \ \ |
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
False underrun is detected when starting recycled fast tracks, which
leads to continuous fatal assertion failures and even AP reboot.
Track's last mObservedUnderruns isn't updated one at previous stop()
call. Hence, when we start the same track again, we should synchronize
it to the latest state instead of relying on stale one.
authored-by: Weiyin Jiang<wjiang@codeaurora.org>
CRs-Fixed: 803389
Bug: 19635137
Signed-off-by: Andy Hung <hunga@google.com>
Change-Id: Ia003a49c6896dba965798c062c98b8c367ef8369
|
| | | |
| | | |
| | | |
| | | | |
Change-Id: I37d3c4ce22b74fe8581a886fe5a7f9fef8266dad
|
|\ \ \ \
| |_|/ /
|/| | | |
|
| | | |
| | | |
| | | |
| | | | |
Change-Id: I8fa20c26f076567b38210af4a680fe1cb2eacee4
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
also mBufferSize was already being displayed as part of dumpBase
Change-Id: I17f3062fcc076c594b5fd6b8fca286b27067e07c
|
|/ / /
| | |
| | |
| | | |
Change-Id: Ice15e999dda2f6cf9d23685ade4a87f74180322d
|
| | |
| | |
| | |
| | | |
Change-Id: I0adfcdcab7923a07a840ec0e04528cb8bfc41f10
|
| | |
| | |
| | |
| | |
| | |
| | | |
switch indent
Change-Id: I652c798dd37a80634d247c4d881fb1cce92c4bd6
|
| | |
| | |
| | |
| | | |
Change-Id: If316b9e32963d9baef8f4382fcc73dc6c4ff684d
|
| | |
| | |
| | |
| | | |
Change-Id: I0761005b751f5c4a4b28729b1820961ff3077afd
|
| | |
| | |
| | |
| | | |
Change-Id: I0c09d76c204ffc5579f62d2ed1faef07922a5962
|
|\ \ \
| |/ /
|/| | |
|
| | |
| | |
| | |
| | | |
Change-Id: Iaf3d3c77129c62cf3dcad21fc754f390eb43b28e
|
|\ \ \
| |/ /
|/| | |
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
Add floating point intrinsics for arm32 and arm64 devices.
Add integer intrinsics for arm64 devices.
Bug: 17366024
Change-Id: Id4240f549033deb262815c7145d69820e5fd7b92
|
| | |
| | |
| | |
| | |
| | | |
Bug: 19586911
Change-Id: I74d4ddc09a9eb9c651f874482639d39a56f8ca1f
|
| | |
| | |
| | |
| | | |
Change-Id: I2e3632ee80744f2f8d932ac1a8597ff805883851
|
| | |
| | |
| | |
| | | |
Change-Id: Iaa11bcce94dd331425197aab49065939e226a6a2
|
| | |
| | |
| | |
| | | |
Change-Id: Ifdb8fa886d1ff53cd7c8aff3c2f8286e6e18dec2
|
| | |
| | |
| | |
| | |
| | |
| | | |
to FastThreadState.cpp, FastMixerState.cpp, and FastCaptureState.cpp
Change-Id: I872efb211e8a0335c42906367859d3674340e374
|
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
from FastMixerDumpState to FastThreadDumpState, and remove unused parameter
from FastMixerDumpState constructor.
Change-Id: Ib8937b106622a8da28a6ef6043de4528ae82cb05
|
| | |
| | |
| | |
| | | |
Change-Id: I163f9d3d216c283ae1160ce4802e5247cf44fba7
|
|\ \ \ |
|
| | | |
| | | |
| | | |
| | | | |
Change-Id: I3a4ac558e61ad956a7a6e325534e722066e49b2f
|
|\ \ \ \
| |/ / / |
|
| |/ /
| | |
| | |
| | | |
Change-Id: Idb5f5bf0c20bffff8536cf4a46f696e12e99e81b
|
|/ /
| |
| |
| | |
Change-Id: I349273969dfd7e9d7f896f8bd6d552bd6b56ba54
|
|\ \ |
|
| | |
| | |
| | |
| | | |
Change-Id: Ic0ae92c300df221387bdd9669e4b7b995d83d28a
|
|\ \ \
| |/ / |
|
| | |
| | |
| | |
| | | |
Change-Id: I2e186bd3172cecc08c436e6bf7546b913249e6c8
|
|\ \ \ |
|
| | | |
| | | |
| | | |
| | | | |
Change-Id: Iedbd14a2c6c73dd9631813bd2414bf11cee78c32
|
|\ \ \ \ |
|
| | | | |
| | | | |
| | | | |
| | | | | |
Change-Id: Ifbcb61cc24111b7efab5e8d119d44dab26ba1778
|
|\ \ \ \ \
| |_|_|/ /
|/| | | | |
|
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | | |
Move computation of minimum AudioTrack buffer size to server
for normal streaming PCM tracks.
Use server-side computation to exactly determine requirements
for the resampler to avoid triple buffering.
This reduces latency for normal audio tracks that require resampling,
and makes things consistent with the minimum buffer size.
Change-Id: I2f2ca0e599ee20e16559bc5c5dab61ed100da16c
|
|\ \ \ \ \ |
|
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
Change-Id: Ie8a40ec3547bdd62a1e2e05b11fb107c25841784
|
|\ \ \ \ \ \ |
|
| | |/ / / /
| |/| | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
It is not necessary to start the downstream MixerThread early,
rather allow stop() to flush the remaining frames.
Change-Id: Ibcf8e7f5eda09d0f915d50697ff0c24c32fd11c4
|
|\ \ \ \ \ \
| |_|_|/ / /
|/| | | / /
| | |_|/ /
| |/| | | |
|
| |/ / /
| | | |
| | | |
| | | | |
Change-Id: Id8b0343efd4c6fb9668524fb5fe231b05c7cf31f
|
|\ \ \ \
| |_|/ /
|/| | | |
|