This was added to be able to test on O, but the proper change for O
compatibility would be to say `sdk_version: "26"` and let the build
system adjust everything that needs changing.
Remove these so we can remove `pack_relocations` entirely.
Bug: http://b/147452927
Test: treehugger
Change-Id: I4096209180c67128499e0850f2f21762e520b99a
am skip reason: Change-Id I249d9ef112a8a8c7947a099e5937bf0a8b05014c with SHA-1 e8e0e7a52b is in history
Change-Id: I8960aa2744892e8c412c576c15102b47498e8b5d
Root cause was that jclass instances acquired from JNIEnv::FindClass are
not pinned and become invalidated due to Java garbage collection. Adding
a new global ref pins the pointer.
FIXED=148174094
Test: atest android.hardware.camera2.cts.CameraManagerTest#testCameraCharacteristicsNdkFromSdk android.hardware.camera2.cts.CaptureResultTest#testCameraCaptureResultAllKeys
Test: atest NativeCameraDeviceTest NativeCameraManagerTest NativeImageReaderTest NativeStillCaptureTest
Change-Id: Id0601b9c01e1a58485e3b039a87a5cf56a19e0af
am skip reason: Change-Id I2c75b4bf6a4346362044696feabb35822c860efa with SHA-1 1204baa633 is in history
Change-Id: I674f145d25b24764296a1ec0a1d38ea5c9d7508f
The linker error previously seen no longer happens - it probably got
fixed by a non-toolchain-related change since clang-r349610 from Feb
2019 is able to build libmediandk with coverage in the Q branch.
Bug: http://b/124522995
Test: mmma NATIVE_COVERAGE=true frameworks/av/media/ndk and check that
built libmediandk.so has __gcov_flush symbol
Test: Presubmit target cf_x86_phone-userdebug_coverage
Change-Id: I24f0c3fbbea733a521ea97e4fe28c94c6f607119
(cherry picked from commit fec6b9d677)
Hidden stream type (e.g. rerouting/patch) and usages are not
part anymore of engine configuration schema.
This CL programmatically adds the internal system strategies
and volume associated.
Test: atest VtsHalAudioPolicyV1_0TargetTest
Bug: 141989952
Change-Id: I3d182bf374a4bd6ae10e7c408d51f83f6a2ea378
Signed-off-by: François Gaffie <francois.gaffie@renault.com>
-Add remote submix in legacy address as criterion type value
-Add volume curves for all device cat for rerouting/patch streams
-Silent reset input device
Test: build
Bug:
Change-Id: I3578f9a05899f20847c123477451f1eb97ed5cee
Signed-off-by: François Gaffie <francois.gaffie@renault.com>
[AudioPolicy][Engine] Add remote submix in legacy address
Bug:
Test: build
Change-Id: Ic00e892a03c3b6f6ce3748ea1eb02452bf01c23f
Signed-off-by: François Gaffie <francois.gaffie@renault.com>
New assistant stream has been added.
This CL fixes the support of new stream within configurable engine.
Bug:
Test: build
Change-Id: If33aa6ea668655d933d274d9c46447185f75c8d0
Signed-off-by: Francois Gaffie <francois.gaffie@renault.com>
This CL prevents from regression each time audio-base.h is changed on
enumeration coupled with Parameter Framework structure.
The Structure type file is generated from the audio-base.h. If misaligned,
Settings would not be generated, it won't compile.
This CL also fixes a typo on name as names are now aligned.
Bug:
Test: build
Change-Id: I8fd15a8d2f92908dceb2baf7ca8d35f4a69f7904
Signed-off-by: Francois Gaffie <francois.gaffie@renault.com>
The linker error previously seen no longer happens - it probably got
fixed by a non-toolchain-related change since clang-r349610 from Feb
2019 is able to build libmediandk with coverage in the Q branch.
Bug: http://b/124522995
Test: mmma NATIVE_COVERAGE=true frameworks/av/media/ndk and check that
built libmediandk.so has __gcov_flush symbol
Test: Presubmit target cf_x86_phone-userdebug_coverage
Change-Id: I24f0c3fbbea733a521ea97e4fe28c94c6f607119