What do others think?
As I suggested
here (and following posts)
Up could initiate a separate position display loop, while
Down would continue to initiate the existing OSD loop. Once initiated,
Up/Down would select within the selected loop. The position display loop could be something like...
- position display (with automatic 10-second fade-out and exit from loop)
- retain position display and pause
- retain pause and remove position display
- resume play and exit loop
When in the second state, instead of a 10-second fade-out, it could automatically advance to the third state after a longer delay—say, 60 seconds. 10 seconds is appropriate for displaying the position while the video is still playing. It's annoyingly too short when the video is paused. Imagine, for example, pausing a movie to ask your viewing companion if she would like to take a break or make some popcorn. She's then likely to want to consider that information—just as it's fading-out. I assume a 60-second fade-out is still sufficient to protect sensitive monitors. And after making the popcorn, I have the option of pressing
Down to remind us where we are, or
Up to resume the movie immediately.
Alternatively, include the position display in the OSD loop—preferably in the first or second position. Use
Right/Left to move through the same position display/pause loop. Hopefully, users would not confused this with pausing (i.e., with the Pause command) and then using Right/Left for fast forward/rewind. Hmm. I suppose both could be accommodated using the first method...