Oboe-Audiobibliothek Teil des Android Game Development Kit
Die Oboe-Audiobibliothek ist in den AGDK-Bibliotheken enthalten. Oboe ist eine Open-Source-C++-Bibliothek, die bei der Entwicklung leistungsstarker Audio-Apps für Android helfen soll. Oboe bietet eine einzelne native API, die in Android 4.1 (API-Level 16) und höher funktioniert.
Die Verwendung von Oboe bietet folgende Vorteile:
Niedrigste Latenz erreichen: Mit Oboe können Sie die niedrigstmögliche Audiolatenz für eine bestimmte Kombination aus Gerät und Android-Version erreichen.
Die beste verfügbare native Bibliothek verwenden: Auf Geräten mit Android 8.1 (API-Level 27) und höher verwendet Oboe AAudio. Auf Geräten mit niedrigeren Versionen verwendet Oboe OpenSL ES.
Audiofehler vermeiden: Oboe enthält Problemumgehungen für einige bekannte Audioprobleme, die auf bestimmten Geräten oder Versionen von Android auftreten. Mit Oboe können Sie diese Probleme in Ihrer App vermeiden, ohne eigene Lösungen implementieren oder testen zu müssen.