HellKeeper62
d033171288
Patch to fix the video issue (freeze https://github.com/irtimmer/limelight-pi/issues/27 ).
2014-08-04 19:30:15 +00:00
Iwan Timmer
59faa3926d
Update Limelight Common to support new version of GFE 2.1.1
2014-08-03 13:23:25 +02:00
Iwan Timmer
af77a8f482
Fix bistream restricion bug for lower latency and 1080p support
2014-06-28 14:12:30 +02:00
Iwan Timmer
40fd97b14a
Show latency of video
2014-06-25 23:56:44 +02:00
Iwan Timmer
0ce21aaa86
Share some code between the fake and OMX video decoder
2014-06-25 23:48:50 +02:00
Iwan Timmer
1d2bdda14b
Merge branch 'debug'
...
Conflicts:
src/com/limelight/Limelight.java
src/com/limelight/binding/video/FakeVideoRenderer.java
2014-06-25 03:06:47 +02:00
Iwan Timmer
244359e048
Update renderers to use new API
2014-06-25 02:58:33 +02:00
Iwan Timmer
6bd51894b0
Replace usage of deprected functions with non-deprected in PcCryptoProvider
2014-06-25 02:41:54 +02:00
Iwan Timmer
d0f84d571c
Changes needed for crypto for Limelight Pi
2014-06-16 14:52:21 +02:00
Cameron Gutman
ef1357477b
Implement crypto provider and GFE 2.1 compatibility
...
Conflicts:
.classpath
libs/limelight-common.jar
src/com/limelight/Limelight.java
src/com/limelight/binding/PlatformBinding.java
2014-06-16 12:08:02 +02:00
Iwan Timmer
40468c824d
End bit too early in Bitstream Restrictions
2014-03-31 17:16:07 +02:00
Iwan Timmer
e6d6e0ef16
Can save videostream to file in debug mode
2014-03-31 17:15:12 +02:00
Iwan Timmer
8f55f1e725
Alsa renderer better error messages
2014-03-12 02:07:06 +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
4d3d5ee028
Meassure bitrate of video and audio streams
2014-03-10 13:19:01 +01:00
Iwan Timmer
d61532799a
Update Limelight common to newest version
2014-02-25 17:25:59 +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
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
91b351c8ae
Replace Javax Sound with direct alsa access
2014-01-22 15:27:56 +01:00
Iwan Timmer
c85e23eca2
Simplify audio renderer
2014-01-19 15:35:09 +01:00
Iwan Timmer
f33ed3dbe1
Don't overwrite next NAL during SPS fix
2014-01-17 15:41:34 +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
fadae8c9d7
Add SPX fix which works on all lengths
2014-01-10 18:06:19 +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
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
Cameron Gutman
3a9788e4a5
Fix loading native libraries on OS X
2014-01-01 19:29:51 -05:00
Cameron Gutman
5aba138565
Extract AVC dependencies on all platforms
2014-01-01 15:58:53 -06:00
Cameron Gutman
d99f0575f4
Log to a file if running from a JAR
2014-01-01 15:33:48 -06:00
Diego Waxemberg
0bbc25e281
Fixed all the issues caused by merging
2013-12-29 13:40:59 -05:00
Diego Waxemberg
fda7c3bc04
Merge branch 'master' of github.com:limelight-stream/limelight-pc
...
# By Cameron Gutman (15) and others
# Via Cameron Gutman (2) and Diego Waxemberg (1)
* 'master' of github.com:limelight-stream/limelight-pc:
Update common jar
Fix library loading on Windows when not using a JAR
Delete the extracted libraries when Limelight terminates
Update common jar
Write a better native library loader so DLLs are no longer extracted to the current directory on Windows.
Suppress log spam from jinput on Windows 8 and higher
Rough Draft of Icon
Fix settings.lime being created as a directory. See GitHub issue 1 for details.
Update limelight-common jar
Use the stream's frame rate as the redraw rate instead of always refreshing at 30 FPS
Don't print stack traces for InterruptExceptions. Call the NvConnectionListener class to terminate the stream without causing the unexpected termination error dialog.
Fix resolution changing on Windows. Improve the resolution selection algorithm.
Only use the audio buffer hack on OS X
dynamically increase the buffer size if we build up to large of a queue
Revert "Try to workaround Java's poor OS X mixer"
Try to workaround Java's poor OS X mixer
Move audio buffering responsibility onto us and simply fill whatever the runtime gives us
Conflicts:
src/com/limelight/Limelight.java
src/com/limelight/binding/audio/JavaxAudioRenderer.java
src/com/limelight/gui/StreamFrame.java
2013-12-29 13:24:22 -05:00
Diego Waxemberg
c0632f6999
Added javadoc to the audio/video binding classes
2013-12-29 11:53:16 -05:00
Cameron Gutman
331c6c9332
Fix library loading on Windows when not using a JAR
2013-12-28 20:05:38 -05:00
Cameron Gutman
668402c336
Delete the extracted libraries when Limelight terminates
2013-12-28 17:49:28 -05:00
Cameron Gutman
844060a4ee
Write a better native library loader so DLLs are no longer extracted to the current directory on Windows.
2013-12-28 16:56:38 -05:00
Cameron Gutman
9ea91af072
Use the stream's frame rate as the redraw rate instead of always refreshing at 30 FPS
2013-12-26 17:38:47 -05:00
Cameron Gutman
c2f5d1f4ba
Only use the audio buffer hack on OS X
2013-12-21 16:21:52 -05:00
Diego Waxemberg
0e437dd819
dynamically increase the buffer size if we build up to large of a queue
2013-12-20 19:51:58 -05:00
Cameron Gutman
2d346d4128
Move audio buffering responsibility onto us and simply fill whatever the runtime gives us
2013-12-20 15:20:48 -05:00
Cameron Gutman
3d2ae9e806
Fix X and Y scaling
2013-12-16 18:00:12 -05:00
Aaron Neyer
fed46a2a49
move everything out of subdirectory
2013-12-15 14:13:32 -05:00