[haiku-bugs] [Haiku] #6989: [CLOCKWERK] Openlibraries backend

  • From: "forart.eu" <trac@xxxxxxxxxxxx>
  • Date: Thu, 16 Dec 2010 12:20:50 -0000

#6989: [CLOCKWERK] Openlibraries backend
----------------------------------------+------------------------
   Reporter:  forart.eu                 |       Owner:  stippi
       Type:  enhancement               |      Status:  new
   Priority:  normal                    |   Milestone:  R1
  Component:  Applications/MediaPlayer  |     Version:  R1/alpha2
   Keywords:                            |  Blocked By:
Has a Patch:  0                         |    Platform:  All
   Blocking:                            |
----------------------------------------+------------------------
 As just suggested @ Lightworks forum
 
(http://www.lightworksbeta.com/index.php?option=com_kunena&func=view&catid=12&id=3095&Itemid=202#3095)
 it could be interesting to adopt indipendent libraries for a/v editing.

 '''About Openlibraries'''

 The Openlibraries are a suite of open source libraries focused on
 providing a cross platform, hardware accelerated multimedia development
 framework, released under the LGPL. As a open source technology the
 openlibraries are suited for high growth in a technology sector that is
 massively divided my different programming api’s

 In order to empower users looking at alternative operating systems the
 openlibraries have been developed from the ground up as a cross platform
 technology. The openlibraries are built on a plugin based framework for
 maximum extendability, and support both commercial and non commercial
 plugins. Implementation wise it makes extensive use of native OS APIs to
 take native advantage of as much of the underlying features and to keep
 its distribution size to a minimum.

 '''Overview'''

 The concept was to build a single set of core libraries for 3d, image,
 audio and video support that was wrapped by a asset system that was easy
 to use. We started by consolidating all the media and asset management
 code in Jahshaka into the core libraries to get a idea of what the
 structure would be like and came up with the following:

     * OpenAssetLib - asset management
     * OpenImageLib - image support
     * OpenObjectLib - 3d support
     * OpenMediaLib - video support
     * OpenEffectsLib - effects processing
     * OpenNetworkLib? - the network layer
     * OpenPluginLib - allows you to extend any of the openlibraries

 Of course i'm collecting other similar projects links (such as OpenVIP >
 http://openvip.sourceforge.net/), but this seems the most promising...

-- 
Ticket URL: <http://dev.haiku-os.org/ticket/6989>
Haiku <http://dev.haiku-os.org>
Haiku - the operating system.

Other related posts: