[Bug 751792] dashdemux: incorrect segment duration for a segment list

GStreamer (GNOME Bugzilla) bugzilla at gnome.org
Wed Sep 9 08:08:48 PDT 2015


https://bugzilla.gnome.org/show_bug.cgi?id=751792

--- Comment #6 from Florin Apostol <florin.apostol at oregan.net> ---
(In reply to Vincent Penquerc'h from comment #3)
> Review of attachment 306543 [details] [review]:
> 
> I'm looking at fixing this, and understand what the test tests,
> as my first patch fails the test case.
> 
The test proves that if you have a period of 20s and you want to squeeze into
it 2 segments of 25s each, the code will fail to detect this and you will end
up with a segment with overflowed duration.

The implementation only checks the last segment in the list and is able to
detect the problem if only the last segment end is greater than the period end.
But if the second to last segment (first segment in the test) has an end time
greater than the period end, the code fails to detect and correct it.

-- 
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