Commit Graph

80 Commits

Author SHA1 Message Date
Christian Holler
8cfda79e0d Bug 1465407 - Add media fuzzing targets. r=jya
Depends on D35776

Differential Revision: https://phabricator.services.mozilla.com/D35777

--HG--
extra : moz-landing-system : lando
2019-07-16 14:50:17 +00:00
Thomas Daede
299320881b Bug 1523458 - Update libvorbis to 1.3.6. r=jya
Differential Revision: https://phabricator.services.mozilla.com/D17894

--HG--
extra : moz-landing-system : lando
2019-01-29 01:14:51 +00:00
Nathan Froyd
9cd5a72ad2 Bug 1481512 - limit libvorbis x86-64 assembly to x86-64 windows; r=padenot
...rather than all 64-bit Windows implementations.
2018-08-30 13:00:36 -04:00
Monty Montgomery
1bd67c4267 Bug 1446062: Vorbis fix r=jmspeex a=abillings 2018-03-15 18:12:05 -04:00
Sylvestre Ledru
9bfe27d903 Bug 1394734 - Replace CONFIG['GNU_C*'] by CONFIG['CC_TYPE'] r=glandium
MozReview-Commit-ID: 7duJk2gSd4m

--HG--
extra : rebase_source : 7312fe276e561e8c034a5f6749774ae812727f9c
2017-12-07 22:09:15 +01:00
Sylvestre Ledru
c5458f8c09 Bug 1423722 - Update of the libvorbis lib r=rillian
Nothing significant in this release, just to be in sync with upstream

MozReview-Commit-ID: GOMzG6TOHYg

--HG--
extra : rebase_source : 73c7a83e358d0b8c7686f0b79d805947c928600e
2017-12-06 22:18:02 +01:00
Sylvestre Ledru
2599c6df9b Bug 1420414 - Remove libvorbis/todo.txt and rename README => README.md just like upstream r=rillian
MozReview-Commit-ID: CVCFnA2eyvV

--HG--
rename : media/libvorbis/README => media/libvorbis/README.md
extra : rebase_source : 6937f8ff548a675c52ee4f7cc2b34db3481d37c3
2017-12-06 21:05:13 +01:00
Sylvestre Ledru
cfc98dfe7d Bug 1420414 - Update of the update.sh vorbis script r=rillian
* +x on the script
* add the #!/bin/sh
* check the number of args
* readme has been renamed
* todo.txt no longer exits

MozReview-Commit-ID: 67JIO610CNg

--HG--
extra : rebase_source : ee717814cb1f2cd64369caa0c7ee89dedad61c66
2017-12-06 21:00:48 +01: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
Ralph Giles
368a366bfc Bug 1306476 - Update libvorbis. r=derf
Update to the latest upstream master of libvorbis (v1.3.5-48-ge5b1378)
to pick up various fixes.

MozReview-Commit-ID: KTXAtrbtWW6

--HG--
extra : rebase_source : e36f22ce74cad13851979722c40f3742dba45f8c
2017-06-16 12:50:16 -07:00
Wes Kocher
03061ecb63 Bug 1349467 - Fix some Audio/Video BUG_COMPONENTs in moz.build files r=jmaher
MozReview-Commit-ID: 3ItJdCtiOul

--HG--
extra : rebase_source : 2db0d75589a0bd8f28bdd35f015949a1194bc47d
2017-03-22 17:23:12 -07: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
Mike Hommey
3de00b45dd Bug 1216444 - Remove GKMEDIAS_SHARED_LIBRARY. r=mshal
In bug 922912, we folded back gkmedias.dll info xul.dll, so in practice, there
is no default configuration left that exercises GKMEDIAS_SHARED_LIBRARY. And
sure enough, it's been broken for months in many different ways.

The gkmedias intermediate library is however kept for webrtc signaling tests.
2015-10-21 14:47:22 +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
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
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
Ralph Giles
e8d1645b6c Bug 1139087 - Add moz.build bugzilla metadata for codecs. r=kinetik,gps 2015-03-03 11:36:00 -08:00
Ralph Giles
30c1cb6a48 Bug 1119973 - Update libvorbis to upstream 1.5.3. r=kinetik 2015-03-03 09:54:00 -08:00
Timothy B. Terriberry
e4712d359b Bug 1117571 - Check mode index in vorbis_packet_blocksize(), r=kinetik 2015-01-04 17:34:00 +01:00
Chris Peterson
718e44e36a Bug 995654 - Suppress gcc -Wuninitialized warning in third-party code: libvorbis. r=derf 2014-04-15 08:34:24 -07:00
Ralph Giles
e1b1765062 Bug 961044 - Update to libvorbis 1.3.4. r=cpearce
This is primarily to take the long->char fix to reduce encoder
table footprint, but also includes the declaration mis-match
patch we were carrying and some warning fixes.
2014-01-22 10:39:00 -08:00
Chris Peterson
b7a4bb70c3 Bug 944977 - Part 2: Build media/libvorbis in unified mode. r=tterribe
--HG--
extra : rebase_source : d7015035cc349a3e2c51187aa1d76d8375134cbf
2013-12-01 11:58:23 -08:00
Chris Peterson
703849d35d Bug 944977 - Part 1: Backport _vorbis_window_get() function signature from libvorbis r19028. r=tterribe
--HG--
extra : rebase_source : 5d2ca61540e6625f6938808e171093449596c132
2013-12-02 19:38:19 -08: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
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
0a1fb8d11c Bug 942043 - Straighten up zlib linkage wrt shared js and system zlib. r=gps,r=ted 2013-11-28 12:49:43 +09:00
Mike Hommey
2812d11fce Bug 939632 - Remove LIBRARY_NAME for leaf libraries. r=gps
Landing on a CLOSED TREE.
2013-11-19 11:50:54 +09:00
Mike Hommey
e80e877ab7 Bug 939044 - Remove most definitions of MODULE. r=mshal 2013-11-19 11:47:39 +09:00
Mike Hommey
dda5b915fe Bug 939039 - Remove now useless FORCE_STATIC_LIB definitions. r=gps 2013-11-19 11:47:28 +09:00
Mike Hommey
ffe0380912 Bug 935881 - Use FINAL_LIBRARY for all (fake) libraries that end up linked in a single other library. r=gps 2013-11-19 11:47:14 +09:00
Ralph Giles
9fa50757a7 Bug 931060 - Add encoder files to in-tree libvorbis. r=xiphmont
Add vorbisenc.c and its dependent headers to the libvorbis build
and export the relevant symbols. Based on a patch by Benjamin Chen.
2013-11-12 09:30:16 +13:00
Ralph Giles
dc5f9cd492 Bug 930718 - Revert os.h to upstream version. r=cpearce
Forgot to re-run update.sh after removing the Solaris patch.
2013-11-11 17:01:38 +13:00
Ralph Giles
e91351e26f Bug 930718 - Remove reference to Solaris patch in readme. r=cpearce
Forgot this in the original commit.
2013-11-11 16:53:34 +13:00
Ralph Giles
644a8016a0 Bug 930718 - Move vorbis Solaris patch to moz.build. r=ted
We've been carrying at patch against vorbis to define HAVE_ALLOCA_H on
Solaris from bug 469639. Upstream doesn't want to take it since their
build system already handles this case. It's therefore cleaner if we
handle it in our build scripts as well.
2013-10-24 13:05:00 -07:00
Ralph Giles
1b6eb7fb32 Bug 930228 - Move vorbis define to moz.build. r=ted. 2013-10-24 13:06:00 -07:00
Ralph Giles
bd27b29d06 Bug 930228 - Consolidate vorbis build files. r=ted
Replace recursive build files with a single pair in the top
level source for better readability and parse time.
2013-10-23 14:52:00 -07:00
Ted Mielczarek
673fd74516 Bug 930674 - convert VISIBILITY_FLAGS in Makefile.in to NO_VISIBILITY_FLAGS in moz.build. r=mshal 2013-10-24 15:06:19 -04:00
Cykesiopka
d2f6b7333c Bug 914270 - Part 1: Simple/Automated moves. r=joey 2013-10-24 18:51:00 +01:00
Mike Hommey
b000a846c2 Bug 929905 - Consolidate sources in moz.build. r=gps 2013-10-25 08:23:05 +09:00
Ralph Giles
b2e530f216 Bug 929910 - Update libvorbis to the 1.3.3 release. r=xiphmont
Note that bug 722924 is fixed in a different way upstream.
This commit takes their subsequent patch over ours.
2013-10-23 11:49:00 -07:00
Mike Hommey
f8bc7fa754 Bug 912293 - Remove now redundant boilerplate from Makefile.in. r=gps 2013-09-05 09:01:46 +09:00
Ms2ger
04a948975a Bug 906619 - Part a: Move unconditional CSRCS to moz.build; r=mshal 2013-08-22 08:56:02 +02:00
Ms2ger
bdfaa84f5b Bug 904831 - Part b: Move unconditional MSVC_ENABLE_PGO definitions into moz.build; r=gps 2013-08-22 08:56:01 +02:00
Brian O'Keefe
11bcc1cd9e Bug 875934 - Move LIBRARY_NAME to moz.build (batch #1); r=mshal
--HG--
extra : rebase_source : 385d3fd65475ffc18ee44ae088753649470e214b
2013-06-17 15:21:01 -04:00
Gregory Szorc
1b12175ba0 Bug 873629 - Remove 129 empty Makefile.in files; r=ted 2013-05-17 16:20:11 -07:00
Ted Mielczarek
3cfd62c3d2 bug 871712 - make MSVC PGO opt-in per-directory, and opt-in in the directories that matter. r=glandium 2013-05-16 09:33:26 -04:00
Mike Shal
df7deac25b Bug 846634 - Part 2: Move EXPORTS to moz.build; r=joey 2013-04-16 15:24:43 -04:00
Kyle Machulis
72a717a860 Bug 855465 - Add emacs python mode comments to moz.build files; r=gps 2013-04-01 11:36:59 -07:00
Kyle Machulis
43628a7867 Backout for changeset 03452b187c14 (Bug 855465) due to bustage on a CLOSED TREE; r=qdot 2013-03-29 15:12:58 -07:00
Kyle Machulis
334c0800cf Bug 855465 - Add emacs python mode comments to moz.build files; r=gps
--HG--
extra : rebase_source : 004a756492323e1a049586e85b3be5037159df20
2013-03-29 13:56:18 -07:00