Fixed an issue where the listeners wouldn't get re-initialized after a close then play.

Also added a default param to get the time in seconds rather than milliseconds.