/[openvortex]/alsa/alsa-kernel/drivers/dummy.c
ViewVC logotype

Diff of /alsa/alsa-kernel/drivers/dummy.c

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 1.3 by vizard, Sun Jun 15 21:01:30 2003 UTC revision 1.4 by vizard, Mon Aug 11 00:06:38 2003 UTC
# Line 69  MODULE_DEVICES("{{ALSA,Dummy soundcard}} Line 69  MODULE_DEVICES("{{ALSA,Dummy soundcard}}
69  #define USE_PERIODS_MAX         255  #define USE_PERIODS_MAX         255
70  #endif  #endif
71    
72    #if 0 /* simple AC97 bridge (intel8x0) with 48kHz AC97 only codec */
73    #define USE_FORMATS             SNDRV_PCM_FMTBIT_S16_LE
74    #define USE_CHANNELS_MIN        2
75    #define USE_CHANNELS_MAX        2
76    #define USE_RATE                SNDRV_PCM_RATE_48000
77    #define USE_RATE_MIN            48000
78    #define USE_RATE_MAX            48000
79    #endif
80    
81    
82  /* defaults */  /* defaults */
83  #ifndef MAX_BUFFER_SIZE  #ifndef MAX_BUFFER_SIZE
# Line 77  MODULE_DEVICES("{{ALSA,Dummy soundcard}} Line 86  MODULE_DEVICES("{{ALSA,Dummy soundcard}}
86  #ifndef USE_FORMATS  #ifndef USE_FORMATS
87  #define USE_FORMATS             (SNDRV_PCM_FMTBIT_U8 | SNDRV_PCM_FMTBIT_S16_LE)  #define USE_FORMATS             (SNDRV_PCM_FMTBIT_U8 | SNDRV_PCM_FMTBIT_S16_LE)
88  #endif  #endif
89    #ifndef USE_RATE
90    #define USE_RATE                SNDRV_PCM_RATE_CONTINUOUS | SNDRV_PCM_RATE_8000_48000
91    #define USE_RATE_MIN            5500
92    #define USE_RATE_MAX            48000
93    #endif
94  #ifndef USE_CHANNELS_MIN  #ifndef USE_CHANNELS_MIN
95  #define USE_CHANNELS_MIN        1  #define USE_CHANNELS_MIN        1
96  #endif  #endif
# Line 271  static snd_pcm_hardware_t snd_card_dummy Line 285  static snd_pcm_hardware_t snd_card_dummy
285          .info =                 (SNDRV_PCM_INFO_MMAP | SNDRV_PCM_INFO_INTERLEAVED |          .info =                 (SNDRV_PCM_INFO_MMAP | SNDRV_PCM_INFO_INTERLEAVED |
286                                   SNDRV_PCM_INFO_MMAP_VALID),                                   SNDRV_PCM_INFO_MMAP_VALID),
287          .formats =              USE_FORMATS,          .formats =              USE_FORMATS,
288          .rates =                SNDRV_PCM_RATE_CONTINUOUS | SNDRV_PCM_RATE_8000_48000,          .rates =                USE_RATE,
289          .rate_min =             5500,          .rate_min =             USE_RATE_MIN,
290          .rate_max =             48000,          .rate_max =             USE_RATE_MAX,
291          .channels_min =         USE_CHANNELS_MIN,          .channels_min =         USE_CHANNELS_MIN,
292          .channels_max =         USE_CHANNELS_MAX,          .channels_max =         USE_CHANNELS_MAX,
293          .buffer_bytes_max =     MAX_BUFFER_SIZE,          .buffer_bytes_max =     MAX_BUFFER_SIZE,
# Line 289  static snd_pcm_hardware_t snd_card_dummy Line 303  static snd_pcm_hardware_t snd_card_dummy
303          .info =                 (SNDRV_PCM_INFO_MMAP | SNDRV_PCM_INFO_INTERLEAVED |          .info =                 (SNDRV_PCM_INFO_MMAP | SNDRV_PCM_INFO_INTERLEAVED |
304                                   SNDRV_PCM_INFO_MMAP_VALID),                                   SNDRV_PCM_INFO_MMAP_VALID),
305          .formats =              USE_FORMATS,          .formats =              USE_FORMATS,
306          .rates =                SNDRV_PCM_RATE_CONTINUOUS | SNDRV_PCM_RATE_8000_48000,          .rates =                USE_RATE,
307          .rate_min =             5500,          .rate_min =             USE_RATE_MIN,
308          .rate_max =             48000,          .rate_max =             USE_RATE_MAX,
309          .channels_min =         USE_CHANNELS_MIN,          .channels_min =         USE_CHANNELS_MIN,
310          .channels_max =         USE_CHANNELS_MAX,          .channels_max =         USE_CHANNELS_MAX,
311          .buffer_bytes_max =     MAX_BUFFER_SIZE,          .buffer_bytes_max =     MAX_BUFFER_SIZE,

Legend:
Removed from v.1.3  
changed lines
  Added in v.1.4

savannah-hackers-public@gnu.org
ViewVC Help
Powered by ViewVC 1.1.26