[Bug 734659] basetransform: skips buffers if looping and QoS enabled

GStreamer (bugzilla.gnome.org) bugzilla at gnome.org
Wed Aug 13 03:26:38 PDT 2014


https://bugzilla.gnome.org/show_bug.cgi?id=734659
  GStreamer | gstreamer (core) | git

--- Comment #7 from Aleix Conchillo Flaqué <aleix at oblong.com> 2014-08-13 10:26:35 UTC ---
(In reply to comment #6)
> Can you provide the segment events that are sent from the demuxer here?

I have modified qtdemux so it prints the base time as well. These are the event
segments that qtdemux generates.

Base time is always 0, and as you said it seems it should be always increasing.
There is some logic there to increase the base time, but it's overwritten a few
lines below.


0:00:00.036780414 44722 0x7fdd080ee850 DEBUG                qtdemux
qtdemux.c:3499:gst_qtdemux_activate_segment:<qtdemux0> newsegment 0 from
0:00:00.000000000 to 0:00:05.005000000, time 0:00:00.000000000, base
0:00:00.000000000
0:00:00.098280292 44722 0x7fdd080ee850 DEBUG                qtdemux
qtdemux.c:3499:gst_qtdemux_activate_segment:<qtdemux0> newsegment 0 from
0:00:00.000000000 to 0:00:05.005000000, time 0:00:00.000000000, base
0:00:00.000000000
0:00:02.522844872 44722 0x7fdd080ee850 DEBUG                qtdemux
qtdemux.c:3499:gst_qtdemux_activate_segment:<qtdemux0> newsegment 0 from
0:00:00.000000000 to 0:00:05.005000000, time 0:00:00.000000000, base
0:00:00.000000000
0:00:05.196272448 44722 0x7fdd080ee850 DEBUG                qtdemux
qtdemux.c:3499:gst_qtdemux_activate_segment:<qtdemux0> newsegment 0 from
0:00:00.000000000 to 0:00:05.005000000, time 0:00:00.000000000, base
0:00:00.000000000
0:00:05.637909482 44722 0x7fdd080ee850 DEBUG                qtdemux
qtdemux.c:3499:gst_qtdemux_activate_segment:<qtdemux0> newsegment 0 from
0:00:00.000000000 to 0:00:05.005000000, time 0:00:00.000000000, base
0:00:00.000000000
0:00:06.065238331 44722 0x7fdd080ee850 DEBUG                qtdemux
qtdemux.c:3499:gst_qtdemux_activate_segment:<qtdemux0> newsegment 0 from
0:00:00.000000000 to 0:00:05.005000000, time 0:00:00.000000000, base
0:00:00.000000000
0:00:06.478601272 44722 0x7fdd080ee850 DEBUG                qtdemux
qtdemux.c:3499:gst_qtdemux_activate_segment:<qtdemux0> newsegment 0 from
0:00:00.000000000 to 0:00:05.005000000, time 0:00:00.000000000, base
0:00:00.000000000
0:00:06.913437224 44722 0x7fdd080ee850 DEBUG                qtdemux
qtdemux.c:3499:gst_qtdemux_activate_segment:<qtdemux0> newsegment 0 from
0:00:00.000000000 to 0:00:05.005000000, time 0:00:00.000000000, base
0:00:00.000000000
0:00:07.337089850 44722 0x7fdd080ee850 DEBUG                qtdemux
qtdemux.c:3499:gst_qtdemux_activate_segment:<qtdemux0> newsegment 0 from
0:00:00.000000000 to 0:00:05.005000000, time 0:00:00.000000000, base
0:00:00.000000000
0:00:07.751358037 44722 0x7fdd080ee850 DEBUG                qtdemux
qtdemux.c:3499:gst_qtdemux_activate_segment:<qtdemux0> newsegment 0 from
0:00:00.000000000 to 0:00:05.005000000, time 0:00:00.000000000, base
0:00:00.000000000
0:00:08.191993368 44722 0x7fdd080ee850 DEBUG                qtdemux
qtdemux.c:3499:gst_qtdemux_activate_segment:<qtdemux0> newsegment 0 from
0:00:00.000000000 to 0:00:05.005000000, time 0:00:00.000000000, base
0:00:00.000000000
0:00:08.594817138 44722 0x7fdd080ee850 DEBUG                qtdemux
qtdemux.c:3499:gst_qtdemux_activate_segment:<qtdemux0> newsegment 0 from
0:00:00.000000000 to 0:00:05.005000000, time 0:00:00.000000000, base
0:00:00.000000000
0:00:09.025289771 44722 0x7fdd080ee850 DEBUG                qtdemux
qtdemux.c:3499:gst_qtdemux_activate_segment:<qtdemux0> newsegment 0 from
0:00:00.000000000 to 0:00:05.005000000, time 0:00:00.000000000, base
0:00:00.000000000

-- 
Configure bugmail: https://bugzilla.gnome.org/userprefs.cgi?tab=email
------- 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