Cameron Gutman
|
99e7f59df4
|
Ignore all xcuserdata directories
|
2014-10-23 13:27:49 -04:00 |
|
Cameron Gutman
|
3357b3882b
|
Use different bitrates for each stream configuration
|
2014-10-22 00:04:58 -04:00 |
|
Cameron Gutman
|
b7510717c8
|
Merge branch 'master' of github.com:limelight-stream/limelight-ios
|
2014-10-21 17:27:08 -04:00 |
|
Cameron Gutman
|
5434542877
|
Retry service resolution
|
2014-10-21 17:26:50 -04:00 |
|
Cameron Gutman
|
0ccf046c69
|
Fix inverted if
|
2014-10-21 16:23:03 -04:00 |
|
Cameron Gutman
|
d2ad8b12ce
|
Add timeouts to HTTP requests
|
2014-10-21 16:16:24 -04:00 |
|
Cameron Gutman
|
6ef492662b
|
Change StreamView's background to black
|
2014-10-21 16:15:59 -04:00 |
|
Cameron Gutman
|
3c7f33a80c
|
Merge branch 'master' of github.com:limelight-stream/limelight-ios
|
2014-10-21 16:05:59 -04:00 |
|
Cameron Gutman
|
45545e8f9b
|
Merge branch 'master' of github.com:limelight-stream/limelight-ios
|
2014-10-21 15:54:47 -04:00 |
|
Cameron Gutman
|
85b65d7112
|
Display a failure dialog when we fail to launch an app
|
2014-10-21 15:54:19 -04:00 |
|
Cameron Gutman
|
ea24b39fbe
|
Enhance the connection callback protocol to include other connection listener callbacks exposed by common. Start handling some HTTP request errors.
|
2014-10-21 14:54:10 -04:00 |
|
Cameron Gutman
|
01a2853032
|
Display a dialog if DNS resolution fails
|
2014-10-21 14:31:03 -04:00 |
|
Cameron Gutman
|
bfca061694
|
Update common
|
2014-10-21 14:18:41 -04:00 |
|
Cameron Gutman
|
4a9bb00e0d
|
Fix crash on app termination
|
2014-10-21 14:04:01 -04:00 |
|
Cameron Gutman
|
72271a0c74
|
Don't crash if no PC is selected when a button is pressed
|
2014-10-21 13:46:05 -04:00 |
|
Cameron Gutman
|
1ca787822b
|
Add a placeholder in the computer list if none are found. Retry service discovery if it fails.
|
2014-10-21 13:39:14 -04:00 |
|
Cameron Gutman
|
39186a4edf
|
Properly start and stop mDNS manager
|
2014-10-21 05:11:51 -04:00 |
|
Cameron Gutman
|
528b44f2f2
|
Stop using NSLog in internal functions because it seems to acquire a mutex that violates our locking order and causes deadlocks
|
2014-10-21 05:11:12 -04:00 |
|
Cameron Gutman
|
dfe2addca2
|
Fix copy-pasta in 1080p30 setting
|
2014-10-21 04:35:06 -04:00 |
|
Cameron Gutman
|
44bbba805f
|
Merge branch 'master' of github.com:limelight-stream/limelight-ios
|
2014-10-21 04:19:13 -04:00 |
|
Cameron Gutman
|
f756451001
|
Add stop function to MDNSManager
|
2014-10-21 04:18:50 -04:00 |
|
Cameron Gutman
|
b2236b5dad
|
Fix audio corruption after 2nd run by properly cleaning up audio state
|
2014-10-21 04:18:20 -04:00 |
|
Cameron Gutman
|
d83ac48a73
|
Merge branch 'master' of github.com:limelight-stream/limelight-ios
Conflicts:
Limelight.xcodeproj/project.pbxproj
|
2014-10-21 03:20:25 -04:00 |
|
Cameron Gutman
|
bf6a2e571f
|
Remove extra files from the Xcode project
|
2014-10-21 03:16:07 -04:00 |
|
Cameron Gutman
|
f4f3d7df50
|
Update common
|
2014-10-21 03:06:13 -04:00 |
|
Cameron Gutman
|
a3f7aa41a1
|
Free the decode unit list when terminating the connection. Remove some debug prints.
|
2014-10-21 02:00:58 -04:00 |
|
Cameron Gutman
|
101096ad80
|
Merge branch 'master' of github.com:limelight-stream/limelight-ios
|
2014-10-21 01:54:37 -04:00 |
|
Cameron Gutman
|
34d871403c
|
Properly stop the stream when exiting or switching apps
|
2014-10-21 01:54:31 -04:00 |
|
Cameron Gutman
|
c36fb14b15
|
Select 720p60 by default
|
2014-10-21 01:51:15 -04:00 |
|
Cameron Gutman
|
185a4334ca
|
Fix a compilation warning
|
2014-10-21 00:40:33 -04:00 |
|
Cameron Gutman
|
6b10497e3e
|
Fix a nasty bug that LLVM static analysis caught
|
2014-10-21 00:37:09 -04:00 |
|
Cameron Gutman
|
97f968fb0d
|
Fix some mostly harmless warnings from LLVM static analysis
|
2014-10-21 00:36:30 -04:00 |
|
Cameron Gutman
|
127c53e341
|
Update common-c
|
2014-10-20 23:29:23 -04:00 |
|
Cameron Gutman
|
3178f87707
|
Add support for the pause button
|
2014-10-20 22:08:40 -04:00 |
|
Cameron Gutman
|
613f82b0ac
|
Merge branch 'master' of github.com:limelight-stream/limelight-ios
Conflicts:
Limelight/StreamFrameViewController.m
|
2014-10-20 21:15:07 -04:00 |
|
Cameron Gutman
|
f2ae32c45c
|
Add support for game controllers
|
2014-10-20 21:13:13 -04:00 |
|
Cameron Gutman
|
5ffdc1d2bd
|
Change video background to black
|
2014-10-20 13:18:53 -04:00 |
|
Cameron Gutman
|
35e2ca1e00
|
Don't try to be clever and stall the audio thread while we await samples. Start audio output earlier to allow it some extra warmup time.
|
2014-10-20 13:18:23 -04:00 |
|
Cameron Gutman
|
b1938610dd
|
Revert "Use a semaphore to prevent us from having to busy wait on the audio buffer queue"
This reverts commit f3b3d2bd08.
|
2014-10-20 12:56:37 -04:00 |
|
Cameron Gutman
|
f14a2a66dd
|
Fix the memory leak in the video decoder
|
2014-10-20 12:55:23 -04:00 |
|
Cameron Gutman
|
f909371a90
|
Append the NAL data by reference instead of copying into a new buffer
|
2014-10-20 04:48:48 -04:00 |
|
Cameron Gutman
|
f3b3d2bd08
|
Use a semaphore to prevent us from having to busy wait on the audio buffer queue
|
2014-10-20 04:38:36 -04:00 |
|
Cameron Gutman
|
e56923a71d
|
Fix audio lag if the audio player takes a while to start
|
2014-10-20 03:34:15 -04:00 |
|
Cameron Gutman
|
f133f293b8
|
Fix inverted mouse movement
|
2014-10-20 03:29:00 -04:00 |
|
Cameron Gutman
|
0cb4c31d1e
|
Improve touch input support
|
2014-10-20 02:49:38 -04:00 |
|
Cameron Gutman
|
02fbd5f1d2
|
Add some WIP touch input support
|
2014-10-20 02:38:01 -04:00 |
|
Cameron Gutman
|
70f3a91dfb
|
Implement working audio support
|
2014-10-19 19:33:48 -04:00 |
|
Cameron Gutman
|
93063f5606
|
Video fully works now
|
2014-10-19 05:27:21 -04:00 |
|
Cameron Gutman
|
3a6472eb0b
|
Video is mostly working now. It's just chopped off in the view now.
|
2014-10-19 02:07:13 -04:00 |
|
Cameron Gutman
|
037df87585
|
Add connection listener callbacks to fix crash on starting streaming
|
2014-10-19 00:24:47 -04:00 |
|
Cameron Gutman
|
9b6865a53b
|
Implement code for new video decoder (untested) based on http://stackoverflow.com/questions/25980070/how-to-use-avsamplebufferdisplaylayer-in-ios-8-for-rtp-h264-streams-with-gstream
|
2014-10-19 00:09:47 -04:00 |
|
Cameron Gutman
|
4c3bc16593
|
Target 8.0 so we can use Metal for decoding
|
2014-10-18 22:45:54 -04:00 |
|
Cameron Gutman
|
440631fe2f
|
Merge branch 'master' of github.com:limelight-stream/limelight-ios
|
2014-10-18 22:44:02 -04:00 |
|
Cameron Gutman
|
374caee973
|
Rip out the old video renderer and decoder
|
2014-10-18 22:43:52 -04:00 |
|
Cameron Gutman
|
2062c4c3e9
|
Update common rev
|
2014-10-18 22:04:34 -04:00 |
|
Cameron Gutman
|
fbc3d1aa73
|
Build Limelight-common-c as part of Limelight-iOS build instead of a standalone lib
|
2014-10-18 22:04:02 -04:00 |
|
Cameron Gutman
|
ec6166c232
|
Add limelight-common-c as a submodule of limelight-ios
|
2014-10-18 21:53:51 -04:00 |
|
Cameron Gutman
|
31d57de339
|
Look for libxml2 includes in a tree from the SDK root instead of the drive root
|
2014-10-18 05:04:37 -04:00 |
|
Cameron Gutman
|
01f11fc095
|
Delay frame drawing for a 30 FPS target. Change rendering configuration for faster drawing. Perform the segue after the URL request returns.
|
2014-01-20 23:48:06 -05:00 |
|