Age | Commit message (Collapse) | Author |
|
simpleperf-release" into simpleperf-release
|
|
simpleperf-release
Change-Id: Ide5cb17513ec77a234b0958a0ecfee844fa2ff2c
|
|
management" into main
|
|
|
|
The sample rates and channel count should be quieried at the output
rather than at the input. This will make sure that the codec
reports values in the current stream.
Test: atest android.mediav2.cts.CodecDecoderMultiAccessUnitTest
Test: atest android.mediav2.cts.CodecDecoderBlockModelMultiAccessUnitTest
Bug: 325512893
Change-Id: I88c2b778998ed91faca9d3664400e1e9c2ac2fa5
|
|
|
|
|
|
|
|
|
|
|
|
The license metadata declaration logic in these Android.mk files is moved to file build/make/core/tasks/meta-lic.mk.
Bug: 316805918
Test: CIs
Change-Id: I857de78d45f1ba7c9244874dba4616500f308b21
|
|
|
|
simpleperf-release" into simpleperf-release
|
|
simpleperf-release
Change-Id: I440425d6670f22e5d2b542c4845043bd38eaf89e
|
|
Currenty the MixerThread bypasses AudioStreamOut::getPresentationPosition so
inaccuracy in handling is avoided. Fix this to work for the linear PCM
case.
Test: atest AudioTrackTest (with and without AudioStreamOut usage)
Bug: 326134469
Merged-In: I630d1e79bd591e6ce5e99ccec1df094e989be2f1
Change-Id: I630d1e79bd591e6ce5e99ccec1df094e989be2f1
|
|
|
|
|
|
Bug: 299191092
Test: Build
Change-Id: I78cd7985d27753ac87f09b2b442913a3e5e786d3
|
|
Bug: 326008399
Test: Enable AIDL effect on Pixel and test audio
Change-Id: Ic2caab108a55dfd15b304cc208c140331b2535e2
|
|
|
|
Bug: 320568062
Test: atest VtsHalMediaC2V1_0TargetComponentTest
Change-Id: Ib76a5ca5d2dcda3443f582e18804d84f78df131d
|
|
Bug: 320568062
Test: atest VtsHalMediaC2V1_0TargetComponentTest
Change-Id: Ibfdaa9f954c0622a3c063eb8f4e5fe9e94a8f9f7
|
|
|
|
|
|
Fix the test helper listAudioPorts and listAudioPatches,
which incorrectly fails on retry with BAD_VALUE.
Test: atest audiosystem_tests
Bug: 326655236
Merged-In: I8b7b59941b5029b8711d961ad792ddd64886b4fe
Change-Id: I8b7b59941b5029b8711d961ad792ddd64886b4fe
|
|
Bug: 323238132
Test: atest android.media.misc.cts.ResourceManagerTest
atest android.media.misc.cts.ResourceManagerMultiTest
/data/nativetest64/ResourceManagerService_test/ResourceManagerService_test
/data/nativetest64/ResourceObserverService_test/ResourceObserverService_test
Change-Id: I76641c9f61186af8f8ae32811d3d2a9d99edb38f
|
|
into main
|
|
Fix AudioStreamIn getCapturePosition handling since it
is also used for linear PCM.
Test: atest AudioRecordTest
Bug: 308526758
Merged-In: Ia07e1ef0b15e7dace1dca882e7ab75df09706c9c
Change-Id: Ia07e1ef0b15e7dace1dca882e7ab75df09706c9c
|
|
Audio codecs that support C2LargeFrame params are exposed
as codecs featuring multiple-frames support.
Bug: 298052174
Bug: 325514918
Bug: 325512893
Test: atest android.mediav2.cts.CodecDecoderMultiAccessUnitTest
Test: atest android.mediav2.cts.CodecDecoderBlockModelMultiAccessUnitTest
Test: atest android.mediav2.cts.CodecEncoderMultiAccessUnitTest
Change-Id: I6be0ee1fb2fad4a5d4ace78a62296f45f00efd86
|
|
MultiAccessUnit interface could be created from store.
This patch moves its creation from Component to
ComponentStore.
Corrects the implementation of FieldSupportedValues
in MultiAccessUnit interface wrapper.
Bug: 325512893
Test: atest android.mediav2.cts.CodecDecoderMultiAccessUnitTest
Test: atest android.mediav2.cts.CodecDecoderBlockModelMultiAccessUnitTest
Change-Id: I558022caac6922dc5f377b0e5cb351f437fb6fa1
|
|
If a HAL service is declared, it must be reachable at run time.
vts_treble_vintf_framework_test verifies this.
Don't base the registration of the HAL service on the SDK API level.
VTS and libvintf can ensure it's registered correctly on devices.
This change does still allow the flagging to disable the AIDL HAL for
debugging purposes, but those devices will not pass VTS like that.
Test: vts_treble_vintf_framework_test
Bug: 279809333
Change-Id: Ia8c6bce0a670fbbcb2a3006c75a3d77a526f826e
|
|
|
|
|
|
Bug: 325678782
Test: atest VtsHalMediaC2V1_0TargetMasterTest
Change-Id: Id2c0c90ae23e1a959b262ad4525d3ec70f265bec
|
|
|
|
Add flag sco_managed_by_audio to enable the new mechanism of headset
profile management and SCO audio link activation in the audio framework.
Bug: 265057196
Test: make
Change-Id: I4c3a28990985987dfd2d85251f335867bb1c8c75
Merged-In: I4aa9988ed0c05a2e441f02c788f30acd528e04fd
|
|
Using volume range in Decibels.
Renamed the volume variables to clarify the unit.
Bug: 305866207
Test: atest VtsHalVolumeTargetTest
Change-Id: I345fe8383c316870eee63e74cebd2a88cb03be7b
|
|
|
|
1. For direct and offload track, setOutputDevice() must be called
at stopped or flushed state.
2. Since mRoutedDeviceId will not be updated immediatly when default
device in policy is changed, do not check mRoutedDeviceId in
setOutputDevice().
Bug: 297164626
Test: Manual
Change-Id: I323a6bbf7be9f757851d3adf25681d034deb8b22
|
|
|
|
|
|
Bug: 325512893
Bug: 325550522
Bug: 325549730
Bug: 325520135
Change-Id: I7931eec8a3f1264162130d5f7d11187bc12d6b1b
|
|
|
|
|
|
Since getInputBufferSize is essentially the same
operation as opening a stream, it can also suggest
a config if the provided one is not supported.
Modify AudioFlinger::getInputBufferSize implementation
to retry with HAL-provided config.
Bug: 318423731
Test: run `atest audioeffect_tests` on cf_x86_64_auto-trunk_staging-userdebug
Change-Id: I0eb14966ce816674d631bfef097d243a0445c83b
|
|
Extract TestExecutionTracer helper and use it in all unit
tests.
Bug: 318423731
Test: m audiorecord_tests audiotrack_tests audioeffect_tests \
audioeffect_analysis audiorouting_tests \
audioclient_serialization_tests trackplayerbase_tests \
audiosystem_tests
Change-Id: Ib588e560f5993e86689ac8fe65e129a967ecf874
|
|
Bug: 273373363
Test: atest EffectsFactoryHalInterfaceTest
Change-Id: I68bfc8388dac0f070a58351bc1d8836f8c50fc6c
|
|
IHalAdapterVendorExtension" into main
|
|
|
|
|