Cameron Gutman
|
bc1409ba6c
|
Increment version
|
2014-10-21 19:24:43 -04:00 |
|
Cameron Gutman
|
6f05b2af8a
|
Attempt to detect Exynos 4 to apply the bitstream fixup code
|
2014-10-21 19:20:54 -04:00 |
|
Cameron Gutman
|
7b1f6ee483
|
Update common and disable the new renderer for now
|
2014-10-17 22:49:36 -07:00 |
|
Cameron Gutman
|
332960922a
|
Small addendum to the timestamp fix
|
2014-10-17 15:54:07 -07:00 |
|
Cameron Gutman
|
ac03f73cf9
|
Add new experimental decoder code for Lollipop's asynchronous MediaCodec capability
|
2014-10-17 15:51:50 -07:00 |
|
Cameron Gutman
|
fa847ef2fc
|
Ensure that no input buffers will ever be submitted with the same timestamp per SDK docs
|
2014-10-17 14:45:58 -07:00 |
|
Cameron Gutman
|
b19360ac75
|
Suppress deprecation warnings for MediaCodecList APIs
|
2014-10-17 14:27:33 -07:00 |
|
Cameron Gutman
|
b492ac43f8
|
Rebuild libraries with NDK r10c
|
2014-10-17 13:33:14 -07:00 |
|
Cameron Gutman
|
5bf3efb247
|
Update for Android 5.0
|
2014-10-17 11:54:59 -07:00 |
|
Cameron Gutman
|
2d833c32b0
|
Update decoder errata with testing results
|
2014-10-17 09:58:48 -07:00 |
|
Cameron Gutman
|
19bade01b8
|
Move to the improved axis scaling algorithm
|
2014-10-16 21:17:35 -07:00 |
|
Cameron Gutman
|
1b991ba432
|
More layout and manifest fixes. Notably, moving most hardcoded strings to strings.xml
|
2014-10-16 21:05:46 -07:00 |
|
Cameron Gutman
|
9c48850bb7
|
More layout and manifest changes for Android TV
|
2014-10-16 20:09:06 -07:00 |
|
Cameron Gutman
|
3e6f5ff11c
|
Remove v11 styles. Add Android TV banner. Disable title bar on themes.
|
2014-10-15 22:39:35 -07:00 |
|
Cameron Gutman
|
57c3d8af8b
|
Add experimental support for Xbox 360 controller dpad events on devices without proper mappings
|
2014-10-14 22:55:22 -07:00 |
|
Cameron Gutman
|
8530451c8b
|
Only get motion ranges from joystick or gamepad sources. Fixes reading deadzones from the wrong source when dealing with multiple input sources in the same device with overlapping axis values.
|
2014-10-14 21:56:02 -07:00 |
|
Cameron Gutman
|
69a5c0b5b3
|
Add bitstream restrictions to MediaTek devices and update decoder-errata.txt
|
2014-10-12 14:43:59 -07:00 |
|
Cameron Gutman
|
a7c36dcde6
|
Include video dimensions in RendererException
|
2014-10-12 13:32:34 -07:00 |
|
Cameron Gutman
|
dff6fc21f4
|
Increase minimum deadzone to 15% in an attempt to fix a reported deadzone issue
|
2014-10-12 10:02:10 -07:00 |
|
Cameron Gutman
|
895e0250d9
|
Increment app version and fix some manifest issues
|
2014-10-12 09:50:37 -07:00 |
|
Cameron Gutman
|
fd538cbaff
|
Remove Samsung decoders from the list of bitstream_restrictions fixup devices
|
2014-10-11 21:48:56 -07:00 |
|
Cameron Gutman
|
27ce6fa203
|
Always patch num_ref_frames in the SPS to increase compatibility (read: attempt to fix some crashes on various Chinese SoCs)
|
2014-10-11 21:47:58 -07:00 |
|
Cameron Gutman
|
947882d16f
|
Fix modifier keys on root version
|
2014-10-10 22:53:34 -07:00 |
|
Cameron Gutman
|
a61b85b494
|
Update common
|
2014-10-10 22:45:12 -07:00 |
|
Cameron Gutman
|
0c4a049a80
|
More performance optimizations by submitting a batch of decode units to get them to the hardware decoder ASAP
|
2014-10-10 17:51:39 -07:00 |
|
Cameron Gutman
|
8403101d0f
|
Small performance optimization by only blocking on an input buffer if we've already got a DU
|
2014-10-09 19:05:57 -07:00 |
|
Cameron Gutman
|
47d47afd73
|
Update common
|
2014-10-07 23:18:08 -07:00 |
|
Cameron Gutman
|
1430801888
|
Fix a potential deadlock that could occur if the input buffers are exhausted. A couple other performance optimizations by overlapping some latency.
|
2014-10-07 23:17:32 -07:00 |
|
Cameron Gutman
|
6efc7e254b
|
Don't prefer the newer Samsung decoder because it seems to cause issues on older devices
|
2014-10-07 23:16:07 -07:00 |
|
Cameron Gutman
|
ace1339811
|
Check local IP first always to properly handle cases where we're behind a router that won't get UDP traffic back to us if we use the remote address
|
2014-10-07 23:01:39 -07:00 |
|
Cameron Gutman
|
a5171a1701
|
Fix some localization issues (for Arabic at least)
|
2014-10-05 15:47:36 -07:00 |
|
Cameron Gutman
|
31677adaa0
|
Add code to handle OUYA reporting invalid flat values
|
2014-10-04 18:41:18 -07:00 |
|
Cameron Gutman
|
1f09cbd609
|
Fix mouse scrolling and remove unreachable code
|
2014-10-03 23:20:09 -07:00 |
|
Cameron Gutman
|
b6ee0764ff
|
Clear connection state before stopping to avoid potential deadlocks
|
2014-10-03 23:07:42 -07:00 |
|
Cameron Gutman
|
f56b7ff79e
|
Bump to 2.5.6
|
2014-10-03 22:56:30 -07:00 |
|
Cameron Gutman
|
645ea683ee
|
Increase the minimum deadzone to 12% because I'm paranoid
|
2014-10-03 22:52:48 -07:00 |
|
Cameron Gutman
|
67e22fca6b
|
Improve re-hiding of the system UI by using a proper system UI visibility listener
|
2014-10-03 22:49:36 -07:00 |
|
Cameron Gutman
|
a726ba8ea7
|
Add an ungrab key combo (Ctrl+Shift+Z). Ignore repeat key down events. Fix some mishandling of input events that could cause crashes.
|
2014-10-03 22:18:36 -07:00 |
|
Cameron Gutman
|
23fcaa1bab
|
Add axis scaling support
|
2014-10-01 20:24:40 -07:00 |
|
Cameron Gutman
|
ad684a6f6b
|
Merge version update
|
2014-09-28 16:38:56 -07:00 |
|
Cameron Gutman
|
d3438f4938
|
Update common jar
|
2014-09-28 16:37:51 -07:00 |
|
Cameron Gutman
|
cafdc21bf2
|
Prefer Samsung's OMX.SEC.AVC.Decoder if it's in the list of decoders
|
2014-09-28 16:37:41 -07:00 |
|
Cameron Gutman
|
ceb9bd3342
|
Change bitstream restrictions to match default values
|
2014-09-28 16:37:30 -07:00 |
|
Cameron Gutman
|
13b80eda8a
|
Use a common cleanup function and stop input capturing after closing the connection to allow captured devices to accept the "Connection Failed" dialog
|
2014-09-27 19:32:10 -07:00 |
|
Cameron Gutman
|
6677949614
|
Update common jar
|
2014-09-27 15:49:59 -07:00 |
|
Cameron Gutman
|
080dcd92d7
|
Suppress a warning
|
2014-09-27 15:45:54 -07:00 |
|
Cameron Gutman
|
31b0bcf041
|
Fix manually adding PCs
|
2014-09-27 15:45:37 -07:00 |
|
Cameron Gutman
|
36664133f8
|
Speed up PC polling by only trying once if the remote and local IPs are the same
|
2014-09-27 15:43:43 -07:00 |
|
Cameron Gutman
|
a3106bffca
|
Speed up initial discovery by generating a new keypair while discovering machines.
|
2014-09-27 15:42:12 -07:00 |
|
Cameron Gutman
|
94a26fb831
|
Force CPU decoding to low performance to make the experience less horrible
|
2014-09-26 20:50:34 -07:00 |
|
Cameron Gutman
|
0517e8a530
|
Increment version and update common jar
|
2014-09-20 02:36:14 -07:00 |
|
Cameron Gutman
|
a9fea34ac1
|
Add support for adaptive resolution changes. It's enabled by default on devices that claim support (KitKat+) or decoders that we know are okay. I pulled in jcodec to allow us to do proper SPS fixups without hardcoded offsets.
|
2014-09-19 22:25:38 -07:00 |
|
Cameron Gutman
|
201704dc9d
|
Finally fix the random pairing failure. It turns out that it was causing by background querying for serverinfo during the pairing process. Now we stop polling computers while pairing is in progress.
|
2014-09-19 22:23:06 -07:00 |
|
Cameron Gutman
|
62ecb1af50
|
Use fixed point libopus builds on ARM and MIPS. This improves performance and allows the use of NEON on ARM for a huge perf boost
|
2014-09-17 19:36:51 -07:00 |
|
Cameron Gutman
|
819c5e823c
|
Fix a bug where an error change any permissions would cause the operation to fail and other files to not be changed
|
2014-09-04 00:27:05 -07:00 |
|
Cameron Gutman
|
66eb890462
|
More tap threshold tuning
|
2014-09-03 23:06:23 -07:00 |
|
Cameron Gutman
|
cde8ec8262
|
Add vertical mouse scrolling support
|
2014-09-03 22:53:40 -07:00 |
|
Cameron Gutman
|
ef1429a639
|
Increase the movement threshold to improve click success rate
|
2014-09-03 21:40:20 -07:00 |
|
Cameron Gutman
|
85a011eb84
|
Add a full decoder dump to the exception string
|
2014-09-03 21:34:55 -07:00 |
|
Cameron Gutman
|
b5e585834d
|
Throw a special RendererException when we have a MediaCodec crash so we have much more info for debugging
|
2014-09-03 21:25:26 -07:00 |
|
Cameron Gutman
|
ae298fbc51
|
Workaround the case where a buggy codec causes findSafeDecoder to fail
|
2014-09-03 20:48:30 -07:00 |
|
Cameron Gutman
|
c02e1ed006
|
Stop the decoder in the stop() function
|
2014-09-03 20:40:43 -07:00 |
|
Cameron Gutman
|
178c53ee84
|
Propagate the possible exceptions during codec capability checks to the caller so a nice dialog can be displayed instead of crashing on buggy ROMs. Small change to evdev shutdown.
|
2014-09-03 20:00:00 -07:00 |
|
Cameron Gutman
|
2c23dbd2be
|
Remove root-specific stuff. DO NOT MERGE TO root!
|
2014-09-03 19:44:48 -07:00 |
|
Cameron Gutman
|
3e017625a9
|
Raw mouse input is working
|
2014-09-02 00:41:33 -07:00 |
|
Cameron Gutman
|
124037ce27
|
Rebuild libevdev_reader.so
|
2014-09-01 23:40:25 -07:00 |
|
Cameron Gutman
|
bc166a713d
|
More bugfixes for Evdev code. Enable ROOT_BUILD since it's the root branch.
|
2014-09-01 23:38:47 -07:00 |
|
Cameron Gutman
|
364a9fa7d7
|
Add evdev_reader JNI library
|
2014-09-01 23:04:15 -07:00 |
|
Cameron Gutman
|
f4546ba188
|
Raw mouse input WIP
|
2014-09-01 22:19:12 -07:00 |
|
Cameron Gutman
|
5de2a8f6ec
|
Remove unused import
|
2014-09-01 20:33:31 -07:00 |
|
Cameron Gutman
|
2365cd2978
|
Add option to disable toasts
|
2014-09-01 18:31:45 -07:00 |
|
Cameron Gutman
|
e8dd3511db
|
Add some tolerance in the tap to click code. Implement right clicking.
|
2014-09-01 14:03:55 -07:00 |
|
Cameron Gutman
|
ae40a9736a
|
"Fix" a null pointer exception
|
2014-09-01 12:36:45 -07:00 |
|
Cameron Gutman
|
08cc93d337
|
Update common and increment version
|
2014-08-29 16:06:55 -07:00 |
|
Cameron Gutman
|
5fdd9b773c
|
Workaround decoder errata of the Exynos 4
|
2014-08-29 15:38:08 -07:00 |
|
Cameron Gutman
|
e3e7ac1e68
|
Remove rounding on triggers
|
2014-08-20 22:14:03 -07:00 |
|
Cameron Gutman
|
10212bd38b
|
Fix potential integer overflow issue with stick axes
|
2014-08-20 22:12:45 -07:00 |
|
Cameron Gutman
|
4bec02f47f
|
Implement a scaled radial deadzone rather than our previous dumb axial deadzones
|
2014-08-20 22:10:59 -07:00 |
|
Cameron Gutman
|
79f888fe47
|
Update common
|
2014-08-09 03:41:03 -07:00 |
|
Cameron Gutman
|
9393bf7f79
|
Fix a regression in video scaling after the CPU decoding fix
|
2014-08-06 22:33:41 -07:00 |
|
Cameron Gutman
|
1b1d4399a9
|
Bump version and update common
|
2014-08-06 17:24:21 -07:00 |
|
Cameron Gutman
|
b2ad259a7c
|
Also add bitstream restrictions to Qualcomm devices to hopefully address the GS3 issue
|
2014-08-06 17:22:41 -07:00 |
|
Cameron Gutman
|
ac5c264090
|
Only close spinner dialogs corresponding to the current activity
|
2014-08-06 15:05:26 -07:00 |
|
Cameron Gutman
|
fcfdd4e323
|
Add missing Cursor.close() calls to fix a crash reported on Ouya
|
2014-08-06 15:01:18 -07:00 |
|
Cameron Gutman
|
ea65bb2c0a
|
Remove the extra app list update when the activity is first started
|
2014-08-06 14:30:19 -07:00 |
|
Cameron Gutman
|
b340055588
|
If the activity is being finished, don't dismiss the dialog. This is already handled in the closeDialogs() function.
|
2014-08-06 14:26:13 -07:00 |
|
Cameron Gutman
|
2918039b6f
|
Fix a bug where we'd add a null entry to the computer list
|
2014-08-05 23:44:04 -07:00 |
|
Cameron Gutman
|
e8fd1f262a
|
Update common jar
|
2014-08-05 23:19:37 -07:00 |
|
Cameron Gutman
|
8887401644
|
Fix surface sizing with scaling disabled on the CPU decoder
|
2014-08-05 23:16:02 -07:00 |
|
Cameron Gutman
|
f892db6ee8
|
Fix ANR when switching from the PC view to the app view
|
2014-08-05 22:30:11 -07:00 |
|
Cameron Gutman
|
829532c572
|
Some devices don't properly get interrupted while waiting for an input buffer, so wait 100 ms then check the interrupt flag
|
2014-08-05 21:29:21 -07:00 |
|
Cameron Gutman
|
875eb1e773
|
Update common and version
|
2014-07-31 15:23:31 -07:00 |
|
Cameron Gutman
|
f295289774
|
Increment version
|
2014-07-31 01:41:30 -07:00 |
|
Cameron Gutman
|
1f69b4f271
|
Update to new common
|
2014-07-31 01:33:32 -07:00 |
|
Cameron Gutman
|
20a5a844db
|
Fix crash with WoL if a MAC address isn't present
|
2014-07-31 01:32:59 -07:00 |
|
Cameron Gutman
|
1a7a2f848e
|
Don't close spinner dialogs when the AppList page is destroyed. Increment version
|
2014-07-22 00:16:35 -07:00 |
|
Cameron Gutman
|
887dd9aa21
|
Add GFE settings optimization checkbox. Move Add PC button to the main screen.
|
2014-07-21 23:58:20 -07:00 |
|
Cameron Gutman
|
e1e4ccf318
|
Fix Shield's hardware back button
|
2014-07-21 23:57:28 -07:00 |
|
Cameron Gutman
|
ee6edd2404
|
Allow up to 4 concurrent PC queries
|
2014-07-21 22:28:11 -07:00 |
|
Cameron Gutman
|
f0f801ba3f
|
Merge branch 'master' of github.com:limelight-stream/limelight-android
|
2014-07-20 14:19:53 -07:00 |
|