Improve subtitle toggle (on/off) speed.

Avoid reloading the subresync bar if the subtitles was already loaded.

This commit fixes #3650.
Use conversion constructors to work-around confusing AStyle styling.
Use a bitcheck instead of casting (WIP).

Fixes CID #965944.