Il s'agit des versions 1.1 d'OpenMAX|AL et d'OpenSL|ES, deux standards libres de droits orientés développement mobile.
OpenSL|ES (Open Sound Language, Embedded System) offre une API audio très complète qui permet aux développeurs C de contrôler et d'utiliser des fonctionnalités audios avancées sans se soucier des spécificités des différentes plateformes matérielles et logicielles sous-jacentes.
Cette version offre, en plus d'une variété de fonctions stéréo et MIDI avancées, des capacités de son 3D "psycho-acoustique", pouvant être utilisées dans les jeux vidéo, la visioconférence, la musique, ou les sonneries par exemple.
OpenMAX|AL (Application Layer) offre aux développeurs d'applications natives la possibilité de les porter sur de multiples systèmes d'exploitation et de hardware.
Il s'agit d'une API de niveau-application qui offre un accès de haut niveau d'abstraction aux fonctionnalités multimédias avec les codecs audios et vidéos. La nouveauté est qu'il permet aux applications de tirer partie des possibilités d'accélération matérielle, ou à défaut, de l'accélération logicielle.
Grâce à OpenMax|AL, les applications peuvent lire des informations à partir des périphériques d'entrées, comme les caméras ou les microphones, mais également diffuser sur des périphériques de sortie.
Ces APIs sont soutenues par Creative, Google, Nokia, NVIDIA et Qualcomm.

Source : Communiqué de presse
Et vous ?

