Commit Graph

2641 Commits

Author SHA1 Message Date
Cameron Gutman
cc92f3829e Fix sequencing errors that lead to drops in audio or video for potentially long periods under the right conditions 2014-08-09 03:39:14 -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
33ffbe151f Lower the DU limit back to 15 because 30 can exhaust the video ring buffer 2014-08-06 15:55:02 -07:00
Cameron Gutman
60db0ff775 Wait for an IDR frame after dropping video data due to the decoder being too slow 2014-08-06 15:54:35 -07:00
Cameron Gutman
7ecac185ac Remove an old debug message 2014-08-06 15:53:38 -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
b76495fa8f Send the newer loss stats packet 2014-08-05 22:28:04 -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
463d4ad3fd Only generate 1 packet of FEC data per frame. Disable video resolution scaling on packet loss. 2014-08-04 10:20:49 -07:00
Cameron Gutman
0f0e41d5a4 Implement an RTP queue to handle out of order video and audio packets 2014-08-03 17:59:10 -07:00
Cameron Gutman
875eb1e773 Update common and version v2.5.2.1 2014-07-31 15:23:31 -07:00
Cameron Gutman
2d55562dd3 Improve tolerance to dropped packets 2014-07-31 15:20:43 -07:00
Cameron Gutman
cbe40fde92 Prevent network degradation from changing stream resolution 2014-07-31 14:06:30 -07:00
Cameron Gutman
97e62fdd34 Properly detect packet loss within a frame 2014-07-31 10:42:16 -07:00
Cameron Gutman
f295289774 Increment version v2.5.2 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
aa799342e5 Video stream updates for GFE 2.1.1 2014-07-31 01:32:15 -07:00
Cameron Gutman
ae8cb18f63 Remote input encryption changes for GFE 2.1.1 2014-07-31 00:22:17 -07:00
Cameron Gutman
8f53b6f233 RTSP changes to support GFE 2.1.1 2014-07-31 00:20:56 -07:00
Cameron Gutman
1a7a2f848e Don't close spinner dialogs when the AppList page is destroyed. Increment version v2.5.1.1 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
9e385215ce Add support for selecting sops on or off 2014-07-21 22:49:57 -07:00
Cameron Gutman
378fbedfa4 Remove/change some messages 2014-07-21 22:49: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 v2.5.1 2014-07-20 14:19:53 -07:00
Cameron Gutman
6a7e06b3d5 Rebuild native libraries with GCC 4.9 and NDK 10. Added native libraries for ARMv8 and x86_64. 2014-07-20 14:19:08 -07:00
Cameron Gutman
48ab233d0f Update common and bump version 2014-07-19 22:50:14 -07:00
Cameron Gutman
c84e063114 Update the packet loss message 2014-07-19 22:49:47 -07:00
Cameron Gutman
b9f01b63cc Add an option to stretch the video to fill the screen and make preserve aspect ratio the default 2014-07-19 22:15:23 -07:00
Cameron Gutman
8d316ce9f0 Add fill screen flag for decoder renderer 2014-07-19 21:45:19 -07:00
Cameron Gutman
0019b93e8d Stop GFE from changing game settings 2014-07-19 21:42:16 -07:00
Cameron Gutman
2d66c6fb53 Let the bitrate scale from 1Mb to the maximum 2014-07-19 18:07:16 -07:00
Cameron Gutman
b629f674ca Improve audio robustness to packet reordering and duplication 2014-07-19 17:19:06 -07:00
Cameron Gutman
670622dfd7 Reduce FEC data to 1 packet at max to lower bandwidth requirements 2014-07-19 16:02:17 -07:00
Cameron Gutman
428d37afd4 Improve input device detection 2014-07-19 03:50:37 -07:00
Cameron Gutman
f5ec665115 Park for a bit if there's nothing to do 2014-07-19 03:49:44 -07:00
Cameron Gutman
92143df65c Don't destroy dialogs until we're really finishing 2014-07-19 03:35:17 -07:00
Cameron Gutman
d428f342f7 Fix dialog rundown issues causing spurious crashes 2014-07-15 20:46:12 -07:00
Cameron Gutman
e2663f06ba Bump version to 2.5.0.5 v2.5.0.5 2014-07-13 21:44:19 -07:00