History log of /external/adhd/cras/src/server/cras_dsp_pipeline.h
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
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