Factor/GSoC/2010/Audio and video librariesMentorSkills required
LevelBeginner Existing workFactor already has various multimedia libraries:
Missing is a framework for video playback. Bindings to native media libraries such as GStreamer, Quicktime, and Windows Media should be written too. The end goal would be a high-level idiomatic Factor API for embedding audio and video in GUI applications. Technical detailsFactor's C FFI (foreign function interface) is capable of calling out to any C libraries and providing C-callable callbacks. Any C library can be bound to and called from inside Factor. A large part of this project will be binding to existing media libraries and providing a consistent high-level interface for Factor. Benefit to the studentThe student learns how to bind C libraries to Factor using Factor's FFI, and also learns how C multimedia libraries work. Benefit to the communityFactor will be suitable for multimedia applications if this project is completed. Challenges
This revision created on Thu, 25 Feb 2010 19:37:10 by jckarter |
|
All content is © 2008-2010 by its respective authors. By adding content to this wiki, you agree to release it under the BSD license. |