[TBT][Sound][TFDF-4122][Sound and Volume issue fix] 96/212696/2
authorPriya Kohli <priya.kohli@samsung.com>
Mon, 26 Aug 2019 06:32:37 +0000 (12:02 +0530)
committershobhit verma <shobhit.v@samsung.com>
Mon, 26 Aug 2019 06:43:10 +0000 (06:43 +0000)
Change-Id: I74ee2d800909b469f9d5991556eac8292c73e607
Signed-off-by: Priya Kohli <priya.kohli@samsung.com>
release/binary-armv7l/org.tizen.tbtcoreapp-1.0.0-arm.tpk
release/binary-x86/org.tizen.tbtcoreapp-1.0.0-x86.tpk
tbtcoreapp/src/view/tbt-sound-view.c

index 5dbd7e7262c32ef657f2ecfa58bf757f4bd9751b..a784cfdd6c65089e1f77ed59733492ba2e40f703 100755 (executable)
Binary files a/release/binary-armv7l/org.tizen.tbtcoreapp-1.0.0-arm.tpk and b/release/binary-armv7l/org.tizen.tbtcoreapp-1.0.0-arm.tpk differ
index 4a8561522f06ae5992e4eaa985688e859e6215d1..91aeb0135ec442a02aaf12811463933da79f3676 100755 (executable)
Binary files a/release/binary-x86/org.tizen.tbtcoreapp-1.0.0-x86.tpk and b/release/binary-x86/org.tizen.tbtcoreapp-1.0.0-x86.tpk differ
index c36a727effcc93980a653968a42a57caf6344cd4..0de8dffc7d6ce9f54ea67c5870bbe0052ba16f3b 100644 (file)
@@ -98,7 +98,6 @@ static Eina_Bool __progressbar_timer_cb(void *data)
        double value = 0.0;
 
        value = elm_progressbar_value_get(view->volume_bar);
-
        if(value == 1.0) value = 0.0;
        value = value + 0.01;
        elm_progressbar_value_set(view->volume_bar, value);
@@ -501,6 +500,8 @@ static player_h create_player(sound_view *this)
        player_h player = NULL;
 
        int ret ;
+       float left = 1.0;
+       float right = 1.0;
 
        ret = player_create(&player);
        RETVM_IF(ret != PLAYER_ERROR_NONE, NULL,  "player_create fail > Error = %s", get_player_error(ret));
@@ -512,7 +513,13 @@ static player_h create_player(sound_view *this)
        //      DBG( "player_set_sound_type fail > Error = %s", get_player_error(ret));
 //     }
 
-       ret = player_set_volume(player, 1.0, 1.0);
+       if(this->view->tbt_info->apptype == TBT_APP_SOUND_VOLUME)
+       {
+               left = 0.0;
+               right = 0.0;
+       }
+
+       ret = player_set_volume(player, left, right);
        if(ret != PLAYER_ERROR_NONE)
        {
                DBG( "player_set_volume fail > Error = %s", get_player_error(ret));