Commit Graph
23 Commits
Author SHA1 Message Date
Iwan Timmer e24f982f6d Merge commit 'Dynamically choose line buffer sizes on Pi to reduce audio lag' 2014-01-13 17:41:22 +01:00
Cameron Gutman dd0cba0655 Dynamically choose line buffer sizes on Pi to reduce audio lag 2014-01-12 20:47:30 -05:00
Iwan Timmer cfb796c23f Cleanup code 2014-01-11 23:53:08 +01:00
Iwan Timmer 5cb177e9e3 Add SPX fix which works on all lengths 2014-01-10 18:06:19 +01:00
Iwan Timmer 27366b14fc Use byte buffer for audio to minimize buffer copy's 2014-01-07 20:55:41 +01:00
Iwan Timmer 0f13c5520b Remove software decoder 2014-01-07 01:43:17 +01:00
Iwan Timmer 1b6c28c70e Add bindings for Raspberry Pi video decoding 2014-01-07 01:37:56 +01:00
Iwan Timmer 4b870516a8 Add video decoder using OpenMax LI on Raspberry Pi 2014-01-07 01:36:00 +01:00
Cameron Gutman 51d112306f Fix loading native libraries on OS X 2014-01-01 19:29:51 -05:00
Cameron Gutman 1fbdc9a622 Extract AVC dependencies on all platforms 2014-01-01 15:58:53 -06:00
Cameron Gutman 0ac3dd6adb Log to a file if running from a JAR 2014-01-01 15:33:48 -06:00
Diego Waxemberg f043a505ea Fixed all the issues caused by merging 2013-12-29 13:40:59 -05:00
Diego Waxemberg 6b06df4b82 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 9bf6e95e0b Added javadoc to the audio/video binding classes 2013-12-29 11:53:16 -05:00
Cameron Gutman e8eb6297e0 Fix library loading on Windows when not using a JAR 2013-12-28 20:05:38 -05:00
Cameron Gutman a265f94d09 Delete the extracted libraries when Limelight terminates 2013-12-28 17:49:28 -05:00
Cameron Gutman fe92144e43 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 d4995a1f27 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 78f48b26b0 Only use the audio buffer hack on OS X 2013-12-21 16:21:52 -05:00
Diego Waxemberg caa3297906 dynamically increase the buffer size if we build up to large of a queue 2013-12-20 19:51:58 -05:00
Cameron Gutman 83747e501d Move audio buffering responsibility onto us and simply fill whatever the runtime gives us 2013-12-20 15:20:48 -05:00
Cameron Gutman 7f5a7a3fd3 Fix X and Y scaling 2013-12-16 18:00:12 -05:00
Aaron Neyer 8ed0d6d161 move everything out of subdirectory 2013-12-15 14:13:32 -05:00