Commit Graph

169 Commits

Author SHA1 Message Date
Cameron Gutman e0023226d4 Dynamically choose line buffer sizes on Pi to reduce audio lag 2014-01-12 20:47:30 -05:00
Cameron Gutman 36638895b8 Fix native library compilation target to remove absolute paths 2014-01-12 17:16:22 -05:00
Iwan Timmer e764a720a9 Replace limelight common with submodule 2014-01-10 18:28:30 +01:00
Iwan Timmer fadae8c9d7 Add SPX fix which works on all lengths 2014-01-10 18:06:19 +01:00
Iwan Timmer 92068b28fe Update README v0.1 2014-01-08 23:20:29 +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 f9d23ced06 Remove Limelight icons 2014-01-08 22:06:58 +01:00
Iwan Timmer ad53be948a Move build libs to libs/build 2014-01-08 21:56:36 +01:00
Iwan Timmer af169d6db5 Remove Eclipse project files 2014-01-08 21:55:19 +01:00
Iwan Timmer b0dd6a9ad5 Update build scripts to make building easier 2014-01-08 21:49:25 +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 9dcd75b9dd Fix for missing changes in Opus JNI code 2014-01-07 21:21:21 +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 58f3d1bb79 Add license file 2014-01-07 21:01:52 +01:00
Iwan Timmer 859417d7bf Revert "Add bitstream restrictions to video stream to disable the use of buffers"
This reverts commit 5b6ddd10ec.

Fixup for SPS is now included in limelight-common code
2014-01-07 20:57:15 +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 815e56d7d8 Update README 2014-01-07 02:51:46 +01:00
Iwan Timmer 7b4e791681 Add bitstream restrictions to video stream to disable the use of buffers 2014-01-07 01:48:20 +01:00
Iwan Timmer 7b103a20b1 Change build to make Limelight-pi 2014-01-07 01:46:41 +01:00
Iwan Timmer bd2c7416bc Cleanup OpenMAX C code 2014-01-07 01:44:29 +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
Cameron Gutman 584e4ce939 Fix unused import warnings 2014-01-01 15:34:07 -06:00
Cameron Gutman d99f0575f4 Log to a file if running from a JAR 2014-01-01 15:33:48 -06:00
Cameron Gutman 101632c967 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. 2014-01-01 15:15:09 -06:00
Cameron Gutman eb94669abf Link the gamepad library to Xinput9_1_0.dll so the DirectX Runtime Installer isn't required for Vista and later 2014-01-01 15:13:30 -06:00
Diego Waxemberg 00b54a201c Now close Limelight when the stream is stopped if launched from command line 2014-01-01 11:02:36 -05:00
Diego Waxemberg 38f83b6c52 added the ability to launch limelight via command line 2014-01-01 01:30:36 -05:00
Cameron Gutman 46263b2de5 Update the readme 2013-12-31 07:37:06 -06:00
Cameron Gutman 3c3e5d8710 Add OS X build script and binary 2013-12-31 01:39:41 -05:00
Cameron Gutman 2b6bcec97e Fix return value of processEvents 2013-12-31 01:39:02 -05:00
Cameron Gutman d652b92ef0 Add linux gamepad library and build script 2013-12-31 01:20:36 -05:00
Cameron Gutman 52fd93792b Add prebuilt gamepad libraries for non-Windows platforms (stock 1.3.0) 2013-12-31 00:03:02 -06:00
Cameron Gutman e69c559d96 Oops, forgot the actual code... 2013-12-30 23:54:24 -06:00
Cameron Gutman f87a085a36 Add gamepad_jni code and libraries for Win32 and Win64 2013-12-30 23:53:56 -06:00
Cameron Gutman 77c3c23c64 Make SourceComponent serializable 2013-12-30 23:52:21 -06:00