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 116149 - [patch] GStreamer needs a seek API
[patch] GStreamer needs a seek API
Status: RESOLVED FIXED
Product: GStreamer
Classification: Platform
Component: gstreamer (core)
git master
Other Linux
: Normal normal
: 0.7.x
Assigned To: GStreamer Maintainers
GStreamer Maintainers
Depends on:
Blocks:
 
 
Reported: 2003-06-27 21:01 UTC by Benjamin Otte (Company)
Modified: 2004-12-22 21:47 UTC
See Also:
GNOME target: ---
GNOME version: ---


Attachments
this? (1.62 KB, patch)
2003-07-04 21:16 UTC, Ronald Bultje
none Details | Review

Description Benjamin Otte (Company) 2003-06-27 21:01:30 UTC
GStreamer needs an API for seeking.
Currently apps use the hack of inserting events into the pipeline at random
points.
Events however are designed to be for inter-plugin communication and apps
should never have to touch them.
Comment 1 Ronald Bultje 2003-06-30 22:05:45 UTC
Well, we have gst_element_send_event(). How about the following:

#define gst_element_seek(el, pos, met) \
  gst_element_send_event (el, gst_event_new_seek (pos, met))

?
Comment 2 Benjamin Otte (Company) 2003-07-02 15:34:16 UTC
Apart from that I prefer functions, because you can then later go 
change them, that is exactly how I think it should be done.
Comment 3 Ronald Bultje 2003-07-04 21:16:03 UTC
Created attachment 18046 [details] [review]
this?
Comment 4 Ronald Bultje 2003-08-04 21:48:34 UTC
Added to HEAD. Closing.