This is the bug/patch tracker for Rockbox. Click here for more information.
Quick links: Bugs · Patches · Rockbox frontpage
FS#8388 - MPEG Resume Time & Shutdown
Attached to Project:
Rockbox
Opened by Nate Rowe (Spanky) - Sunday, 30 December 2007, 12:01 GMT+1
Last edited by Linus Nielsen Feltzing (linusnielsen) - Wednesday, 09 January 2008, 15:41 GMT+1
Opened by Nate Rowe (Spanky) - Sunday, 30 December 2007, 12:01 GMT+1
Last edited by Linus Nielsen Feltzing (linusnielsen) - Wednesday, 09 January 2008, 15:41 GMT+1
|
DetailsWonderfull work on the new features of the MPEG Player, but there are 2 bugs that I have noticed. I will play a movie and if I put the player on hold (so that I don't accidentally press a button and disturb playback) the player will count this time toward the idle time and shut down in 3 minutes (what I have it set at).
Also, the Resume Time does not update. Example: I started a movie and got 2 minutes into it and stopped it (pressed and held play/pause). I came back to the movie and told it to resume at the 2 minute mark. Then I stopped it again at 5 minutes. I came back a third time and went to the resume time but it was at 2 minutes. |
This task depends upon
Closed by Linus Nielsen Feltzing (linusnielsen)
Wednesday, 09 January 2008, 15:41 GMT+1
Reason for closing: Fixed
Wednesday, 09 January 2008, 15:41 GMT+1
Reason for closing: Fixed
For the first I don't know and never really got into that but will check this out.
For the second, I can say with certainty it does record the current time of playback every time playback is stopped. It could be something else regarding actually saving the data to the config file but testing play, resume, stop, resume right now on a Gigabeat F and 3g iPod shows no trouble with updating the resume time.
2) I looked deeper and the problem is really the menu system behavior. The system events that would require a save don't get "bubbled-up" from deeper menu levels and the default event handler just eats the SYS_POWEROFF message, shuts down the player and never returns so the save is never performed. The menu system really should allow overrides of the default handling of events instead of just calling default_event_handler.