ext/soundtouch/gstbpmdetect.cc: Only consider a BPM value above 1.0 as valid.
authorSebastian Dröge <slomo@circular-chaos.org>
Sun, 27 Jan 2008 06:31:52 +0000 (06:31 +0000)
committerSebastian Dröge <slomo@circular-chaos.org>
Sun, 27 Jan 2008 06:31:52 +0000 (06:31 +0000)
Original commit message from CVS:
* ext/soundtouch/gstbpmdetect.cc:
Only consider a BPM value above 1.0 as valid.

ChangeLog
ext/soundtouch/gstbpmdetect.cc

index e72fa0a..84a4789 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,5 +1,10 @@
 2008-01-27  Sebastian Dröge  <slomo@circular-chaos.org>
 
+       * ext/soundtouch/gstbpmdetect.cc:
+       Only consider a BPM value above 1.0 as valid.
+
+2008-01-27  Sebastian Dröge  <slomo@circular-chaos.org>
+
        * ext/soundtouch/Makefile.am:
        * ext/soundtouch/gstbpmdetect.cc:
        * ext/soundtouch/gstbpmdetect.hh:
index e9e2e27..d994918 100644 (file)
@@ -208,7 +208,7 @@ gst_bpm_detect_transform_ip (GstBaseTransform * trans, GstBuffer * in)
   g_free (data);
 
   bpm = bpm_detect->priv->detect->getBpm ();
-  if (bpm != 0.0 && fabs (bpm_detect->bpm - bpm) >= 1.0) {
+  if (bpm >= 1.0 && fabs (bpm_detect->bpm - bpm) >= 1.0) {
     GstTagList *tags = gst_tag_list_new ();
 
     gst_tag_list_add (tags, GST_TAG_MERGE_REPLACE_ALL, GST_TAG_BEATS_PER_MINUTE,