12 Commits

Author SHA1 Message Date
Michelle Bergeron
35835898c3 Cleanup: standardize * by type name, not var name 2016-02-13 13:28:58 -06:00
Cameron Gutman
dfdfe4f0f6 Fix inconsistent whitespace 2016-02-06 23:46:47 -05:00
Cameron Gutman
a6cb892a28 Add support for controller and mouse movement batching 2015-05-28 10:13:26 -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
Iwan Timmer
387f1c0c13 Case-sensative correct include of platform.h 2015-05-11 17:05:18 +02: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
Michelle Bergeron
f2af6c8bd9 Revert "Remove decoding thread like in Java common"
This reverts commit 50733f6d7af941fb0771b1e4ad77b85183261715.
2014-06-29 17:36:03 -07:00
Cameron Gutman
50733f6d7a Remove decoding thread like in Java common 2014-06-29 00:24:25 -07: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
d6c77b0323 Cleanup a bunch of the code and the interface itself 2014-01-20 19:11:25 -05:00
Cameron Gutman
77b08df4be More fixes and work on video 2014-01-18 21:28:34 -05:00
Cameron Gutman
e2ba031729 Initial work for depacketizer 2014-01-18 19:39:00 -05:00