From: Andriy Martynets Date: Thu, 7 Dec 2017 09:01:16 +0000 (+0200) Subject: bugfix: video playback freeses after switching from passthrough to video360 mode... X-Git-Tag: accepted/tizen/unified/20171212.171914^0 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=5e5bae6df4cdc9f637b85672110ab842dca7d2ec;p=platform%2Fcore%2Fapi%2Fplayer.git bugfix: video playback freeses after switching from passthrough to video360 mode on TM2 Change-Id: Ib131f52b505ecb39967042a235cc16a09509ee2b Signed-off-by: Andriy Martynets --- diff --git a/src/player.c b/src/player.c index d8089ad..7c00486 100644 --- a/src/player.c +++ b/src/player.c @@ -255,6 +255,7 @@ static int player_recv_msg(callback_cb_info_s * cb_info, tbm_fd *tfd) msg_buff_s *buff = &cb_info->buff; memset(buff->recvMsg, 0x00, sizeof(char)*buff->bufLen); + memset(tfd, INVALID_DEFAULT_VALUE, sizeof(*tfd) * MUSE_NUM_FD); recvLen = muse_core_msg_recv_fd(cb_info->fd, buff->recvMsg, tfd); if (recvLen <= 0) { LOGE("failed to recv msg %d", recvLen); @@ -1462,7 +1463,6 @@ static void *client_cb_handler(gpointer data) muse_core_msg_parse_err_e err; tbm_fd tfd[MUSE_NUM_FD]; - memset(tfd, INVALID_DEFAULT_VALUE, sizeof(tfd)); while (g_atomic_int_get(&cb_info->running)) { len = 0; err = MUSE_MSG_PARSE_ERROR_NONE;