| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
|
| |
Using Sonic as backbone for time stretching algorithm.
Adding libsonic to needed makefiles.
bug: 19196501
Change-Id: I1ea9221d2f56e4e79fba8746ce0ad350b5079e82
|
|\ |
|
| |
| |
| |
| |
| |
| |
| |
| | |
Pass format for AC3 or DTS to SPDIF encoder.
Bug: 18292317
Change-Id: I6d80eb548cb431bac3390ebb3235146171344291
Signed-off-by: Phil Burk <philburk@google.com>
|
| |
| |
| |
| |
| | |
Bug: 19196501
Change-Id: I6411e1d3ce652b711a71a6d9df020cb5f60d4714
|
| |
| |
| |
| |
| | |
Bug: 19196501
Change-Id: I42d1f90e6297cf3f1304860d1691a5dfedd4c37d
|
|/
|
|
|
|
|
| |
In preparation for playback rate support and timestretching.
Bug: 19196501
Change-Id: I435accb852d32110dd0b3a9917488522c567ba80
|
|\ |
|
| |
| |
| |
| |
| |
| |
| | |
Update sampling rate handling as well.
Bug: 19570772
Change-Id: I872248e64c0578b2e48869a68fee0d51bd0640c3
|
|\ \
| |/ |
|
| |
| |
| |
| | |
Change-Id: I3cc3af221ad5797ff219d75227350733afa180db
|
|\ \
| |/ |
|
| |
| |
| |
| | |
Change-Id: Ia3aab8590cd41e8a7cba0a7345d70d2866d92045
|
|\ \
| |/ |
|
| |
| |
| |
| | |
Change-Id: Ic297e2ed59839f1788c83e099ef1a9e4af29591f
|
|/
|
|
|
|
|
| |
Allow creation of audio patches between input and output
devices managed by the same audio HW module.
Change-Id: I4b83268a4d5c41f3d5905d7581202cf5193efd32
|
|
|
|
|
|
|
|
|
|
| |
Fix a bug in audio HAL pause logic on output threads with
HW A/V sync preventing the HAL to enter standby when
the audio track is stopped and detroyed.
Bug: 19980184.
Change-Id: Ia497dad23159038b447fcbc18a67bb61b70b79cc
|
|\ |
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
Create an interface layer between the AudioFlinger and the HAL
that manages the wrapping and format conversion.
Removed unnecessary includes.
Handle rate conversion in getRenderPosition().
Try to open HAL with encoded format before wrapping with SPDIF.
Bug: 17566660
Change-Id: I00ad888ca15ff0f85b85efb8167c7f5ea761a244
Signed-off-by: Phil Burk <philburk@google.com>
|
|\ \
| |/
|/| |
|
| |
| |
| |
| | |
Change-Id: I001ba1a88150dddf79d99baf5927f31799745eef
|
|\ \
| |/
|/| |
|
| |
| |
| |
| |
| |
| |
| |
| |
| | |
Prevent retrograde motion in the HAL or drivers from making it
up through the AudioFlinger to the app.
Bug: 19604395
Change-Id: I11d6c0f7cab69e75fd4b4a2a90f64960b4bb6d5a
Signed-off-by: Phil Burk <philburk@google.com>
|
| |
| |
| |
| |
| |
| |
| |
| | |
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
|