[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[emms-help] Problem with emms-start in Playlist buffer after emms-browse
From: |
John Sullivan |
Subject: |
[emms-help] Problem with emms-start in Playlist buffer after emms-browse |
Date: |
Mon, 11 Sep 2006 11:38:00 -0400 |
User-agent: |
Gnus/5.110006 (No Gnus v0.6) Emacs/22.0.50 (gnu/linux) |
To reproduce:
1. See config below
2. emms-browse-by-album
3. RET on an album
4. emms-start
The cache was restored from a previous session. It was initially generated with
emms-cache-set-from-mpd-all. There is no nil track in the .emms-cache file.
Backtrace:
Debugger entered--Lisp error: (error "Don't know how to play track: nil")
signal(error ("Don't know how to play track: nil"))
error("Don't know how to play track: %S" nil)
(if (not player) (error "Don't know how to play track: %S" track) (let (...)
(funcall ... track)))
(let ((player ...)) (if (not player) (error "Don't know how to play track:
%S" track) (let ... ...)))
(if emms-player-playing-p (error "A player is already playing") (let (...)
(if ... ... ...)))
emms-player-start(nil)
(if emms-player-playing-p nil (emms-player-start
(emms-playlist-current-selected-track)))
(unless emms-player-playing-p (emms-player-start
(emms-playlist-current-selected-track)))
emms-start()
call-interactively(emms-start)
Here's the (very messy) config I'm using:
;;;_+ EMMS
(require 'emms-setup)
(emms-standard)
(emms-default-players)
(require 'emms-player-mpd)
(require 'emms-playlist-mode)
(require 'emms-browser)
(setq emms-player-mpd-server-name "localhost")
(setq emms-show-format "NP: %s")
(add-to-list 'emms-info-functions 'emms-info-mpd)
(add-to-list 'emms-player-list 'emms-player-mpd)
;; (require 'emms-info)
;; (require 'emms-default)
;; (require 'emms-player-simple)
;; (require 'emms-source-file)
;; (require 'emms-streams)
;; (require 'emms-player-extensions)
;; (require 'later-do)
;; (setq-default emms-stream-default-action "play"
;; emms-source-file-default-directory "~/music/"
;; emms-playlist-sort-added-tracks-p t)
;; (emms-setup 'advanced)
;; (setq emms-player-mplayer-command-name "mplayer"
;; emms-player-mplayer-parameters '("-slave")
;; emms-player-list
;; '(emms-player-mplayer
;; emms-player-mplayer-playlist
;; emms-player-mpg321
;; emms-player-ogg123))
(add-hook 'emms-playlist-current-track-changed-hook
'emms-show)
(global-set-key [f5 ?e ?a] 'emms-add-file)
(global-set-key [f5 ?e ?b] 'emms-previous)
(global-set-key [f5 ?e ?d] 'emms-play-directory)
(global-set-key [f5 ?e ?e] 'emms-stop)
(global-set-key [f5 ?e ?f] 'emms-play-file)
(global-set-key [f5 ?e ?l] 'emms-playlist-mode-go)
(global-set-key [f5 ?e ?n] 'emms-next)
(global-set-key [f5 ?e ?o] 'emms-playlist-new)
(global-set-key [f5 ?e ?p] 'emms-start)
(global-set-key [f5 ?e ?s] 'emms-streams)
(global-set-key [f5 ?e ?u] 'emms-pause)
(global-set-key [f5 ?e ?w] 'emms-show)
(global-set-key [f5 ?e ?y] 'emms-player-mpd-connect)
(global-set-key [f5 ?e ?1] 'emms-volume-mpd-lower)
(global-set-key [f5 ?e ?2] 'emms-volume-mpd-raise)
(setq emms-player-mpd-music-directory "/usr/share/mpd/music")
(provide 'emms-custom)
--
-John Sullivan
-http://www.wjsullivan.net
-GPG Key: AE8600B6
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [emms-help] Problem with emms-start in Playlist buffer after emms-browse,
John Sullivan <=