Skip to content

Releases: huhx0015/HXAudioPlayer

v3.2.2

18 Jul 16:27

Choose a tag to compare

  • HXAudioPlayerUtils: Added try/catch to handle any additional exceptions that may occur when attempting to access the AudioManager.

v3.2.1

07 Jul 00:10

Choose a tag to compare

  • HXMusicEngine: Fixed illegal state exception issues that could occur when pauseMusic() is called

v3.2.0

26 May 03:03

Choose a tag to compare

  • HXAudioPlayerUtils: Resolved a null pointer crash exception issue where initializing the AudioManager object could be null.

v3.1.9

28 Apr 15:23

Choose a tag to compare

What's New

  • HXSound: Fixed an issue where HXSound was disabled by default.

v3.1.8

28 Apr 07:35

Choose a tag to compare

What's New

  • HXSound: Resolved issue with incorrect sound effect being played when multiple sound effects are prepared simultaneously.

v3.1.7

28 Apr 01:53

Choose a tag to compare

What's New

  • HXSound: Added new load() method for pre-loading sound resources into HXSound. load() takes a List parameter of sound resources. Use this method for better performance if many sound effects are utilized.
  • HXSound: reinitialize(): Resolved SoundPool initialization logic for Gingerbread devices.
  • HXMusic / HXSound: Renamed several methods (resumeMusic() -> resume()).

v3.1.6

27 Apr 17:04

Choose a tag to compare

What's New

  • Implemented thread safe measures.
  • GAPLESS: Resolved an issue where the next MediaPlayer could start playback when the current MediaPlayer has entered a pause or stop state.

v3.1.5

26 Apr 08:53

Choose a tag to compare

What's New:

  • HXMusic: Resolved IllegalStateException issues with MediaPlayer.

v3.1.4

26 Apr 07:30

Choose a tag to compare

What's New

  • HXMusic / HXSound: Fixed issue with enable() not retaining isEnabled state.

v3.1.3

26 Apr 07:03

Choose a tag to compare

What's New

  • HXSound: Resolved null pointer issue when HXSound.clear() is called.