10 Commits

Author SHA1 Message Date
Cameron Gutman
b1938610dd Revert "Use a semaphore to prevent us from having to busy wait on the audio buffer queue"
This reverts commit f3b3d2bd089508d1cf245b3447c50f981c2cd98e.
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
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
70f3a91dfb Implement working audio support 2014-10-19 19:33:48 -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
374caee973 Rip out the old video renderer and decoder 2014-10-18 22:43:52 -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