serge-sans-paille
d3e574bc41
Bug 1857234 - Have mach vendor's `**` globbing match hidden files r=tjr,devtools-reviewers,cubeb-reviewers,padenot,ochameau
...
This patch contains three changes:
1. a local version of glb.iglob in vendor_manifest.py that always
matches hidden files for '**'. I've tested it on Python 3.5 up to
3.12 and it works as expected.
2. a cleanup of many moz.yaml files that got convluted because of the
previous behavior of '**'
3. removal of a few useless files that are now caught by the '**'
globbing.
Differential Revision: https://phabricator.services.mozilla.com/D190195
2023-10-10 08:21:13 +00:00
Willy R. Vasquez
6ee51df129
Bug 1851301
- Disable Soundtouch WASMSIMD for Clang version less than 14. r=glandium
...
Differential Revision: https://phabricator.services.mozilla.com/D189254
2023-09-27 01:11:50 +00:00
Mike Hommey
29b09df481
Bug 1853840 - Move sandboxed soundtouch out of libxul and reenable sandbox. r=firefox-build-system-reviewers,shravanrn,media-playback-reviewers,padenot,ahochheiden
...
Differential Revision: https://phabricator.services.mozilla.com/D188648
2023-09-26 04:08:10 +00:00
Iulian Moraru
db7c8b8cad
Backed out changeset 56443a56b418 (bug 1853840) for causing build bustages related to SoundTouch.wasm. CLOSED TREE
2023-09-26 02:44:26 +03:00
Mike Hommey
a980e9cd4f
Bug 1853840 - Move sandboxed soundtouch out of libxul and reenable sandbox. r=firefox-build-system-reviewers,shravanrn,media-playback-reviewers,padenot,ahochheiden
...
Differential Revision: https://phabricator.services.mozilla.com/D188648
2023-09-25 20:43:38 +00:00
serge-sans-paille
a2cff36d50
Bug 1853376 - Remove obsolete vendoring artifact from soundtouch directory r=padenot
...
Differential Revision: https://phabricator.services.mozilla.com/D188341
2023-09-15 14:02:03 +00:00
Mike Hommey
8c6ecca0b5
Bug 1850640 - Properly annotate the RLBoxSoundTouchFactory symbols so that they are exported. r=media-playback-reviewers,karlt
...
Differential Revision: https://phabricator.services.mozilla.com/D187255
2023-09-05 08:20:30 +00:00
Willy R. Vasquez
bb50d4a28b
Bug 1673285 - Retrofit AudioStream and AudioDecoderInputTrack to use RLBoxed SoundTouch. r=padenot,glandium
...
Combines previous Patches 1-4, adapted to the current codebase.
Differential Revision: https://phabricator.services.mozilla.com/D183627
2023-08-29 06:26:34 +00:00
Sandor Molnar
2572abb974
Backed out 3 changesets (bug 1673285) for causing build bustages in dom/media/AudioStream.cpp CLOSED TREE
...
Backed out changeset 6c2e3da74c76 (bug 1673285)
Backed out changeset f28e1fe0311f (bug 1673285)
Backed out changeset f66c9e9aad96 (bug 1673285)
2023-08-29 02:53:22 +03:00
Willy R. Vasquez
3a31aa5d89
Bug 1673285 - Retrofit AudioStream and AudioDecoderInputTrack to use RLBoxed SoundTouch. r=padenot,glandium
...
Combines previous Patches 1-4, adapted to the current codebase.
Depends on D184104
Differential Revision: https://phabricator.services.mozilla.com/D183627
2023-08-28 20:52:16 +00:00
Willy R. Vasquez
8a288a78a6
Bug 1844591 - Update vendored libSoundTouch with WASMSIMD Patches. r=padenot
...
Depends on D184419
Differential Revision: https://phabricator.services.mozilla.com/D184104
2023-08-28 20:22:12 +00:00
serge-sans-paille
46333ee321
Bug 1823443 - Vendor libsoundtouch through mach vendor, with patch r=padenot
...
Through ./mach vendor media/libsoundtouch/moz.yaml -r 17a63e99d58053b0fbde8b69d7cc76a38119ce70 --patch-mode only --force
Differential Revision: https://phabricator.services.mozilla.com/D173047
2023-03-21 13:14:47 +00:00
serge-sans-paille
8a6e644520
Bug 1823443 - Vendor libsoundtouch through mach vendor, without patch r=padenot
...
Through ./mach vendor media/libsoundtouch/moz.yaml -r 17a63e99d58053b0fbde8b69d7cc76a38119ce70 --patch-mode none --force
Differential Revision: https://phabricator.services.mozilla.com/D173046
2023-03-21 13:14:47 +00:00
serge-sans-paille
9b6ad1c7fc
Bug 1823443 - Vendor libsoundtouch using `mach vendor` r=padenot
...
Differential Revision: https://phabricator.services.mozilla.com/D173045
2023-03-21 13:14:46 +00:00
Mike Hommey
5245f8491f
Bug 1733545 - Remove REQUIRES_UNIFIED_BUILD from third-party directories that don't need it. r=firefox-build-system-reviewers,andi
...
Differential Revision: https://phabricator.services.mozilla.com/D127229
2021-10-01 09:01:27 +00:00
Andi-Bogdan Postelnicu
2fc4f70e9b
Bug 1725145 - Preparation for the hybrid build env. r=necko-reviewers,firefox-build-system-reviewers,valentin,glandium
...
Automatically generated path that adds flag `REQUIRES_UNIFIED_BUILD = True` to `moz.build`
when the module governed by the build config file is not buildable outside on the unified environment.
This needs to be done in order to have a hybrid build system that adds the possibility of combing
unified build components with ones that are built outside of the unified eco system.
Differential Revision: https://phabricator.services.mozilla.com/D122345
2021-08-25 10:46:17 +00:00
Paul Adenot
bb7ce0f853
Bug 1677881 - Update libsoundtouch to revision 17a63e9. r=chunmin
...
Pickup those commits up:
17a63e9 - Fix bug with too small initial skipFract value
6533514
- Improve soundtouch.clear() so that it really clears TDStretch & RateTransposer states
81b0d74 - Correct initial skip value
5e76cf2 - Disable skipping of unaligned SIMD memory offset by default
f38cfa6 - Call "clear()" after changing anti-alias filter on/off
762f560 - Updated versions and documents for release 2.2
1d42d89 - Merge branch 'improve-autovectorization' into 'master'
bf3cec0 - Improvements to help compiler autovectorization
Differential Revision: https://phabricator.services.mozilla.com/D109362
2021-03-24 10:27:47 +00:00
Paul Adenot
cb8855101f
Bug 1669450 - Update libsoundtouch to a911a1. r=chunmin
...
Differential Revision: https://phabricator.services.mozilla.com/D92597
2020-10-07 09:40:58 +00:00
Paul Adenot
7957e52ba6
Bug 1669450 - Make `update.sh` in `media/libsoundtouch/` update `moz.yaml`. r=chunmin
...
Lifted from the similar script in `media/libcubeb`.
Differential Revision: https://phabricator.services.mozilla.com/D92599
2020-10-07 09:40:33 +00:00
Paul Adenot
e4fd2a40e8
Bug 1669450 - Drop a patch added in bug 1624026, it's now fixed upstream. r=chunmin
...
Differential Revision: https://phabricator.services.mozilla.com/D92598
2020-10-07 09:41:10 +00:00
Paul Adenot
1c5cb03fce
Bug 1624026 - Disable TDStretch::calcCrossCorrAccumulate to sidestep an audio quality bug on Android. r=chunmin
...
Differential Revision: https://phabricator.services.mozilla.com/D91614
2020-09-28 18:16:45 +00:00
Ryan VanderMeulen
de90ee3e51
Bug 1588233 - Follow-up: Update moz.yaml for the 2.1.2 update. r=chunmin
...
DONTBUILD
Differential Revision: https://phabricator.services.mozilla.com/D58843
--HG--
extra : moz-landing-system : lando
2020-01-09 23:19:35 +00:00
Chun-Min Chang
f19a547ee7
Bug 1588233 - P3: Update soundtouch to version 2.1.2. r=padenot
...
The changed-files are updated by running `sh update.sh <upstream-path>`
with moz-libsoundtouch.patch applied.
Differential Revision: https://phabricator.services.mozilla.com/D49029
--HG--
extra : moz-landing-system : lando
2019-11-26 00:42:19 +00:00
Chun-Min Chang
c2fb3ad4ed
Bug 1588233 - P1: Correct the moz-patch for soundtouch. r=padenot
...
Correct the format of the diff for AAFilter.cpp so the update-script can
work.
Differential Revision: https://phabricator.services.mozilla.com/D49028
--HG--
extra : moz-landing-system : lando
2019-11-26 00:42:34 +00:00
Ehsan Akhgari
2779315d36
Bug 1299139 - Don't export symbols from soundtouch on Windows; r=padenot
...
Differential Revision: https://phabricator.services.mozilla.com/D33093
--HG--
extra : moz-landing-system : lando
2019-06-11 10:01:54 +00:00
byron jones
bb7a59d509
Bug 1509236 - replace libsoundtouch's README_MOZILLA with moz.yaml r=jya
...
Differential Revision: https://phabricator.services.mozilla.com/D12624
--HG--
extra : moz-landing-system : lando
2018-11-22 09:42:20 +00:00
Chris Manchester
c86173526a
Bug 1403346 - Replace all uses of ALLOW_COMPILER_WARNINGS with a template, remove ALLOW_COMPILER_WARNINGS. r=glandium
...
MozReview-Commit-ID: 1G2o4fy74cf
2017-10-25 15:12:09 -07: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
Tom Tromey
5538d692d3
Bug 1286877 - do not set c-basic-offset for python-mode; r=gps
...
This removes the unnecessary setting of c-basic-offset from all
python-mode files.
This was automatically generated using
perl -pi -e 's/; *c-basic-offset: *[0-9]+//'
... on the affected files.
The bulk of these files are moz.build files but there a few others as
well.
MozReview-Commit-ID: 2pPf3DEiZqx
--HG--
extra : rebase_source : 0a7dcac80b924174a2c429b093791148ea6ac204
2016-07-14 10:16:42 -06:00
Chris Peterson
8a9e2d2bd4
Bug 1272513 - Part 2: Remove redundant -Wshadow CXXFLAGS from moz.build files. r=glandium
2016-05-14 00:54:55 -07:00
Tony Mechelynck [:tonymec]
8849dc24b6
Bug 1236937 - Use correct value for Pi in AAFilter.cpp. r=padenot
...
--HG--
extra : commitid : 4VN9ybE7dd3
2016-01-12 12:10:17 +01:00
Mike Hommey
ef2eee800c
Bug 1235675 - Add the source directory to the -include directive in media/libsoundtouch/src/moz.build. r=mshal
...
This currently works in the recursive make backend because make readjusts with
the vpath to the source directory, but for other backends (like CompileDB),
the lack of clear path hurts. In fact, CompileDB currently reports the path as
being in the objdir.
2015-12-31 07:46:04 +09:00
Nicholas Nethercote
5b34a25af2
Bug 1216020 - Comment all ALLOW_COMPILER_WARNINGS lines. r=glandium.
...
DONTBUILD because it only changes comments.
This will hopefully prevent confusion like that in bug 1215903.
--HG--
extra : rebase_source : f0a601d77b5f42b4fbe090693234f934e3becc42
2015-10-19 18:05:20 -07:00
Chris Peterson
71920a9550
Bug 1207030 - Enable -Wshadow flag in more directories that have no -Wshadow warnings. r=glandium
2015-09-22 21:39:03 -07:00
Nicholas Nethercote
f44287005f
Bug 1198334 (part 1) - Replace the opt-in FAIL_ON_WARNINGS with the opt-out ALLOW_COMPILER_WARNINGS. r=glandium.
...
The patch removes 455 occurrences of FAIL_ON_WARNINGS from moz.build files, and
adds 78 instances of ALLOW_COMPILER_WARNINGS. About half of those 78 are in
code we control and which should be removable with a little effort.
--HG--
extra : rebase_source : 82e3387abfbd5f1471e953961d301d3d97ed2973
2015-08-27 20:44:53 -07:00
Kyle Machulis
23445a5b80
Bug 1176300 - Add soundtouch factory functions for DLL memory handling on windows; r=padenot
2015-07-07 21:17:09 -07:00
Kyle Machulis
793be989a7
Bug 1176300 - Update libsoundtouch to patched r222; r=padenot
2015-07-07 21:17:09 -07:00
Kyle Machulis
59edeb16c7
Bug 1176300 - Move libsoundtouch to lgpllibs; r=glandium
2015-07-07 21:17:09 -07:00
David Major
ebde6b9f4f
Bug 1157835: Remove the MSVC_ENABLE_PGO flag from the build system. r=glandium
...
--HG--
extra : rebase_source : 0c47c99bb8b92f8361a51fd81b20a2cc8647a986
2015-04-27 19:59:27 -04:00
Mike Hommey
66edb0fc3b
Bug 1135942 - Enable MMX/SSE code unconditionally in libsoundtouch, it does runtime detection anyways. r=padenot
2015-02-25 13:12:15 +09:00
Jacek Caban
274e1a0945
Bug 1092151 - Don't use dllimport/dllexport in non-shared gkmedias builds in libsoundtouch. r=padenot
2014-11-05 11:27:01 +01:00
Michael Pruett
9d2a3060bb
Bug 847827 - Update libsoundtouch to allow changing playback rate with multichannel audio. r=padenot
...
--HG--
extra : rebase_source : ebf10737b048ae3280b9a7706f701337211b2880
2014-04-10 10:37:07 +02:00
Paul Adenot
97432d8c20
Bug 986793 - Fix set but unused variable warning in SoundTouch. r=cpeterson
...
--HG--
extra : rebase_source : 5f15cfc2b2224d9cb75b9ae1faa7b0ed915aba4a
2014-03-24 11:02:35 +01:00
Ehsan Akhgari
020f3fd4d8
Bug 979118 - Add global MMX_FLAGS, SSE_FLAGS and SSE2_FLAGS variables; r=glandium
2014-03-19 21:55:00 -04:00
Ehsan Akhgari
667b4bc049
Bug 978594 - Part 3: Port some of the per-source flags to moz.build; r=glandium
...
--HG--
extra : rebase_source : fe4cd059eddda221af420e1517250772816d7ee8
2014-03-02 15:41:32 -05:00
Ehsan Akhgari
10feabc32d
Bug 978856 - Stop exporting soundtouch symbols from xul.dll; r=padenot
2014-03-03 13:25:21 -05:00
Mike Hommey
a1486ce449
Bug 942043 - Straighten up zlib linkage wrt shared js and system zlib. r=gps,r=ted
2013-11-22 23:03:21 +09:00
Mike Hommey
8fd06cf41b
Bug 874266 - Move all DEFINES that can be moved to moz.build. r=mshal
2013-11-27 22:55:07 +09:00
Mike Hommey
b32a4ed166
Backout changeset 3fd4b546eed4 (bug 874266) and changeset a35d2e3a872f (bug 942043) for ASAN build bustage and Windows test bustage
...
--HG--
extra : amend_source : f20d09aeff1c8b5cbd0f1d24c7ce04e86f3aed1d
2013-11-28 14:24:05 +09:00
Mike Hommey
682364d535
Bug 874266 - Move all DEFINES that can be moved to moz.build. r=mshal
2013-11-28 13:08:16 +09:00