Commit Graph
19 Commits
Author SHA1 Message Date
Cameron Gutman 9c636c48fd Don't print stack traces for InterruptExceptions. Call the NvConnectionListener class to terminate the stream without causing the unexpected termination error dialog. 2013-12-26 16:11:42 -05:00
Cameron Gutman 238064437a Fix resolution changing on Windows. Improve the resolution selection algorithm. 2013-12-26 15:45:07 -05:00
Cameron Gutman 847c72c185 Merge branch 'audio-fix' 2013-12-26 14:55:00 -05:00
Cameron Gutman c2f5d1f4ba Only use the audio buffer hack on OS X 2013-12-21 16:21:52 -05:00
Cameron Gutman 01f7f3d780 Revert "Try to workaround Java's poor OS X mixer"
This reverts commit 8390d0bbd7.
2013-12-20 19:44:35 -05:00
Cameron Gutman 03b6abe694 Try to workaround Java's poor OS X mixer 2013-12-20 19:41:52 -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 7e3556456d Read in larger chunks 2013-12-20 14:16:44 -05:00
Cameron Gutman 2292eec472 Extract native libraries to the current folder on Windows, so prebuilt jars can be run normally 2013-12-19 20:54:53 -05:00
Cameron Gutman 149cabe686 Use the StreamConfiguration class for managing the characteristics of StreamFrame 2013-12-19 04:33:33 -05:00
Cameron Gutman 3d2ae9e806 Fix X and Y scaling 2013-12-16 18:00:12 -05:00
Cameron Gutman 2a3211619d Terminate the controller listener thread when the connection is interrupted. Start the controller listener only after the connection is established. Call dispose() on a different thread since Swing doesn't like it when that's called on an interrupted thread. 2013-12-12 17:48:00 -05:00
Cameron Gutman 31cac7f6a2 Fix the renderer thread causing NvConnection.stop() to block forever. Remove the hack to workaround this bug. 2013-12-12 17:45:03 -05:00
Cameron Gutman e9a4b82267 Add a hack to work around dependency issues with Java's native library loader 2013-12-12 17:06:09 -05:00
Cameron Gutman 8b45d95d60 Make the JNI bindings compile on Windows 2013-12-12 17:05:40 -05:00
Cameron Gutman 62dd9887a2 Add build scripts and shared libraries for linux x64 2013-12-10 15:07:58 -05:00
Cameron Gutman 0f9d597386 Fix UI jank. Add support for pairing. Add missing XML parsing jar. 2013-12-05 19:10:24 -05:00
Cameron Gutman 78e3250949 Delete temp file 2013-12-05 18:13:44 -05:00
Cameron Gutman 751d601112 Rebase of limelight-pc off RenderScript-Renderer and Limelight-common 2013-12-05 18:12:22 -05:00