bossiel
c16f27a1e2
Dynamic load for "DDraw.dll" instead of linking to "DDraw.lib"
2015-05-21 02:28:39 +00:00
bossiel
181ffe75a4
Remove useless "break"s
2015-05-20 20:54:42 +00:00
bossiel
79ff1fe75d
Add Microsoft DirectDraw screencast producer
2015-05-20 20:46:33 +00:00
bossiel
2ec0624c6b
Check cfstream status when open fails before breaking the process
2015-05-20 19:45:51 +00:00
bossiel
fe2ca56297
Set "_WIN32_WINNT_WIN8" if not defined
2015-05-18 19:34:24 +00:00
bossiel
abd5542116
Reset rotation value when encoder is closed
2015-05-18 04:03:22 +00:00
bossiel
b05d823e18
Fix crash on iOS audio producer (regression)
2015-05-18 00:17:33 +00:00
bossiel
dcc7530df7
Include "local_fd" value when printing debug info for ICE pair mismatch
2015-05-14 21:35:31 +00:00
bossiel
9aadba8409
typedef "tnet_fd_t" as "int" instead of "int32_t"
2015-05-14 21:29:15 +00:00
bossiel
f02dcce3cd
Overflow: holding a file descriptor in "uint16_t" instead of "tnet_fd_t"
2015-05-14 21:10:01 +00:00
bossiel
7ab923d0ff
Change path to route.h on iOS
2015-05-12 03:44:09 +00:00
bossiel
abcb76c387
Do not push TURN candidates in local list while looping. Use a copy.
2015-05-11 21:17:05 +00:00
bossiel
d18dafbb74
Match the TURN peer-id before signaling broken connections
2015-05-06 23:56:50 +00:00
bossiel
e4438eb20e
Release useless TURN allocations as soon as ICE connection checking is finished
2015-05-06 21:40:47 +00:00
bossiel
5409a375f2
Add "id" field to the ICE pairs to ease debugging
...
Do not set IP_TOS option on RTP sockets on WEC7
Use correct fd in ICE candidates when TURN socket is initialized (instead of using the socket from the host candidate associated to the relay)
2015-05-05 23:53:17 +00:00
bossiel
a207ec76f6
Fix fd leaking issue on DTLS sockets
2015-05-05 17:57:55 +00:00
bossiel
84533036a6
Match IP versions when building ICe pairs
2015-05-05 16:57:01 +00:00
bossiel
7179001946
Add "local_fd" value in the logs when we fail to create a peer reflexive candidate
2015-05-01 22:43:59 +00:00
bossiel
f5d1688e2a
Fix warnnings for iOS\nUse CFDataGetBytePtr to retrieve the pointer to the remote address
2015-05-01 00:03:32 +00:00
bossiel
46062ac149
Use aggressive GDI frame grabbing instead of timers
2015-04-27 15:43:12 +00:00
bossiel
487760d14f
Change debug prefix
2015-04-23 15:54:59 +00:00
bossiel
789ed5e871
suppress some iOSbuild warnings
2015-04-22 22:04:27 +00:00
bossiel
4d499af5db
Do not include useless headers when MSRP/BFCP/IPSEC modules are disabled
2015-04-21 20:41:15 +00:00
bossiel
83872b9717
add "tr" and "fd" parameter in ICE candidates to ease debugging
2015-04-14 00:23:29 +00:00
bossiel
4579598bec
Use one "rto" variable for each ICE server
...
Speedup ICE reflexive candidates gathering when UDP is disabled
2015-04-14 00:12:54 +00:00
bossiel
994089baa7
Do not downgrade video size when the requested "maxFS" matches "currFS"
2015-04-13 22:59:24 +00:00
bossiel
7468c99843
Allow setting level id for openh264 when build-type require it
2015-04-13 21:49:39 +00:00
bossiel
73619d90d3
allow setting build-type option
2015-04-13 21:48:05 +00:00
bossiel
466ac6258f
do not exclude g729 in the build
2015-04-13 02:21:21 +00:00
bossiel
4c3e907ef5
Do not restart media session when we transit from "AVP" to "AVPF"
2015-04-13 02:16:41 +00:00
bossiel
09c36b896b
Allow disabling tinyMSRP, tinyBFCP and tinyIPSec when only the media engine is used
2015-03-11 00:20:15 +00:00
bossiel
799d6f0d70
Define "MF_SA_D3D11_AWARE" GUID for SDK7
2015-03-06 06:09:14 +00:00
bossiel
e0fbae9a6a
Fix memory leak issue
2015-03-06 06:01:41 +00:00
bossiel
58cdf9595e
Query for "MF_SA_D3D11_AWARE" to detect support for GPU acceleration in video converter
2015-03-05 19:43:15 +00:00
bossiel
5a8268d0cb
Adds support for native SSL mutual auth for iOS
2015-03-04 09:37:53 +00:00
bossiel
a4240ed271
Fix issue 438 (regression)
2015-03-03 22:44:12 +00:00
bossiel
b4c9b4bd25
Update pluginDirectShow to build under x64
2015-03-03 00:45:57 +00:00
bossiel
24e1eba626
Begin adding support for per-session video size
2015-02-27 00:57:31 +00:00
bossiel
6f2eafef1f
Allow setting video fps, bw_up and bw_dow per session.
2015-02-26 22:31:48 +00:00
bossiel
c79abd37d2
Fix issue 435
2015-02-18 16:03:04 +00:00
bossiel
3866a7a9a0
Do not add "packetization-mode=0" parameter in the initial offer even if such mode is required ( https://tools.ietf.org/html/rfc6184#section-6.2 ). Interop issue when calling eyebeam.
2015-02-13 06:31:30 +00:00
bossiel
be64e203e7
Disable Microsoft'MF H.264 codec
2015-02-11 19:24:11 +00:00
bossiel
8682aa3670
Fix issue 422, issue 423, issue 425, issue 426, issue 427, issue 428, issue 429 and issue 431
2015-02-11 18:40:22 +00:00
bossiel
ca8a252970
Add changes from GE
...
Fix issue 430
2015-02-11 18:26:48 +00:00
bossiel
46d9e8a989
Issue fix: "KS.H must be included before codecapi.H"
2015-02-11 12:35:27 +00:00
bossiel
777c74162f
Adds support for Microsoft Desktop Duplication API ( https://msdn.microsoft.com/en-us/library/windows/desktop/hh404487(v=VS.85).aspx )
2015-02-02 19:07:04 +00:00
bossiel
5b6f4cbc44
Minor bug fixes for Gotham phase #2
2015-01-27 17:42:54 +00:00
bossiel
e5e9aaf9db
Change encoder IO pattern to MFX_IOPATTERN_IN_VIDEO_MEMORY when D3D11 is enabled
2015-01-20 23:05:31 +00:00
bossiel
510fb05b3f
[GOTHAM]
...
Adds support for Intel MSDK H264 implementation
Add utility functions for the custom MF Skink
2015-01-20 22:11:54 +00:00
bossiel
c948b20cad
Fix issue 423
2015-01-17 23:31:40 +00:00