Diego Waxemberg
44a7494823
joining stream works
2014-10-20 11:31:40 -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
Diego Waxemberg
42773241c1
Merge branch 'master' of github.com:limelight-stream/limelight-ios
...
# By Cameron Gutman
# Via Cameron Gutman
* 'master' of github.com:limelight-stream/limelight-ios:
Improve touch input support
Add some WIP touch input support
Implement working audio support
Video fully works now
2014-10-20 02:59:50 -04:00
Diego Waxemberg
b8d256b73d
pairing works!
2014-10-20 02:59:16 -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
Diego Waxemberg
13f39e30f6
Merge branch 'master' of github.com:limelight-stream/limelight-ios
...
# By Cameron Gutman
# Via Cameron Gutman
* 'master' of github.com:limelight-stream/limelight-ios:
Video is mostly working now. It's just chopped off in the view now.
Add connection listener callbacks to fix crash on starting streaming
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
Target 8.0 so we can use Metal for decoding
Rip out the old video renderer and decoder
2014-10-19 04:20:21 -04:00
Diego Waxemberg
8ae0e4a547
initial pairing works
2014-10-19 04:19:54 -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
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
Diego Waxemberg
6225af1e76
more pairing code
2014-10-18 22:26:25 -04:00
Diego Waxemberg
9226a05ad8
implemented crypto and started pairing
2014-10-18 21:13:48 -04:00
Diego Waxemberg
bd91d74de8
implemented cert and keypair gen
2014-10-16 21:20:27 -04:00
Diego Waxemberg
f578ee4963
implemented mdns host discovery
2014-10-14 19:21:48 -04:00
Diego Waxemberg
b828d5426b
fixed some compiler warnings and updated common
2014-10-14 14:19:18 -04:00
Diego Waxemberg
764f051318
Complete refactor of project.
...
- now runs universally on iPhone, iPad, and simulator
- all paths should now be relative
2014-08-31 13:13:46 -04:00
Diego Waxemberg
457b6b13cc
Initial Commit
2014-08-30 22:46:31 -04:00