title: Play event is going to infinite loop in videojs
body: <p>I just did a small example of videojs, which has a log on event play, and i am using APIs like <strong><code>play(),pause()</code>.</strong></p>
  
  <pre><code>var myplayer;
  var playCount = 0;
  videojs("example_video_1").ready(function(){
  
        myplayer = this;
  
        myplayer.on("play", function(){
          playCount++;
          $("#count").text(playCount)
  
        });
  
  });
  $("#test").click(function (){  
      myplayer.pause();
      myplayer.play();
  });
  </code></pre>
  
  <p>The issue is that while executing the APIs the play event will go to an infinite loop.</p>
  
  <p>I can found this issue in touch devices if I enable the controls even while seeking the bar, do play pause etc. So if I didnt use the combination also I can found this issues.
  Internally the library is using these APIs in seek, or other controls ?</p>
  
  <p>Link in jsfiddle <strong><a href="http://jsfiddle.net/vN28W/1/" rel="nofollow">LIVE BUG:</a></strong></p>