summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSebastian Dröge <sebastian.droege@collabora.co.uk>2009-10-01 14:54:43 +0200
committerSebastian Dröge <sebastian.droege@collabora.co.uk>2009-10-01 14:54:43 +0200
commit5d74676294f47658a0ed94d4ac8f6df746d25734 (patch)
tree71c5cfe25997575f2be2eddc54fe4692583f171f
parentb67bc258c8fe9b8f231bba20d194195862bd4b4d (diff)
resindvdbin: Also post missing element messages if any other element is missing
-rw-r--r--ext/resindvd/resindvdbin.c2
1 files changed, 2 insertions, 0 deletions
diff --git a/ext/resindvd/resindvdbin.c b/ext/resindvd/resindvdbin.c
index bd04afe32..c77bf38fc 100644
--- a/ext/resindvd/resindvdbin.c
+++ b/ext/resindvd/resindvdbin.c
@@ -326,6 +326,8 @@ try_create_piece (RsnDvdBin * dvdbin, gint index,
return TRUE;
create_failed:
+ gst_element_post_message (GST_ELEMENT_CAST (dvdbin),
+ gst_missing_element_message_new (GST_ELEMENT_CAST (dvdbin), factory));
GST_ELEMENT_ERROR (dvdbin, CORE, MISSING_PLUGIN, (NULL),
("Could not create %s element '%s'", descr, factory));
return FALSE;