Commit Graph

  • 3236c0b93a Lower the level_idc of the SPS to the minimum required for streaming at a given resolution Cameron Gutman 2014-12-01 22:58:52 -08:00
  • 51aacc3f38 Remove extra newlines Cameron Gutman 2014-12-01 22:39:17 -08:00
  • 397c6f46f9 Fix a security issue which caused input devices to remain world readable after the stream is ended Cameron Gutman 2014-12-01 22:29:16 -08:00
  • d00f78f859 Revert square to circle analog work since it seems to be handled correctly already Cameron Gutman 2014-12-01 22:27:02 -08:00
  • 29fec2e0de Add initial support for rooted devices running Lollipop with SELinux set to enforcing. This should really be improved in the future since we're modifying policies for untrusted_app. Cameron Gutman 2014-12-01 22:26:35 -08:00
  • 88d28665ef Attempt to fix IndexOutOfBoundsException (index 0 size 0) reported by a couple users Cameron Gutman 2014-11-30 18:34:34 -06:00
  • de1f4da258 Apply the square to circle plane mapping before evaluating the deadzone. Cleanup some dead code. Cameron Gutman 2014-11-30 15:52:49 -06:00
  • 7985be57ab Translate the analog stick values of controllers with "square" analog stick planes (DS3, DS4, and others) to the circular plane that XInput programs expect Cameron Gutman 2014-11-30 15:35:20 -06:00
  • a835e7aaa2 Increase DS4 controller responsiveness by ignoring historical values again Cameron Gutman 2014-11-30 12:34:30 -06:00
  • 22958cfbb1 Language chooser: use constants Ansa89 2014-11-29 14:40:03 +01:00
  • c4dc5eb9e1 Update common for faster IDR recovery Cameron Gutman 2014-11-28 22:17:42 -06:00
  • db758f386e Comment out unused variable Cameron Gutman 2014-11-28 22:16:46 -06:00
  • 3fb3eefa94 Fix Nyko Playpad input issue Cameron Gutman 2014-11-28 22:16:33 -06:00
  • 9340dff45d PreferenceConfiguration.java: add language preference Ansa89 2014-11-28 10:26:14 +01:00
  • 2d6c756e70 Always consider a PC to be remote if localIP == remoteIP Cameron Gutman 2014-11-27 21:56:20 -06:00
  • 021cfd1737 Lower the maximum RTP queuing delay to 10 ms instead of 40 ms to reduce the number of frames dropped when a packet is lost Cameron Gutman 2014-11-27 21:52:03 -06:00
  • 03e965d449 Merge pull request #34 from Ansa89/italian-translation Cameron Gutman 2014-11-27 20:35:57 -06:00
  • 34f72544d8 Increment version v3.0.1 Cameron Gutman 2014-11-25 14:56:40 -08:00
  • d839ea9781 Increase deadzone on triggers to Xinput defaults and add special handling of the Nexus Player Controller and Nexus Remote Cameron Gutman 2014-11-25 14:54:36 -08:00
  • 2b7f13fdbb Increase max frame time to improve accuracy of latency counter Cameron Gutman 2014-11-25 13:34:00 -08:00
  • 7557a3a4ae Don't capture the back button on remotes Cameron Gutman 2014-11-25 11:16:47 -08:00
  • fcecba484f Fix a crash caught by Monkey Cameron Gutman 2014-11-25 02:05:24 -08:00
  • fa85a0a0bd Improve CPU decoder frame latency when rendering speed is less than decoding speed Cameron Gutman 2014-11-25 02:04:51 -08:00
  • dc64bfeba2 Slightly reduce max packet size in an attempt to cut packet losses Cameron Gutman 2014-11-25 01:05:55 -08:00
  • 871b73c48d Fix PC duplication issue when multiple machines report the same remote IP address Cameron Gutman 2014-11-24 20:10:02 -08:00
  • 5dcff91d27 Only grab Fire TV remotes if a gamepad isn't attached Cameron Gutman 2014-11-24 18:43:08 -08:00
  • 0041fc1dab Fix broken de-duplication of computers Cameron Gutman 2014-11-24 18:25:58 -08:00
  • 314242ab08 Update to Ion with fixes for SSLContext and self-signed certificates Cameron Gutman 2014-11-24 18:10:23 -08:00
  • 09e8ddfd74 Use the bitstream restrictions fixup on Broadcom VideoCore IV devices Cameron Gutman 2014-11-24 18:03:47 -08:00
  • 4cea483a87 Italian translation: better wording Ansa89 2014-11-24 11:53:18 +01:00
  • 99aa616188 Add language chooser Ansa89 2014-11-24 11:47:02 +01:00
  • 444c4602c1 Update libraries. Seems to improve image caching behavior with Ion. Cameron Gutman 2014-11-23 23:39:20 -08:00
  • 5fc438a0be Update XPP3 and OkHttp libraries Cameron Gutman 2014-11-23 23:26:12 -08:00
  • 5b6eac7140 Update build.gradle for re-release Cameron Gutman 2014-11-23 02:07:03 -08:00
  • 7cdd184197 Fix null pointer exception on ATV emulator Cameron Gutman 2014-11-23 02:06:49 -08:00
  • be153b84cb Update build for final 3.0 release v3.0 Cameron Gutman 2014-11-22 23:15:11 -08:00
  • 06c53e2251 Update decoder errata Cameron Gutman 2014-11-22 22:08:29 -08:00
  • 695519bdf5 Reduce Nexus Player video latency by 10x Cameron Gutman 2014-11-22 22:05:59 -08:00
  • bf7d033ab2 Don't use adaptive playback at all to avoid extra added latency on some decoders Cameron Gutman 2014-11-22 20:35:31 -08:00
  • df67795c4a Use back as start on Android TV Cameron Gutman 2014-11-22 19:33:26 -08:00
  • 72c1696f43 Fix missing PCs in PC list after my NPE fix Cameron Gutman 2014-11-21 22:56:56 -08:00
  • 8eca3683c9 Add method for getting video decoder name Cameron Gutman 2014-11-21 11:08:35 -08:00
  • 80c17b4913 Update common Cameron Gutman 2014-11-20 19:22:28 -08:00
  • e5050f10bb Fix a potential null pointer exception Cameron Gutman 2014-11-20 19:22:20 -08:00
  • 3a3ac83ab5 Change timing of video initialization to prevent an ICMP port unreachable message on start that could tear down a NAT hole Cameron Gutman 2014-11-20 19:04:58 -08:00
  • e912e4de57 Don't do deadzone scaling because the PC should be handling that. Return to non-scaled controller packets. Disable the deadzone option in preferences. Cameron Gutman 2014-11-20 00:00:48 -08:00
  • 8dee1f0d80 Add a trigger deadzone Cameron Gutman 2014-11-19 23:59:42 -08:00
  • 53594ada66 Disable the Android TV controller hack for now Cameron Gutman 2014-11-19 23:27:10 -08:00
  • 848ed1ad72 Scale touch inputs based on the ratio of the stream size to the screen size Cameron Gutman 2014-11-19 23:26:50 -08:00
  • 307e807c8f Replay motion event history during input processing Cameron Gutman 2014-11-19 23:08:34 -08:00
  • 6a27780d56 Remove hat flat values Cameron Gutman 2014-11-19 22:57:17 -08:00
  • 57f98dbb4a Add missing import Cameron Gutman 2014-11-19 22:07:57 -08:00
  • 5af7d83ec1 Fix RTL Lint warnings by using start/end Cameron Gutman 2014-11-19 22:06:22 -08:00
  • 4a6f77f43a Remove an unused string Cameron Gutman 2014-11-19 22:05:51 -08:00
  • c96f9fb635 Prevent deadzone and bitrate from dropping below 1 Cameron Gutman 2014-11-19 20:11:13 -08:00
  • e3a477a243 Don't send a bunch of duplicate controller packets if a button is being held down Cameron Gutman 2014-11-19 19:05:59 -08:00
  • 9fcd641143 Make the back button function as the start button on Android TV controllers (needs testing) Cameron Gutman 2014-11-19 18:40:22 -08:00
  • 6d1cbc5a64 Add a hack for the Tablet Remote app to fix the B button Cameron Gutman 2014-11-19 18:39:15 -08:00
  • ec71060d98 Fix broken keyboards and gamepads when an input device wasn't provided (such as a virtual gamepad or IME) Cameron Gutman 2014-11-19 18:37:47 -08:00
  • 03f706fb85 Update common Cameron Gutman 2014-11-19 10:43:09 -08:00
  • 7ad87bd3ee Small fix to the frame timing code Cameron Gutman 2014-11-19 10:43:00 -08:00
  • ff4570abac Reorder video stream initialization to vastly reduce the chance we'd miss the initial IDR frame Cameron Gutman 2014-11-19 10:42:29 -08:00
  • c819f2f0e3 Request a new IDR frame immediately if we've been waiting for one for 120 frames Cameron Gutman 2014-11-19 10:40:39 -08:00
  • 4e088f6183 Fix minor grammar error Cameron Gutman 2014-11-18 19:09:23 -08:00
  • 1b16ea6f53 Merge pull request #31 from Ansa89/NewUI-italian-translation Cameron Gutman 2014-11-17 19:51:38 -08:00
  • c2cdb1264d Remove equals and hashCode from computer details Cameron Gutman 2014-11-17 19:00:07 -08:00
  • f262503bc8 Italian translation: update Ansa89 2014-11-17 09:50:17 +01:00
  • b2ba216cd1 Poll every 3 seconds instead of every 5 seconds Cameron Gutman 2014-11-16 18:14:50 -08:00
  • 94ba7f8e45 Fix a bunch of bugs in the new (and old) computer manager service Cameron Gutman 2014-11-16 18:09:31 -08:00
  • a267cf59c7 Increment version Cameron Gutman 2014-11-16 17:20:27 -08:00
  • 79e8bef289 Update common Cameron Gutman 2014-11-16 17:20:11 -08:00
  • 99e3b5f33b Rewrite a large portion of the computer manager service to fix some thread leaks and improve performance Cameron Gutman 2014-11-16 17:20:04 -08:00
  • afbe64f3ff Remove an unused import Cameron Gutman 2014-11-16 17:19:07 -08:00
  • 43b1a73ae0 Use a transparent background for the streaming activity to avoid overdraw Cameron Gutman 2014-11-16 17:18:53 -08:00
  • d08eeb8a2d Don't display a toast after pairing has completed Cameron Gutman 2014-11-16 16:37:41 -08:00
  • 7c39e5c974 Fix a race condition Cameron Gutman 2014-11-16 14:57:54 -08:00
  • cd49334199 If we've previously been able to reach a machine via a local or remote IP, always try that one first when polling on subsequent tries Cameron Gutman 2014-11-16 14:35:36 -08:00
  • dd59f0bc6d Fix app grid UI issues Cameron Gutman 2014-11-16 14:27:20 -08:00
  • cf2d83a1ea Fix comment typo Cameron Gutman 2014-11-16 14:23:58 -08:00
  • d5b6130936 Use 40% larger packets (1450 bytes) on local networks Cameron Gutman 2014-11-16 12:09:32 -08:00
  • c0e95ea18b Add count methods to PopulatedBufferList Cameron Gutman 2014-11-16 12:04:43 -08:00
  • 4ae29b0075 Improve performance of the CPU decoder and add some details about changing decoders Cameron Gutman 2014-11-16 11:52:08 -08:00
  • f21a81d7ac Add support back for specifying max packet size Cameron Gutman 2014-11-15 01:23:33 -08:00
  • 67c726a141 Lower the rate of UDP pings to 2 per second rather than 10 per second Cameron Gutman 2014-11-15 00:29:00 -08:00
  • 34e35cd493 Add italian translation Ansa89 2014-11-14 11:19:03 +01:00
  • a17af070c5 Condense some text to better fit the UI Cameron Gutman 2014-11-13 23:30:42 -08:00
  • fbe0a26800 Select the PC grid when the down button is pressed when focused on one of the buttons Cameron Gutman 2014-11-13 23:28:23 -08:00
  • 25ad99df94 Update common Cameron Gutman 2014-11-13 23:22:37 -08:00
  • 6338e7b8eb Add deadzone preference Cameron Gutman 2014-11-13 23:22:13 -08:00
  • 1b9846d519 Close the app list instead of displaying an error if the app view is resumed and fails to update Cameron Gutman 2014-11-13 22:31:19 -08:00
  • a4ece13a1d Fix refreshing apps text Cameron Gutman 2014-11-13 22:30:45 -08:00
  • ff5f50e3ec Assign the frame start time when we get a slow path frame Cameron Gutman 2014-11-13 22:17:02 -08:00
  • 066b8430a0 Update common with fix for 404 error message Cameron Gutman 2014-11-13 21:56:28 -08:00
  • 022a08f5a1 Throw proper exceptions when an HTTP request fails Cameron Gutman 2014-11-13 21:56:07 -08:00
  • 2b54a91f3d Replace ... with elipsis character Cameron Gutman 2014-11-13 21:50:12 -08:00
  • 2d01633372 Fix small error in strings.xml Cameron Gutman 2014-11-13 21:49:59 -08:00
  • 5dc01069fc Update PC view to avoid scrunched up text when looking for a PC on phones in portrait orientation Cameron Gutman 2014-11-13 21:49:44 -08:00
  • d450008833 Don't use deprecated constants Cameron Gutman 2014-11-13 21:49:12 -08:00
  • a37fff6eb5 Fix a bunch of Lint errors Cameron Gutman 2014-11-13 21:37:11 -08:00
  • 6604675bf9 Lint: Remove unused imports Cameron Gutman 2014-11-13 21:30:32 -08:00