Simple DirectMedia Layer

Category: C & C++ - Software Development

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. It is used by MPEG playback software, emulators, and many popular games.SDL supports Linux, Windows, Windows CE, BeOS, MacOS, Mac OS X, FreeBSD, NetBSD, OpenBSD, BSD/OS, Solaris, IRIX, and QNX. The code contains support for AmigaOS, Dreamcast, Atari, AIX, OSF/Tru64, RISC OS, SymbianOS, and OS/2, but these are not officially supported. SDL is written in C, but works with C natively, and has bindings to several other languages, including Ada, C#, Eiffel, Erlang, Euphoria, Guile, Haskell, Java, Lisp, Lua, ML, Objective C, Pascal, Perl, PHP, Pike, Pliant, Python, Ruby, and Smalltalk. Date: 10 February, 2012


Multimedia Library - C Library - Multimedia Effects - Multimedia - Library - Effects

Homepage: http://www.libsdl.org

Developer: libsdl.org

License: Artistic License, GNU General Public License (GPL)

Operating System: Windows, Linux, Mac OS, BSD, Solaris

Add a Comment

all are required fields

     
What do you think of this resource?

Select Your Rate:

Votes:0

 

Related Scripts Download

libptp2 is a library used to communicate with PTP devices like still imaging cameras or MP3 players (KODAK mc3).

developer Developer: SourceForge.net
license License: Artistic License, GNU General Public License (GPL)
operating systems Operating System: Windows, Linux, Mac OS, BSD, Solaris


Gnonlin is a set of GStreamer elements to ease the creation of non-linear multimedia editors.

developer Developer: gstreamer.freedesktop.org
license License: Artistic License, GNU General Public License (GPL)
operating systems Operating System: Windows, Linux, Mac OS, BSD, Solaris


id3lib is an open-source, cross-platform software development library for reading, writing, and manipulating ID3v1 and ID3v2 tags.

developer Developer: SourceForge.net
license License: Artistic License, GNU General Public License (GPL)
operating systems Operating System: Windows, Linux, Mac OS, BSD, Solaris


The library supports only basic matrix operations, not being suitable for large matrices.

developer Developer: techsoftpl.com
license License: Freeware
operating systems Operating System: All


It's built to take advantage of modern day C++ idioms and standard libraries.

developer Developer: SourceForge.net
license License: Freeware
operating systems Operating System: All


It includes classes for retrieving files via HTTP, sending and receiving email, database classes, thread support, , html parser and string classes.

developer Developer: guruperl.net
license License: Freeware
operating systems Operating System: All


It has been designed to be light on memory usage, thread safe, and provide full access to server side methods.

developer Developer: download.tangent.org
license License: Freeware
operating systems Operating System: All


Allegro is a game programming library for C/C developers distributed freely, supporting the following platforms: DOS, Unix (Linux, FreeBSD, Irix, Solaris, Darwin), Windows, QNX, BeOS and MacOS X.

developer Developer: SourceForge.net
license License: Artistic License, GNU General Public License (GPL)
operating systems Operating System: Windows, Linux, Mac OS, BSD, Solaris


GNU libxmi is a C/C function library for rasterizing 2-D vector graphics.

developer Developer: ftp.gnu.org
license License: Artistic License, GNU General Public License (GPL)
operating systems Operating System: Linux, BSD