Skip to content

Releases: barsoosayque/libgdx-oboe

Version 0.2.4

09 Aug 16:24
Compare
Choose a tag to compare
  • Updated libGDX to 1.9.11
    • Implemented a new AndroidAudio interface (#1), deprecate the old method of using the library (via custom launcher class)
  • Better resources disposal (fix crash #6)
  • Single AAR file is back (#2)
  • Reduced size: 12MB -> 6.7 MB (-45%) (#4)

Version 0.2.3

13 Jul 22:48
Compare
Choose a tag to compare
  • Updated Oboe to 1.4.2.

Version 0.2.2

20 Feb 09:14
Compare
Choose a tag to compare
  • Updated Oboe to 1.3.0;
  • Much better seeking:
    • Accurate backward seeking;
    • If seeking isn't precise enough, will drop frames until correct timestamp;

Version 0.2.1

20 Jan 05:31
Compare
Choose a tag to compare
  • Remove unused Kotlin AudioDecoder;
  • Fix resampler: error when buffers for resampler overlaps;
  • Fix audio_decoder: freeze when there is phantom delay with no data in SWR;

Version 0.2.0

18 Jan 09:31
Compare
Choose a tag to compare
  • Migrated to Github;
  • Replace old JVM audio decoder with libav* native decoder;
  • Integrate proguard config for library;
  • Fix weird behavior of Sound.play with different number of arguments.

Version 0.1.5

18 Jan 09:28
Compare
Choose a tag to compare
  • Caching JVM-resources for reuse in audio_decoder;
  • Better mixing both in mixer and soundpool (introduced hard-clipping);
  • Thread-safety for mixer and soundpool;
  • Minor pan_effect optimization;
  • Minor resampler optimization;
  • Fixed repeating music that was not fully played;
  • Changed loggin tag from "libGDX Oboe" to "libGDX-Oboe".

Version 0.1.4

18 Jan 09:28
Compare
Choose a tag to compare
  • Fix Mono sounds are not properly played
  • Fix Audio is disabled when headphones are connected to a device
  • Fix crash when trying to set position of OboeMusic
  • Reworked async model for OboeMusic to use only one thread per instance

Version 0.1.3

18 Jan 09:27
Compare
Choose a tag to compare
  • Reduce major memory allocations in OboeMusic
  • Fix Release version results in a crash
  • New class: OboeAudioDevice
  • New example: sin wave generator
  • Updated upstream libs

Version 0.1.2

18 Jan 09:26
Compare
Choose a tag to compare
  • Force build as debug since release is somehow broken;
  • Fix crash when unloading music when it was played at least once.

Version 0.1.1

18 Jan 09:26
Compare
Choose a tag to compare
  • Fixed several memery leaks in JNI layer;
  • Fixed OboeMusic and OboeSound disposition;
  • Added "Async" example.