【发布时间】:2016-10-22 20:51:15
【问题描述】:
我想在 CL/CCL 中为 mpg123 控制台 mp3 播放器编写一个简单的包装器,并且想知道如何写入作为衍生进程存在的 mpg123:
(let* ((p (run-program "mpg123" '("-R") :input :stream :output :stream :wait nil))
(s (external-process-input-stream p)))
(write "LOAD /path/to/file.mp3" :stream s)
(write-char #\return s))
但是这段代码不起作用,我有点卡住了。有什么想法吗?
【问题讨论】:
标签: common-lisp ccl