Eudoxus/sw/gst/rntemplate/gstrnnamefilter.c
static GstFlowReturn
gst_rnnamefilter_chain (GstPad * pad, GstBuffer * buf)
{
  Gstrnnamefilter *filter;

  filter = GST_RNNAMEFILTER (GST_OBJECT_PARENT (pad));

  if (filter->silent == FALSE)
    g_print ("I'm plugged, therefore I'm in.\n");

  /* just push out the incoming buffer without touching it */
  return gst_pad_push (filter->srcpad, buf);
}
/* chain function
 * this function does the actual processing
 */
chain function
this function does the actual processing
chain function this function does the actual processing
static GstFlowReturn
gst_rnnamefilter_chain (GstPad * pad, GstBuffer * buf)
{
  Gstrnnamefilter *filter;
  filter = GST_RNNAMEFILTER (GST_OBJECT_PARENT (pad));
  if (filter->silent == FALSE)
    g_print ("I'm plugged, therefore I'm in.\n");
  return gst_pad_push (filter->srcpad, buf);
}
static GstFlowReturn gst_rnnamefilter_chain ( GstPad * pad , GstBuffer * buf ) { Gstrnnamefilter * filter ; filter = GST_RNNAMEFILTER ( GST_OBJECT_PARENT ( pad ) ) ; if ( filter -> silent == FALSE ) g_print ( " \n " ) ; return gst_pad_push ( filter -> srcpad , buf ) ; }
chain function
 this function does the actual processing
chain function this function does the actual processing
/* just push out the incoming buffer without touching it */