mirror of
https://gitlab.freedesktop.org/gstreamer/gstreamer.git
synced 2024-11-20 00:31:13 +00:00
ext/lame/gstlame.c: Don't leak the allowed caps.
Original commit message from CVS: * ext/lame/gstlame.c: (gst_lame_setup): Don't leak the allowed caps. * tests/check/pipelines/lame.c: (GST_START_TEST): Stop leaking all buffers. Fixes bug #515575.
This commit is contained in:
parent
1e3d3da4a4
commit
cfcd418583
4 changed files with 11 additions and 1 deletions
|
@ -1,3 +1,10 @@
|
|||
2008-02-11 Sebastian Dröge <slomo@circular-chaos.org>
|
||||
|
||||
* ext/lame/gstlame.c: (gst_lame_setup):
|
||||
Don't leak the allowed caps.
|
||||
* tests/check/pipelines/lame.c: (GST_START_TEST):
|
||||
Stop leaking all buffers. Fixes bug #515575.
|
||||
|
||||
2008-02-08 Jan Schmidt <jan.schmidt@sun.com>
|
||||
|
||||
* gst/mpegaudioparse/plugin.c:
|
||||
|
|
2
common
2
common
|
@ -1 +1 @@
|
|||
Subproject commit 8b37d7ee833fab1d25b484d8574df3dae231b5f2
|
||||
Subproject commit 961bb6bd997d7c8da6058534e86b4a1361c0fcea
|
|
@ -1200,6 +1200,8 @@ gst_lame_setup (GstLame * lame)
|
|||
GST_DEBUG_OBJECT (lame, "Letting lame choose sample rate");
|
||||
lame_set_out_samplerate (lame->lgf, 0);
|
||||
}
|
||||
gst_caps_unref (allowed_caps);
|
||||
allowed_caps = NULL;
|
||||
} else {
|
||||
GST_DEBUG_OBJECT (lame, "No peer yet, letting lame choose sample rate");
|
||||
lame_set_out_samplerate (lame->lgf, 0);
|
||||
|
|
|
@ -58,6 +58,7 @@ GST_START_TEST (test_format)
|
|||
|
||||
gst_buffer_straw_stop_pipeline (bin, pad);
|
||||
|
||||
gst_buffer_unref (buffer);
|
||||
gst_object_unref (pad);
|
||||
gst_object_unref (bin);
|
||||
}
|
||||
|
|
Loading…
Reference in a new issue