summary | shortlog | log | commit | commitdiff | tree
raw | patch | inline | side by side (from parent 1: 33e9718)
raw | patch | inline | side by side (from parent 1: 33e9718)
author | Edward Hervey <bilboed@bilboed.com> | |
Fri, 22 Jun 2007 10:57:06 +0000 (10:57 +0000) | ||
committer | Edward Hervey <bilboed@bilboed.com> | |
Fri, 22 Jun 2007 10:57:06 +0000 (10:57 +0000) |
Original commit message from CVS:
* ext/amrnb/amrnbdec.c: (gst_amrnbdec_init):
* gst/ac3parse/gstac3parse.c: (gst_ac3parse_init):
* gst/asfdemux/gstasfmux.c: (gst_asfmux_init):
* gst/dvdlpcmdec/gstdvdlpcmdec.c: (gst_dvdlpcmdec_init):
* gst/dvdsub/gstdvdsubdec.c: (gst_dvd_sub_dec_init):
* gst/iec958/ac3iec.c: (ac3iec_init):
* gst/mpegstream/gstrfc2250enc.c: (gst_rfc2250_enc_init):
Fix leaks some more.
* ext/amrnb/amrnbdec.c: (gst_amrnbdec_init):
* gst/ac3parse/gstac3parse.c: (gst_ac3parse_init):
* gst/asfdemux/gstasfmux.c: (gst_asfmux_init):
* gst/dvdlpcmdec/gstdvdlpcmdec.c: (gst_dvdlpcmdec_init):
* gst/dvdsub/gstdvdsubdec.c: (gst_dvd_sub_dec_init):
* gst/iec958/ac3iec.c: (ac3iec_init):
* gst/mpegstream/gstrfc2250enc.c: (gst_rfc2250_enc_init):
Fix leaks some more.
diff --git a/ChangeLog b/ChangeLog
index b876be28bc94806c2999e9e2a40a22e8953f3a8e..d36159da7d8ab761caad070b6fd5711583c636bc 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
+2007-06-22 Edward Hervey <edward@fluendo.com>
+
+ * ext/amrnb/amrnbdec.c: (gst_amrnbdec_init):
+ * gst/ac3parse/gstac3parse.c: (gst_ac3parse_init):
+ * gst/asfdemux/gstasfmux.c: (gst_asfmux_init):
+ * gst/dvdlpcmdec/gstdvdlpcmdec.c: (gst_dvdlpcmdec_init):
+ * gst/dvdsub/gstdvdsubdec.c: (gst_dvd_sub_dec_init):
+ * gst/iec958/ac3iec.c: (ac3iec_init):
+ * gst/mpegstream/gstrfc2250enc.c: (gst_rfc2250_enc_init):
+ Fix leaks some more.
+
2007-06-21 Edward Hervey <edward@fluendo.com>
* gst/mpegaudioparse/gstmpegaudioparse.c: (gst_mp3parse_init):
diff --git a/ext/amrnb/amrnbdec.c b/ext/amrnb/amrnbdec.c
index 07a7faac76882537fc2ab117b9de11578afbbae6..2add78c3a944d754aedc07e4974d54f7b7587d1f 100644 (file)
--- a/ext/amrnb/amrnbdec.c
+++ b/ext/amrnb/amrnbdec.c
gst_amrnbdec_init (GstAmrnbDec * amrnbdec, GstAmrnbDecClass * klass)
{
/* create the sink pad */
- amrnbdec->sinkpad =
- gst_pad_new_from_template (gst_static_pad_template_get (&sink_template),
- "sink");
+ amrnbdec->sinkpad = gst_pad_new_from_static_template (&sink_template, "sink");
gst_pad_set_setcaps_function (amrnbdec->sinkpad, gst_amrnbdec_setcaps);
gst_pad_set_event_function (amrnbdec->sinkpad, gst_amrnbdec_event);
gst_pad_set_chain_function (amrnbdec->sinkpad, gst_amrnbdec_chain);
gst_element_add_pad (GST_ELEMENT (amrnbdec), amrnbdec->sinkpad);
/* create the src pad */
- amrnbdec->srcpad =
- gst_pad_new_from_template (gst_static_pad_template_get (&src_template),
- "src");
+ amrnbdec->srcpad = gst_pad_new_from_static_template (&src_template, "src");
gst_pad_use_fixed_caps (amrnbdec->srcpad);
gst_element_add_pad (GST_ELEMENT (amrnbdec), amrnbdec->srcpad);
index e4f4efb2ad55f16e7943b6ad62ae6ff07c618d82..48a4e848ea43cefb6d61ade0a5c105638b83e18f 100644 (file)
gst_ac3parse_init (GstAc3Parse * ac3parse)
{
ac3parse->sinkpad =
- gst_pad_new_from_template (gst_static_pad_template_get
- (&gst_ac3parse_sink_template), "sink");
+ gst_pad_new_from_static_template (&gst_ac3parse_sink_template, "sink");
gst_element_add_pad (GST_ELEMENT (ac3parse), ac3parse->sinkpad);
gst_pad_set_chain_function (ac3parse->sinkpad, gst_ac3parse_chain);
ac3parse->srcpad =
- gst_pad_new_from_template (gst_static_pad_template_get
- (&gst_ac3parse_src_template), "src");
+ gst_pad_new_from_static_template (&gst_ac3parse_src_template, "src");
gst_pad_use_explicit_caps (ac3parse->srcpad);
gst_element_add_pad (GST_ELEMENT (ac3parse), ac3parse->srcpad);
index c23062446097889cf2d6a4ca752ecb705a4a6128..d9914dc3c2c00f87ba215dba31126ab890b87fbc 100644 (file)
--- a/gst/asfdemux/gstasfmux.c
+++ b/gst/asfdemux/gstasfmux.c
gint n;
asfmux->srcpad =
- gst_pad_new_from_template (gst_static_pad_template_get
- (&gst_asfmux_src_template), "src");
+ gst_pad_new_from_static_template (&gst_asfmux_src_template, "src");
gst_element_add_pad (GST_ELEMENT (asfmux), asfmux->srcpad);
GST_OBJECT_FLAG_SET (GST_ELEMENT (asfmux), GST_ELEMENT_EVENT_AWARE);
index 968972f82f1974e1500218c20ece70bf86dccb02..9ece9a8713e1de25da39af379d9e146be2c5de3f 100644 (file)
gst_dvdlpcmdec_init (GstDvdLpcmDec * dvdlpcmdec)
{
dvdlpcmdec->sinkpad =
- gst_pad_new_from_template (gst_static_pad_template_get
- (&gst_dvdlpcmdec_sink_template), "sink");
+ gst_pad_new_from_static_template (&gst_dvdlpcmdec_sink_template, "sink");
gst_pad_set_setcaps_function (dvdlpcmdec->sinkpad, gst_dvdlpcmdec_setcaps);
gst_pad_set_event_function (dvdlpcmdec->sinkpad, dvdlpcmdec_sink_event);
gst_element_add_pad (GST_ELEMENT (dvdlpcmdec), dvdlpcmdec->sinkpad);
dvdlpcmdec->srcpad =
- gst_pad_new_from_template (gst_static_pad_template_get
- (&gst_dvdlpcmdec_src_template), "src");
+ gst_pad_new_from_static_template (&gst_dvdlpcmdec_src_template, "src");
gst_pad_use_fixed_caps (dvdlpcmdec->srcpad);
gst_element_add_pad (GST_ELEMENT (dvdlpcmdec), dvdlpcmdec->srcpad);
index 4cf35ef1e0cb7c09090fb93f8112ecb661393d18..02c202e92b41cbee9fca441167bfb033b21f8760 100644 (file)
{
GstPadTemplate *tmpl;
- dec->sinkpad =
- gst_pad_new_from_template (gst_static_pad_template_get
- (&subtitle_template), "sink");
+ dec->sinkpad = gst_pad_new_from_static_template (&subtitle_template, "sink");
gst_pad_set_chain_function (dec->sinkpad,
GST_DEBUG_FUNCPTR (gst_dvd_sub_dec_chain));
gst_pad_set_event_function (dec->sinkpad,
diff --git a/gst/iec958/ac3iec.c b/gst/iec958/ac3iec.c
index ebe3a31c3df932edc0b48491452b07b11c9edbb2..cf3e971c425e666e96f4bad0f8c2bbc462aeb07f 100644 (file)
--- a/gst/iec958/ac3iec.c
+++ b/gst/iec958/ac3iec.c
ac3iec_init (AC3IEC * ac3iec)
{
ac3iec->sink =
- gst_pad_new_from_template (gst_static_pad_template_get
- (&ac3iec_sink_template), "sink");
+ gst_pad_new_from_static_template (&ac3iec_sink_template, "sink");
gst_pad_set_setcaps_function (ac3iec->sink, ac3iec_setcaps);
gst_pad_set_chain_function (ac3iec->sink, ac3iec_chain_dvd);
gst_element_add_pad (GST_ELEMENT (ac3iec), ac3iec->sink);
- ac3iec->src =
- gst_pad_new_from_template (gst_static_pad_template_get
- (&ac3iec_src_template), "src");
+ ac3iec->src = gst_pad_new_from_static_template (&ac3iec_src_template, "src");
gst_pad_use_fixed_caps (ac3iec->src);
gst_element_add_pad (GST_ELEMENT (ac3iec), ac3iec->src);
index 76769461c6f7f90f6dcb3e59198bfd76ea5a9739..a19fa7ecb3c670007ec2576b17e3e4544150e288 100644 (file)
gst_rfc2250_enc_init (GstRFC2250Enc * rfc2250_enc)
{
rfc2250_enc->sinkpad =
- gst_pad_new_from_template (gst_static_pad_template_get (&sink_factory),
- "sink");
+ gst_pad_new_from_static_template (&sink_factory, "sink");
gst_element_add_pad (GST_ELEMENT (rfc2250_enc), rfc2250_enc->sinkpad);
gst_element_set_loop_function (GST_ELEMENT (rfc2250_enc),
gst_rfc2250_enc_loop);
- rfc2250_enc->srcpad =
- gst_pad_new_from_template (gst_static_pad_template_get (&src_factory),
- "src");
+ rfc2250_enc->srcpad = gst_pad_new_from_static_template (&src_factory, "src");
gst_element_add_pad (GST_ELEMENT (rfc2250_enc), rfc2250_enc->srcpad);
/* initialize parser state */