Commit Graph

1377 Commits

Author SHA1 Message Date
bossiel 619407e16d MentorEM: Memory alignment and access optimization, built-in RGB32->I420 converter, general optimizations. 2015-07-27 09:43:30 +00:00
bossiel 0aef5aa336 Add CPU monitoring in DDraw screencast implementation 2015-07-21 23:28:52 +00:00
bossiel 616569765e Fix issue 454 2015-07-13 23:20:07 +00:00
bossiel 4c0f326ff0 Use 'bps' instead of 'kbps' for openh264 when 'bw_up' or 'bw_dow' actions are received 2015-07-13 03:34:54 +00:00
bossiel c61e7c8523 Workaround for issue 453 2015-07-09 18:22:37 +00:00
bossiel b24ba08f11 Update WP8 build
Add 1500mils delay for outgoing SIP INFOs(fast update)
Detect RTCP-fb features at session start up after best codec is known
2015-07-05 18:34:37 +00:00
bossiel 8579d2ce82 GDI consumer: add width and height to the comparison to detect video resolution change 2015-07-05 17:37:24 +00:00
bossiel d8c7ee32e4 Do not print error message when srtp_unprotect() returns err_status_replay_fail 2015-06-26 17:31:27 +00:00
bossiel 9604956a56 Workaround for GE freeze frame feature 2015-06-25 14:56:16 +00:00
bossiel 740b5a2931 Update VS projects settings
Startup http stack to register the proxy plugin when the wrapped SIP stack is initialized
2015-06-20 18:55:06 +00:00
bossiel e4b2b69a79 Protect get_mac_address() block of code if "HAVE_STRUCT_SOCKADDR_DL" 2015-06-20 18:36:09 +00:00
bossiel 58d34e7ff9 Update API version to "1316" 2015-06-20 18:08:56 +00:00
bossiel ea0445ae2f Do not include "Winhttp.h" when building for WEC7 2015-06-20 18:08:00 +00:00
bossiel 5c17c3db83 Fix warnings when building with VS2013 2015-06-20 18:04:56 +00:00
bossiel 91cf3de635 Add support for HTTP and SOCKS proxies\nSincity final iOS features 2015-06-20 17:58:34 +00:00
bossiel aac1d07d67 Fix build issue on WINCE 2015-06-20 06:19:02 +00:00
bossiel 40ec3479ad Add "tnet_get_mac_address()" function for Windows 2015-06-20 06:16:57 +00:00
bossiel e989621fe0 Add send retry support for WIN32 TCP transport 2015-06-15 07:48:04 +00:00
bossiel a75e07604e do not remove the socket from the 'poll transport' for i/o pending errors 2015-06-11 08:52:26 +00:00
bossiel 737b492b69 Workaround for ICE issue in Asterisk 2015-06-11 08:34:28 +00:00
bossiel 2834ba3d41 Fix media update issues with sip2sip.info (loosing AVPF profile info which disable RTCP-FB) 2015-06-11 06:53:46 +00:00
bossiel e150f2eab6 Update API version (1305) 2015-06-09 01:24:03 +00:00
bossiel 9f4760fe25 Fix reINVITE issues when SRTP mode is mandatory 2015-06-09 00:58:22 +00:00
bossiel 493815f88e Make media change detection stronger and smarter 2015-06-08 22:14:20 +00:00
bossiel 7ffe7eba0b Update tinyNET VS proj to include "common" folder
Use ICE new API for the video part in the SIP dialog
2015-06-08 08:58:39 +00:00
bossiel baf317bbb7 Use new ICE API to add STUN servers when SIP is Used.\n Fix rotation issue in h264 2015-06-05 00:45:47 +00:00
bossiel 50c32ae287 Jump to "bail" instead of exiting the function when building ICE pairs fail 2015-05-31 08:13:32 +00:00
bossiel 59ac08a7f5 Fix calling convention for "typedef DirectDrawCreate" to avoid "Run-Time Check Failure #0" issue 2015-05-31 06:28:50 +00:00
bossiel 068faeb03e Update iOS/FFmpeg+x264/i386 libs 2015-05-31 02:04:18 +00:00
bossiel 89eda17f57 Use universal libs on iOS 2015-05-30 05:21:34 +00:00
bossiel 46ff80bf9b Fix typos 2015-05-30 03:02:52 +00:00
bossiel b5ba54b466 Update openssl version to 1.0.2a for all platforms
Fix IP fragmentation issue on DTLS handshaking messages
Fix ICE negotiation issues (chrome only) on some restrictive networks (using regular nomination instead of aggressive)
2015-05-30 00:32:35 +00:00
bossiel 30eabeddda Add "DDLOCK_WAIT" flag the the surface locking to wait when it's busy instead of breaking the loop when we receive "DDERR_WASSTILLDRAWING" 2015-05-28 23:16:05 +00:00
bossiel 231fdb89ac Make VP8 encoder thread-safe (fix video corruption issue when the configuration is updated while we're encoding a frame) 2015-05-26 23:47:58 +00:00
bossiel f7ca47efc6 Fix deadlock issue on Hovis 2015-05-26 20:05:45 +00:00
bossiel 1948ff4480 Define 'NAME_MAX' if not done 2015-05-24 23:14:48 +00:00
bossiel e893198af7 Include "D3dm.h" header for WINCE version number in [0x500, 0x700[ 2015-05-22 02:48:07 +00:00
bossiel e993a33182 Add status info when reporting read error in cfsocket 2015-05-22 01:14:49 +00:00
bossiel d208a36f4d Make sure the semaphore name is unique across processes 2015-05-22 00:43:46 +00:00
bossiel a2fa230552 Use "TNET_UNDER_WINDOWS_CE" instead of "TDAV_UNDER_WINDOWS_CE" in tinyNET 2015-05-21 02:55:59 +00:00
bossiel fa2ae8e743 - Remove wcecompat headers and libs
- Remove unconditional debug print at startup (for sincity only)
2015-05-21 02:54:39 +00:00
bossiel 80ce058e74 Update tinyDAV VS proj to include DirectDraw file 2015-05-21 02:31:29 +00:00
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