static GstCaps* flac_type_find (GstBuffer *buf, gpointer private);
-GstPadTemplate *dec_src_template, *dec_sink_template;
-GstPadTemplate *enc_src_template, *enc_sink_template;
+GstPadTemplate *gst_flacdec_src_template, *gst_flacdec_sink_template;
+GstPadTemplate *gst_flacenc_src_template, *gst_flacenc_sink_template;
static GstCaps*
flac_caps_factory (void)
flac_caps = flac_caps_factory ();
/* register sink pads */
- enc_sink_template = gst_pad_template_new ("sink", GST_PAD_SINK,
+ gst_flacenc_sink_template = gst_pad_template_new ("sink", GST_PAD_SINK,
GST_PAD_ALWAYS,
raw_caps, NULL);
- gst_element_factory_add_pad_template (enc, enc_sink_template);
+ gst_element_factory_add_pad_template (enc, gst_flacenc_sink_template);
/* register src pads */
- enc_src_template = gst_pad_template_new ("src", GST_PAD_SRC,
+ gst_flacenc_src_template = gst_pad_template_new ("src", GST_PAD_SRC,
GST_PAD_ALWAYS,
flac_caps, NULL);
- gst_element_factory_add_pad_template (enc, enc_src_template);
+ gst_element_factory_add_pad_template (enc, gst_flacenc_src_template);
gst_plugin_add_feature (plugin, GST_PLUGIN_FEATURE (enc));
gst_element_factory_set_rank (dec, GST_ELEMENT_RANK_PRIMARY);
/* register sink pads */
- dec_sink_template = gst_pad_template_new ("sink", GST_PAD_SINK,
+ gst_flacdec_sink_template = gst_pad_template_new ("sink", GST_PAD_SINK,
GST_PAD_ALWAYS,
flac_caps, NULL);
- gst_element_factory_add_pad_template (dec, dec_sink_template);
+ gst_element_factory_add_pad_template (dec, gst_flacdec_sink_template);
/* register src pads */
- dec_src_template = gst_pad_template_new ("src", GST_PAD_SRC,
+ gst_flacdec_src_template = gst_pad_template_new ("src", GST_PAD_SRC,
GST_PAD_ALWAYS,
raw_caps, NULL);
- gst_element_factory_add_pad_template (dec, dec_src_template);
+ gst_element_factory_add_pad_template (dec, gst_flacdec_src_template);
gst_plugin_add_feature (plugin, GST_PLUGIN_FEATURE (dec));
#include "gstflacdec.h"
-extern GstPadTemplate *dec_src_template, *dec_sink_template;
+extern GstPadTemplate *gst_flacdec_src_template, *gst_flacdec_sink_template;
/* elementfactory information */
GstElementDetails flacdec_details = {
static void
gst_flacdec_init (FlacDec *flacdec)
{
- flacdec->sinkpad = gst_pad_new_from_template (dec_sink_template, "sink");
+ flacdec->sinkpad = gst_pad_new_from_template (gst_flacdec_sink_template, "sink");
gst_element_add_pad (GST_ELEMENT (flacdec), flacdec->sinkpad);
gst_pad_set_convert_function (flacdec->sinkpad, NULL);
gst_element_set_loop_function (GST_ELEMENT (flacdec), gst_flacdec_loop);
- flacdec->srcpad = gst_pad_new_from_template (dec_src_template, "src");
+ flacdec->srcpad = gst_pad_new_from_template (gst_flacdec_src_template, "src");
gst_element_add_pad (GST_ELEMENT (flacdec), flacdec->srcpad);
gst_pad_set_formats_function (flacdec->srcpad, gst_flacdec_get_src_formats);
gst_pad_set_convert_function (flacdec->srcpad, gst_flacdec_convert_src);
#include <gstflacenc.h>
-extern GstPadTemplate *enc_src_template, *enc_sink_template;
+extern GstPadTemplate *gst_flacenc_src_template, *gst_flacenc_sink_template;
/* elementfactory information */
GstElementDetails flacenc_details = {
static void
gst_flacenc_init (FlacEnc *flacenc)
{
- flacenc->sinkpad = gst_pad_new_from_template (enc_sink_template, "sink");
+ flacenc->sinkpad = gst_pad_new_from_template (gst_flacenc_sink_template, "sink");
gst_element_add_pad(GST_ELEMENT(flacenc),flacenc->sinkpad);
gst_pad_set_chain_function(flacenc->sinkpad,gst_flacenc_chain);
gst_pad_set_connect_function (flacenc->sinkpad, gst_flacenc_sinkconnect);
- flacenc->srcpad = gst_pad_new_from_template (enc_src_template, "src");
+ flacenc->srcpad = gst_pad_new_from_template (gst_flacenc_src_template, "src");
gst_element_add_pad(GST_ELEMENT(flacenc),flacenc->srcpad);
flacenc->first = TRUE;