gecko-dev/dom/media/gtest
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
..
dash_dashinit.mp4
GMPTestMonitor.h Bug 1268313: Part 7 - Move NS_NewRunnableMethod and friends to mozilla::NewRunnableMethod. r=froydnj 2016-05-05 01:45:00 -07:00
hello.rs
id3v2header.mp3
mediasource_test.mp4
MockMediaDecoderOwner.h Bug 1235612 - Part 5: Rename NotifyAudibleStateChanged. r=jwwang 2016-05-03 17:59:43 +08:00
MockMediaResource.cpp Bug 1254858: P4. Allow to pass mimetype in constructor. r=kentuckyfriedtakahe 2016-03-09 21:21:57 +11:00
MockMediaResource.h Bug 1254858: P4. Allow to pass mimetype in constructor. r=kentuckyfriedtakahe 2016-03-09 21:21:57 +11:00
moz.build Bug 1215115 - part3: Fix gtest. Remove TestVorbisTrackEncoder.cpp. r=rillian 2016-04-01 11:04:08 +08:00
noise_vbr.mp3
noise.mp3
short-zero-in-moov.mp4
short-zero-inband.mov Bug 1244523: [mp4] P4. Add gtest. r=kentuckyfriedtakahe 2016-02-02 16:27:49 +11:00
small-shot-false-positive.mp3 Bug 1256590 - Part 2 - Add a test case for skipping over false positive syncs at the beginning of an MP3 file. r=esawin 2016-03-20 22:08:45 +01:00
small-shot.mp3 Bug 1219178 - [6.1] Add small test file case. r=jya 2015-11-24 15:02:34 +01:00
test_case_1224361.vp8.ivf Bug 1224361 - Added vp8/ivf test case - r=rillian 2015-12-03 14:14:46 +11:00
test_case_1224363.vp8.ivf Bug 1224363 - Added vp8/ivf test case - r=rillian 2015-12-03 14:14:45 +11:00
test_case_1224369.vp8.ivf Bug 1224369 - p2: Added vp8/ivf test case - r=rillian 2015-12-03 14:14:46 +11:00
test.webm
TestAudioCompactor.cpp Bug 1240411: P9. Clean up media headers. r=jwwang 2016-01-19 19:47:36 +11:00
TestEME.cpp
TestGMPCrossOrigin.cpp Bug 1271242 - Remove GMPDecryptorCallback::SetCapabilities(). r=jwwang 2016-05-10 10:28:38 +12:00
TestGMPRemoveAndDelete.cpp Bug 1268434 - Mutex-protect and check GMP abstract thread before uses - c?cpearce r=cpearce 2016-05-06 21:36:22 +10:00
TestGMPUtils.cpp
TestIntervalSet.cpp Bug 1207245 - part 6 - rename nsRefPtr<T> to RefPtr<T>; r=ehsan; a=Tomcat 2015-10-18 01:24:48 -04:00
TestMediaDataDecoder.cpp Bug 1248507 - p1. Pass DecoderDoctorDiagnostics to PDMs&more - r=jya 2016-04-19 17:36:19 +10:00
TestMediaEventSource.cpp Bug 1219984. Part 2 - add support for multiple arguments. r=kinetik. 2015-11-02 10:48:01 +08:00
TestMediaFormatReader.cpp Bug 1265927: Move nsRunnable to mozilla::Runnable, CancelableRunnable to mozilla::CancelableRunnable. r=froydnj 2016-04-25 17:23:21 -07:00
TestMozPromise.cpp Bug 1265927: Move nsRunnable to mozilla::Runnable, CancelableRunnable to mozilla::CancelableRunnable. r=froydnj 2016-04-25 17:23:21 -07:00
TestMP3Demuxer.cpp Bug 1256590 - Part 2 - Add a test case for skipping over false positive syncs at the beginning of an MP3 file. r=esawin 2016-03-20 22:08:45 +01:00
TestMP4Demuxer.cpp Bug 1265927: Move nsRunnable to mozilla::Runnable, CancelableRunnable to mozilla::CancelableRunnable. r=froydnj 2016-04-25 17:23:21 -07:00
TestMP4Reader.cpp Bug 1268313: Part 7 - Move NS_NewRunnableMethod and friends to mozilla::NewRunnableMethod. r=froydnj 2016-05-05 01:45:00 -07:00
TestRust.cpp
TestTimeUnit.cpp Bug 1222866: P2. Add gtest checking on seconds -> microseconds -> seconds. r=gerald 2015-11-20 22:59:51 +11:00
TestTrackEncoder.cpp
TestVideoSegment.cpp Bug 1208371 - Add PrincipalHandle to MediaChunks. r=mt,jesup 2016-04-06 14:56:44 +02:00
TestVideoTrackEncoder.cpp Bug 1262278 - Rename PlanarYCbCrImage::SetData and PlanarYCbCrImage::SetDataNoCopy r=nical 2016-04-18 20:12:41 -07:00
TestVPXDecoding.cpp Bug 1224361 - Added vp8/ivf test case - r=rillian 2015-12-03 14:14:46 +11:00
TestWebMBuffered.cpp Bug 1231855 - Avoid inserting out of (timecode) order entries in WebMBufferedParser. r=jya 2016-01-05 14:50:50 +13:00
TestWebMWriter.cpp Bug 1215115 - part3: Fix gtest. Remove TestVorbisTrackEncoder.cpp. r=rillian 2016-04-01 11:04:08 +08:00