lioncash/droidsound — comment on commit 5466893894d27fba84d59537128b34c21d87a811
File:  line 0
By lioncash:

This isn't related to the commit itself, but for the player.

I managed to solve the problem to the playback rate being so slow for some files in vgmstream with high sampling rates.

However, this also breaks the Visualization View, which for some reason also manages to crash the whole player when any other view is used while the song is playing.

I don't know how the FFT works, so I thought I would tell you before making any commits. In fact, I'll only commit it once I can do so without breaking anything, but.

Here's an example of what I did:

http://pastebin.com/G8qUuYdq

On line 229-234 specifically is the change that breaks everything.

The breakage gives the error message:

I'm just wondering if there should be an extension method in DroidsoundPlugin.java that allows the plugins to manage playback rates themselves.

So far, this is the only way I can think of that will get vgmstream tracks playing perfectly.