fixed: PlayerController only does things related to video

Currently we also try to handle actions in the playercontroller when not playing video which doesn't make much sense as all the actions in there are only video-related.