Commit Graph

119 Commits

Author SHA1 Message Date
Iwan Timmer 7921aa8ecb Make tests mandatory for running Limelight 2014-02-18 17:47:59 +01:00
Iwan Timmer 25562f2831 Warn about the usage of X 2014-02-18 17:42:46 +01:00
Iwan Timmer 3caff7075e Debug messages about alsa audio done in java 2014-02-17 16:56:11 +01:00
Iwan Timmer daf1a94ba7 No messages about using OMX 2014-02-17 16:56:11 +01:00
Iwan Timmer d714011fe7 Set debug level 2014-02-17 16:56:11 +01:00
Iwan Timmer 49567b0822 Add hidden debug mode with fake audio and video output 2014-02-17 16:32:56 +01:00
Iwan Timmer 0fe5ede16d Fix for using default soundcard 2014-02-15 21:08:35 +01:00
Iwan Timmer 54c72cd0f0 Possible to specify audio device and default to hw:0 to stop using PusleAudio 2014-02-12 17:55:38 +01:00
Iwan Timmer 56eea63aad Better audio error catching 2014-02-12 17:55:38 +01:00
Iwan Timmer d84b4e6f20 Warn for unsupported VM's 2014-02-02 13:46:04 +01:00
Iwan Timmer 5701a7f916 Reverse Y axis 2014-02-02 13:24:33 +01:00
Iwan Timmer 61a2c8abad Possible to reverse directions in gamepad mapping 2014-01-28 14:49:58 +01:00
Iwan Timmer 07c6c55577 Suport for Dpads which use absolute values in evdev 2014-01-28 14:42:13 +01:00
Iwan Timmer dc97bc9cf0 Use range from evdev device for gamepad input 2014-01-28 01:34:45 +01:00
Iwan Timmer da61fb6ed6 It's east not easth 2014-01-22 15:58:20 +01:00
Iwan Timmer 91b351c8ae Replace Javax Sound with direct alsa access 2014-01-22 15:27:56 +01:00
Christian Schwartz ad692bead2 Assigned mapping parameter to instance variable, preventing NullPointerException during parseEvent 2014-01-21 19:00:02 +00:00
Iwan Timmer 907f30d9e3 Remove version number from Limelight 2014-01-19 15:46:21 +01:00
Iwan Timmer c85e23eca2 Simplify audio renderer 2014-01-19 15:35:09 +01:00
Iwan Timmer 78452d7b82 Gamepad mapping configurable 2014-01-19 13:59:02 +01:00
Iwan Timmer dd10c8940b Initial support for gamepads 2014-01-19 13:38:59 +01:00
Iwan Timmer f33ed3dbe1 Don't overwrite next NAL during SPS fix 2014-01-17 15:41:34 +01:00
Iwan Timmer 69761e84cd Use absolute path for inputs 2014-01-16 11:37:08 +01:00
Iwan Timmer c244d3721a Use all input device when none is specified 2014-01-16 11:07:12 +01:00
Iwan Timmer 5715d642e8 Merge commit 'Dynamically choose line buffer sizes on Pi to reduce audio lag' 2014-01-13 17:41:22 +01:00
Cameron Gutman e0023226d4 Dynamically choose line buffer sizes on Pi to reduce audio lag 2014-01-12 20:47:30 -05:00
Iwan Timmer 38540d715c Cleanup code 2014-01-11 23:53:08 +01:00
Iwan Timmer 8a5fe4f61f Default to 60fps 2014-01-10 21:50:24 +01:00
Iwan Timmer d5e691540b Remove settings 2014-01-10 19:08:16 +01:00
Iwan Timmer fadae8c9d7 Add SPX fix which works on all lengths 2014-01-10 18:06:19 +01:00
Iwan Timmer 245c34a3e4 Replace java-embedded with java which is more common 2014-01-08 22:48:36 +01:00
Iwan Timmer 1cdb88c2a0 Better error messaging when input can't be used 2014-01-08 22:26:03 +01:00
Iwan Timmer d94f247134 More descriptive help message when given wrong parameters 2014-01-08 22:20:34 +01:00
Iwan Timmer 392da3cc59 Remove Gamepad from limelight-pc 2014-01-08 21:48:44 +01:00
Iwan Timmer 60d45af884 EvdevHandler also working on 32-bit (like the Raspberry Pi) 2014-01-07 22:45:16 +01:00
Iwan Timmer 5b29a2ef7b Use Evdev handler 2014-01-07 21:13:10 +01:00
Iwan Timmer 51d786f815 Remove unneeded function and imports from Limelight 2014-01-07 21:10:24 +01:00
Iwan Timmer 7e03e40825 Replace keyboard and mouse handler with evdev 2014-01-07 20:55:41 +01:00
Iwan Timmer 85ffdc2426 Use byte buffer for audio to minimize buffer copy's 2014-01-07 20:55:41 +01:00
Iwan Timmer d69a384a5c Remove software decoder 2014-01-07 01:43:17 +01:00
Iwan Timmer 3f438c8e68 Convert Limelight to command line application 2014-01-07 01:41:44 +01:00
Iwan Timmer fa4f760cb3 Add bindings for Raspberry Pi video decoding 2014-01-07 01:37:56 +01:00
Iwan Timmer 34d793628b Add video decoder using OpenMax LI on Raspberry Pi 2014-01-07 01:36:00 +01:00
Diego Waxemberg 887b2ac8f7 Merge branch 'master' of github.com:limelight-stream/limelight-pc
# By Cameron Gutman
# Via Cameron Gutman
* 'master' of github.com:limelight-stream/limelight-pc:
  Add fixed Linux 64-bit libraries
  Fix loading native libraries on OS X
2014-01-01 21:34:27 -05:00
Diego Waxemberg 890b8c8095 got rid of some copy pasta 2014-01-01 21:34:17 -05:00
Diego Waxemberg 633debeddd reimplemented the trigger checkbox 2014-01-01 21:34:00 -05:00
Cameron Gutman 3a9788e4a5 Fix loading native libraries on OS X 2014-01-01 19:29:51 -05:00
Diego Waxemberg 72b8da34af Merge branch 'master' of github.com:limelight-stream/limelight-pc
# By Cameron Gutman
# Via Cameron Gutman
* 'master' of github.com:limelight-stream/limelight-pc:
  Extract AVC dependencies on all platforms
  Fix unused import warnings
  Log to a file if running from a JAR
  Remove the native gamepad cleanup on application close. We don't want native code in the critical closing path because it could mean that the program can't be closed if someone chooses the wrong platform JAR.
  Link the gamepad library to Xinput9_1_0.dll so the DirectX Runtime Installer isn't required for Vista and later
2014-01-01 18:45:36 -05:00
Diego Waxemberg e23e49920a Fixing errors when clicking checkboxes 2014-01-01 18:45:27 -05:00
Cameron Gutman 5aba138565 Extract AVC dependencies on all platforms 2014-01-01 15:58:53 -06:00