dummy.h
上传用户:jlfgdled
上传日期:2013-04-10
资源大小:33168k
文件大小:1k
源码类别:

Linux/Unix编程

开发平台:

Unix_Linux

  1. /* $Id: dummy.h,v 1.3 1999/09/21 14:37:41 davem Exp $
  2.  * drivers/sbus/audio/dummy.h
  3.  *
  4.  * Copyright (C) 1998 Derrick J. Brashear (shadow@dementia.org)
  5.  */
  6. #ifndef _DUMMY_H_
  7. #define _DUMMY_H_
  8. #include <linux/types.h>
  9. #include <linux/tqueue.h>
  10. #define DUMMY_OUTFILE "/usr/tmp/dummy.au"
  11. /* Our structure for each chip */
  12. struct dummy_chip {
  13. struct audio_info perchip_info;
  14. unsigned int playlen;
  15. struct tq_struct tqueue;
  16. };
  17. #define DUMMY_MIN_ATEN     (0)
  18. #define DUMMY_MAX_ATEN     (31)
  19. #define DUMMY_MAX_DEV_ATEN (63)
  20. #define DUMMY_MON_MIN_ATEN         (0)
  21. #define DUMMY_MON_MAX_ATEN         (63)
  22. #define DUMMY_DEFAULT_PLAYGAIN     (132)
  23. #define DUMMY_DEFAULT_RECGAIN      (126)
  24. #define DUMMY_MIN_GAIN     (0)
  25. #define DUMMY_MAX_GAIN     (15)
  26. #define DUMMY_PRECISION    (8)             /* # of bits/sample */
  27. #define DUMMY_CHANNELS     (1)             /* channels/sample */
  28. #define DUMMY_RATE   (8000)                /* default sample rate */
  29. #endif /* _DUMMY_H_ */