Commit Graph

  • 74e7c8bbf1 Add basic building instructions to README (#227) jeid64 2016-08-13 15:07:20 -04:00
  • 757075b16a Add support for Xbox One S controller connected via Bluetooth Cameron Gutman 2016-08-13 12:01:52 -07:00
  • e8903c4d48 Update build tools to 24.0.1 Cameron Gutman 2016-08-13 11:45:38 -07:00
  • 98262d16ee Japanese translation added:updated halluci 2016-07-17 22:01:49 +09:00
  • 339506cf10 Japanese translation added halluci 2016-07-17 17:22:30 +09:00
  • 63bd5df09b Prefer Evdev over N native capture since Evdev can capture over the system UI Cameron Gutman 2016-07-13 23:12:29 -07:00
  • 32af2d0831 Increment version code v4.6 Cameron Gutman 2016-06-26 14:05:38 -07:00
  • 242b03d4b5 Add gradle.properties for Dex In-Process Cameron Gutman 2016-06-20 21:33:39 -07:00
  • 87a62666ac Prefer Shield capture provider over Android N Cameron Gutman 2016-06-20 20:43:59 -07:00
  • 2dcf5486da Revert "Display the running app first on the app grid" Cameron Gutman 2016-06-20 20:30:47 -07:00
  • 60d3d8b3ae Version to 4.6 Cameron Gutman 2016-06-18 15:17:15 -07:00
  • e9141d65fe Improve reliability of missing root detection Cameron Gutman 2016-06-18 14:54:53 -07:00
  • aae591daec Improve multi-window experience on N Cameron Gutman 2016-06-18 14:41:14 -07:00
  • a5ca8a7472 Add a hack to avoid crashing when the app window divider is dragged off of the screen on N multi-window Cameron Gutman 2016-06-18 14:40:42 -07:00
  • 36f8cc02cb Display the running app first on the app grid Cameron Gutman 2016-06-18 13:38:37 -07:00
  • 55b9645651 Fix minor Lint issues Cameron Gutman 2016-06-18 12:38:43 -07:00
  • d30ecbed5b Update gradle Cameron Gutman 2016-06-18 11:40:55 -07:00
  • 0bbd27f04c Update common jar Cameron Gutman 2016-06-18 11:37:00 -07:00
  • ffd70986b3 Improve mDNS for multi-homed systems Cameron Gutman 2016-05-29 16:04:55 -05:00
  • 3c53fb7403 Update target SDK to 24 Cameron Gutman 2016-06-18 11:19:04 -07:00
  • 7a81950819 Enable sustained performance mode on N+ when streaming Cameron Gutman 2016-06-18 11:17:34 -07:00
  • 74f212c702 Add Android N mouse capture support Cameron Gutman 2016-06-18 11:15:53 -07:00
  • 36be943854 Add support for more Xbox controller models Cameron Gutman 2016-06-13 22:28:48 -05:00
  • 26a4fc75a5 Add handling for the ADT-1 controller Cameron Gutman 2016-06-13 21:28:54 -05:00
  • a5ec5fc265 Select the optimal display mode before streaming Cameron Gutman 2016-06-13 21:23:00 -05:00
  • 541ac44be4 Add an unified input capture interface Cameron Gutman 2016-06-13 20:33:43 -05:00
  • 117b555fcd Fix wiki link Cameron Gutman 2016-05-30 12:22:54 -05:00
  • a10cd04441 Clarify wording in H.265 settings Cameron Gutman 2016-05-29 16:39:20 -05:00
  • b5e89e47b6 Improve mDNS for multi-homed systems Cameron Gutman 2016-05-29 16:04:55 -05:00
  • 53dccbde2a Repeat key down events are needed for proper key repeating Cameron Gutman 2016-05-29 15:52:18 -05:00
  • 439afd15fa Cancel the pending IDR frame request if we got a spurious IDR frame after a stream discontinuity Cameron Gutman 2016-05-27 12:38:09 -05:00
  • 8d2bfecb10 Cancel the pending IDR frame request if we got a spurious IDR frame after a stream discontinuity Cameron Gutman 2016-05-27 12:38:09 -05:00
  • 7d15c34ed2 Fix debug message Cameron Gutman 2016-05-07 20:55:41 -04:00
  • 56625dfe4b Bump version to 4.5.10 v4.5.10 Cameron Gutman 2016-05-21 18:28:02 -05:00
  • 2eab5a3b7b Update the ENet submodule to include the MTU fix for LTE streaming Cameron Gutman 2016-05-21 18:09:40 -05:00
  • f9e811862a Bump version to 4.5.9 v4.5.9 Cameron Gutman 2016-05-19 22:39:50 -04:00
  • 25ccc3d0e1 Fix for Xiaomi gamepad mapping Cameron Gutman 2016-05-19 22:31:14 -04:00
  • 8853bf0670 Bump version to 4.5.8 v4.5.8 Cameron Gutman 2016-05-07 21:25:11 -04:00
  • 71fa3a824b Update gradle Cameron Gutman 2016-05-07 21:20:05 -04:00
  • 56fd50834c Update common jar with the RTP queue changes Cameron Gutman 2016-05-07 21:19:54 -04:00
  • 48ba812cf6 When combining analog inputs, use the one with the highest magnitude Cameron Gutman 2016-05-07 21:19:02 -04:00
  • 019dc6d45f Display a warning at stream start if root access is unavailable Cameron Gutman 2016-05-07 20:59:17 -04:00
  • 4ef1b8dc4c Fix debug message Cameron Gutman 2016-05-07 20:55:41 -04:00
  • cbcb784a79 Blacklist Tegra X1's HEVC decoder until the correct SPS fixups are in place Cameron Gutman 2016-05-07 20:53:45 -04:00
  • c0d64058fd Return the oldest packet instead of removing it upon RTP queue constraint violation Cameron Gutman 2016-05-07 20:26:44 -04:00
  • 3c11ff63a7 Return the oldest packet instead of removing it upon RTP queue constraint violation Cameron Gutman 2016-05-07 20:26:44 -04:00
  • 39fa0258ad Force the Archos Gamepad 2's controller buttons as controller 0 Cameron Gutman 2016-04-23 22:23:43 -04:00
  • d0dd5bfa8c Combine all controllers with the same controller number before sending controller input Cameron Gutman 2016-04-23 22:23:01 -04:00
  • b948c47618 Increment patch level again Cameron Gutman 2016-04-22 00:15:21 -04:00
  • 18cae8ac53 Use common jar from the android branch (da297b5a89c2b645573f231af3e47752f27fbc79) to fix API 19 issues Cameron Gutman 2016-04-21 13:33:08 -04:00
  • 537a50bee5 Revert "Some Java crypto providers don't allow IvParameterSpec objects for GCM ciphers, so use GCMParameterSpec instead" Cameron Gutman 2016-04-21 13:28:55 -04:00
  • 1a58b228a0 Revert "Fallback to IvParameterSpec if GCMParameterSpec is not available" Cameron Gutman 2016-04-21 13:28:31 -04:00
  • 0576231dfc Update patch level to 4.5.7.1 Cameron Gutman 2016-04-20 13:52:53 -04:00
  • 6ad35a83dd Update common jar with fix for < API 19 Cameron Gutman 2016-04-20 13:42:57 -04:00
  • 33d4dfc745 Revert "Prevent the small-mode default from changing between portrait and landscape orientations" Cameron Gutman 2016-04-20 13:34:24 -04:00
  • 248a135f86 Fallback to IvParameterSpec if GCMParameterSpec is not available Cameron Gutman 2016-04-20 13:31:56 -04:00
  • f3bf63a668 Increment app version Cameron Gutman 2016-04-19 20:49:40 -04:00
  • 2dbb7395a4 Restart the app view activity when configuration changes are made that could require the grid to be resized. This is much simpler than handling all of the fine edge cases here. Cameron Gutman 2016-04-19 20:38:05 -04:00
  • 7c1eb80d62 Prevent the small-mode default from changing between portrait and landscape orientations Cameron Gutman 2016-04-19 20:36:04 -04:00
  • f2bf093691 Update Gradle Cameron Gutman 2016-04-19 19:51:00 -04:00
  • 2f002bfa4a Fix being stuck in small-icon mode after resizing to minimum size on Android N Cameron Gutman 2016-04-19 19:28:46 -04:00
  • 4a19038d54 Update common jar to fix crashes in jnienet Cameron Gutman 2016-04-19 19:18:13 -04:00
  • 15fb3dd92c Fix mouse scaling to scale by stream view size rather than screen size for better behavior on N and in general Cameron Gutman 2016-04-19 19:13:57 -04:00
  • e0982d3961 Fix video stream aspect ratio scaling in multi-window mode on Android N Cameron Gutman 2016-04-19 18:40:45 -04:00
  • 246fb69050 Fix dangerous connection teardown ordering leading to native crashes in jnienet Cameron Gutman 2016-04-04 01:18:14 -04:00
  • a907dd0084 Remove unused (and unsafe) function on the ConnectionStatusListener Cameron Gutman 2016-04-04 01:16:33 -04:00
  • fe58361724 Some Java crypto providers don't allow IvParameterSpec objects for GCM ciphers, so use GCMParameterSpec instead Cameron Gutman 2016-03-30 01:26:14 -04:00
  • 7fb2f15f54 Re-release of 4.5.6 with fixed Gen 4 streaming v4.5.6-r2 Cameron Gutman 2016-03-29 23:37:03 -04:00
  • f93dbb4116 Update common jar again to fix streaming on Gen 4 and earlier Cameron Gutman 2016-03-29 23:34:31 -04:00
  • a0f93a2dc3 Fix audio stream name on Gen 4 and below Cameron Gutman 2016-03-29 22:03:32 -04:00
  • bc34fe3a9f Increment version to 4.5.6 v4.5.6 Cameron Gutman 2016-03-29 20:35:54 -04:00
  • bbe49491c1 Update common jar to support GFE 2.11.2.46+ Cameron Gutman 2016-03-29 20:17:35 -04:00
  • d5ccb80f26 Update to new Gradle for Android Studio 2.1 Cameron Gutman 2016-03-29 20:15:45 -04:00
  • 82390ec9b9 Fix input encryption IV after controller packets are sent Cameron Gutman 2016-03-29 19:55:31 -04:00
  • 34ef95926e Fix RTSP handshake on Gen 7 servers Cameron Gutman 2016-03-29 18:42:15 -04:00
  • faa0cba39d Fix input encryption on Gen 7 servers Cameron Gutman 2016-03-29 18:41:57 -04:00
  • 8b395bb29f Pairing support for Gen 7 servers Cameron Gutman 2016-03-28 18:38:11 -04:00
  • 50fd15379a Fix JNI compilation warnings Cameron Gutman 2016-03-10 15:28:42 -08:00
  • ed479f1155 Increment version to 4.5.5 v4.5.5 Cameron Gutman 2016-03-08 13:10:04 -08:00
  • 04db9ba714 Update common to fix RTSP handshake timeouts with ENet Cameron Gutman 2016-03-08 13:07:33 -08:00
  • 31d7f237eb Fix RTSP payload timeout being too aggressive Cameron Gutman 2016-03-08 13:05:55 -08:00
  • 6a973e3248 Update version code for 4.5.4 r2 Cameron Gutman 2016-03-07 15:01:58 -08:00
  • 96d9e4977b Update to ENet API to support IPv6 Cameron Gutman 2016-03-07 14:37:01 -08:00
  • ef8c49f135 ENet JNI API update Cameron Gutman 2016-03-07 14:35:52 -08:00
  • 5a3897f22a Update common jar to fix some ENet crashes Cameron Gutman 2016-03-07 13:16:55 -08:00
  • ceef00b79a Fail writePacket if enet_peer_send returns -1 Cameron Gutman 2016-03-07 12:54:06 -08:00
  • a8c460e715 Close the ENet connection only after threads that might be using it have been killed Cameron Gutman 2016-03-07 12:51:48 -08:00
  • 94ee24ea11 Update to 4.5.4 v4.5.4 Cameron Gutman 2016-03-06 21:52:54 -08:00
  • 1a201f2e94 Update gradle to latest beta Cameron Gutman 2016-03-06 21:51:48 -08:00
  • e0c6d41d4b Update libs again to fix duplicate files Cameron Gutman 2016-03-06 21:51:01 -08:00
  • d75e42e23d Fix crashing on connecting to Gen 4 after running a Gen 5 stream Cameron Gutman 2016-03-06 21:29:06 -08:00
  • 44a0ae86d2 Working ENet with new common jar and modified ENet library Cameron Gutman 2016-03-06 15:55:33 -08:00
  • b191425112 Finish packet reading for RTSP and control streams Cameron Gutman 2016-03-06 15:51:15 -08:00
  • c06a4ab76d Implement RTSP over ENet Cameron Gutman 2016-03-05 19:10:22 -06:00
  • b3042312f6 Supply the max packet size to EnetConnection.readPacket() Cameron Gutman 2016-03-05 18:32:50 -06:00
  • 5fd105c9a9 Implement ENet for control and input streams Cameron Gutman 2016-03-05 17:56:42 -06:00
  • 06822ad385 Add JNI library for ENet Cameron Gutman 2016-03-05 17:48:10 -06:00
  • 3be52280ba Update common to disable dynamic resolution switching Cameron Gutman 2016-02-28 14:52:07 -05:00
  • 306c2d143b Disable resolution switching on Gen 5 servers Cameron Gutman 2016-02-28 14:12:34 -05:00
  • 5142f978cf Fixed polling resuming in the background in some cases Cameron Gutman 2016-02-23 23:47:49 -05:00