## SECTION=multimedia_sdl menuconfig SDL tristate prompt "SDL " select LIBC_M select LIBC_DL select LIBC_PTHREAD select GCCLIBS_GCC_S select CROSS_NASM if SDL_VIDEO select ALSA_LIB if SDL_ALSA select XORG_LIB_X11 if SDL_XORG select XORG_LIB_XT if SDL_XORG select XORG_LIB_XV if SDL_XORG && SDL_VIDEO select XORG_LIB_XVMC if SDL_XORG && SDL_VIDEO select DIRECTFB if SDL_DIRECTFB select TSLIB if SDL_TSLIB help Simple DirectMedia Layer is a cross-platform multimedia library designed to provide low level access to audio, keyboard, mouse, joystick, 3D hardware via OpenGL, and 2D video framebuffer. if SDL config SDL_TIMERS bool prompt "SDL Timers Support" default y help FIXME config SDL_FILE bool prompt "SDL File Support" default y help FIXME config SDL_CPUINFO bool prompt "SDL CPU Info Support" default y help FIXME menuconfig SDL_AUDIO bool prompt "SDL Audio Support " default y help FIXME if SDL_AUDIO config SDL_OSS bool prompt "SDL OSS Support" help Open Sound System (OSS) is the first attempt in unifying the digital audio architecture for UNIX. OSS is a set of device drivers that provide a uniform API across all the major UNIX architectures. config SDL_ALSA bool prompt "SDL ALSA Support" default y help The Advanced Linux Sound Architecture (ALSA) provides audio and MIDI functionality to the Linux operating system. endif menuconfig SDL_VIDEO bool prompt "SDL Video Support " default y help FIXME if SDL_VIDEO menuconfig SDL_XORG bool prompt "Xorg Support " depends on !XORG_SERVER_XSDL help X.Org provides an open source implementation of the X Window System. config SDL_FBCON bool prompt "SDL fbcon support" help Framebuffer console config SDL_DIRECTFB bool depends on STAGING prompt "DirectFB Support" default y help DirectFB is a thin library that provides hardware graphics acceleration, input device handling and abstraction, integrated windowing system with support for translucent windows and multiple display layers, not only on top of the Linux Framebuffer Device. config SDL_OPENGL bool prompt "OpenGL Support" depends on BROKEN help OpenGL is a multi-platform software interface to graphics hardware, supporting rendering and imaging operations. endif config SDL_EVENT bool prompt "SDL Event Support" default y help FIXME config SDL_JOYSTICK bool prompt "SDL Joystick Support" help FIXME config SDL_CDROM bool prompt "SDL CDROM Support" help FIXME menuconfig SDL_THREADS bool prompt "SDL Thread Support " default y help Turn on multithreading support config SDL_TSLIB bool prompt "tslib Support" help Turn on support for the touchscreen library 'tslib' endif