roytam1
2c79eebb23
Merge remote-tracking branch 'origin/master' into custom
2021-05-05 10:32:33 +08:00
Moonchild
9aed800398
Issue #1751 -- Remove files unused without XP_DARWIN
2021-05-05 10:27:29 +08:00
Moonchild
2f27335cc4
Issue #1751 -- Remove XP_DARWIN
2021-05-05 10:27:04 +08:00
roytam1
f9ded55f98
Merge remote-tracking branch 'origin/master' into custom
2021-03-25 09:26:26 +08:00
Moonchild
cfadb0bc6f
[WebRTC] Apply port restrictions to peerconnections.
2021-03-25 09:05:46 +08:00
roytam1
e54fcd15f1
Merge remote-tracking branch 'origin/master' into custom
2021-03-12 09:00:51 +08:00
Moonchild
348c6604be
Issue #1053 - Remove MOZ_WIDGET_ANDROID and IDB_MOBILE
2021-03-12 08:59:50 +08:00
roytam1
0d8d9b881b
libaom: restore NT5-friendly aom_thread.h
2021-03-05 09:07:18 +08:00
roytam1
df02fe6ef7
libaom: restore NT5-friendly aom_thread.h
2021-03-04 09:55:47 +08:00
roytam1
8c22c8bd35
Merge remote-tracking branch 'origin/master' into custom
2021-03-04 09:39:48 +08:00
Moonchild
148bd3547b
Issue #1737 - Update build config and mozbuild files.
2021-03-04 09:29:44 +08:00
roytam1
7537b4d23a
Issue #1737 - Import libaom 2.0.2 source (excluding aom_ports/aom_once.h)
2021-03-04 09:29:28 +08:00
roytam1
d72c60c303
Merge remote-tracking branch 'origin/master' into custom
2021-01-27 21:05:06 +08:00
Moonchild
2cb1162b7f
[WebRTC] Improve SDP parser error handling.
2021-01-27 21:02:58 +08:00
roytam1
c5bb4ee5fa
Merge remote-tracking branch 'origin/master' into custom
2020-11-20 09:32:22 +08:00
Moonchild
24ec8b9031
[webrtc] Only init WebRtcAec callbacks once
2020-11-20 09:31:51 +08:00
roytam1
56aaf6a15a
Merge remote-tracking branch 'origin/master' into custom
2020-09-25 22:18:48 +08:00
Moonchild
d5919942ff
Issue #1656 - Part 8: Devtools and misc.
2020-09-25 22:06:55 +08:00
Moonchild
0cd673d720
Issue #1656 - Part 6: Clean up the build files
2020-09-25 22:04:23 +08:00
Moonchild
538b420319
Issue #1656 - Part 4: Manual cleanup
2020-09-25 22:04:20 +08:00
Moonchild
8c395520d9
Issue #1656 - Part 1: Nuke most vim config lines in the tree.
...
Since these are just interpreted comments, there's 0 impact on actual code.
This removes all lines that match /* vim: set(.*)tw=80: */ with S&R -- there are
a few others scattered around which will be removed manually in a second part.
2020-09-25 22:04:12 +08:00
Roy Tam
e682016889
Merge remote-tracking branch 'origin/master' into custom
2020-08-08 07:00:38 +08:00
Matt A. Tobin
c371979637
Add license header to media/webrtc/trunk/build/mac/find_sdk_uxp.py
2020-08-06 10:22:53 +08:00
Matt A. Tobin
91d2c4c05a
Use an alt script to properly determine the OSX SDK version
2020-08-06 10:22:51 +08:00
Roy Tam
7fec328c85
update ffmpeg to 3.4.8.
2020-07-20 09:46:52 +08:00
Roy Tam
3d5ac98e9d
Merge remote-tracking branch 'origin/master' into custom
2020-07-10 22:22:14 +08:00
Byron Campen [:bwc]
36e1df9ffb
[WebRTC] Make candidate pair insertion code easier to read/understand.
...
Includes removing an error code for a function that never fails, and removing an
error return when the function successfully did what it said it would.
Ref: BZ 1644477
2020-07-10 22:18:45 +08:00
Roy Tam
97f15090d3
Merge remote-tracking branch 'origin/master' into custom
2020-05-30 07:19:01 +08:00
Fedor
086a028a16
Issue #1558 - Prevent null deref crash in WebrtcVideoConduit DTOR
2020-05-30 07:13:18 +08:00
Roy Tam
1a8a524849
Merge remote-tracking branch 'origin/master' into custom
2020-05-23 06:59:40 +08:00
Moonchild
5f14f0126f
Issue #1538 - remove speech recognition engine
...
This removes speech recognition, pocketsphinx, training models
and the speech automated test interface.
This also re-establishes proper use of MOZ_WEBSPEECH to work
for the speech API (synthesis part only) that was a broken mess
before, with some synth parts being always built, some parts
being built only with it enabled and recognition parts being
dependent on it. I'm pretty sure it'd be totally busted if you'd
ever have tried building without MOZ_WEBPEECH before.
Tested that synthesis still works as-intended.
This resolves #1538
2020-05-23 06:56:16 +08:00
Jiaxun Yang
076a13bb2d
Issue #1542 - [mtransport] Fix unaligned memory allocation in r_memory
...
Unaligend memory access can't work on RISC.
2020-05-23 06:55:28 +08:00
Jiaxun Yang
cc24eccfce
Bug 1426323 - Media: WebRTC: Fix build config for MIPS64
...
Tag: #1542
2020-05-23 06:55:26 +08:00
Jiaxun Yang
2b6293d816
Issue #1542 - [WebRTC] Set CPU speed to -1 on MIPS
...
CPU is pretty slow due to lack of SIMD optmization.
2020-05-23 06:55:22 +08:00
Jiaxun Yang
8a6ebcdf2f
Issue #1542 - [WebRTC] Don't use post proc on MIPS
2020-05-23 06:55:19 +08:00
Jiaxun Yang
8750eed647
Bug 1384826 - Media: WebRTC: Fix build config for MIPS
...
Tag: #1542
2020-05-23 06:55:16 +08:00
Roy Tam
bd1e07b203
Merge remote-tracking branch 'origin/master' into custom
2020-05-09 07:01:19 +08:00
Matt A. Tobin
8ca630ef64
Issue #1531 - Work around GCC 10 defaulting to -fno-common in media/ffvpx/libavcodec/
...
Build Reference:
26:39.53 ../../../build/unix/gold/ld: error: /home/mattatobin/development/.obj/trunk-f1f9fdabf/navigator-x86_64-pc-linux-gnu-gtk2/media/ffvpx/libavcodec/flac_parser.o: multiple definition of 'ff_flac_parser'
26:39.53 ../../../build/unix/gold/ld: /home/mattatobin/development/.obj/trunk-f1f9fdabf/navigator-x86_64-pc-linux-gnu-gtk2/media/ffvpx/libavcodec/dummy_funcs.o: previous definition here
26:39.53 collect2: error: ld returned 1 exit status
26:39.53 gmake[4]: *** [/home/mattatobin/development/binoc-central/platform/config/rules.mk:773: libmozavcodec.so] Error 1
See also: https://gcc.gnu.org/gcc-10/porting_to.html
2020-05-09 06:55:05 +08:00
Roy Tam
8d7d46f06c
Merge remote-tracking branch 'origin/master' into custom
2020-04-11 10:43:22 +08:00
Matt A. Tobin
b746a4196a
Move aom source to a sub-directory under media/libaom
...
There is no damned reason to treat this differently than any other media lib given its license and there never was.
2020-04-11 09:40:44 +08:00
Roy Tam
4ecaa49dd0
Merge remote-tracking branch 'origin/master' into custom
2020-04-03 09:57:28 +08:00
JMadgwick
1640ee7bc6
Issue #1471 - Fix building on sparc64 Linux
...
Correct various pre-processor defines for sparc64 and in mozjemalloc use the JS arm64 allocator on Linux/sparc64.
This corrects build problems opn Linux sparc64 and is in line with bugzilla bug #1275204 .
2020-04-03 09:26:50 +08:00
Roy Tam
bd46990741
Merge remote-tracking branch 'origin/master' into custom
2020-03-05 09:48:44 +08:00
Matt A. Tobin
ecf0a07d12
Issue #1319 - Remove EARLY_BETA_OR_EARLIER condition
2020-03-05 09:38:16 +08:00
Roy Tam
c9f0b81b06
Merge remote-tracking branch 'origin/master' into custom
2020-02-07 08:01:35 +08:00
wolfbeast
fced04faa2
Issue #1342 - Remove support for system libvpx
2020-02-07 07:52:18 +08:00
Roy Tam
1a197351cd
Merge remote-tracking branch 'origin/master' into custom
2020-01-09 21:28:41 +08:00
wolfbeast
e82bb23d7e
Reject sample rates that are out-of-range for libsoundtouch.
...
We never reach this with our normal use of this lib but adding the
sanity check just in case. (ported from upstream)
2020-01-09 21:23:49 +08:00
Roy Tam
8c7f5dcc57
Merge remote-tracking branch 'origin/master' into custom
2019-12-07 06:55:51 +08:00
Christian Holler
39c9c5849b
Check return value of PeerConnectionImpl::GetFingerprint.
2019-12-07 06:55:08 +08:00