gecko-dev/media
Alex Gaynor 75c7d1fa76 Bug 1512990 - Part 2 - implement direct calls in the IPDL compiler; r=froydnj
When calling a Recv/Alloc/Dealloc method on most types, cast `this` to the
derived class.

There is a heuristic to figure out what the correct derived type is. There is a
blacklist of types which we can't do direct calls on for the moment, as well as
an override for types that do work with direct calls but which don't match the
heuristic.

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

--HG--
extra : moz-landing-system : lando
2019-02-06 15:57:37 +00:00
..
audioipc Bug 1524818 - Update audioipc to c2148b95 to fix build with nightly rustc. r=chunmin 2019-02-05 15:32:02 +13:00
ffvpx Bug 1519047 - Move FFVPX_ASFLAGS and related variables to python configure. r=nalexander 2019-01-11 18:17:36 +00:00
gmp-clearkey/0.1 Bug 1521000 - Part 2: Adjust our clang-format rules to include spaces after the hash for nested preprocessor directives r=sylvestre 2019-01-18 10:16:18 +01:00
kiss_fft
libaom Bug 1515257 - Don't pretend there are ARM assembly sources in libaom. r=firefox-build-system-reviewers,ted 2018-12-19 11:12:11 +00:00
libcubeb Bug 1518106 - Update cubeb-pulse-rs from upstream to 17c1629. r=kinetik 2019-01-23 19:37:18 +00:00
libdav1d Bug 1510548 - Suppress MSVC warning C4024 for libdav1d. r=cpeterson 2019-02-06 06:19:23 +00:00
libjpeg Bug 1520760 - Fix AVX2 detection to ensure we have all required CPU parameters. r=jrmuizel 2019-01-21 12:53:46 -05:00
libmkv Bug 1505278 - replace libmkv's README_MOZILLA with moz.yaml. r=jya 2018-11-11 22:01:14 +00:00
libnestegg Bug 1505419 - replace nestegg's README_MOZILLA with moz.yaml r=kinetik 2018-11-07 20:24:49 +00:00
libogg
libopus Bug 1522016 - Build NEON support for libopus on aarch64. r=jmvalin 2019-01-24 02:45:01 +00:00
libpng Bug 1516605 - Turn on NEON on aarch64 when using gcc or clang. r=aosmond 2019-01-02 14:11:31 +00:00
libsoundtouch Bug 1509236 - replace libsoundtouch's README_MOZILLA with moz.yaml r=jya 2018-11-22 09:42:20 +00:00
libspeex_resampler
libtheora Bug 1507057 - libtheora: replace libtheora's README_MOZILLA with moz.yaml; r=jya 2018-11-15 12:04:58 +00:00
libtremor Bug 1477081 - remove TARGET_CPU use from moz.build files; r=ted.mielczarek 2018-07-24 16:08:55 -04:00
libvorbis Bug 1523458 - Update libvorbis to 1.3.6. r=jya 2019-01-29 01:14:51 +00:00
libvpx Bug 1521078 - Don't assemble include only .asm files. r=TD-Linux 2019-01-21 11:23:42 +00:00
libwebp Bug 1521478 - Update libwebp to v1.0.2. r=jrmuizel 2019-01-21 12:55:02 -05:00
libyuv Bug 1507051 - replace libyuv's README_MOZILLA with moz.yaml; r=jesup 2018-11-23 13:00:07 +00:00
mp4parse-rust Bug 1513042 - Update mp4parse-rust to v0.11.2. r=jya 2018-12-12 15:04:18 +00:00
mtransport Bug 1512990 - Part 2 - implement direct calls in the IPDL compiler; r=froydnj 2019-02-06 15:57:37 +00:00
openmax_dl
openmax_il/il112
psshparser Bug 1511181 - Reformat everything to the Google coding style r=ehsan a=clang-format 2018-11-30 11:46:48 +01:00
webrtc Bug 1519636 - Reformat recent changes to the Google coding style r=Ehsan 2019-02-04 19:10:18 +00:00
moz.build
update-libjpeg.sh Bug 1520760 - Fix AVX2 detection to ensure we have all required CPU parameters. r=jrmuizel 2019-01-21 12:53:46 -05:00