bob1029 wrote:Hi, I recently purchased your app and it looks very promising so far. I've had a few questions/issues.
Issue: When navigating through artists with self titled albums, I simply get stuck in an infinite loop of selecting albums. I have also noticed that tracks that are named the same behave oddly. Example: Adema as the artist and the album is called Adema. Simply loops back to the album selection screen.
This has to do with the way my code handles caching the folders which was added somewhat quickly between when my app was first rejected for having 3G and when I submitted a "fixed" binary. This is currently being overhauled for version 1.2 which will be including the list all albums and list all songs features that I mentioned in the upcoming features list (among other things).
bob1029 wrote:1. I am using 3g/unrestrictor and notice periodic dropout due to what seems a very small buffer size. Is there any way to adjust the pre buffer and running buffer size? (i.e. in a config file in the phone or in the binary itself)
Assuming this is not possible, then a feature request:
Implement functionality similar to simplify media (R.I.P.) where the tracks are cached entirely at a preset maximum speed (i.e. 500kbps) until all of the current and next track are fully loaded. This would allow for virtually dropout-free operation (even on shady 3g/edge networks) and seamless track changes.
Again, thanks for all the hard work. Keep it up.
The buffer can definitely be increased. I think I may have just been lucky so far with my 3G connectivity while testing so I didn't notice it much. I was trying to keep the buffer small so that songs start fast, but I will play with the buffer size to try to find a happy medium. I'll include a larger buffer size into version 1.2 (and possibly an in app setting for buffer size).
Also, at the request of one of the forum members here (and to keep up friendly competition with Z-Subsonic
) I will be working on adding local caching of tracks in the future. However, at the moment it looks like that would require a complete rewrite of my song streaming code, so I want to finish coding the extra features I promised first. I will be shooting to add full song caching to version 2.0 though.
Thanks for the suggestions and the support