Cameron Gutman
|
3b1fcdfb10
|
Display an error dialog if we can't find an H.264 decoder
|
2015-12-16 18:30:53 -08:00 |
|
Cameron Gutman
|
9bb91e1085
|
Remove FFMPEG decoding and supporting code
|
2015-12-16 18:21:11 -08:00 |
|
Cameron Gutman
|
98bee122fe
|
Don't report any HEVC decoders on pre-Lollipop devices
|
2015-12-16 17:14:16 -08:00 |
|
Cameron Gutman
|
67dc2ef9ab
|
Properly handle 4K detection on GFE 2.8
|
2015-12-16 16:39:38 -08:00 |
|
Cameron Gutman
|
6aaa9a83a6
|
Bump version to 4.0
|
2015-12-13 13:31:37 -08:00 |
|
Cameron Gutman
|
2eaea8ce7c
|
Update common
|
2015-12-13 13:26:00 -08:00 |
|
Cameron Gutman
|
f5ded03b9b
|
Add a line break to avoid "H.264" being split between 2 lines in the toast
|
2015-12-13 13:25:53 -08:00 |
|
Cameron Gutman
|
f509a4b3ab
|
Don't use HEVC on the Shield Tablet by default (until further performance testing)
|
2015-12-13 13:20:11 -08:00 |
|
Cameron Gutman
|
6459579f15
|
Change decoder failure warning
|
2015-12-13 13:04:07 -08:00 |
|
Cameron Gutman
|
5112179fca
|
Check for GFE version attribute before enabling 4K
|
2015-12-13 12:18:42 -08:00 |
|
Cameron Gutman
|
3f46485382
|
Add support for streaming H.265 from Maxwell 2 cards
|
2015-12-12 21:11:08 -08:00 |
|
Cameron Gutman
|
b640564689
|
Slicing seems to cause some artifacting issues, so I'm disabling it for now
|
2015-12-12 21:06:38 -08:00 |
|
Cameron Gutman
|
763f8938b3
|
Lower bitrate to 75% of original when streaming H.265
|
2015-12-12 21:06:19 -08:00 |
|
Cameron Gutman
|
4c67631ea5
|
Add negotiation logic for 4K and H.265
|
2015-12-12 17:18:15 -08:00 |
|
Cameron Gutman
|
920154b4b6
|
Add support for requesting an H265 stream (negotiation TBD)
|
2015-12-12 02:16:05 -08:00 |
|
Cameron Gutman
|
d8c7d10ed6
|
Add H265 support to depacketizer
|
2015-12-12 01:32:07 -08:00 |
|
Cameron Gutman
|
adcffa62d8
|
Refactor depacketizer to avoid H264 and AVC references -- no behavior changes
|
2015-12-12 00:06:37 -08:00 |
|
Cameron Gutman
|
2c5e6c0788
|
Merge branch '4k'
|
2015-12-11 23:48:29 -08:00 |
|
Cameron Gutman
|
a7d4a04ac2
|
Missed the SPS replay code when fixing the Annex B escape sequence issues
|
2015-11-20 18:57:23 -08:00 |
|
Cameron Gutman
|
d199c1b6c4
|
Merge branch 'master' into 4k
Conflicts:
app/build.gradle
app/libs/limelight-common.jar
|
2015-11-11 17:36:08 -08:00 |
|
Cameron Gutman
|
92f24d20db
|
Bump version to 3.1.13
v3.1.13
|
2015-11-11 17:28:42 -08:00 |
|
Cameron Gutman
|
0dd43df7aa
|
Update common for GFE 2.8 support
|
2015-11-11 17:28:32 -08:00 |
|
Cameron Gutman
|
1675586a29
|
Add uses-feature for USB host
|
2015-11-11 17:28:10 -08:00 |
|
Cameron Gutman
|
a1e511b19a
|
Remove ACCESS_SUPERUSER permission since it's deprecated in SuperSU
|
2015-11-11 17:27:55 -08:00 |
|
Cameron Gutman
|
260d716eb8
|
Fix broken app launching and resuming on GFE 2.8
|
2015-11-11 16:28:58 -08:00 |
|
Cameron Gutman
|
5606ed1308
|
Update version to 3.5-beta4
|
2015-11-08 19:18:06 -08:00 |
|
Cameron Gutman
|
a301575dd7
|
Merge branch 'master' into 4k
Conflicts:
app/build.gradle
app/src/main/java/com/limelight/preferences/PreferenceConfiguration.java
|
2015-11-08 19:08:13 -08:00 |
|
Cameron Gutman
|
e89e803d54
|
Zero controller values before removing a controller
|
2015-11-08 19:05:22 -08:00 |
|
Cameron Gutman
|
4486a126ad
|
Fix some listener bugs in the XB1 driver
|
2015-11-08 19:03:12 -08:00 |
|
Cameron Gutman
|
d740e7a521
|
Add an Xbox One controller driver developed based on the xpad driver in the Linux kernel
|
2015-11-08 16:12:18 -08:00 |
|
Cameron Gutman
|
cb8eab443c
|
Bump version to 3.5-beta3
|
2015-10-31 18:34:31 -07:00 |
|
Cameron Gutman
|
fe3b649fe9
|
Bump version to 3.1.12
v3.1.12
|
2015-10-31 17:07:55 -07:00 |
|
Cameron Gutman
|
51c85a1b10
|
Merge branch 'master' into 4k
Conflicts:
app/libs/limelight-common.jar
|
2015-10-31 16:46:46 -07:00 |
|
Cameron Gutman
|
7223efb9f8
|
Update common to fix video corruption bugs
|
2015-10-31 16:45:40 -07:00 |
|
Cameron Gutman
|
c3296cce3d
|
Use setFixedSize if aspect ratios are compatible. This seems necessary for 4K video.
|
2015-10-31 16:25:15 -07:00 |
|
Cameron Gutman
|
74ea87676e
|
Merge branch 'master' into 4k
Conflicts:
app/libs/limelight-common.jar
|
2015-10-31 15:44:36 -07:00 |
|
Cameron Gutman
|
fc1c26b5d7
|
Fix video corruption caused by the first packet in the IDR frame getting chained multiple times, resulting in the reference count of other packets in the I-frame returning to zero prematurely
|
2015-10-31 15:29:52 -07:00 |
|
Cameron Gutman
|
df59c99f80
|
Reference count packets in the RTP queue so they don't get overwritten while queued
|
2015-10-31 15:27:33 -07:00 |
|
Cameron Gutman
|
5ef20aba21
|
Decrease polling period and increase polls before declaring the machine offline. Try requesting the app list again every 2 seconds if the app list has not been received yet.
|
2015-10-28 01:36:35 -07:00 |
|
Cameron Gutman
|
54eaee3f79
|
Use a lock to prevent serverinfo polling on a machine while applist is pending
|
2015-10-28 01:15:09 -07:00 |
|
Cameron Gutman
|
4c82da1f5c
|
Update common with image quality improvements
|
2015-10-28 00:42:24 -07:00 |
|
Cameron Gutman
|
080dc01c21
|
Use a reference resolution rather than the actual stream resolution when scaling mouse movement
|
2015-10-28 00:24:26 -07:00 |
|
Cameron Gutman
|
f09fbf4ba6
|
Fix incorrect usage of SeqParameterSet.read() by feeding it possibly escaped Annex B NALUs
|
2015-10-28 00:24:16 -07:00 |
|
Cameron Gutman
|
8a465edad9
|
We might as well just keep the bitrate constant rather than doing all the complex logic to decide on a minimum. The dynamic scaling behavior is awful anyway.
|
2015-10-27 00:18:18 -07:00 |
|
Cameron Gutman
|
9d1510f14d
|
Use setFixedSize if aspect ratios are compatible. This seems necessary for 4K video.
|
2015-10-27 00:04:28 -07:00 |
|
Cameron Gutman
|
62ea92335d
|
Use a reference resolution rather than the actual stream resolution when scaling mouse movement
|
2015-10-26 23:59:53 -07:00 |
|
Cameron Gutman
|
9b9020b512
|
Adjust bitrate lower bounds to match the default resolution bitrate to fix image quality issues at the very beginning of the stream
|
2015-10-26 17:33:01 -07:00 |
|
Cameron Gutman
|
d1e2822b92
|
Update version to 3.5-beta1
|
2015-10-23 14:47:35 -07:00 |
|
Cameron Gutman
|
533cb747df
|
Fix incorrect usage of SeqParameterSet.read() by feeding it possibly escaped Annex B NALUs
|
2015-10-23 14:46:03 -07:00 |
|
Cameron Gutman
|
33a0f9c97f
|
Add 4K resolutions
|
2015-10-23 13:52:09 -07:00 |
|