Lines Matching refs:alsa_driver
482 static struct audio_driver alsa_driver;
484 memset(&alsa_driver, 0, sizeof(alsa_driver));
486 alsa_driver.name = "alsa";
487 alsa_driver.description = "ALSA output driver, default device: " DEFAULTDEVICE;
489 alsa_driver.add_fds = alsa_add_fds;
490 alsa_driver.check_fds = alsa_check_fds;
492 alsa_driver.wave_out_open = alsa_open_out;
493 alsa_driver.wave_out_close = alsa_close_out;
494 alsa_driver.wave_out_format_supported = alsa_format_supported;
495 alsa_driver.wave_out_set_format = alsa_set_format_out;
496 alsa_driver.wave_out_volume = rdpsnd_dsp_softvol_set;
498 alsa_driver.wave_in_open = alsa_open_in;
499 alsa_driver.wave_in_close = alsa_close_in;
500 alsa_driver.wave_in_format_supported = alsa_format_supported;
501 alsa_driver.wave_in_set_format = alsa_set_format_in;
502 alsa_driver.wave_in_volume = NULL; /* FIXME */
504 alsa_driver.need_byteswap_on_be = 0;
505 alsa_driver.need_resampling = 0;
516 return &alsa_driver;