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
Cameron Gutman
4e893bfc83
Fix another race in controller detection
2013-12-30 23:47:20 -06:00
Cameron Gutman
b5cf425880
Fix controller detection race
2013-12-30 23:42:48 -06:00
Cameron Gutman
50e873fc4f
Remove lin32 jar from build
2013-12-30 23:31:40 -06:00
Cameron Gutman
6952b1736e
Access the Type enum through SourceComponent. Check the absolute value of the new value so negative works too.
2013-12-30 23:29:33 -06:00
Cameron Gutman
d46a9b4dc0
Don't allow release of a running gamepad
2013-12-30 23:28:45 -06:00
Diego Waxemberg
261887e3c9
stop native gamepad when closing limelight
2013-12-30 23:26:14 -05:00
Diego Waxemberg
913078a5e9
now use NativeGamepad class
2013-12-30 23:24:30 -05:00
Cameron Gutman
5b18616a21
Merge branch 'gamepad' of github.com:limelight-stream/limelight-pc into gamepad
2013-12-30 22:06:44 -06:00
Cameron Gutman
67e626c376
Initial NativeGamepad class
2013-12-30 22:06:16 -06:00
Diego Waxemberg
3e7da4473b
removed all references to jinput and all jinput files
2013-12-30 22:56:40 -05:00
Diego Waxemberg
fba61eb686
fixed an NPE when there wasn’t a mapping for a component
2013-12-30 22:39:29 -05:00
Diego Waxemberg
db0eadf4d7
changed a poorly named variable
2013-12-30 22:19:09 -05:00
Diego Waxemberg
5396ce03ed
rewrote gamepad stuff to not use JInput
2013-12-30 22:13:25 -05:00
Cameron Gutman
8bd6a9d07f
Merge branch 'master' of github.com:limelight-stream/limelight-pc
2013-12-30 12:13:10 -06:00