Mercurial > audlegacy-plugins
diff src/madplug/input.c @ 755:efc2d680cac8 trunk
[svn] - only do shoutcast stuff if info::size = 0. closes #601 again.
author | nenolod |
---|---|
date | Wed, 28 Feb 2007 18:00:41 -0800 |
parents | 5d8556c9949c |
children | 2430c9773fa7 |
line wrap: on
line diff
--- a/src/madplug/input.c Wed Feb 28 17:52:11 2007 -0800 +++ b/src/madplug/input.c Wed Feb 28 18:00:41 2007 -0800 @@ -433,7 +433,7 @@ vfs_fseek(info->infile, 0, SEEK_SET); info->offset = 0; - if(info->remote){ + if(info->remote && info->size == 0){ gchar *stream_name = vfs_get_metadata(info->infile, "stream-name"); gchar *track_name = vfs_get_metadata(info->infile, "track-name"); gchar *tmp = NULL; @@ -499,7 +499,7 @@ madinfo->playback->eof = TRUE; } - if(madinfo->remote) { + if(madinfo->remote && madinfo->size == 0) { gchar *stream_name = vfs_get_metadata(madinfo->infile, "stream-name"); gchar *track_name = vfs_get_metadata(madinfo->infile, "track-name"); gchar *tmp = NULL;