This is from copying LWJGL3's changes into LWJGL2, as are the other immaterial changes in that class. I'm not too bothered either way - just feels like life would be easier if there's not too much divergence between them.    https://github.com/libgdx/libgdx/blob/master/backends/gdx-backend-lwjgl3/src/com/badlogic/gdx/backends/lwjgl3/audio/OggInputStream.java#L463