From 25385c8fc84c517d8999d7275d0dd2d51590cc07 Mon Sep 17 00:00:00 2001 From: Seungbae Shin Date: Fri, 23 Dec 2016 20:45:26 +0900 Subject: [PATCH] use latest device for routing for last-connected route-type [Version] 5.0.113 [Profile] Common [Issue Type] PLM Change-Id: Id48c7a2b00a1b3b54ac0524b19177aa1b65fee3d --- src/module-tizenaudio-policy.c | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/src/module-tizenaudio-policy.c b/src/module-tizenaudio-policy.c index 4d4d951..a6b0bc2 100644 --- a/src/module-tizenaudio-policy.c +++ b/src/module-tizenaudio-policy.c @@ -903,6 +903,9 @@ static pa_hook_result_t route_change_hook_cb(pa_core *c, pa_stream_manager_hook_ else pa_log_error("[ROUTE][AUTO_LAST_CONN] could not get sink"); } + + /* Update device with latest_device to use be used later in this function */ + device = latest_device; } } @@ -1050,11 +1053,11 @@ static pa_hook_result_t route_change_hook_cb(pa_core *c, pa_stream_manager_hook_ ((pa_sink_input*)s)->sink == combine_sink)) break; pa_sink_input_move_to(s, sink, false); - pa_log_debug("[ROUTE][ROLLBACK] *** sink-input(%p,%u) moves to sink(%p,%s)", + pa_log_info("[ROUTE][ROLLBACK] *** sink-input(%p,%u) moves to sink(%p,%s)", s, ((pa_sink_input*)s)->index, sink, sink->name); } else if (source && source != ((pa_source_output*)s)->source) { pa_source_output_move_to(s, source, false); - pa_log_debug("[ROUTE][ROLLBACK] *** source-output(%p,%u) moves to source(%p,%s)", + pa_log_info("[ROUTE][ROLLBACK] *** source-output(%p,%u) moves to source(%p,%s)", s, ((pa_source_output*)s)->index, source, source->name); } } -- 2.7.4