/Avc/hooks.js

http://github.com/mbebenita/Broadway · JavaScript · 29 lines · 22 code · 6 blank · 1 comment · 1 complexity · 70edd3371ec6381af0e48e1718b3a258 MD5 · raw file

  1. Module['FS'] = FS;
  2. FS['createDataFile'] = FS.createDataFile;
  3. // Replace main loop handler
  4. var breakLoop = false;
  5. __Z11runMainLoopv = function() {
  6. window.addEventListener("message", function() {
  7. __Z17mainLoopIterationv();
  8. if (!breakLoop) {
  9. window.postMessage(0, "*")
  10. }
  11. }, false);
  12. }
  13. Module['play'] = function() {
  14. breakLoop = false;
  15. window.postMessage(0, "*")
  16. };
  17. Module['stop'] = function() {
  18. breakLoop = true;
  19. };
  20. _SDL_Flip = function(surf) {
  21. onFrameDecoded();
  22. }
  23. _SDL_UnlockSurface = function() {}