From: Gilbok Lee Date: Thu, 19 Nov 2015 05:31:46 +0000 (+0900) Subject: Set PTS in media packet when use video stream callback X-Git-Tag: accepted/tizen/mobile/20151119.232026^0 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=10fdde0c7aeb3d85913576a07a3d1deeafafa914;p=platform%2Fcore%2Fapi%2Fplayer.git Set PTS in media packet when use video stream callback Change-Id: I1cb8cffce84208c53f33336ebd8677c4271691e1 Signed-off-by: Gilbok Lee --- diff --git a/packaging/legacy-capi-media-player.spec b/packaging/legacy-capi-media-player.spec index a227474..0d07160 100644 --- a/packaging/legacy-capi-media-player.spec +++ b/packaging/legacy-capi-media-player.spec @@ -3,7 +3,7 @@ Name: legacy-capi-media-player Summary: A Media Player library in Tizen Native API -Version: 0.2.5 +Version: 0.2.6 Release: 0 Group: Multimedia/API License: Apache-2.0 diff --git a/src/player.c b/src/player.c index aa2f3ca..8ebc11b 100644 --- a/src/player.c +++ b/src/player.c @@ -997,6 +997,15 @@ static bool __video_stream_callback(void *stream, void *user_data) if (pkt) { /*LOGD("media packet %p, internal buffer %p", pkt, stream->internal_buffer);*/ + if (video_stream->timestamp) { + ret = media_packet_set_pts(pkt, video_stream->timestamp); + if (ret != MEDIA_PACKET_ERROR_NONE) { + LOGE("media_packet_set_pts failed"); + + media_packet_destroy(pkt); + pkt = NULL; + } + } /* set internal buffer */ if (video_stream->internal_buffer)