1523f5352Sopenharmony_ci# OpenSL-ES-Registry 2523f5352Sopenharmony_ci 3523f5352Sopenharmony_ciThe OpenSL-ES-Registry repository contains the OpenSL ES API 4523f5352Sopenharmony_ciRegistry, including specifications and headers. 5523f5352Sopenharmony_ci 6523f5352Sopenharmony_ciIt is also used as a backing store for the web view of the registry at 7523f5352Sopenharmony_cihttps://www.khronos.org/registry/sles/ ; commits to the main branch of 8523f5352Sopenharmony_cithis repository will be reflected there. 9523f5352Sopenharmony_ci 10523f5352Sopenharmony_ci**NOTE**: as of 2021-07-21, the default branch of this repository has 11523f5352Sopenharmony_cibeen renamed from 'master' to 'main'. 12523f5352Sopenharmony_ci 13523f5352Sopenharmony_ciIn the past, the OpenSL ES registry was maintained in a public Subversion 14523f5352Sopenharmony_cirepository. The history in that repository has not been imported to github, 15523f5352Sopenharmony_cibut it is still available at 16523f5352Sopenharmony_cihttps://cvs.khronos.org/svn/repos/registry/trunk/public/sles/ . 17523f5352Sopenharmony_ci 18523f5352Sopenharmony_ciInteresting files in this repository include: 19523f5352Sopenharmony_ci 20523f5352Sopenharmony_ci* index.php - toplevel index page for the web view. This relies on PHP 21523f5352Sopenharmony_ci include files found elsewhere on www.khronos.org and so is not very useful 22523f5352Sopenharmony_ci in isolation. 23523f5352Sopenharmony_ci* api/ - OpenSL ES header files 24523f5352Sopenharmony_ci* specs/ - OpenSL ES specification documents. 25523f5352Sopenharmony_ci 26523f5352Sopenharmony_ci 27523f5352Sopenharmony_ci## Adding Extension Specifications 28523f5352Sopenharmony_ci 29523f5352Sopenharmony_ciAt present there are no extensions defined for OpenSL ES, and no process 30523f5352Sopenharmony_cifor extending it. 31