[0.2.123] fix buffer exporting condition error 77/212977/1 accepted/tizen/unified/20190902.055307 submit/tizen/20190829.054109 submit/tizen/20190830.041805
authorEunhye Choi <eunhae1.choi@samsung.com>
Thu, 29 Aug 2019 04:58:20 +0000 (13:58 +0900)
committerEunhye Choi <eunhae1.choi@samsung.com>
Thu, 29 Aug 2019 04:58:23 +0000 (13:58 +0900)
- the number of exported buffer have to be
  less than the extra buffer size

Change-Id: I9171f948c1e48cc599bd7d1c5fb26739657d9859

muse/src/muse_player.c

index aa11fb5..0898d53 100644 (file)
@@ -745,7 +745,7 @@ static bool __mplayer_video_decoded_callback(void *video_data, void *user_data)
        orientation = video_stream->orientation;
 
        g_mutex_lock(&muse_player->list_lock);
-       if (g_list_length(muse_player->video_data_list) > muse_player->extra_size_of_buffers) {
+       if (g_list_length(muse_player->video_data_list) >= muse_player->extra_size_of_buffers) {
                LOGE("Too many buffers are not released. video(%p) will be drop.", video_data);
                g_mutex_unlock(&muse_player->list_lock);
                goto ERROR;