bluetooth-policy: Revise role according to Tizen policy
[platform/upstream/pulseaudio.git] / src / modules / bluetooth / module-bluetooth-policy.c
index d7f8a85..c5c1c4e 100644 (file)
@@ -80,7 +80,11 @@ static pa_hook_result_t source_put_hook_callback(pa_core *c, pa_source *source,
         return PA_HOOK_OK;
 
     if (u->enable_a2dp_source && pa_streq(s, "a2dp_source")) /* A2DP profile (we're doing sink role) */
+#ifdef __TIZEN__
+        role = "media";
+#else
         role = "music";
+#endif
     else if (u->enable_hfgw && pa_streq(s, "hfgw")) /* HFP profile (we're doing headset role) */
         role = "phone";
     else {
@@ -89,11 +93,7 @@ static pa_hook_result_t source_put_hook_callback(pa_core *c, pa_source *source,
     }
 
     /* Load module-loopback */
-#ifdef __TIZEN__
-    args = pa_sprintf_malloc("source=\"%s\" source_dont_move=\"true\" sink_input_properties=\"media.role=%s media.policy=auto media.tizen_volume_type=4\" adjust_time=0", source->name, role);
-#else
     args = pa_sprintf_malloc("source=\"%s\" source_dont_move=\"true\" sink_input_properties=\"media.role=%s\" adjust_time=0", source->name, role);
-#endif
     (void) pa_module_load(c, "module-loopback", args);
     pa_xfree(args);