Merge "Update client code for AudioEffect"
diff --git a/src/android/android_Effect.cpp b/src/android/android_Effect.cpp
index ca0a1c5..9341d04 100644
--- a/src/android/android_Effect.cpp
+++ b/src/android/android_Effect.cpp
@@ -665,12 +665,13 @@
const effect_uuid_t *type) {
//SL_LOGV("android_fx_initEffectObj on session %d", sessionId);
- effect = new android::AudioEffect(type, android::String16(), EFFECT_UUID_NULL,
+ effect = new android::AudioEffect(android::String16());
+ effect->set(type, EFFECT_UUID_NULL,
0,// priority
0,// effect callback
0,// callback data
sessionId,// session ID
- 0 );// output
+ 0); // output
android::status_t status = effect->initCheck();
if (android::NO_ERROR != status) {
@@ -805,9 +806,8 @@
}
// create new effect
- android::sp<android::AudioEffect> pFx = new android::AudioEffect(
- NULL, // not using type to create effect
- android::String16(),
+ android::sp<android::AudioEffect> pFx = new android::AudioEffect(android::String16());
+ pFx->set(NULL, // not using type to create effect
(const effect_uuid_t*)pUuid,
0,// priority
0,// effect callback