Граф коммитов

2559 Коммитов

Автор SHA1 Сообщение Дата
Eric Rahm 89495af68b Bug 806819 - Part 5: Update webrtc moz.build. r=jesup, r=gps 2014-10-08 13:19:55 -07:00
Eric Rahm 7fffd05532 Bug 806819 - Part 4: Add files that were excluded from unified builds back in. r=ehsan 2014-10-08 13:19:14 -07:00
Eric Rahm 8d715a7fe4 Bug 806819 - Part 3: Remove redundant FORCE_PR_LOG entries. r=ehsan 2014-10-08 13:17:32 -07:00
Matthew Gregan 89b94d59cc Bug 1077086 - Update nestegg from upstream. r=giles 2014-10-08 13:08:36 +13:00
Ehsan Akhgari 46ea13840e Bug 1079325 - Fix some more bad implicit constructors in media; r=cpearce 2014-09-24 09:16:53 -04:00
Randell Jesup 0d9b8ad89a Bug 1033335: Don't send IDRs to change bitrates or periodic ones to fix encoder errors r=pkerr 2014-10-07 14:14:01 -04:00
Peter Van der Beken dcda2ba9bb Bug 1078744 - Replace SetIsDOMBinding with SetIsNonDOMBinding, remove nsWrapperCache::SetIsDOMBinding. r=bz.
--HG--
extra : rebase_source : 89c476cd9436530b2df5acc903909e34188417a0
2014-10-07 11:44:49 +02:00
Wes Kocher 445e1466e9 Backed out 5 changesets (bug 806819) for WinXP test failures on a CLOSED TREE
Backed out changeset 009ae35b0c67 (bug 806819)
Backed out changeset 5a57f87f5061 (bug 806819)
Backed out changeset f06cd735b5b3 (bug 806819)
Backed out changeset e25a2a8d4af4 (bug 806819)
Backed out changeset 70a167982c3f (bug 806819)
2014-10-06 16:32:50 -07:00
Eric Rahm 1d8716d7ba Bug 806819 - Part 5: Update webrtc moz.build. r=jesup, r=gps
--HG--
extra : rebase_source : 49c98530c07d38998be67cceb8047f74b971532f
2014-10-06 13:14:29 -07:00
Eric Rahm 53a247fb00 Bug 806819 - Part 4: Add files that were excluded from unified builds back in. r=ehsan
--HG--
extra : rebase_source : 49a3f57d94fc94702f1604175c4e206091b67197
2014-10-06 13:11:24 -07:00
Eric Rahm 80d2b8bba6 Bug 806819 - Part 3: Remove redundant FORCE_PR_LOG entries. r=ehsan
--HG--
extra : rebase_source : c96eea1c12ea8c19314393f0e8b4b57a4316a61d
2014-10-06 13:08:20 -07:00
EKR 899355b146 Bug 1027350 - Allow loopback addresses for ICE in signaling unit test. r=bwc
--HG--
extra : rebase_source : 3e73f02aa1c889f331c8326f17bb5e245204b780
2014-10-03 15:50:40 -07:00
EKR fcfb4e0b1e Bug 1027350 - Allow loopback addresses for ICE. r=bwc
--HG--
extra : rebase_source : 525e2d8455beff596c1ae13b4a8c4d062533a0df
2014-06-22 15:11:48 -07:00
Jean-Yves Avenard fe5c3ce3a8 Bug 1077264 - Keep searching until one correct fragment is found. r=kentuckyfriedtakahe 2014-10-04 10:55:46 +10:00
Jean-Yves Avenard 8660d38868 Bug 1076719 - Skip styp box at beginning of new fragment. r=kentuckyfriedtakahe 2014-10-02 20:27:07 +10:00
Nils Ohlmeier [:drno] dacf89f8a8 Bug 1073750 - parse sctp port in m line only once. r=ethanhugg 2014-09-26 17:33:00 +02:00
Ryan VanderMeulen 3b1ad0f2bc Merge inbound to m-c. a=merge 2014-10-03 16:00:09 -04:00
Ed Morley 22bd17338b Merge mozilla-central and b2g-inbound 2014-10-03 15:20:08 +01:00
Andrew Osmond 044342a2bc Bug 994912 - Add support for event-based notifications to media streams. r=roc, r=bz 2014-10-03 04:18:00 -04:00
Nathan Froyd e33ad4fffa Bug 1032640 - eliminate inconsistent dll linkage warnings for webrtc string comparison functions on Win32; r=ehugg 2014-10-01 10:45:27 -04:00
Eric Rahm a973b182c5 Bug 1075966 - ccapp_task.h lacks an include guard. r=bwc
--HG--
extra : rebase_source : 76ea63e7123203f7b1425c99bf4bd27205e5f630
2014-10-01 13:56:52 -07:00
Byron Campen [:bwc] 276d86f006 Bug 1072044: Fire ICE signals on main. r=mt 2014-10-01 17:14:06 -07:00
Matthew Gregan a7457c180c Bug 1074004 - Fix WebMioData implementation in TestWebMWriter. r=giles 2014-09-29 13:13:21 +13:00
Matthew Gregan 6c48290b50 Bug 1074004 - Update nestegg from upstream. r=giles
--HG--
rename : media/libnestegg/README => media/libnestegg/README.md
2014-09-29 13:13:10 +13:00
Byron Campen [:bwc] 962dcb1580 Bug 1073710: Fix typos in vcmCheckAttribs that caused the max-dpb and max-fr to be set equal to the max-cpb. r=jesup 2014-09-26 15:54:36 -07:00
Carsten "Tomcat" Book 22ae53697c merge mozilla-inbound to mozilla-central a=merge 2014-09-30 15:02:58 +02:00
Kyle Huey ca92abc824 Back out Bug 1071359 for using 8 MB (!?!) of memory per process on b2g. r=me a=me 2014-09-29 15:43:04 -07:00
Chris Jones c311c93a34 Bug 1069573 - Use the bKGD PNG background color (if present) to fill the background of animation frames. r=mwu 2014-09-25 19:18:21 -07:00
JW Wang 4b96ebb38c Bug 1038091 - Pause the player instead of stopping it to avoid resetting playback position and resulting in audio clock going backward. r=kinetik 2014-09-28 19:36:00 -04:00
Carsten "Tomcat" Book 1179dc5061 Backed out changeset 571cef4dcf52 (bug 1074004) for m-oth test failure
--HG--
rename : media/libnestegg/README.md => media/libnestegg/README
2014-09-30 08:16:55 +02:00
Carsten "Tomcat" Book 6cfdbefa4d Backed out changeset 405b97368630 (bug 1074004) 2014-09-30 08:16:27 +02:00
Matthew Gregan 0b6d02d00a Bug 1074004 - Bustage fix for nestegg_set_halloc_func.
--HG--
extra : rebase_source : 7e24e953dc287e80112e0a0d4263b6ac5b1fbd8d
2014-09-30 16:20:56 +13:00
Matthew Gregan 8df2e79093 Bug 1074004 - Update nestegg from upstream. r=giles
--HG--
rename : media/libnestegg/README => media/libnestegg/README.md
2014-09-29 13:13:10 +13:00
Ralph Giles bb786d9cdd Bug 1063327 - Reject vp9 frames with invalid tiles. r=kinetik 2014-10-01 17:28:03 -07:00
Ralph Giles a02bb8dd7a Bug 1063356 - Back out partial libvpx update. r=me
It's taking a while to get the new version building on all platforms.
Removing the partial commits so we can land cleanly.
2014-10-02 11:20:47 -07:00
Oscar Patiño 8d91f356e3 Bug 1073486: Define MOZ_WEBRTC_OMX when building webrtc.org code r=jesup 2014-09-27 00:37:38 -04:00
Oleg Romashin 92d4f07625 Bug 1066853 - Gecko fail to build on Nemo/Mer ARMV7 hardfp scratchbox2 cross target. r=rjesup 2014-09-25 22:15:25 -07:00
Ralph Giles 7e27a1065b Bug 1063356 - Update libvpx source files. r=kinetik
Results of running update script against libvpx commit
d95585fb0ec024f6abd96f7b02e0df58019d46af
2014-09-24 20:37:00 -07:00
Ralph Giles 824b08bcd8 Bug 1063356 - Update libvpx build flags. r=kinetik,ted
Propagate ssse3 and sse4.1 build flags from configure.
This is required by new optimations in upstream commit
d95585fb0ec024f6abd96f7b02e0df58019d46af.
2014-09-24 20:33:00 -07:00
Ralph Giles 982f2e9f1a Bug 1063356 - Update libvpx update script. r=kinetik
There have been releases. Bump to the git commit used by the
most recent chrome pull: d95585fb0ec024f6abd96f7b02e0df58019d46af.

This patch contains changes to the update script necessary to
build the new snapshot and removes upstreamed patches.

It's no longer possible to build vp8 and vp9 in the same unified
source file, so most of the vp9 code is moved to standalone sources.
2014-09-24 20:30:00 -07:00
Ehsan Akhgari 05e2fb4e37 Bug 1072289 - Build clearkey in unified mode; r=cpearce 2014-09-24 18:42:21 -04:00
Ryan VanderMeulen 240ed29614 Merge m-c to inbound. a=merge
CLOSED TREE
2014-09-24 16:08:33 -04:00
Changbin Park 145f8117a3 Bug 1071359 - Make WebRTC on B2G uses logcat as logging sub-system. r=jesup
--HG--
extra : rebase_source : b55353ed698e1016ded9d79bd617c7adcbf06fb3
2014-09-23 13:57:33 +09:00
Gian-Carlo Pascutto 6f90e2262a Bug 1059573 - Add an option to use hardware AEC for WebRTC. r=jesup,ted 2014-09-24 19:11:58 +02:00
John Lin 1ede1934fa Bug 1067442 - OMXCodecWrapper image validation supports input from WebrtcOMXH264VideoEncoder r=jesup 2014-09-24 09:21:16 -04:00
Randell Jesup 57b631ddba Bug 1068394: Explode H.264 NALs into separate decode buffers for OMX r=pkerr 2014-09-24 00:18:30 -04:00
Daniel Holbert 72edb72ad8 Bug 1072062: Add parens around && within || in SampleTable.cpp, to pacify clang warning. r=edwin 2014-09-23 20:07:31 -07:00
Edwin Flores 31d11e961f Bug 1044742 - Fix build bustage on a CLOSED TREE - r=bustage 2014-09-24 13:21:01 +12:00
Edwin Flores 8bbbd93848 Bug 1044742 - Make ClearKey CDM accessible to mochitests - r=ted 2014-09-24 10:04:49 +12:00
Edwin Flores a0d147ac22 Bug 1044742 - Fix multiple track support for EME - r=cpearce 2014-09-24 10:04:49 +12:00
Edwin Flores e18043e3ad Bug 1059043 - Move MediaKeys.createSession into MediaKeySession as per spec - r=cpearce,smaug 2014-09-24 10:04:49 +12:00
Edwin Flores 0afabd88d4 Bug 1044742 - ClearKey CDM for testing EME - r=cpearce 2014-09-24 10:04:49 +12:00
Edwin Flores ed35a1118c Bug 1044742 - Import OpenAES code for ClearKey CDM implementation r=cpearce 2014-09-24 10:04:49 +12:00
Edwin Flores 469e420982 Bug 1066427 - Add Common Encryption support to the MP4 demuxer for non-fragmented MP4 files - r=kentuckyfriedtakahe 2014-09-24 10:04:48 +12:00
Edwin Flores aac17136ed Bug 1066422 - Pass whole pssh boxes into CDM - r=kentuckyfriedtakahe 2014-09-24 10:04:48 +12:00
Randell Jesup 86c1a291e3 Bug 1069646: scale frame rate initialization in webrtc media_opimization r=gcp 2014-09-22 23:35:58 -04:00
Randell Jesup f4627b6c9a Bug 1067437: Disable resolution changes on OMX H.264 until OMX DSP code is updated r=pkerr 2014-09-22 14:45:00 -04:00
Karl Tomlinson 922ba93d0c b=1000044 use direct resampler for 16->44.1k r=jmspeex
This also changes the HUGEMEM test to be independent of quality.
|oversample| has a maximum value of 32, so we know that the interpolating
resampler will use less memory when st->den_rate > 441.

--HG--
extra : transplant_source : vl%C1d%A5%FB%3Cd%FBC%86%FD%26%EC%FB%C0%5C%26%7D%8C
2014-07-24 09:44:59 +12:00
Steffen Michalke 714eb24d2a Bug 1067377 - Use VPX_ prefixed defines in webrtc. r=rjesup 2014-09-15 07:17:00 -07:00
Randall Barker 21de6e9ef7 Bug 1053426 - Fennec crashes when tab sharing is active r=jesup 2014-09-17 19:21:20 -04:00
Matthew Gregan 52c0e70868 Bustage fix (update test to new values) for bd132d164dc9/bug 1065250 on a CLOSED TREE. 2014-09-17 17:08:35 +12:00
Matthew Gregan 2523248976 Bug 847903 - Drop OS X AudioUnit stream limit even further on 10.6 to fix crashtests/691096-1.html 2014-09-17 15:06:30 +12:00
Matthew Gregan 394683aacb Bug 1064705 - Don't treat EOS as fatal when reading optional block subelements in nestegg_read_packet. r=cajbir 2014-09-10 10:51:28 +12:00
Carsten "Tomcat" Book cde8159f8a Backed out changeset 170ce237e4a0 (bug 1064705) for Android m5 Test failures 2014-09-16 10:58:01 +02:00
Matthew Gregan ba4e7fa834 Bug 1064705 - Don't treat EOS as fatal when reading optional block subelements in nestegg_read_packet. r=cajbir 2014-09-10 10:51:28 +12:00
Ryan VanderMeulen 70b6968f5b Bug 1037618 - Skip ice_unittest on OSX. a=me 2014-09-15 12:13:43 -04:00
Ralph Giles 68b08de85a Bug 1066319 - Reject mp4 files with unreasonable sample sizes. r=ajones
Don't believe the Sample Size Box if it declares too large a value.

The limit is four times the fallback voodoo constant for 1080p in
the stsz parser, to support UHD but not 8k video, per current limits
elsewhere.
2014-09-13 10:24:00 -07:00
Anthony Jones cc963a25c0 Bug 1065850 - Read as little as possible to get the MP4 track metadata; r=rillian 2014-09-15 11:16:09 +12:00
Mo Zanaty d5b5a4a439 Bug 1054624: fix high-packet-loss problems with H.264 WebRTC calls r=jesup 2014-09-14 08:17:24 -04:00
Chris Peterson fbb262528d Bug 1066935 - Part 2: Fix some -Wmaybe-uninitialized warnings in webrtc/signaling. r=jesup 2014-09-13 13:07:26 -07:00
Chris Peterson c228a42c0a Bug 1066935 - Part 1: Fix -Wsign-compare and -Wunreachable-code warnings in webrtc/signaling. r=jesup 2014-09-12 23:17:08 -07:00
Jim Mathies a45a130763 Bug 1060738 - Add IsGUIThread asserts in various webrtc capture related methods. r=jesup 2014-09-12 09:49:39 -05:00
Jim Mathies 9d266c73b6 Bug 1060738 - Implement MessagePumpForNonMainUIThreads for Windows, a xpcom compatible subclass of chromium's MessagePumpForUI. r=tabraldes 2014-09-12 09:49:38 -05:00
Jim Mathies ca55661c9f Bug 1060738 - Add support for webrtc ThreadWindowsUI for use by webrtc desktop capture thread. r=jesup 2014-09-12 09:49:37 -05:00
Oscar Patino 4f39dccb2b Bug 1064882: Receive RTCP SR's on recvonly streams for A/V sync r=jesup 2014-09-11 09:25:47 -04:00
Makoto Kato 156cc9790d Backed out changeset f8e2f5c99ede (bug 1061339) 2014-09-11 18:18:46 +09:00
Makoto Kato 11decfabc8 Bug 1061339 - Enable AVX2 in libvpx for VS2012+. r=giles
--HG--
rename : media/libvpx/vp8_rtcd_x86-win32-vs8.h => media/libvpx/vp8_rtcd_x86-win32-vs11.h
rename : media/libvpx/vp8_rtcd_x86_64-win64-vs8.h => media/libvpx/vp8_rtcd_x86_64-win64-vs11.h
rename : media/libvpx/vp9_rtcd_x86-win32-vs8.h => media/libvpx/vp9_rtcd_x86-win32-vs11.h
rename : media/libvpx/vp9_rtcd_x86_64-win64-vs8.h => media/libvpx/vp9_rtcd_x86_64-win64-vs11.h
rename : media/libvpx/vpx_config_x86-win32-vs8.asm => media/libvpx/vpx_config_x86-win32-vs11.asm
rename : media/libvpx/vpx_config_x86-win32-vs8.h => media/libvpx/vpx_config_x86-win32-vs11.h
rename : media/libvpx/vpx_config_x86_64-win64-vs8.asm => media/libvpx/vpx_config_x86_64-win64-vs11.asm
rename : media/libvpx/vpx_config_x86_64-win64-vs8.h => media/libvpx/vpx_config_x86_64-win64-vs11.h
rename : media/libvpx/vpx_scale_rtcd_x86-win32-vs8.h => media/libvpx/vpx_scale_rtcd_x86-win32-vs11.h
rename : media/libvpx/vpx_scale_rtcd_x86_64-win64-vs8.h => media/libvpx/vpx_scale_rtcd_x86_64-win64-vs11.h
2014-09-11 18:00:15 +09:00
Anthony Jones 6047352c91 Bug 1061079 - Make BufferStream work for a moving window; r=edwin 2014-09-11 15:57:33 +12:00
Anthony Jones ba9a83aded Bug 1062514 - Fix range handling for regular MP4 with b-frames; r=rillian 2014-09-11 15:57:32 +12:00
Byron Campen [:bwc] 90874fd582 Bug 1027300: Check for ioctl error return. r=mt 2014-08-29 13:40:15 -07:00
Byron Campen [:bwc] 940a3086a0 Bug 1060625: Remove sipcc wrapper code around SDP operations. r=mt 2014-09-08 13:49:37 -07:00
Carsten "Tomcat" Book 7da0477a9e Merge m-c to mozilla-inbound 2014-09-10 15:14:15 +02:00
Carsten "Tomcat" Book eb813f2179 merge fx-team to mozilla-central a=merge 2014-09-10 15:08:20 +02:00
Richard Newman bbc795a223 Bug 1053016 - Part 3: eliminate omx-plugin Froyo version. r=cajbir 2014-09-09 16:35:27 -07:00
Carsten "Tomcat" Book e1bf1e82e4 merge fx-team to mozilla-central a=merge 2014-09-09 15:58:58 +02:00
Chris Kitching 065e335225 Bug 1064644: Remove inner-access comments. r=rnewman 2014-09-08 18:11:51 -07:00
Glenn Randers-Pehrson c248cfd2b9 Bug 1063229 - Update in-tree libpng documentation to version 1.6.13. r=jmuizelaar 2014-09-04 17:17:00 +02:00
Randell Jesup 2de0bf7324 Bug 1063883: use multiples of macroblocks for qm_select downscaling r=pkerr 2014-09-06 08:20:10 -04:00
Randell Jesup 9e59520e0d Bug 1063883: In H.264 OMX HW make resolution changes work (SPS/PPS/iframe in one buffer) r=pkerr 2014-09-06 08:20:04 -04:00
Shih-Chiang Chien 5079db593c Bug 1053454 - disable remote TCP socket creation before TURN-TCP is e10s ready. r=ekr. 2014-09-03 11:02:11 +08:00
Randell Jesup 894e29d461 Bug 1064247: only look at h264_enabled pref if HW OMX H.264 is enabled r=jib 2014-09-08 15:06:50 -04:00
Byron Campen [:bwc] 462f51ddbd Bug 1026774: Return errors on some rare failure cases in stun_get_mib_addrs. r=mt 2014-08-29 14:03:17 -07:00
Byron Campen [:bwc] d731dc2940 Bug 1058331: Plug a leak in TransportLayerDtls::Setup, and remove a suppression. r=mt 2014-08-25 17:15:07 -07:00
Byron Campen [:bwc] 0da4f6fa16 Bug 1008789: Init username to 0, just in case. r=drno 2014-06-11 10:43:04 -07:00
Gian-Carlo Pascutto 59821a411b Bug 1063547 - Return no available devices where not supported, disable on Android. r=jesup 2014-09-09 18:18:12 +02:00
Julian Seward 3324ca33fd Bug 1058212 - MediaOptimization::loadstate_ is used uninitialised. r=rjesup 2014-09-04 11:21:11 +02:00
Anuj Agarwal ca1968ae3e Bug 1028143 - Privatizing public destructor of MediaPipeline. r=jesup 2014-07-12 10:34:00 +02:00
Mike Hommey 4b99580194 Bug 1059113 - Use templates for shared libraries and frameworks. r=gps
Also force to use the existing template for XPCOM components.
2014-09-04 09:04:45 +09:00
Mike Hommey 0060683747 Bug 1059090 - Don't require SOURCES to be set for CPP_UNIT_TESTS and SIMPLE_PROGRAMS. r=mshal 2014-09-03 14:16:37 +09:00
Mike Hommey ed70c5f377 Bug 1041941 - Use templates for programs, simple programs, libraries and C++ unit tests. r=gps 2014-09-03 14:10:54 +09:00
Paul Adenot d693771642 Bug 1062293 - Fix opensl's cubeb backend draining. r=kinetik
This ensures the callback won't be called when draining is done.

--HG--
extra : rebase_source : b876e19d03aa58105eceba341e7a394f1f25473c
2014-09-03 15:54:03 +02:00
Gian-Carlo Pascutto 8e5d90fb71 Bug 1060796 - Limit screen capture FPS. r=jesup 2014-09-03 10:48:09 +02:00
Gian-Carlo Pascutto 70ab7f05a1 Bug 1053264 - Do not use CAPTUREBLT when Desktop Composition is enabled. r=jimm 2014-09-01 10:10:00 +02:00
Makoto Kato 460ce4e3e7 Bug 1061538 - Remove unused vpx_rtcd.h from libvpx. r=giles 2014-09-03 11:32:31 +09:00
Phil Ringnalda 638b24cdad Backed out changeset b9e3a9f5d04a (bug 1036849) for build bustage, a=backout 2014-09-01 19:22:06 -07:00
Anthony Jones 917364ecaf Bug 1036849 - Share a single MediaSourceReader; r=edwin; a=philor 2014-09-02 13:42:39 +12:00
Ehsan Akhgari f691bdfc0b Bug 1061056 - Fix more bad implicit constructors in WebRTC; r=jesup 2014-09-01 17:43:17 -04:00
Anthony Jones 43708c49c3 Bug 1060704 - Save MP4 init segment for later; r=kinetik 2014-09-01 20:45:48 +12:00
Anthony Jones 99b765d459 Bug 1060182 - Cache MP4 buffered ranges; r=cpearce 2014-09-01 20:45:46 +12:00
Ehsan Akhgari 6b95ac13c0 Bug 1061051 - Fix more bad implicit constructors in the media code; r=roc
--HG--
extra : rebase_source : c3d5f6a1cc95f4a7f123129e14a9a0c57d00ef38
2014-08-31 23:50:59 -04:00
Ehsan Akhgari f76451d2e9 Bug 1060980 - Fix more bad implicit constructors in the media code; r=roc
--HG--
extra : rebase_source : 14da50f7d2e37e04452445dea575ea4d582e8efd
2014-08-31 23:50:23 -04:00
Randell Jesup 00a116cb25 Bug 1056350: Make H.264 Level configurable and change OpenH264 default to 3.1 r=bwc 2014-08-29 21:29:18 -04:00
Randell Jesup 53878161ce Bug 1060249: disable frame motion/complexity analysis in webrtc on Gonk r=gcp 2014-08-29 21:29:17 -04:00
Randell Jesup ece9d13eb1 Bug 1059765: handle incoming resolution changes in GMP video encode r=pkerr 2014-08-29 11:26:34 -04:00
Randell Jesup 5eb77c79f7 Bug 1059765: enable content metrics for H.264 r=gcp 2014-08-29 11:26:07 -04:00
Phil Ringnalda 45e4b73aa8 Back out 5 changesets (bug 1059765, bug 1056350, bug 1049087, bug 1060249) for build bustage on a CLOSED TREE
Backed out changeset a202e2f54b45 (bug 1056350)
Backed out changeset 13c8d9e68cb6 (bug 1060249)
Backed out changeset 9c86bdb3ff21 (bug 1049087)
Backed out changeset 7b7cb046d45f (bug 1059765)
Backed out changeset c52e50a27c8c (bug 1059765)
2014-08-29 19:38:19 -07:00
Randell Jesup c2cbe72d86 Bug 1056350: Make H.264 Level configurable and change OpenH264 default to 3.1 r=bwc 2014-08-29 21:29:18 -04:00
Randell Jesup 4ae84caa93 Bug 1060249: disable frame motion/complexity analysis in webrtc on Gonk r=gcp 2014-08-29 21:29:17 -04:00
Randell Jesup 08ed16c76d Bug 1059765: handle incoming resolution changes in GMP video encode r=pkerr 2014-08-29 11:26:34 -04:00
Randell Jesup 8431973443 Bug 1059765: enable content metrics for H.264 r=gcp 2014-08-29 11:26:07 -04:00
Byron Campen [:bwc] 47b2bd4060 Bug 1008786: Zero outparams in nr_reg_fetch_node before we do anything that might abort. r=drno 2014-06-10 11:05:25 -07:00
Byron Campen [:bwc] 6e9591afed Bug 1055852 - Plug bunches of leaks that signaling_unittest hits, mostly in sipcc. r=mccr8 2014-08-21 15:11:19 -07:00
Anthony Jones 1d26f60c37 Bug 1057225 - Fix MP4 timestamp discontinuities due to rounding; r=edwin 2014-08-29 14:29:11 +12:00
Byron Campen [:bwc] 62ec63bb40 Bug 991037 - Part 4: Get rid of the sipcc threads/queues, and run all sipcc logic on main. r=mt 2014-07-30 11:09:51 -07:00
Byron Campen [:bwc] 49cb1647c8 Bug 991037 - Part 3: Bring signaling_unittests up-to-date with the full-trickle behavior, and a fair bit of cleanup. r=mt 2014-08-04 14:48:38 -07:00
Byron Campen [:bwc] cc70d5fa02 Bug 991037 - Part 2: Convert over to full trickle, which allows some simplification of code, and makes the following work much easier. r=mt 2014-08-07 10:20:26 -07:00
Byron Campen [:bwc] f038acb4d1 Bug 991037 - Part 0: Stop sync waiting until GMP is ready, since this happens on main now and will deadlock. r=mt 2014-08-06 12:36:19 -07:00
JW Wang fac6627dd8 Bug 1057199 - Fix signed/unsigned error when calculating position in opensl_stream_get_position(). r=cpearce 2014-08-27 02:29:00 -04:00
Jan-Ivar Bruaroey 168f2997a5 Bug 1055378 - getStats w/non-null track arg now returns stats for the right track. r=jesup 2014-08-21 23:51:44 -04:00
Jan-Ivar Bruaroey 7eacf83462 Bug 1055378 - Adds RTCRTPStreamStats.mediaType + test of getStats w/track arg. r=smaug,drno,jesup 2014-08-21 17:14:12 -04:00
Matthew A. Miller 8a67034126 Bug 1047743 - Screen sharing with multiple screens is broken (Mac only). r=jesup
* * *
Bug 1047743 - interdiff to not impact other platforms
2014-08-27 10:58:14 -06:00
Anthony Jones 9d6e322813 Bug 1043710 - Expose decode timestamp. r=edwin 2014-08-27 14:08:00 -07:00
Matthew A. Miller 1e088d4069 Bug 1058766 - Include window count for each application, r=jesup. 2014-08-26 16:29:35 -06:00
Glenn Randers-Pehrson 0692f931bc Bug 1021713 - Update in-tree libpng to version 1.6.13. r=jmuizelaar 2014-08-22 07:11:00 -04:00
Matthew A. Miller c986a66d20 Bug 1058944 - Crash in webrtc::ViEInputManager::CreateCaptureDevice 2014-08-26 17:10:42 -06:00
Matthew A. Miller ad184ca791 Bug 1036653 - fix missing includes in shared_x_util, r=jesup 2014-08-25 13:42:21 -06:00
Matthew A. Miller 3502339bc7 Bug 1036653 - X11-specific support, r=rjesup,gcp
* * *
Bug 1036653 - Interdiff over X11-specific to address review comments from Jesup, GCP
* * *
Bug 1036653 - Interdiff over X11-specific to address review comments from Jesup
2014-08-20 15:49:28 -06:00
Matthew A. Miller f83b04c072 Bug 1036653 - Windows-specific support for app sharing, r=jesup,jimm 2014-08-21 11:24:15 -06:00
Matthew A. Miller 2a30bda0e5 Bug 1036653 - Mac-specific support for app sharing, r=jesup,gcp 2014-08-20 16:05:59 -06:00
Matthew A. Miller 6830ad82b2 Bug 1036653 - updates to basic framework for app sharing, r=jesup,gcp 2014-08-20 16:05:23 -06:00
Carsten "Tomcat" Book d32ff1dfee Backed out changeset 572c610328c6 (bug 1036653) 2014-08-27 09:20:40 +02:00
Carsten "Tomcat" Book 83b77893f9 Backed out changeset 33c69decc3fd (bug 1036653) 2014-08-27 09:20:38 +02:00
Carsten "Tomcat" Book 5cb2a8c76e Backed out changeset a5723795cd1f (bug 1036653) 2014-08-27 09:20:37 +02:00
Carsten "Tomcat" Book 04e66f1b43 Backed out changeset 5a044fb75b4b (bug 1036653) 2014-08-27 09:20:35 +02:00
Carsten "Tomcat" Book 413ecb8285 Backed out changeset 79d402a25984 (bug 1036653) 2014-08-27 09:20:32 +02:00
Carsten "Tomcat" Book 89a5fa02d8 Backed out changeset 8328bc2054d1 (bug 1058944) 2014-08-27 09:20:14 +02:00
Matthew A. Miller 0466cbead1 Bug 1058944 - Crash in webrtc::ViEInputManager::CreateCaptureDevice r=jesup 2014-08-26 17:10:42 -06:00
Matthew A. Miller 1d991be93d Bug 1036653 - fix missing includes in shared_x_util, r=jesup 2014-08-25 13:42:21 -06:00
Matthew A. Miller c6aee18d1c Bug 1036653 - X11-specific support, r=rjesup,gcp 2014-08-20 15:49:28 -06:00
Matthew A. Miller 07a9462d30 Bug 1036653 - Windows-specific support for app sharing, r=jesup,jimm 2014-08-21 11:24:15 -06:00
Matthew A. Miller 73ad86af80 Bug 1036653 - Mac-specific support for app sharing, r=jesup,gcp 2014-08-20 16:05:59 -06:00
Matthew A. Miller 33a2f4ae68 Bug 1036653 - updates to basic framework for app sharing, r=jesup,gcp 2014-08-20 16:05:23 -06:00
Paul Adenot c5abb79941 Bug 848954 - 17 - Increase the size of the stack for the audio threads on Windows. r=kinetik 2014-08-26 17:02:08 +02:00
Paul Adenot b1ff1946e0 Bug 848954 - Part 12 - Make sure COM is initialized when calling into WASAPI functions. r=kinetik 2014-08-26 17:01:35 +02:00
Byron Campen [:bwc] 3f788f9a43 Bug 1057096 - Double the global STUN long-term rate limit. r=jesup
--HG--
extra : rebase_source : e50126158fe8581a3337e31870759618524c782a
2014-08-21 15:35:04 -07:00
Shih-Chiang Chien f791a86a22 Bug 745283 - Part 3: Support send input stream and multicast operation via PUDPSocket.ipdl. r=jduell, r=mt 2014-05-06 18:32:25 +08:00
Anthony Jones 15bf754264 Bug 1056485 - Fix tfdt handling for files with multiple tracks; r=edwin 2014-08-26 16:53:53 +12:00
Anthony Jones fd134d3659 Bug 1056485 - Use tfdt box data when seeking in MP4; r=edwin 2014-08-26 16:53:51 +12:00
Anthony Jones b5c59c078b Bug 1057203 - Remove MoofParser dependency on stagefright; r=edwin 2014-08-26 16:53:48 +12:00
Randell Jesup f9ab847e99 Bug 1032839: Backend support for PeerConnection ReplaceTrack() r=padenot,jib 2014-08-25 21:20:44 -04:00
Jan-Ivar Bruaroey 838b08d7a0 Bug 1032839 - replaceTrack API. r=smaug, r=jesup 2014-08-15 01:33:09 -04:00
Randell Jesup 765ebad674 Bug 1013007 - Re-enable STUN throttling in mid-beta and later. r=bwc 2014-08-11 17:53:51 -04:00
Randell Jesup c2842f0a4f Bug 1051087: Ensure NEON optimizations are used for libyuv and webrtc audio code r=ted 2014-08-25 15:39:04 -04:00
Daniel Holbert ab77e41c52 Bug 1020661 followup: only attempt to disable -Wunused-local-typedefs (in a WebRTC header) on GCC >= 4.8. r=jesup 2014-08-24 08:48:29 -07:00
Chia-hung Tai e19b965a7f Bug 1057174 - [WebRTC] |DesktopDeviceInfoImpl::initializ| in desktop_device_info.cc use wrong argument while calling snprintf. r=rjesup 2014-08-22 10:08:24 +08:00
Anthony Jones 8d3a2b1cfb Bug 1054023 - Fix final buffered range calculation; r=edwin 2014-08-21 13:41:00 -07:00
Nathan Froyd a088ec81d5 Bug 1055281 - check for existence of paths in LOCAL_INCLUDES in moz.build; r=mshal 2014-08-20 11:51:33 -04:00
Nathan Froyd 36f456593a Bug 1055114 - convert GMPVideo{Encoder,Decoder} methods to take UniquePtr arguments where appropriate; r=cpearce 2014-08-18 13:11:11 -04:00
Byron Campen [:bwc] 0b8faee779 Bug 1024028 - Part 1: Test that checking is reached in ice_unittest. r=drno 2014-08-06 10:36:01 -07:00
Byron Campen [:bwc] 22545d9d7e Bug 1024028 - Part 2: Add an ice_checking callback that is fired when checking actually starts. r=drno 2014-08-06 11:34:55 -07:00
Mike Hommey df8f6a49e4 Bug 1025689 - Disable some libopus ARM features on < ARMv6. r=rillian 2014-08-21 07:44:31 +09:00
Daniel Holbert 94d9d2db33 Bug 1020661: Ignore GCC warning Wunused-local-typedefs inside of webrtc's scoped_ptr.h header. r=jesup 2014-08-20 14:56:12 -07:00
Randell Jesup 78a48de531 Bug 1052169: Proxy thread destruction to avoid recursing event loops within OMX H264 shutdown r=bsmedberg 2014-08-20 04:36:38 -04:00
Randell Jesup 711211a3e9 Bug 1052169: Ignore decode-complete callbacks during OMX decoder shutdown r=jhlin 2014-08-20 04:39:44 -04:00
Shih-Chiang Chien b2c0e8a827 Bug 1054908 - Ensure socket_child_ is released on main thread. r=mt 2014-08-18 19:14:00 -04:00
Sylvestre Ledru f164376734 Bug 1055060 - Non-array delete for scalars - CID 1122166 & 1122167 r=jesup 2014-08-19 08:19:28 +02:00
Anthony Jones 3558d0c87f Bug 1050814 - Fix duration reporting in MP4; r=edwin 2014-08-19 14:13:58 +12:00
Anthony Jones 2acb0169a4 Bug 1054153 - Fix MP4 demuxer is init vs buffered range race; r=edwin 2014-08-19 14:13:56 +12:00
Anthony Jones 09a1c22d2a Bug 1049133 - Calculate eviction offset for MP4 instead of guessing; r=kinetik,edwin 2014-08-19 14:13:55 +12:00
Gian-Carlo Pascutto 18c8edb589 Bug 929431 - Don't reinitialize DirectShow if it's not actually needed. r=jesup 2014-08-18 14:06:02 +02:00
Gian-Carlo Pascutto 94d8b1868c Bug 929431 - Remove spurious newlines from the logging. r=jesup 2014-08-18 14:06:01 +02:00
Jean-Yves Avenard 399b759f3e Bug 1022501 - Add MP3 support to MP4 demuxer. r=edwin
--HG--
rename : content/media/fmp4/eme/EMEAACDecoder.cpp => content/media/fmp4/eme/EMEAudioDecoder.cpp
rename : content/media/fmp4/eme/EMEAACDecoder.h => content/media/fmp4/eme/EMEAudioDecoder.h
rename : content/media/fmp4/ffmpeg/FFmpegAACDecoder.cpp => content/media/fmp4/ffmpeg/FFmpegAudioDecoder.cpp
rename : content/media/fmp4/ffmpeg/FFmpegAACDecoder.h => content/media/fmp4/ffmpeg/FFmpegAudioDecoder.h
extra : rebase_source : 964077ffa7abd11a5da586bfcdee2ee98d4bc210
2014-08-15 16:25:06 +10:00
Landry Breuil ffbb17e121 Bug 1054176 - fix some warnings about unitialized values and bad assign r=kinetik 2014-08-18 11:38:08 +02:00
Landry Breuil bb8520b586 Bug 1054176 : fix cubeb sndio build after bug 1027713 r=kinetik 2014-08-18 11:37:30 +02:00
Ryan VanderMeulen e5df4919ce Backed out changesets b8e0173c9c47, b087e84a99f1, and 66c055120ca7 (bug 1049133) for Android and B2G bustage.
CLOSED TREE
2014-08-17 22:28:34 -04:00
Anthony Jones 18e54325c2 Bug 1049133 - Calculate accurate MP4 eviction offset; r=edwin 2014-08-18 13:02:27 +12:00
Anthony Jones 0d6ac1003c Bug 1054144 - Support 'tfdt' in MP4 parser; r=edwin 2014-08-18 13:02:22 +12:00
Vikrantsingh Bisen 3918adf156 Bug 1053067 - Correct misspellings of "version" in WebRTC. r=jesup 2014-08-15 23:46:00 -04:00
Gabriele Svelto 1299cec0ff Bug 1052923 - Fix the volume conversion in millibels. r=padenot 2014-08-15 11:36:49 +02:00
Jan-Ivar Bruaroey 20328fdf5c Bug 1032835 - add/removeStream now implemented with addTrack/removeTrack. r=jesup, r=smaug 2014-08-15 14:53:14 -04:00
Jan-Ivar Bruaroey 2114490617 Bug 1032835 - addTrack/removeTrack on-top of existing implementation. r=smaug, r=jesup 2014-08-13 21:40:54 -04:00
Ehsan Akhgari 9647357b1f Bug 1053792 - Fix some bad implicit constructors in the mtransport code; r=jesup 2014-08-15 17:41:29 -04:00
Adam Roach [:abr] 2cf6bd79ba Bug 1052850 - Fix VCM receive calls to use local PT rather than remote PT r=jesup 2014-08-12 16:58:47 -05:00
Ryan VanderMeulen ebabae71e7 Backed out changesets 9329fb07c373 and ff8dc9ac0228 (bug 1022501) for Windows mochitest-1 failures.
CLOSED TREE

--HG--
rename : content/media/fmp4/eme/EMEAudioDecoder.cpp => content/media/fmp4/eme/EMEAACDecoder.cpp
rename : content/media/fmp4/eme/EMEAudioDecoder.h => content/media/fmp4/eme/EMEAACDecoder.h
rename : content/media/fmp4/ffmpeg/FFmpegAudioDecoder.cpp => content/media/fmp4/ffmpeg/FFmpegAACDecoder.cpp
rename : content/media/fmp4/ffmpeg/FFmpegAudioDecoder.h => content/media/fmp4/ffmpeg/FFmpegAACDecoder.h
2014-08-15 13:14:03 -04:00
Jean-Yves Avenard 42cab9e349 Bug 1022501 - Add MP3 support to MP4 demuxer. r=edwin
--HG--
rename : content/media/fmp4/eme/EMEAACDecoder.cpp => content/media/fmp4/eme/EMEAudioDecoder.cpp
rename : content/media/fmp4/eme/EMEAACDecoder.h => content/media/fmp4/eme/EMEAudioDecoder.h
rename : content/media/fmp4/ffmpeg/FFmpegAACDecoder.cpp => content/media/fmp4/ffmpeg/FFmpegAudioDecoder.cpp
rename : content/media/fmp4/ffmpeg/FFmpegAACDecoder.h => content/media/fmp4/ffmpeg/FFmpegAudioDecoder.h
2014-08-15 16:25:06 +10:00
Sotaro Ikeda 37ef6033e3 Bug 1036539 - Add async mode support to GonkNativeWindow r=mikeh,pchang 2014-08-15 07:41:33 -07:00
Ralph Giles 56142221d1 Bug 1052610 - Fix an unused variable warning. r=martin.thomson
Disabling the code while leaving the table it uses breaks -Werror.
2014-08-14 10:02:00 -07:00
Ralph Giles c03874c512 Bug 1045231 - Namespace nrAppKit's htonll. r=abr
This avoids conflicts with any system-provided versions, like
on Apple MacOS X 10.10.
2014-08-14 10:05:00 -07:00
Martin Thomson aa27b163c0 Bug 1052610 - Removing cipher suite profiling. r=ekr 2014-08-13 14:08:00 -05:00
EKR 57a019564f Bug 1047487 - Add support for G.722. r=jesup 2014-08-02 21:10:09 -07:00