mpdparser: Don't consider streams with a known media presentation duration as live

This commit is contained in:
Sebastian Dröge 2015-06-05 13:21:55 +02:00
parent 4dd355cea2
commit 37011e5198

View file

@ -4241,7 +4241,8 @@ gst_mpd_client_is_live (GstMpdClient * client)
g_return_val_if_fail (client != NULL, FALSE);
g_return_val_if_fail (client->mpd_node != NULL, FALSE);
return client->mpd_node->type == GST_MPD_FILE_TYPE_DYNAMIC;
return client->mpd_node->type == GST_MPD_FILE_TYPE_DYNAMIC &&
client->mpd_node->mediaPresentationDuration != -1;
}
guint