Development    Components & Libraries     Simple DirectMedia Layer for Linux

Simple DirectMedia Layer for Linux 1.2.14


Description of

Simple DirectMedia Layer for Linux


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, including the award winning Linux port of "Civilization: Call To Power." 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#, D, Eiffel, Erlang, Euphoria, Go, Guile, Haskell, Java, Lisp, Lua, ML, Objective C, Pascal, Perl, PHP, Pike, Pliant, Python, Ruby, Smalltalk, and Tcl. SDL is distributed under GNU LGPL version 2. This license allows you to use SDL freely in commercial programs as long as you link with the dynamic library. Table Of Contents: # Simple DirectMedia Layer 1. What is it? * SDL is a free cross-platform multi-media development API * Used for games * Used for game SDKs * Used for emulators * Used for demos * Used for multimedia applications 2. What can it do? * Video * Events * Audio * CD-ROM audio * Threads * Timers * Endian independence 3. What platforms does it run on? * Linux * Win32 * BeOS * Unofficial ports, ports in progress # Using the Simple DirectMedia Layer API 1. Initializing the library 2. Video * Choosing and setting video modes (the easy way) * Drawing pixels on the screen * Loading and displaying images 3. Events * Waiting for events * Polling for events * Polling event state 4. Sound * Opening the audio device * Loading and playing sounds 5. CD-ROM audio * Opening a CD-ROM drive for use * Playing the CD-ROM 6. Threads * Create a simple thread * Synchronizing access to a resource 7. Timers * Get the current time, in milliseconds * Wait a specified number of milliseconds 8. Endian independence * Determine the endianness of the current system * Swap data on systems of differing endianness


Published by: SDL
Downloads: 533
File Size: 635.0 KB
License: Freeware
Product Homepage: Visit SDL
Release Date: 18 February, 2013
OS: Linux
Download Location: Primary Download Link Broken? Report it!


Simple DirectMedia Layer for Linux 1.2.14 Download Tags:
multimedia library    low level access    Cross-platform    Opengl    Programming

Files32.com collects software information directly from original developers using software submission form. Sometimes it can happen that software data are not complete or are outdated. You should confirm all information before relying on it. Using crack, serial number, registration code, keygen and other warez or nulled soft is illegal (even downloading from torrent network) and could be considered as theft in your area. Files32 does not provide download link from Rapidshare, Yousendit, Mediafire, Filefactory and other Free file hosting service also. The software has been submitted by its publisher directly, not obtained from any Peer to Peer file sharing applications such as Shareaza, Limewire, Kazaa, Imesh, BearShare, Overnet, Morpheus, eDonkey, eMule, Ares, BitTorrent Azureus etc..
More Software from SDL

Simple DirectMedia Layer for Mac OS X 1.2.14
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.

License:  Freeware
Platform:  Mac
File Size: 911.0 KB

 

Simple DirectMedia Layer for Windows 1.2.14
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.

License:  Freeware
Platform:  Windows
File Size: 154.0 KB

 

Simple DirectMedia Layer for Linux Related Software

Simple DirectMedia Layer for Mac OS X 1.2.14
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.

License:  Freeware
Platform:  Mac
File Size: 911.0 KB

 

Simple DirectMedia Layer for Windows 1.2.14
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.

License:  Freeware
Platform:  Windows
File Size: 154.0 KB

 

SCTV 3.0.1.0
SCTV is a Home Multimedia Player, Media Library and Media Recorder.

License:  Freeware
Platform:  Windows
File Size: 14.8 MB

 

SnapMail by Glass Bead Software

SnapMail 5.2.1
SnapMail is the cross-platform private messaging and file transfer utility for your office. Using peer-to-peer technology, instantly send messages, files, reminders, and alerts on your network....

License:  Shareware
Platform:  Mac
File Size: 6.5 MB
Cost: $30.00

 

InJoy Dialer by F/X Communications

InJoy Dialer 3
When the dial-up networking capability of your operating system isn't powerful enough, or isn't flexible enough, then you need the features and intelligence of the multi-platform InJoy Dialer.

License:  Free Trial
Platform:  Linux
File Size: 2.0 MB
Cost: $35.00

 

InJoy Firewall by F/X Communications

InJoy Firewall 3
This MULTI-PLATFORM Firewall is the easy, multi-purpose security application you have been looking for. It utilizes next-generation IDS technology to deliver enterprise-class Deep Packet...

License:  Free Trial
Platform:  Linux
File Size: 3.0 MB
Cost: $60.00

 

SL Image Components SDK 3.2.2.2
Image Components for Silverlight, is a comprehensive Silverlight Imaging SDK. It allows users to read and edit the most common image file types, and convert between them.

License:  Freeware
Platform: 
File Size: 32.0 MB

 

Simple DirectMedia Layer for Mac OS X 1.2.14
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.

License:  Freeware
Platform: 
File Size: 911.0 KB

 
 
Top Software

FTP Rush 2.1.8
FTP Rush is a free comprehensive FTP client for smooth file transfer. The program offers fully-fledged functionality delivered in a user-friendly interface and allows experienced users to create...

Crypt4Free by

Crypt4Free 5.47
Crypt4Free is files encryption software with ability to encrypt files and text messages. Support for ZIP files and ability to secure delete sensitive files. Skinnable user friendly interface.

Luxand Blink! by

Luxand Blink! 2.0
Login to your PC without touching a thing! Luxand Blink! is a free tool to let you log in to your Windows account by simply looking into a webcam - no passwords to type and no fingers to scan.

InTask Personal by

InTask Personal 1.5
InTask designed to help team leaders, developers and QA persons to share their efforts and deliver the products on time. The product includes fast task management, interactive gantt, document...

Pop-up Free by

Pop-up Free 1.56
Get rid of annoying popup windows and enhance your Web surf experience. Kill unexpected popup windows and protect your privacy. No more annoying advertisement windows and save your time.

Glary Utilities Portable by

Glary Utilities Portable 2.56.0.8322
One Click A Day For PC Maintenance, Keeps Any PC Problems Away. With 7 million worldwide users, the first-rank & free Glary Utilities is an INDISPENSABLE friend for your PC, with its 100% safe,...

VPSpro by

VPSpro 3.695
VPSpro is the ultimate in the creation of financial projection and general business plans. The unique walk-through process is simple to use and makes easy work of the hard parts of business planning.

Rylstim Budget Lite by

Rylstim Budget Lite 4.5.1.6376
Plan and manage your finances with a simple friendly calendar. Perfect solution for home users and freelancers!

Neox Screen by

Neox Screen 1.0.0.277
Neox Screen is a free application which with the help of the hotkeys you can take screenshots that are crystal sharp, small in size and ready to be shared.

EMCO Remote Installer Free by

EMCO Remote Installer Free 4.1.1
This free remote software deployment tool is designed to install and uninstall Windows software on remote PCs through local networks. You can use it to install and uninstall EXE setups and MSI...

Latest Software

Express Burn Plus Edition 7.10
Express Burn Plus Edition lets you create and record discs quickly and easily. Perfect audio quality is maintained through direct digital recording.

TinyBooks Pro by

TinyBooks Pro 10.0.1
TinyBooks Pro is a simple, non-bloated, single-entry bookkeeping and accounting system for the Macintosh. TinyBooks Pro is designed for Sole Proprietors, home and other small businesses, and family...

Mapi for Gmail® 3.0
With Mapi for Gmail, Gmail becomes your default email client: Just right-click a file or select the 'Send by email' feature from any software and Gmail will open in a new message with the document...

PrecisionID OCR A and OCR B Fonts 2018
PrecisionID OCR-A and OCR-B Fonts include both upper and lower case letters as well as numbers, and several special characters and are designed for printing bank checks, passports, credit card...

Dynamic Web TWAIN 14.1.0
Dynamic Web TWAIN is a TWAIN-based scanning SDK software specifically designed for Web applications on Windows and Mac. All APIs are totally implemented in HTML5.

Nonlinear analysis - DataFitting by

Nonlinear analysis - DataFitting 1.7.29
DataFitting is a powerful statistical analysis program that performs linear and nonlinear regression analysis (i.e. curve fitting).

Magic Lines 4.0
An engaging and cute variation of the beloved Lines game with nice 3D effects! 3 balls per turn are placed on the playing board randomly. You need to line them up by color, and if you get 5 they...

Icons8 Lunacy 3.10
Lunacy is a native Windows app that opens, edits, and stores .sketch files. In short, its long-awaited Sketch for Windows. It helps design teams working on different operating systems and improves...

A VIP Simple To Do List by

A VIP Simple To Do List 2.9.58
VIP Simple To Do List is an easy tool for planning of your daily life. The program lets everyone who wants to stop wasting time and bring life in order quickly manage everyday tasks with help of...

hide.me VPN for Android by

hide.me VPN for Android 2.1.2
hide.me app for Android is the fastest free VPN available in the market. hide.me offers a life time free plan which can be renewed infinite times. The free plan come with a 500 MB data transfer...

hide.me VPN for Windows 1.4.2
hide.me VPN released an update for its Windows app introducing some new features like IP leak Protection, DNS leak Protection, Fallback Protocol Support, Kill Switch, Auto-Connect, IPv6 protection...

VShell Server for UNIX 4.4
VShell SSH server is a secure alternative to Telnet and FTP on Windows, Mac, and UNIX providing strong encryption, robust authentication and data integrity. Fine-tune your environment with...

Related Searches

Currently Searching

Currently Downloading

MovieTaxi_Zune by

MovieTaxi_Zune 4.3.8
MovieTaxi Zune Video Converter is an extremely easy to use 1-Click solution to convert Tivo, DivX, Xvid, MPEG, MPEG4, WMV, AVI, (S)VCD, RealMedia videos and many more to Zune in high quality at...

Job*NET 3.0
Search thousands of job posting automatically with our 100% FREE search job-search program. Search thoushands of usenet groups looking for the perfect job.

Friscal by

Friscal 1.01
Friscal combines position size and risk calculation, pip to value conversion, market times and more into a single, usable screen. This gives you quick access to all the necessary trade setup...

ManageEngine OpManager by

ManageEngine OpManager 8.0
OpManager helps IT administrators manage their servers, services, applications, databases, network links, network devices, VoIP services, and much more using its advanced, in-built fault and...

Absolute Sound Recorder by

Absolute Sound Recorder 4.7.0
Absolute Sound Recorder is a powerful sound record software. You can record sound from microphone, line-in audio, streaming audio from the Internet, or music played by any player. It supports three...

New Years 3D Screensaver 1.0
3D Photo Screensavers bring you a new dimension in presenting pictures and 3D scenes. New year is a time of great festivity. People belonging to all the communities enjoy this time with great...

VbsEdit by

VbsEdit 6.7.9
VBScript editor that dramatically reduces the time you spend writing .VBS scripts. Features include Syntax coloring, Case correction, Auto-completion, Built-in debugger, Code snippets, Tons of...

1888PressRelease - Distribute Your News by

1888PressRelease - Distribute Your News 1.0
"1888PressRelease iPhone application delivers breaking market news, business press releases, full-stories, and real-time featured press releases throughout the day.

Smart Sched v4.6.0
Smart Sched is an employee scheduling system that matches employees to clients. It can automatically match employees to clients based on their availability and qualifications and location.

Green Valley 3D Screensaver by

Green Valley 3D Screensaver 1.0
This ravishing animated 3D screensaver will take you to one of nature's most pristine wildlife areas ? a beautiful quiet green valley with several rapid brooks carrying fresh cold waters from the...

WinRescue ME 1.08.24
Four tools to protect you against crashes. Four Tools in One: Crash Fixer, RegPack, File Backup, and Troubleshooter. WinRescue protects your computer from crashes. Don't spend hours reinstalling...

LINUXCAD 2009
HERE IS A LIST OF JUST A FEW DISTINGUISHED FEATURES OF THE LINUXCAD COMPUTER AIDED DESIGN SYSTEM: ALL COMMONLY USED COMMANDS OF ACAD FOR 2D AND 3D DRAFTING, EDITING AND DISPLAYING ARE IMPLEMENTED...