rpms/audacious-plugins/F-13 audacious-plugins-2.2-ui_vis.patch, 1.1, 1.2 audacious-plugins.spec, 1.103, 1.104
Michael Schwendt
mschwendt at fedoraproject.org
Fri Mar 19 18:19:22 UTC 2010
Author: mschwendt
Update of /cvs/pkgs/rpms/audacious-plugins/F-13
In directory cvs01.phx2.fedoraproject.org:/tmp/cvs-serv30314/F-13
Modified Files:
audacious-plugins-2.2-ui_vis.patch audacious-plugins.spec
Log Message:
* Fri Mar 19 2010 Michael Schwendt <mschwendt at fedoraproject.org> - 2.2-30
- Fix colour array indexing in Scope Mode.
audacious-plugins-2.2-ui_vis.patch:
ui_vis.c | 58 +++++++++++++++++++++++++++++-----------------------------
1 file changed, 29 insertions(+), 29 deletions(-)
Index: audacious-plugins-2.2-ui_vis.patch
===================================================================
RCS file: /cvs/pkgs/rpms/audacious-plugins/F-13/audacious-plugins-2.2-ui_vis.patch,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -p -r1.1 -r1.2
--- audacious-plugins-2.2-ui_vis.patch 19 Mar 2010 17:55:56 -0000 1.1
+++ audacious-plugins-2.2-ui_vis.patch 19 Mar 2010 18:19:22 -0000 1.2
@@ -1,6 +1,6 @@
diff -Nur audacious-plugins-2.2-orig/src/skins/ui_vis.c audacious-plugins-2.2-ui_vis/src/skins/ui_vis.c
--- audacious-plugins-2.2-orig/src/skins/ui_vis.c 2009-11-22 23:49:53.000000000 +0100
-+++ audacious-plugins-2.2-ui_vis/src/skins/ui_vis.c 2010-03-19 17:47:02.000000000 +0100
++++ audacious-plugins-2.2-ui_vis/src/skins/ui_vis.c 2010-03-19 19:13:13.000000000 +0100
@@ -292,7 +292,7 @@
else{
memset(rgb_data, 0, (guint)(76 * config.scale_factor) * 32);
@@ -71,15 +71,26 @@ diff -Nur audacious-plugins-2.2-orig/src
}
}
}
-@@ -467,7 +467,7 @@
+@@ -465,13 +465,13 @@
+ h = vis->data[x];
+ if (!vis->scaled) {
ptr = rgb_data + ((14 - h) * 76) + x;
- *ptr = vis_scope_colors[h + 1];
+- *ptr = vis_scope_colors[h + 1];
++ *ptr = vis_scope_colors[h];
}else{
- ptr = rgb_data + ((14 - h) * (guint)(76 * 4 * config.scale_factor)) + (guint)(x * config.scale_factor);
+- *ptr = vis_scope_colors[h + 1];
+- *(ptr + 1) = vis_scope_colors[h + 1];
+- *(ptr + (guint)(76 * config.scale_factor)) = vis_scope_colors[h + 1];
+- *(ptr + (guint)(76 * config.scale_factor)+1) = vis_scope_colors[h + 1];
+ ptr = rgb_data + ((14 - h) * (guint)(76 * 2 * config.scale_factor)) + (guint)(x * config.scale_factor);
- *ptr = vis_scope_colors[h + 1];
- *(ptr + 1) = vis_scope_colors[h + 1];
- *(ptr + (guint)(76 * config.scale_factor)) = vis_scope_colors[h + 1];
++ *ptr = vis_scope_colors[h];
++ *(ptr + 1) = vis_scope_colors[h];
++ *(ptr + (guint)(76 * config.scale_factor)) = vis_scope_colors[h];
++ *(ptr + (guint)(76 * config.scale_factor)+1) = vis_scope_colors[h];
+ }
+ break;
+ case SCOPE_LINE:
@@ -489,8 +489,8 @@
*ptr = vis_scope_colors[y - 2];
}
@@ -91,15 +102,26 @@ diff -Nur audacious-plugins-2.2-orig/src
*ptr = vis_scope_colors[y - 2];
*(ptr + 1) = vis_scope_colors[y - 2];
*(ptr + (guint)(76 * config.scale_factor)) = vis_scope_colors[y - 2];
-@@ -504,7 +504,7 @@
+@@ -502,13 +502,13 @@
+ h = 14 - vis->data[x];
+ if (!vis->scaled) {
ptr = rgb_data + (h * 76) + x;
- *ptr = vis_scope_colors[h + 1];
+- *ptr = vis_scope_colors[h + 1];
++ *ptr = vis_scope_colors[h];
}else{
- ptr = rgb_data + (h * (guint)(76 * 4 * config.scale_factor)) + (guint)(x * config.scale_factor);
+- *ptr = vis_scope_colors[h + 1];
+- *(ptr + 1) = vis_scope_colors[h + 1];
+- *(ptr + (guint)(76 * config.scale_factor)) = vis_scope_colors[h + 1];
+- *(ptr + (guint)(76 * config.scale_factor)+1) = vis_scope_colors[h + 1];
+ ptr = rgb_data + (h * (guint)(76 * 2 * config.scale_factor)) + (guint)(x * config.scale_factor);
- *ptr = vis_scope_colors[h + 1];
- *(ptr + 1) = vis_scope_colors[h + 1];
- *(ptr + (guint)(76 * config.scale_factor)) = vis_scope_colors[h + 1];
++ *ptr = vis_scope_colors[h];
++ *(ptr + 1) = vis_scope_colors[h];
++ *(ptr + (guint)(76 * config.scale_factor)) = vis_scope_colors[h];
++ *(ptr + (guint)(76 * config.scale_factor)+1) = vis_scope_colors[h];
+ }
+ }
+ break;
@@ -526,8 +526,8 @@
for (y = h; y <= h2; y++, ptr += 76)
*ptr = c;
Index: audacious-plugins.spec
===================================================================
RCS file: /cvs/pkgs/rpms/audacious-plugins/F-13/audacious-plugins.spec,v
retrieving revision 1.103
retrieving revision 1.104
diff -u -p -r1.103 -r1.104
--- audacious-plugins.spec 19 Mar 2010 17:55:56 -0000 1.103
+++ audacious-plugins.spec 19 Mar 2010 18:19:22 -0000 1.104
@@ -5,7 +5,7 @@
Name: audacious-plugins
Version: 2.2
-Release: 29%{?dist}
+Release: 30%{?dist}
Summary: Plugins for the Audacious media player
Group: Applications/Multimedia
URL: http://audacious-media-player.org/
@@ -320,6 +320,9 @@ update-desktop-database &> /dev/null ||
%changelog
+* Fri Mar 19 2010 Michael Schwendt <mschwendt at fedoraproject.org> - 2.2-30
+- Fix colour array indexing in Scope Mode.
+
* Fri Mar 19 2010 Michael Schwendt <mschwendt at fedoraproject.org> - 2.2-29
- Fix scaled visualization modes.
More information about the scm-commits
mailing list