Hi, Jorgen Schaefer <[EMAIL PROTECTED]> writes:
> Idea: > > We remove the `playablep' method from all players. The `start' > method then should do both of the jobs of `playablep' and > `start', by returning nil when it could not start a song, or t > when it could do so. Also, there'll be a new callback > `emms-player-failed' which will be called when the player > could not play the song, though it tried. This would be nice. But, in practice, there are players that don't return an error when they cannot start a song. At least this is true for mplayer and mpg321. > > This might complicate the implementation of players. Also, it will > complicate emms.el since it has to store the not-yet-tried > players. I don't see the complication the complication for the not-yet-tried list of players. In my understanding, the job could be carried by emms-player-list. Anyway, I don't know the internals of Emms, but my feeling is that this change would not be worth the effort. Best regards, Andrea. _______________________________________________ Emms-help mailing list [email protected] http://lists.gnu.org/mailman/listinfo/emms-help
