Commit Graph

8196 Commits

Author SHA1 Message Date
Michael Froman
2d58f2ab01 Bug 1766646 (MOZ) - handle upstream adding VideoSendStream::started() method 2022-08-30 10:31:37 -04:00
Michael Froman
58f9dbfa63 Bug 1766646 (MOZ) - handle upstream adding Call::OnUpdateSyncGroup method 2022-08-30 10:26:46 -04:00
Michael Froman
fbfcf214c3 Bug 1766646 (MOZ) - handle upstream adding Call::OnLocalSsrcUpdated method 2022-08-30 10:26:38 -04:00
Michael Froman
7a7282b3f6 Bug 1766646 (MOZ) - handle upstream adding AudioReceiveStream::SetRtpExtensions method 2022-08-30 10:26:27 -04:00
Michael Froman
b0a81eff60 Bug 1766646 (MOZ) - handle upstream adding MockAudioReceiveStream::rtp_config and MockVideoReceiveStream::rtp_config methods 2022-08-30 10:26:25 -04:00
Michael Froman
fbc90dc381 Bug 1766646 (MOZ) - handle upstream adding AudioReceiveStream::SetFrameDecryptor method 2022-08-30 10:26:21 -04:00
Michael Froman
65dc476a75 Bug 1766646 (MOZ) - handle upstream removal of AudioReceiveStream::Reconfigure() method 2022-08-30 10:25:55 -04:00
Michael Froman
f3a7ad2264 Bug 1766646 (MOZ) - fix build issue for missing network_thread() and worker_thread() methods in MockCall 2022-08-30 10:19:13 -04:00
Michael Froman
7302be2f10 Bug 1766646 (MOZ) - remove AddSecondarySink and RemoveSecondarySink from MockCall 2022-08-30 10:12:17 -04:00
Michael Froman
57509e359f Bug 1766646 (MOZ) - fix build issue for missing IsRunning() in MockAudioReceiveStream 2022-08-30 10:08:42 -04:00
Michael Froman
004502a03a Bug 1766646 (MOZ) - fix build issue for missing trials() method in MockCall 2022-08-30 09:57:05 -04:00
Updatebot
7ff2d1316e Bug 1786364 - Update dav1d to cd5e415270285a58f48c1e9ec1a2dd024b9acf9f r=chunmin
Differential Revision: https://phabricator.services.mozilla.com/D155266
2022-08-25 16:37:55 +00:00
Paul Adenot
229aa16dda Bug 1765480 - Conditionally include bsf, codec and parser list with CONFIG_* macros. r=alwu
Depends on D150973

Differential Revision: https://phabricator.services.mozilla.com/D151996
2022-08-23 14:19:26 +00:00
Paul Adenot
7095b088eb Bug 1765480 - Update ffvpx to a recent ffmpeg version, reapply the in-tree patch, fix moz.build for the new files, fix the symbol files. r=alwu
Depends on D150972

Differential Revision: https://phabricator.services.mozilla.com/D150973
2022-08-23 14:19:25 +00:00
Paul Adenot
99c3dd87bd Bug 1765480 - Regenerate config* files for ffvpx on all platforms needed, splitting off config_components.h. r=alwu
Depends on D150971

Differential Revision: https://phabricator.services.mozilla.com/D150972
2022-08-23 14:19:24 +00:00
Paul Adenot
39fa33ce2c Bug 1765480 - Overhaul ffvpx/README_MOZILLA. r=alwu
Depends on D150970

Differential Revision: https://phabricator.services.mozilla.com/D150971
2022-08-23 14:19:24 +00:00
Paul Adenot
95914c0883 Bug 1765480 - Remove the file ffvpx/FILES and prefer rsync to update ffvpx. r=alwu
Differential Revision: https://phabricator.services.mozilla.com/D150970
2022-08-23 14:19:23 +00:00
Kagami Sascha Rosylight
ca5565dea6 Bug 1786069 - Update libjxl and highway r=tnikkel
Differential Revision: https://phabricator.services.mozilla.com/D155272
2022-08-23 12:31:34 +00:00
Marian-Vasile Laza
b3600aa27e Backed out changeset 3a20752d5d0d (bug 1786069) for causing multiple build bustages. CLOSED TREE 2022-08-23 05:22:18 +03:00
Kagami Sascha Rosylight
c78ff365b8 Bug 1786069 - Update libjxl and highway r=tnikkel
Differential Revision: https://phabricator.services.mozilla.com/D155272
2022-08-23 01:47:36 +00:00
Marian-Vasile Laza
857f78b411 Backed out 7 changesets (bug 1765480) for causing build bustages on config.h. CLOSED TREE
Backed out changeset 5403acde30c2 (bug 1765480)
Backed out changeset 7176e2a3b1a0 (bug 1765480)
Backed out changeset a54225be60ac (bug 1765480)
Backed out changeset 50b0534f07a5 (bug 1765480)
Backed out changeset 104a811c42e5 (bug 1765480)
Backed out changeset 7e2ce67588d3 (bug 1765480)
Backed out changeset 6077ae857148 (bug 1765480)
2022-08-17 20:53:08 +03:00
Paul Adenot
1e33c4f84d Bug 1765480 - Conditionally include bsf, codec and parser list with CONFIG_* macros. r=alwu
Depends on D150973

Differential Revision: https://phabricator.services.mozilla.com/D151996
2022-08-17 16:29:33 +00:00
Paul Adenot
12e3f0e9a9 Bug 1765480 - Update ffvpx to a recent ffmpeg version, reapply the in-tree patch, fix moz.build for the new files, fix the symbol files. r=alwu
Depends on D150972

Differential Revision: https://phabricator.services.mozilla.com/D150973
2022-08-17 16:29:33 +00:00
Paul Adenot
e53a91d5e3 Bug 1765480 - Regenerate config* files for ffvpx on all platforms needed, splitting off config_components.h. r=alwu
Depends on D150971

Differential Revision: https://phabricator.services.mozilla.com/D150972
2022-08-17 16:29:32 +00:00
Paul Adenot
f2dd2ae83d Bug 1765480 - Overhaul ffvpx/README_MOZILLA. r=alwu
Depends on D150970

Differential Revision: https://phabricator.services.mozilla.com/D150971
2022-08-17 16:29:32 +00:00
Paul Adenot
c485f8bbe4 Bug 1765480 - Remove the file ffvpx/FILES and prefer rsync to update ffvpx. r=alwu
Differential Revision: https://phabricator.services.mozilla.com/D150970
2022-08-17 16:29:31 +00:00
Updatebot
e5f64cdb87 Bug 1783298 - Update opus to 997fdf54e781ae1c04dee42018f35388a04fe483 r=kinetik
Differential Revision: https://phabricator.services.mozilla.com/D153817
2022-08-16 06:37:23 +00:00
Byron Campen
c2e51c8618 Bug 1769802: Key JsepTransceiver by UUID instead of a simple integer index. r=mjf
The integer index we're replacing here is based on the order in which
transceivers were added. If we clone the JSEP engine for an sRD that happens to
result in the creation of a transceiver, and at the same time JS calls
addTransceiver, we have a situation where the sRD transceiver is added first
to the cloned JSEP engine, but the addTransceiver transceiver is added first
to the old JSEP engine, resulting in them having the same index. So, let's just
use a proper key for this stuff.

Differential Revision: https://phabricator.services.mozilla.com/D150169
2022-08-05 14:03:43 +00:00
Updatebot
760010bb23 Bug 1782272 - Update libjxl to 59f7d19e454bc5e1edd692187e1178f5926fdfd9 r=saschanaz
Differential Revision: https://phabricator.services.mozilla.com/D153232
2022-08-01 10:27:42 +00:00
Updatebot
8f83cbb6c3 Bug 1780967 - Update opus to ab04fbb1b7d0b727636d28fc2cadb5df9febe515 r=kinetik
Differential Revision: https://phabricator.services.mozilla.com/D152595
2022-07-26 23:58:19 +00:00
Updatebot
1ae6ab3048 Bug 1781120 - Update dav1d to a029d6892c5c39f4cda629d4a3b676ef2e8288f6 r=chunmin
Differential Revision: https://phabricator.services.mozilla.com/D152673
2022-07-26 20:30:04 +00:00
Chun-Min Chang
d4fb3f7727 Bug 1778632 - Update dav1d to 6dc03eee53df62c1fb82a735f70a1b2b16d26bf0 r=mjf
Run `./mach vendor media/libdav1d/moz.yaml` to get the latest dav1d
version and update the revision number in moz.yaml.

According to the changes in *third_party/dav1d/src/meson.build*, the
*media/libdav1d/asm/moz.build* is updated as follows:

- Remove *{arm,x86}/refmvs_init.c*
- Remove *{arm,x86}/cdef_init_tmpl.c*
- Remove *{arm,x86}/filmgrain_init_tmpl.c*
- Remove *{arm,x86}/ipred_init_tmpl.c*
- Remove *{arm,x86}/itx_init_tmpl.c*
- Remove *{arm,x86}/loopfilter_init_tmpl.c*
- Remove *{arm,x86}/looprestoration_init_tmpl.c*
- Remove *{arm,x86}/mc_init_tmpl.c*
- Remove *x86/msac_init.c*
- Add *x86/cdef16_avx512.asm*
- Add *x86/loopfilter16_avx512.asm*

Differential Revision: https://phabricator.services.mozilla.com/D152335
2022-07-21 17:29:30 +00:00
Butkovits Atila
faa5640935 Backed out 7 changesets (bug 1765480) for causing build bustages. CLOSED TREE
Backed out changeset ed10a546db4f (bug 1765480)
Backed out changeset 3a362936969a (bug 1765480)
Backed out changeset c0efff24b361 (bug 1765480)
Backed out changeset e393cf609b9b (bug 1765480)
Backed out changeset 2979c28076f7 (bug 1765480)
Backed out changeset 37cfee2c325e (bug 1765480)
Backed out changeset e3017c8a70af (bug 1765480)
2022-07-21 20:03:32 +03:00
Paul Adenot
05381defcb Bug 1765480 - Conditionally include bsf, codec and parser list with CONFIG_* macros. r=alwu
Depends on D150973

Differential Revision: https://phabricator.services.mozilla.com/D151996
2022-07-21 16:19:28 +00:00
Paul Adenot
aa9cc96f06 Bug 1765480 - Update ffvpx to a recent ffmpeg version, reapply the in-tree patch, fix moz.build for the new files, fix the symbol files. r=alwu
Depends on D150972

Differential Revision: https://phabricator.services.mozilla.com/D150973
2022-07-21 16:19:27 +00:00
Paul Adenot
83e8e46967 Bug 1765480 - Regenerate config* files for ffvpx on all platforms needed, splitting off config_components.h. r=alwu
Depends on D150971

Differential Revision: https://phabricator.services.mozilla.com/D150972
2022-07-21 16:19:27 +00:00
Paul Adenot
956df4b40b Bug 1765480 - Overhaul ffvpx/README_MOZILLA. r=alwu
Depends on D150970

Differential Revision: https://phabricator.services.mozilla.com/D150971
2022-07-21 16:19:26 +00:00
Paul Adenot
8c21ae7ab0 Bug 1765480 - Remove the file ffvpx/FILES and prefer rsync to update ffvpx. r=alwu
Differential Revision: https://phabricator.services.mozilla.com/D150970
2022-07-21 16:19:26 +00:00
Updatebot
b9b38ddcc4 Bug 1779862 - Update opus to c9d5bea13e3cb7381bfa897a45d8bab4e7b767a7 r=kinetik
Differential Revision: https://phabricator.services.mozilla.com/D151965
2022-07-16 06:17:06 +00:00
Tom Ritter
8cc6e9c4f1 Bug 1779670: Fix the ImageLib Bugzilla Component in moz.yaml files r=gfx-reviewers,jrmuizel DONTBUILD
Differential Revision: https://phabricator.services.mozilla.com/D151892
2022-07-15 01:01:11 +00:00
Chun-Min Chang
fc671ae0e5 Bug 1778635 - Apply local patches to libvpx r=webrtc-reviewers,mjf
Run `./mach vendor media/libvpx/moz.yaml --patch-mode=only` as what
media/libvpx/README_MOZILLA said.

Differential Revision: https://phabricator.services.mozilla.com/D151869
2022-07-14 20:22:34 +00:00
Chun-Min Chang
911fe535a4 Bug 1778635 - Vendor libvpx r=webrtc-reviewers,mjf
Run `./mach vendor media/libvpx/moz.yaml --patch-mode=none` as what
media/libvpx/README_MOZILLA said.

The update libvpx revision is 168b312774166958897f727196a59ee8ad423e78.

Differential Revision: https://phabricator.services.mozilla.com/D151868
2022-07-14 20:22:32 +00:00
Andi-Bogdan Postelnicu
72ba7fb691 Bug 1519636 - Reformat recent changes to the Google coding style. r=media-playback-reviewers,alwu
Updated with clang-format version 14.0.5 (taskcluster-cAkeFEZXQmihHYDO8Y4hRw)
# ignore-this-changeset

Differential Revision: https://phabricator.services.mozilla.com/D151003
2022-07-14 08:10:07 +00:00
Chun-Min Chang
c41df48ec2 Bug 1778635 - Apply .mk patches before generating .mozbuild r=tjr
The patches for *.mk files should be applied before running
`generate_sources_mozbuild` since the files in the generated .mozbuild
is based on the files listed in the *.mk

Depends on D150207

Differential Revision: https://phabricator.services.mozilla.com/D150208
2022-07-13 21:02:46 +00:00
Chun-Min Chang
b2994c8b50 Bug 1778635 - Rename duplicate file name r=tjr
The latest version (v1.12.0-rc1) of the libvpx [1] adds some
optimizations with LSX instructions for loongson architecture [2], which
has same name files *quantize_lsx.c* in both vp8/encoder/loongarch and
vpx_dsp/loongarch directories, and so the `find_duplicates` check fails
in *generate_sources_mozbuild.sh*

To avoid the above failure, *quantize_lsx.c* under *loongarch* is
renamed to *quantize_intrin_lsx.c*.

[1] https://chromium.googlesource.com/webm/libvpx/
[2] https://bugs.chromium.org/p/webm/issues/detail?id=1755

Differential Revision: https://phabricator.services.mozilla.com/D150207
2022-07-13 21:02:46 +00:00
Updatebot
0d11f36609 Bug 1779353 - Update opus to e4a74ddeb9788eab84d10660e958fe706619892f r=kinetik
Differential Revision: https://phabricator.services.mozilla.com/D151685
2022-07-13 12:37:07 +00:00
Matthew Gregan
67034f0afb Bug 1778921 - Vendor update of libopus to upstream revision 24398751. r=media-playback-reviewers,alwu
Differential Revision: https://phabricator.services.mozilla.com/D151463
2022-07-12 03:44:01 +00:00
Matthew Gregan
d2210dd93c Bug 1778921 - Update libopus build config to prepare for next update. r=media-playback-reviewers,alwu
Differential Revision: https://phabricator.services.mozilla.com/D151462
2022-07-12 03:44:00 +00:00
Sebastian Hengst
07c1520097 Bug 1774376 - update further metadata mapping files to Graphics Bugzilla components. DONTBUILD
Differential Revision: https://phabricator.services.mozilla.com/D151558
2022-07-11 22:38:30 +00:00
Bogdan Szekely
7f3ff3f4d3 Backed out 2 changesets (bug 1778921) for causing build bustages. CLOSED TREE
Backed out changeset e587c9bc5b83 (bug 1778921)
Backed out changeset 04fa88f59192 (bug 1778921)
2022-07-11 13:01:04 +03:00