Changes between Version 12 and Version 13 of Support/PlatformSpecifics/MacOSX10.5

Show
Ignore:
Timestamp:
04/22/08 16:25:01 (6 years ago)
Author:
osg (IP: 85.183.18.71)
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • Support/PlatformSpecifics/MacOSX10.5

    v12 v13  
    117117osgdb_qt is a QuickTime based plugin that handles all image handling and movie handling on OS X. However, it is based on the old QuickTime API which has been marked deprecated and will not survive the 64-bit transition. Thus this plugin needs to be replaced. 
    118118 
    119 I have already [http://lists.openscenegraph.org/pipermail/osg-submissions-openscenegraph.org/2007-October/000530.html "submitted a new plugin called osgdb_ImageIO to osgSubmissions"] which attempts to assume all the image handling duties. This plugin is based on Apple's ImageIO framework which is the new low-level entry point to deal with all image types handled by the platform. Thus this plugin should handle a lot more image formats than the old QuickTime plugin (e.g. JPEG2000, RAW, etc) and will get more as Apple adds support their system. It also adds support for C++ stream support which was missing from the QuickTime plugin. ImageIO is available on 10.4 and 10.5. 
     119I have already [http://lists.openscenegraph.org/pipermail/osg-submissions-openscenegraph.org/2007-October/000530.html "submitted a new plugin called osgdb_ImageIO to osgSubmissions"] which attempts to assume all the image handling duties. This plugin is based on Apple's ImageIO framework which is the new low-level entry point to deal with all image types handled by the platform. Thus this plugin should handle a lot more image formats than the old QuickTime plugin (e.g. JPEG2000, RAW, etc) and will get more as Apple adds support their system. ImageIO is available on 10.4 and 10.5. 
    120120 
    121121However, the osgdb_ImageIO plugin does not handle movies unlike the old QuickTime plugin. The current plan is to introduce a second plugin (osgdb_QTKit), which is based on the new QuickTime Kit framework (10.4 and 10.5). This plugin will replace the movie handling capabilities of the old QuickTime plugin.