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