• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1<?php
2$static_title = 'Khronos OpenSL ES Registry';
3
4include_once("../../assets/static_pages/khr_page_top.php");
5?>
6
7<p> The OpenSL ES registry contains specifications of the core API;
8    specifications of Khronos- and vendor-approved OpenSL ES extensions;
9    header files corresponding to the specifications; and other related
10    documentation.
11
12<h6> OpenSL ES Core API Specification, Headers, and Documentation </h6>
13
14<ul>
15<li> OpenSL 1.1
16     <a href="specs/OpenSL_ES_Specification_1.1.pdf">
17     Specification </a> (January 18, 2011). </li>
18<li> <a href="api/1.1/OpenSLES.h"> OpenSLES.h </a> -
19     OpenSL ES 1.1 Header File. </li>
20<li> <a href="api/1.1/OpenSLES_Platform.h"> OpenSLES_Platform.h </a> -
21     OpenSL ES 1.1 Platform Header File. </li>
22<li> <a href="api/1.1/OpenSLES_IID.c"> OpenSLES_IID.c </a> -
23     OpenSL ES 1.1 interface code sample. </li>
24<li> <a href="api/1.1/README.txt"> README.txt </a> - instructions for
25     using interface code sample. </li>
26</ul>
27
28<h6> OpenMAX Content Pipes API Specification </h6>
29
30<!-- Lives in the OpenMAX IL registry, for now -->
31<p> The current version of OpenMAX Content Pipes is 1.0 </p>
32
33<ul>
34<li> <a href="http://www.khronos.org/registry/omxil/specs/OpenMAX_Content_Pipe_1_0_Specification.pdf"> OpenMAX
35     Content Pipes 1.0 Specification </a> (updated March 22, 2011). </li>
36<li> Content Pipes <a href="http://www.khronos.org/registry/omxil/api/cpipes/1.0/CPA_ContentPipe.h">
37     CPA_ContentPipe.h </a> header file. </li>
38</ul>
39
40<h6> Older Specifications </h6>
41
42<p> Older versions of the OpenSL ES Specification provided for reference. </p>
43
44<ul>
45<li> OpenSL 1.0.1
46     <a href="specs/OpenSL_ES_Specification_1.0.1.pdf">
47     Specification </a> (September 24, 2009). </li>
48<li> <a href="api/1.0.1/OpenSLES.h"> OpenSLES.h </a> -
49     OpenSL ES 1.0.1 Header File. </li>
50<li> <a href="api/1.0.1/OpenSLES_Platform.h"> OpenSLES_Platform.h </a> -
51     OpenSL ES 1.0.1 Platform Header File. </li>
52<li> <a href="api/1.0.1/OpenSLES_IID.c"> OpenSLES_IID.c </a> -
53     OpenSL ES 1.0.1 interface code sample. </li>
54<li> <a href="api/1.0.1/README.txt"> README.txt </a> - instructions for
55     using interface code sample. </li>
56</ul>
57
58<ul>
59<li> OpenSL 1.0
60     <a href="specs/OpenSL_ES_Specification_1.0.pdf">
61     Specification </a> (March 16, 2009). </li>
62<li> <a href="api/1.0/OpenSLES.h"> OpenSLES.h </a> -
63     OpenSL ES 1.0 Header File. </li>
64<li> <a href="api/1.0/OpenSLES_Platform.h"> OpenSLES_Platform.h </a> -
65     OpenSL ES 1.0 Platform Header File. </li>
66<li> <a href="api/1.0/OpenSLES_IID.c"> OpenSLES_IID.c </a> -
67     OpenSL ES 1.0 interface code sample. </li>
68<li> <a href="api/1.0/README.txt"> README.txt </a> - instructions for
69     using interface code sample. </li>
70</ul>
71
72<h6> IP Disclosure Statements </h6>
73
74<p> <a href="https://www.khronos.org/files/ip-disclosures/opensles/"> IP
75    Disclosure Statements </a> from Khronos Members which bear on OpenSL
76    ES are available. </p>
77
78<!-- TBD as required
79<h6> Extension Header Files </h6>
80
81<h6> Enumerant and Function Registry </h6>
82-->
83
84<h6> Providing Feedback on the Registry </h6>
85
86<p> Khronos welcomes comments and bug reports. To provide feedback on the
87    OpenSL ES registry itself (such as reporting missing content, bad links,
88    etc.), file an issue in the <a
89    href="https://github.com/KhronosGroup/OpenSL-ES-Registry/issues">
90    OpenSL-ES-Registry </a> Github project. </p>
91
92<p> For the OpenSL-ES API, extensions, and headers, file a bug on the <a
93    href="http://www.khronos.org/bugzilla/"> Khronos Bugzilla </a>. Make
94    sure to fill in the &quot;Product&quot; field in the bug entry form as
95    &quot;OpenSL ES&quot;, and pick appropriate values for the Component and
96    other fields. </p>
97
98
99<?php include_once("../../assets/static_pages/khr_page_bottom.php"); ?>
100</body>
101</html>
102