dashdemux: use new gst_mpd_client_get_next_fragment_duration API
authorOlivier Blin <olivier.blin@softathome.com>
Thu, 25 Oct 2012 14:49:21 +0000 (16:49 +0200)
committerThiago Santos <thiago.sousa.santos@collabora.com>
Wed, 8 May 2013 21:14:29 +0000 (18:14 -0300)
This fixes build that has been broken by commit
fb9aeac6552021b176a4c4bd07265e02a0b70e0f.

gst_mpd_client_get_target_duration has been removed, and
gst_mpd_client_get_next_fragment_duration should be used instead.

ext/dash/gstdashdemux.c

index 0b6f25b..ee5ec07 100644 (file)
@@ -1000,7 +1000,7 @@ gst_dash_demux_stream_loop (GstDashDemux * demux)
     /* Wait for the duration of a fragment before resuming this task */
     g_get_current_time (&demux->next_push);
     g_time_val_add (&demux->next_push,
-        gst_mpd_client_get_target_duration (demux->client)
+        gst_mpd_client_get_next_fragment_duration (demux->client)
         / GST_SECOND * G_USEC_PER_SEC);
     GST_DEBUG_OBJECT (demux, "Next push scheduled at %s",
         g_time_val_to_iso8601 (&demux->next_push));