Jorgen Schaefer <[EMAIL PROTECTED]> writes: > Jens Juul Christensen <[EMAIL PROTECTED]> writes: > >>> > Debugger entered--Lisp error: (error "Don't know how to play >>> > track: (*track* (type . file) (name . myfile.ogg))") > > This means no player in `emms-player-list' feels responsible for a > file named "myfile.ogg". > > What's the value of `emms-player-list' in your setup? > > Does it include `emms-player-ogg123' or `emms-player-mplayer'? > > What does the following code fragment evaluate to? > > (emms-player-for '(*track* (type . file) > (name . "myfile.ogg"))) > > Greetings, > -- Jorgen > > -- > ((email . "[EMAIL PROTECTED]") (www . "http://www.forcix.cx/") > (gpg . "1024D/028AF63C") (irc . "nick forcer on IRCnet"))
Thanks for your reply. These lines made it possiple for me to to debug and solve the problem: > (emms-player-for '(*track* (type . file) > (name . "myfile.ogg"))) It evaluated to "nil". I played around with the Emms-player-list and suddenly it worked perfectly. Emms-player-for suddenly evaluated to the correct player and everything now works fine. I suspect some whitespaces in my player list gave me the problems ?? Im a newbie with Emacs :-/ Emms is GREAT. It does excatly what I want :-) I ended up with this final setup where I have added support for .pls files used by http://di.fm and http://soma.fm (add-to-list 'load-path (expand-file-name "~/.myemacs/site/emms")) (require 'emms-setup) (emms-devel) (setq emms-source-file-default-directory "/path/to/mymusic/") (define-emms-simple-player mplayer-mp3 '(file url) "\\.[mM][pP][23]$" "mplayer") (define-emms-simple-player mplayer-ogg '(file) (regexp-opt '(".ogg" ".OGG" ".FLAC" ".flac" )) "mplayer") (define-emms-simple-player mplayer-playlist '(streamlist) "http://" "mplayer" "-playlist") (define-emms-simple-player mplayer-list '(file url) (regexp-opt '(".m3u" ".pls")) "mplayer" "-playlist") (define-emms-simple-player mplayer-video '(file url) (regexp-opt '(".ogg" ".mp3" ".wav" ".mpg" ".mpeg" ".wmv" ".wma" ".mov" ".avi" ".divx" ".ogm" ".asf" ".mkv" "http://")) "mplayer") (setq emms-player-list '(emms-player-mplayer-mp3 emms-player-mplayer-ogg emms-player-mplayer-playlist emms-player-mplayer-video emms-player-mplayer-list )) (setq emms-playlist-buffer-name "*EMMS*") (setq emms-info-asynchronously t) (setq emms-stream-default-action "play") (defun emms-add-universe-synchronously () (interactive) (let ((emms-info-asynchronously nil)) (emms-add-directory-tree emms-source-file-default-directory) (message "Thud!"))) ;debug players ; (emms-player-for '(*track* (type . file) ; (name . "myfile.pls"))) Thanks Jens _______________________________________________ Emms-help mailing list Emms-help@gnu.org http://lists.gnu.org/mailman/listinfo/emms-help