Commit Graph
20 Commits
Author SHA1 Message Date
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