Commit Graph

3885 Commits

Author SHA1 Message Date
Jacek Caban
8d90872877 Merge branch 'mozilla-central' 2016-03-04 06:38:14 +01:00
Jacek Caban
e68f568a85 Merge branch 'mozilla-central' 2016-03-02 06:45:47 +01:00
Wes Kocher
fe16a1ee67 Backed out 2 changesets (bug 1251714, bug 1251715) for gtest failures in media code a=backout
Backed out changeset 1bbd0cd10f76 (bug 1251714)
Backed out changeset 80b197c5608f (bug 1251715)

MozReview-Commit-ID: EHOtiKLS4Xr
2016-03-01 11:36:35 -08:00
Jacek Caban
fb4fc2cfb1 Merge branch 'mozilla-central' 2016-03-01 06:21:23 +01:00
Jacek Caban
a15120f43e Merge branch 'mozilla-central' 2016-02-27 06:32:27 +01:00
Jacek Caban
1510f4dbb6 Merge branch 'mozilla-central' 2016-02-26 17:11:14 +01:00
Nathan Froyd
18356f5041 Bug 1252901 - don't use ScopedFreePtrTraits in MediaEngineWrapper.h; r=jesup
ScopedFreePtrTraits is somewhat of an internal implementation detail of
Scoped.h, and it's not hard to write out the two static functions we
need from ScopedFreePtrTraits anyway.  Removing this means that we can
clear the way for ScopedFreePtr to be removed.
2016-03-02 11:43:58 -05:00
Nathan Froyd
20b04dca1b Bug 1251714 - use UniquePtr instead of ScopedDeletePtr in media/; r=jesup
UniquePtr is more standard than ScopedDeletePtr; using standard
constructs whenever possible is preferable.

This patch merits a couple explanations:

- Where it made sense, I tried to convert:

    T* foo() {
      UniquePtr<T> x = ...;
      ...
      return x.release();
    }

  into:

    UniquePtr<T> foo()

  with corresponding changes inside |foo|'s body.

- The attentive reader will note that:

    auto x = MakeUnique<T>(...);

  is used sometimes and:

    UniquePtr<T> x(new T(...));

  is used sometimes.  I would prefer to use the former, but was stymied
  in several places due to protected constructors.  (MakeUnique doesn't
  have access to those protected constructors, natch.)
2016-02-26 14:52:15 -05:00
Jacek Caban
6b587ffb31 Merge branch 'mozilla-central' 2016-02-25 06:29:24 +01:00
Jacek Caban
6c4be11a37 Revert "Bug 1242724 - Make mtransport/runnable_utils.h available even if WebRTC is disabled"
This reverts commit 07c84423eb.
2016-02-23 11:34:57 +01:00
Jacek Caban
84b9cd8ab4 Merge branch 'mozilla-central' 2016-02-23 11:33:09 +01:00
Matthew Gregan
7858ca1a9f Bug 1251504 - Update libnestegg to remove generated nestegg-stdint.h. r=giles 2016-02-26 15:38:14 +13:00
Jacek Caban
77d66438f9 Merge branch 'mozilla-central' 2016-02-16 13:32:14 +01:00
Jacek Caban
33db3dfa02 Merge branch 'mozilla-central' 2016-02-16 10:38:25 +01:00
Jacek Caban
92700462f0 Merge branch 'mozilla-central' 2016-02-13 18:04:39 +01:00
Aidin Gharibnavaz
64db32ec3c Bug 1235830 - Renaming GetInternalNSEvent to WidgetEvent, in nsIDOMEvent r=smaug
MozReview-Commit-ID: Hm8Owq17KXn
2016-02-12 19:10:07 +03:30
ISHIKAWA, Chiaki
3716397205 Bug 1248252 - Improper outdated octal constant syntax in M-C tree. Use '0o' prefix. r=dao
Be warned. Do not attemp to change the .js "test" source code in ./js
They are meant to check

 - the outdated 0666 octal constant is still parsed correctly,
 - the outdated 0666 octal constant raises syntax error flag
   in strict mode, etc.

So leave them alone.
2016-02-15 08:57:00 +01:00
Jacek Caban
5a21c5f162 Merge branch 'mozilla-central' 2016-02-12 06:46:38 +01:00
Byron Campen [:bwc]
e7c11bd6ba Bug 1247656: Make sure that remote reoffer does not change the media type of an m-line. r=drno
MozReview-Commit-ID: DFXgLuSW6nM
2016-02-11 13:00:58 -06:00
Byron Campen [:bwc]
c67e2a4d3c Bug 818618: Honor (and emit) opus stereo fmtp param. r=jesup
MozReview-Commit-ID: IgA305eiu1s
2016-02-26 10:47:03 -06:00
Jacek Caban
dd86e1d4c8 Merge branch 'mozilla-central' 2016-02-08 06:06:03 +01:00
Jacek Caban
3d43181511 Merge branch 'mozilla-central' 2016-02-05 11:19:47 +01:00
Randell Jesup
cfe3b0c6f7 Bug 1248335: avoid using SvcInternal structure entirely, as system-vpx may not have it r=pkerr
MozReview-Commit-ID: 146FTSGQ8Ck
2016-02-23 11:55:24 -05:00
Nils Ohlmeier [:drno]
5eb6c07862 Bug 1246363: add logging to detect if relay only option is set. r=mjf 2016-02-05 22:56:14 -08:00
Paul Kerr [:pkerr]
b399a5e9b0 Bug 1219339 - Part2: Ensure close of webrtc trace file during shutdown. r=rjesup 2016-02-10 13:10:46 -08:00
Jacek Caban
d550757133 Merge branch 'mozilla-central' 2016-02-03 11:08:49 +01:00
Jean-Yves Avenard
90594dc164 Bug 1244523: [mp4] P3. Skip four bytes when we hit a zero length box, r=kentuckyfriedtakahe
Similar to bug 1180101, but don't handle only the last box in the file.
2016-02-02 16:27:48 +11:00
Jacek Caban
163bd01c20 Merge branch 'mozilla-central' 2016-02-02 06:07:35 +01:00
Jacek Caban
87827c4d0a Merge branch 'mozilla-central' 2016-02-01 17:45:27 +01:00
Jacek Caban
51cccc6fe6 Merge branch 'mozilla-central' 2016-01-31 12:45:33 +01:00
Jacek Caban
07c84423eb Bug 1242724 - Make mtransport/runnable_utils.h available even if WebRTC is disabled 2016-01-30 18:13:59 +01:00
Jacek Caban
6b548d8fae Merge tag 'FIREFOX_AURORA_46_BASE' 2016-01-30 18:00:55 +01:00
Kyle Huey
ce39f191af Bug 1241764: Replace nsPIDOMWindow with nsPIDOMWindowInner/Outer. r=mrbkap,smaug 2016-01-30 09:05:36 -08:00
Nils Ohlmeier [:drno]
6c8e546d46 Bug 1242334: fixed jesp session test bustage CLOSED TREE. r=jesup r=bustage 2016-01-25 00:28:41 -08:00
Randell Jesup
b18a4b7e26 Bug 1242324: Give VP9 priority over vp8 when both are enabled r=drno 2016-01-25 01:46:08 -05:00
Randell Jesup
2f908772e3 Bug 1237023: Update of cherry-pick of VP9: add some base files, compiles-and-works r=pkerr 2016-01-24 23:14:05 -05:00
Randell Jesup
487de58f66 Bug 1237023: Cherry-pick VP9 packetization/jitter-buffer/encoder code from Webrtc.org 48 r=pkerr 2016-01-24 23:13:26 -05:00
Xidorn Quan
0f91e96d64 Bug 1237909 part 1 - Remove unused TransportLayer::RunOnThread function. r=bwc 2016-01-25 14:52:34 +11:00
Nils Ohlmeier [:drno]
3e928004ef Bug 1117984: added proxy connection state enum. r=bwc 2016-01-20 15:55:35 -08:00
Byron Campen [:bwc]
f5c1ebd63a Bug 1231971 - Refactor the NAT simulator to use e10s sockets when appropriate. r=drno 2016-01-20 17:25:26 -06:00
Mike Hommey
8315116ef3 Bug 1252699 - Set WEBRTC_DETECT_ARM_NEON when optional neon is requested. r=jesup 2016-03-03 06:28:10 +09:00
Byron Campen [:bwc]
d0da0f7767 Bug 1037618 - Part 1: Add some logging to highlight TCP connection failures. r=drno
MozReview-Commit-ID: 4q84yGspvyX
2016-03-01 12:06:12 -06:00
Byron Campen [:bwc]
07c552aaf6 Bug 1252585: Clear received_ct_ in TestStunServer::Reset r=drno
MozReview-Commit-ID: F7Dgk5gN4cs
2016-03-01 13:59:43 -06:00
Byron Campen [:bwc]
2a4b5469a7 Bug 1252163: Fix CheckTcpConnectivity to wait for readable/writeable when necessary. r=drno
MozReview-Commit-ID: 6hz0eCghYE0
2016-02-29 12:33:47 -06:00
Byron Campen [:bwc]
92ad926810 Bug 1252171: Update last_used_ on TCP port mappings when they are used, similar to UDP. r=drno
MozReview-Commit-ID: DNinTza44la
2016-02-29 13:04:42 -06:00
Jan-Ivar Bruaroey
952bb4965c Bug 1250990 - Make RTCRtpEncodingParameters.scaleResolutionDownBy work with H.264 unicast. r=jesup
MozReview-Commit-ID: 2j8rRzZemql
2016-02-28 09:19:23 -05:00
Dan Minor
6ef0c99e05 Bug 1158741 - Implement a version of omxSP_FFTInv_CCSToR_F32_Sfs in openmax DL's FFT that is not scaled r=padenot
The new routine actually multiplies by two for consistency with the other FFT
routines in use.

MozReview-Commit-ID: Hk2Dg3fR2cQ
2016-01-25 06:38:29 -05:00
Julian Seward
be93fb9e17 Bug 1252073 - Uninitialised value uses in mozilla::EncodingConstraints::operator==. r=docfaraday@gmail.com. 2016-03-02 12:29:36 +01:00
Sebastian Hengst
5183c86ae4 Backed out changeset 4cc3fae66ffb (bug 1250990) for frequent failure of modified test test_peerConnection_scaleResolution.html. r=frequentorange 2016-02-28 09:59:16 +01:00
Jan-Ivar Bruaroey
bdc9aa2066 Bug 1250990 - Make RTCRtpEncodingParameters.scaleResolutionDownBy work with H.264 unicast. r=jesup
MozReview-Commit-ID: 2j8rRzZemql
2016-02-26 16:16:11 -05:00