FS#12874 - [Fuze+] Music playback stopped if touchpad pressed more than 6 second while locked

Attached to Project: Rockbox
Opened by Jean-Louis Biasini (JeanLouisBiasini) - Tuesday, 18 June 2013, 07:02 GMT
Last edited by Jean-Louis Biasini (JeanLouisBiasini) - Tuesday, 25 June 2013, 12:47 GMT
Task Type Bugs
Category Music playback
Status New
Assigned To No-one
Operating System All players
Severity Low
Priority Normal
Reported Version Release 3.12
Due in Version Undecided
Due Date Undecided
Percent Complete 0%
Votes 0
Private No


I've been having this bug for over mouths and mouths without being able to square it clearly (i.e. even before the new radio implementation).
Way to reproduce:
- Lock the device in WPS while playing music
- put your finger on the touchpad and let it there for more than 6 sec.
- the music stop playing, player seems to be frozen.
- press the lock key or hard volume's keys: player won't unlock but will let playback continue and will then act as normal (i.e. second press unlock the device)
This task depends upon

Comment by Thomas Martitz (kugel.) - Tuesday, 18 June 2013, 21:51 GMT
This is something you can observe on touchscreen targets too. I guess button.c is spamming the main thread with button events (which then does (partial) lcd updates), leaving too little CPU time for the actual playback.
Comment by Jean-Louis Biasini (JeanLouisBiasini) - Tuesday, 25 June 2013, 12:46 GMT
The question is then why is pressing unlock or any volume key (those are the hard key on the fuze+ anything else is touchpad) unfreeze the player...
Anyway I guess this is just another point for Pamaury idea to deactivate completely touchpad while being locked...