summaryrefslogtreecommitdiffstats
path: root/ext/ladspa/gstladspa.c
diff options
context:
space:
mode:
authorSteve Baker <steve@stevebaker.org>2002-04-20 15:11:00 +0000
committerSteve Baker <steve@stevebaker.org>2002-04-20 15:11:00 +0000
commitd4458d89c9dd748f39219a2b0e0df61dfc0cf4eb (patch)
tree9cda53090dcdc6293dff59aa1d84a667a407f886 /ext/ladspa/gstladspa.c
parent71b95f01453faf880ec957835acb967f71594241 (diff)
s/G_MINFLOAT/G_MAXFLOAT unref the buffer pool in the loop func
Original commit message from CVS: s/G_MINFLOAT/G_MAXFLOAT unref the buffer pool in the loop func
Diffstat (limited to 'ext/ladspa/gstladspa.c')
-rw-r--r--ext/ladspa/gstladspa.c4
1 files changed, 3 insertions, 1 deletions
diff --git a/ext/ladspa/gstladspa.c b/ext/ladspa/gstladspa.c
index dd1f9432..081f03d8 100644
--- a/ext/ladspa/gstladspa.c
+++ b/ext/ladspa/gstladspa.c
@@ -228,7 +228,7 @@ gst_ladspa_class_init (GstLADSPAClass *klass)
desc->PortRangeHints[current_portnum].LowerBound;
} else {
if (argtype==G_TYPE_INT) klass->control_info[i].lowerbound = (gfloat)G_MININT;
- if (argtype==G_TYPE_FLOAT) klass->control_info[i].lowerbound = -G_MINFLOAT;
+ if (argtype==G_TYPE_FLOAT) klass->control_info[i].lowerbound = -G_MAXFLOAT;
}
if (LADSPA_IS_HINT_BOUNDED_ABOVE(hintdesc)) {
@@ -856,6 +856,8 @@ gst_ladspa_loop(GstElement *element)
ladspa->timestamp += ladspa->buffersize * 10^9 / ladspa->samplerate;
} while (TRUE);
+ gst_buffer_pool_unref(bufpool);
+
for (i=0 ; i<numsinkpads ; i++){
gst_bytestream_destroy (bytestreams[i]);
}