Home | History | Annotate | Download | only in libmediadrm

Lines Matching full:uuid

189  * specified by uuid
200 void Drm::findFactoryForScheme(const uint8_t uuid[16]) {
209 uuidVector.appendArray(uuid, sizeof(uuid[0]) * 16);
212 if (loadLibraryForScheme(mUUIDToLibraryPathMap[index], uuid)) {
240 if (loadLibraryForScheme(pluginPath, uuid)) {
255 bool Drm::loadLibraryForScheme(const String8 &path, const uint8_t uuid[16]) {
281 !mFactory->isCryptoSchemeSupported(uuid)) {
288 bool Drm::isCryptoSchemeSupported(const uint8_t uuid[16], const String8 &mimeType) {
292 if (!mFactory || !mFactory->isCryptoSchemeSupported(uuid)) {
293 findFactoryForScheme(uuid);
306 status_t Drm::createPlugin(const uint8_t uuid[16]) {
313 if (!mFactory || !mFactory->isCryptoSchemeSupported(uuid)) {
314 findFactoryForScheme(uuid);
321 status_t result = mFactory->createDrmPlugin(uuid, &mPlugin);