Chinaunix首页 | 论坛 | 博客
  • 博客访问: 692873
  • 博文数量: 182
  • 博客积分: 2088
  • 博客等级: 大尉
  • 技术积分: 1698
  • 用 户 组: 普通用户
  • 注册时间: 2009-12-16 15:09
个人简介

.

文章分类

全部博文(182)

文章存档

2016年(1)

2015年(18)

2014年(14)

2013年(20)

2012年(129)

分类: 嵌入式

2012-06-15 19:37:53

madplay程序的播放,暂停播放,恢复播放,停止播放
system("madplay north.mp3 &");//利用system函数调用madplay播放器播放*.mp3音乐
system("madplay north.mp3 -r &");//循环播放:参数-r
system("killall -9 madplay");//利用system函数调用killall命令将madplay终止掉 
          
system("killall -STOP madplay &");//利用system函数调用killall命令将madplay暂停
system("killall -CONT madplay &");//利用system函数调用killall命令恢复madplay的播放

Here is a list of available signals, their numbers, and some commentary on them, from the file , which should be considered the official source of this information. 
SIGHUP 1 hangup 
SIGINT 2 interrupt 
SIGQUIT 3 quit 
SIGILL 4 illegal instruction (not reset when caught) 
SIGTRAP 5 trace trap (not reset when caught) 
SIGABRT 6 used by abort 
SIGEMT 7 EMT instruction 
SIGFPE 8 floating point exception 
SIGKILL 9 kill (cannot be caught or ignored) 
SIGBUS 10 bus error 
SIGSEGV 11 segmentation violation 
SIGSYS 12 bad argument to system call 
SIGPIPE 13 write on a pipe with no one to read it 
SIGALRM 14 alarm clock 
SIGTERM 15 software termination signal from kill 
SIGURG 16 urgent condition on IO channel 
SIGSTOP 17 sendable stop signal not from tty 
SIGTSTP 18 stop signal from tty 
SIGCONT 19 continue a stopped process 
SIGCHLD 20 to parent on child stop or exit 
SIGTTIN 21 to readers pgrp upon background tty read 
SIGTTOU 22 like TTIN for output if (tp->t_local
SIGPOLL 23 System V name for SIGIO 
SIGXCPU 24 exceeded CPU time limit 
SIGXFSZ 25 exceeded file size limit 
SIGVTALRM 26 virtual time alarm 
SIGPROF 27 profiling time alarm 
SIGWINCH 28 window changed 
SIGLOST 29 resource lost (eg, record-lock lost) 
SIGUSR1 30 user defined signal 1 
SIGUSR2 31 user defined signal 2 

MIPS:
#define SIGHUP   1 /* Hangup (POSIX). */
#define SIGINT   2 /* Interrupt (ANSI). */
#define SIGQUIT   3 /* Quit (POSIX). */
#define SIGILL   4 /* Illegal instruction (ANSI). */
#define SIGTRAP   5 /* Trace trap (POSIX). */
#define SIGIOT   6 /* IOT trap (4.2 BSD). */
#define SIGABRT   SIGIOT /* Abort (ANSI). */
#define SIGEMT   7
#define SIGFPE   8 /* Floating-point exception (ANSI). */
#define SIGKILL   9 /* Kill, unblockable (POSIX). */
#define SIGBUS   10 /* BUS error (4.2 BSD). */
#define SIGSEGV   11 /* Segmentation violation (ANSI). */
#define SIGSYS   12
#define SIGPIPE   13 /* Broken pipe (POSIX). */
#define SIGALRM   14 /* Alarm clock (POSIX). */
#define SIGTERM   15 /* Termination (ANSI). */
#define SIGUSR1   16 /* User-defined signal 1 (POSIX). */
#define SIGUSR2   17 /* User-defined signal 2 (POSIX). */
#define SIGCHLD   18 /* Child status has changed (POSIX). */
#define SIGCLD   SIGCHLD /* Same as SIGCHLD (System V). */
#define SIGPWR   19 /* Power failure restart (System V). */
#define SIGWINCH 20 /* Window size change (4.3 BSD, Sun). */
#define SIGURG   21 /* Urgent condition on socket (4.2 BSD). */
#define SIGIO   22 /* I/O now possible (4.2 BSD). */
#define SIGPOLL   SIGIO /* Pollable event occurred (System V). */
#define SIGSTOP   23 /* Stop, unblockable (POSIX). */
#define SIGTSTP   24 /* Keyboard stop (POSIX). */
#define SIGCONT   25 /* Continue (POSIX). */
#define SIGTTIN   26 /* Background read from tty (POSIX). */
#define SIGTTOU   27 /* Background write to tty (POSIX). */
#define SIGVTALRM 28 /* Virtual alarm clock (4.2 BSD). */
#define SIGPROF   29 /* Profiling alarm clock (4.2 BSD). */
#define SIGXCPU   30 /* CPU limit exceeded (4.2 BSD). */
#define SIGXFSZ   31 /* File size limit exceeded (4.2 BSD). *//* These should not be considered constants from userland. */
#define SIGRTMIN 32
#define SIGRTMAX _NSIG
阅读(1078) | 评论(0) | 转发(0) |
0

上一篇:移植madplay

下一篇:内核定时器(2.6.23)

给主人留下些什么吧!~~