aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--emms-lyrics.el21
1 files changed, 17 insertions, 4 deletions
diff --git a/emms-lyrics.el b/emms-lyrics.el
index 69bd8df..cfbf40f 100644
--- a/emms-lyrics.el
+++ b/emms-lyrics.el
@@ -34,11 +34,24 @@
;; Then either `M-x emms-lyrics-enable' or add (emms-lyrics 1) in
;; your .emacs to enable.
-;;; Known bugs:
+;;; Known problems:
-;; 1. Sometimes music playing would be blocked by some process, like
-;; startup Gnus, while emms-lyrics still goes on, thus make music and
-;; lyrics asynchronical.
+;; 1. Sometimes EMMS might be blocked by some other processes, like Gnus
+;; checking new messages, while emms-lyrics still goes on, thus make
+;; music and lyrics asynchronical.
+;;
+;; One possible solution is to pause EMMS when these processes are
+;; running. e.g., for Gnus, try the following:
+;;
+;; (defadvice gnus-group-get-new-news (around pause-emms)
+;; "Pause emms while Gnus is fetching mails or news."
+;; (if emms-player-playing-p
+;; (progn (emms-pause)
+;; ad-do-it
+;; (emms-pause))
+;; ad-do-it))
+;;
+;; (ad-activate 'gnus-group-get-new-news)
;;; Todo: