Gerald Squelart
30bc48ac6f
Bug 1351094
- Catch div/0 when hz==0 in MPEG4Extractor's unitsToUs - r=alfredo
...
MozReview-Commit-ID: KLgUg3UYiNQ
--HG--
extra : rebase_source : 45c26f5cea0e2d11eee785ae3255fe341707a55d
2017-03-28 10:10:05 +11:00
Gerald Squelart
44d96daa9b
Bug 1351152 - Run gtest for both Stagefright and Rust MP4 parsers - r=alfredo
...
MozReview-Commit-ID: BSaMIi6UnVz
--HG--
extra : rebase_source : 25b60c7a5ac97e1f3625324e995723e32e7026be
2017-03-28 13:54:45 +11:00
Nils Ohlmeier [:drno]
948bfcc4f7
Bug 969715: remove INET and INET6 from sctp build env. r=jesup
...
MozReview-Commit-ID: 4e67tOzltoc
--HG--
extra : rebase_source : c0c134bde1b0400b3fc37aaada0187948442e9cb
2016-12-08 23:49:43 -10:00
Nils Ohlmeier [:drno]
2b6192d5b7
Bug 1355010: temporarily turn off extmap direction verification to avoid Chrome interop issues. r=bwc
...
MozReview-Commit-ID: 76Zayg9XMi7
--HG--
extra : rebase_source : f5c3a27df5a54db51f18413405ea0e295c82a452
2017-04-11 14:08:32 -07:00
Michael Froman
31e4ce10aa
Bug 1350055 - fix --disable-webrtc build with new PStunAddrsRequest.ipdl r=jduell
...
MozReview-Commit-ID: 5oxJtUppHWC
--HG--
extra : rebase_source : 7cfbddb1168711439530b3ead47bd35bec70ab80
2017-03-23 20:04:41 -05:00
Alfredo.Yang
b6f5ac4f52
Bug 1330243 - update gtest for mp4 rust parser. r=kinetik
...
MozReview-Commit-ID: 3CfsHkpk625
--HG--
extra : rebase_source : 1f2b54f8c058bb6d9fdb649224d4a09df662c06f
2017-03-25 17:55:06 +08:00
Alfredo.Yang
fb9844d916
Bug 1330243 - add preference to enable rust mp4 parser. r=kinetik
...
MozReview-Commit-ID: LINNEMiXYx4
--HG--
extra : rebase_source : 747b9854b0d5d1f0419c59c5966414872e8ea158
2017-03-14 15:42:09 +08:00
Ben Kelly
4ffa062ade
Bug 1350398 Remove Workers.h include from BindingUtils.h now that ThrowDOMExceptionForNSResult no longer exists. rs=bz
2017-03-24 15:27:11 -04:00
Alfredo.Yang
5db4f35048
Bug 1350178 - Get stagefright indices only when rust parser is off or TestMode is on for saving memory usage. r=kinetik
...
MozReview-Commit-ID: F9P9O8YHJWg
--HG--
extra : rebase_source : 9877c569539a542de2caee1f724cb239d09c70f2
2017-03-23 14:23:36 +08:00
Wes Kocher
03061ecb63
Bug 1349467 - Fix some Audio/Video BUG_COMPONENTs in moz.build files r=jmaher
...
MozReview-Commit-ID: 3ItJdCtiOul
--HG--
extra : rebase_source : 2db0d75589a0bd8f28bdd35f015949a1194bc47d
2017-03-22 17:23:12 -07:00
Carsten "Tomcat" Book
9b6d088496
merge autoland to mozilla-central a=merge
...
--HG--
rename : browser/components/preferences/in-content/tests/browser_advanced_siteData.js => browser/components/preferences/in-content-old/tests/browser_advanced_siteData.js
rename : dom/media/mediasink/DecodedAudioDataSink.cpp => dom/media/mediasink/AudioSink.cpp
2017-03-23 13:42:40 +01:00
Andrea Marchesini
1fd1bc3935
Bug 1343933 - Renaming Principal classes - part 2 - NullPrincipal, r=qdot
...
--HG--
rename : caps/nsNullPrincipal.cpp => caps/NullPrincipal.cpp
rename : caps/nsNullPrincipal.h => caps/NullPrincipal.h
rename : caps/nsNullPrincipalURI.cpp => caps/NullPrincipalURI.cpp
rename : caps/nsNullPrincipalURI.h => caps/NullPrincipalURI.h
2017-03-22 11:38:40 +01:00
Glenn Randers-Pehrson
dbfdd899bc
Bug 1348356 - Update in-tree libpng to version 1.6.29. r=jrmuizel
2017-03-18 10:33:00 -04:00
Dan Minor
f7809b18ec
Bug 862837 - Build signaling unit tests on Windows; r=drno
...
MozReview-Commit-ID: 1pLKmXEcaAM
--HG--
extra : rebase_source : 4bef49068433660e5b44ea46b2ff4edd5065513a
2017-03-17 09:48:19 -04:00
Nils Ohlmeier [:drno]
e7dd39ae18
Bug 1347813: take cumulativeLost from RTCP. r=jesup
...
MozReview-Commit-ID: LIPxL8vcnHl
--HG--
extra : rebase_source : e7df61a4200e088dba0b5f85d59669e99d35476f
2017-03-20 14:03:46 -07:00
Michael Froman
647131bd6f
Bug 1345511 - pt 3 - start using IPC call for stun addrs in PCMedia. r=bwc
...
Two new calls are added to NrIceCtx.
1) A static call to allow StunAddrsRequestParent to get stun addrs from the main
process.
2) A call to allow StunAddrsRequestChild to pass the new stun addrs back to
PeerConnectionMedia on the content process.
PeerConnectionMedia, when running in e10s mode, sets up the StunAddrsRequestChild
and makes the async request to get the stun addrs. When they are returned, it
sets the stun addrs in NrIceCtx avoid the network calls that would otherwise
cause a further restricted sandbox to fail.
MozReview-Commit-ID: C2hYBzm6WNv
--HG--
extra : rebase_source : 4c71056850c418efdc0f709f4d838a3e0bf4bee2
2017-03-22 09:59:46 -05:00
Michael Froman
f0c929ff2d
Bug 1345511 - pt 2 - add IPC mechanism for getting stun addrs on main process. r=bwc
...
PStunAddrsRequest.ipdl defines the new IPC protocol to get stun
addrs on the main process.
StunAddrsRequestChild requests the stun addrs from the parent.
StunAddrsRequestParent uses a static method on NrIceCtx to get the
stun addrs from the STS thead and sends the addrs back to the
child process.
NrIceStunAddr (nricestunaddr.{cpp|h}) wraps nr_local_addr and makes
it easier to serialize/deserialize over IPC.
NrIceStunAddrMessageUtils follows the pattern used by other Necko
IPC classes to define top-level serialization/deserialization
calls used by the IPC framework.
Modifications under netwerk/ipc are to connect the new IPC
protocol to get stun addrs to PNecko since it is a network
related IPC protocol.
MozReview-Commit-ID: GyEapBe5krl
--HG--
extra : rebase_source : c650d6aa4f7928bcae6032424303869074a755d4
2017-03-21 19:59:05 -05:00
Michael Froman
032f9ca0bc
Bug 1345511 - pt 1 - nICEr changes to support stun addr gathering from main process. r=bwc
...
Expose a tweaked version of nr_ice_get_local_addresses to allow callers to
provide pre-fetched stun addrs if they are available. By default, the normal
call to nr_ice_gather calls this with no pre-fetched stun addrs (read
non-e10s). In e10s, the stun addrs are discovered on the main process and
provided to nr_ice_get_local_addreses. When nr_ice_gather is called from
the content process the local addresses have already been gathered.
In the past, nr_ice_get_local_addresses also applied policy (by removing
duplicate addrs, and, based on stun prefs, removing loopback and/or
link_local addrs. This functionality has been moved to
nr_ice_set_local_addresses where other policy is being applied (like
default route only, forcing specific interfaces, and prioritization).
Because we're now serializing nr_local_addr (wrapped by NrIceStunAddr), we
can't assume that certain pointer references in the source nr_local_addr
are correct when calling nr_local_addr_copy. New non-pointer-arithmetic
version of setting up the pointer on the copied nr_local_addr is used. Also
easier to understand when walking up to it the first time.
MozReview-Commit-ID: KVRFl4dfr7J
--HG--
extra : rebase_source : c0437700ad77ee3b7f98947d3505551ca9ed43e9
2017-03-16 12:06:09 -05:00
Alfredo.Yang
33f2386cd8
Bug 1349133 - Update mp4 rust parser. r=kinetik
...
MozReview-Commit-ID: JDKFUsJBpS9
--HG--
extra : rebase_source : 4c7f569dbafb3b34c485cbf0c35177d27579455c
2017-03-22 09:53:58 +08:00
Alfredo.Yang
66d934bf84
Bug 1349133 - Support video rotation. r=kinetik
...
MozReview-Commit-ID: GErgah40omc
--HG--
extra : rebase_source : 72436d54cce88b70a1b2d7c548821174331445ed
2017-03-21 16:01:14 +08:00
Petr Cerny
89ce732573
Bug 1292534 - Patch lexical parser files generated by flex. r=jgilbert
...
--HG--
extra : rebase_source : 75f659604b0dfbebe38e2d75912f00a171576439
2017-03-20 18:20:19 -04:00
Gerald Squelart
ef98a8485d
Bug 1346648 - Better pointer checks. r=cpearce
...
MozReview-Commit-ID: BjYCYS4h5qN
--HG--
extra : rebase_source : e1b079c4e7e29fcb2121ad3cfbc2c183798928b7
2017-03-14 09:33:16 +11:00
Paul Adenot
3fe3b37a3f
Bug 1348344 - Add a way to disable the aggregate audio device on OSX, and log the resampler internal state. r=achronop,kinetik
...
MozReview-Commit-ID: C23SsRNfq2A
--HG--
extra : histedit_source : 654a54d4a2367595cd7acff6e473d191c4787754
2017-03-17 18:21:35 +01:00
Alfredo.Yang
e8514c817f
Bug 1347834 - update rust mp4 parser for audio codec specific data. r=kinetik
...
MozReview-Commit-ID: 29yu6VsFIE6
--HG--
extra : rebase_source : 353b9b287dd1f6160d883dda5852c2f57fe85256
2017-03-17 11:13:22 +08:00
Alfredo.Yang
4678e869de
Bug 1347834 - retrieve audio codec specific config from rust parser. r=kinetik
...
MozReview-Commit-ID: 2x4sN0e7c5j
--HG--
extra : rebase_source : 3f4f27c0a2bc9f0d200ee646d68666c0c8adda59
2017-03-16 16:06:28 +08:00
Carsten "Tomcat" Book
468f7d8e9f
merge mozilla-inbound to mozilla-central a=merge
2017-03-16 15:35:50 +01:00
Paul Adenot
d608b2fd6e
Bug 1341238 - Update cubeb to revision 4ab45776. r=kinetik
2017-03-16 18:26:32 +13:00
Nils Ohlmeier [:drno]
45e84a2ec3
Bug 1323723: update a=setup tests. r=bwc
...
MozReview-Commit-ID: LEKNXjKy80R
--HG--
extra : rebase_source : 0ab6554f534f44ffc46505c18cc6c0e92814edab
2017-03-15 15:52:06 -07:00
Nils Ohlmeier [:drno]
451faf7781
Bug 1323723: reject setup value actpass in answers. r=bwc
...
MozReview-Commit-ID: FnuiLB6OjbL
--HG--
extra : rebase_source : c1e133d3e0baa056b2238b7ec9e96e1194c32506
2017-03-13 21:38:25 -07:00
Nils Ohlmeier [:drno]
d42d78db4e
Bug 1323723: enforce a=setup in SDP offers. r=bwc
...
MozReview-Commit-ID: 88y11CrXdhf
--HG--
extra : rebase_source : 4148ee5b1e408350328efe7f1cf45199fbc26404
2017-03-14 14:39:54 -07:00
Alfredo.Yang
eb4bc17bf3
Bug 1347765 - add audio codec specific data assertion. r=kinetik
...
MozReview-Commit-ID: CQI452xqeMV
--HG--
extra : rebase_source : ae51eb46a87eb57915e1d74f905a7611c8e5d0a6
2017-03-16 09:38:44 +08:00
Nico Grunbaum
194702d7ab
Bug 1343691 - fix missing rtcp stats;r=jib
...
Omitting the RTT when it is not available breaks a lot of tests (as jesup warned).
I am going to fix the RTT behavior and the tests in bug 1344970, for now RTT will
be zero when unavailable.
MozReview-Commit-ID: 9x3eQfbM3ZT
--HG--
extra : rebase_source : f8d46d7232455a3038fd99ffb6cc14111c44a794
2017-03-08 23:26:24 -08:00
Alfredo.Yang
48c54615b1
Bug 1343461 - add a wrapper class to encapsulate rust/stagefright sample table. r=gerald
...
MozReview-Commit-ID: 4UgToySaEmb
--HG--
extra : rebase_source : b91481f844d94bd3a9f7e6bfeaa08391f117e967
2017-03-01 10:53:49 +08:00
David Major
dc67bfc9a3
Bug 1344629 - Part 6: Rewrite unnecessary uses of nsLiteralString. r=dbaron
...
There's an antipattern where nsLiteralString is used as an unnecessary intermediary in converting from CharT* to CharT*,
e.g. CallAFunctionThatTakesACharPointer(NS_LITERAL_CSTRING("foo").get());
or
NS_NAMED_LITERAL_STRING(foo, "abc");
CallAFunctionThatTakesACharPointer(foo.get());
This patch rewrites the callsites that can be trivially changed to use char*/char16_t*.
I'd somewhat like to remove nsTLiteralString::get() altogether, but in code that's less straightforward than these examples, get() is useful enough to keep.
MozReview-Commit-ID: Kh1rUziVllo
--HG--
extra : rebase_source : c21a65694d6e1c42fd88f73632f7ac8f38d005ae
2017-03-14 15:26:27 +13:00
Iris Hsiao
5cece96e1c
Backed out 12 changesets (bug 1344629) for stylo build bustage
...
Backed out changeset cf4273d3ac30 (bug 1344629)
Backed out changeset a96390e044e0 (bug 1344629)
Backed out changeset d9b330f9bc24 (bug 1344629)
Backed out changeset 2b460fe020af (bug 1344629)
Backed out changeset 0ada91b0452e (bug 1344629)
Backed out changeset 083304fcd6bd (bug 1344629)
Backed out changeset 53d7d1ce2c97 (bug 1344629)
Backed out changeset 55eee7078ae4 (bug 1344629)
Backed out changeset 7d3c06b3eca9 (bug 1344629)
Backed out changeset e5df14c3db61 (bug 1344629)
Backed out changeset 636095ff2815 (bug 1344629)
Backed out changeset 0be052ad24c1 (bug 1344629)
2017-03-14 11:52:24 +08:00
David Major
40f4821701
Bug 1344629 - Part 6: Rewrite unnecessary uses of nsLiteralString. r=dbaron
...
There's an antipattern where nsLiteralString is used as an unnecessary intermediary in converting from CharT* to CharT*,
e.g. CallAFunctionThatTakesACharPointer(NS_LITERAL_CSTRING("foo").get());
or
NS_NAMED_LITERAL_STRING(foo, "abc");
CallAFunctionThatTakesACharPointer(foo.get());
This patch rewrites the callsites that can be trivially changed to use char*/char16_t*.
I'd somewhat like to remove nsTLiteralString::get() altogether, but in code that's less straightforward than these examples, get() is useful enough to keep.
MozReview-Commit-ID: Kh1rUziVllo
--HG--
extra : rebase_source : c21a65694d6e1c42fd88f73632f7ac8f38d005ae
2017-03-14 15:26:27 +13:00
Wes Kocher
8010f266fb
Merge m-c to autoland, a=merge
...
MozReview-Commit-ID: Hikpu6ARByb
2017-03-13 16:40:18 -07:00
Wes Kocher
9c14a7c4ed
Merge inbound to central, a=merge
...
MozReview-Commit-ID: ECt4ZkKUuQp
2017-03-13 16:37:21 -07:00
Carsten "Tomcat" Book
1ddeca78fa
Merge mozilla-central to autoland
2017-03-13 15:26:50 +01:00
Carsten "Tomcat" Book
c1edc7067d
merge mozilla-inbound to mozilla-central a=merge
2017-03-13 15:22:26 +01:00
Randell Jesup
ed0d72a181
Bug 1346005: add audio samples-inserted logging using AudioLatency:4 r=padenot
...
MozReview-Commit-ID: JZukIfjapuy
2017-03-10 15:22:42 -05:00
Iris Hsiao
6b7f00782d
Backed out changeset 2b23902cadd8 (bug 1346005) for bustage in MediaPipeline.cpp
2017-03-13 14:14:16 +08:00
Randell Jesup
269eb591be
Bug 1346005: add audio samples-inserted logging using AudioLatency:4 r=padenot
...
MozReview-Commit-ID: JZukIfjapuy
2017-03-10 15:22:42 -05:00
Tom Tromey
cfa2aa2cbf
Bug 1345609 - add -Werror=format to libstagefright; r=gerald
...
MozReview-Commit-ID: 8JCRDusR4Dg
--HG--
extra : rebase_source : 7de5fc43b81d068ea143c7ab6cc1ab4b4aab3185
2017-03-08 14:43:22 -07:00
Mike Hommey
12c65a0a37
Bug 1344889 - Add necessary dependendencies for generated libvpx assembly. r=mshal
...
--HG--
extra : rebase_source : f65f767dfad5fbe1a577f06923c5b84c90819fe1
2017-03-09 10:54:48 +09:00
Wes Kocher
77632ccd1b
Merge m-c to inbound, a=merge
...
MozReview-Commit-ID: JXQqoTEXxwz
2017-03-10 17:22:54 -08:00
Alex Chronopoulos
44ce83037f
Bug 1345049 - Update cubeb from upstream to f07ee6d. r=kinetik
...
MozReview-Commit-ID: 9vApWUIieJH
--HG--
extra : rebase_source : 02de16b962218747a52b5c6f71c2d681b8485fc6
2017-03-09 19:47:39 +01:00
Sebastian Hengst
6117caed69
Backed out changeset 31656946aa03 (bug 1346005) for bustage in MediaPipeline.cpp. r=backout on a CLOSED TREE
2017-03-10 21:50:22 +01:00
Randell Jesup
220412f9f7
Bug 1346005: add audio samples-inserted logging using AudioLatency:4 r=padenot
...
MozReview-Commit-ID: KuL1nNEmOnl
2017-03-10 15:22:42 -05:00
Paul Adenot
a01cea3a7b
Bug 1341254 - Update libspeex_resampler to 79822c. r=karlt
...
MozReview-Commit-ID: EDYCyjrWmz1
--HG--
extra : rebase_source : 94d87c4b911ac646e755e03dc938da57ce237aad
2017-03-06 17:16:23 +01:00
Paul Adenot
6bb696b272
Bug 1341254 - Put the modification made to the resampler code in bug 1274083 into their own patch, and add this patch to update.sh. r=karlt
...
MozReview-Commit-ID: IAOWdGS0jM
--HG--
extra : rebase_source : ca9d38acb50f7fa8818d50fd8370d98b5d21e4f9
2017-03-06 16:15:07 +01:00
Dan Minor
2f2e51556a
Bug 1343557 - Update build for gtest and gmock 1.7.0; r=ted.mielczarek
...
I've moved the mozilla specific gtest stuff to link directly in xul-gtest
rather than in the gtest static library to make it possible for standalone
programs to link against this library and not have to link
against other mozilla libraries. This allows us to build
media/webrtc/signaling/fuzztest against this version of gtest rather than the
webrtc version of gtest, which I plan to remove in a follow on bug.
I had to add a global disable for -Wgnu-zero-variadic-macro-arguments as we
hit that everywhere we use the INSTANTIATE_TEST_CASE_P macro.
This brings forward the fix from Bug 844630 to the visibility of environ in
gtest-death-test.cc.
I also removed code that set GTEST_API_ to a visibility that conflicts with
what we've defined elsewhere in tree.
MozReview-Commit-ID: 3cfuapC6vn0
--HG--
extra : rebase_source : 6e5d2684718b6ddaa5a64c1f26a0172c91b5a719
2017-03-03 14:54:05 -05:00
Gerald Squelart
ed7943aae9
Bug 1345671 - Fix format strings in libstagefright - r=kinetik
...
MozReview-Commit-ID: BJpOgY9j4UC
--HG--
extra : rebase_source : 128b19c091af135549f56b3ea4a6b26276e83002
2017-03-09 15:37:16 +11:00
Randell Jesup
7a19f87fd9
Bug 1339246: force rebuild of Send/RecvStream if the SSRCs have been changed r=bwc
...
MozReview-Commit-ID: HWZ8MXjtWzg
2017-03-08 00:24:21 -05:00
Carsten "Tomcat" Book
f6885163cd
Merge mozilla-central to mozilla-inbound
2017-03-08 14:28:34 +01:00
Iris Hsiao
6ee4c39904
Backed out changeset 4e90c48f2617 (bug 1339246) for media test failure in test_peerConnection_addtrack_removetrack_events.html
2017-03-08 14:44:35 +08:00
Randell Jesup
6274280496
Bug 1339246: force rebuild of SendStream if the SSRCs have been changed r=bwc
...
MozReview-Commit-ID: 5RNrkBZFmV3
2017-03-08 00:24:21 -05:00
Wes Kocher
9d3f12083b
Merge m-c to inbound, a=merge
...
MozReview-Commit-ID: 1Kk6k8R6WCf
2017-03-07 16:45:07 -08:00
Wes Kocher
dac8dc0c7b
Merge inbound to central, a=merge
...
MozReview-Commit-ID: 96co4Bbby7W
2017-03-07 16:40:44 -08:00
Michael Layzell
1957fbfa92
Bug 1331434 - Part 3: Return early after throwing an error in PeerConnectionImpl::Initialize, r=bwc
...
MozReview-Commit-ID: AU2V0dtmcLO
2017-03-07 19:06:48 -05:00
Joel Maher
43d997b5a3
Bug 1344470 - add BUG_COMPONENT to media/* files. r=padenot
...
MozReview-Commit-ID: C7xWOE0OwIK
2017-03-07 13:06:45 -05:00
Randell Jesup
bd828a2434
Bug 1337810: use sender SSRC for receivers r=drno
...
MozReview-Commit-ID: 1ErpaFbU6pZ
2017-03-07 16:24:00 -05:00
Carsten "Tomcat" Book
087da3f0d9
merge mozilla-inbound to mozilla-central a=merge
2017-03-07 15:13:31 +01:00
Alfredo.Yang
c178f4e8ec
Bug 1343793 - update rust mp4parser. r=kinetik
...
MozReview-Commit-ID: GGfv911o5Rb
--HG--
rename : third_party/rust/bitreader/LICENSE => third_party/rust/bitreader/LICENSE-APACHE
extra : rebase_source : a60a623af8465fe2220c5294f60f43f75a8513ec
2017-03-07 09:30:48 +08:00
Alfredo.Yang
b2fd41c814
Bug 1343793 - use i64 instead of u64 in presentation time. r=kinetik
...
MozReview-Commit-ID: ECngVxPiYEl
--HG--
extra : rebase_source : e9b428e04910a36dfaf5f19c48eb453a9b6e9898
2017-03-03 11:09:47 +08:00
Byron Campen [:bwc]
408ae2fda0
Bug 1342523 - Part 3: Remove old Telemetry probes. r=drno
...
MozReview-Commit-ID: CkwIMn9Y6sJ
--HG--
extra : rebase_source : 9a6eb6f9d720392de352c6df8c68a17b40dade40
2017-02-24 15:07:08 -06:00
Byron Campen [:bwc]
3be4ec69b5
Bug 1342523 - Part 2: Add some better ICE duration telemetry. r=bsmedberg,drno
...
MozReview-Commit-ID: 7qRd1v6rUHl
--HG--
extra : rebase_source : 0c5bbdd47f719226b29660d59bb283c530118a8a
2017-02-24 15:03:49 -06:00
Byron Campen [:bwc]
42465ae6db
Bug 1342523 - Part 1: Clean up how controlling/offerer is specified. r=drno
...
MozReview-Commit-ID: D8qPAPUZC1J
--HG--
extra : rebase_source : dec5598ee2edd9168bd5c93be222cc409a7db096
2017-02-24 14:05:27 -06:00
Wes Kocher
bfc6ee87c5
Merge m-c to autoland, a=merge
...
MozReview-Commit-ID: 7cTf6LvHTEo
2017-03-07 16:44:35 -08:00
Daniel Holbert
538d0a5aad
Bug 1345186: Suppress -Wunused-function build warnings in third-party libstagefright C code. r=mshal
...
MozReview-Commit-ID: EO0XTMTdyoG
--HG--
extra : rebase_source : f5e309f28a9b6358d78668172fcf2d71bd130f17
2017-03-07 15:02:45 -08:00
Tim Huang
fc6e097c7a
Bug 1337893 - Part 4: Updating whole gecko to make all callers of DNS using correct originAttributes. r=baku
...
MozReview-Commit-ID: D6Vp8ANSzLI
--HG--
extra : rebase_source : f3608b09835040e4a4f8e7675aa53d003f298d32
2017-02-15 10:39:40 +08:00
Daniel Holbert
a6c2851e3e
Bug 1344812: Remove variable "sessionId" from lambda-captures where it's not used, in ClearKeySessionManager.cpp. r=cpearce
...
MozReview-Commit-ID: IMdIBFmgwmv
--HG--
extra : rebase_source : c71f7910dcea9dbd9a16ef463c5983069c90f0b7
2017-03-06 10:52:09 -08:00
Nico Grunbaum
f587b4fa3f
Bug 1325173 - read full RtpStreamId when parsing RTP header extensions. r=drno
...
MozReview-Commit-ID: CHkqA0MM3fx
--HG--
extra : rebase_source : 84c0e85c9f214f1bc7403256d8c2d80809305e13
2017-03-05 23:37:51 -08:00
Chris Pearce
756932ea4e
Bug 1341894 - Correct encryption subsamples in AVCC -> AnnexB conversion. r=jya
...
This menas we can have GMPVideoDecoder's AVCC -> AnnexB conversion done by the H264Converter, and
simplify the code in WidevineVideoDecoder.
MozReview-Commit-ID: 3HT5VXth6LL
--HG--
extra : rebase_source : b840489edafa5dc981ba44f722d92083a40e34cd
2017-02-23 11:00:28 +13:00
Nils Ohlmeier [:drno]
41b62a7872
Bug 1341374: ensure mtransport refcounting is happening on the same thread r=jesup
...
MozReview-Commit-ID: 6Q3Wc1dIfnR
--HG--
extra : rebase_source : 29c73b5ac8b23d60df7946b993efa3542316bb5e
2017-02-23 21:57:50 -08:00
Wes Kocher
bd0bfddf8e
Merge m-c to inbound, a=merge
...
MozReview-Commit-ID: Fypud50dqYw
2017-03-02 15:03:11 -08:00
Wes Kocher
e447319b94
Merge inbound to central, a=merge
...
MozReview-Commit-ID: DuLPg9KE8Ci
--HG--
rename : browser/components/extensions/ext-theme.js => toolkit/components/extensions/ext-theme.js
rename : browser/components/extensions/schemas/theme.json => toolkit/components/extensions/schemas/theme.json
rename : browser/components/extensions/test/browser/browser_ext_themes_chromeparity.js => toolkit/components/extensions/test/browser/browser_ext_themes_chromeparity.js
rename : browser/components/extensions/test/browser/browser_ext_themes_dynamic_updates.js => toolkit/components/extensions/test/browser/browser_ext_themes_dynamic_updates.js
rename : browser/components/extensions/test/browser/browser_ext_themes_lwtsupport.js => toolkit/components/extensions/test/browser/browser_ext_themes_lwtsupport.js
2017-03-02 14:57:41 -08:00
Randell Jesup
c5f6a79a17
Bug 1337777: ensure mSend/RecvStream access is locked r=bwc
...
MozReview-Commit-ID: 5wBkKheve2K
2017-03-02 15:11:28 -05:00
Randell Jesup
f709468851
Bug 1337777: if no receive-SSRC was signaled for video, on the first packet reset the VideoReceiveStream r=bwc
...
Note that this stumbles over the use of the PCHandle as a global when
initializing the OpenH264 gmp plugin.
MozReview-Commit-ID: 7GEvIwwsitk
2017-03-02 15:11:22 -05:00
Randell Jesup
1ce411e0e1
Bug 1342727: Handle all bitrates in VideoConduit as bps, instead of mix of kbps and bps r=drno
...
MozReview-Commit-ID: CQrvswMkh7G
2017-03-02 15:10:13 -05:00
Carsten "Tomcat" Book
614b0dd569
Merge mozilla-central to mozilla-inbound
2017-03-02 14:06:01 +01:00
Alex Chronopoulos
b232ff8649
Bug 1343780
- Update cubeb from upstream to 0753297. r=kinetik
...
MozReview-Commit-ID: Byuw5tH6wjs
2017-03-02 13:45:08 +02:00
Jean-Yves Avenard
c3a4683804
Bug 1342808: Ignore user data track. r=gerald
...
That's the 'udta' box. They serve no purpose as far as we're concerned and stagefright handling of it is buggy.
MozReview-Commit-ID: Af6wCpq2vZr
--HG--
extra : rebase_source : 880fe00c7b51700a8b9272063cedc4e9c44d9007
2017-02-27 18:41:55 +01:00
Alfredo.Yang
e95865db72
Bug 1342852 - update rust mp4 parser. r=kinetik
...
MozReview-Commit-ID: 5GzgpfPqMD8
--HG--
extra : rebase_source : 716bb6df434acc245721d15a7ee14c5bfae0f44a
2017-03-01 16:52:46 +08:00
Wes Kocher
9746f81e53
Merge m-c to autoland, a=merge
...
MozReview-Commit-ID: FzykkWPQCrq
--HG--
rename : browser/modules/test/browser_UsageTelemetry_content.js => browser/modules/test/browser/browser_UsageTelemetry_content.js
rename : browser/modules/test/browser_UsageTelemetry_content_aboutHome.js => browser/modules/test/browser/browser_UsageTelemetry_content_aboutHome.js
rename : browser/modules/test/browser_UsageTelemetry_searchbar.js => browser/modules/test/browser/browser_UsageTelemetry_searchbar.js
rename : browser/modules/test/browser_UsageTelemetry_urlbar.js => browser/modules/test/browser/browser_UsageTelemetry_urlbar.js
2017-03-01 17:48:44 -08:00
Alfredo.Yang
69731f92d5
Bug 1341967 - remove MOZ_RUST_MP4PARSE. r=kinetik
...
MozReview-Commit-ID: SgTlIo8wEi
--HG--
extra : rebase_source : 263a6cfcf50ee3582f3dc1bfc43d4fa0dcc00800
2017-03-01 14:44:42 +08:00
Carsten "Tomcat" Book
b43c07a10c
Merge mozilla-central to mozilla-inbound
2017-03-01 16:39:27 +01:00
Carsten "Tomcat" Book
3b3f4c17a2
merge mozilla-inbound to mozilla-central a=merge
2017-03-01 11:40:59 +01:00
Randell Jesup
6f01cb08c1
Bug 1342732: Adjust ANY11P16 r=sotaro
...
MozReview-Commit-ID: ARnj1K5o2LM
2017-02-28 23:31:47 -05:00
Randell Jesup
b4b1d2146e
Bug 1342730: clean up MipsCpuCaps r=sotaro
...
MozReview-Commit-ID: 2EwQHcN8gfF
2017-02-28 23:20:50 -05:00
Benjamin Smedberg
b0dd6ff594
Bug 1332639 - Stop building the media/mtransport/testlib library which isn't used, r=dminor
...
MozReview-Commit-ID: 2tM8ftLBDpi
--HG--
extra : rebase_source : 0730f464b5cbd63d0a4e2b3d7c56b55212db7466
2017-02-27 13:07:55 -05:00
Gerald Squelart
bcdfea341d
Bug 1343156 - Remove unnecessary MP4Metadata::HasCompleteMetadata - r=jya
...
MP4Metadata::Metadata() contains the same code at the beginning, so calling
HasCompleteMetadata() is unnecessary, so we should just remove it completely.
(Except to get a better error message, but this will be reinstated in an
upcoming bug.)
MozReview-Commit-ID: 2C3GI5fE0Ja
--HG--
extra : rebase_source : 2bdb6199222dcb0ca4012121a3fd4694b440be3e
2017-02-27 10:06:45 +11:00
Nils Ohlmeier [:drno]
e4c43ec7d3
Bug 1343640: dump RT(C)P as raw hex into log files. r=bwc
...
MozReview-Commit-ID: 5vNitjQJmih
--HG--
extra : rebase_source : ff49349423419cf8a568fd3dcd96f2421a880fad
2017-03-01 23:22:36 -08:00
Nils Ohlmeier [:drno]
62d88014e0
Bug 1335966: skip refreshing ICE cosent for streams with no consent context. r=bwc
...
MozReview-Commit-ID: 91aZIMdGBAQ
--HG--
extra : rebase_source : 4cf76f2344fe74ed026e1029753a45a3203f072a
2017-02-01 16:54:59 -08:00
Tom Ritter
e275b0a019
Bug 1342212 - Add the commit date to the cubeb README_MOZILLA file to allow automated tooling to detect too-old libraries. r=kinetik
...
MozReview-Commit-ID: CbBlmy1jZU
--HG--
extra : rebase_source : 5c61711a1ad9c60f6180f67f6c8f1c49df91ff69
2017-02-27 13:53:41 -06:00
Wes Kocher
e84fc624ff
Merge inbound to central, a=merge
...
MozReview-Commit-ID: DpCZgRV1csS
2017-02-24 16:46:12 -08:00
Randell Jesup
8ad25a673c
Bug 1284800: Fix build fallout from moving libyuv into a subdirectory r=ted
...
MozReview-Commit-ID: CDMDXqpGueS
2017-02-24 14:01:56 -05:00
Randell Jesup
444c7b0939
Bug 1284800: Create new update script for libyuv r=sotaro,rillian
...
MozReview-Commit-ID: 3MK84gHSrLg
2017-02-24 14:01:40 -05:00
Randell Jesup
c204717db3
Bug 1341543: Import libyuv rev 054ec37f8e31e6131c8f19eb74395d29009d6604 from upstream rs=jesup,sotaro
...
https://chromium.googlesource.com/libyuv/libyuv
MozReview-Commit-ID: 8RTYSNenvVH
--HG--
rename : media/libyuv/AUTHORS => media/libyuv/libyuv/AUTHORS
rename : media/libyuv/Android.mk => media/libyuv/libyuv/Android.mk
rename : media/libyuv/BUILD.gn => media/libyuv/libyuv/BUILD.gn
rename : media/libyuv/LICENSE => media/libyuv/libyuv/LICENSE
rename : media/libyuv/LICENSE_THIRD_PARTY => media/libyuv/libyuv/LICENSE_THIRD_PARTY
rename : media/libyuv/OWNERS => media/libyuv/libyuv/OWNERS
rename : media/libyuv/PATENTS => media/libyuv/libyuv/PATENTS
rename : media/libyuv/README.chromium => media/libyuv/libyuv/README.chromium
rename : media/libyuv/README.md => media/libyuv/libyuv/README.md
rename : media/libyuv/all.gyp => media/libyuv/libyuv/all.gyp
rename : media/libyuv/docs/getting_started.md => media/libyuv/libyuv/docs/deprecated_builds.md
rename : media/libyuv/docs/environment_variables.md => media/libyuv/libyuv/docs/environment_variables.md
rename : media/libyuv/docs/filtering.md => media/libyuv/libyuv/docs/filtering.md
rename : media/libyuv/docs/formats.md => media/libyuv/libyuv/docs/formats.md
rename : media/libyuv/docs/rotation.md => media/libyuv/libyuv/docs/rotation.md
rename : media/libyuv/download_vs_toolchain.py => media/libyuv/libyuv/download_vs_toolchain.py
rename : media/libyuv/gyp_libyuv => media/libyuv/libyuv/gyp_libyuv
rename : media/libyuv/gyp_libyuv.py => media/libyuv/libyuv/gyp_libyuv.py
rename : media/libyuv/include/libyuv.h => media/libyuv/libyuv/include/libyuv.h
rename : media/libyuv/include/libyuv/basic_types.h => media/libyuv/libyuv/include/libyuv/basic_types.h
rename : media/libyuv/include/libyuv/compare.h => media/libyuv/libyuv/include/libyuv/compare.h
rename : media/libyuv/include/libyuv/compare_row.h => media/libyuv/libyuv/include/libyuv/compare_row.h
rename : media/libyuv/include/libyuv/cpu_id.h => media/libyuv/libyuv/include/libyuv/cpu_id.h
rename : media/libyuv/include/libyuv/mjpeg_decoder.h => media/libyuv/libyuv/include/libyuv/mjpeg_decoder.h
rename : media/libyuv/include/libyuv/rotate_argb.h => media/libyuv/libyuv/include/libyuv/rotate_argb.h
rename : media/libyuv/include/libyuv/row.h => media/libyuv/libyuv/include/libyuv/row.h
rename : media/libyuv/include/libyuv/scale.h => media/libyuv/libyuv/include/libyuv/scale.h
rename : media/libyuv/include/libyuv/scale_argb.h => media/libyuv/libyuv/include/libyuv/scale_argb.h
rename : media/libyuv/include/libyuv/version.h => media/libyuv/libyuv/include/libyuv/version.h
rename : media/libyuv/include/libyuv/video_common.h => media/libyuv/libyuv/include/libyuv/video_common.h
rename : media/libyuv/tools/OWNERS => media/libyuv/libyuv/infra/config/OWNERS
rename : media/libyuv/libyuv.gyp => media/libyuv/libyuv/libyuv.gyp
rename : media/libyuv/libyuv.gypi => media/libyuv/libyuv/libyuv.gypi
rename : media/libyuv/libyuv_nacl.gyp => media/libyuv/libyuv/libyuv_nacl.gyp
rename : media/libyuv/libyuv_test.gyp => media/libyuv/libyuv/libyuv_test.gyp
rename : media/libyuv/linux.mk => media/libyuv/libyuv/linux.mk
rename : media/libyuv/public.mk => media/libyuv/libyuv/public.mk
rename : media/libyuv/source/compare.cc => media/libyuv/libyuv/source/compare.cc
rename : media/libyuv/source/compare_common.cc => media/libyuv/libyuv/source/compare_common.cc
rename : media/libyuv/source/compare_gcc.cc => media/libyuv/libyuv/source/compare_gcc.cc
rename : media/libyuv/source/compare_neon.cc => media/libyuv/libyuv/source/compare_neon.cc
rename : media/libyuv/source/compare_neon64.cc => media/libyuv/libyuv/source/compare_neon64.cc
rename : media/libyuv/source/compare_win.cc => media/libyuv/libyuv/source/compare_win.cc
rename : media/libyuv/source/convert.cc => media/libyuv/libyuv/source/convert.cc
rename : media/libyuv/source/convert_argb.cc => media/libyuv/libyuv/source/convert_argb.cc
rename : media/libyuv/source/convert_from.cc => media/libyuv/libyuv/source/convert_from.cc
rename : media/libyuv/source/convert_from_argb.cc => media/libyuv/libyuv/source/convert_from_argb.cc
rename : media/libyuv/source/convert_jpeg.cc => media/libyuv/libyuv/source/convert_jpeg.cc
rename : media/libyuv/source/convert_to_argb.cc => media/libyuv/libyuv/source/convert_to_argb.cc
rename : media/libyuv/source/convert_to_i420.cc => media/libyuv/libyuv/source/convert_to_i420.cc
rename : media/libyuv/source/cpu_id.cc => media/libyuv/libyuv/source/cpu_id.cc
rename : media/libyuv/source/mjpeg_decoder.cc => media/libyuv/libyuv/source/mjpeg_decoder.cc
rename : media/libyuv/source/mjpeg_validate.cc => media/libyuv/libyuv/source/mjpeg_validate.cc
rename : media/libyuv/source/planar_functions.cc => media/libyuv/libyuv/source/planar_functions.cc
rename : media/libyuv/source/rotate.cc => media/libyuv/libyuv/source/rotate.cc
rename : media/libyuv/source/rotate_any.cc => media/libyuv/libyuv/source/rotate_any.cc
rename : media/libyuv/source/rotate_argb.cc => media/libyuv/libyuv/source/rotate_argb.cc
rename : media/libyuv/source/rotate_common.cc => media/libyuv/libyuv/source/rotate_common.cc
rename : media/libyuv/source/rotate_mips.cc => media/libyuv/libyuv/source/rotate_dspr2.cc
rename : media/libyuv/source/rotate_neon.cc => media/libyuv/libyuv/source/rotate_neon.cc
rename : media/libyuv/source/rotate_neon64.cc => media/libyuv/libyuv/source/rotate_neon64.cc
rename : media/libyuv/source/rotate_win.cc => media/libyuv/libyuv/source/rotate_win.cc
rename : media/libyuv/source/row_any.cc => media/libyuv/libyuv/source/row_any.cc
rename : media/libyuv/source/row_common.cc => media/libyuv/libyuv/source/row_common.cc
rename : media/libyuv/source/row_gcc.cc => media/libyuv/libyuv/source/row_gcc.cc
rename : media/libyuv/source/row_neon.cc => media/libyuv/libyuv/source/row_neon.cc
rename : media/libyuv/source/row_neon64.cc => media/libyuv/libyuv/source/row_neon64.cc
rename : media/libyuv/source/row_win.cc => media/libyuv/libyuv/source/row_win.cc
rename : media/libyuv/source/scale.cc => media/libyuv/libyuv/source/scale.cc
rename : media/libyuv/source/scale_argb.cc => media/libyuv/libyuv/source/scale_argb.cc
rename : media/libyuv/source/scale_common.cc => media/libyuv/libyuv/source/scale_common.cc
rename : media/libyuv/source/scale_mips.cc => media/libyuv/libyuv/source/scale_dspr2.cc
rename : media/libyuv/source/scale_gcc.cc => media/libyuv/libyuv/source/scale_gcc.cc
rename : media/libyuv/source/scale_neon.cc => media/libyuv/libyuv/source/scale_neon.cc
rename : media/libyuv/source/scale_neon64.cc => media/libyuv/libyuv/source/scale_neon64.cc
rename : media/libyuv/source/scale_win.cc => media/libyuv/libyuv/source/scale_win.cc
rename : media/libyuv/source/video_common.cc => media/libyuv/libyuv/source/video_common.cc
rename : media/libyuv/tools/OWNERS => media/libyuv/libyuv/tools_libyuv/OWNERS
rename : media/libyuv/tools/msan/OWNERS => media/libyuv/libyuv/tools_libyuv/msan/OWNERS
rename : media/libyuv/tools/msan/blacklist.txt => media/libyuv/libyuv/tools_libyuv/msan/blacklist.txt
rename : media/libyuv/tools/ubsan/OWNERS => media/libyuv/libyuv/tools_libyuv/ubsan/OWNERS
rename : media/libyuv/tools/ubsan/blacklist.txt => media/libyuv/libyuv/tools_libyuv/ubsan/blacklist.txt
rename : media/libyuv/tools/ubsan/vptr_blacklist.txt => media/libyuv/libyuv/tools_libyuv/ubsan/vptr_blacklist.txt
rename : media/libyuv/tools/valgrind-libyuv/libyuv_tests.bat => media/libyuv/libyuv/tools_libyuv/valgrind/libyuv_tests.bat
rename : media/libyuv/tools/valgrind-libyuv/libyuv_tests.py => media/libyuv/libyuv/tools_libyuv/valgrind/libyuv_tests.py
rename : media/libyuv/tools/valgrind-libyuv/libyuv_tests.sh => media/libyuv/libyuv/tools_libyuv/valgrind/libyuv_tests.sh
rename : media/libyuv/tools/valgrind-libyuv/tsan/OWNERS => media/libyuv/libyuv/tools_libyuv/valgrind/memcheck/OWNERS
rename : media/libyuv/tools/valgrind-libyuv/memcheck/PRESUBMIT.py => media/libyuv/libyuv/tools_libyuv/valgrind/memcheck/PRESUBMIT.py
rename : media/libyuv/tools/valgrind-libyuv/memcheck/suppressions_win32.txt => media/libyuv/libyuv/tools_libyuv/valgrind/memcheck/suppressions.txt
rename : media/libyuv/tools/valgrind-libyuv/memcheck/suppressions_win32.txt => media/libyuv/libyuv/tools_libyuv/valgrind/memcheck/suppressions_mac.txt
rename : media/libyuv/tools/valgrind-libyuv/memcheck/suppressions_win32.txt => media/libyuv/libyuv/tools_libyuv/valgrind/memcheck/suppressions_win32.txt
rename : media/libyuv/unit_test/basictypes_test.cc => media/libyuv/libyuv/unit_test/basictypes_test.cc
rename : media/libyuv/unit_test/color_test.cc => media/libyuv/libyuv/unit_test/color_test.cc
rename : media/libyuv/unit_test/compare_test.cc => media/libyuv/libyuv/unit_test/compare_test.cc
rename : media/libyuv/unit_test/cpu_test.cc => media/libyuv/libyuv/unit_test/cpu_test.cc
rename : media/libyuv/unit_test/math_test.cc => media/libyuv/libyuv/unit_test/math_test.cc
rename : media/libyuv/unit_test/planar_test.cc => media/libyuv/libyuv/unit_test/planar_test.cc
rename : media/libyuv/unit_test/rotate_argb_test.cc => media/libyuv/libyuv/unit_test/rotate_argb_test.cc
rename : media/libyuv/unit_test/rotate_test.cc => media/libyuv/libyuv/unit_test/rotate_test.cc
rename : media/libyuv/unit_test/scale_argb_test.cc => media/libyuv/libyuv/unit_test/scale_argb_test.cc
rename : media/libyuv/unit_test/scale_test.cc => media/libyuv/libyuv/unit_test/scale_test.cc
rename : media/libyuv/unit_test/testdata/arm_v7.txt => media/libyuv/libyuv/unit_test/testdata/arm_v7.txt
rename : media/libyuv/unit_test/testdata/juno.txt => media/libyuv/libyuv/unit_test/testdata/juno.txt
rename : media/libyuv/unit_test/testdata/tegra3.txt => media/libyuv/libyuv/unit_test/testdata/tegra3.txt
rename : media/libyuv/unit_test/unit_test.cc => media/libyuv/libyuv/unit_test/unit_test.cc
rename : media/libyuv/unit_test/unit_test.h => media/libyuv/libyuv/unit_test/unit_test.h
rename : media/libyuv/unit_test/video_common_test.cc => media/libyuv/libyuv/unit_test/video_common_test.cc
rename : media/libyuv/util/Makefile => media/libyuv/libyuv/util/Makefile
rename : media/libyuv/util/compare.cc => media/libyuv/libyuv/util/compare.cc
rename : media/libyuv/util/convert.cc => media/libyuv/libyuv/util/convert.cc
rename : media/libyuv/util/cpuid.c => media/libyuv/libyuv/util/cpuid.c
rename : media/libyuv/util/psnr.cc => media/libyuv/libyuv/util/psnr.cc
rename : media/libyuv/util/psnr.h => media/libyuv/libyuv/util/psnr.h
rename : media/libyuv/util/psnr_main.cc => media/libyuv/libyuv/util/psnr_main.cc
rename : media/libyuv/util/ssim.cc => media/libyuv/libyuv/util/ssim.cc
rename : media/libyuv/util/ssim.h => media/libyuv/libyuv/util/ssim.h
rename : media/libyuv/winarm.mk => media/libyuv/libyuv/winarm.mk
2017-02-24 13:45:02 -05:00
Alfredo.Yang
1f16c44c38
Bug 1340446 - check the rounding error smaller or euqal to one. r=kinetik
...
MozReview-Commit-ID: 5LYzYlZzmEB
--HG--
extra : rebase_source : c8a831212ea4d06da4105ff1186a67ffb5d9d96d
2017-02-22 11:38:16 +08:00
Alex Chronopoulos
6b65c12c74
Bug 1342363 - Update cubeb from upstream to 25b593f. r=padenot
...
MozReview-Commit-ID: BAwQSDLJoMx
--HG--
extra : rebase_source : 01c1c72c3b287f6e6608b84fc00cd80177ae65cc
2017-02-24 13:24:32 +02:00
Dan Minor
71b7ced622
Bug 1332622 - Remove MOZILLA_INTERNAL_API macro from webrtc; r=jesup
...
I've also cleaned up a few leftover references to USE_FAKE_MEDIA_STREAMS,
MOZILLA_EXTERNAL_LINKAGE and MOZ_WIDGET_GONK where I noticed them.
MozReview-Commit-ID: Cdo1Y4IrFqp
--HG--
extra : rebase_source : 4f7debb5ebc3e024410ec6456fae0d3463ca1d10
2017-02-22 09:07:32 -05:00
Wes Kocher
47dc9207cd
Backed out changeset 20a81b2adf80 (bug 1330240) under suspicion of turning android mda1 nearly permafail a=backout
...
MozReview-Commit-ID: LUKhxorIzwU
2017-02-23 16:25:18 -08:00
Carsten "Tomcat" Book
e6b82618f4
merge mozilla-inbound to mozilla-central a=merge
2017-02-23 14:59:37 +01:00
Jeff Walden
a457461dd8
Bug 1287006 - Followup bustage fix. r=bustage in a CLOSED TREE
2017-02-22 20:41:37 -08:00
Jeff Walden
c7aace8b67
Bug 1287006 - Make JsepTrackPair::mBundleLevel size_t instead of Maybe<size_t>, with SIZE_MAX encoding the previous not-size_t state. (mBundleLevel counts things in memory, so SIZE_MAX is excluded from the typical semantics.) r=bwc
...
--HG--
extra : rebase_source : 580a13b93cbec088c8937172948b30b4881d31ec
2017-02-21 23:57:56 -08:00
Jeff Walden
d73ce21741
Bug 1287006 - Adjust media/ code to not pass Maybe (or any class containing a Maybe member) by value, only by reference or pointer. r=jw_wang, r=rjesup
...
--HG--
extra : rebase_source : 176a2afde5772bbdf43f0f6dc8082201acadcf4f
2017-02-13 09:07:40 -08:00
Carsten "Tomcat" Book
9d982b9508
merge mozilla-inbound to mozilla-central a=merge
2017-02-22 14:33:38 +01:00
Wes Kocher
5295bd9f91
Merge m-c to inbound, a=merge
...
MozReview-Commit-ID: AoD5GpFatBw
2017-02-21 17:41:05 -08:00
Boris Zbarsky
aed0bcf617
Bug 1340760. Link sdp_file_parser against mozglue, since it uses the PrintfTarget stuff from there. r=froydnj
...
MozReview-Commit-ID: K3nkeLd3oCs
2017-02-21 19:50:22 -05:00
Iris Hsiao
28ba840815
Backed out changeset 47b318d87004 (bug 1331330) for bustage
2017-02-22 15:31:37 +08:00
Alfredo.Yang
daf25d9711
Bug 1340980 - update rust mp4 parser. r=kinetik
...
MozReview-Commit-ID: HrRkz8Sk0v7
--HG--
extra : rebase_source : d4ea066eb6acbaa648851fd2827e145b84004a14
2017-02-20 10:58:10 +08:00
Alfredo.Yang
652691c720
Bug 1331330 - compare rust parser and stagefright sample table. r=kinetik
...
MozReview-Commit-ID: G6ZqSNNo00J
--HG--
extra : rebase_source : ea6df10e95042cf14f65f81850e2a95f4a2ba2b0
2017-02-21 15:30:03 +08:00
Chris Peterson
436fefadc2
Bug 1341162 - Fix -Wunreachable-code-return warning in webrtc/signaling. r=bwc
...
The WebrtcVideoConduit::GetRTCPSenderReport() member function has an unnecessary scope block and unreachable `return false`.
media/webrtc/signaling/src/media-conduit/VideoConduit.cpp:847:10 [-Wunreachable-code-return] 'return' will never be executed
MozReview-Commit-ID: 1GFcupqcA9k
--HG--
extra : rebase_source : c46a012a99c66b3953262ba5f86810d62a5b48cf
extra : source : 6ca7c167f10cb234f67c89fb8b64c67f87ca5453
2017-02-20 14:45:30 -08:00
Byron Campen [:bwc]
05f117a2ad
Bug 1338696: Don't deref null when nr_stun_message_create2 fails. r=drno
...
MozReview-Commit-ID: 6yo1NtElboR
--HG--
extra : rebase_source : ea9ea0868e6d806db07ec0f3509f3588bd433395
2017-02-13 16:22:54 -06:00
Byron Campen [:bwc]
bcf0706eb7
Bug 1340734: Move the TLS detection logic to TestNrSocket::create, to keep up with changes from bug 1336507. r=drno
...
MozReview-Commit-ID: A0wYXBmvhyh
--HG--
extra : rebase_source : af80ae36fe7e2777d66a51a6f879c8e48bf7fb35
2017-02-17 17:31:55 -06:00
Jan Beich
b2013667fb
Bug 1330240 - Limit -Wthread-safety to WebRTC due to lack of annotations. r=cpeterson,froydnj,jesup
...
MozReview-Commit-ID: HuoXFwZkdYo
--HG--
extra : rebase_source : 8f07a7a6de6d794b26b0f2b18eb95452d65c8f40
2017-01-11 16:50:18 +00:00
Jan Beich
959d5215d6
Bug 1330240 - Limit -Wthread-safety to WebRTC due to lack of annotations. r=cpeterson,froydnj,jesup
...
MozReview-Commit-ID: HuoXFwZkdYo
--HG--
extra : rebase_source : 8f07a7a6de6d794b26b0f2b18eb95452d65c8f40
2017-01-11 16:50:18 +00:00
Phil Ringnalda
806e31d5b2
Backed out changeset 437ff32b12ea (bug 1340446) for Mac and Windows build bustage
...
CLOSED TREE
2017-02-22 20:27:17 -08:00
Alfredo.Yang
698b618177
Bug 1340446 - check the rounding error smaller or euqal to one. r=kinetik
...
MozReview-Commit-ID: 4JvuY1yHGRk
--HG--
extra : rebase_source : 7274abd9a3e9fba1d7a3daa15fc33b054a6ddded
2017-02-22 11:38:16 +08:00
Alfredo.Yang
e4420d1268
Bug 1331330 - compare rust parser and stagefright sample table. r=kinetik
...
MozReview-Commit-ID: G6ZqSNNo00J
--HG--
extra : rebase_source : 858fe82da9f92417c843e2292519a58afa2f82e2
2017-02-21 15:30:03 +08:00
Dan Minor
f41633e415
Bug 1319489 - Make it possible for "fake" media streams to inherit from real streams; r=jesup
...
MozReview-Commit-ID: 8sBzMmTVhQU
--HG--
extra : rebase_source : 4aeb46774df76b170abbd47b239457519b81615c
2017-01-10 09:57:16 -05:00
Dan Minor
3c06acab52
Bug 1319489 - Remove MOZILLA_EXTERNAL_LINKAGE; r=jesup
...
MozReview-Commit-ID: G98qrMnJ0lK
--HG--
extra : rebase_source : f6f9e7bee64c6863c6aab951221c259800782e27
2017-01-02 08:09:03 -05:00
Dan Minor
68972c13d0
Bug 1319489 - Remove USE_FAKE_MEDIA_STREAMS; r=jesup
...
MozReview-Commit-ID: 4CdECHBNmDs
--HG--
extra : rebase_source : 78a8b4534e561afe31383ec8fd21200e96f7f5ef
2017-01-02 11:52:48 -05:00
Dan Minor
267e335e87
Bug 1319489 - Stop building signalingtest libraries; r=jesup
...
MozReview-Commit-ID: 80UZqfsgnKj
--HG--
extra : rebase_source : d729a8e2fa215178ce526ac9aefc933731e59784
2016-12-22 14:59:54 -05:00
Tom Ritter
3c810e8f62
Bug 1344316
Add Commit Date to libyuv README r=jesup
...
MozReview-Commit-ID: 6EVZR6ZilH1
--HG--
extra : rebase_source : 02c1b5486f9d14180954bcff9cfbd6848b1bf4fe
2017-03-03 13:02:04 -06:00
Carsten "Tomcat" Book
2e16434a2f
Merge mozilla-central to mozilla-inbound
2017-03-06 11:09:33 +01:00
Alex Chronopoulos
c4f0fcd254
Bug 1344653 - Update cubeb from upstream to a3c012f. r=kinetik
...
MozReview-Commit-ID: 3jQt8zdukUm
2017-03-06 11:34:52 +02:00
Carsten "Tomcat" Book
19b6ae43dc
Merge mozilla-central to autoland
2017-03-01 16:43:23 +01:00
Dan Minor
fdcc85b73e
Bug 1341995 - Use negotiated values for RED and ULPFEC payload types; r=bwc
...
MozReview-Commit-ID: 33jkKWThcL2
--HG--
extra : rebase_source : 60a2c467bea46aec48fe2a1f73d260cb68b1a61d
2017-02-27 09:37:30 -05:00
Dan Minor
ed2ee4c67e
Bug 1341995 - Make ULPFEC and RED payload types configurable in VideoCodecConfig; r=jesup
...
MozReview-Commit-ID: 74ncVSIYWzS
--HG--
extra : rebase_source : 588ae3dc4a2475f683e248cb60cda7c3fa7e81de
2017-02-24 13:45:07 -05:00
Alfredo.Yang
bc9447f328
Bug 1342339 - remove compile warning from bug 1340446. r=kinetik
...
MozReview-Commit-ID: yCAZvJRZCC
--HG--
extra : rebase_source : 21aa6c5cb0548c080a6fc2d1980b807f14237743
2017-03-01 11:37:30 +08:00
Wes Kocher
8c4ce17711
Merge inbound to m-c a=merge
...
MozReview-Commit-ID: DCUf7VEDrTt
2017-02-17 13:38:51 -08:00
Wes Kocher
700ed47352
Merge autoland to central, a=merge
...
MozReview-Commit-ID: 3ZIZ9QEVArE
2017-02-17 12:45:42 -08:00
Alex Chronopoulos
3d4c312be6
Bug 1339816 - Update cubeb from upstream to 8977c13b. r=padenot a=needmacnightlyrespin
...
MozReview-Commit-ID: 942LCa6dOzJ
--HG--
extra : source : 9416a107fa60f31c745acf7821b52cd5a8ef8e98
2017-02-17 19:20:34 +02:00
Alex Chronopoulos
c6c623b8a3
Bug 1339816 - Update cubeb from upstream to 8977c13b. r=padenot
...
MozReview-Commit-ID: 942LCa6dOzJ
2017-02-17 19:20:34 +02:00
Vedant Sareen
7d4bd52fae
Bug 1330907 - Rename Telemetry::ID to Telemetry::HistogramID. r=dexter
...
Changed |print("enum ID : uint32_t {", file=output)| to |print("enum HistogramID : uint32_t {", file=output)| at line 53 of the file |toolkit/components/telemetry/gen-histogram-enum.py|, and then replaced all the textual occurrences of |Telemetry::ID| to |Telemetry::HistogramID| and |ID| to |HistogramID| in 43 other files.
2017-02-16 00:45:15 +05:30
Randell Jesup
76acc650ab
Bug 1301286: backout accidental logging change rs=backout
...
MozReview-Commit-ID: C2V6McYpfh0
2017-02-16 21:29:28 -05:00
Randell Jesup
282d60d01e
Bug 1301286: accidental qref pulled in some half-writtne debug code rs=bustage
...
on a CLOSED TREE
MozReview-Commit-ID: GaekL7jr309
2017-02-16 16:00:31 -05:00
Randell Jesup
39cdece7fe
Bug 1300665: Add abs-send-time and toffset header extension usage and negotiation r=bwc
...
MozReview-Commit-ID: 3h9C8XziNky
2017-02-09 20:56:29 -05:00
Randell Jesup
729ec22dc5
Bug 1301286: At least in the webrtc49 update, 100Kbps isn't enough for simulcast tests r=abr
...
MozReview-Commit-ID: kQHNnr7rAg
2017-02-16 15:37:03 -05:00
Ryan VanderMeulen
6cf0d69f8c
Bug 1339612 - Update libogg to version 1.3.2. r=rillian
...
--HG--
extra : rebase_source : 86ce7739f158dd58885462e02cf50a598dc16cd4
2017-02-15 19:39:47 -05:00
Sylvestre Ledru
d0d9f70792
Bug 1338086 - Remove useless else blocks in order to reduce complexity in media/webrtc/signaling/ r=jesup
...
MozReview-Commit-ID: EU5B0cUYp6c
--HG--
extra : rebase_source : 82aa967f8abfceb785ef7392b915c992ebc5d9a0
2017-02-14 16:28:38 +01:00
Sylvestre Ledru
364ecfb0c7
Bug 1338086 - Remove useless else blocks in order to reduce complexity in media/mtransport/ r=drno
...
MozReview-Commit-ID: 9Hvf7kGOi2s
--HG--
extra : rebase_source : d7a182a4b6fc02030f3e8d0eb5cbd75c0f5ff117
2017-02-14 15:08:29 +01:00
Carsten "Tomcat" Book
ed3d8d8286
merge mozilla-inbound to mozilla-central a=merge
2017-02-15 12:21:44 +01:00
Jay Harris
2e8437ff89
Bug 1339204 - Adds support in StageFright for VP9.0 FourCCs r=cpearce
...
MozReview-Commit-ID: 3YcMOCVT7DY
--HG--
extra : rebase_source : 26a994212dbd0576c4037732c03c2fe3660d8196
2017-02-14 10:29:46 +13:00
Ralph Giles
0ffd3075b9
Bug 1332953 - Update libopus to 1.1.4. r=kinetik
...
This fixes a wrap-around issue in SILK LSF stabilization code,
addressing CVE-2017-0381.
MozReview-Commit-ID: 7yCUoSKNOcl
--HG--
extra : rebase_source : da94105d911d7e15b09a549b4b67083a1c2acd93
2017-02-14 11:03:07 -08:00
Carsten "Tomcat" Book
68be0676b8
merge mozilla-inbound to mozilla-central a=merge
2017-02-14 13:38:00 +01:00
Phil Ringnalda
33173f619b
Backed out changeset 2a2ffd6f443c (bug 1300665) for failures in test_peerConnection_simulcastOffer.html
...
CLOSED TREE
2017-02-13 18:55:31 -08:00
Wes Kocher
c8fa3242ab
Merge m-c to inbound, a=merge
...
MozReview-Commit-ID: Lt0WpWkto4h
2017-02-13 17:07:33 -08:00