diff options
author | Julien Moutte <julien@moutte.net> | 2007-01-04 09:51:56 +0000 |
---|---|---|
committer | Julien Moutte <julien@moutte.net> | 2007-01-04 09:51:56 +0000 |
commit | a0552f1769ef1f5bc10937f1d2663b19e9813ae3 (patch) | |
tree | 60bff20f086ce41254820c1eb147e2fa2452f773 /ext | |
parent | e2117c6c678ae18f7cb5f6dd24b1b8d9b0fa84bf (diff) | |
download | gst-plugins-bad-a0552f1769ef1f5bc10937f1d2663b19e9813ae3.tar.gz gst-plugins-bad-a0552f1769ef1f5bc10937f1d2663b19e9813ae3.tar.bz2 gst-plugins-bad-a0552f1769ef1f5bc10937f1d2663b19e9813ae3.zip |
ext/: Fix various compiler warnings that reveal potential bugs.
Original commit message from CVS:
2007-01-04 Julien MOUTTE <julien@moutte.net>
* ext/directfb/dfbvideosink.c:
(gst_dfbvideosink_navigation_send_event),
(gst_dfbvideosink_get_type):
* ext/sdl/sdlaudiosink.c: (gst_sdlaudio_sink_open):
* ext/sdl/sdlvideosink.c: (gst_sdlvideosink_setcaps),
(gst_sdlvideosink_show_frame),
(gst_sdlvideosink_navigation_send_event):
* ext/sdl/sdlvideosink.h: Fix various compiler warnings that
reveal potential bugs.
Diffstat (limited to 'ext')
-rw-r--r-- | ext/directfb/dfbvideosink.c | 8 | ||||
-rw-r--r-- | ext/sdl/sdlaudiosink.c | 6 | ||||
-rw-r--r-- | ext/sdl/sdlvideosink.c | 3 | ||||
-rw-r--r-- | ext/sdl/sdlvideosink.h | 2 |
4 files changed, 8 insertions, 11 deletions
diff --git a/ext/directfb/dfbvideosink.c b/ext/directfb/dfbvideosink.c index 9d1cca10..1b72de87 100644 --- a/ext/directfb/dfbvideosink.c +++ b/ext/directfb/dfbvideosink.c @@ -1942,7 +1942,6 @@ gst_dfbvideosink_navigation_send_event (GstNavigation * navigation, GstDfbVideoSink *dfbvideosink = GST_DFBVIDEOSINK (navigation); GstEvent *event; GstVideoRectangle src, dst, result; - gint width, height; double x, y; GstPad *pad = NULL; @@ -2366,6 +2365,11 @@ gst_dfbvideosink_get_type (void) NULL, NULL, }; + static const GInterfaceInfo colorbalance_info = { + (GInterfaceInitFunc) gst_dfbvideosink_colorbalance_init, + NULL, + NULL, + }; dfbvideosink_type = g_type_register_static (GST_TYPE_VIDEO_SINK, "GstDfbVideoSink", &dfbvideosink_info, 0); @@ -2374,6 +2378,8 @@ gst_dfbvideosink_get_type (void) GST_TYPE_IMPLEMENTS_INTERFACE, &iface_info); g_type_add_interface_static (dfbvideosink_type, GST_TYPE_NAVIGATION, &navigation_info); + g_type_add_interface_static (dfbvideosink_type, GST_TYPE_COLOR_BALANCE, + &colorbalance_info); } return dfbvideosink_type; diff --git a/ext/sdl/sdlaudiosink.c b/ext/sdl/sdlaudiosink.c index 85bcd4d2..798297bf 100644 --- a/ext/sdl/sdlaudiosink.c +++ b/ext/sdl/sdlaudiosink.c @@ -35,11 +35,6 @@ GST_ELEMENT_DETAILS ("SDL audio sink", static void gst_sdlaudio_sink_dispose (GObject * object); -static void gst_sdlaudio_sink_get_property (GObject * object, guint prop_id, - GValue * value, GParamSpec * pspec); -static void gst_sdlaudio_sink_set_property (GObject * object, guint prop_id, - const GValue * value, GParamSpec * pspec); - static GstCaps *gst_sdlaudio_sink_getcaps (GstBaseSink * bsink); static gboolean gst_sdlaudio_sink_open (GstAudioSink * asink); @@ -258,7 +253,6 @@ static gboolean gst_sdlaudio_sink_open (GstAudioSink * asink) { GstSDLAudioSink *sdlaudio; - int mode; sdlaudio = GST_SDLAUDIOSINK (asink); diff --git a/ext/sdl/sdlvideosink.c b/ext/sdl/sdlvideosink.c index de796ea3..4dc501c9 100644 --- a/ext/sdl/sdlvideosink.c +++ b/ext/sdl/sdlvideosink.c @@ -717,7 +717,6 @@ static gboolean gst_sdlvideosink_setcaps (GstBaseSink * bsink, GstCaps * vscapslist) { GstSDLVideoSink *sdlvideosink; - guint32 format; GstStructure *structure; gboolean res = TRUE; @@ -746,7 +745,6 @@ gst_sdlvideosink_show_frame (GstBaseSink * bsink, GstBuffer * buf) { GstSDLVideoSink *sdlvideosink; - SDL_Event sdl_event; sdlvideosink = GST_SDLVIDEOSINK (bsink); @@ -948,7 +946,6 @@ gst_sdlvideosink_navigation_send_event (GstNavigation * navigation, GstSDLVideoSink *sdlvideosink = GST_SDLVIDEOSINK (navigation); GstEvent *event; GstVideoRectangle src, dst, result; - gint width, height; double x, y; GstPad *pad = NULL; diff --git a/ext/sdl/sdlvideosink.h b/ext/sdl/sdlvideosink.h index b7e13c0b..77e9e0ed 100644 --- a/ext/sdl/sdlvideosink.h +++ b/ext/sdl/sdlvideosink.h @@ -75,7 +75,7 @@ struct _GstSDLVideoSinkClass { }; -GType gst_sdlsink_get_type(void); +GType gst_sdlvideosink_get_type(void); G_END_DECLS |