shaka-packager/packager/mpd/base/xml
sr90 1ca873f453
[DASH] Support signalling of last segment number (#713)
Per https://dashif.org/docs/DASH-IF-IOP-v4.3.pdf 4.4.3.6 Signalling the last segment number in Period, there are three ways to signal the last segment number:

  a. Use the lmsg signalling as defined in clause 4.4.3.5.
  b. Use the Segment Timeline with @r value greater or equal to 0.
  c. Add a Supplemental Descriptor with @schemeIdUri set to http://dashif.org/guidelines/last-segment-number with the @value set to the last segment number.

We do not support (a). This change adds support for (c) when Segment Timeline (b) is not used, i.e. when Representation has constant duration (could be approximate).

Under flag --dash_add_last_segment_number_when_needed (disabled by default).
2020-02-24 23:12:53 -08:00
..
scoped_xml_ptr.h Replace scoped_ptr with std::unique_ptr 2016-08-18 17:12:36 -07:00
xml_node.cc [DASH] Support signalling of last segment number (#713) 2020-02-24 23:12:53 -08:00
xml_node.h Add a new utility function for XmlNode 2019-07-01 20:29:11 +00:00
xml_node_unittest.cc [DASH] Support signalling of last segment number (#713) 2020-02-24 23:12:53 -08:00