Your message dated Thu, 02 Nov 2006 15:06:49 -0800
with message-id <[EMAIL PROTECTED]>
and subject line Bug#396665: fixed in xmms 1:1.2.10+20061101-1
has caused the attached Bug report 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 I am
talking about this indicates a serious mail system misconfiguration
somewhere. Please contact me immediately.)
Debian bug tracking system administrator
(administrator, Debian Bugs database)
--- Begin Message ---
Package: xmms
Version: 1.2.10+20061001-3
When enabling 'Save stream to disk' the previously saved file gets
overwritten. It is really annoying, especially if the saving suddenly
restarts because of lost connection, for example. But even during
normal operation it is a hassle to renaming the file all the time.
The mp3 stream saving does the right thing, so I just changed the
vorbis/http.c code accordingly, see the attached patch.
(Sorry about the wrong patch format in my previous mail.)
Lipi
--- xmms-1.2.10+20061001.orig/Input/vorbis/http.c 2005-05-15 11:33:40.000000000 +1200
+++ xmms-1.2.10+20061001/Input/vorbis/http.c 2006-11-02 15:46:47.000000000 +1300
@@ -546,18 +546,28 @@
if (vorbis_cfg.save_http_stream)
{
- gchar *output_name;
+ gchar *output_name, *fname, *temp;
+ int i = 1;
+
file = vorbis_http_get_title(url);
- output_name = file;
- if (!strncasecmp(output_name, "http://", 7))
- output_name += 7;
- temp = strrchr(output_name, '.');
+ fname = file;
+ if (!strncasecmp(fname, "http://", 7))
+ fname += 7;
+ temp = strrchr(fname, '.');
if (temp && !strcasecmp(temp, ".ogg"))
*temp = '\0';
- while ((temp = strchr(output_name, '/')))
+ while ((temp = strchr(fname, '/')))
*temp = '_';
- output_name = g_strdup_printf("%s/%s.ogg", vorbis_cfg.save_http_path, output_name);
+ output_name = g_strdup_printf("%s/%s.ogg",
+ vorbis_cfg.save_http_path, fname);
+ while (!access(output_name, F_OK) && i < 100000)
+ {
+ g_free(output_name);
+ output_name = g_strdup_printf("%s/%s-%d.ogg",
+ vorbis_cfg.save_http_path,
+ fname, i++);
+ }
g_free(file);
--- End Message ---
--- Begin Message ---
Source: xmms
Source-Version: 1:1.2.10+20061101-1
We believe that the bug you reported is fixed in the latest version of
xmms, which is due to be installed in the Debian FTP archive:
xmms-dev_1.2.10+20061101-1_i386.deb
to pool/main/x/xmms/xmms-dev_1.2.10+20061101-1_i386.deb
xmms_1.2.10+20061101-1.diff.gz
to pool/main/x/xmms/xmms_1.2.10+20061101-1.diff.gz
xmms_1.2.10+20061101-1.dsc
to pool/main/x/xmms/xmms_1.2.10+20061101-1.dsc
xmms_1.2.10+20061101-1_i386.deb
to pool/main/x/xmms/xmms_1.2.10+20061101-1_i386.deb
xmms_1.2.10+20061101.orig.tar.gz
to pool/main/x/xmms/xmms_1.2.10+20061101.orig.tar.gz
A summary of the changes between this version and the previous one is
attached.
Thank you for reporting the bug, which will now be closed. If you
have further comments please address them to [EMAIL PROTECTED],
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Daniel Baumann <[EMAIL PROTECTED]> (supplier of updated xmms package)
(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing [EMAIL PROTECTED])
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
Format: 1.7
Date: Thu, 2 Nov 2006 21:59:00 +0100
Source: xmms
Binary: xmms-dev xmms
Architecture: source i386
Version: 1:1.2.10+20061101-1
Distribution: unstable
Urgency: medium
Maintainer: Daniel Baumann <[EMAIL PROTECTED]>
Changed-By: Daniel Baumann <[EMAIL PROTECTED]>
Description:
xmms - Versatile X audio player
xmms-dev - XMMS development static library and header files
Closes: 396665
Changes:
xmms (1:1.2.10+20061101-1) unstable; urgency=medium
.
* New upstream snapshot.
* Applied patch from Andras Lipoth <[EMAIL PROTECTED]> to fix wrong
ogg save file rotation (Closes: #396665).
Files:
8b3775051178db2c6e992b6c8c232aa0 1005 sound optional xmms_1.2.10+20061101-1.dsc
6e9e688169b3544558982479c44b213d 3565455 sound optional
xmms_1.2.10+20061101.orig.tar.gz
7257a5b77bb6523ab13860d55d4172e3 117352 sound optional
xmms_1.2.10+20061101-1.diff.gz
de51b8dce2d391c442f35c8b105440f1 2160334 sound optional
xmms_1.2.10+20061101-1_i386.deb
a43b1ef552ab1d4a13251f3ebdb5078f 447040 devel optional
xmms-dev_1.2.10+20061101-1_i386.deb
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.5 (GNU/Linux)
iD8DBQFFSl5K+C5cwEsrK54RAvnMAJ4mWA6QlOmmiNzdpd7DyP1puji2IQCgpD+W
f7pevmFjYhBUVQK7PKs9LMA=
=pW9+
-----END PGP SIGNATURE-----
--- End Message ---