[Bug 763205] New: Fix the bug when live streaming a MPD consists of multiple periods
GStreamer (GNOME Bugzilla)
bugzilla at gnome.org
Mon Mar 7 07:08:43 UTC 2016
https://bugzilla.gnome.org/show_bug.cgi?id=763205
Bug ID: 763205
Summary: Fix the bug when live streaming a MPD consists of
multiple periods
Classification: Platform
Product: GStreamer
Version: git master
OS: Linux
Status: NEW
Severity: normal
Priority: Normal
Component: gst-plugins-bad
Assignee: gstreamer-bugs at lists.freedesktop.org
Reporter: r97922153 at gmail.com
QA Contact: gstreamer-bugs at lists.freedesktop.org
GNOME version: ---
Created attachment 323233
--> https://bugzilla.gnome.org/attachment.cgi?id=323233&action=edit
patch to fix claimed issue
Dear all:
I found that currently if a "live" DASH streaming with a MPD consists of
"multiple periods", it cannot advance to next period once the we have completed
the first period.
For example, in attached MPD there are 2 periods. Once we have done the first
period (have played out 5 minutes content), we can never arrive the 2nd period.
It is because we never call gst_adaptive_demux_advance_period()。
[Solution]:
Once all streams have reached the end of current period & there is a next
period, we should advance to next period instead of merely waiting for
manifest's update.
Patch is as attached, please kindly refer to it.
Thank you~
--
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