Commit Graph

221 Commits

Author SHA1 Message Date
Iwan Timmer 8a14cc6d9a Update Limelight common 2015-03-29 23:20:13 +02:00
Iwan Timmer fe829b32fe Less audio stutter 2015-03-29 22:54:25 +02:00
Iwan Timmer ba65e6252e Free DecodeUnit after use 2015-03-23 20:07:21 +01:00
Iwan Timmer 47cb814527 Fix exception during video renderer startup 2015-03-09 13:10:37 +01:00
Iwan Timmer 88e5a190d7 Attempt to solve gamepad range integer overflows 2015-03-09 12:57:26 +01:00
Iwan Timmer 9e717a4dac Update to new SteamConfiguration API 2015-03-09 12:27:37 +01:00
Iwan Timmer b1e72f9bcf Update to new VideoDecoderRenderer API 2015-03-09 12:24:44 +01:00
Iwan Timmer 40508c2ac2 Move opus decoding code 2015-03-09 12:16:57 +01:00
Cameron Gutman b8213276dc Fix analog stick axis overflow issue causing full positive axis input to invert on Xbox 360 controllers 2015-02-19 20:31:07 -05:00
Cameron Gutman 5b20f16d44 Reset the watch key after processing events. watckKey -> watchKey 2015-02-19 19:38:08 -05:00
Cameron Gutman 7f580a9cc0 Merge branch 'master' of github.com:cgutman/limelight-pi 2015-02-19 19:28:05 -05:00
Cameron Gutman a695b4f3e3 Correctly fetch more than one watcher event list 2015-02-19 19:27:29 -05:00
Cameron Gutman ff344cfc30 Add support for multiple controllers 2015-02-19 18:49:53 -05:00
Iwan Timmer 545c3397db Correct handling of triggers 2015-02-18 17:07:34 +01:00
Iwan Timmer e6ec6ad640 Fix indention in EvdevHandler 2015-02-16 17:00:35 +01:00
Iwan Timmer a2a1df4ce3 Add key modifiers to support shift, ctrl and alt 2015-02-08 21:10:00 +01:00
Iwan Timmer 12d441b493 Use blocking for input reader 2015-01-04 20:30:26 +01:00
Iwan Timmer b88c5f0d65 Show discovery errors 2015-01-03 18:34:29 +01:00
Iwan Timmer 28967525e9 Use local opus library if local not found 2015-01-03 17:08:14 +01:00
Iwan Timmer 52ff102aae Merge remote-tracking branch 'cgutman/master' 2014-12-30 00:56:13 +01:00
Cameron Gutman 00fc94fc29 Use JCodec to do the SPS fixups so it can deal with changes to the SPS between GFE versions. GFE 2.1.4 made a slight change to the SPS which was enough to break the manual fixups (to a varying degree based on the resolution). 2014-12-29 15:14:00 -06:00
Iwan Timmer ecd2f45bb4 Can change packetsize and be able to play audio locally 2014-12-01 16:12:13 +01:00
Iwan Timmer 2bff4f0027 Use new StreamConfiguration builder 2014-11-17 17:50:38 +01:00
Iwan Timmer d442c10746 Reverse correctly mapped 2014-10-31 16:46:24 +01:00
Iwan Timmer 296fc50b51 Correct check for debug value 2014-10-27 17:55:49 +01:00
Iwan Timmer cd89fc04e9 Video bandwith and latency only during debugging 2014-10-27 17:48:17 +01:00
Iwan Timmer 0f9477371a Show maximum latency for video decoding 2014-10-27 17:40:38 +01:00
Iwan Timmer 8f27977374 Warn on non-evdev devices 2014-10-25 17:07:18 +02:00
Iwan Timmer 597b4a48db Handle deadzone better 2014-10-24 16:47:22 +02:00
Cameron Gutman 599fb1bc30 Upgrade to BouncyCastle 1.5.1 and manually specify English locale to fix some locale-specific crashes (Arabic specifically) 2014-10-24 16:32:21 +02:00
Iwan Timmer e9d89e696a Make possible to use own Opus build 2014-10-24 15:37:02 +02:00
Iwan Timmer 1efeb4a8c4 Don't stop sending gamepad packets after receiving non mapped event 2014-09-22 12:38:45 +02:00
Iwan Timmer e2393d1336 Little cleanup EvdevHandler code 2014-09-22 12:30:54 +02:00
Iwan Timmer 6d68ab7392 Use OMX in OmxDecoderRenderer 2014-09-21 23:33:00 +02:00
Iwan Timmer 6514969eff Use new StreamConfiguration constructor 2014-09-21 23:32:37 +02:00
Iwan Timmer e3b897e423 Log decoding problems 2014-09-20 16:42:41 +02:00
Cameron Gutman 8a74bdbe10 Apply the debugging level before starting discovery to prevent info messages from showing up during discovery 2014-09-16 18:52:34 -07:00
Cameron Gutman 9fff8e9bd0 Fix MDNS PC discovery 2014-09-16 18:44:57 -07:00
Cameron Gutman 506eafbddc Optimize Evdev input by sending axis and controller events only after EV_SYN comes in. Implement support for vertical mouse scrolling. 2014-09-15 00:50:35 -07:00
Iwan Timmer 8fdf4c7260 Easth must be east in Gamepad mapper 2014-09-13 23:07:38 +02:00
Iwan Timmer 22f1ac695c Update Limelight-common 2014-09-04 13:08:11 +02:00
Iwan Timmer 885dd84215 Rename to Limelight Embedded 2014-09-02 19:28:44 +02:00
Iwan Timmer 47f5a03fa7 Create mapping files 2014-08-26 20:29:55 +02:00
Iwan Timmer 48214474bb Don't send controller input when receiving non mapped event 2014-08-20 21:45:53 +02:00
Iwan Timmer 1a1b5205a7 Solve no video bug 2014-08-19 10:56:26 +02:00
Iwan Timmer 47a3057827 Generate unique id 2014-08-16 17:28:54 +02:00
Iwan Timmer 23ad1e426a Merge branch 'imx' 2014-08-16 16:06:10 +02:00
Iwan Timmer e53da5b2d5 Support iMX6 and Pi with the same binary 2014-08-16 16:04:32 +02:00
Iwan Timmer 0e763f425e Update documentation 2014-08-16 15:44:56 +02:00
Iwan Timmer 43ed1d727d More info during discovery 2014-08-16 15:31:55 +02:00