Handle volumeChange and seek events
Refactoring (to be checked)