[Top][All Lists]

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[emms-help] Re: Streams

From: Michael Olson
Subject: [emms-help] Re: Streams
Date: Tue, 29 May 2007 20:25:44 -0400
User-agent: Gnus/5.110007 (No Gnus v0.7) Emacs/22.0.98 (gnu/linux)

Lucas Bonnet <address@hidden> writes:

> Jorgen Schaefer <address@hidden> writes:
>> Hi there!
> Hello old-timer!
>> Would it be possible to provide a separate file for "current
>> streams", together with an `emms-streams-update' command to
>> download and install it? I think it would be nice to have such
>> information out of the EMMS core, so we can update them separately
>> from the main program.
> I second the idea, it's cumbersome to remove the stream file and
> re-launch emms-streams everytime there's an update. I'm the one to
> blame, though, since I wrote the code :) Unfortunately, I'm quite busy
> right now, and it's months since I last wrote a decent line of code
> (elisp, that is).

I'll give it some thought.  The main difficulty would be in determining
how much flexibility to give to the user, especially w.r.t. being able
to move preferred/disliked streams around to the top or bottom of the
buffer, or even remove a stream completely.

One possible solution would be for the user to define "sources" for the
radio stations, and pull from those sources in order every time we build
the *EMMS Streams* buffer.  When a stream is added, it would only affect
a "custom-streams" listing, and streams from other places would be
filtered out before saving that listing.  The catch would be that only
one such custom streams listing could sanely exist, but perhaps that's
not too much of an issue.

What do others think of this?

       Michael Olson -- FSF Associate Member #652     |
 http://mwolson.org/ -- Jabber: mwolson_at_hcoop.net  |  /` |\ | | |
            Sysadmin -- Hobbies: Lisp, GP2X, HCoop    | |_] | \| |_|
Projects: Emacs, Muse, ERC, EMMS, ErBot, DVC, Planner |

Attachment: pgpGMpu5d5wdq.pgp
Description: PGP signature

reply via email to

[Prev in Thread] Current Thread [Next in Thread]