[Bug 770314] New: [oggdemux] Does not go back to beginning point on EOS when determining stream length.
GStreamer (GNOME Bugzilla)
bugzilla at gnome.org
Wed Aug 24 07:04:05 UTC 2016
https://bugzilla.gnome.org/show_bug.cgi?id=770314
Bug ID: 770314
Summary: [oggdemux] Does not go back to beginning point on EOS
when determining stream length.
Classification: Platform
Product: GStreamer
Version: git master
OS: Linux
Status: NEW
Severity: major
Priority: Normal
Component: gst-plugins-base
Assignee: gstreamer-bugs at lists.freedesktop.org
Reporter: suhwang.kim at lge.com
QA Contact: gstreamer-bugs at lists.freedesktop.org
GNOME version: ---
I think this bug is closely related to ##767689.
After I applied with #767689. It works well when it got the EOS event at the
begging time.
0:00:01.161046371 GST_EVENT
gstpad.c:5549:gst_pad_send_event_unchecked:<oggdemux0:sink> have event type
segment event: 0x7fd594030010, time 99:99:99.999999999, seq-num 176,
GstEventSegment, segment=(GstSegment)"GstSegment,
flags=(GstSegmentFlags)GST_SEGMENT_FLAG_RESET, rate=(double)1,
applied-rate=(double)1, format=(GstFormat)GST_FORMAT_BYTES, base=(guint64)0,
offset=(guint64)0, start=(guint64)6578898, stop=(guint64)6644433,
time=(guint64)6578898, position=(guint64)6578898, duration=(guint64)6644433;";
0:00:01.181772860 GST_EVENT
gstpad.c:5549:gst_pad_send_event_unchecked:<oggdemux0:sink> have event type eos
event: 0x7fd59402ff10, time 99:99:99.999999999, seq-num 176, (NULL)
0:00:01.182334223 GST_EVENT
gstpad.c:5507:gst_pad_send_event_unchecked:<oggdemux0:sink> have event type
2563 (FLUSH_START)
0:00:01.190530802 GST_EVENT
gstpad.c:5549:gst_pad_send_event_unchecked:<oggdemux0:sink> have event type
segment event: 0x7fd59402fea0, time 99:99:99.999999999, seq-num 220,
GstEventSegment, segment=(GstSegment)"GstSegment,
flags=(GstSegmentFlags)GST_SEGMENT_FLAG_RESET, rate=(double)1,
applied-rate=(double)1, format=(GstFormat)GST_FORMAT_BYTES, base=(guint64)0,
offset=(guint64)0, start=(guint64)1, stop=(guint64)18446744073709551615,
time=(guint64)1, position=(guint64)1, duration=(guint64)6644434;";
0:00:02.395998783 GST_EVENT
gstpad.c:5549:gst_pad_send_event_unchecked:<oggdemux0:sink> have event type eos
event: 0x7fd59402fe30, time 99:99:99.999999999, seq-num 220, (NULL)
But the issued ogg streaming got the EOS event second time.
After It got the EOS event second, It did not make pipeline normaly.
I attatched the issued files and oggdemux log.
I tested these files with souphttpsrc with a Queue2.
--
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