Searched refs:HWVoiceOut (Results 1 – 14 of 14) sorted by relevance
/external/qemu/audio/ |
D | audio_int.h | 71 typedef struct HWVoiceOut { struct 87 QLIST_ENTRY (HWVoiceOut) entries; argument 88 } HWVoiceOut; typedef 118 HWVoiceOut *hw; 156 int (*init_out)(HWVoiceOut *hw, struct audsettings *as); 157 void (*fini_out)(HWVoiceOut *hw); 158 int (*run_out) (HWVoiceOut *hw); 160 int (*ctl_out) (HWVoiceOut *hw, int cmd, ...); 176 HWVoiceOut hw; 197 QLIST_HEAD (hw_out_listhead, HWVoiceOut) hw_head_out; [all …]
|
D | noaudio.c | 32 HWVoiceOut hw; 41 static int no_run_out (HWVoiceOut *hw) in no_run_out() 71 static int no_init_out (HWVoiceOut *hw, struct audsettings *as) in no_init_out() 78 static void no_fini_out (HWVoiceOut *hw) in no_fini_out() 83 static int no_ctl_out (HWVoiceOut *hw, int cmd, ...) in no_ctl_out()
|
D | fmodaudio.c | 33 HWVoiceOut hw; 99 HWVoiceOut *hw = &fmd->hw; in fmod_clear_sample() 140 static void fmod_write_sample (HWVoiceOut *hw, uint8_t *dst, int dst_len) in fmod_write_sample() 232 static int fmod_run_out (HWVoiceOut *hw) in fmod_run_out() 344 static void fmod_fini_out (HWVoiceOut *hw) in fmod_fini_out() 358 static int fmod_init_out (HWVoiceOut *hw, struct audsettings *as) in fmod_init_out() 396 static int fmod_ctl_out (HWVoiceOut *hw, int cmd, ...) in fmod_ctl_out()
|
D | wavaudio.c | 38 HWVoiceOut hw; 58 static int wav_out_run (HWVoiceOut *hw) in wav_out_run() 119 static int wav_out_init (HWVoiceOut *hw, struct audsettings *as) in wav_out_init() 182 static void wav_out_fini (HWVoiceOut *hw) in wav_out_fini() 210 static int wav_out_ctl (HWVoiceOut *hw, int cmd, ...) in wav_out_ctl()
|
D | esdaudio.c | 55 HWVoiceOut hw; 112 static int qesd_run_out (HWVoiceOut *hw) in qesd_run_out() 163 static int qesd_init_out (HWVoiceOut *hw, struct audsettings *as) in qesd_init_out() 242 static void qesd_fini_out (HWVoiceOut *hw) in qesd_fini_out() 256 static int qesd_ctl_out (HWVoiceOut *hw, int cmd, ...) in qesd_ctl_out()
|
D | coreaudio.c | 461 HWVoiceOut hw; 469 coreaudio_run_out (HWVoiceOut *hw) in coreaudio_run_out() 510 HWVoiceOut *hw = hwptr; in audioOutDeviceIOProc() 571 coreaudio_init_out (HWVoiceOut *hw, struct audsettings *as) in coreaudio_init_out() 587 coreaudio_fini_out (HWVoiceOut *hw) in coreaudio_fini_out() 596 coreaudio_ctl_out (HWVoiceOut *hw, int cmd, ...) in coreaudio_ctl_out()
|
D | audio.c | 851 HWVoiceOut *hw = &cap->hw; in audio_recalc_and_notify_capture() 864 static void audio_detach_capture (HWVoiceOut *hw) in audio_detach_capture() 892 static int audio_attach_capture (HWVoiceOut *hw) in audio_attach_capture() 901 HWVoiceOut *hw_cap = &cap->hw; in audio_attach_capture() 1043 static int audio_pcm_hw_find_min_out (HWVoiceOut *hw, int *nb_livep) in audio_pcm_hw_find_min_out() 1060 int audio_pcm_hw_get_live_out2 (HWVoiceOut *hw, int *nb_live) in audio_pcm_hw_get_live_out2() 1080 int audio_pcm_hw_get_live_out (HWVoiceOut *hw) in audio_pcm_hw_get_live_out() 1230 HWVoiceOut *hw; in AUD_set_active_out() 1370 static void audio_capture_mix_and_clear (HWVoiceOut *hw, int rpos, int samples) in audio_capture_mix_and_clear() 1409 HWVoiceOut *hw = NULL; in audio_run_out() [all …]
|
D | winaudio.c | 91 HWVoiceOut hw; 128 winaudio_out_fini (HWVoiceOut *hw) in winaudio_out_fini() 159 winaudio_out_init (HWVoiceOut *hw, struct audsettings *as) in winaudio_out_init() 254 winaudio_out_run (HWVoiceOut *hw) in winaudio_out_run() 322 winaudio_out_ctl (HWVoiceOut *hw, int cmd, ...) in winaudio_out_ctl()
|
D | ossaudio.c | 40 HWVoiceOut hw; 291 static int oss_run_out (HWVoiceOut *hw) in oss_run_out() 414 static void oss_fini_out (HWVoiceOut *hw) in oss_fini_out() 437 static int oss_init_out (HWVoiceOut *hw, struct audsettings *as) in oss_init_out() 544 static int oss_ctl_out (HWVoiceOut *hw, int cmd, ...) in oss_ctl_out()
|
D | dsoundaudio.c | 76 HWVoiceOut hw; 445 static void dsound_write_sample (HWVoiceOut *hw, uint8_t *dst, int dst_len) in dsound_write_sample() 472 static void dsound_clear_sample (HWVoiceOut *hw, LPDIRECTSOUNDBUFFER dsb) in dsound_clear_sample() 604 static int dsound_ctl_out (HWVoiceOut *hw, int cmd, ...) in dsound_ctl_out() 661 static int dsound_run_out (HWVoiceOut *hw) in dsound_run_out()
|
D | dsound_template.h | 152 static void dsound_fini_out (HWVoiceOut *hw) in dsound_fini_in() 179 static int dsound_init_out (HWVoiceOut *hw, audsettings_t *as) in dsound_init_in()
|
D | alsaaudio.c | 104 HWVoiceOut hw; 598 static int alsa_run_out (HWVoiceOut *hw) in alsa_run_out() 676 static void alsa_fini_out (HWVoiceOut *hw) in alsa_fini_out() 689 static int alsa_init_out (HWVoiceOut *hw, struct audsettings *as) in alsa_init_out() 763 static int alsa_ctl_out (HWVoiceOut *hw, int cmd, ...) in alsa_ctl_out()
|
D | audio_template.h | 29 #define HW HWVoiceOut
|
/external/qemu/docs/ |
D | AUDIO.TXT | 10 HWVoiceOut: models an audio output (backend) on the host. 25 Each SWVoiceOut is associated to a single HWVoiceOut, each SWVoiceIn is 28 However you can have several SWVoiceOut associated to the same HWVoiceOut 34 Each HWVoiceOut has the following too: 79 copy/mix them to the corresponding HWVoiceOut's stereo buffer. 82 already been mixed into the target HWVoiceOut stereo buffer (starting from the 83 HWVoiceOut's 'rpos' offset). NOTE: this is a count of samples in the HWVoiceOut 104 | HWVoiceOut stereo buffer 108 - a 'ratio' value, which is the ratio of the target HWVoiceOut's frequency by 111 So, if the HWVoiceOut has a frequency of 44kHz, and the SWVoiceOut has a frequency [all …]
|