Commit Graph

1416 Commits

Author SHA1 Message Date
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
bossiel 48a7689271 Issue 422: lock stream reading 2015-01-16 23:40:47 +00:00
bossiel ba6d83e0b9 Fix issue 422 2015-01-16 22:32:41 +00:00
bossiel 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 2015-01-14 23:33:21 +00:00
bossiel 071c2cd0dc Fix 'E_CONNRESET' issue on WES8 2015-01-06 07:09:01 +00:00
bossiel 52a5a609bd Adds support mirroring video produced by Hovis camera 2014-12-29 02:14:53 +00:00
bossiel b07f2a9541 Update DirectShow support for Windows Embedded Compact 7 (WEC7) 2014-12-24 17:21:31 +00:00
bossiel a036460abc Detect when H264 MF implementation supports setting MaxSliceSize and defined the packetization mode based on this value 2014-12-24 02:35:33 +00:00
bossiel dae51b7af5 ICodecAPI->IsSupported returns HRESULT instead of BOOL 2014-12-24 02:10:14 +00:00
bossiel 5b4d2fa2df Adds support for setting MaxSliceSize when Microsoft Media Foundation H.264 encoder is used 2014-12-24 01:58:25 +00:00
bossiel 6426327a1f Update "libopus64.a" for Windows 2014-12-22 18:23:22 +00:00
bossiel aa00108e6d Change "tmedia_codec_plugin_registered_get_all" signature 2014-12-20 22:57:24 +00:00
bossiel 5698d456b2 Add guards around INT16 definition for VS2010 and earlier 2014-12-19 17:31:28 +00:00
bossiel 6dabf5ca17 Adds support for Win64 (Media libraries used in Gotham project) build. 2014-12-19 17:09:09 +00:00
bossiel 9d964daa3f Edited wiki page Building_Source_v2_0 through web user interface. 2014-12-19 17:06:49 +00:00
bossiel a6ede9531f Fix issue 418 2014-12-15 05:30:21 +00:00
bossiel 2ead057cc7 Disable FFmpeg and iLBC for Android when building commercial binaries 2014-12-08 15:12:07 +00:00
bossiel 2f8b90d7b8 OpenH264: Decode frames based on the Unit delimiters instead of RTP makers 2014-12-08 14:52:47 +00:00
bossiel 937fd8109b Convert "uiIntraPeriod" value from "second"s to "number of frames" 2014-12-08 13:06:44 +00:00
bossiel 59943edf8c Add Android-Neon binaries for OpenH264 2014-12-08 11:31:09 +00:00