17a79f519d89eb0e1a5b3f4005484b16d6854d7e2Glenn Kasten/* 27a79f519d89eb0e1a5b3f4005484b16d6854d7e2Glenn Kasten * Copyright (C) 2010 The Android Open Source Project 37a79f519d89eb0e1a5b3f4005484b16d6854d7e2Glenn Kasten * 47a79f519d89eb0e1a5b3f4005484b16d6854d7e2Glenn Kasten * Licensed under the Apache License, Version 2.0 (the "License"); 57a79f519d89eb0e1a5b3f4005484b16d6854d7e2Glenn Kasten * you may not use this file except in compliance with the License. 67a79f519d89eb0e1a5b3f4005484b16d6854d7e2Glenn Kasten * You may obtain a copy of the License at 77a79f519d89eb0e1a5b3f4005484b16d6854d7e2Glenn Kasten * 87a79f519d89eb0e1a5b3f4005484b16d6854d7e2Glenn Kasten * http://www.apache.org/licenses/LICENSE-2.0 97a79f519d89eb0e1a5b3f4005484b16d6854d7e2Glenn Kasten * 107a79f519d89eb0e1a5b3f4005484b16d6854d7e2Glenn Kasten * Unless required by applicable law or agreed to in writing, software 117a79f519d89eb0e1a5b3f4005484b16d6854d7e2Glenn Kasten * distributed under the License is distributed on an "AS IS" BASIS, 127a79f519d89eb0e1a5b3f4005484b16d6854d7e2Glenn Kasten * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 137a79f519d89eb0e1a5b3f4005484b16d6854d7e2Glenn Kasten * See the License for the specific language governing permissions and 147a79f519d89eb0e1a5b3f4005484b16d6854d7e2Glenn Kasten * limitations under the License. 157a79f519d89eb0e1a5b3f4005484b16d6854d7e2Glenn Kasten */ 167a79f519d89eb0e1a5b3f4005484b16d6854d7e2Glenn Kasten 175dacc932cd1084e0cd746afe0a4d7e035560113cGlenn Kasten/** \file OpenSLESUT.h OpenSL ES Utility Toolkit */ 18369f3138f19f7102bf0f98b890ab84c8df633a93Glenn Kasten 197a79f519d89eb0e1a5b3f4005484b16d6854d7e2Glenn Kasten#ifdef __cplusplus 207a79f519d89eb0e1a5b3f4005484b16d6854d7e2Glenn Kastenextern "C" { 217a79f519d89eb0e1a5b3f4005484b16d6854d7e2Glenn Kasten#endif 227a79f519d89eb0e1a5b3f4005484b16d6854d7e2Glenn Kasten 235dacc932cd1084e0cd746afe0a4d7e035560113cGlenn Kastenextern void slesutPrintIID(SLInterfaceID iid); 24768edbc2a8e7f197548cf1141689dd237d19c455Glenn Kastenextern const char *slesutResultToString(SLresult result); 25c2b9d79c4b59caff965076f445f5a735a360b084Glenn Kastenextern const char *slesutObjectIDToString(SLuint32 objectID); 267a79f519d89eb0e1a5b3f4005484b16d6854d7e2Glenn Kasten 277a79f519d89eb0e1a5b3f4005484b16d6854d7e2Glenn Kasten#ifdef __cplusplus 287a79f519d89eb0e1a5b3f4005484b16d6854d7e2Glenn Kasten} 297a79f519d89eb0e1a5b3f4005484b16d6854d7e2Glenn Kasten#endif 30