[Bug 778237] dash, mpdparser: problem with German DVB-T2 DASH preview streams
GStreamer (GNOME Bugzilla)
bugzilla at gnome.org
Mon Mar 13 08:32:08 UTC 2017
https://bugzilla.gnome.org/show_bug.cgi?id=778237
--- Comment #5 from Juergen Sachs <juergen.sachs at metz-ce.de> ---
Yes, you're right, we have three different cases
1. *all* Representations have a SegmentTemplate:
-> don't do the check (do_sanity_check==0)
SANITY_CHECK_REASON_NO_SUBTEMPLATES is cleared in the loop
SANITY_CHECK_REASON_TOPLEVEL_TEMPLATE never set
2. *not any* Representation has a SegmentTemplate
(=all Representations don't have a SegmentTemplate)
-> do the check (do_sanity_check==SANITY_CHECK_REASON_NO_SUBTEMPLATES | \
SANITY_CHECK_REASON_TOPLEVEL_TEMPLATE)
SANITY_CHECK_REASON_NO_SUBTEMPLATES ist never cleared
SANITY_CHECK_REASON_TOPLEVEL_TEMPLATE is set
3. *some, but not all" Representations have SegmentTemplate
-> do the sanity check
(do_sanity_check==SANITY_CHECK_REASON_TOPLEVEL_TEMPLATE)
SANITY_CHECK_REASON_NO_SUBTEMPLATES is cleared in the loop
SANITY_CHECK_REASON_TOPLEVEL_TEMPLATE is set on the 1st Representation
not having a SegmentTemplate
Please help me - I do not understand, where the problem is? Can you give a
sample where the algorithm fails?
--
You are receiving this mail because:
You are the QA Contact for the bug.
You are the assignee for the bug.
More information about the gstreamer-bugs
mailing list