aboutsummaryrefslogtreecommitdiff
path: root/emms-player-mplayer.el
diff options
context:
space:
mode:
authoryoni-r <yoni-r>2006-09-22 08:55:00 +0000
committeryoni-r <mwolson@gnu.org>2006-09-22 08:55:00 +0000
commit876bc87c3b24ee8dea7fe697d1b0f127ed16621b (patch)
treea84a899a01a8798e7dede12a80288d571ecec77e /emms-player-mplayer.el
parentf71dc5daf9eec2626f49250c2c703a5d6993696e (diff)
Added `seek-to' to emms.el and emms-player-mplayer.el.
darcs-hash:20060922085513-85c19-7ae430e7e6945666cef8fce5ba13d82bd669e0c8.gz
Diffstat (limited to 'emms-player-mplayer.el')
-rw-r--r--emms-player-mplayer.el10
1 files changed, 10 insertions, 0 deletions
diff --git a/emms-player-mplayer.el b/emms-player-mplayer.el
index 4976144..52dcf6b 100644
--- a/emms-player-mplayer.el
+++ b/emms-player-mplayer.el
@@ -53,6 +53,10 @@
'seek
'emms-player-mplayer-seek)
+(emms-player-set emms-player-mplayer
+ 'seek-to
+ 'emms-player-mplayer-seek-to)
+
(defun emms-player-mplayer-pause ()
"Depends on mplayer's -slave mode."
(process-send-string
@@ -64,5 +68,11 @@
emms-player-simple-process-name
(format "seek %d\n" sec)))
+(defun emms-player-mplayer-seek-to (sec)
+ "Depends on mplayer's -slave mode."
+ (process-send-string
+ emms-player-simple-process-name
+ (format "seek %d 2\n" sec)))
+
(provide 'emms-player-mplayer)
;;; emms-player-mplayer.el ends here