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
Cameron Gutman
22f6027cfa
Disable deprecated Winsock warnings
2014-08-24 12:38:23 -07:00
Cameron Gutman
01901ec451
Move buffer declaration outside the loop
2014-08-24 12:19:00 -07:00
Cameron Gutman
cb148c7139
Use a single allocation for a video fragment
2014-08-24 11:44:29 -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
4d4a6c236e
Add some method comments
2014-08-23 13:40:39 -07:00
Cameron Gutman
129951975f
Fix removal of the last thread from the thread list
2014-08-23 00:11:03 -07:00
Cameron Gutman
63c8fd2d6b
Add missing newlines in Limelog calls
2014-08-22 23:48:10 -07:00
Cameron Gutman
4f4d8d0b6c
Add pack pragmas to video packets
2014-08-22 23:47:53 -07:00
Cameron Gutman
c29d7efe7a
Fix a straggler
2014-08-17 21:03:28 -07:00
Cameron Gutman
db2924f6f7
Fix C99-isms
2014-08-17 21:01:42 -07:00
Cameron Gutman
806f5f184a
Update video code for GFE 2.1.1
2014-08-17 20:57:30 -07:00
Cameron Gutman
1e4c65e7bb
Send the new loss stats packet for GFE 2.1.1
2014-08-17 20:56:56 -07:00
Cameron Gutman
6571708eb5
Fix RTSP parser and connection bugs
2014-08-17 20:06:05 -07:00
Cameron Gutman
5a97188197
Initial RTSP implementation for GFE 2.1.1
2014-08-17 19:09:06 -07:00
Cameron Gutman
fb40201672
Add FLAG_ALLOCATED_PAYLOAD to tell freeMessage() to also free the payload buffer. Don't free the message itself in freeMessage() because it's always stack allocated
2014-08-17 19:08:32 -07:00
Cameron Gutman
b081b155cf
Add Rtsp.h to project
2014-08-17 19:07:16 -07:00
Cameron Gutman
a0506eb415
Update SDP generator for GFE 2.1.1
2014-08-17 19:06:56 -07:00
Cameron Gutman
eca83d1b29
Disable secure CRT warnings
2014-08-17 17:32:54 -07:00
Cameron Gutman
b497b342b6
Add RTSP parser to project
2014-08-17 17:32:30 -07:00
Cameron Gutman
f3ad65c009
Revert "Migrate to WP 8.1"
...
This reverts commit f7d3734cff6bd15cdccfae2263f5da28c4b09ec6.
2014-08-17 17:27:25 -07:00
Michelle Bergeron
36e8af4fd9
Add gitignore
2014-07-31 03:26:58 -04:00
Michelle Bergeron
92f429cec4
Add RTSP parser
2014-07-25 13:38:50 -04:00
Michelle Bergeron
f7d3734cff
Migrate to WP 8.1
2014-07-25 13:36:14 -04:00
Cameron Gutman
18405f576d
Fix a race between the start callback and the first frame's data
2014-06-29 21:07:07 -07:00
Cameron Gutman
5c70cf9b3a
Fix typo
2014-06-29 18:58:36 -07:00
Cameron Gutman
7f590a7601
Fix packet size allocation for video stream
2014-06-29 18:30:55 -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
125f81118f
Remove C99-isms
2014-06-29 17:34:03 -07:00
Cameron Gutman
caa6a203ed
Start RTSP handshake work (pending RTSPLib integration)
2014-06-29 00:53:37 -07:00