summaryrefslogtreecommitdiff
path: root/sys
diff options
context:
space:
mode:
authorSebastian Dröge <sebastian.droege@collabora.co.uk>2012-10-15 14:36:55 +0200
committerSebastian Dröge <sebastian.droege@collabora.co.uk>2012-10-15 16:28:43 +0200
commitf3682a0a6b2ebc653b42e55bed550753bd6eb672 (patch)
tree231531d0290f923d2334bcace26b648cd7f9447c /sys
parent31f0f163bd652a8d171b73ec545e7f9138c5bea4 (diff)
Don't try to use the NVidia DRM codecs
Diffstat (limited to 'sys')
-rw-r--r--sys/androidmedia/gstamc.c7
1 files changed, 7 insertions, 0 deletions
diff --git a/sys/androidmedia/gstamc.c b/sys/androidmedia/gstamc.c
index fb29c70d6..3d36e8ae9 100644
--- a/sys/androidmedia/gstamc.c
+++ b/sys/androidmedia/gstamc.c
@@ -1675,6 +1675,13 @@ scan_codecs (GstPlugin * plugin)
valid_codec = FALSE;
goto next_codec;
}
+
+ if (g_str_has_suffix (name_str, ".secure")) {
+ GST_INFO ("Skipping DRM codec '%s'", name_str);
+ valid_codec = FALSE;
+ goto next_codec;
+ }
+
/* FIXME: Non-Google codecs usually just don't work and hang forever
* or crash when not used from a process that started the Java
* VM via the non-public AndroidRuntime class. Can we somehow