| Name | Modified | Size | Downloads / Week |
|---|---|---|---|
| Parent folder | |||
| oboe-1.9.3.aar | 2024-12-17 | 3.6 MB | |
| 1.9.3 source code.tar.gz | 2024-12-17 | 6.3 MB | |
| 1.9.3 source code.zip | 2024-12-17 | 7.0 MB | |
| README.md | 2024-12-17 | 1.8 kB | |
| Totals: 4 Items | 16.8 MB | 0 | |
API changes
- Added setting shared pointers to FullDuplexStream and deprecated raw pointers. (#2034)
- Fixed a deadlock in OpenSL ES when stopping a stream. (#2061)
- Added AudioClock so apps can easily get the current timestamp and sleep until a given timestamp or for a certain amount of time. (#2080)
- Added compile flag for statically linking OpenSL ES (#2112, [#2115])
- Added the ability report its workload to audio streams. This will help with glitches when you suddenly increase the performance load. (#2116)
- Updated to 16kb page sizes. This is needed for Android 15 as some devices only support 16kb page sizes. (#2126, [#2084], [#2086])
OboeTester
- Added a Rapid Cycle test to help with testing stream stops and starts in succession. (#2042, [#2060])
- Made some improvements in DataPaths tests. (#2045, [#2047], [#2069], [#2073], [#2074], [#2083], [#2088])
- Fixed an issue where action bars were set to light. (#2048)
- Fixed an issue where some tests could switch to landscape mode when all tests should be in portrait mode. (#2049)
- Added ro.build.date to MainActivity. (#2053)
- Fixed an issue where sounds could get too high pitched when there were too many channels. (#2067)
- Added ForegroundService so OboeTester can record in the background. (#2071, [#2076], [#2100], [#2106])
- Added the actual device id to the UI after a stream is created. (#2078)
- Added AEC, AGC, and NoiseSupressor effects. (#2091)
- Added bluetooth and telephony features to device report. (#2094)
- Added Intents to CPU Load test. This will allow developers to automate testing this test. (#2104)
Samples
- Run LiveEffect in background with ForegroundService to showcase FullDuplexStream. (#2063, [#2070], [#2097])