| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
| |
It's size_t consistently
Change-Id: I29638ef59ac773218025f2403a3508a307b487e0
|
|
|
|
|
|
| |
It's uint32_t consistently
Change-Id: If8298c7e9aeea2b951fe47b675adbdf48d104846
|
|\ |
|
| |
| |
| |
| | |
Change-Id: I35a2af255f55e008d64142ed0eceb6e83473d630
|
| |
| |
| |
| |
| | |
bug:13225538
Change-Id: I4fccc414923f7e62cd46d691c67cb44b9692c225
|
| |
| |
| |
| |
| |
| |
| | |
IAudioFlinger::createTrack and IAudioFlinger::openRecord
both guarantee that (status == OK) == (sp<> != 0).
Change-Id: I91cb4f7e843019efb65cace7ba146f7da7aa5b59
|
| |
| |
| |
| | |
Change-Id: I4dc977f22f51cd618dc83d800b4b8756929a4612
|
| |
| |
| |
| | |
Change-Id: I7dd14eabd78c9130a157da2063a1d65ec4f9c65a
|
| |
| |
| |
| |
| |
| |
| | |
This also fixes a bug where, for a re-created IAudioRecord,
mRefreshRemaining was not being reset correctly.
Change-Id: I9f721a4edf92aab859cf3f247ab7f65562d14fb0
|
|\ \ |
|
| | |
| | |
| | |
| | | |
Change-Id: I0c2483210903c922f06f097ada373a37b9a90a02
|
|\ \ \
| |/ / |
|
| | |
| | |
| | |
| | | |
Change-Id: I5320a6b2d7f7077cb12d7da4f2ca30a940100bf2
|
|\ \ \
| |/ / |
|
| | |
| | |
| | |
| | | |
Change-Id: I4b649feeef47e7968a9fa3a460217017ca9b05fe
|
|\ \ \
| |/ / |
|
| | |
| | |
| | |
| | | |
Change-Id: I12369dfbb9e75389f2cab015a706decdaf310a0d
|
|\ \ \
| |/ / |
|
| | |
| | |
| | |
| | |
| | |
| | | |
But still restricted to 16-bit PCM currently
Change-Id: I5df0e5033da9144ca73e44addf14a63d31406034
|
|\ \ \ |
|
| | | |
| | | |
| | | |
| | | | |
Change-Id: I8721ecedfb429c4e233453d1e768ddf69ecabbe4
|
|\ \ \ \
| | |/ /
| |/| /
| |_|/
|/| | |
|
| |/
| |
| |
| | |
Change-Id: Ife23b88474c1d62c0cf682c1a310d951f2c0f54a
|
|/
|
|
| |
Change-Id: Id8aac1077c3de1bb1f58bfcfcca93d685abe9b79
|
|\ |
|
| |
| |
| |
| | |
Change-Id: Iee41641252f65cea9ce0ea0ec1ea4229608f7c64
|
|/
|
|
|
|
| |
Supports multiple clients both at native sample rate and with resampling.
Change-Id: Icea55b4fd30751761b7debaa3ce016c79e712d8d
|
|\ |
|
| |
| |
| |
| |
| |
| | |
This removes a circular dependency between libmedia and libnbaio
Change-Id: I3692cbbe2b76028a953b36606b62cdda70c8c26f
|
|/
|
|
| |
Change-Id: I58ff399ace74965ebf8e5690c20637385f9425ad
|
|
|
|
|
|
| |
so they can be properly freed.
Change-Id: I6f389035bc29e74e7c367c1c6d0252b180f666b3
|
|\
| |
| |
| | |
Change-Id: I7b1cc71057b2bd4f771e7bcf508a8c3abd6017ce
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
Contains the necessary changes to make frameworks/av build and work
on a 64-bit machine.
Signed-off-by: Craig Barber <craig.barber@arm.com>
Signed-off-by: Kévin PETIT <kevin.petit@arm.com>
Signed-off-by: Ashok Bhat <ashok.bhat@arm.com>
Signed-off-by: Marcus Oakland <marcus.oakland@arm.com>
Change-Id: I725feaae50ed8eee25ca2c947cf15aee1f395c43
|
| |
| |
| |
| | |
Change-Id: I1cd3432c02db1600e49ade67e6a89e39e7a8d3ed
|
|\ \
| |/
| |
| |
| |
| |
| | |
if resampling is required"
* commit '4e12dadeec10993d2f77cce96600e73ca0dd86e2':
AudioTrack: Never try to use the fast path if resampling is required
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
Unless AudioFlinger was built with FAST_TRACKS_AT_NON_NATIVE_SAMPLE_RATE
enabled, AudioFlinger would deny using the fast path (and internally
fall back to the normal codepath) when it realized that resampling
was required. Since the buffer size calculations within AudioFlinger
don't take resampling into account properly (see the calculation
below "AUDIO_OUTPUT_FLAG_FAST denied" in audioflinger/Threads.cpp,
just below the hunk that this patch changes), make sure AudioTrack
doesn't try to use the fast path if resampling is required.
This removes the possibility to enable
FAST_TRACKS_AT_NON_NATIVE_SAMPLE_RATE in AudioFlinger since it
AudioTrack now won't even try to use the fast path for content
that requires resampling, regardless of the AudioFlinger configuration.
Change-Id: Icf0f8ad50bf0fdb84657f518c0120aa0535f23f9
|
|\ \ |
|
| | |
| | |
| | |
| | | |
Change-Id: I1c611d1037685d52ccc84efe0fccd6413ec938e9
|
|\ \ \ |
|
| |/ /
| | |
| | |
| | | |
Change-Id: I27dc108e2c1f7ffd414bb7ff3d4c349651da6c26
|
|/ /
| |
| |
| | |
Change-Id: I9add0872030a26933f6b6dad1be299154611cc56
|
|\ \ |
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
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
|
|\ \ \
| |/ /
|/| | |
|
| | |
| | |
| | |
| | | |
Change-Id: I62d6534a9581e84ae20c2422f7ad9aeda9b7c4df
|
|\ \ \
| |/ /
|/| |
| | | |
available to media code"
|
| | |
| | |
| | |
| | |
| | |
| | | |
to media code
Change-Id: I9f74a86e70422187c9cf0ca1318a29019700192d
|
|\ \ \ |
|
| |/ /
| | |
| | |
| | | |
Change-Id: I665ba3358dd9502f0adec70d486e7bf8a2e1b0fe
|
|\ \ \
| |/ /
|/| | |
|