CDPLAY.1
上传用户:datang2001
上传日期:2007-02-01
资源大小:53269k
文件大小:2k
源码类别:

操作系统开发

开发平台:

C/C++

  1. .TH CDPLAY 1
  2. .SH NAME
  3. cdplay - play audio compact disks
  4. .SH SYNOPSIS
  5. fBcdplayfP [ -fBafP]|[-fBrfP] 
  6. .SH DESCRIPTION
  7. fBCdplayfP is an audio-cdplayer it can be used interactively
  8. or non-interactively. With no flags fBcdplayfP is used interactively. When 
  9. used interactively fBcdplayfP can be either in non-playing or playing mode. 
  10. In non-playing mode you can select tracks to be played. In playing mode
  11. fBcdplayfP shows the track-time, remaining track-time, total-time and 
  12. remaining total-time.  
  13. fBCdplayfP assumes the drive to be at fI/dev/cd0fP.
  14. .PP
  15. During non-playing mode the following commands are available:
  16. .IP cursor-up/down
  17. browse through the track-list 
  18. .IP spacebar
  19. add track to the play-list
  20. .IP backspace
  21. remove a track from the play-list 
  22. .IP s
  23. start playing the tracks in the play-list. When the play-list is empty
  24. start playing from the current position in the track-list until the
  25. end of the cd
  26. .IP p
  27. play the track on the current position in the track-list
  28. .IP r
  29. play all tracks in a random order (shuffle play)
  30. .IP e
  31. exit cdplay
  32. .SH 
  33. During playing mode the following commands are available:
  34. .IP s
  35. stop playing, return to non-playing mode
  36. .IP spacebar
  37. pause/resume current track
  38. .IP cursor-up/down 
  39. skip to next/previous track
  40. .SH OPTIONS
  41. When one of these options is used fBcdplayfP does everything in the background.
  42. .IP -a 
  43. Play all tracks, fBcdplayfP tells the drive to play all tracks and then it
  44. immediately returns to the user
  45. .IP -r 
  46. Play all tracks in random order (shuffle play). fBCdplayfP forks of a new 
  47. process which starts up a track, during that track it sleeps. When the track is 
  48. finished it wakes up to start the next track and goes to sleep again. The 
  49. parent process immediately returns to the user.
  50. .SH BUGS
  51. fBCdplayfP does not sense if a cd has changed, so don't switch cd's.
  52. If you want to play another cd you have to insert the new cd and start fBcdplayfP
  53. again.
  54. .SH AUTHOR
  55. Michel R. Prevenier (mrpreve@cs.vu.nl)