gst/volume/gstvolume.c: Unbreak volume, value remains gint.
authorStefan Kost <ensonic@users.sourceforge.net>
Wed, 21 Feb 2007 13:55:54 +0000 (13:55 +0000)
committerStefan Kost <ensonic@users.sourceforge.net>
Wed, 21 Feb 2007 13:55:54 +0000 (13:55 +0000)
Original commit message from CVS:
* gst/volume/gstvolume.c: (volume_process_int16),
(volume_process_int16_clamp), (volume_set_caps):
Unbreak volume, value remains gint.

ChangeLog
gst/volume/gstvolume.c

index cab5a7d3ce10d642e4f7e7e95aee937444cbd86c..d24f9e9a581b4981deca5605600382279b47aaf3 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,9 @@
+2007-02-21  Stefan Kost  <ensonic@users.sf.net>
+
+       * gst/volume/gstvolume.c: (volume_process_int16),
+       (volume_process_int16_clamp), (volume_set_caps):
+         Unbreak volume, value remains gint.
+
 2007-02-21  Stefan Kost  <ensonic@users.sf.net>
 
        * gst/volume/gstvolume.c: (volume_choose_func),
index 100b6627593374986e2decb594f057823f3db861..82e1232a43de29530a3a84106d368891dfbad0d3 100644 (file)
@@ -412,7 +412,8 @@ static void
 volume_process_int16 (GstVolume * this, gpointer bytes, guint n_bytes)
 {
   gint16 *data = (gint16 *) bytes;
-  guint i, val, num_samples;
+  guint i, num_samples;
+  gint val;
 
   num_samples = n_bytes / sizeof (gint16);
 
@@ -432,7 +433,8 @@ static void
 volume_process_int16_clamp (GstVolume * this, gpointer bytes, guint n_bytes)
 {
   gint16 *data = (gint16 *) bytes;
-  guint i, val, num_samples;
+  guint i, num_samples;
+  gint val;
 
   num_samples = n_bytes / sizeof (gint16);
 
@@ -470,10 +472,10 @@ volume_set_caps (GstBaseTransform * base, GstCaps * incaps, GstCaps * outcaps)
   /* based on mimetype, choose the correct volume_process format */
   if (strcmp (mimetype, "audio/x-raw-int") == 0) {
     this->format = GST_VOLUME_FORMAT_INT;
-    GST_DEBUG_OBJECT (this, "use int");
+    GST_DEBUG_OBJECT (this, "use int: %u", this->width);
   } else if (strcmp (mimetype, "audio/x-raw-float") == 0) {
     this->format = GST_VOLUME_FORMAT_FLOAT;
-    GST_DEBUG_OBJECT (this, "use float");
+    GST_DEBUG_OBJECT (this, "use float: %u", this->width);
   } else {
     this->process = NULL;
     goto invalid_format;