[0.6.78] return err directly in case of _streaming_ext failure 74/159974/1 accepted/tizen/4.0/unified/20171115.173904 submit/tizen_4.0/20171115.013931
authorEunhae Choi <eunhae1.choi@samsung.com>
Tue, 14 Nov 2017 04:18:07 +0000 (13:18 +0900)
committerEunhae Choi <eunhae1.choi@samsung.com>
Tue, 14 Nov 2017 04:18:09 +0000 (13:18 +0900)
don't need to try changing state in case of error
it takes long time till timeout

Change-Id: I1fec04c2191ed5585c49731c6acad3b52076a1ab

packaging/libmm-player.spec
src/mm_player_priv.c

index 947fab4949d8549aefdca6a2066be1db4dcd0cd1..55b7ec1767e277f022303a4d164fb589dc9a4149 100644 (file)
@@ -1,6 +1,6 @@
 Name:       libmm-player
 Summary:    Multimedia Framework Player Library
-Version:    0.6.77
+Version:    0.6.78
 Release:    0
 Group:      Multimedia/Libraries
 License:    Apache-2.0
index 961cf97e9d8301d4f55eaad4cae9fad047090acd..6c08d259e454abd410b4dc5867ac1357e6ca0b32 100644 (file)
@@ -9318,8 +9318,10 @@ _mmplayer_start(MMHandleType hplayer)
        }
 
        ret = __mmplayer_start_streaming_ext(player);
-       if (ret != MM_ERROR_NONE)
-               LOGE("failed to start streaming ext \n");
+       if (ret != MM_ERROR_NONE) {
+               LOGE("failed to start streaming ext 0x%X", ret);
+               return ret;
+       }
 
        /* start pipeline */
        ret = __gst_start(player);