lim-omx-1.1 release with bosm

LIM can now be built with bosm build system, with the following main benefits,

- parallel build with significant build speedup

- each OpenMAX component and limoi-core plugin can easily be built separately

- per package info can be easily checked/displayed

Most importantly, going with bosm build system prepares LIM OpenMAX for future cross-compile support.

lim-omx-1.0 release

lim-omx-1.0 has been released on 2011-08-07, with major update to OpenMAX integration layor for buffer sharing support.

This brings LIM OpenMAX IL interop pofile implementation to a milestone with support for static and dynamic component loading,

core shadowing, buffer sharing, tunneling, content pipe and resource management, among many other features.

LIM OpenMAX IL core now provides base component for buffer sharing implementation,

  • component buffer sharing policy validation

  • propagation across tunneled components for,

    • port parameter query and set request

    • automatic buffer supplier an allocator role negotiation and detection

    • buffer allocation and sharing

    • buffer deallocation

  • flexible buffer share policy API for compoment implementation

Other updates and fixes,

lim-omx-0.6 release

lim-omx-0.6 has been released on 2011-07-09, with the following updates.

LIM OpenMAX IL core now provides base component for synchronous component implementation,

  • component can now choose to have synchronous data processing, without spawning its own data processing thread.

when instantiated by limoi_component_init_sync(), component will synchronously process port data, upon

OMX_EmptyThisBuffer() or OMX_FillThisBuffer(). Thus to remove the overhead of thread context switching,

which is usefule for component that does simple and light weight data processing.

lim-omx-0.5 release

lim-omx-0.5 has been released on 2011-05-28, with major updates at OpenMAX Integratoin Layer.

LIM OpenMAX IL core has been updated with flexible component loading mechanisms,

  • component static linking

allows component to be statically linked with IL core

  • component dynamic loading

dynamically scan and load component, allows component to be built stand-alone

  • component loader extension

allows components implemented out of LIM context to be loaded by LIM IL core, by supplying a loader plugin

lim-omx-0.3 release

lim-omx-0.3 has been released on 2011-04-23, with the following major changes,

  • version 1.1 application layer upgrade
    • application layer implementation has been upgraded to latest Khronos OpenMAX AL 1.1 API.
  • integration layer code refactoring
    • integration layer base classes been refactored to conceal internal implementation details, and thus expose clean
      and simple APIs for component implementor.
    • all existing IL components have been refactored and simplified per above base class changes.
  • a number of fixes have been applied to doxygen developer documentation generation.

Syndicate content