added timeupdate and playing listeners