aa66420d69c297eec83e1b5a17b0b2cf06cddfd5 |
|
22-Nov-2014 |
Dylan Reid <dgreid@chromium.org> |
CRAS: Allow DSP pipeline to change number of channels. Some new input processing, such as beamforming will reduce the number of input channels. Change the DSP pipeline to support this. BUG=none TEST=play/record audio on Panther. Change-Id: I22b7f76aeb29ee314a2ca988336170434ef52ae1 Signed-off-by: Dylan Reid <dgreid@chromium.org> Reviewed-on: https://chromium-review.googlesource.com/231572 Reviewed-by: Hsinyu Chao <hychao@chromium.org>
/external/adhd/cras/src/server/cras_dsp_pipeline.h
|
6cce2dc4aa5461447dd20b1cee30aeb8fcad757c |
|
10-Jun-2013 |
Chih-Chung Chang <chihchung@chromium.org> |
CRAS: Calculate dsp pipeline delay and add it to the reported latency. BUG=none TEST=run loopback_latency test and observed reported latency is closer to the measured latency by 6ms when drc is used. Change-Id: Ib94d9894a3a92ef3d194ef343dd3e7bee2b64f3c Reviewed-on: https://gerrit.chromium.org/gerrit/58066 Commit-Queue: Chih-Chung Chang <chihchung@chromium.org> Reviewed-by: Chih-Chung Chang <chihchung@chromium.org> Tested-by: Chih-Chung Chang <chihchung@chromium.org>
/external/adhd/cras/src/server/cras_dsp_pipeline.h
|
f051daedf5087e72018125178fa5d6cae874b3a7 |
|
11-Dec-2012 |
Dylan Reid <dgreid@chromium.org> |
CRAS: Move apply_dsp from audio thread. apply_dsp is a function that only cares about the dsp pipdline, not the thread. Move it with other pipeline specific code. Thanks chihchung@ for getting the unit tests to work with this. BUG=chromium-os:35272 TEST=make check, play/record/unified audio with test client. Change-Id: I0d87625f55e6689f051c4bb7820c55a2e484b384 Reviewed-on: https://gerrit.chromium.org/gerrit/41047 Commit-Queue: Dylan Reid <dgreid@chromium.org> Reviewed-by: Dylan Reid <dgreid@chromium.org> Tested-by: Dylan Reid <dgreid@chromium.org>
/external/adhd/cras/src/server/cras_dsp_pipeline.h
|
e0b9a9765e8054ee36cab218e6aa191f8d33749b |
|
24-Dec-2012 |
Chih-Chung Chang <chihchung@chromium.org> |
Measure dsp pipeline timing information. BUG=chromium-os:36300 TEST=run cras_test_client --dump_dsp while playing audio Change-Id: I7530721ef189d46a4da5d3a78f342e42ab7ae642 Reviewed-on: https://gerrit.chromium.org/gerrit/40197 Commit-Queue: Chih-Chung Chang <chihchung@google.com> Reviewed-by: Chih-Chung Chang <chihchung@google.com> Tested-by: Chih-Chung Chang <chihchung@google.com> Reviewed-by: Dylan Reid <dgreid@chromium.org>
/external/adhd/cras/src/server/cras_dsp_pipeline.h
|
8f9652d35b63454d6f52d5d4bc6e9989c2305258 |
|
06-Nov-2012 |
Chih-Chung Chang <chihchung@chromium.org> |
CRAS: DSP - Add dsp pipeline code. A pipeline is a collection of dsp modules. The pipeline sends the audio data through them for processing. BUG=chromium-os:36300 TEST=make check Change-Id: I5ef121ca6def235a88ac1cca68a22108e08f43da Reviewed-on: https://gerrit.chromium.org/gerrit/38383 Commit-Ready: Chih-Chung Chang <chihchung@chromium.org> Reviewed-by: Chih-Chung Chang <chihchung@chromium.org> Tested-by: Chih-Chung Chang <chihchung@chromium.org>
/external/adhd/cras/src/server/cras_dsp_pipeline.h
|