|author||Alper Gungormusler <email@example.com>||Sat Jul 02 02:57:47 2022 +0000|
|committer||CQ Bot <firstname.lastname@example.org>||Sat Jul 02 02:57:47 2022 +0000|
[mixer_service] Add SincSampler Added more tracing to internal Sampler functions. Fixed minor bug where the cache length was calculated by an additional full frame instead of a single fractional subframe in order to include the center position on top of the filter widths. This change results in small performance gains in SincSampler by up to ~5% in all devices, whereas ~1 microsecond performance regression in the mixer creation time, which is likely caused by the additional shim layer that is introduced to create a `SincSampler` internally inside the old `Mixer` creation code of audio_core (expected to be temporary). Bug: 87651 Multiply: audio-libprocessing-unittests Multiply: audio_core_unittests Multiply: audio_mixer_unittests Multiply: audio-core-api-pipeline-tests Multiply: audio-core-fidelity-test Multiply: audio_fidelity_tests Multiply: audio_core_fidelity_tests Change-Id: Id268065b58c2f1ae9b60bd4621ee1aa9081cc6a5 Reviewed-on: https://fuchsia-review.googlesource.com/c/fuchsia/+/695491 Commit-Queue: Alper Gungormusler <email@example.com> Reviewed-by: Tom Bergan <firstname.lastname@example.org>
Fuchsia is an open source, general purpose operating system supporting modern 64-bit Intel and ARM processors.
We expect everyone interacting with our project to respect our code of conduct.
See Getting Started.