SDL/include
Sam Lantinga c5a8886195 Fixed SDL 1.2 compatibility problem.
The API specifies that SDL_OpenAudio() will fill out the 'desired' audio spec
with the correct samples and size set by the driver.  This value is important
since it may be used by applications that size audio buffers, etc.

However, we want to allow advanced applications to call SDL_OpenAudioDevice()
which gets passed a const 'desired' parameter, and have the correct data filled
into the 'obtained' parameter, possibly allowing or not allowing format changes.

So... 'obtained' becomes the audio format the user callback is expected to use,
and we add flags to allow the application to specify which format changes are
allowed.

Note: We really need to add a way to query the 'obtained' audio spec.
2008-12-13 06:36:47 +00:00
..
begin_code.h Updated copyright date 2008-12-08 00:27:32 +00:00
close_code.h Updated copyright date 2008-12-08 00:27:32 +00:00
doxyfile SDL 1.2 is moving to a branch, and SDL 1.3 is becoming the head. 2006-07-10 21:04:37 +00:00
SDL_audio.h Fixed SDL 1.2 compatibility problem. 2008-12-13 06:36:47 +00:00
SDL_cdrom.h Updated copyright date 2008-12-08 00:27:32 +00:00
SDL_compat.h Added current_w and current_h to SDL_VideoInfo for SDL 1.2 compatibility 2008-12-12 06:46:20 +00:00
SDL_config_dreamcast.h Updated copyright date 2008-12-08 00:27:32 +00:00
SDL_config_iphoneos.h Updated copyright date 2008-12-08 00:27:32 +00:00
SDL_config_macosx.h Updated copyright date 2008-12-08 00:27:32 +00:00
SDL_config_minimal.h Updated copyright date 2008-12-08 00:27:32 +00:00
SDL_config_nintendods.h Updated copyright date 2008-12-08 00:27:32 +00:00
SDL_config_os2.h Updated copyright date 2008-12-08 00:27:32 +00:00
SDL_config_win32.h Updated copyright date 2008-12-08 00:27:32 +00:00
SDL_config.h.default Updated copyright date 2008-12-08 00:27:32 +00:00
SDL_config.h.in Updated copyright date 2008-12-08 00:27:32 +00:00
SDL_copying.h Updated copyright date 2008-12-08 00:27:32 +00:00
SDL_cpuinfo.h Updated copyright date 2008-12-08 00:27:32 +00:00
SDL_endian.h Updated copyright date 2008-12-08 00:27:32 +00:00
SDL_error.h Updated copyright date 2008-12-08 00:27:32 +00:00
SDL_events.h Updated copyright date 2008-12-08 00:27:32 +00:00
SDL_haptic.h Final merge of Google Summer of Code 2008 work... 2008-08-25 09:55:03 +00:00
SDL_joystick.h Updated copyright date 2008-12-08 00:27:32 +00:00
SDL_keyboard.h Updated copyright date 2008-12-08 00:27:32 +00:00
SDL_keysym.h Updated copyright date 2008-12-08 00:27:32 +00:00
SDL_loadso.h Updated copyright date 2008-12-08 00:27:32 +00:00
SDL_main.h Updated copyright date 2008-12-08 00:27:32 +00:00
SDL_mouse.h Updated copyright date 2008-12-08 00:27:32 +00:00
SDL_mutex.h Updated copyright date 2008-12-08 00:27:32 +00:00
SDL_name.h Added a new header file: SDL_loadso.h 2002-03-06 05:20:11 +00:00
SDL_opengl.h Updated copyright date 2008-12-08 00:27:32 +00:00
SDL_opengles.h Updated copyright date 2008-12-08 00:27:32 +00:00
SDL_pixels.h Updated copyright date 2008-12-08 00:27:32 +00:00
SDL_platform.h Updated copyright date 2008-12-08 00:27:32 +00:00
SDL_quit.h Updated copyright date 2008-12-08 00:27:32 +00:00
SDL_rect.h Updated copyright date 2008-12-08 00:27:32 +00:00
SDL_rwops.h Updated copyright date 2008-12-08 00:27:32 +00:00
SDL_scancode.h Updated copyright date 2008-12-08 00:27:32 +00:00
SDL_stdinc.h Updated copyright date 2008-12-08 00:27:32 +00:00
SDL_surface.h Updated copyright date 2008-12-08 00:27:32 +00:00
SDL_syswm.h Updated copyright date 2008-12-08 00:27:32 +00:00
SDL_thread.h Updated copyright date 2008-12-08 00:27:32 +00:00
SDL_timer.h Updated copyright date 2008-12-08 00:27:32 +00:00
SDL_types.h Updated copyright date 2008-12-08 00:27:32 +00:00
SDL_version.h Updated copyright date 2008-12-08 00:27:32 +00:00
SDL_video.h Updated copyright date 2008-12-08 00:27:32 +00:00
SDL.h Updated copyright date 2008-12-08 00:27:32 +00:00