Dan Minor
b66f2f1f6f
Bug 1402334 - Build mediapipeline using unified build; r=drno
...
This replaces MOZ_MTLOG with CSFLog, which is already set up to handle having
a shared LazyLogModule used from difference source files.
MozReview-Commit-ID: KNUKL92aWcw
--HG--
extra : rebase_source : 6a52dfc3c69a98318b26067aa608e5d484c8b8e2
2017-10-02 14:29:20 -04:00
Dan Minor
588a074b49
Bug 1402334 - Add log level test to CSFLog; r=drno
...
MozReview-Commit-ID: 3EKeDLAmEs0
--HG--
extra : rebase_source : 71a26aa97d20b280b7453e08a389a5b8d10bdcde
2017-10-02 14:33:23 -04:00
Dan Minor
69e58e48d9
Bug 1402334 - Build media-conduit and peerconnection using unified build; r=jesup
...
This removes the duplicate definition of logTag and fixes a preprocessor related
unified build error.
MozReview-Commit-ID: LP5frg0QZul
--HG--
extra : rebase_source : b3a6d4dbd40545e34b72623e9c976750d7f1d0ca
2017-10-02 11:05:29 -04:00
Byron Campen [:bwc]
f651e3ada4
Bug 1404535: Add telemetry that times nr_ice_gather. r+drno r=chutten,drno,liuche
...
MozReview-Commit-ID: I4nH8sZNX5g
--HG--
extra : rebase_source : 9a7cc3673f68fefb9ed19a58ab896b0d60648b17
2017-09-29 17:49:32 -05:00
Nils Ohlmeier [:drno]
660bb85308
Bug 1407492: remove aec log dir user pref. r=mjf
...
MozReview-Commit-ID: 5oNuOrSHY2y
--HG--
extra : rebase_source : 4fdf9a7cd4e88dde6b7ac583007ae90fed7fb0fe
2017-10-10 19:43:37 -07:00
Ryan VanderMeulen
0dcd727f08
Merge m-c to autoland. a=merge
2017-10-11 17:55:13 -04:00
Tom Ritter
701ee70a22
Bug 1406687 Pass return values from fwrite to Unused to silence the warn-unused-result warning r=njn
...
MozReview-Commit-ID: 4v6tPF5aMz7
--HG--
extra : rebase_source : fe434db73a8da686391462c12b91648348abcdc9
2017-10-09 15:01:48 -05:00
Jeff Walden
be56429c85
Bug 1402344 - Update mfbt-double-conversion to the latest upstream rev. r=froydnj
...
--HG--
rename : mfbt/double-conversion/source/LICENSE => mfbt/double-conversion/double-conversion/LICENSE
rename : mfbt/double-conversion/source/README.md => mfbt/double-conversion/double-conversion/README.md
rename : mfbt/double-conversion/source/bignum-dtoa.cc => mfbt/double-conversion/double-conversion/bignum-dtoa.cc
rename : mfbt/double-conversion/source/bignum-dtoa.h => mfbt/double-conversion/double-conversion/bignum-dtoa.h
rename : mfbt/double-conversion/source/bignum.cc => mfbt/double-conversion/double-conversion/bignum.cc
rename : mfbt/double-conversion/source/bignum.h => mfbt/double-conversion/double-conversion/bignum.h
rename : mfbt/double-conversion/source/cached-powers.cc => mfbt/double-conversion/double-conversion/cached-powers.cc
rename : mfbt/double-conversion/source/cached-powers.h => mfbt/double-conversion/double-conversion/cached-powers.h
rename : mfbt/double-conversion/source/diy-fp.cc => mfbt/double-conversion/double-conversion/diy-fp.cc
rename : mfbt/double-conversion/source/diy-fp.h => mfbt/double-conversion/double-conversion/diy-fp.h
rename : mfbt/double-conversion/source/double-conversion.cc => mfbt/double-conversion/double-conversion/double-conversion.cc
rename : mfbt/double-conversion/source/double-conversion.h => mfbt/double-conversion/double-conversion/double-conversion.h
rename : mfbt/double-conversion/source/fast-dtoa.cc => mfbt/double-conversion/double-conversion/fast-dtoa.cc
rename : mfbt/double-conversion/source/fast-dtoa.h => mfbt/double-conversion/double-conversion/fast-dtoa.h
rename : mfbt/double-conversion/source/fixed-dtoa.cc => mfbt/double-conversion/double-conversion/fixed-dtoa.cc
rename : mfbt/double-conversion/source/fixed-dtoa.h => mfbt/double-conversion/double-conversion/fixed-dtoa.h
rename : mfbt/double-conversion/source/ieee.h => mfbt/double-conversion/double-conversion/ieee.h
rename : mfbt/double-conversion/source/strtod.cc => mfbt/double-conversion/double-conversion/strtod.cc
rename : mfbt/double-conversion/source/strtod.h => mfbt/double-conversion/double-conversion/strtod.h
rename : mfbt/double-conversion/source/utils.h => mfbt/double-conversion/double-conversion/utils.h
extra : rebase_source : 2d03850dcd1db749f0debecffec2e870acd1b958
2017-10-09 22:15:37 -07:00
Philippe Normand
52c9629669
Bug 1407063 - Fix non-unified build in SampleTable.h. r=gerald
...
nsTArray was previously used without prior declaration. Including the nsTArray.h
header fixes this issue.
MozReview-Commit-ID: 5FmrbjSmZUD
--HG--
extra : rebase_source : d87fd737d3a15067d7106b4fe4ae1f937d799e10
2017-10-05 15:58:16 +02:00
Philippe Normand
6aa2e63f95
Bug 1407063 - Fix non-unified build in MPEG4Extractor.cpp. r=gerald
...
Calls to fallible need to be prefixed by the mozilla namespace because
it's not declared as globally usable.
MozReview-Commit-ID: CJoAoTjXGUH
--HG--
extra : rebase_source : 81618f26b4f2b16b11998673a6cad67d4bca49d4
2017-10-05 15:57:12 +02:00
Philippe Normand
40d1887a1d
Bug 1407063 - Fix non-unified build in ESDS.cpp. r=gerald
...
Fallible is used in this compilation unit so the corresponding header
needs to be included. The <new> header is also required for new placement
calls.
MozReview-Commit-ID: 2eZ8U1wDYs8
--HG--
extra : rebase_source : 53f17d2ef7f8826ac344a2dc2bb278b7b83cbee5
2017-10-05 15:55:43 +02:00
Philippe Normand
b93692bf71
Bug 1407063 - Fix non-unified build in SinfParser.cpp. r=gerald
...
The Stream class is used in this compilation unit so the Stream.h header needs
to be included.
MozReview-Commit-ID: 54X1UKuydUy
--HG--
extra : rebase_source : 96585c678b163fd7506b60ba3c2390d6f8b51d33
2017-10-05 15:54:08 +02:00
Philippe Normand
71f0559306
Bug 1407063 - Fix non-unified build in DecoderData.cpp. r=gerald
...
EndianUtils.h include was missing and some function calls required
explicit mention to the mozilla namespace.
MozReview-Commit-ID: CFsr7RJ7IGx
--HG--
extra : rebase_source : 01cde66752d6a71938cd1fe9d5f009158ceb7868
2017-10-05 15:53:07 +02:00
Philippe Normand
de1fe404f9
Bug 1407063 - Fix non-unified build in MoofParser.cpp. r=gerald
...
The stagefright namespace isn't used in this file and because it
wasn't previously declared in this compilation unit, a compiler error was raised.
MozReview-Commit-ID: HoYyrmIIXSV
--HG--
extra : rebase_source : 57ac59c06cdc4f54676c86a109ae404072541555
2017-10-05 15:51:32 +02:00
Sebastian Hengst
ee63f2e30a
Backed out changeset 0317bcff40bc (bug 1406687) for build bustage at testing/gtest/gtest/src/gtest.cc:3871: 'Unused' was not declared in this scope. r=backout
2017-10-09 18:52:39 +02:00
Tom Ritter
22d2cdf063
Bug 1406687 Pass return values from fwrite to Unused to silence the warn-unused-result warning r=njn
...
MozReview-Commit-ID: 4v6tPF5aMz7
--HG--
extra : rebase_source : c54b129c6815096035e262322f40aa0884b1ae56
2017-10-09 00:26:16 -05:00
Michael Froman
2bb753aa78
Bug 1406434 - fixing ice restart and rollback counts on about:webrtc. r=ng
...
This is re-adding changes from Bug 1321628 that were overwritten by the
webrtc.org v49 import.
MozReview-Commit-ID: GI4OdFANJ8N
--HG--
extra : rebase_source : ec7af8f7d9c35831b3b58a92ae30bc1da6f43f23
2017-10-06 11:26:22 -05:00
Chris Pearce
47c2e3ae92
Bug 1405697 - Move BaseMediaResource declaration to its own file. r=jwwang
...
This means we can simplify MediaResource.h to only include the abstract
interface, and MediaResourceIndex.
I also had to add a few includes here and there to fix the non-unified build.
MozReview-Commit-ID: 4R7LTXq25dm
--HG--
rename : dom/media/MediaResource.h => dom/media/BaseMediaResource.h
extra : rebase_source : edef4a65df4dcb92f8536052d170d78f95315753
2017-10-04 20:57:11 +02:00
Sebastian Hengst
7b3f84a66d
Backed out changeset 4eb36d1710ca (bug 1402334) for bustage at media/webrtc/signaling/src/media-conduit/AudioConduit.cpp:609: 'logTag' was not declared in this scope. r=backout on a CLOSED TREE
2017-10-04 19:13:56 +02:00
Sebastian Hengst
41b7635dd5
Backed out changeset de7bd38908da (bug 1402334)
2017-10-04 19:12:24 +02:00
Sebastian Hengst
f50ee09496
Backed out changeset 978b0400ac3b (bug 1402334)
2017-10-04 19:12:19 +02:00
Dan Minor
85e0a8d5b0
Bug 1402334 - Build mediapipeline using unified build; r=drno
...
This replaces MOZ_MTLOG with CSFLog, which is already set up to handle having
a shared LazyLogModule used from difference source files.
MozReview-Commit-ID: KNUKL92aWcw
--HG--
extra : rebase_source : 6d9eb3421c364f941c4cdf6d40217d2b853faacb
2017-10-02 14:29:20 -04:00
Dan Minor
5e6e96008c
Bug 1402334 - Add log level test to CSFLog; r=drno
...
MozReview-Commit-ID: 3EKeDLAmEs0
--HG--
extra : rebase_source : 3cd2251011988f7cd5fc9101af9ec9a8e55696c9
2017-10-02 14:33:23 -04:00
Dan Minor
8bfcd583ee
Bug 1402334 - Build media-conduit and peerconnection using unified build; r=jesup
...
This removes the duplicate definition of logTag and fixes a preprocessor related
unified build error.
MozReview-Commit-ID: LP5frg0QZul
--HG--
extra : rebase_source : 64f2d77816c8d3681a7cf795317e8bdcb73c6713
2017-10-02 11:05:29 -04:00
Byron Campen [:bwc]
0c94395051
Bug 1377299: Add packet dump hooks r+drno r=drno,smaug
...
MozReview-Commit-ID: Jr7n49OOduG
--HG--
extra : rebase_source : 8880b8b6bf842f996f99e86fc45510e59e70a665
2017-06-29 19:14:06 -05:00
Sebastian Hengst
7e81b9743d
merge mozilla-central to autoland. r=merge a=merge
2017-10-04 11:15:12 +02:00
Arthur Edelstein
5b21d91dce
Bug 1405139 - Fix ubsan runtime error for TrackInfo::TrackType. r=gerald
...
We're plan to enforce -fsanitize=enum, so no need to test outside
the enum range.
2017-10-03 10:17:00 -04:00
Wes Kocher
f4358f1539
Merge inbound to central, a=merge
...
MozReview-Commit-ID: I1ge4dvWtTB
2017-10-03 14:37:35 -07:00
Glenn Randers-Pehrson
16b91208a6
Bug 1402057 - Update in-tree libpng to version 1.6.34. r=jrmuizel
2017-09-30 16:53:00 -04:00
Michael Froman
5ea6a54fa2
Bug 1402495 - changes to support MID in audio packets. r=drno
...
MozReview-Commit-ID: BivuIsgNLYI
--HG--
extra : rebase_source : a5b08a2dd4c8c19985bd85f77679e0300c15589f
2017-09-15 13:55:17 -05:00
Michael Froman
6e07c1bbf9
Bug 1361894 - ignore STUN/TURN servers with mis-matched link local addr. r=bwc
...
MozReview-Commit-ID: FMRWMHCROUf
--HG--
extra : rebase_source : 98d3100010c50a21bd48c474aac140e8e1636271
2017-09-29 09:20:07 -05:00
Michael Froman
cd290b865f
Bug 1402495 - changes to support MID in video packets. r=drno
...
MozReview-Commit-ID: E7RoFZBb5C8
--HG--
extra : rebase_source : 863b94fe968f55f86c19b13073b831326e5387bb
2017-08-18 09:53:34 -05:00
Michael Froman
6581f716eb
Bug 1402495 - Use constants for the RtpExtension URIs. r=drno
...
MozReview-Commit-ID: EldtSM9Ygtl
--HG--
extra : rebase_source : 56191da92de7dce56bef3ce3e1beb36a23aff6a2
2017-09-01 16:53:46 -05:00
Paul Adenot
6298126ac4
Bug 1405258 - Update libcubeb to 40cd4ad0 to fix warnings as errors bustage.
...
MozReview-Commit-ID: 53knVqcswLX
--HG--
extra : rebase_source : 7379c68360a6004da1afcea920195e5dbca4f9c0
2017-10-03 13:40:00 +02:00
Paul Adenot
37bfa43273
Bug 1405258 - Update libcubeb to revision ba2a89611875cd9f2dabae99a362461b03c0dd3d
...
MozReview-Commit-ID: PngLiVneAh
--HG--
extra : rebase_source : 9f604112fad6cafb0883e3248823f78106ec5e19
2017-10-03 12:18:07 +02:00
Dan Minor
5244e5c40e
Bug 1401540 - Allow empty BUNDLE groups; r=bwc
...
MozReview-Commit-ID: 9IIwUnaMZ1m
--HG--
extra : rebase_source : 87729e9303fe1220f53db2f203efc99d628e020a
2017-09-27 12:49:19 -04:00
Wes Kocher
eb9a2ed0f2
Merge inbound to central, a=merge
...
MozReview-Commit-ID: IqwKWn7ceHC
2017-09-29 14:47:25 -07:00
Dan Minor
5af93e95a8
Bug 1402818 - Set hwnd_ to NULL in PlatformUIThread::Stop(); r=pehrsons
...
We only create an event window in Start() if hwnd_ is NULL, but Stop() does
not set it to NULL. This causes the thread to no longer be a GUI thread if
Stop() and then Start() is called on the same thread leading to assertion
failures.
MozReview-Commit-ID: 5TpazUCqBuR
--HG--
extra : rebase_source : 461066e576af87b27c82075a15d6b5772282b54c
2017-09-28 16:32:31 -04:00
Alfredo.Yang
0e22fafb90
Bug 1404182 - add testcase for bug 1380468. r=kinetik
...
MozReview-Commit-ID: Kg9QeszWnNT
--HG--
extra : rebase_source : 110e38299efadd892ffdc0146f83117981b74f54
2017-09-29 10:55:29 +08:00
Andreas Pehrson
516c8198a1
Bug 1403714 - Only regard max_fs when set explicitly. r=dminor
...
MozReview-Commit-ID: DczP0bq96AW
--HG--
extra : rebase_source : c5ef2418b8e3fd0b236aee07e0628de1d596fed9
2017-09-28 18:34:36 +02:00
Munro Mengjue Chiang
4658732fb4
Bug 1382433
- use fixed fps instead of floating fps to avoid very low fps. r=jib
...
MozReview-Commit-ID: 2QUWJM2LNkK
--HG--
extra : rebase_source : 5e323539c0d600979726d552938c9f06ed5cf5e2
2017-09-27 18:50:54 +08:00
Andreas Pehrson
d918302551
Bug 1319446 - DirectMediaStreamListener, you are dead to me. r=padenot
...
MozReview-Commit-ID: KwztE5ogSj9
--HG--
extra : rebase_source : e8e6bb3548c5697c5db901c0310ea5067a30c895
2017-09-27 12:01:46 +02:00
Alfredo.Yang
99296b3786
Bug 1388991 - add test case for subtraction underfolw in SampleToChunkIterator. r=kinetik
...
MozReview-Commit-ID: 8IV0RkDL8r7
--HG--
extra : rebase_source : 196d0af229c3f5181c286999f60c63da5a7ca408
2017-09-28 10:51:18 +08:00
Alfredo.Yang
6b8eff34c3
Bug 1388991 - check subtraction underflow. r=kinetik
...
MozReview-Commit-ID: DYsqlXyjZs
--HG--
extra : rebase_source : 557265db7fb42fea0b8b9f212c32f854e96a95c7
2017-09-28 10:19:33 +08:00
Alfredo.Yang
b0d7f38b36
Bug 1395244 - add gtest for index out of bounds in rust mp4 parser. r=kinetik
...
MozReview-Commit-ID: HeFwZgOpMdK
--HG--
extra : rebase_source : 69a011964b7e58ac22adc31ffa99051776a67fe8
2017-09-05 15:13:02 +08:00
Dan Minor
6dfaaea25b
Bug 1403204 - Code that configures telephone-event should not assume that it is always last in the codec array; r=bwc
...
Instead, iterate over the values.
MozReview-Commit-ID: KtPmA9fnyIU
--HG--
extra : rebase_source : d0e377be835425e13e76b99b9bab66934cfe29b6
2017-09-26 15:29:22 -04:00
Alfredo.Yang
588fc5b9e0
Bug 1389527 - add testcase for invalid sample table. r=kinetik
...
MozReview-Commit-ID: 5e4oQPLtcuZ
--HG--
extra : rebase_source : 1a3364037f5fe49e732983d95758a2b670667452
2017-09-25 11:16:29 +08:00
Matthew Gregan
6e690e73d3
Bug 1403048 - Update media/audioipc to b5559d28. r=kamidphish
...
--HG--
extra : rebase_source : aeb3f0b9a45729fa21248983d34ce956e98a9b79
2017-09-26 15:49:26 +13:00
Dan Glastonbury
e0b3ce467e
Bug 1399978 - Update cubeb-pulse-rs to git commit 2e22e53. r=kinetik
...
MozReview-Commit-ID: INksO0nbT1F
--HG--
extra : rebase_source : ea7936f95c44972478878cb54b1e2a83c4fbc4fe
2017-09-25 15:23:30 +10:00
Alfredo.Yang
155d999aa3
Bug 1401071 - move fallible memory allocation github instead of including source and other nits. r=kinetik
...
MozReview-Commit-ID: 40Yg8wUqZ2g
--HG--
extra : rebase_source : a2c192c06ae85be6e71172702b4bb73eb912fc7b
2017-09-25 09:14:00 +08:00