static void gst_gsmdec_init (GstGSMDec *gsmdec);
static void gst_gsmdec_chain (GstPad *pad, GstBuffer *buf);
-static GstPadConnectReturn gst_gsmdec_sinkconnect (GstPad *pad, GstCaps *caps);
+static GstPadLinkReturn gst_gsmdec_sinkconnect (GstPad *pad, GstCaps *caps);
static GstElementClass *parent_class = NULL;
/*static guint gst_gsmdec_signals[LAST_SIGNAL] = { 0 }; */
gsmdec->bufsize = 0;
}
-static GstPadConnectReturn
+static GstPadLinkReturn
gst_gsmdec_sinkconnect (GstPad *pad, GstCaps *caps)
{
GstGSMDec *gsmdec;
static void gst_gsmenc_init (GstGSMEnc *gsmenc);
static void gst_gsmenc_chain (GstPad *pad,GstBuffer *buf);
-static GstPadConnectReturn gst_gsmenc_sinkconnect (GstPad *pad, GstCaps *caps);
+static GstPadLinkReturn gst_gsmenc_sinkconnect (GstPad *pad, GstCaps *caps);
static GstElementClass *parent_class = NULL;
static guint gst_gsmenc_signals[LAST_SIGNAL] = { 0 };
gsmenc->rate = 8000;
}
-static GstPadConnectReturn
+static GstPadLinkReturn
gst_gsmenc_sinkconnect (GstPad *pad, GstCaps *caps)
{
GstGSMEnc *gsmenc;
static void gst_colorspace_get_property (GObject *object, guint prop_id,
GValue *value, GParamSpec *pspec);
-static GstPadConnectReturn
+static GstPadLinkReturn
gst_colorspace_sinkconnect (GstPad *pad, GstCaps *caps);
-static GstPadConnectReturn
+static GstPadLinkReturn
gst_colorspace_srcconnect (GstPad *pad, GstCaps *caps);
-static GstPadConnectReturn
+static GstPadLinkReturn
gst_colorspace_srcconnect_func (GstPad *pad, GstCaps *caps, gboolean newcaps);
static void gst_colorspace_chain (GstPad *pad, GstBuffer *buf);
static GstElementStateReturn
return result;
}
-static GstPadConnectReturn
+static GstPadLinkReturn
gst_colorspace_sinkconnect (GstPad *pad, GstCaps *caps)
{
GstColorspace *space;
return GST_PAD_LINK_OK;
}
-static GstPadConnectReturn
+static GstPadLinkReturn
gst_colorspace_srcconnect (GstPad *pad, GstCaps *caps)
{
return gst_colorspace_srcconnect_func (pad, caps, TRUE);
}
-static GstPadConnectReturn
+static GstPadLinkReturn
gst_colorspace_srcconnect_func (GstPad *pad, GstCaps *caps, gboolean newcaps)
{
GstColorspace *space;
static void gst_jack_set_property(GObject *object, guint prop_id, const GValue *value, GParamSpec *pspec);
static void gst_jack_get_property(GObject *object, guint prop_id, GValue *value, GParamSpec *pspec);
static GstElementStateReturn gst_jack_change_state(GstElement *element);
-static GstPadConnectReturn gst_jack_connect (GstPad *pad, GstCaps *caps);
+static GstPadLinkReturn gst_jack_connect (GstPad *pad, GstCaps *caps);
static void gst_jack_loop (GstElement *element);
return GST_STATE_SUCCESS;
}
-static GstPadConnectReturn
+static GstPadLinkReturn
gst_jack_connect (GstPad *pad, GstCaps *caps)
{
GstJack *this;
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);
*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);
return GST_PAD_LINK_OK;
}
-static GstPadConnectReturn
+static GstPadLinkReturn
gst_ladspa_connect_get (GstPad *pad, GstCaps *caps)
{
GstLADSPA *ladspa = (GstLADSPA*)GST_OBJECT_PARENT (pad);
static void gst_colorspace_get_property (GObject *object, guint prop_id,
GValue *value, GParamSpec *pspec);
-static GstPadConnectReturn
+static GstPadLinkReturn
gst_colorspace_sinkconnect (GstPad *pad, GstCaps *caps);
-static GstPadConnectReturn
+static GstPadLinkReturn
gst_colorspace_srcconnect (GstPad *pad, GstCaps *caps);
-static GstPadConnectReturn
+static GstPadLinkReturn
gst_colorspace_srcconnect_func (GstPad *pad, GstCaps *caps, gboolean newcaps);
static void gst_colorspace_chain (GstPad *pad, GstBuffer *buf);
static GstElementStateReturn
return result;
}
-static GstPadConnectReturn
+static GstPadLinkReturn
gst_colorspace_sinkconnect (GstPad *pad, GstCaps *caps)
{
GstColorspace *space;
return GST_PAD_LINK_OK;
}
-static GstPadConnectReturn
+static GstPadLinkReturn
gst_colorspace_srcconnect (GstPad *pad, GstCaps *caps)
{
return gst_colorspace_srcconnect_func (pad, caps, TRUE);
}
-static GstPadConnectReturn
+static GstPadLinkReturn
gst_colorspace_srcconnect_func (GstPad *pad, GstCaps *caps, gboolean newcaps)
{
GstColorspace *space;
0, 1024*1024, FAMEENC_BUFFER_SIZE, G_PARAM_READWRITE));
}
-static GstPadConnectReturn
+static GstPadLinkReturn
gst_famedec_sinkconnect (GstPad *pad, GstCaps *caps)
{
gint width, height;
0, 1024*1024, FAMEENC_BUFFER_SIZE, G_PARAM_READWRITE));
}
-static GstPadConnectReturn
+static GstPadLinkReturn
gst_fameenc_sinkconnect (GstPad *pad, GstCaps *caps)
{
gint width, height;
static gboolean gst_sdlvideosink_create (GstSDLVideoSink *sdlvideosink,
gboolean showlogo);
-static GstPadConnectReturn gst_sdlvideosink_sinkconnect (GstPad *pad,
+static GstPadLinkReturn gst_sdlvideosink_sinkconnect (GstPad *pad,
GstCaps *caps);
static void gst_sdlvideosink_chain (GstPad *pad,
GstBuffer *buf);
return TRUE;
}
-static GstPadConnectReturn
+static GstPadLinkReturn
gst_sdlvideosink_sinkconnect (GstPad *pad,
GstCaps *vscapslist)
{
#endif
#if 0
-static GstPadConnectReturn
+static GstPadLinkReturn
gst_swfdec_connect(GstPad *pad, GstCaps *caps)
{
return GST_PAD_LINK_DELAYED;
gobject_class->get_property = gst_tarkinenc_get_property;
}
-static GstPadConnectReturn
+static GstPadLinkReturn
gst_tarkinenc_sinkconnect (GstPad *pad, GstCaps *caps)
{
TarkinEnc *tarkinenc;
static void gst_chart_chain (GstPad *pad, GstBuffer *buf);
-static GstPadConnectReturn
+static GstPadLinkReturn
gst_chart_sinkconnect (GstPad *pad, GstCaps *caps);
static GstElementClass *parent_class = NULL;
chart->samples_since_last_frame = 0;
}
-static GstPadConnectReturn
+static GstPadLinkReturn
gst_chart_sinkconnect (GstPad *pad, GstCaps *caps)
{
GstChart *chart;
gobject_class->get_property = gst_deinterlace_get_property;
}
-static GstPadConnectReturn
+static GstPadLinkReturn
gst_deinterlace_sinkconnect (GstPad *pad, GstCaps *caps)
{
GstDeInterlace *filter;
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;
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));
GValue * value, GParamSpec * pspec);
static void gst_iir_chain (GstPad * pad, GstBuffer * buf);
-static GstPadConnectReturn
+static GstPadLinkReturn
gst_iir_sink_connect (GstPad * pad, GstCaps * caps);
static GstElementClass *parent_class = NULL;
filter->state = NULL;
}
-static GstPadConnectReturn
+static GstPadLinkReturn
gst_iir_sink_connect (GstPad * pad, GstCaps * caps)
{
GstIIR *filter;
- GstPadConnectReturn set_retval;
+ GstPadLinkReturn set_retval;
filter = GST_IIR (gst_pad_get_parent (pad));
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;
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);
static void gst_mixmatrix_get_property (GObject *object, guint prop_id, GValue *value, GParamSpec *pspec);
static GstPad * gst_mixmatrix_request_new_pad (GstElement *element, GstPadTemplate *temp, const gchar *name);
-static GstPadConnectReturn gst_mixmatrix_connect (GstPad *pad, GstCaps *caps);
+static GstPadLinkReturn gst_mixmatrix_connect (GstPad *pad, GstCaps *caps);
static void gst_mixmatrix_loop (GstElement *element);
}
*/
-static GstPadConnectReturn
+static GstPadLinkReturn
gst_mixmatrix_connect (GstPad *pad, GstCaps *caps)
{
GstMixMatrix *mix = GST_MIXMATRIX(GST_PAD_PARENT(pad));
static void passthrough_set_property (GObject *object, guint prop_id, const GValue *value, GParamSpec *pspec);
static void passthrough_get_property (GObject *object, guint prop_id, GValue *value, GParamSpec *pspec);
-static GstPadConnectReturn passthrough_connect_sink (GstPad *pad, GstCaps *caps);
+static GstPadLinkReturn passthrough_connect_sink (GstPad *pad, GstCaps *caps);
static void passthrough_chain (GstPad *pad, GstBuffer *buf);
static void inline passthrough_fast_float_chain (gfloat* data, guint numsamples);
return gst_pad_get_bufferpool (filter->srcpad);
}
-static GstPadConnectReturn
+static GstPadLinkReturn
passthrough_connect_sink (GstPad *pad, GstCaps *caps)
{
const gchar *format;
GValue *value,
GParamSpec *pspec);
-static GstPadConnectReturn play_on_demand_pad_connect (GstPad *pad, GstCaps *caps);
+static GstPadLinkReturn play_on_demand_pad_connect (GstPad *pad, GstCaps *caps);
static void play_on_demand_loop (GstElement *elem);
return gst_pad_get_bufferpool(filter->srcpad);
}
-static GstPadConnectReturn
+static GstPadLinkReturn
play_on_demand_pad_connect (GstPad *pad, GstCaps *caps)
{
const gchar *format;
}
-static GstPadConnectReturn
+static GstPadLinkReturn
gst_smooth_sinkconnect (GstPad *pad, GstCaps *caps)
{
GstSmooth *filter;
static GstElementClass *parent_class = NULL;
/*static guint gst_filter_signals[LAST_SIGNAL] = { 0 }; */
-static GstPadConnectReturn
+static GstPadLinkReturn
speed_connect (GstPad *pad, GstCaps *caps)
{
GstSpeed *filter;
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);
}
}
-static GstPadConnectReturn
+static GstPadLinkReturn
gst_video_crop_sink_connect (GstPad *pad, GstCaps *caps)
{
GstVideoCrop *video_crop;
gobject_class->get_property = gst_xsharpen_get_property;
}
-static GstPadConnectReturn
+static GstPadLinkReturn
gst_xsharpen_sinkconnect (GstPad * pad, GstCaps * caps)
{
GstXsharpen *sharpen;
gobject_class->get_property = gst_lavencode_get_property;
}
-static GstPadConnectReturn
+static GstPadLinkReturn
gst_lavencode_sinkconnect (GstPad *pad, GstCaps *caps)
{
GstLavEncode *filter;
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);
}
-static GstPadConnectReturn
+static GstPadLinkReturn
gst_v4l2src_srcconnect (GstPad *pad,
GstCaps *vscapslist)
{
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))