After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 106890 - [0.6.3] esdsink doesn't handle events correctly
[0.6.3] esdsink doesn't handle events correctly
Status: RESOLVED FIXED
Product: GStreamer
Classification: Platform
Component: gst-plugins
0.6.0
Other Linux
: Normal normal
: 0.6.3
Assigned To: Ronald Bultje
GStreamer Maintainers
Depends on:
Blocks:
 
 
Reported: 2003-02-23 22:30 UTC by Marinus Schraal
Modified: 2004-12-22 21:47 UTC
See Also:
GNOME target: ---
GNOME version: ---


Attachments
gst-mask=-1 output of playing a mp3 with one seek (212.60 KB, text/plain)
2003-02-23 22:31 UTC, Marinus Schraal
  Details
0.6.3 patch (2.96 KB, patch)
2003-08-03 20:47 UTC, Ronald Bultje
none Details | Review

Description Marinus Schraal 2003-02-23 22:30:38 UTC
Seeking in audio files seems to reset the timer/location/seekbar to zero.
The music does start to play at the right location after the seek though.
I've seen this happen in both gst-player and nautilus-audio-view for both
mp3 and ogg's (don't have anything else to test with).

Note that with videos in gst-player seeking does work correct.

gstreamer, gst-plugins nautilus-media (0.2.1), gst-player (0.5.0) all
compiled without special optimizations. Using opt scheduler by default, but
switching to basicomega doesn't change a thing.
Comment 1 Marinus Schraal 2003-02-23 22:31:58 UTC
Created attachment 14561 [details]
gst-mask=-1 output of playing a mp3 with one seek
Comment 2 Christian Fredrik Kalager Schaller 2003-05-12 13:10:53 UTC
Still having this problem with recent releases?
Comment 3 Marinus Schraal 2003-05-12 14:11:39 UTC
yep

forgot i opened a bug about it, but it seems to be the esdsink. If i
use that it shows this behaviour, other sinks work fine.
Comment 4 David Schleef 2003-07-17 08:01:26 UTC
This has been fixed in HEAD.  It needs a backport.
Comment 5 Ronald Bultje 2003-08-03 20:40:56 UTC
Patch for this is at
http://cvs.sourceforge.net/cgi-bin/viewcvs.cgi/gstreamer/gst-plugins/ext/esd/esdsink.c.diff?r1=1.12&r2=1.13&diff_format=u

Marking for 0.6.3, assigning to me so I will not forget. ;).
Comment 6 Ronald Bultje 2003-08-03 20:47:18 UTC
Created attachment 18879 [details] [review]
0.6.3 patch
Comment 7 Ronald Bultje 2003-08-03 20:48:57 UTC
Applied.