From 476f84163ebdde996649d023ad27439b5e7f4420 Mon Sep 17 00:00:00 2001 From: Thomas Vander Stichele Date: Thu, 1 Apr 2004 13:20:03 +0000 Subject: throw an error if we couldn't probe caps Original commit message from CVS: throw an error if we couldn't probe caps --- sys/oss/gstosselement.c | 5 +++++ 1 file changed, 5 insertions(+) (limited to 'sys/oss') diff --git a/sys/oss/gstosselement.c b/sys/oss/gstosselement.c index 035398256..0ca2e8e96 100644 --- a/sys/oss/gstosselement.c +++ b/sys/oss/gstosselement.c @@ -1087,6 +1087,11 @@ gst_osselement_probe_caps (GstOssElement * oss) } } + if (gst_caps_is_empty (caps)) { + GST_ELEMENT_ERROR (oss, RESOURCE, SETTINGS, + (_("Your oss device could not be probed correctly")), (NULL)); + return; + } GST_DEBUG ("probed caps: %" GST_PTR_FORMAT, caps); oss->probed_caps = caps; } -- cgit v1.2.3