audio_int.h (ca9cc28c62a2c2877186569f4ab0cf1034502a73) audio_int.h (b8e59f18de9ebd0286e14ff42db217b34d4f8272)
1/*
2 * QEMU Audio subsystem header
3 *
4 * Copyright (c) 2003-2005 Vassili Karpov (malc)
5 *
6 * Permission is hereby granted, free of charge, to any person obtaining a copy
7 * of this software and associated documentation files (the "Software"), to deal
8 * in the Software without restriction, including without limitation the rights

--- 189 unchanged lines hidden (view full) ---

198extern struct audio_driver oss_audio_driver;
199extern struct audio_driver sdl_audio_driver;
200extern struct audio_driver wav_audio_driver;
201extern struct audio_driver fmod_audio_driver;
202extern struct audio_driver alsa_audio_driver;
203extern struct audio_driver coreaudio_audio_driver;
204extern struct audio_driver dsound_audio_driver;
205extern struct audio_driver esd_audio_driver;
1/*
2 * QEMU Audio subsystem header
3 *
4 * Copyright (c) 2003-2005 Vassili Karpov (malc)
5 *
6 * Permission is hereby granted, free of charge, to any person obtaining a copy
7 * of this software and associated documentation files (the "Software"), to deal
8 * in the Software without restriction, including without limitation the rights

--- 189 unchanged lines hidden (view full) ---

198extern struct audio_driver oss_audio_driver;
199extern struct audio_driver sdl_audio_driver;
200extern struct audio_driver wav_audio_driver;
201extern struct audio_driver fmod_audio_driver;
202extern struct audio_driver alsa_audio_driver;
203extern struct audio_driver coreaudio_audio_driver;
204extern struct audio_driver dsound_audio_driver;
205extern struct audio_driver esd_audio_driver;
206extern struct audio_driver pa_audio_driver;
206extern volume_t nominal_volume;
207
208void audio_pcm_init_info (struct audio_pcm_info *info, audsettings_t *as);
209void audio_pcm_info_clear_buf (struct audio_pcm_info *info, void *buf, int len);
210
211int audio_pcm_sw_write (SWVoiceOut *sw, void *buf, int len);
212int audio_pcm_hw_get_live_in (HWVoiceIn *hw);
213

--- 68 unchanged lines hidden ---
207extern volume_t nominal_volume;
208
209void audio_pcm_init_info (struct audio_pcm_info *info, audsettings_t *as);
210void audio_pcm_info_clear_buf (struct audio_pcm_info *info, void *buf, int len);
211
212int audio_pcm_sw_write (SWVoiceOut *sw, void *buf, int len);
213int audio_pcm_hw_get_live_in (HWVoiceIn *hw);
214

--- 68 unchanged lines hidden ---