gecko-dev/media/libstagefright
Ralph Giles bbd48a5613 Bug 1338655 - Don't try to build mp4parse bindings. r=froydnj
We use the cheddar crate to generate a C header file
for our mp4parse_capi wrapper crate. Currently we
do this at code check-in time via update-rust.sh.

Cargo 0.18 and later will try to execute a build.rs
file in the crate source tree regardless of whether
it's specified in Cargo.toml so patching out that
line just results in 'crate cheddar not found'.

This change restores the old behaviour by substituting
a 'build = false' line instead.

We do have syntex vendored, but we don't currently build
it by default, so I prefer this solution to just vendoring
cheddar and generating the header at build time. The syntex
crate is quite large and adds significantly to our compile
time.

MozReview-Commit-ID: InJRRODWAdP

--HG--
extra : rebase_source : 29378fcbc86015ce6cc22dc66d38a43ddbac204e
2017-02-10 12:58:18 -08:00
..
binding Bug 1338655 - Don't try to build mp4parse bindings. r=froydnj 2017-02-10 12:58:18 -08:00
frameworks/av Bug 1329061 - parse ESDS in wave atom container for QT format. r=jya 2017-01-06 15:30:42 +08:00
gtest Bug 1329061 - add gtest for QT ESDS parsing. r=jya 2017-01-11 14:35:59 +08:00
patches
ports Bug 1150357: Remove libstagefright's stdbool.h to fix MSVC 2015 CTP 6 build, r=cpearce 2015-04-01 18:49:24 -10:00
stubs Bug 1143575. Add RefBase #include to stagefright stubs. r=cpearce 2015-05-12 15:36:19 +12:00
system/core Bug 1255866 - stagefright: Fix unused variable warnings. r=ajones 2016-03-21 14:20:43 -07:00
additional_headers Bug 1211741 - Remove libstagefright ID3 files. r=k17e 2015-10-06 14:24:00 +02:00
checkout.sh
files.py
moz.build Bug 1195723: P5. Add BitReader class. r=kamidphish 2016-08-17 15:27:43 +10:00
update-patches.sh