Commit Graph
97 Commits
Author SHA1 Message Date
Iwan Timmer 74b8c287c0 Only show error when no single input could be readed 2014-05-29 20:53:29 +02:00
Iwan Timmer b9a39a5d89 Simplify ALSA backend code 2014-05-25 12:44:03 +02:00
Iwan Timmer b59f74a96a Use default alsa device to use HDMI devices automatic 2014-05-25 12:22:27 +02:00
Iwan Timmer b2bf6519bc Fix clean command in ant buildfile 2014-05-24 12:52:07 +02:00
Iwan Timmer 5213e1c2df Use correct ranges for d-pad 2014-05-23 16:36:06 +02:00
Iwan Timmer f2c3af83f4 Ranges right converted to short or byte value in gamepad code 2014-05-23 16:16:19 +02:00
Iwan Timmer e925794c32 Don't change refreshrate when specifying bitrate 2014-05-19 11:44:28 +02:00
Iwan Timmer ca15990095 Can now specify custom resolution 2014-05-19 11:43:56 +02:00
Iwan Timmer b49eb19d37 Make clean now also removes native 2014-05-08 15:50:49 +02:00
Iwan Timmer 72e5a5cc1e Update build.xml to use Makefiles 2014-05-07 21:59:18 +02:00
Iwan Timmer b9a6f5162f Replace build scripts with Makefiles for faster recompiles 2014-05-07 21:56:57 +02:00
Iwan Timmer 8edfaf5a31 Update for GFE 2.0.1 2014-05-07 21:40:46 +02:00
Iwan Timmer 16badc4f99 Rename throttle and rudder to z and rz 2014-04-10 16:30:38 +02:00
Iwan Timmer 94a8fed2f1 Support analog d-pad out of the box 2014-04-10 16:20:09 +02:00
Iwan Timmer cecc72dbf0 Extra key mappings 2014-04-10 16:12:15 +02:00
Iwan Timmer 2b395c8968 Take flat range into considoration 2014-04-10 16:06:02 +02:00
Iwan Timmer 1548ca9af1 Check maximum value in EvdevAbsolute 2014-04-10 16:05:01 +02:00
Iwan Timmer 6bb9bcd52e Fix voor OMX build.sh 2014-03-31 20:12:45 +02:00
Iwan Timmer 40468c824d End bit too early in Bitstream Restrictions 2014-03-31 17:16:07 +02:00
Iwan Timmer 3ec5066b08 Watch changes in connected inputs 2014-03-31 16:52:06 +02:00
Iwan Timmer 230a041621 Removing input device no longer a error 2014-03-28 16:28:20 +01:00
Iwan Timmer 24b201856f Revert "Adjusted short and byte scaling and reversal in EvdevAbsolute and accounting for signed and unsigned input"
Patch don't take minimum values into account

This reverts commit 12efe3b5a3.
2014-03-19 19:53:41 +01:00
Iwan Timmer e43ac64e5a Use hex instead of decimal in EvdevConstants 2014-03-19 19:53:02 +01:00
Iwan Timmer a6e0438332 Update Limelight common to newest version 2014-03-19 19:25:46 +01:00
Iwan Timmer 8f55f1e725 Alsa renderer better error messages 2014-03-12 02:07:06 +01:00
Iwan Timmer 288c6570fa Merge branch 'gamepad' into master
Improvements in gamepad code for deadzone, triggers and (un)signed
2014-03-11 21:38:25 +01:00
Iwan Timmer 6362b566bc Don't create new byte array when replacing bits if possible 2014-03-11 17:53:57 +01:00
Iwan Timmer 8adf71d62a Set number of reference frames in SPS to 1 as fix for newer firmwares using new bitstream replacement code 2014-03-11 16:51:12 +01:00
Iwan Timmer d61532799a Update Limelight common to newest version 2014-02-25 17:25:59 +01:00
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 c22ded7b78 Update Limelight common library 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 04dc480c4a Update README 2014-02-15 13:47:07 +01:00
Iwan Timmer 92402a5959 Include ilclient helper library for easier compiling 2014-02-13 13:32:28 +00: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 b0378ff7fa Remove dot comma's from example mapping file 2014-01-27 15:13:25 +01:00
Iwan Timmer da61fb6ed6 It's east not easth 2014-01-22 15:58:20 +01:00
Iwan Timmer 8df17833b3 Use low-latency branch for limelight-common 2014-01-22 15:28:43 +01:00
Iwan Timmer 030c1e4c96 Make build.sh for nv_alsa runnable 2014-01-22 15:27:56 +01:00
Iwan Timmer 91b351c8ae Replace Javax Sound with direct alsa access 2014-01-22 15:27:56 +01:00
irtimmer 00ed29e8c7 Merge pull request #2 from cschwartz/master
Mapping parameter is not assigned during constructor call for EvdevHandler
2014-01-21 11:14:47 -08:00
Iwan Timmer 907f30d9e3 Remove version number from Limelight 2014-01-19 15:46:21 +01:00
Iwan Timmer 5716226e45 Update README about opus libraries 2014-01-19 15:45:40 +01:00
Iwan Timmer 245f514e2b Add example gamepad mapping 2014-01-19 15:37:53 +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 8205e18cf7 Convert tabs to spaces in build.xml 2014-01-16 11:26:39 +01:00
Iwan Timmer d5e8bb23e7 Include compiled common class files in jar 2014-01-16 11:07:40 +01:00
Iwan Timmer c244d3721a Use all input device when none is specified 2014-01-16 11:07:12 +01:00
Iwan Timmer 2faff379c8 Use headers on system for building Opus 2014-01-13 17:52:29 +01:00
Iwan Timmer 5d4bdb6c2c Update Limelight-common 2014-01-13 17:47:02 +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
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 e96db6764d Change build to use Limelight-common submodule 2014-01-10 19:07:50 +01: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 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