mpdparser: add support for SegmentTimeline syntax elements
authorGianluca Gennari <gennarone@gmail.com>
Fri, 19 Oct 2012 15:47:51 +0000 (17:47 +0200)
committerThiago Santos <thiago.sousa.santos@collabora.com>
Wed, 8 May 2013 21:14:03 +0000 (18:14 -0300)
commit362b5e9446bb2eec5160feedd185dc633d8c6a2c
tree4d825d1337bd5e554d10b211580bb3ed1b33f511
parent41733d82964d0865aecdbb07af68b52103d6637e
mpdparser: add support for SegmentTimeline syntax elements

build the list of segments to be played using the SegmentTimeline syntax, if present
bugfixes:
- for dynamic MPD files, when mediaPresentationDuration is not present use minimumUpdatePeriod instead
- do not add a spurious '$' when building an URL from a template like "$Bandwidth$/init.mp4v"
- introduce gst_mpd_client_add_media_segment() to avoid code duplication
ext/dash/gstmpdparser.c
ext/dash/gstmpdparser.h