【发布时间】:2016-02-12 11:47:44
【问题描述】:
首先我通过 FIFO 远程使用 mpg123 来实现暂停功能,但现在我想在文件自动播放时关闭 mpg123 播放器。
播放电流的代码是
pid p = fork();
if (p<0)
return;
else if (p==0)
execlp("mpg123", "mpg123", "-R", "--fifo", "aFifo", NULL);
else
system("load test.mp3 > aFifo");
当前如果文件被播放,那么子进程else if (p==0) 将保留在那里并且 mpg123 播放器进程将继续存在
【问题讨论】: