PadConnect -> PadLink
authorThomas Vander Stichele <thomas@apestaart.org>
Fri, 10 Jan 2003 13:38:32 +0000 (13:38 +0000)
committerThomas Vander Stichele <thomas@apestaart.org>
Fri, 10 Jan 2003 13:38:32 +0000 (13:38 +0000)
Original commit message from CVS:
PadConnect -> PadLink

30 files changed:
ext/aalib/gstaasink.c
ext/esd/esdsink.c
ext/flac/gstflacenc.c
ext/ladspa/gstladspa.c
ext/libpng/gstpngenc.c
ext/shout2/gstshout2.c
ext/speex/gstspeexdec.c
ext/speex/gstspeexenc.c
gst/audiofx/audiowsincband.c
gst/audiofx/audiowsinclimit.c
gst/avi/gstavimux.c
gst/cutter/gstcutter.c
gst/effectv/gstaging.c
gst/effectv/gstdice.c
gst/effectv/gstedge.c
gst/effectv/gstquark.c
gst/effectv/gstrev.c
gst/effectv/gstshagadelic.c
gst/effectv/gstvertigo.c
gst/effectv/gstwarp.c
gst/goom/gstgoom.c
gst/law/mulaw-decode.c
gst/level/gstlevel.c
gst/monoscope/gstmonoscope.c
gst/udp/gstudpsink.c
gst/videocrop/gstvideocrop.c
gst/wavenc/gstwavenc.c
sys/oss/gstosssink.c
sys/oss/gstosssrc.c
sys/v4l2/gstv4l2src.c

index 6ff5eb4777283e82637e6d6e25486c2732f17898..8dff99a379b552d6ea8b542624b919134e63857b 100644 (file)
@@ -235,7 +235,7 @@ gst_aasink_class_init (GstAASinkClass *klass)
   gstelement_class->set_clock    = gst_aasink_set_clock;
 }
 
-static GstPadConnectReturn
+static GstPadLinkReturn
 gst_aasink_sinkconnect (GstPad *pad, GstCaps *caps)
 {
   GstAASink *aasink;
index 8c1daae04765e8c2ffbf3ba2a83e601c9009a971..43fe858960d4eae2b601f6800c4662a1f368815c 100644 (file)
@@ -87,7 +87,7 @@ static gboolean                       gst_esdsink_open_audio          (GstEsdsink *sink);
 static void                    gst_esdsink_close_audio         (GstEsdsink *sink);
 static GstElementStateReturn   gst_esdsink_change_state        (GstElement *element);
 static gboolean                        gst_esdsink_sync_parms          (GstEsdsink *esdsink);
-static GstPadConnectReturn     gst_esdsink_sinkconnect         (GstPad *pad, GstCaps *caps);
+static GstPadLinkReturn        gst_esdsink_sinkconnect         (GstPad *pad, GstCaps *caps);
 
 static void                    gst_esdsink_chain               (GstPad *pad, GstBuffer *buf);
 
@@ -218,7 +218,7 @@ gst_esdsink_sync_parms (GstEsdsink *esdsink)
   return gst_esdsink_open_audio (esdsink);
 }
 
-static GstPadConnectReturn
+static GstPadLinkReturn
 gst_esdsink_sinkconnect (GstPad *pad, GstCaps *caps)
 {
   GstEsdsink *esdsink;
index 73b7a08cfb3c04cc6833e1ae92890dba30df55eb..fec7d609ab09e9709f80f4db6ca665c4f353c7b3 100644 (file)
@@ -65,7 +65,7 @@ static void           gst_flacenc_init                (FlacEnc *flacenc);
 static void            gst_flacenc_class_init          (FlacEncClass *klass);
 static void            gst_flacenc_dispose             (GObject *object);
 
-static GstPadConnectReturn
+static GstPadLinkReturn
                        gst_flacenc_sinkconnect         (GstPad *pad, GstCaps *caps);
 static void            gst_flacenc_chain               (GstPad *pad, GstBuffer *buf);
 
@@ -298,7 +298,7 @@ gst_flacenc_dispose (GObject *object)
   G_OBJECT_CLASS (parent_class)->dispose (object);
 }
 
-static GstPadConnectReturn
+static GstPadLinkReturn
 gst_flacenc_sinkconnect (GstPad *pad, GstCaps *caps)
 {
   FlacEnc *flacenc;
index 02b4609cc0149591dfd04cf9d692f95d5c8a5bb1..7f941b81af401fb37aec990799c09a9f4e89fa3a 100644 (file)
@@ -72,8 +72,8 @@ static void                   gst_ladspa_class_init           (GstLADSPAClass *klass);
 static void                    gst_ladspa_init                 (GstLADSPA *ladspa);
 
 static void                    gst_ladspa_update_int(const GValue *value, gpointer data);
-static GstPadConnectReturn     gst_ladspa_connect              (GstPad *pad, GstCaps *caps);
-static GstPadConnectReturn     gst_ladspa_connect_get          (GstPad *pad, GstCaps *caps);
+static GstPadLinkReturn        gst_ladspa_connect              (GstPad *pad, GstCaps *caps);
+static GstPadLinkReturn        gst_ladspa_connect_get          (GstPad *pad, GstCaps *caps);
 static void                    gst_ladspa_force_src_caps       (GstLADSPA *ladspa, GstPad *pad);
 
 static void                    gst_ladspa_set_property         (GObject *object, guint prop_id, const GValue *value, GParamSpec *pspec);
@@ -482,7 +482,7 @@ gst_ladspa_update_int(const GValue *value, gpointer data)
   *target = (gfloat)g_value_get_int(value);
 }
 
-static GstPadConnectReturn
+static GstPadLinkReturn
 gst_ladspa_connect (GstPad *pad, GstCaps *caps)
 {
   GstLADSPA *ladspa = (GstLADSPA *) GST_PAD_PARENT (pad);
@@ -516,7 +516,7 @@ gst_ladspa_connect (GstPad *pad, GstCaps *caps)
   return GST_PAD_LINK_OK;
 }
 
-static GstPadConnectReturn 
+static GstPadLinkReturn 
 gst_ladspa_connect_get (GstPad *pad, GstCaps *caps) 
 {
   GstLADSPA *ladspa = (GstLADSPA*)GST_OBJECT_PARENT (pad);
index 101396c08dc8cf76e8aee0fc4a1a95134a9d8c12..78c27c57f6505dc1c1b26ad1917e46f6f8847453 100644 (file)
@@ -108,7 +108,7 @@ gst_pngenc_class_init (GstPngEncClass * klass)
 }
 
 
-static GstPadConnectReturn
+static GstPadLinkReturn
 gst_pngenc_sinkconnect (GstPad * pad, GstCaps * caps)
 {
   GstPngEnc *pngenc;
index 45541ad0f8f98faa2e3db35f75a4a9cdc48f917f..4a056ab5a2121eb8f088f7a21d18ef8246182d1b 100644 (file)
@@ -83,7 +83,7 @@ static void                   gst_shout2send_class_init       (GstShout2sendClass *klass);
 static void                    gst_shout2send_init             (GstShout2send *shout2send);
 
 static void                    gst_shout2send_chain            (GstPad *pad, GstBuffer *buf);
-static GstPadConnectReturn      gst_shout2send_connect         (GstPad *pad, GstCaps *caps);
+static GstPadLinkReturn      gst_shout2send_connect         (GstPad *pad, GstCaps *caps);
 
 static void                    gst_shout2send_set_property             (GObject *object, guint prop_id, const GValue *value, GParamSpec *pspec);
 static void                    gst_shout2send_get_property             (GObject *object, guint prop_id, GValue *value, GParamSpec *pspec);
@@ -353,7 +353,7 @@ gst_shout2send_get_property (GObject *object, guint prop_id, GValue *value, GPar
   }
 }
 
-static GstPadConnectReturn
+static GstPadLinkReturn
 gst_shout2send_connect (GstPad *pad, GstCaps *caps)
 
 {
index 062c68e21dd75b3e482517ca070e2481a3a6cdb0..924f0b02d727e4b74b5752be084549704699ed19 100644 (file)
@@ -49,7 +49,7 @@ static void                   gst_speexdec_class_init (GstSpeexDec *klass);
 static void                    gst_speexdec_init               (GstSpeexDec *speexdec);
 
 static void                    gst_speexdec_chain      (GstPad *pad, GstBuffer *buf);
-static GstPadConnectReturn     gst_speexdec_sinkconnect        (GstPad *pad, GstCaps *caps);
+static GstPadLinkReturn        gst_speexdec_sinkconnect        (GstPad *pad, GstCaps *caps);
 
 static GstElementClass *parent_class = NULL;
 /*static guint gst_speexdec_signals[LAST_SIGNAL] = { 0 }; */
@@ -100,7 +100,7 @@ gst_speexdec_init (GstSpeexDec *speexdec)
 
 }
 
-static GstPadConnectReturn
+static GstPadLinkReturn
 gst_speexdec_sinkconnect (GstPad *pad, GstCaps *caps)
 {
   GstSpeexDec *speexdec;
index a3f33e193ecd7f8d9f45964e476877623a400f32..006700bd8ff3fe22f5eec6bada506250a02c1c83 100644 (file)
@@ -50,7 +50,7 @@ static void                   gst_speexenc_class_init (GstSpeexEnc *klass);
 static void                    gst_speexenc_init               (GstSpeexEnc *speexenc);
 
 static void                    gst_speexenc_chain      (GstPad *pad,GstBuffer *buf);
-static GstPadConnectReturn     gst_speexenc_sinkconnect        (GstPad *pad, GstCaps *caps);
+static GstPadLinkReturn        gst_speexenc_sinkconnect        (GstPad *pad, GstCaps *caps);
 
 static GstElementClass *parent_class = NULL;
 static guint gst_speexenc_signals[LAST_SIGNAL] = { 0 };
@@ -114,7 +114,7 @@ gst_speexenc_init (GstSpeexEnc *speexenc)
   speexenc->n_packets = 20;
 }
 
-static GstPadConnectReturn
+static GstPadLinkReturn
 gst_speexenc_sinkconnect (GstPad *pad, GstCaps *caps)
 {
   GstSpeexEnc *speexenc;
index 89c95f9313a2cc6d7bc4f00d960d79a067476909..7ee8680b5731a055451e3df6ce43f1903d3af72b 100644 (file)
@@ -102,7 +102,7 @@ static void gst_bpwsinc_get_property        (GObject * object, guint prop_id,
                                          GValue * value, GParamSpec * pspec);
 
 static void gst_bpwsinc_chain          (GstPad * pad, GstBuffer * buf);
-static GstPadConnectReturn
+static GstPadLinkReturn
        gst_bpwsinc_sink_connect                (GstPad * pad, GstCaps * caps);
 
 static GstElementClass *parent_class = NULL;
@@ -174,14 +174,14 @@ gst_bpwsinc_init (GstBPWSinc * filter)
   filter->kernel = NULL;
 }
 
-static GstPadConnectReturn
+static GstPadLinkReturn
 gst_bpwsinc_sink_connect (GstPad * pad, GstCaps * caps)
 {
   int i = 0;
   double sum = 0.0;
   int len = 0;
   double *kernel_lp, *kernel_hp;
-  GstPadConnectReturn set_retval;
+  GstPadLinkReturn set_retval;
   
   GstBPWSinc *filter = GST_BPWSINC (gst_pad_get_parent (pad));
 
index 6be8e1adcb44e38a66f623ca10dfbd965e7f667f..74cea70ef8ef53e2cf3fc1b62d532fdac02e2ded 100644 (file)
@@ -99,7 +99,7 @@ static void gst_lpwsinc_get_property  (GObject * object, guint prop_id,
                                          GValue * value, GParamSpec * pspec);
 
 static void gst_lpwsinc_chain          (GstPad * pad, GstBuffer * buf);
-static GstPadConnectReturn
+static GstPadLinkReturn
        gst_lpwsinc_sink_connect                (GstPad * pad, GstCaps * caps);
 
 static GstElementClass *parent_class = NULL;
@@ -165,14 +165,14 @@ gst_lpwsinc_init (GstLPWSinc * filter)
   filter->kernel = NULL;
 }
 
-static GstPadConnectReturn
+static GstPadLinkReturn
 gst_lpwsinc_sink_connect (GstPad * pad, GstCaps * caps)
 {
   int i = 0;
   double sum = 0.0;
   int len = 0;
   GstLPWSinc *filter = GST_LPWSINC (gst_pad_get_parent (pad));
-  GstPadConnectReturn set_retval;
+  GstPadLinkReturn set_retval;
 
   g_assert (GST_IS_PAD (pad));
   g_assert (caps != NULL);
index f66ea1d8ca9fe5b3ada852e5bff8d9d2a4cbdfe6..e1821c07bc9f23d9771d3c85582d61421994dd67 100644 (file)
@@ -293,7 +293,7 @@ gst_avimux_init (GstAviMux *avimux)
   gst_element_set_loop_function(GST_ELEMENT(avimux), gst_avimux_loop);
 }
 
-static GstPadConnectReturn
+static GstPadLinkReturn
 gst_avimux_sinkconnect (GstPad *pad, GstCaps *vscaps)
 {
   GstAviMux *avimux;
index 7627ff85ef761c62d111f24eb37e29c302899df6..103f4d0679cd648145b8ab96bd255c539b47475a 100644 (file)
@@ -108,7 +108,7 @@ gst_cutter_get_type(void) {
   return cutter_type;
 }
 
-static GstPadConnectReturn
+static GstPadLinkReturn
 gst_cutter_connect (GstPad *pad, GstCaps *caps)
 {
   GstCutter *filter;
index 070c5f19b3bceb837e9e89748c1d488d5de33af8..e60b49ec5746d1f4f4a58169c117c7392831b8ad 100644 (file)
@@ -149,7 +149,7 @@ gst_agingtv_class_init (GstAgingTVClass * klass)
   gobject_class->get_property = gst_agingtv_get_property;
 }
 
-static GstPadConnectReturn
+static GstPadLinkReturn
 gst_agingtv_sinkconnect (GstPad * pad, GstCaps * caps)
 {
   GstAgingTV *filter;
index 6f1e9f2036d0c9c01c024e6401e263e1b6ee43d1..4286f07e73d5f71b45d286c3b9bdb5ddd6dc60e6 100644 (file)
@@ -155,7 +155,7 @@ gst_dicetv_class_init (GstDiceTVClass * klass)
   gobject_class->get_property = gst_dicetv_get_property;
 }
 
-static GstPadConnectReturn
+static GstPadLinkReturn
 gst_dicetv_sinkconnect (GstPad * pad, GstCaps * caps)
 {
   GstDiceTV *filter;
index cc18aa20efd0e53f58dfb0118fa32aabb151ff74..4d25fddd8e02c5985be7ba0318119ee51ce9f06d 100644 (file)
@@ -129,7 +129,7 @@ gst_edgetv_class_init (GstEdgeTVClass * klass)
   gobject_class->get_property = gst_edgetv_get_property;
 }
 
-static GstPadConnectReturn
+static GstPadLinkReturn
 gst_edgetv_sinkconnect (GstPad * pad, GstCaps * caps)
 {
   GstEdgeTV *filter;
index ac6ae719b7966e3d08cf94b788003a77f5cacb1e..c48cddada561caf629d6ef1d6895b1c70d49a2ea 100644 (file)
@@ -154,7 +154,7 @@ gst_quarktv_class_init (GstQuarkTVClass * klass)
   gstelement_class->change_state = gst_quarktv_change_state;
 }
 
-static GstPadConnectReturn
+static GstPadLinkReturn
 gst_quarktv_sinkconnect (GstPad * pad, GstCaps * caps)
 {
   GstQuarkTV *filter;
index 49cbfb23863f7b4ae433a4a1c26122e81dd54f54..870e47a90517f07708d30143db576f582a72801f 100644 (file)
@@ -168,7 +168,7 @@ gst_revtv_class_init (GstRevTVClass * klass)
   gobject_class->get_property = gst_revtv_get_property;
 }
 
-static GstPadConnectReturn
+static GstPadLinkReturn
 gst_revtv_sinkconnect (GstPad * pad, GstCaps * caps)
 {
   GstRevTV *filter;
index 63cc0a0396f2a477fbaef92e98cd41228df1faf1..38fbb7a3632b86e2b64ba2a002c5828fbaa55a66 100644 (file)
@@ -138,7 +138,7 @@ gst_shagadelictv_class_init (GstShagadelicTVClass * klass)
   gobject_class->get_property = gst_shagadelictv_get_property;
 }
 
-static GstPadConnectReturn
+static GstPadLinkReturn
 gst_shagadelictv_sinkconnect (GstPad * pad, GstCaps * caps)
 {
   GstShagadelicTV *filter;
index d40c89b9019908a1233899c8e2a99b1b81748b32..0c5d507ff55e18c988990f81f6d79d1bb2bac7d2 100644 (file)
@@ -172,7 +172,7 @@ gst_vertigotv_reset_handler (GstElement *element)
 }
 
 
-static GstPadConnectReturn
+static GstPadLinkReturn
 gst_vertigotv_sinkconnect (GstPad * pad, GstCaps * caps)
 {
   GstVertigoTV *filter;
index 939ca1507ae67361ad4d412b537dfca6f3a1df25..e82dcaad37079d1cb281bf49610ea8e402972917 100644 (file)
@@ -145,7 +145,7 @@ gst_warptv_class_init (GstWarpTVClass * klass)
   gobject_class->get_property = gst_warptv_get_property;
 }
 
-static GstPadConnectReturn
+static GstPadLinkReturn
 gst_warptv_sinkconnect (GstPad * pad, GstCaps * caps)
 {
   GstWarpTV *filter;
index 0e7f3bb5c14bf26e06e64edc990011f7f1f3f69f..ce12d044d49c67dcfcb47f94fc67b372f68e5b86 100644 (file)
@@ -130,7 +130,7 @@ static void         gst_goom_get_property   (GObject *object, guint prop_id,
 
 static void            gst_goom_chain          (GstPad *pad, GstBuffer *buf);
 
-static GstPadConnectReturn 
+static GstPadLinkReturn 
                        gst_goom_sinkconnect    (GstPad *pad, GstCaps *caps);
 
 static GstElementClass *parent_class = NULL;
@@ -207,7 +207,7 @@ gst_goom_init (GstGOOM *goom)
 
 }
 
-static GstPadConnectReturn
+static GstPadLinkReturn
 gst_goom_sinkconnect (GstPad *pad, GstCaps *caps)
 {
   GstGOOM *goom;
index b36325f0460f5ea8fc1ab5036415eefe7d6a4678..48de557e7698142a61944a2553b30a21e60d54fd 100644 (file)
@@ -47,7 +47,7 @@ static GstElementClass *parent_class = NULL;
 /*static guint gst_stereo_signals[LAST_SIGNAL] = { 0 };*/
 
 
-static GstPadConnectReturn
+static GstPadLinkReturn
 mulawdec_connect_sink (GstPad *pad, GstCaps *caps)
 {
   GstCaps *newcaps;
index 55e9ff5b074af452c659917a9254dc81d9757516..c762d8e162792f2cf710ca929c2e7c4523ec4c69 100644 (file)
@@ -120,7 +120,7 @@ gst_level_get_type (void)
   return level_type;
 }
 
-static GstPadConnectReturn
+static GstPadLinkReturn
 gst_level_connect (GstPad *pad, GstCaps *caps)
 {
   GstLevel *filter;
index d10ece2fff36596a8aaa5406a477b6b641df2431..8bc90882f7dc7b75d034351295bfe737deccf57d 100644 (file)
@@ -133,7 +133,7 @@ static void         gst_monoscope_get_property      (GObject *object, guint prop_id,
 
 static void            gst_monoscope_chain             (GstPad *pad, GstBuffer *buf);
 
-static GstPadConnectReturn 
+static GstPadLinkReturn 
                        gst_monoscope_sinkconnect       (GstPad *pad, GstCaps *caps);
 
 static GstElementClass *parent_class = NULL;
@@ -210,7 +210,7 @@ gst_monoscope_init (GstMonoscope *monoscope)
 
 }
 
-static GstPadConnectReturn
+static GstPadLinkReturn
 gst_monoscope_sinkconnect (GstPad *pad, GstCaps *caps)
 {
   GstMonoscope *monoscope;
index b1071034eca7b20e84bdcc7eab5d95b0dd429a3b..c1afce4222d9a7929102f1e59ef128071f838e8e 100644 (file)
@@ -140,7 +140,7 @@ gst_udpsink_class_init (GstUDPSink *klass)
 }
 
 
-static GstPadConnectReturn
+static GstPadLinkReturn
 gst_udpsink_sinkconnect (GstPad *pad, GstCaps *caps)
 {
   GstUDPSink *udpsink;
index 2ee1fce9bf8b63028a218ab423766adb27f98d2e..0a3fb1a575c53d301b0b5a66e1972eeb94b39d6f 100644 (file)
@@ -110,7 +110,7 @@ static void         gst_video_crop_set_property     (GObject *object, guint prop_id,
 static void            gst_video_crop_get_property     (GObject *object, guint prop_id, 
                                                         GValue *value, GParamSpec *pspec);
 
-static GstPadConnectReturn
+static GstPadLinkReturn
                        gst_video_crop_sink_connect     (GstPad *pad, GstCaps *caps);
 static void            gst_video_crop_chain            (GstPad *pad, GstBuffer *buffer);
 
@@ -253,7 +253,7 @@ gst_video_crop_get_property (GObject *object, guint prop_id, GValue *value, GPar
   }
 }
 
-static GstPadConnectReturn
+static GstPadLinkReturn
 gst_video_crop_sink_connect (GstPad *pad, GstCaps *caps)
 {
   GstVideoCrop *video_crop;
index 336811fc0b954d34bd1a6fd1466b9c3004978e81..a61ca5a2608e33c4e6cc8c687b11731973d6df22 100644 (file)
@@ -207,7 +207,7 @@ gst_wavenc_setup (GstWavEnc *wavenc)
   return TRUE;
 }
 
-static GstPadConnectReturn
+static GstPadLinkReturn
 gst_wavenc_sinkconnect (GstPad *pad,
                        GstCaps *caps)
 {
index 56b95e9af52eeab74b9aec1b029f8d7cd1960eaf..639500511b189700a890c3436c5b67e8e269f82f 100644 (file)
@@ -55,7 +55,7 @@ static gboolean               gst_osssink_query               (GstElement *element, GstQueryType type,
 static gboolean                gst_osssink_sink_query          (GstPad *pad, GstQueryType type,
                                                                 GstFormat *format, gint64 *value);
 
-static GstPadConnectReturn     gst_osssink_sinkconnect         (GstPad *pad, GstCaps *caps);
+static GstPadLinkReturn        gst_osssink_sinkconnect         (GstPad *pad, GstCaps *caps);
 
 static void                    gst_osssink_set_property        (GObject *object, guint prop_id, const GValue *value, 
                                                                 GParamSpec *pspec);
@@ -230,7 +230,7 @@ gst_osssink_init (GstOssSink *osssink)
 }
 
 
-static GstPadConnectReturn 
+static GstPadLinkReturn 
 gst_osssink_sinkconnect (GstPad *pad, GstCaps *caps) 
 {
   GstOssSink *osssink = GST_OSSSINK (gst_pad_get_parent (pad));
index a1cc833791a79bfd8bfebd18d788bd8efcc81d43..eed9488817bf5859282e3cbbb9af45cb3233f2f7 100644 (file)
@@ -85,7 +85,7 @@ GST_PAD_TEMPLATE_FACTORY (osssrc_src_factory,
 static void                    gst_osssrc_class_init   (GstOssSrcClass *klass);
 static void                    gst_osssrc_init         (GstOssSrc *osssrc);
 
-static GstPadConnectReturn     gst_osssrc_srcconnect   (GstPad *pad, GstCaps *caps);
+static GstPadLinkReturn        gst_osssrc_srcconnect   (GstPad *pad, GstCaps *caps);
 static const GstFormat*        gst_osssrc_get_formats  (GstPad *pad);
 static gboolean                gst_osssrc_convert      (GstPad *pad, 
                                                         GstFormat src_format, gint64 src_value,
@@ -183,7 +183,7 @@ gst_osssrc_init (GstOssSrc *osssrc)
   osssrc->curoffset = 0;
 }
 
-static GstPadConnectReturn 
+static GstPadLinkReturn 
 gst_osssrc_srcconnect (GstPad *pad, GstCaps *caps)
 {
   GstOssSrc *src;
index cf72cb07ff054704ecfe6ac8f9dd6beed1888e18..c84993aa6bbb88fbcb9fae37d240284947d03382 100644 (file)
@@ -68,7 +68,7 @@ static gboolean                       gst_v4l2src_srcconvert          (GstPad          *pad,
                                                                 gint64          src_value,
                                                                 GstFormat       *dest_format,
                                                                 gint64          *dest_value);
-static GstPadConnectReturn     gst_v4l2src_srcconnect          (GstPad          *pad,
+static GstPadLinkReturn        gst_v4l2src_srcconnect          (GstPad          *pad,
                                                                 GstCaps         *caps);
 static GstCaps *               gst_v4l2src_getcaps             (GstPad          *pad,
                                                                 GstCaps         *caps);
@@ -576,7 +576,7 @@ gst_v4l2src_caps_intersect (GstCaps *caps1,
 }
 
 
-static GstPadConnectReturn
+static GstPadLinkReturn
 gst_v4l2src_srcconnect (GstPad  *pad,
                         GstCaps *vscapslist)
 {
@@ -628,7 +628,7 @@ gst_v4l2src_srcconnect (GstPad  *pad,
                                                                format->flags & V4L2_FMT_FLAG_COMPRESSED);
                                        GstCaps *onecaps;
                                        for (;lastcaps != NULL; lastcaps = lastcaps->next) {
-                                               GstPadConnectReturn ret_val;
+                                               GstPadLinkReturn ret_val;
                                                onecaps = gst_caps_copy_1(lastcaps);
                                                if ((ret_val = gst_pad_try_set_caps(v4l2src->srcpad, onecaps)) > 0) {
                                                        if (gst_v4l2src_capture_init(v4l2src))