A
Size: a a a
A
d
n
D
A
d
A
D
start-mpv (path &key start end fullscreen pause)
"Use mpv with to play file in `PATH'."
(unless (file-exists-p path)
(error "File that you want to play does not exist."))
(let ((+mpv-args (list)))
(when (or start end fullscreen pause)
(when start
(add-to-list '+mpv-args (format "--start=%s" start)))
(when end
(add-to-list '+mpv-args (format "--end=%s" end)))
(if pause
(add-to-list '+mpv-args "--pause")
(setq mpv-args (delete "--pause" mpv-args)))
(if fullscreen
(add-to-list '+mpv-args "--fullscreen")
(setq mpv-args (delete "--fullscreen" mpv-args))))
(apply #'call-process "mpv" nil 0 nil `(,@mpv-args ,@+mpv-args ,(expand-file-name path)))))
A
D
d
d
A
d
A
Aß
D
EZ
start-mpv (path &key start end fullscreen pause)
"Use mpv with to play file in `PATH'."
(unless (file-exists-p path)
(error "File that you want to play does not exist."))
(let ((+mpv-args (list)))
(when (or start end fullscreen pause)
(when start
(add-to-list '+mpv-args (format "--start=%s" start)))
(when end
(add-to-list '+mpv-args (format "--end=%s" end)))
(if pause
(add-to-list '+mpv-args "--pause")
(setq mpv-args (delete "--pause" mpv-args)))
(if fullscreen
(add-to-list '+mpv-args "--fullscreen")
(setq mpv-args (delete "--fullscreen" mpv-args))))
(apply #'call-process "mpv" nil 0 nil `(,@mpv-args ,@+mpv-args ,(expand-file-name path)))))
(when (or start end fullscreen pause)
точно не нужен вообщеA
A