Coder_TimT
Member
- Joined
- Mar 17, 2006
- Messages
- 288
I'll start this off by saying thanks to Michael(not sure if he's registered here, and don't want to give out full name w/o permission) for the large patch he send me which adds the big enhancement for this release. We now have resume of the now playing song at the last played location upon restarting the player. Just leave the song playing when you exit and it will resume when you start back up.
There are a few other changes sprinkled in included paging the playlist or browser by using left/right on the joystick. Volume control and Prev/Next while locked. Also some fixes/clarifications in the doc. Such as, in case you didn't know, the player has normal Repeat/Random modes that can be access with the 'A' button....
One important thing to note with the build...there is a line that must be added to mpd.conf for the resume to work correctly.... Make sure you get the following in there...
state_file "/mnt/sd/ommpc2x/.mpdstate"
Another important note... I've apparently left the bookmarks directory out of the archive and was a lazy programmer and the application doesn't create one for you. So you'll need to create a bookmarks folder off of "programRoot" for that functionality to work...
Unfortunately still have the nagging issues where mpd will sometimes just not output anything after changing songs until you pause/unpause and/or change volume. Been looking, but haven't come up with anything yet...
Anyway, changlog is below, download links follow...have fun...you have a few hours before the gbax entries hit....
1. Merge of changes from Michael summarized below
_a. Use of mpd states to save/load current playlist, allowing for resuming now playing song on restart
_b. Addition of an Add all Songs playlist...
_c. New "mpd kill" routine to facilitate save states
_d. Added needed "sync" calls after writes
_e. Cleanup/Safety checks added to thread code.
Other changes...
2. Fixed random playlist code so that it won't add two of the same title...
3. Slightly reduced button hold time for screen blank/lock.
4. Allow volume changes while locked(B+vol)
5. Allow Prev/Next while locked(B+triggers)
6. Left and Right joystick now page up/down
7. Changes to Help text to mention random and repeat modes and clarify normal versus hold commands
8. Changed Vol/file type text to better fit in different layouts...
9. Readme and control file fixes to mention above random and repeat modes and need case of album art files.
Zip Archve
Bunzipped tar file
There are a few other changes sprinkled in included paging the playlist or browser by using left/right on the joystick. Volume control and Prev/Next while locked. Also some fixes/clarifications in the doc. Such as, in case you didn't know, the player has normal Repeat/Random modes that can be access with the 'A' button....
One important thing to note with the build...there is a line that must be added to mpd.conf for the resume to work correctly.... Make sure you get the following in there...
state_file "/mnt/sd/ommpc2x/.mpdstate"
Another important note... I've apparently left the bookmarks directory out of the archive and was a lazy programmer and the application doesn't create one for you. So you'll need to create a bookmarks folder off of "programRoot" for that functionality to work...
Unfortunately still have the nagging issues where mpd will sometimes just not output anything after changing songs until you pause/unpause and/or change volume. Been looking, but haven't come up with anything yet...
Anyway, changlog is below, download links follow...have fun...you have a few hours before the gbax entries hit....
1. Merge of changes from Michael summarized below
_a. Use of mpd states to save/load current playlist, allowing for resuming now playing song on restart
_b. Addition of an Add all Songs playlist...
_c. New "mpd kill" routine to facilitate save states
_d. Added needed "sync" calls after writes
_e. Cleanup/Safety checks added to thread code.
Other changes...
2. Fixed random playlist code so that it won't add two of the same title...
3. Slightly reduced button hold time for screen blank/lock.
4. Allow volume changes while locked(B+vol)
5. Allow Prev/Next while locked(B+triggers)
6. Left and Right joystick now page up/down
7. Changes to Help text to mention random and repeat modes and clarify normal versus hold commands
8. Changed Vol/file type text to better fit in different layouts...
9. Readme and control file fixes to mention above random and repeat modes and need case of album art files.
Zip Archve
Bunzipped tar file