/GstBuffer/GstData/ in the API where you can pass events. Fix the plugins to deal...
[platform/upstream/gstreamer.git] / sys / v4l / gstv4lmjpegsink.c
index b1103a0..5c854da 100644 (file)
@@ -64,7 +64,7 @@ static void                  gst_v4lmjpegsink_init         (GstV4lMjpegSink
 static GstPadLinkReturn   gst_v4lmjpegsink_sinkconnect  (GstPad               *pad,
                                                             GstCaps              *vscapslist);
 static void                  gst_v4lmjpegsink_chain        (GstPad               *pad,
-                                                            GstBuffer            *buf);
+                                                            GstData              *_data);
 
 /* get/set gst object functions */
 static void                  gst_v4lmjpegsink_set_property (GObject              *object,
@@ -257,8 +257,9 @@ gst_v4lmjpegsink_set_clock (GstElement *element, GstClock *clock)
 
 static void
 gst_v4lmjpegsink_chain (GstPad    *pad,
-                        GstBuffer *buf)
+                        GstData *_data)
 {
+  GstBuffer *buf = GST_BUFFER (_data);
   GstV4lMjpegSink *v4lmjpegsink;
   GstClockTimeDiff jitter;
   gint num;