| Commit message (Collapse) | Author | Age | Files | Lines |
... | |
|
|
|
|
| |
Bug: 17321604.
Change-Id: I8e3daf2636dfd5f85d990c0093c52c908064afac
|
|\ |
|
| |
| |
| |
| |
| |
| | |
Bug 17136569
Change-Id: I94bdbe037533a3fd77f249fdd42f4d828d3bf87f
|
|/
|
|
|
|
| |
Bug 17136854
Change-Id: Ia0136fa8f9b4789d538b2dccb3f6071ae5062010
|
|\ |
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
tinyalsa fails to retrieve the correct value for the period count
from the f_audio_source driver and tries to use zero instead.
This wasn't a problem before because the usb audio HAL used hard coded values
that were compatible with the driver.
Bug: 16799652
Change-Id: I6f5b907a0699c58b071e9f419ed8e053a7d9dc77
|
|/
|
|
|
|
|
| |
with same card/device numbers.
Bug: 17012657
Change-Id: I7cb50aedc538d8c648e7f66c8e153cf47ce12577
|
|
|
|
|
|
| |
Bug 16981885
Change-Id: I65c6c418ee0d0f42c87379b614f64302d27f8e77
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Do not read the ALSA PCM device configuration when playback
or capture is active.
Do not force ALSA profile update if card and device passed
to out/in_set_parameters() do not change.
Hold the main HAL lock when closing or opening the
ALSA PCM device.
Bug: 15520724.
Change-Id: I2b6087ed46ce7433de0b6dd8b24ec10de2e55d21
|
|
|
|
|
|
| |
Bug: 12378680.
Change-Id: I556cd316cbff3b8d88331319ca0ad65a09aae0f9
|
|\ |
|
| |
| |
| |
| | |
Change-Id: Ifcfe5e9e0c01ccb0e9af25e0c718ea5f04181ae4
|
|\ \
| |/ |
|
| |
| |
| |
| |
| |
| |
| |
| | |
The number of channels can be "forced" using k_force_channels.
If the channel count proposed by AudioFlinger is not permitted
by the device, it is emulated.
Change-Id: Ib20e680c8f95adb84616a4fe52977f659cf4d6ca
|
|/
|
|
|
|
|
|
| |
Pass device address (and audio source for inputs) to
open_output_stream() and open_input_stream() audio HAL functions.
Bug: 14815883.
Change-Id: I5535677db3f3027917a31a7ed5c0a4c6bc013639
|
|
|
|
|
|
|
|
| |
This HAL was intended to support doze mode but it is currently
unused and it's best for it to stay that way.
Bug: 16516536
Change-Id: I4f442e27d68f18ff322afd4c1debd2f392687e80
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Refactoring alsa device attributes to alsa_device_profile.h/.c
Refactoring alsa device state to alsa_device_proxy.h/.c
Refactoring format functions into format.h/.c
Refactoring logging functions into logging.h/.c
Sundry (and extensive) code cleanup
Reworked locking on out_write() and in_read() to allow
simultaneous input/output
Bug: 15986827, 15856702, 12833166
Change-Id: I82c8d0ef252b2f95ee23f263dc175f4c883bfd64
|
|\
| |
| |
| | |
audio_utils/channels.h/.c" into lmp-dev
|
| |
| |
| |
| | |
Change-Id: I967a062f6c1cb5ae6acb6e92f4f3df00a0336733
|
| |
| |
| |
| | |
Change-Id: I3519bfa45809e064d19473ebe6489c5249d306a8
|
|/
|
|
| |
Change-Id: I57da4ed85fe128e88e63c03be4fe836f8de76ac8
|
|
|
|
| |
Change-Id: I18d955d9b2df99744ae6211bdb924c679ea7a617
|
|\
| |
| |
| | |
output."" into lmp-dev
|
| |
| |
| |
| |
| |
| | |
This reverts commit 0a4f9f6662aad6b97a1877030d5efbcfbd94c03c.
Change-Id: I6e7125aecf2ff2e89a4c9206dc669d8e792a6300
|
|\ \
| |/
| |
| | |
into lmp-dev
|
| |
| |
| |
| | |
Change-Id: Ib53ec5254bd47761dbce84646a841eb9b32fd62a
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
Added device_profile to enable refactoring of query methods.
Refactored query methods (in_get_parameters/out_getParameters)
in terms of device_get_parameters.
Freeing ALSA parameter structures (pcm_params_free)
Eliminated unnecessay input & output card/device (to support
other changes).
Change-Id: I771cf4681a628f87ca6d6ee3f85f76ae4d7f1504
|
|\ \ |
|
| |/
| |
| |
| | |
Change-Id: I1ba5c871a1cb44df8c383f595cbe6d75fef02aa3
|
|/
|
|
|
|
|
| |
Change-Id: I18d955d9b2df99744ae6211bdb924c679ea7a617
Conflicts:
modules/usbaudio/audio_hw.c
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
New start_recognition() prototype with recognition
configuration structure specifying:
- List of keyphrases to listen to.
- Recognition mode for each keyphrase
- List of users and min confidence levels for each users
New recognition event format with confidence level and user ID
for each user.
Bug: 12378680.
Change-Id: I95e998c735321ceb5c27f477d894b574a6eca860
|
|\ |
|
| |
| |
| |
| | |
Change-Id: I716a9f79dcfea35eacd0aeeda530e3e3c7eb4d32
|
|\ \ |
|
| | |
| | |
| | |
| | |
| | | |
Bug: 15000850.
Change-Id: I7813e99a0b7ce613cc3b7d7c95be0525cb2d6c81
|
|\ \ \
| |/ /
|/| |
| | |
| | |
| | |
| | | |
ioctl"
* commit '611a3b71431293a123a11af99ff731ab30067632':
gralloc: let target configure page flipping ioctl
|
| |\ \
| | | |
| | | |
| | | |
| | | | |
* commit '3e618a6aa10c783d1536f20edfc3347939cfa18e':
gralloc: let target configure page flipping ioctl
|
| | |\ \ |
|
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | | |
Let vendor choose which framebuffer ioctl (FBIOPUT_VSCREENINFO or
FBIOPAN_DISPLAY) is best suited to do page-flip on its target platform.
Neither API is well documented about their usage and most of the
time it really depends on the respective framebuffer driver implementation.
* Default ioctl to do page-flip is FBIOPUT_VSCREENINFO.
* Set "TARGET_USE_PAN_DISPLAY=true" in board config file to use FBIOPAN_DISPLAY.
Change-Id: Ic3a50bd0f5fe37ac0149e11649c4abdadea85529
Signed-off-by: Amit Pundir <amit.pundir@linaro.org>
|
| | |\ \ \ |
|
| | | |\ \ \
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | | |
* commit '5106ad0c6e664a622d177d997d3ec7147ef1ae8f':
Audio HALs are 32-bit only
|
| | | |\ \ \ \
| | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | | |
* commit '282ab1b6b1a92b8cb2650c111bfab02916f8715d':
gralloc: dont hardcode 32bpp as RGBX
|
| | | |\ \ \ \ \
| | | | | | | | |
| | | | | | | | |
| | | | | | | | |
| | | | | | | | |
| | | | | | | | |
| | | | | | | | | |
32/64-bit"
* commit 'b342abb6902a698963bb9d2108000da895845985':
gralloc: make private_handle_t layout consistent on 32/64-bit
|
| | | |\ \ \ \ \ \
| | | | | | | | | |
| | | | | | | | | |
| | | | | | | | | |
| | | | | | | | | | |
* commit 'b96f1083b8d10f3e33b64f0da943dedfdb25b557':
Move libhardware of <asm/page.h>.
|
| | | |\ \ \ \ \ \ \
| | | | | | | | | | |
| | | | | | | | | | |
| | | | | | | | | | |
| | | | | | | | | | | |
* commit 'f4c46752df57be558773a056d6545877ef65c844':
AArch64: Calculate private_handle_t's numInts
|
| | | |\ \ \ \ \ \ \ \
| | | | | | | | | | | |
| | | | | | | | | | | |
| | | | | | | | | | | |
| | | | | | | | | | | | |
* commit '1482406b70a254fc85d153a7066d7f90d724d195':
usbaudio: fix for out->dev->lock remains locked in error case
|
| | | | | | | | | | | |
| | | | | | | | | | | |
| | | | | | | | | | | |
| | | | | | | | | | | |
| | | | | | | | | | | |
| | | | | | | | | | | | |
(cherry picked from commit 52f493189b02c44c6dc329c86da3176ac9c22ad3)
Change-Id: I3dcca1fc0fb9d58f0d2f3867f8ab89f87a983cc1
|
| |_|_|_|_|_|_|_|_|_|/
|/| | | | | | | | | |
| | | | | | | | | | |
| | | | | | | | | | |
| | | | | | | | | | |
| | | | | | | | | | |
| | | | | | | | | | | |
Do not use popcount() to derive channel count from channel mask.
Bug: 15000850.
Change-Id: I4d803dc3e1cb680baa0022e539e6f9eab3ffef1a
|
| | | | | | | | | | |
| | | | | | | | | | |
| | | | | | | | | | |
| | | | | | | | | | | |
Change-Id: I9c93a273328ac0c6e96f27870b890a16d18479a5
|
| | | | | | | | | | |
| | | | | | | | | | |
| | | | | | | | | | |
| | | | | | | | | | | |
Change-Id: I2815e1dc38d39a3d88fb0affd52b1b9f50a73b92
|