30 Commits

Author SHA1 Message Date
Cameron Gutman
579645c07c Make the pairing toast shorter. Display a nice message when we get a 404 instead of a huge URL. 2014-06-22 13:24:14 -07:00
Cameron Gutman
ce01223683 Implement crypto provider and GFE 2.1 compatibility 2014-06-15 20:17:09 -07:00
Cameron Gutman
2e6e835a8e Update bitrate label to be more intuitive 2014-05-07 22:41:02 -04:00
Cameron Gutman
508b855e36 Save the bitrate preference before starting a stream 2014-05-07 21:39:23 -04:00
Cameron Gutman
368cd8808d Add support for selecting stream bitrate. 2014-05-07 02:11:10 -04:00
Cameron Gutman
f7c33ef975 Display the same warning when trying to pair without an IP address supplied as we do when trying to stream 2014-05-06 10:23:39 -04:00
Cameron Gutman
ceb957e7f3 Add a toast if the IP field isn't filled 2014-03-26 00:13:46 -04:00
Cameron Gutman
669691d8e8 Remove the annoying focus highlight on the streaming button. Hide the keyboard on the connect screen. 2014-03-26 00:13:23 -04:00
Cameron Gutman
e13241eebf Use LimeLog for logging 2014-02-26 17:20:10 -05:00
Cameron Gutman
839540dc74 UI updates to make options more clear. Add scroll view to UI. 2014-02-19 19:22:54 -05:00
Cameron Gutman
9d3ee3a0a2 Add UI elements and backend code for manually overriding the default decoder choice. Redraw at the specified refresh rate. 2013-12-26 17:35:53 -05:00
Cameron Gutman
163ee74e98 Add options to select between 720p and 1080p resolutions along with 30 fps and 60 fps 2013-12-19 05:14:39 -05:00
Cameron Gutman
14d093cf06 Remove code shared with limelight-common and implement Android bindings. 2013-12-05 12:59:36 -05:00
Cameron Gutman
b603bf4887 Add a checkbox to favor image quality over performance 2013-11-26 20:03:55 -05:00
Cameron Gutman
4d5849f448 Add UI indications of the connection status and failure 2013-11-23 01:03:37 -05:00
Cameron Gutman
20514a7ce8 Remove the default host IP address. 2013-11-10 05:49:33 -05:00
Cameron Gutman
61ae83337c Remove useless code. 2013-11-10 01:28:19 -05:00
Cameron Gutman
baf01b93e3 Fix crash in onPause(). Fix IP address display in nvComputer.toString(). Increase mDNS response timeout to 1 second. 2013-11-04 21:41:00 -05:00
Andrew Hennessy
7038384d36 mDNS no longer crashes on malformed packets 2013-11-04 17:13:13 -05:00
Andrew Hennessy
1d5adff0d5 Improved mDNS response 2013-11-04 14:19:09 -05:00
Andrew Hennessy
960d3ac319 Improved NvMDNS coding 2013-11-04 14:18:18 -05:00
Cameron Gutman
e50f668aaf Add a pair button to the UI. Fix the hardcoded MAC address string. Pass the device model in the pairing request. 2013-11-04 01:43:35 -05:00
Cameron Gutman
e6af9df142 Rewrite video support so that it actually works. Add a janky NAL parser dissector. 2013-10-29 20:18:22 -04:00
Andrew Hennessy
f83844c9ae Created NvComputer to store information from NvmDNS and NvHTTP 2013-10-01 00:42:21 -04:00
Diego Waxemberg
53f2c3f37a made some changes in hopes that the video stream will work better 2013-09-25 00:46:22 -04:00
Diego Waxemberg
8c8e6c0008 fiddled with analog sticks 2013-09-21 23:03:44 -04:00
Cameron Gutman
aa4376f3d7 Do proper activity transitions. Send controller input to the streaming PC. 2013-09-21 20:40:38 -04:00
Andrew Hennessy
81a51da024 Added in a GUI to allow custom IP (because fuck MDNS) 2013-09-21 19:47:35 -04:00
Cameron Gutman
b263367528 Implement most HTTP parts of the protocol 2013-09-21 02:33:52 -04:00
Cameron Gutman
00fca9462c Eclipse autogenerated project files 2013-09-21 01:04:32 -04:00