I have used the iOS app iSub for a long time but recently (maybe since Subsonic 4.7?) I've been having issues. However, I'm having trouble pinpointing the issue. I can stream fine from my server using a different iOS app called Z-Subonic. So I don't think my server is the issue. But then I try iSub with someone else's server (same version of Subsonic) and it works fine. So it seems to be a problem with this particular app and this particular server. When I try to play a song, the server will most often throw the following error:
"Invalid data found when processing input"
What does this mean and how can I solve it? I can verify the file I'm testing works fine. It's a 320kbps MP3 file. It plays fine in iTunes and VLC.
NOTE: I should note that I have a copy of ffmpeg installed on my system via MacPorts. Might this be conflicting with the ffmpeg install that Subsonic uses (/Library/Application Support/Subsonic/transcode/ffmpeg)?