summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSebastian Dröge <sebastian@centricular.com>2015-12-22 12:05:45 +0100
committerSebastian Dröge <sebastian@centricular.com>2015-12-22 12:05:45 +0100
commitc58deae55b95cd22ea1985c64e2d32822d957d29 (patch)
treebce0d932e4292f1573c82f49bcb34ea7915c5246
parent440dff502d9190d4579f3ee978081dd31b7f3fa5 (diff)
player: Make emitter function pointer type a typedef to make gtk-doc happy
-rw-r--r--lib/gst/player/gstplayer-signal-dispatcher-private.h2
-rw-r--r--lib/gst/player/gstplayer-signal-dispatcher.c2
-rw-r--r--lib/gst/player/gstplayer-signal-dispatcher.h4
3 files changed, 5 insertions, 3 deletions
diff --git a/lib/gst/player/gstplayer-signal-dispatcher-private.h b/lib/gst/player/gstplayer-signal-dispatcher-private.h
index e09563c..7399161 100644
--- a/lib/gst/player/gstplayer-signal-dispatcher-private.h
+++ b/lib/gst/player/gstplayer-signal-dispatcher-private.h
@@ -26,7 +26,7 @@
G_BEGIN_DECLS
G_GNUC_INTERNAL void gst_player_signal_dispatcher_dispatch (GstPlayerSignalDispatcher * self,
- GstPlayer * player, void (*emitter) (gpointer data), gpointer data,
+ GstPlayer * player, GstPlayerSignalDispatcherFunc emitter, gpointer data,
GDestroyNotify destroy);
G_END_DECLS
diff --git a/lib/gst/player/gstplayer-signal-dispatcher.c b/lib/gst/player/gstplayer-signal-dispatcher.c
index 1b47a2a..26afa8c 100644
--- a/lib/gst/player/gstplayer-signal-dispatcher.c
+++ b/lib/gst/player/gstplayer-signal-dispatcher.c
@@ -33,7 +33,7 @@ gst_player_signal_dispatcher_default_init (G_GNUC_UNUSED
void
gst_player_signal_dispatcher_dispatch (GstPlayerSignalDispatcher * self,
- GstPlayer * player, void (*emitter) (gpointer data), gpointer data,
+ GstPlayer * player, GstPlayerSignalDispatcherFunc emitter, gpointer data,
GDestroyNotify destroy)
{
GstPlayerSignalDispatcherInterface *iface;
diff --git a/lib/gst/player/gstplayer-signal-dispatcher.h b/lib/gst/player/gstplayer-signal-dispatcher.h
index 31b8aad..76338b2 100644
--- a/lib/gst/player/gstplayer-signal-dispatcher.h
+++ b/lib/gst/player/gstplayer-signal-dispatcher.h
@@ -34,12 +34,14 @@ typedef struct _GstPlayerSignalDispatcherInterface GstPlayerSignalDispatcherInte
#define GST_IS_PLAYER_SIGNAL_DISPATCHER(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), GST_TYPE_PLAYER_SIGNAL_DISPATCHER))
#define GST_PLAYER_SIGNAL_DISPATCHER_GET_INTERFACE(inst) (G_TYPE_INSTANCE_GET_INTERFACE ((inst), GST_TYPE_PLAYER_SIGNAL_DISPATCHER, GstPlayerSignalDispatcherInterface))
+typedef void (*GstPlayerSignalDispatcherFunc) (gpointer data);
+
struct _GstPlayerSignalDispatcherInterface {
GTypeInterface parent_iface;
void (*dispatch) (GstPlayerSignalDispatcher * self,
GstPlayer * player,
- void (*emitter) (gpointer data),
+ GstPlayerSignalDispatcherFunc emitter,
gpointer data,
GDestroyNotify destroy);
};