Difference between revisions of "Bindings"

From D Wiki
Jump to: navigation, search
(Compression & Encryption)
(Multimedia & Games)
Line 19: Line 19:
 
  | license =  
 
  | license =  
 
  | url = https://github.com/D-Programming-Deimos/liblzma
 
  | url = https://github.com/D-Programming-Deimos/liblzma
 +
}}
 +
}}
 +
 +
== Multimedia & Games ==
 +
{{Projects
 +
| Projects =
 +
{{Project
 +
| name = '''MediaInfo'''
 +
| about = MediaInfo supplies technical and tag information about your video or audio files.
 +
| platform = Windows
 +
| license = GPL/LGPL
 +
| url = https://github.com/D-Programming-Deimos/libmediainfo
 +
}}
 +
{{Project
 +
| name = '''libsndfile'''
 +
| about = Libsndfile is a C library for reading and writing files containing sampled sound (such as MS Windows WAV and the Apple/SGI AIFF format) through one standard library interface. It is released in source code format under the Gnu Lesser General Public License.
 +
| platform = Windows/POSIX
 +
| license = LGPL
 +
| url = https://github.com/D-Programming-Deimos/libsndfile
 +
}}
 +
{{Project
 +
| name = '''Allegro'''
 +
| about = Allegro 4 and Allegro 5 are cross-platform, open source, game programming libraries, primarily for C and C++ developers.
 +
| platform =
 +
| license =
 +
| url = http://www.dsource.org/projects/dallegro
 +
}}
 +
{{Project
 +
| name = '''OpenGL - SFML - ALURE - Assimp - freeglut - GLFW - OpenAL - SDL'''
 +
| about = Derelict is a collection of D bindings to C shared (dynamic) libraries which are useful for multimedia applications, with a heavy bias toward game development-related libraries.
 +
| platform =
 +
| license =
 +
| url = http://www.dsource.org/projects/derelict
 +
}}
 +
{{Project
 +
| name = '''Mediastreamer2'''
 +
| about = Mediastreamer2 is a powerful and lightweighted streaming engine specialized for voice/video telephony applications.
 +
| platform =
 +
| license =
 +
| url = https://github.com/axeoth/mediastreamer2_layer
 
}}
 
}}
 
}}
 
}}

Revision as of 00:58, 30 January 2013

Binding D to C

http://www.gamedev.net/blog/1140/entry-2254003-binding-d-to-c/

Compression & Encryption

Title / InfoDescriptionLicensePlatform
Icon dpackage 48.png
D version of the C headers for openssl MIT Windows/POSIX
Icon dpackage 48.png
Interface to LZMA compression library Windows/POSIX


Multimedia & Games

Title / InfoDescriptionLicensePlatform
Icon dpackage 48.png
MediaInfo supplies technical and tag information about your video or audio files. GPL/LGPL Windows
Icon dpackage 48.png
Libsndfile is a C library for reading and writing files containing sampled sound (such as MS Windows WAV and the Apple/SGI AIFF format) through one standard library interface. It is released in source code format under the Gnu Lesser General Public License. LGPL Windows/POSIX
Icon dpackage 48.png
Allegro 4 and Allegro 5 are cross-platform, open source, game programming libraries, primarily for C and C++ developers.
Icon dpackage 48.png
Derelict is a collection of D bindings to C shared (dynamic) libraries which are useful for multimedia applications, with a heavy bias toward game development-related libraries.
Icon dpackage 48.png
Mediastreamer2 is a powerful and lightweighted streaming engine specialized for voice/video telephony applications.


Deimos

https://github.com/D-Programming-Deimos