gecko-dev/media
Chris Pearce 46a1552995 Bug 1271242 - Remove GMPDecryptorCallback::SetCapabilities(). r=jwwang
Now that GMPParent detects whether gmp-clearkey can decode using AAC/H.264
using WMF before reporting gmp-clearkey's GMPParent can decode AAC/H.264, we
don't need the GMPDecryptorCallback::SetCapabilities() callback from the GMP to
signal to the PDMFactory that the GMP can decode. We can now trust what the
GMPService tells us.

So we can remove the "waiting for CDM caps" step in the state machine's startup
sequence. And all the plumbing. :)

If we need more caps, like for an decode-and-render path, we can declare those
as API strings in the info file.


MozReview-Commit-ID: E0QhU4cYhjo

--HG--
extra : rebase_source : 7d15ab6a45bac88c15c053f416d941b5fe0807b0
2016-05-10 10:28:38 +12:00
..
ffvpx Bug 1266129 - Upgrade ffvpx to 3.0.2. . r=ajones 2016-04-28 21:31:18 +10:00
gmp-clearkey/0.1 Bug 1271242 - Remove GMPDecryptorCallback::SetCapabilities(). r=jwwang 2016-05-10 10:28:38 +12:00
kiss_fft
libav Bug 1261414 - Don't build libav with sysctl on Unix (it's not used anyway). r=glandium 2016-04-12 13:15:00 +02:00
libcubeb Bug 1270004 - Update libcubeb. rs=jesup 2016-05-06 10:36:41 +12:00
libjpeg bug 1248020 - convert a bunch of moz.build files to use USE_YASM. r=mshal 2016-03-03 11:38:59 -05:00
libmkv Bug 1215115 - part2: Mux opus into webm, remove bitdepth. r=rillian 2016-04-01 11:04:00 +08:00
libnestegg Bug 1267513 - Update libnestegg to pick up BlockGroup parsing fixes. r=giles 2016-04-27 15:25:26 +12:00
libogg
libopus bug 1248016 - make ASFILES rules work with .s/.asm, get rid of ASM_SUFFIX. r=mshal 2016-03-01 13:47:19 -05:00
libpng Bug 1230757 - Update in-tree libpng to version 1.6.21. r=seth 2016-01-16 09:27:00 -05:00
libsoundtouch Bug 1236937 - Use correct value for Pi in AAFilter.cpp. r=padenot 2016-01-12 12:10:17 +01:00
libspeex_resampler Bug 1264199: [speex] P7. Handle memory allocation failures during initialization. r=kinetik 2016-04-19 14:39:39 +10:00
libstagefright Bug 1220307 - part 2 - use something other than vector<T>::data() in TestMP4Rust.cpp; r=rillian 2016-05-06 15:09:36 -04:00
libtheora bug 1248016 - make ASFILES rules work with .s/.asm, get rid of ASM_SUFFIX. r=mshal 2016-03-01 13:47:19 -05:00
libtremor Bug 1232219 (part 3) - Fix remaining -Wunused warnings. r=glandium. 2015-12-16 22:57:51 -08:00
libvorbis
libvpx Bug 1263384: validate input frames against configured resolution in vp8 r=rillian 2016-04-15 23:11:01 -04:00
libyuv Bug 1153849 - Use MOZ_JPEG_CFLAGS when build libyuv with system jpeg. r=jesup 2016-01-21 23:19:13 +08:00
mtransport Bug 1268291: use ICE binding requests for consent refresh r=mjf 2016-05-03 00:31:11 -07:00
omx-plugin Bug 1262335 - Part 4. Remove Android GB/HC OMX code. r=snorp 2016-04-06 17:31:13 +09:00
openmax_dl Bug 1158741 - Implement a version of omxSP_FFTInv_CCSToR_F32_Sfs in openmax DL's FFT that is not scaled r=padenot 2016-01-25 06:38:29 -05:00
openmax_il/il112 Bug 1224887: add OpenMax IL headers. r=jya 2015-12-08 15:57:46 +05:30
pocketsphinx
sphinxbase
webrtc Bug 1271041 - Switch DragonFly and NetBSD to pthread_condattr_setclock. r=jesup 2016-05-07 22:44:00 +02:00
update-libjpeg.sh Bug 1050342. Fix a case where the fast huffman decoder in libjpeg-turbo can produce different results depending on how data is fed to it. r=seth 2016-03-09 17:56:35 -06:00