diff options
author | Jan Schmidt <thaytan@mad.scientist.com> | 2004-01-06 16:42:10 +0000 |
---|---|---|
committer | Jan Schmidt <thaytan@mad.scientist.com> | 2004-01-06 16:42:10 +0000 |
commit | 5570650855cd69520e5835efcf69f67249c83688 (patch) | |
tree | b78ab822cfdbf38be6ec636436407462c50ab6fe /gst-libs/gst/navigation/navigation.h | |
parent | c1f8650bc4334eeccb85a358ed8f7800ef347e24 (diff) | |
download | gst-plugins-bad-5570650855cd69520e5835efcf69f67249c83688.tar.gz gst-plugins-bad-5570650855cd69520e5835efcf69f67249c83688.tar.bz2 gst-plugins-bad-5570650855cd69520e5835efcf69f67249c83688.zip |
ext/dv/gstdvdec.c: Fix caps negotiation.
Original commit message from CVS:
* ext/dv/gstdvdec.c: (gst_dvdec_loop):
Fix caps negotiation.
* ext/dvdnav/dvdnavsrc.c: (dvdnavsrc_class_init),
(dvdnavsrc_update_buttoninfo), (dvdnavsrc_get),
(dvdnavsrc_get_event_mask), (dvdnav_handle_navigation_event),
(dvdnavsrc_event):
* ext/mpeg2dec/gstmpeg2dec.c:
* gst-libs/gst/navigation/navigation.c:
(gst_navigation_send_key_event), (gst_navigation_send_mouse_event):
* gst-libs/gst/navigation/navigation.h:
* gst/mpegstream/gstmpegdemux.c: (gst_mpeg_demux_handle_src_event):
* sys/ximage/ximagesink.c: (gst_ximagesink_handle_xevents):
* sys/xvimage/xvimagesink.c: (gst_xvimagesink_handle_xevents):
Super-simple first version of mouse and keyboard events. Clicking
on a DVD menu now works, although it may not take you where you
expected.
* gst/sine/gstsinesrc.c: (gst_sinesrc_src_fixate):
* gst/videotestsrc/gstvideotestsrc.c:
(gst_videotestsrc_src_fixate):
These fixate functions were broken - they never actually
fixated :)
Diffstat (limited to 'gst-libs/gst/navigation/navigation.h')
-rw-r--r-- | gst-libs/gst/navigation/navigation.h | 7 |
1 files changed, 4 insertions, 3 deletions
diff --git a/gst-libs/gst/navigation/navigation.h b/gst-libs/gst/navigation/navigation.h index faa5b809..5ccaf748 100644 --- a/gst-libs/gst/navigation/navigation.h +++ b/gst-libs/gst/navigation/navigation.h @@ -52,9 +52,10 @@ GType gst_navigation_get_type (void); /* virtual class function wrappers */ void gst_navigation_send_event (GstNavigation *navigation, GstStructure *structure); -void gst_navigation_send_key_event (GstNavigation *navigation, const char *key); -void gst_navigation_send_mouse_event (GstNavigation *navigation, double x, - double y); +void gst_navigation_send_key_event (GstNavigation *navigation, + const char *event, const char *key); +void gst_navigation_send_mouse_event (GstNavigation *navigation, + const char *event, int button, double x, double y); G_END_DECLS |