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
Matthew Gregan
4c27ba0312
Bug 1778921 - Vendor update of libopus to upstream revision 24398751. r=media-playback-reviewers,alwu
...
Depends on D151462
Differential Revision: https://phabricator.services.mozilla.com/D151463
2022-07-11 09:40:46 +00:00
Matthew Gregan
f18139ee37
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-11 09:40:46 +00:00
David Shin
309272c871
Bug 1778533 - Remove accidental *.orig commits. r=ng
...
Differential Revision: https://phabricator.services.mozilla.com/D151296
2022-07-07 17:48:38 +00:00
Paul Adenot
dbb13352c1
Bug 1776429 - Compile and use ffvpx video decoder/fft code on Apple Silicon Macs. r=glandium
...
Differential Revision: https://phabricator.services.mozilla.com/D150250
2022-06-29 09:55:59 +00:00
Nico Grunbaum
584caf4081
Bug 1698699 - P6 - Move convert_from_argb.cc to non-unified build;r=mjf
...
Depends on D150305
Differential Revision: https://phabricator.services.mozilla.com/D150312
2022-06-28 16:29:40 +00:00
Nico Grunbaum
924c1c797c
Bug 1698699 - P5 - Update vendored libyuv;r=mjf
...
Differential Revision: https://phabricator.services.mozilla.com/D150305
2022-06-28 16:29:39 +00:00
Nico Grunbaum
687962e932
Bug 1698699 - P4 - update line numbers for fix_build_errors.patch;r=mjf
...
Differential Revision: https://phabricator.services.mozilla.com/D150304
2022-06-28 16:29:39 +00:00
Nico Grunbaum
84af2c76e0
Bug 1698699 - P3 - remove no longer used allow_disabling_asm_avx2.patch;r=mjf
...
Differential Revision: https://phabricator.services.mozilla.com/D150303
2022-06-28 16:29:39 +00:00
Nico Grunbaum
5f9e40744a
Bug 1698699 - P2 - remove absorbed add_H444ToARGB.patch;r=mjf
...
Differential Revision: https://phabricator.services.mozilla.com/D150302
2022-06-28 16:29:38 +00:00
Nico Grunbaum
e2dc948671
Bug 1698699 - P1 - remove absorbed bug_1491848 cherry-picks;r=mjf
...
Differential Revision: https://phabricator.services.mozilla.com/D150301
2022-06-28 16:29:38 +00:00
Iulian Moraru
de7e722be8
Backed out 7 changesets (bug 1698699) for causing bp-hybrid bustages on scale_yuv_argb. CLOSED TREE
...
Backed out changeset b2606be8a0cf (bug 1698699)
Backed out changeset 97f5dde2d55e (bug 1698699)
Backed out changeset edf2a2cb7803 (bug 1698699)
Backed out changeset 0cc8a5a2d484 (bug 1698699)
Backed out changeset 95c49f3cfc03 (bug 1698699)
Backed out changeset 7016afe1f7f4 (bug 1698699)
Backed out changeset f0da7c35e088 (bug 1698699)
2022-06-28 01:47:56 +03:00
Nico Grunbaum
726a4f50bb
Bug 1698699 - P6 - Move convert_from_argb.cc to non-unified build;r=mjf
...
Depends on D150305
Differential Revision: https://phabricator.services.mozilla.com/D150312
2022-06-27 20:40:04 +00:00
Nico Grunbaum
2e4d1b5a88
Bug 1698699 - P5 - Update vendored libyuv;r=mjf
...
Differential Revision: https://phabricator.services.mozilla.com/D150305
2022-06-27 20:40:03 +00:00
Nico Grunbaum
9f4d58ec92
Bug 1698699 - P4 - update line numbers for fix_build_errors.patch;r=mjf
...
Differential Revision: https://phabricator.services.mozilla.com/D150304
2022-06-27 20:40:03 +00:00
Nico Grunbaum
1cbdbb0065
Bug 1698699 - P3 - remove no longer used allow_disabling_asm_avx2.patch;r=mjf
...
Differential Revision: https://phabricator.services.mozilla.com/D150303
2022-06-27 20:40:02 +00:00
Nico Grunbaum
44702c3cfa
Bug 1698699 - P2 - remove absorbed add_H444ToARGB.patch;r=mjf
...
Differential Revision: https://phabricator.services.mozilla.com/D150302
2022-06-27 20:40:02 +00:00
Nico Grunbaum
8adcfe58f3
Bug 1698699 - P1 - remove absorbed bug_1491848 cherry-picks;r=mjf
...
Differential Revision: https://phabricator.services.mozilla.com/D150301
2022-06-27 20:40:01 +00:00
serge-sans-paille
cda49eb83a
Bug 1775152 - Cleanup media/webrtc/ includes r=sylvestre
...
Differential Revision: https://phabricator.services.mozilla.com/D149804
2022-06-24 07:15:12 +00:00
Mike Hommey
5a28556ccd
Bug 1768997 - Remove unused variables in av1_fuzzer.cpp. r=decoder
...
Differential Revision: https://phabricator.services.mozilla.com/D146152
2022-05-13 00:44:55 +00:00
Ryan VanderMeulen
638f98027d
Bug 1761275 - Fix WebP crash on OOM. r=aosmond
...
Backport of upstream commit:
2de4b05a56
Differential Revision: https://phabricator.services.mozilla.com/D145815
2022-05-11 12:38:30 +00:00
Tom Ritter
d018d41bad
Bug 1767843 - Update dav1d to ffb59680356fd210816cf9e46d9d023ade1f4d5a r=chunmin
...
Differential Revision: https://phabricator.services.mozilla.com/D145913
2022-05-10 19:05:16 +00:00
Kagami Sascha Rosylight
0d3b3ecabe
Bug 1767432 - Update libjxl to 192ddd r=tnikkel
...
Differential Revision: https://phabricator.services.mozilla.com/D145332
2022-05-04 00:22:14 +00:00
Tom Ritter
527680376d
Bug 1767335: Fix mach vendor pattern replacement r=jewilde
...
Differential Revision: https://phabricator.services.mozilla.com/D145360
2022-05-03 19:09:12 +00:00
Nika Layzell
052cba0853
Bug 1738106 - Part 3: Switch to TaskQueue::Create, r=xpcom-reviewers,necko-reviewers,media-playback-reviewers,dragana,alwu,barret
...
In future parts, TaskQueue will require extra initialization to be performed
which cannot happen in a constructor, as it takes references to the TaskQueue
object itself, which will require the introduction of a helper method. This
patch switches all callers of the TaskQueue constructor to use the new method.
Differential Revision: https://phabricator.services.mozilla.com/D142604
2022-05-02 20:37:34 +00:00
Byron Campen
288124e4a5
Bug 1611957: Make EncodingConstraints.maxFps a Maybe instead of having 0 represent no limit. r=ng
...
0 is a valid limit in setParameters according to the spec. For now, we treat
max-fr=0 in SDP as no limit, since that is what we have been doing.
Differential Revision: https://phabricator.services.mozilla.com/D144009
2022-04-26 14:07:37 +00:00
Mike Hommey
49275714a9
Bug 1766347 - Fix comma warnings in Windows builds. r=media-playback-reviewers,bryce
...
media/gmp-clearkey/0.1/WMFH264Decoder.cpp(145,24): error: possible misuse of comma operator here [-Werror,-Wcomma]
while (type = nullptr,
^
media/gmp-clearkey/0.1/WMFH264Decoder.cpp(145,10): note: cast expression to void to silence warning
while (type = nullptr,
^~~~~~~~~~~~~~
static_cast<void>( )
Differential Revision: https://phabricator.services.mozilla.com/D144641
2022-04-26 02:04:58 +00:00
Tom Ritter
e726a40dcf
Bug 1763991: Re-orient patches to align with mach vendor r=bryce
...
Differential Revision: https://phabricator.services.mozilla.com/D143632
2022-04-20 16:18:24 +00:00
Tom Ritter
5f0238c1f0
Bug 1763991: Let Updatebot update libvpx r=bryce
...
Differential Revision: https://phabricator.services.mozilla.com/D143631
2022-04-20 16:18:19 +00:00
Tom Ritter
aae5d518f8
Bug 1762642: Add libopus to mach vendor r=kinetik,jewilde
...
This makes some ./mach vendor improvements needed:
- Adds a replace-in-file-regex action
- Allows you to skip copying the temporary extract directory
so that a script can do it
- Removes 'commit' from the look-in-moz.yaml-for-release match
Differential Revision: https://phabricator.services.mozilla.com/D142720
2022-04-15 18:17:39 +00:00
Tom Ritter
fc564bdf93
Bug 1762642: Switch libopus' moz.build to double quotes r=kinetik
...
This makes it significantly easier to do regex matches
inside it when the pattern is inside a yaml file
Differential Revision: https://phabricator.services.mozilla.com/D142719
2022-04-15 18:17:39 +00:00
Tom Ritter
d191cdd8bc
Bug 1761335: If a version update does not modify any local files, bail r=jewilde
...
This change does a few things
- Moves get_full_path from a function-local function to
a class member
- Makes yaml_file a class member so I don't need to pass
it everywhere
- Creates a new moz.yaml file directive 'generated'
- Adds that directive to libdav1d
- Detects if any files (other than generated ones) were
modified by an update; and if not - do not update the
moz.yaml. Exit with -2 so Updatebot can detect it.
Differential Revision: https://phabricator.services.mozilla.com/D141994
2022-04-15 18:17:38 +00:00
Tom Ritter
ff61b6f5ba
Bug 1762651: Update libdav1d assignee r=chunmin
...
Differential Revision: https://phabricator.services.mozilla.com/D143057
2022-04-15 11:15:50 +00:00
Nika Layzell
4fccdde58f
Bug 1761511 - Part 5: Fix gtest deprecation warnings, r=ahal
...
The TEST_CASE_P macros are deprecated in newer versions of gtest.
Differential Revision: https://phabricator.services.mozilla.com/D142612
2022-04-14 02:09:22 +00:00
Paul Adenot
a5b1ff084e
Bug 1764574 - Update libcubeb to 708f52c. r=cubeb-reviewers,chunmin
...
Depends on D143612
Differential Revision: https://phabricator.services.mozilla.com/D143613
2022-04-13 17:23:39 +00:00