klassname =
gst_element_class_get_metadata (klass, GST_ELEMENT_METADATA_KLASS);
- monitor->is_decoder = strstr (klassname, "Decoder") != NULL;
- monitor->is_encoder = strstr (klassname, "Encoder") != NULL;
- monitor->is_demuxer = strstr (klassname, "Demuxer") != NULL;
+ if (klassname) {
+ monitor->is_decoder = strstr (klassname, "Decoder") != NULL;
+ monitor->is_encoder = strstr (klassname, "Encoder") != NULL;
+ monitor->is_demuxer = strstr (klassname, "Demuxer") != NULL;
+ } else
+ GST_ERROR_OBJECT (element, "no klassname");
}
static gboolean