145 Commits

Author SHA1 Message Date
Cameron Gutman
9143994588 Disable FEC as in Java common 2014-11-11 19:02:20 -08:00
Cameron Gutman
bf978223d8 Start the video decoder before reading the first frame to give it time to warm up 2014-11-11 19:00:32 -08: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
91f0351671 Ignore some Visual Studio-generated files 2014-10-25 21:39:17 -07:00
Cameron Gutman
71ace097f8 Fix miscalculated size check 2014-10-23 14:59:01 -04:00
Cameron Gutman
189b560efa Remove VS files from the Xcode project 2014-10-23 14:58:36 -04:00
Cameron Gutman
01491581bd Ignore xcuserdata directories 2014-10-23 13:25:44 -04:00
Cameron Gutman
1091001329 Remove xcuserdata directories 2014-10-23 13:24:34 -04:00
Cameron Gutman
d7e7aa567a Revert "remove more Diego-specific xcode files that don't belong in a common library"
This reverts commit e9b2c7734554b0b71ccd95885bf0b3eac006f86e.
2014-10-23 13:20:20 -04:00
Cameron Gutman
5b6e9db049 Revert "Remove xcode file from the project"
This reverts commit d0007775959d355e7b16a2683cb5b214b34caf42.
2014-10-23 13:14:31 -04:00
Michelle Bergeron
033968e7f1 Update readme to say "windows" instead of "windows phone" 2014-10-23 01:26:23 -04:00
Michelle Bergeron
e9b2c77345 remove more Diego-specific xcode files that don't belong in a common library 2014-10-23 01:24:53 -04:00
Michelle Bergeron
d000777595 Remove xcode file from the project 2014-10-23 01:22:05 -04:00
Michelle Bergeron
d139c85d95 Merge branch 'master' of https://github.com/limelight-stream/limelight-common-c
Conflicts:
	limelight-common/InputStream.c
2014-10-23 01:20:43 -04:00
Michelle Bergeron
d9f55e9c8f Better commenting on methods 2014-10-23 01:16:35 -04:00
Cameron Gutman
47820c35bd Send TCP messages in a single call to send() because GFE can't handle receiving messages in fragments 2014-10-22 21:48:52 -04:00
Diego Waxemberg
bc8275474f removed my code signing ids 2014-10-21 16:17:34 -04:00
Diego Waxemberg
0f9442ff9c prepped for deployment 2014-10-21 16:02:41 -04:00
Cameron Gutman
e56f13b123 Set SO_NOSIGPIPE on Darwin to stop from breaking into the debugger every time a connection closes 2014-10-21 14:17:52 -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
39f6631201 Add missing callback to connectionTerminated 2014-10-21 00:59:37 -04:00
Cameron Gutman
25faaa9e6b Ignore SIGPIPE on POSIX platforms to fix the crash on connection closure in Limelight-iOS 2014-10-20 23:27:41 -04:00
Cameron Gutman
df9ba620e8 Remove file from project 2014-10-18 22:22:59 -04:00
Cameron Gutman
b168c9d273 Remove shell script in preparation for build integration with Limelight-iOS 2014-10-18 22:03:12 -04:00
Cameron Gutman
1906128eb7 Fix warnings in RtspParser 2014-10-18 21:46:22 -04:00
Cameron Gutman
378e05fccf Fix memory leaks in the control stream code 2014-10-18 21:45:58 -04:00
Cameron Gutman
330cb36490 Add casts to OpenAES function use to fix the last remaining warnings 2014-10-18 11:37:10 -04:00
Cameron Gutman
9e6ee13918 Fix some warnings in OpenAES from unused variables/functions 2014-10-18 11:36:24 -04: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
8a5643784e Cleanup some harmless issues found by Clang 2014-10-18 05:18:39 -04:00
Cameron Gutman
841e3d9f22 Don't bind to a specific port anymore 2014-10-12 12:04:32 -07:00
Cameron Gutman
36b426d59e Update SDP code to parity (mostly) with limelight-common 2014-10-12 12:02:10 -07:00
Cameron Gutman
a0d9174e75 Add support for vertical scrolling 2014-10-12 11:59:42 -07:00
Cameron Gutman
3dee3a60d5 Fix build on Windows 2014-08-31 12:18:42 -07:00
Diego Waxemberg
62825197ae Merge branch 'master' of github.com:limelight-stream/limelight-common-c
* 'master' of github.com:limelight-stream/limelight-common-c:
  Properly flush the DU queue when we hit the limit. Fixes extreme lag that occurs after streaming for a bit.
  Handle reuse of limelight-common for another stream
  Fix debugging on Windows 8.1
  Fix controller and keyboard packets
  Prevent queuing input packets before the queue is initialized
  Implement LiSendControllerEvent
2014-08-31 13:07:56 -04:00
Diego Waxemberg
a0b54e9d42 Created Xcode project for compiling universal static lib for iOS 2014-08-31 13:07:44 -04: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
dc926946dd Handle reuse of limelight-common for another stream 2014-08-30 16:39:26 -07:00
Cameron Gutman
cff7ec1d10 Fix debugging on Windows 8.1 2014-08-30 16:22:00 -07:00
Cameron Gutman
a7aabe0ea6 Fix controller and keyboard packets 2014-08-30 13:36:54 -07:00
Cameron Gutman
0b0dbbdaab Prevent queuing input packets before the queue is initialized 2014-08-30 12:54:12 -07:00
Cameron Gutman
d9bbe53681 Implement LiSendControllerEvent 2014-08-30 10:58:43 -07:00
Cameron Gutman
51b78b628b Remove getpid() which isn't present in WinRT 2014-08-27 00:32:24 -07:00
Cameron Gutman
74f2334c2e Add encrypted input support 2014-08-26 23:33:43 -07:00
Cameron Gutman
5d2d6cc617 Fix heap corruption after packet queue overflow 2014-08-24 17:20:09 -07:00
Cameron Gutman
57031d26e1 Omit default lib name 2014-08-24 14:19:06 -07:00
Cameron Gutman
51710ff18a Fix code analysis issues and a couple small memory leaks 2014-08-24 12:47:04 -07:00