bool MockCDM::supportsKeySystemAndMimeType(const String& keySystem, const String& mimeType) { if (!supportsKeySystem(keySystem)) return false; return equalIgnoringCase(mimeType, "video/mock"); }
std::unique_ptr<CDM> CDM::create(const String& keySystem) { if (!supportsKeySystem(keySystem)) return nullptr; return std::make_unique<CDM>(keySystem); }
PassOwnPtr<CDM> CDM::create(const String& keySystem) { if (!supportsKeySystem(keySystem)) return nullptr; return adoptPtr(new CDM(keySystem)); }