Commit Graph

  • 58d34e7ff9 Update API version to "1316" bossiel 2015-06-20 18:08:56 +0000
  • ea0445ae2f Do not include "Winhttp.h" when building for WEC7 bossiel 2015-06-20 18:08:00 +0000
  • 5c17c3db83 Fix warnings when building with VS2013 bossiel 2015-06-20 18:04:56 +0000
  • 91cf3de635 Add support for HTTP and SOCKS proxies\nSincity final iOS features bossiel 2015-06-20 17:58:34 +0000
  • aac1d07d67 Fix build issue on WINCE bossiel 2015-06-20 06:19:02 +0000
  • 40ec3479ad Add "tnet_get_mac_address()" function for Windows bossiel 2015-06-20 06:16:57 +0000
  • e989621fe0 Add send retry support for WIN32 TCP transport bossiel 2015-06-15 07:48:04 +0000
  • a75e07604e do not remove the socket from the 'poll transport' for i/o pending errors bossiel 2015-06-11 08:52:26 +0000
  • 737b492b69 Workaround for ICE issue in Asterisk bossiel 2015-06-11 08:34:28 +0000
  • 2834ba3d41 Fix media update issues with sip2sip.info (loosing AVPF profile info which disable RTCP-FB) bossiel 2015-06-11 06:53:46 +0000
  • e150f2eab6 Update API version (1305) bossiel 2015-06-09 01:24:03 +0000
  • 9f4760fe25 Fix reINVITE issues when SRTP mode is mandatory bossiel 2015-06-09 00:58:22 +0000
  • 493815f88e Make media change detection stronger and smarter bossiel 2015-06-08 22:14:20 +0000
  • 7ffe7eba0b Update tinyNET VS proj to include "common" folder Use ICE new API for the video part in the SIP dialog bossiel 2015-06-08 08:58:39 +0000
  • baf317bbb7 Use new ICE API to add STUN servers when SIP is Used.\n Fix rotation issue in h264 bossiel 2015-06-05 00:45:47 +0000
  • 50c32ae287 Jump to "bail" instead of exiting the function when building ICE pairs fail bossiel 2015-05-31 08:13:32 +0000
  • 59ac08a7f5 Fix calling convention for "typedef DirectDrawCreate" to avoid "Run-Time Check Failure #0" issue bossiel 2015-05-31 06:28:50 +0000
  • 068faeb03e Update iOS/FFmpeg+x264/i386 libs bossiel 2015-05-31 02:04:18 +0000
  • 89eda17f57 Use universal libs on iOS bossiel 2015-05-30 05:21:34 +0000
  • 46ff80bf9b Fix typos bossiel 2015-05-30 03:02:52 +0000
  • 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) bossiel 2015-05-30 00:32:35 +0000
  • 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" bossiel 2015-05-28 23:16:05 +0000
  • 231fdb89ac Make VP8 encoder thread-safe (fix video corruption issue when the configuration is updated while we're encoding a frame) bossiel 2015-05-26 23:47:58 +0000
  • f7ca47efc6 Fix deadlock issue on Hovis bossiel 2015-05-26 20:05:45 +0000
  • 1948ff4480 Define 'NAME_MAX' if not done bossiel 2015-05-24 23:14:48 +0000
  • e893198af7 Include "D3dm.h" header for WINCE version number in [0x500, 0x700[ bossiel 2015-05-22 02:48:07 +0000
  • e993a33182 Add status info when reporting read error in cfsocket bossiel 2015-05-22 01:14:49 +0000
  • d208a36f4d Make sure the semaphore name is unique across processes bossiel 2015-05-22 00:43:46 +0000
  • a2fa230552 Use "TNET_UNDER_WINDOWS_CE" instead of "TDAV_UNDER_WINDOWS_CE" in tinyNET bossiel 2015-05-21 02:55:59 +0000
  • fa2ae8e743 - Remove wcecompat headers and libs - Remove unconditional debug print at startup (for sincity only) bossiel 2015-05-21 02:54:39 +0000
  • 80ce058e74 Update tinyDAV VS proj to include DirectDraw file bossiel 2015-05-21 02:31:29 +0000
  • c16f27a1e2 Dynamic load for "DDraw.dll" instead of linking to "DDraw.lib" bossiel 2015-05-21 02:28:39 +0000
  • 181ffe75a4 Remove useless "break"s bossiel 2015-05-20 20:54:42 +0000
  • 79ff1fe75d Add Microsoft DirectDraw screencast producer bossiel 2015-05-20 20:46:33 +0000
  • 2ec0624c6b Check cfstream status when open fails before breaking the process bossiel 2015-05-20 19:45:51 +0000
  • fe2ca56297 Set "_WIN32_WINNT_WIN8" if not defined bossiel 2015-05-18 19:34:24 +0000
  • abd5542116 Reset rotation value when encoder is closed bossiel 2015-05-18 04:03:22 +0000
  • b05d823e18 Fix crash on iOS audio producer (regression) bossiel 2015-05-18 00:17:33 +0000
  • dcc7530df7 Include "local_fd" value when printing debug info for ICE pair mismatch bossiel 2015-05-14 21:35:31 +0000
  • 9aadba8409 typedef "tnet_fd_t" as "int" instead of "int32_t" bossiel 2015-05-14 21:29:15 +0000
  • f02dcce3cd Overflow: holding a file descriptor in "uint16_t" instead of "tnet_fd_t" bossiel 2015-05-14 21:10:01 +0000
  • 7ab923d0ff Change path to route.h on iOS bossiel 2015-05-12 03:44:09 +0000
  • abcb76c387 Do not push TURN candidates in local list while looping. Use a copy. bossiel 2015-05-11 21:17:05 +0000
  • d18dafbb74 Match the TURN peer-id before signaling broken connections bossiel 2015-05-06 23:56:50 +0000
  • e4438eb20e Release useless TURN allocations as soon as ICE connection checking is finished bossiel 2015-05-06 21:40:47 +0000
  • 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) bossiel 2015-05-05 23:53:17 +0000
  • a207ec76f6 Fix fd leaking issue on DTLS sockets bossiel 2015-05-05 17:57:55 +0000
  • 84533036a6 Match IP versions when building ICe pairs bossiel 2015-05-05 16:57:01 +0000
  • 7179001946 Add "local_fd" value in the logs when we fail to create a peer reflexive candidate bossiel 2015-05-01 22:43:59 +0000
  • f5d1688e2a Fix warnnings for iOS\nUse CFDataGetBytePtr to retrieve the pointer to the remote address bossiel 2015-05-01 00:03:32 +0000
  • 46062ac149 Use aggressive GDI frame grabbing instead of timers bossiel 2015-04-27 15:43:12 +0000
  • 487760d14f Change debug prefix bossiel 2015-04-23 15:54:59 +0000
  • 789ed5e871 suppress some iOSbuild warnings bossiel 2015-04-22 22:04:27 +0000
  • 4d499af5db Do not include useless headers when MSRP/BFCP/IPSEC modules are disabled bossiel 2015-04-21 20:41:15 +0000
  • 83872b9717 add "tr" and "fd" parameter in ICE candidates to ease debugging bossiel 2015-04-14 00:23:29 +0000
  • 4579598bec Use one "rto" variable for each ICE server Speedup ICE reflexive candidates gathering when UDP is disabled bossiel 2015-04-14 00:12:54 +0000
  • 994089baa7 Do not downgrade video size when the requested "maxFS" matches "currFS" bossiel 2015-04-13 22:59:24 +0000
  • 7468c99843 Allow setting level id for openh264 when build-type require it bossiel 2015-04-13 21:49:39 +0000
  • 73619d90d3 allow setting build-type option bossiel 2015-04-13 21:48:05 +0000
  • 466ac6258f do not exclude g729 in the build bossiel 2015-04-13 02:21:21 +0000
  • 4c3e907ef5 Do not restart media session when we transit from "AVP" to "AVPF" bossiel 2015-04-13 02:16:41 +0000
  • 09c36b896b Allow disabling tinyMSRP, tinyBFCP and tinyIPSec when only the media engine is used bossiel 2015-03-11 00:20:15 +0000
  • 799d6f0d70 Define "MF_SA_D3D11_AWARE" GUID for SDK7 bossiel 2015-03-06 06:09:14 +0000
  • e0fbae9a6a Fix memory leak issue bossiel 2015-03-06 06:01:41 +0000
  • 58cdf9595e Query for "MF_SA_D3D11_AWARE" to detect support for GPU acceleration in video converter bossiel 2015-03-05 19:43:15 +0000
  • 5a8268d0cb Adds support for native SSL mutual auth for iOS bossiel 2015-03-04 09:37:53 +0000
  • a4240ed271 Fix issue 438 (regression) bossiel 2015-03-03 22:44:12 +0000
  • b4c9b4bd25 Update pluginDirectShow to build under x64 bossiel 2015-03-03 00:45:57 +0000
  • 24e1eba626 Begin adding support for per-session video size bossiel 2015-02-27 00:57:31 +0000
  • 6f2eafef1f Allow setting video fps, bw_up and bw_dow per session. bossiel 2015-02-26 22:31:48 +0000
  • c79abd37d2 Fix issue 435 bossiel 2015-02-18 16:03:04 +0000
  • 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. bossiel 2015-02-13 06:31:30 +0000
  • be64e203e7 Disable Microsoft'MF H.264 codec bossiel 2015-02-11 19:24:11 +0000
  • 8682aa3670 Fix issue 422, issue 423, issue 425, issue 426, issue 427, issue 428, issue 429 and issue 431 bossiel 2015-02-11 18:40:22 +0000
  • ca8a252970 Add changes from GE Fix issue 430 bossiel 2015-02-11 18:26:48 +0000
  • 46d9e8a989 Issue fix: "KS.H must be included before codecapi.H" bossiel 2015-02-11 12:35:27 +0000
  • 777c74162f Adds support for Microsoft Desktop Duplication API (https://msdn.microsoft.com/en-us/library/windows/desktop/hh404487(v=VS.85).aspx) bossiel 2015-02-02 19:07:04 +0000
  • 5b6f4cbc44 Minor bug fixes for Gotham phase #2 bossiel 2015-01-27 17:42:54 +0000
  • e5e9aaf9db Change encoder IO pattern to MFX_IOPATTERN_IN_VIDEO_MEMORY when D3D11 is enabled bossiel 2015-01-20 23:05:31 +0000
  • 510fb05b3f [GOTHAM] Adds support for Intel MSDK H264 implementation Add utility functions for the custom MF Skink bossiel 2015-01-20 22:11:54 +0000
  • c948b20cad Fix issue 423 bossiel 2015-01-17 23:31:40 +0000
  • 48a7689271 Issue 422: lock stream reading bossiel 2015-01-16 23:40:47 +0000
  • ba6d83e0b9 Fix issue 422 bossiel 2015-01-16 22:32:41 +0000
  • 9df3c2f7e0 Add iOS x86_64 binaries\nDisable G729 VAD until support for suc feature is added in the jitter buffer\nFix crash on G729@iOS@ARM64 bossiel 2015-01-14 23:33:21 +0000
  • 071c2cd0dc Fix 'E_CONNRESET' issue on WES8 bossiel 2015-01-06 07:09:01 +0000
  • 52a5a609bd Adds support mirroring video produced by Hovis camera bossiel 2014-12-29 02:14:53 +0000
  • b07f2a9541 Update DirectShow support for Windows Embedded Compact 7 (WEC7) bossiel 2014-12-24 17:21:31 +0000
  • a036460abc Detect when H264 MF implementation supports setting MaxSliceSize and defined the packetization mode based on this value bossiel 2014-12-24 02:35:33 +0000
  • dae51b7af5 ICodecAPI->IsSupported returns HRESULT instead of BOOL bossiel 2014-12-24 02:10:14 +0000
  • 5b4d2fa2df Adds support for setting MaxSliceSize when Microsoft Media Foundation H.264 encoder is used bossiel 2014-12-24 01:58:25 +0000
  • 6426327a1f Update "libopus64.a" for Windows bossiel 2014-12-22 18:23:22 +0000
  • aa00108e6d Change "tmedia_codec_plugin_registered_get_all" signature bossiel 2014-12-20 22:57:24 +0000
  • 5698d456b2 Add guards around INT16 definition for VS2010 and earlier bossiel 2014-12-19 17:31:28 +0000
  • 6dabf5ca17 Adds support for Win64 (Media libraries used in Gotham project) build. bossiel 2014-12-19 17:09:09 +0000
  • 9d964daa3f Edited wiki page Building_Source_v2_0 through web user interface. bossiel 2014-12-19 17:06:49 +0000
  • a6ede9531f Fix issue 418 bossiel 2014-12-15 05:30:21 +0000
  • 2ead057cc7 Disable FFmpeg and iLBC for Android when building commercial binaries bossiel 2014-12-08 15:12:07 +0000
  • 2f8b90d7b8 OpenH264: Decode frames based on the Unit delimiters instead of RTP makers bossiel 2014-12-08 14:52:47 +0000
  • 937fd8109b Convert "uiIntraPeriod" value from "second"s to "number of frames" bossiel 2014-12-08 13:06:44 +0000
  • 59943edf8c Add Android-Neon binaries for OpenH264 bossiel 2014-12-08 11:31:09 +0000