[0.2.72] enable the prepare cb lock 80/171980/1 accepted/tizen/unified/20180315.061330 submit/tizen/20180313.062805
authorEunhae Choi <eunhae1.choi@samsung.com>
Thu, 8 Mar 2018 10:45:47 +0000 (19:45 +0900)
committerEunhae Choi <eunhae1.choi@samsung.com>
Thu, 8 Mar 2018 10:45:47 +0000 (19:45 +0900)
Change-Id: I963701c597c60f83899716a18aecda4631f74087

legacy/src/legacy_player.c
packaging/mmsvc-player.spec

index 619f2df..87a545e 100644 (file)
@@ -611,11 +611,13 @@ static MMDisplaySurfaceType __player_convert_display_type(player_display_type_e
 
 bool _check_enabled_user_cb_lock(int type)
 {
-       if ((type == MUSE_PLAYER_EVENT_TYPE_PD) ||
-               (type == MUSE_PLAYER_EVENT_TYPE_MEDIA_STREAM_AUDIO_BUFFER_STATUS_WITH_INFO) ||
-               (type == MUSE_PLAYER_EVENT_TYPE_MEDIA_STREAM_VIDEO_BUFFER_STATUS_WITH_INFO)) {
+       switch (type) {
+       case MUSE_PLAYER_EVENT_TYPE_PREPARE:          /* fall through */
+       case MUSE_PLAYER_EVENT_TYPE_PD:               /* fall through */
+       case MUSE_PLAYER_EVENT_TYPE_MEDIA_STREAM_AUDIO_BUFFER_STATUS_WITH_INFO:    /* fall through */
+       case MUSE_PLAYER_EVENT_TYPE_MEDIA_STREAM_VIDEO_BUFFER_STATUS_WITH_INFO:    /* fall through */
                return TRUE;
-       } else {
+       default:
                return FALSE;
        }
 }
index 5e18e21..8215e06 100644 (file)
@@ -1,6 +1,6 @@
 Name:       mmsvc-player
 Summary:    A Media Player module for muse server
-Version:    0.2.71
+Version:    0.2.72
 Release:    0
 Group:      Multimedia/Libraries
 License:    Apache-2.0