tests/icles/equalizer-test.c: Fix gain ranges for the latest equalizer changes.

Original commit message from CVS:
* tests/icles/equalizer-test.c: (do_slider_fiddling):
Fix gain ranges for the latest equalizer changes.
This commit is contained in:
Sebastian Dröge 2007-11-07 15:36:59 +00:00
parent da1b2a0a6f
commit ad71ce1337
2 changed files with 16 additions and 11 deletions

View file

@ -1,3 +1,8 @@
2007-11-07 Sebastian Dröge <slomo@circular-chaos.org>
* tests/icles/equalizer-test.c: (do_slider_fiddling):
Fix gain ranges for the latest equalizer changes.
2007-11-07 Sebastian Dröge <slomo@circular-chaos.org> 2007-11-07 Sebastian Dröge <slomo@circular-chaos.org>
* ext/gio/gstgio.h: * ext/gio/gstgio.h:

View file

@ -115,7 +115,7 @@ do_slider_fiddling (GstElement * playbin, GstElement * eq)
{ {
gboolean stop; gboolean stop;
guint num_bands, i; guint num_bands, i;
gdouble d, step = 0.2; gdouble d, step = 0.5;
stop = FALSE; stop = FALSE;
@ -125,34 +125,34 @@ do_slider_fiddling (GstElement * playbin, GstElement * eq)
while (!stop) { while (!stop) {
for (i = 0; !stop && i < num_bands; ++i) { for (i = 0; !stop && i < num_bands; ++i) {
d = 0.0; d = -24.0;
while (!stop && d <= 1.0) { while (!stop && d <= 12.0) {
stop = equalizer_set_band_value_and_wait (eq, i, d); stop = equalizer_set_band_value_and_wait (eq, i, d);
d += step; d += step;
} }
d = 1.0; d = 12.0;
while (!stop && d >= -1.0) { while (!stop && d >= -24.0) {
stop = equalizer_set_band_value_and_wait (eq, i, d); stop = equalizer_set_band_value_and_wait (eq, i, d);
d -= step; d -= step;
} }
d = -1.0; d = -24.0;
while (!stop && d <= 0.0) { while (!stop && d <= 12.0) {
stop = equalizer_set_band_value_and_wait (eq, i, d); stop = equalizer_set_band_value_and_wait (eq, i, d);
d += step; d += step;
} }
} }
d = 0.0; d = 0.0;
while (!stop && d <= 1.0) { while (!stop && d <= 12.0) {
stop = equalizer_set_all_band_values_and_wait (eq, num_bands, d); stop = equalizer_set_all_band_values_and_wait (eq, num_bands, d);
d += step; d += step;
} }
d = 1.0; d = 12.0;
while (!stop && d >= -1.0) { while (!stop && d >= -24.0) {
stop = equalizer_set_all_band_values_and_wait (eq, num_bands, d); stop = equalizer_set_all_band_values_and_wait (eq, num_bands, d);
d -= step; d -= step;
} }
d = -1.0; d = -24.0;
while (!stop && d <= 0.0) { while (!stop && d <= 0.0) {
stop = equalizer_set_all_band_values_and_wait (eq, num_bands, d); stop = equalizer_set_all_band_values_and_wait (eq, num_bands, d);
d += step; d += step;