[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#688629: ITP: genivi-layer-management -- Applications in an automobile are often stand-alone implementations, not integrated into a coherent whole. The Layer Management software is designed to provide a vendor-specific layer management implementation that unifies look and feel.



Package: wnpp
Severity: wishlist
Owner: "Jeremiah C. Foster" <jeremiah@jeremiahfoster.com>

* Package name    : genivi-layer-management
  Version         : 0.9.7
  Upstream Author : Michael Schuldt <Michael.Schuldt@bmw.de>
* URL             : http://www.genivi.org/projects
* License         : Apache 2.0
  Programming Lang: C
  Description     : Applications in an automobile are often stand-alone implementations, not integrated into a coherent whole. The Layer Management software is designed to provide a vendor-specific layer management implementation that unifies look and feel.

In the automotive domain, most HMI systems use their own window manager implementation. Many applications (e.g. navigation, reverse camera) are implemented standalone and therefore one service is used to composite all applications to final image on the screen Layer Manager. The goal of this work package is to define a common API and provide a proof-of-concept implementation for the IVI Layer Management Service. The GENIVI IVI Layer Management provides; 

- A well-defined interface
- Standardized compositing
- Convenient and consistent access to hardware accelerated modules
- Separation of HMI and Layer Management
- Dynamic extensions during runtime
- Low integration complexity
- Limited dependency on hardware


Reply to: