Bugzilla – Bug 7068
Fast-forward/rewind is broken on controller
Last modified: 2009-09-08 09:19:05 UTC
The fast-forward/rewind behaviour is currently broken on the controller. It should either be fixed before 7.0 is released or should simply be removed. Removing it would be an improvement on leaving it as it is now! Problems: - There's no feedback on the controller to tell you that you have activated fast-forward or rewind (unless you notice the progress moving quicker). - Once you've activated it, the only way to cancel it is to press pause *several* times. The first press of pause during ffwd/rewind mutes the sound but leaves the player playing (the visualisers continue and progress moves on). The second pause pauses, the third pause starts it again. Worse still, the first press of pause triggers a Now Playing notification. Play should cancel ffwd/rewind, as should pause but without the odd behaviour. The above-described pause behaviour is easily reproducible but does not occur absolutely every time. Similar behaviour occurs when I use the ir-remote to pause a player whilst it's scanning, however I haven't yet managed to get it to do the muted playback behaviour. All tests have been done against my transporter.
Forgot to give versions - SqueezeCenter 7 branch R17379, Jive 7.0 r1879
severity abuse. While this could be considered a pet peeve issue, fwd/scan is not a critical functional feature. There is no data loss and SC isn't crashing or failing to run. Lets keep the blockers for real blockers please. If severities are abused, they begin to become meaningless. if something is critical for 7.0, I suggest we revert and reopen bug 5333.
Apologies - was getting confused with the request blocking feature on Mozilla's bugzilla. I would agree that the solution for 5333 should be reverted. By the looks of things, that bug was closed way too early!
Alan's thinking hard about the scanning UI. Will look at this for 7.0.1.
*** Bug 7341 has been marked as a duplicate of this bug. ***
This is now a 7.1 fix.
*** Bug 7820 has been marked as a duplicate of this bug. ***
The latest build includes a new scanner function, similar to that with the new Scanner plugin for the player-UI. It does not include accelerated-audio support at present and I do not currently plan to add it. Note that this is on the 7.1 trunk.
What are the thoughts on accelerated audio playback in general? If it stays in the squeezebox ui, it could be confusing to omit it from the controller and people will ask for it.
Max, You have seen the threads in the forums. The thoughts are various and strongly felt. Virtually all those who have bothered to express an opinion have said that they do not need accelerated audio. There are one or two vociferous objections. Alan.
IMHO, the best searching interface is the one in WinAmp using the left/right cursor keys. The idea is that you can skip forward or back very quickly, and everytime you stop the audio starts playing (almost) immediately at the current point. Speed comes by having a very responsive interface so repeated clicks work as fast as your finger can press, moving about 5 seconds/click, and much higher speed, sort of 1 minute steps, when you hold the key. Overshoot doesn't matter cause going back is so easy. The scanner mechanism is very close to this - except the delay to start playing is too long. Scanner now works both in SB3 using up/down and controller using the knob. I personally can't imagine using the old fast forward stuff in preference to this. In fact, long ago I started using the scanner plug in and never used fast forward again.
With the controller it is 1.3s delay. It could probably be shorter for local tracks and probably should be a little longer for remote tracks.
Now you get 400ms for local streams and 2s for remote ones.
Marking fixed.
This bug has now been fixed in the 7.1 release version of SqueezeCenter! Please download the new version from http://www.slimdevices.com if you haven't already. If you are still experiencing this problem, feel free to reopen the bug with your new comments and we'll have another look.
This bug has been fixed in the 7.3.0 release version of SqueezeCenter! Please download the new version from http://www.slimdevices.com/su_downloads.html if you haven't already. If you are still experiencing this problem, feel free to reopen the bug with your new comments and we'll have another look.