Your message dated Mon, 28 Apr 2008 00:00:53 +0100
with message-id <[EMAIL PROTECTED]>
and subject line xmms has been removed from Debian, closing #63544
has caused the Debian Bug report #63544,
regarding xmms: Feature request: stop after current (patch included)
to be marked as done.
This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.
(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact [EMAIL PROTECTED]
immediately.)
--
63544: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=63544
Debian Bug Tracking System
Contact [EMAIL PROTECTED] with problems
--- Begin Message ---
Package: xmms
Version: 1.0.1-2
Severity: wishlist
Winamp has a handy feature "stop after current" bound to control-v. It's like
"no playlist advance," but one-shot, rather than a persistent toggle setting.
I made a simple patch against xmms 1.0.1 (the source tarball from xmms.org) to
add this feature. Patch follows:
diff -Naur xmms-1.0.1-orig/xmms/main.c xmms-1.0.1/xmms/main.c
--- xmms-1.0.1-orig/xmms/main.c Mon Jan 31 18:35:16 2000
+++ xmms-1.0.1/xmms/main.c Thu May 4 06:58:45 2000
@@ -46,6 +46,7 @@
gboolean mainwin_focus = FALSE;
gboolean setting_volume = FALSE;
+gboolean stop_after_current = FALSE;
gint mainwin_timeout_tag;
PButton *mainwin_menubtn, *mainwin_minimize, *mainwin_shade, *mainwin_close;
@@ -239,13 +240,14 @@
MAINWIN_GENERAL_SHOWMWIN, MAINWIN_GENERAL_SHOWPLWIN,
MAINWIN_GENERAL_SHOWEQWIN, MAINWIN_GENERAL_PREV, MAINWIN_GENERAL_PLAY,
MAINWIN_GENERAL_PAUSE, MAINWIN_GENERAL_STOP, MAINWIN_GENERAL_NEXT,
+ MAINWIN_GENERAL_STOPAFTER,
MAINWIN_GENERAL_STOPFADE, MAINWIN_GENERAL_BACK5SEC,
MAINWIN_GENERAL_FWD5SEC, MAINWIN_GENERAL_START, MAINWIN_GENERAL_BACK10,
MAINWIN_GENERAL_FWD10, MAINWIN_GENERAL_JTT, MAINWIN_GENERAL_JTF,
MAINWIN_GENERAL_EXIT
};
-#define MAINWIN_GENERAL_MENU_ENTRIES 29
+#define MAINWIN_GENERAL_MENU_ENTRIES 30
void mainwin_general_menu_callback(gpointer cb_data, guint action, GtkWidget *
w);
@@ -269,6 +271,7 @@
{"/Playback/Stop", "V", mainwin_general_menu_callback,
MAINWIN_GENERAL_STOP, "<Item>"},
{"/Playback/Next", "B", mainwin_general_menu_callback,
MAINWIN_GENERAL_NEXT, "<Item>"},
{"/Playback/-", NULL, NULL, 0, "<Separator>"},
+ {"/Playback/Stop after
Current","<control>V",mainwin_general_menu_callback,MAINWIN_GENERAL_STOPAFTER,"<Item>"},
/* {"/Playback/Stop with
Fadeout","<Shift>V",mainwin_general_menu_callback,MAINWIN_GENERAL_STOPFADE,"<Item>"},
*/
{"/Playback/Back 5 Seconds", NULL, mainwin_general_menu_callback,
MAINWIN_GENERAL_BACK5SEC, "<Item>"},
{"/Playback/Fwd 5 Seconds", NULL, mainwin_general_menu_callback,
MAINWIN_GENERAL_FWD5SEC, "<Item>"},
@@ -2162,6 +2165,9 @@
break;
case MAINWIN_GENERAL_NEXT:
playlist_next();
+ break;
+ case MAINWIN_GENERAL_STOPAFTER:
+ stop_after_current = TRUE;
break;
case MAINWIN_GENERAL_STOPFADE:
break;
diff -Naur xmms-1.0.1-orig/xmms/playlist.c xmms-1.0.1/xmms/playlist.c
--- xmms-1.0.1-orig/xmms/playlist.c Mon Jan 31 17:32:38 2000
+++ xmms-1.0.1/xmms/playlist.c Thu May 4 06:46:29 2000
@@ -28,6 +28,7 @@
pthread_mutex_t playlist_mutex = PTHREAD_MUTEX_INITIALIZER;
PlaylistEntry *playlist_position;
+extern gboolean stop_after_current;
extern PlayList_List *playlistwin_list;
extern Vis *mainwin_vis;
extern SVis *mainwin_svis;
@@ -339,6 +340,8 @@
{
PlaylistEntry *entry;
+ stop_after_current = FALSE;
+
if (get_playlist_length() == 0)
return;
@@ -545,7 +548,7 @@
PL_LOCK();
plist_pos_list = find_playlist_position_list();
- if (cfg.no_playlist_advance)
+ if (cfg.no_playlist_advance || stop_after_current)
{
PL_UNLOCK();
mainwin_set_song_info(0, 0, 0);
END OF PATCH
-- System Information
Debian Release: 2.2
Kernel Version: Linux drpepper 2.2.15pre16 #1 Wed Mar 29 13:32:28 CST 2000 i686
unknown
Versions of the packages xmms depends on:
ii libc6 2.1.3-10 GNU C Library: Shared libraries and Timezone
ii libglib1.2 1.2.7-2 The GLib library of C routines
ii libgtk1.2 1.2.7-1 The GIMP Toolkit set of widgets for X
ii xlib6g 3.3.6-6 shared libraries required by X clients
ii xmms 1.0.1-2 Versatile X audio player that looks like Win
--- End Message ---
--- Begin Message ---
Version: 1:1.2.10+20070601-1+rm
The xmms package has been removed from Debian testing, unstable and
experimental, so I am now closing the bugs that were still opened
against it.
For more information about this package's removal, read
http://bugs.debian.org/461309 . That bug might give the reasons why
this package was removed, and suggestions of possible replacements.
Don't hesitate to reply to this mail if you have any question.
Thank you for your contribution to Debian.
--
Marco Rodrigues
http://Marco.Tondela.org
--- End Message ---