22 Commits

Author SHA1 Message Date
Cameron Gutman
c4d19edb4c Update to API 1.1 2015-06-17 23:21:58 -07:00
Cameron Gutman
da54ebf11f Fix remaining RTP queue bugs 2015-05-28 09:23:28 -05:00
Cameron Gutman
956d6bb217 Add an RTP reordering queue to handle out of order packets 2015-05-28 08:32:51 -05:00
Cameron Gutman
601dd55d7c Save an allocation per video frame, audio packet, and input event by embedding an LBQ entry inside the linked data structure 2015-05-28 06:06:40 -05:00
Cameron Gutman
4afa97d954 Send PING every half second 2015-01-09 00:02:44 -05:00
Cameron Gutman
0758de960a Clean up a bunch of warnings when building with Xcode 6.1 2014-10-18 11:32:29 -04:00
Cameron Gutman
841e3d9f22 Don't bind to a specific port anymore 2014-10-12 12:04:32 -07:00
Cameron Gutman
0ee1609cc4 Properly flush the DU queue when we hit the limit. Fixes extreme lag that occurs after streaming for a bit. 2014-08-30 17:07:08 -07:00
Cameron Gutman
5d2d6cc617 Fix heap corruption after packet queue overflow 2014-08-24 17:20:09 -07:00
Cameron Gutman
01901ec451 Move buffer declaration outside the loop 2014-08-24 12:19:00 -07:00
Cameron Gutman
e438445219 Fix missing status checks 2014-08-24 11:43:52 -07:00
Cameron Gutman
fa93a6cef5 Optimize the audio receive path 2014-08-24 11:35:10 -07:00
Michelle Bergeron
36e8af4fd9 Add gitignore 2014-07-31 03:26:58 -04:00
Cameron Gutman
2493c04019 Merge branch 'master' of github.com:limelight-stream/limelight-common-c 2014-04-02 22:47:56 -04:00
Cameron Gutman
8dcf4372f4 Use a double-linked list for the linked blocking queue so insertions are done in O(1) time 2014-04-02 22:47:49 -04:00
Cameron Gutman
61909b373f Pass the correct socket error to connectionTerminated() 2014-03-29 21:55:05 -04:00
Cameron Gutman
c553b14da6 Remove Win32-specific error codes 2014-03-29 15:44:43 -04:00
Cameron Gutman
c7c929d751 Add connection listener callbacks (WIP) 2014-03-29 14:20:36 -04:00
Cameron Gutman
0f586ce05f Fix memory leak in audio stream code 2014-03-29 12:17:55 -04:00
Cameron Gutman
7a59f04db1 Add missing call to Audio Renderer’s init() callback. 2014-02-02 21:07:54 -05:00
Cameron Gutman
8ad3145638 Add missing callbacks to Stop and Release for A/V 2014-02-02 05:54:41 -05:00
Cameron Gutman
30f275768c Add audio support 2014-02-02 05:34:12 -05:00