b08926e30cc6373b2eb8e11885fd577189e4ba4a |
|
05-Dec-2016 |
Cheng-Yi Chiang <cychiang@chromium.org> |
CRAS: mix - Add ops to scale with increment Add ops to scale a buffer starting from certain scaler and increase/descrease for every frame. BUG=chromium:669662 TEST=make check Change-Id: I1332167080aed94de23090fcfeedb75f5738bed5 Reviewed-on: https://chromium-review.googlesource.com/416471 Commit-Ready: Cheng-Yi Chiang <cychiang@chromium.org> Tested-by: Cheng-Yi Chiang <cychiang@chromium.org> Reviewed-by: Hsinyu Chao <hychao@chromium.org>
/external/adhd/cras/src/server/cras_mix_ops.h
|
dcbdb01f1bdafd5a60e23432744cc40fff4eef44 |
|
16-Mar-2016 |
Cheng-Yi Chiang <cychiang@chromium.org> |
CRAS: mix: Rename cras_mix_add_stride_* to cras_mix_add_scale_stride_* Let cras_mix_add_scale_stride_* scale the samples from src if needed. Let cras_audio_area_copy pass 1.0f for now. It will pass a scaler for gain when software gain is needed in the future patch. Refactor the unittest to test more scalers on cras_mix_add_scale_stride. BUG=chrome-os-partner:50139 TEST=make check Signed-off-by: Cheng-Yi Chiang <cychiang@chromium.org> Change-Id: I34245efec89a75c06d736892237b3ec9038276f8 Reviewed-on: https://chromium-review.googlesource.com/333241 Reviewed-by: Ben Zhang <benzh@chromium.org>
/external/adhd/cras/src/server/cras_mix_ops.h
|
cc7f32c4ce2599d186453eda561c99b0ac241555 |
|
13-Oct-2015 |
Liam Girdwood <liam.r.girdwood@linux.intel.com> |
CRAS: mixer - separate out mixer operations for SIMD support Separate out the mixer operations to a new file. This new file will export SIMD optimised functions to the existing mixer public API for each SIMD level compiled. Build SIMD mixer operations and link to mixer. Builds the mixer_ops.c once for each SIMD level and exports optimised function via a uniquely named operations structure. Check CPU SIMD capabilities during server init. Initialise the mixer based on CPU capabilities. Change-Id: I68b1801c0503109fa17bdfea57e7c12ac09176e3 Signed-off-by: Liam Girdwood <liam.r.girdwood@linux.intel.com> Reviewed-on: https://chromium-review.googlesource.com/312856 Commit-Ready: Dylan Reid <dgreid@chromium.org> Tested-by: Dylan Reid <dgreid@chromium.org> Reviewed-by: Dylan Reid <dgreid@chromium.org>
/external/adhd/cras/src/server/cras_mix_ops.h
|