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 110976 - use eventhandler to send events
use eventhandler to send events
Status: RESOLVED FIXED
Product: GStreamer
Classification: Platform
Component: gstreamer (core)
0.6.1
Other Linux
: Normal normal
: 0.6.x
Assigned To: GStreamer Maintainers
GStreamer Maintainers
Depends on:
Blocks:
 
 
Reported: 2003-04-16 21:31 UTC by Wim Taymans
Modified: 2004-12-22 21:47 UTC
See Also:
GNOME target: ---
GNOME version: ---


Attachments
patch to send events using the eventhandler (765 bytes, patch)
2003-04-16 21:31 UTC, Wim Taymans
none Details | Review
patch for basic scheduler to intercept events (4.08 KB, patch)
2003-04-16 21:32 UTC, Wim Taymans
none Details | Review

Description Wim Taymans 2003-04-16 21:31:20 UTC
gst_pad_send_event should send the event on the eventhandler instead of the
eventfunction so that the schedulers can insert a custom handler if they
wish. This patch changes this and fixes the bug where a flush event would
not clear the queued buffers in the optimal scheduler (and basic).
Vorbisfile should work reliable again after this patch. This patch also
includes changes to the basic scheduler so that it inserts custom code to
flush the bufpen in case of a seek/flush event.
Comment 1 Wim Taymans 2003-04-16 21:31:53 UTC
Created attachment 15780 [details] [review]
patch to send events using the eventhandler
Comment 2 Wim Taymans 2003-04-16 21:32:25 UTC
Created attachment 15781 [details] [review]
patch for basic scheduler to intercept events
Comment 3 Wim Taymans 2003-04-16 21:36:49 UTC
applied to 0.6