32 Commits

Author SHA1 Message Date
Cameron Gutman
31ce0f5c87 Implement RTSP over ENet for GFE 2.11 2016-03-04 00:40:12 -05:00
Cameron Gutman
51e5b89018 Add H.265 video support 2016-03-02 06:25:19 -05:00
Michelle Bergeron
35835898c3 Cleanup: standardize * by type name, not var name 2016-02-13 13:28:58 -06:00
Michelle Bergeron
c8bad4ed2f Major code cleanup: comment style & run CodeMaid 2016-02-13 13:01:24 -06:00
Cameron Gutman
dfdfe4f0f6 Fix inconsistent whitespace 2016-02-06 23:46:47 -05:00
Cameron Gutman
b9597d696a Run the client's connectionTerminated() callback on a separate thread to avoid deadlocking if LiStopConnection() is invoked from the callback 2015-08-04 23:38:38 -07:00
Cameron Gutman
25612824ca Revert to legacy Windows behavior since Windows 10 allows CreateThread in Universal apps 2015-06-30 23:24:49 -07:00
Cameron Gutman
7814cb3fae Remove incorrect assert 2015-06-30 22:19:28 -07:00
Cameron Gutman
a5f59d206e Improve debugging and error codes 2015-06-24 22:52:26 -07:00
Cameron Gutman
f8b394c23d Change host parameter to const char* type 2015-06-19 22:11:38 -04:00
Cameron Gutman
0bb461ac85 Set AI_ADDRCONFIG during DNS resolution 2015-06-17 23:48:25 -07:00
Cameron Gutman
c4d19edb4c Update to API 1.1 2015-06-17 23:21:58 -07:00
Cameron Gutman
f8df5030e1 Platform code cleanup 2015-05-28 06:23:19 -05:00
Cameron Gutman
6b0f1aecc5 Allow callers of LiStartConnection() to omit passing callbacks they don't need 2015-05-13 21:51:33 -05:00
Cameron Gutman
0fa1a02e0a Add backwards compatibility for GFE 2.1.x 2015-02-01 20:16:08 -05:00
Cameron Gutman
8671e4e7ae Disable connection termination callbacks when LiStopConnection is called 2015-01-09 19:20:34 -05:00
Cameron Gutman
058ad2df23 Add support for using a callback for writing debug messages 2014-10-31 22:27:18 -07:00
Cameron Gutman
7fb3ef3f79 Add new platform thread callbacks for Windows RT usage to avoid banned APIs 2014-10-31 21:32:39 -07:00
Michelle Bergeron
d9f55e9c8f Better commenting on methods 2014-10-23 01:16:35 -04:00
Cameron Gutman
affcb84d36 Fix duplicate symbols 2014-10-21 03:05:51 -04:00
Cameron Gutman
88d8c8ede7 Fix issues stopping and restarting streams 2014-10-21 01:50:46 -04:00
Cameron Gutman
c8814fad0b Guarantee that only one connectionTerminated callback will ever happen 2014-10-21 01:14:12 -04:00
Cameron Gutman
74f2334c2e Add encrypted input support 2014-08-26 23:33:43 -07:00
Cameron Gutman
caa6a203ed Start RTSP handshake work (pending RTSPLib integration) 2014-06-29 00:53:37 -07:00
Cameron Gutman
cdf07e6905 Initialize the thread list mutex 2014-04-06 20:33:48 -04:00
Cameron Gutman
761f324465 Add keyboard and mouse input support 2014-03-29 15:45:31 -04:00
Cameron Gutman
c7c929d751 Add connection listener callbacks (WIP) 2014-03-29 14:20:36 -04:00
Cameron Gutman
b775e6b8fb Fix a print during connection cleanup 2014-02-02 05:48:43 -05:00
Cameron Gutman
30f275768c Add audio support 2014-02-02 05:34:12 -05:00
Cameron Gutman
12a31f8442 Add static keyword to global variable declarations 2014-02-02 05:05:37 -05:00
Cameron Gutman
d4422ced0d Add parameters to LiStartConnection 2014-01-20 22:33:02 -05:00
Cameron Gutman
9f0540e030 Rename *.cpp to *.c 2014-01-20 20:36:30 -05:00