From: Gilbok Lee Date: Tue, 22 Dec 2015 10:47:54 +0000 (+0900) Subject: Change time scale in media packet when use video stream callback X-Git-Tag: submit/tizen/20151223.055703^0 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=ca4a61223fa2e9cb45b538227105bce1e2d593b5;p=platform%2Fcore%2Fapi%2Fplayer.git Change time scale in media packet when use video stream callback Change-Id: I4e667b19da755cc5ebf1d43bdcff67718d0e6151 Signed-off-by: Gilbok Lee --- diff --git a/src/player.c b/src/player.c index 6ff29d3..a3b92ce 100644 --- a/src/player.c +++ b/src/player.c @@ -947,15 +947,17 @@ static bool __video_stream_callback(void *stream, void *user_data) } if (pkt) { - /*LOGD("media packet %p, internal buffer %p", pkt, stream->internal_buffer); */ + /* LOGD("media packet %p, internal buffer %p", pkt, stream->internal_buffer); */ if (video_stream->timestamp) { - ret = media_packet_set_pts(pkt, video_stream->timestamp); + ret = media_packet_set_pts(pkt, (uint64_t)video_stream->timestamp * 1000000); if (ret != MEDIA_PACKET_ERROR_NONE) { LOGE("media_packet_set_pts failed"); media_packet_destroy(pkt); pkt = NULL; } + } else { + LOGD("media packet %p, didn't have video-stream timestamp", pkt); } /* set internal buffer */