mirror of
https://gitlab.freedesktop.org/gstreamer/gstreamer.git
synced 2024-12-28 11:10:37 +00:00
gst/mpegstream/gstmpegdemux.c: Add pad to element *after* setting functions such as event handler.
Original commit message from CVS: 2004-01-05 Ronald Bultje <rbultje@ronald.bitfreak.net> * gst/mpegstream/gstmpegdemux.c: (gst_mpeg_demux_parse_syshead): Add pad to element *after* setting functions such as event handler. Without this, the scheduler (opt) will link pads, set the event handler from the default event function (dispatcher in gstpad.c) and *after* that, we will set our own event function, which will thus never be used (and thus mpegdemux doesn't handle events).
This commit is contained in:
parent
5cbe819fe2
commit
d75a760e4f
1 changed files with 9 additions and 0 deletions
|
@ -1,3 +1,12 @@
|
|||
2004-01-05 Ronald Bultje <rbultje@ronald.bitfreak.net>
|
||||
|
||||
* gst/mpegstream/gstmpegdemux.c: (gst_mpeg_demux_parse_syshead):
|
||||
Add pad to element *after* setting functions such as event handler.
|
||||
Without this, the scheduler (opt) will link pads, set the event
|
||||
handler from the default event function (dispatcher in gstpad.c)
|
||||
and *after* that, we will set our own event function, which will
|
||||
thus never be used (and thus mpegdemux doesn't handle events).
|
||||
|
||||
2004-01-04 David Schleef <ds@schleef.org>
|
||||
|
||||
Fix the fixate functions to handle new prototype:
|
||||
|
|
Loading…
Reference in a new issue