fluddokt / opsu

an open-source osu! client
GNU General Public License v3.0
121 stars 19 forks source link

Could not play track 'audio.mp3'. #213

Closed OfficialRedCy closed 3 years ago

OfficialRedCy commented 6 years ago

Version: 0.16.0b OS: Linux (armv7l) JRE: The Android Project 0 OpenGL version: OpenGL ES 2.0 (ARM) BOARD: aux FINGERPRINT: Lenovo/aux/A850:4.2.2/JDQ39/A850_S203_140208.:user/release-keys HOST: xmws46 MODEL: Lenovo A850 INCREMENTAL: A850_S203_140208 RELEASE: 4.2.2

Error: Could not play track 'audio.mp3'. Stack trace:

java.lang.NullPointerException
    at fluddokt.opsu.fake.openal.Mp3InputStream.<init>(Mp3InputStream.java:90)
    at fluddokt.opsu.fake.openal.MP3InputStreamFactory.getNewAudioInputStream(MP3InputStreamFactory.java:17)
    at fluddokt.opsu.fake.AudioDevicePlayer2.resetStream(AudioDevicePlayer2.java:257)
    at fluddokt.opsu.fake.AudioDevicePlayer2.<init>(AudioDevicePlayer2.java:289)
    at fluddokt.opsu.fake.MusicJL3.<init>(MusicJL3.java:26)
    at fluddokt.opsu.fake.Music.<init>(Music.java:20)
    at itdelatrisu.opsu.audio.MusicController.loadTrack(MusicController.java:147)
    at itdelatrisu.opsu.audio.MusicController.play(MusicController.java:119)
    at itdelatrisu.opsu.states.SongMenu.setFocus(SongMenu.java:1799)
    at itdelatrisu.opsu.states.SongMenu.mouseClicked(SongMenu.java:1157)
    at fluddokt.opsu.fake.StateBasedGame.mouseClicked(StateBasedGame.java:244)
    at fluddokt.opsu.fake.StateBasedGame.touchUp(StateBasedGame.java:273)
    at com.badlogic.gdx.InputMultiplexer.touchUp(InputMultiplexer.java:96)
    at com.badlogic.gdx.backends.android.AndroidInput.processEvents(AndroidInput.java:360)
    at com.badlogic.gdx.backends.android.AndroidGraphics.onDrawFrame(AndroidGraphics.java:420)
    at android.opengl.GLSurfaceView$GLThread.guardedRun(GLSurfaceView.java:1550)
    at android.opengl.GLSurfaceView$GLThread.run(GLSurfaceView.java:1263)