bluetooth-policy: Revise role according to Tizen policy 72/163672/2 accepted/tizen/4.0/unified/20171215.060703 submit/tizen_4.0/20171214.023942
authorSangchul Lee <sc11.lee@samsung.com>
Wed, 13 Dec 2017 01:36:29 +0000 (10:36 +0900)
committerSangchul Lee <sc11.lee@samsung.com>
Wed, 13 Dec 2017 01:42:35 +0000 (10:42 +0900)
Change-Id: I32626ffc2a030ac243493a270f83617fcf9c2668
Signed-off-by: Sangchul Lee <sc11.lee@samsung.com>
packaging/pulseaudio.spec
src/modules/bluetooth/module-bluetooth-policy.c

index 396ca38..abf0f8d 100644 (file)
@@ -11,7 +11,7 @@
 Name:             pulseaudio
 Summary:          Improved Linux sound server
 Version:          5.0
-Release:          124
+Release:          125
 Group:            Multimedia/Audio
 License:          LGPL-2.1
 URL:              http://pulseaudio.org
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);