Commit Graph

21 Commits

Author SHA1 Message Date
Cameron Gutman e1f9d3c328 Fix touchpad inversion. Delay some between sending button down and button up to allow some games to detect input. 2013-09-30 21:32:17 -04:00
Cameron Gutman eede4687ac Add support for using touchscreens for mouse input 2013-09-30 21:11:12 -04:00
Cameron Gutman 4f3de0ba7e Add Xbox 360 controller support. 2013-09-30 20:18:21 -04:00
Cameron Gutman cd42ae04ff Switch to the Honeycomb controller interface for cross-platform support 2013-09-30 19:20:46 -04:00
Cameron Gutman 4e597b77ce Properly handle pointer down and up events 2013-09-27 19:33:13 -04:00
Cameron Gutman b4de9cbf50 Create a proper class hierarchy for the input packets. Implement MouseButton and MouseMove packets. Fix DNS resolution bug in NvConnection. Mouse move events are working. 2013-09-27 18:59:51 -04:00
Diego Waxemberg b256f41a25 fixed button mappings 2013-09-27 02:51:06 -04:00
Andrew Hennessy 0d9e63f700 Created the NvmDNS class to issue the mDNS query. 2013-09-26 01:12:42 -04:00
Cameron Gutman 752c0346ae WIP video. Remove WRITE_EXTERNAL_STORAGE permission. 2013-09-26 01:00:18 -04:00
Diego Waxemberg 53f2c3f37a made some changes in hopes that the video stream will work better 2013-09-25 00:46:22 -04:00
Cameron Gutman e8b6158a87 Initial video code and RTP library. 2013-09-22 08:06:16 -04:00
Cameron Gutman 3aad899a07 Fix video stream reception. Remove debugging info. 2013-09-22 03:22:58 -04:00
Cameron Gutman fbbf572c9d Write each analog stick a short at a time. Fix analog stick value endianness. 2013-09-21 23:30:12 -04:00
Diego Waxemberg 8c8e6c0008 fiddled with analog sticks 2013-09-21 23:03:44 -04:00
Cameron Gutman aa4376f3d7 Do proper activity transitions. Send controller input to the streaming PC. 2013-09-21 20:40:38 -04:00
Diego Waxemberg f9785b9dec merge 2013-09-21 19:55:08 -04:00
Diego Waxemberg ca3758106a added basic ouya input 2013-09-21 19:51:17 -04:00
Andrew Hennessy 81a51da024 Added in a GUI to allow custom IP (because fuck MDNS) 2013-09-21 19:47:35 -04:00
Cameron Gutman fcdc23eeb7 Add implementation of http negotiation, handshake, control, and input packets 2013-09-21 18:51:48 -04:00
Cameron Gutman b263367528 Implement most HTTP parts of the protocol 2013-09-21 02:33:52 -04:00
Cameron Gutman 00fca9462c Eclipse autogenerated project files 2013-09-21 01:04:32 -04:00