summaryrefslogtreecommitdiff
path: root/audio/effect/all-versions/default/PresetReverbEffect.cpp
diff options
context:
space:
mode:
authorMikhail Naganov <mnaganov@google.com>2019-02-22 14:28:26 -0800
committerMikhail Naganov <mnaganov@google.com>2019-02-22 14:30:56 -0800
commitfa02144f8d501c55fc85ca37f4cd283f8734b86b (patch)
tree71e52f2351d9d64dbd18eaa85324ab336bc1c5dc /audio/effect/all-versions/default/PresetReverbEffect.cpp
parentfa4333b8e591db2f3c8636d932e98bf0a14c4e6d (diff)
audio: Add support for dumping info from effect HAL modules
The implementation uses IBase::debug() method which can write debugging info into the provided file descriptor (same model as used for devices and streams). Bug: 69939533 Test: adb shell dumpsys media.audio_flinger Change-Id: I7876fd43a7066c0f081ea2ca0b3b4b37bbdf8e6c
Diffstat (limited to 'audio/effect/all-versions/default/PresetReverbEffect.cpp')
-rw-r--r--audio/effect/all-versions/default/PresetReverbEffect.cpp5
1 files changed, 5 insertions, 0 deletions
diff --git a/audio/effect/all-versions/default/PresetReverbEffect.cpp b/audio/effect/all-versions/default/PresetReverbEffect.cpp
index 97723f5fbb..4a2a3a42a9 100644
--- a/audio/effect/all-versions/default/PresetReverbEffect.cpp
+++ b/audio/effect/all-versions/default/PresetReverbEffect.cpp
@@ -161,6 +161,11 @@ Return<Result> PresetReverbEffect::close() {
return mEffect->close();
}
+Return<void> PresetReverbEffect::debug(const hidl_handle& fd,
+ const hidl_vec<hidl_string>& options) {
+ return mEffect->debug(fd, options);
+}
+
// Methods from ::android::hardware::audio::effect::CPP_VERSION::IPresetReverbEffect follow.
Return<Result> PresetReverbEffect::setPreset(IPresetReverbEffect::Preset preset) {
return mEffect->setParam(REVERB_PARAM_PRESET, static_cast<t_reverb_presets>(preset));