hls: use gst api for timestamps instead of the (wrong) api from a too new glib

Conflicts:

	gst/hls/gstfragment.c
This commit is contained in:
Stefan Sauer 2012-05-15 15:46:28 +02:00 committed by Sebastian Dröge
parent 74c73eba05
commit 5b39799cf0
2 changed files with 3 additions and 2 deletions

View file

@ -159,7 +159,7 @@ gst_fragment_init (GstFragment * fragment)
g_mutex_init (&fragment->priv->lock);
priv->buffer = NULL;
fragment->download_start_time = g_get_real_time ();
fragment->download_start_time = gst_util_get_timestamp ();
fragment->start_time = 0;
fragment->stop_time = 0;
fragment->index = 0;

View file

@ -163,7 +163,8 @@ gst_uri_downloader_sink_event (GstPad * pad, GstObject * parent,
if (downloader->priv->download != NULL) {
/* signal we have fetched the URI */
downloader->priv->download->completed = TRUE;
downloader->priv->download->download_stop_time = g_get_real_time ();
downloader->priv->download->download_stop_time =
gst_util_get_timestamp ();
GST_OBJECT_UNLOCK (downloader);
GST_DEBUG_OBJECT (downloader, "Signaling chain funtion");
g_cond_signal (&downloader->priv->cond);