11import { gamepadHandler } from "./gamepadEvents.js" ;
2+ import * as Logger from "./logger.js" ;
23
34const InputEvent = {
45 Keyboard : 0 ,
@@ -163,7 +164,7 @@ export function registerGamepadEvents(videoPlayer) {
163164 const _videoPlayer = videoPlayer ;
164165
165166 sendGamepadButtonDown = ( e ) => {
166- //console .log("gamepad id: " + e.id + " button index: " + e.index + " value " + e.value + " down" );
167+ Logger . log ( "gamepad id: " + e . id + " button index: " + e . index + " value " + e . value + " down" ) ;
167168 let data = new DataView ( new ArrayBuffer ( 19 ) ) ;
168169 data . setUint8 ( 0 , InputEvent . Gamepad ) ;
169170 data . setUint8 ( 1 , GamepadEventType . ButtonDown ) ;
@@ -174,7 +175,7 @@ export function registerGamepadEvents(videoPlayer) {
174175 }
175176
176177 sendGamepadButtonUp = ( e ) => {
177- //console .log("gamepad id: " + e.id + " button index: " + e.index + " value " + e.value + " up" );
178+ Logger . log ( "gamepad id: " + e . id + " button index: " + e . index + " value " + e . value + " up" ) ;
178179 let data = new DataView ( new ArrayBuffer ( 19 ) ) ;
179180 data . setUint8 ( 0 , InputEvent . Gamepad ) ;
180181 data . setUint8 ( 1 , GamepadEventType . ButtonUp ) ;
@@ -185,7 +186,7 @@ export function registerGamepadEvents(videoPlayer) {
185186 }
186187
187188 sendGamepadButtonPressed = ( e ) => {
188- //console .log("gamepad id: " + e.id + " button index: " + e.index + " value " + e.value + " pressed" );
189+ Logger . log ( "gamepad id: " + e . id + " button index: " + e . index + " value " + e . value + " pressed" ) ;
189190 let data = new DataView ( new ArrayBuffer ( 19 ) ) ;
190191 data . setUint8 ( 0 , InputEvent . Gamepad ) ;
191192 data . setUint8 ( 1 , GamepadEventType . ButtonPressed ) ;
@@ -196,7 +197,7 @@ export function registerGamepadEvents(videoPlayer) {
196197 }
197198
198199 gamepadAxisChange = ( e ) => {
199- //console .log("gamepad id: " + e.id + " axis: " + e.index + " value " + e.value + " x:" + e.x + " y:" + e.y );
200+ Logger . log ( "gamepad id: " + e . id + " axis: " + e . index + " value " + e . value + " x:" + e . x + " y:" + e . y ) ;
200201 let data = new DataView ( new ArrayBuffer ( 27 ) ) ;
201202 data . setUint8 ( 0 , InputEvent . Gamepad ) ;
202203 data . setUint8 ( 1 , GamepadEventType . Axis ) ;
@@ -243,7 +244,7 @@ export function registerKeyboardEvents(videoPlayer) {
243244 function sendKey ( e , type ) {
244245 const key = Keymap [ e . code ] ;
245246 const character = e . key . length === 1 ? e . key . charCodeAt ( 0 ) : 0 ;
246- //console .log("key down " + key + ", repeat = " + e.repeat + ", character = " + character);
247+ Logger . log ( "key down " + key + ", repeat = " + e . repeat + ", character = " + character ) ;
247248 _videoPlayer && _videoPlayer . sendMsg ( new Uint8Array ( [ InputEvent . Keyboard , type , e . repeat , key , character ] ) . buffer ) ;
248249 }
249250
@@ -261,11 +262,11 @@ export function registerKeyboardEvents(videoPlayer) {
261262}
262263
263264
264- export function unregisterKeyboardEvents ( videoPlayer ) {
265-
266- //Stop listening to keyboard events
267- document . removeEventListener ( 'keyup' , sendKeyUp , false ) ;
268- document . removeEventListener ( 'keydown' , sendKeyDown , false ) ;
265+ export function unregisterKeyboardEvents ( videoPlayer ) {
266+
267+ //Stop listening to keyboard events
268+ document . removeEventListener ( 'keyup' , sendKeyUp , false ) ;
269+ document . removeEventListener ( 'keydown' , sendKeyDown , false ) ;
269270}
270271
271272
@@ -302,7 +303,7 @@ export function registerMouseEvents(videoPlayer, playerElement) {
302303 } ) === undefined ? PointerPhase . Stationary : phase ;
303304 }
304305
305- //console .log("touch phase:" + phase + " length:" + changedTouches.length + " pageX" + changedTouches[0].pageX + ", pageX: " + changedTouches[0].pageY + ", force:" + changedTouches[0].force);
306+ Logger . log ( "touch phase:" + phase + " length:" + changedTouches . length + " pageX" + changedTouches [ 0 ] . pageX + ", pageX: " + changedTouches [ 0 ] . pageY + ", force:" + changedTouches [ 0 ] . force ) ;
306307
307308 let data = new DataView ( new ArrayBuffer ( 2 + 13 * touches . length ) ) ;
308309 data . setUint8 ( 0 , InputEvent . Touch ) ;
@@ -363,7 +364,7 @@ export function registerMouseEvents(videoPlayer, playerElement) {
363364 // const y = (e.clientY - originY) / scale;
364365 const y = _videoPlayer . videoHeight - ( e . clientY - originY ) / scale ;
365366
366- //console .log("x: " + x + ", y: " + y + ", scale: " + scale + ", originX: " + originX + ", originY: " + originY + " mouse button:" + e.buttons);
367+ Logger . log ( "x: " + x + ", y: " + y + ", scale: " + scale + ", originX: " + originX + ", originY: " + originY + " mouse button:" + e . buttons ) ;
367368 let data = new DataView ( new ArrayBuffer ( 6 ) ) ;
368369 data . setUint8 ( 0 , InputEvent . Mouse ) ;
369370 data . setInt16 ( 1 , x , true ) ;
@@ -373,7 +374,7 @@ export function registerMouseEvents(videoPlayer, playerElement) {
373374 }
374375
375376 function sendMouseWheel ( e ) {
376- //console .log("mouse wheel with delta " + e.wheelDelta);
377+ Logger . log ( "mouse wheel with delta " + e . wheelDelta ) ;
377378 let data = new DataView ( new ArrayBuffer ( 9 ) ) ;
378379 data . setUint8 ( 0 , InputEvent . MouseWheel ) ;
379380 data . setFloat32 ( 1 , e . deltaX , true ) ;
@@ -400,21 +401,21 @@ export function registerMouseEvents(videoPlayer, playerElement) {
400401}
401402
402403
403- export function unregisterMouseEvents ( videoPlayer , playerElement ) {
404-
405- // Stop listening to mouse events
406- playerElement . removeEventListener ( 'click' , sendMouse , false ) ;
407- playerElement . removeEventListener ( 'mousedown' , sendMouse , false ) ;
408- playerElement . removeEventListener ( 'mouseup' , sendMouse , false ) ;
409- playerElement . removeEventListener ( 'mousemove' , sendMouse , false ) ;
410- playerElement . removeEventListener ( 'wheel' , sendMouseWheel , false ) ;
411-
412- // Stop listening to touch events based on "Touch Events Level1" TR.
413- playerElement . removeEventListener ( 'touchend' , sendTouchEnd , false ) ;
414- playerElement . removeEventListener ( 'touchstart' , sendTouchStart , false ) ;
415- playerElement . removeEventListener ( 'touchcancel' , sendTouchCancel , false ) ;
416- playerElement . removeEventListener ( 'touchmove' , sendTouchMove , false ) ;
417-
404+ export function unregisterMouseEvents ( videoPlayer , playerElement ) {
405+
406+ // Stop listening to mouse events
407+ playerElement . removeEventListener ( 'click' , sendMouse , false ) ;
408+ playerElement . removeEventListener ( 'mousedown' , sendMouse , false ) ;
409+ playerElement . removeEventListener ( 'mouseup' , sendMouse , false ) ;
410+ playerElement . removeEventListener ( 'mousemove' , sendMouse , false ) ;
411+ playerElement . removeEventListener ( 'wheel' , sendMouseWheel , false ) ;
412+
413+ // Stop listening to touch events based on "Touch Events Level1" TR.
414+ playerElement . removeEventListener ( 'touchend' , sendTouchEnd , false ) ;
415+ playerElement . removeEventListener ( 'touchstart' , sendTouchStart , false ) ;
416+ playerElement . removeEventListener ( 'touchcancel' , sendTouchCancel , false ) ;
417+ playerElement . removeEventListener ( 'touchmove' , sendTouchMove , false ) ;
418+
418419}
419420
420421
0 commit comments