[Bug 733031] regression is position queries when seeking in READY

GStreamer (bugzilla.gnome.org) bugzilla at gnome.org
Sun Jul 13 12:29:07 PDT 2014


https://bugzilla.gnome.org/show_bug.cgi?id=733031
  GStreamer | gstreamer (core) | 1.x

--- Comment #6 from Stefan Sauer (gstreamer, gtkdoc dev) <ensonic at sonicpulse.de> 2014-07-13 19:29:05 UTC ---
Here is a standalone repro:
https://github.com/Buzztrax/buzztrax/blob/master/design/gst/seekinready.c

gcc -Wall -g seekinready.c -o seekinready `pkg-config gstreamer-1.0
gstreamer-controller-1.0 --cflags --libs`

# without adder - it works
GST_DEBUG="seekinready:4" ./seekinready 0
0:00:00.033200236 28861      0x26a9f80 INFO             seekinready
seekinready.c:86:state_changed: state change on the bin: NULL -> READY
0:00:00.033568743 28861      0x26a9f80 INFO             seekinready
seekinready.c:100:state_changed: ->PLAYING needs async wait
0:00:00.053815663 28861      0x26a9f80 INFO             seekinready
seekinready.c:86:state_changed: state change on the bin: READY -> PAUSED
0:00:00.053950452 28861      0x26a9f80 INFO             seekinready
seekinready.c:110:state_changed: playback pos: 0:00:01.000000000
0:00:00.056317329 28861      0x26a9f80 INFO             seekinready
seekinready.c:86:state_changed: state change on the bin: PAUSED -> PLAYING
0:00:00.056375694 28861      0x26a9f80 INFO             seekinready
seekinready.c:110:state_changed: playback pos: 0:00:01.000000000

# with adder/audiomixer - it does not
GST_DEBUG="seekinready:4" ./seekinready 1
0:00:00.039097527 28879       0xd0bb50 INFO             seekinready
seekinready.c:86:state_changed: state change on the bin: NULL -> READY
0:00:00.039361277 28879       0xd0bb50 INFO             seekinready
seekinready.c:100:state_changed: ->PLAYING needs async wait
0:00:00.050805048 28879       0xd0bb50 INFO             seekinready
seekinready.c:86:state_changed: state change on the bin: READY -> PAUSED
0:00:00.050896443 28879       0xd0bb50 INFO             seekinready
seekinready.c:110:state_changed: playback pos: 0:00:00.000000000
0:00:00.051113134 28879       0xd0bb50 INFO             seekinready
seekinready.c:86:state_changed: state change on the bin: PAUSED -> PLAYING
0:00:00.051219153 28879       0xd0bb50 INFO             seekinready
seekinready.c:110:state_changed: playback pos: 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