From 1b01b41b69a06450c88eefa90e9f8646ff295041 Mon Sep 17 00:00:00 2001 From: Stefan Kost Date: Wed, 21 Feb 2007 13:55:54 +0000 Subject: [PATCH] gst/volume/gstvolume.c: Unbreak volume, value remains gint. 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 | 6 ++++++ gst/volume/gstvolume.c | 10 ++++++---- 2 files changed, 12 insertions(+), 4 deletions(-) diff --git a/ChangeLog b/ChangeLog index cab5a7d3ce..d24f9e9a58 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,9 @@ +2007-02-21 Stefan Kost + + * gst/volume/gstvolume.c: (volume_process_int16), + (volume_process_int16_clamp), (volume_set_caps): + Unbreak volume, value remains gint. + 2007-02-21 Stefan Kost * gst/volume/gstvolume.c: (volume_choose_func), diff --git a/gst/volume/gstvolume.c b/gst/volume/gstvolume.c index 100b662759..82e1232a43 100644 --- a/gst/volume/gstvolume.c +++ b/gst/volume/gstvolume.c @@ -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; -- 2.34.1