am skip reason: Change-Id I73d78c4f234fd80443a1cb3772c2d65457968652 with SHA-1 6c29bf2096 is in history
Change-Id: I7b3dc67b1071e19d3d831142e80128015527854e
am skip reason: Change-Id Ic697eeafbd5df6800ad4c7fd9e0698e3d8e3beae with SHA-1 ceaeee1d73 is in history
Change-Id: I7b9819ff873c017861c2ba2732618c8d592c7e60
am skip reason: Change-Id Iea3e3a07f404e1075844422c740d2dc4d5163598 with SHA-1 6d48565360 is in history
Change-Id: I82156cf41dc223eebfdba7e6ada22152e12d45e2
The CL changes explicit prefixes for types in types.spec to a macro, so
that the prefixes of tensor types are correct both in NDK and HAL docs.
Bug: 144841609
Test: mma
Change-Id: I6d904bd3a858f555beed9270f141f080f96e429a
Merged-In: I6d904bd3a858f555beed9270f141f080f96e429a
(cherry picked from commit da5079c5cd)
Refactoring baudrate to bitrate to be consistent with terminology in
the broader literature.
Bug: 147448388
Test: Manual + VTS
Change-Id: I161b39727a3fd50ea5eddafed6fbd4924ccd149f
am skip reason: Change-Id Ie8785da99ce68e1db85face30c6c633385ecb085 with SHA-1 857821c288 is in history
Change-Id: I6f85d36003d79e9078c88fac707dee8561e35081
Because other teams are changing HAL hashes downstream,
the git conflict resolution algorithm detects conflicts
due to changes in adjacent lines, even though they aren't
real conflicts. This CL adds buffer lines to convince git
and by extension the auto-merger that the changes may be
safely merged.
Note: these should be removed prior to release.
Bug: 144366823
Test: make (non-functional change)
Merged-In: Ie8785da99ce68e1db85face30c6c633385ecb085
Change-Id: Ie8785da99ce68e1db85face30c6c633385ecb085
(cherry picked from commit 857821c288)
am skip reason: Change-Id I8aab51695382211e003d8fc442d33bae3006dc13 with SHA-1 c8b0cd33b9 is in history
Change-Id: If7c7785cc0d7a5cd1bc112997b305d9afdc22a6a
Because other teams are changing HAL hashes downstream,
the git conflict resolution algorithm detects conflicts
due to changes in adjacent lines, even though they aren't
real conflicts. This CL adds buffer lines to convince git
and by extension the auto-merger that the changes may be
safely merged.
Note: these should be removed prior to release.
Bug: 144366823
Test: make (non-functional change)
Change-Id: Ie8785da99ce68e1db85face30c6c633385ecb085
Add a method to IDevice interface allowing the attachement of an
audio effect to an audio device.
This is used when an audio effect is implemented below the HAL (e.g by an audio DSP)
and is attached/enabled when a particular sink(e.g speaker) or source(e.g mic) device
is selected.
Bug: 136294538
Test: make
Change-Id: I73d78c4f234fd80443a1cb3772c2d65457968652
Merged-In: I73d78c4f234fd80443a1cb3772c2d65457968652
Add the possibility to specify a target audio device when
creating an audio effect by passing its audio port handle
to createEffect API.
To attach an effect to a device, the framework will use
session ID AudioSessionConsts.DEVICE and provide a valid
AudioPortHandle as device ID.
Bug: 136294538
Test: make
Change-Id: Ic697eeafbd5df6800ad4c7fd9e0698e3d8e3beae
Merged-In: Ic697eeafbd5df6800ad4c7fd9e0698e3d8e3beae
Add specific audio session ID for effects applied to a
particular audio device.
Bug: 136294538
Test: make
Change-Id: Iea3e3a07f404e1075844422c740d2dc4d5163598
Merged-In: Iea3e3a07f404e1075844422c740d2dc4d5163598
The CL changes explicit prefixes for types in types.spec to a macro, so
that the prefixes of tensor types are correct both in NDK and HAL docs.
Bug: 144841609
Test: mma
Change-Id: I6d904bd3a858f555beed9270f141f080f96e429a
Trivial merge due to hash changes on adjacent lines.
No actual conflict.
Test: ./update-makefiles && make
Change-Id: Ie46406cce354647ca8be5e0660f3d7b953a5f796
This CL fixes a null pointer dereference that is triggered
when VtsHalDrmV1_2TargetTest is run on a device that
doesn't implement a drm@1.2 vendor service, for any
drm scheme where a vts vendor module is provided. In this
case the test will be skipped.
test: VtsHalDrmV1_2TargetTest
bug:145965256
Change-Id: I43c87db9b560d2024c0fb15cd44d106067ed48ae