2004-03-14 Thomas Vander Stichele <thomas at apestaart dot org>
+ * gst/registries/gstxmlregistry.c: (gst_xml_registry_load_plugin):
+ g_error_free the g_error
+ * tools/gst-feedback-m.m:
+ check for other versions of gstreamer
+ * tools/gst-indent:
+ use sh, not bash
+
+2004-03-14 Thomas Vander Stichele <thomas at apestaart dot org>
+
* tools/gst-register.c: do not spill paths when registries are not
writable, until we fix the "user running gst-register" case.
(GInstanceInitFunc) gst_xml_registry_init,
NULL
};
+
xml_registry_type = g_type_register_static (GST_TYPE_REGISTRY,
"GstXMLRegistry", &xml_registry_info, 0);
}
if (error) {
g_warning ("could not load plugin %s: %s", plugin->desc.name,
error->message);
+ g_error_free (error);
}
return GST_REGISTRY_PLUGIN_LOAD_ERROR;
} else if (loaded_plugin != plugin) {
echo
echo "+ PKG-CONFIG INFORMATION"
-command_output "pkg-config --version"
-command_output "pkg-config gstreamer --modversion"
-command_output "pkg-config gstreamer --cflags"
-command_output "pkg-config gstreamer --libs"
-command_output "pkg-config gstreamer-libs --modversion"
-command_output "pkg-config gstreamer-libs --cflags"
-command_output "pkg-config gstreamer-libs --libs"
-echo
+for mm in 0.6 0.7 0.8
+do
+ echo "+ $mm"
+ command_output "pkg-config --version"
+ command_output "pkg-config gstreamer-$mm --modversion"
+ command_output "pkg-config gstreamer-$mm --cflags"
+ command_output "pkg-config gstreamer-$mm --libs"
+ command_output "pkg-config gstreamer-libs-$mm --modversion"
+ command_output "pkg-config gstreamer-libs-$mm --cflags"
+ command_output "pkg-config gstreamer-libs-$mm --libs"
+ echo
+done
echo "+ GSTREAMER INFORMATION"
command_output "which gst-register"
command_output "gst-launch fakesrc num_buffers=5 ! fakesink"
echo "++ looking for gstreamer libraries in common locations"
-for dirs in /usr/lib /usr/local/lib /home; do
+for dirs in /usr/lib /usr/local/lib; do
if test -d $dirs; then
find $dirs -name libgstreamer* | grep so
fi
done
echo "++ looking for gstreamer headers in common locations"
-for dirs in /usr/include /usr/local/include /home; do
+for dirs in /usr/include /usr/local/include; do
if test -d $dirs; then
find $dirs -name gst.h
fi
command_output "gst-inspect volume"
echo "++ looking for gstreamer volume plugin in common locations"
-for dirs in /usr/lib /usr/local/lib /home; do
+for dirs in /usr/lib /usr/local/lib; do
if test -d $dirs; then
find $dirs -name libgstvolume* | grep so
fi
done
echo "++ looking for gstreamer headers in common locations"
-for dirs in /usr/include /usr/local/include /home; do
+for dirs in /usr/include /usr/local/include; do
if test -d $dirs; then
find $dirs -name audio.h
fi