/H264Dec/hooks.js
JavaScript | 35 lines | 26 code | 8 blank | 1 comment | 1 complexity | 2cd2ba4ce84eb80bc4b99f03b18784cc MD5 | raw file
Possible License(s): BSD-3-Clause
- Module['FS'] = FS;
- Module['HEAPU8'] = HEAPU8;
- Module['CorrectionsMonitor'] = CorrectionsMonitor;
- FS['createDataFile'] = FS.createDataFile;
- // Replace main loop handler
- var breakLoop = false;
- _runMainLoop = function() {
- window.addEventListener("message", function() {
- _mainLoopIteration();
- if (!breakLoop) {
- window.postMessage(0, "*")
- }
- }, false);
- }
- Module['play'] = function() {
- breakLoop = false;
- window.postMessage(0, "*")
- };
- Module['stop'] = function() {
- breakLoop = true;
- };
- Module['onFrameDecoded'] = function () { }
- _broadwayOnFrameDecoded = function() {
- Module['onFrameDecoded']();
- }
- Module['setPosition'] = _broadwaySetPosition;
- Module['getPosition'] = _broadwayGetPosition;