+2001-12-14 Michael Meeks <michael@ximian.com>
+
+ * gst/gstelement.c (gst_element_populate_std_props):
+ add debug & robustness.
+
2001-12-13 Michael Meeks <michael@ximian.com>
* gst/elements/*.c: (..._class_init): clean to use
const char *prop_name, guint arg_id, GParamFlags flags)
{
GQuark prop_id = g_quark_from_string (prop_name);
- GParamSpec *pspec = NULL;
+ GParamSpec *pspec;
static GQuark fd_id = 0;
static GQuark blocksize_id;
}
if (prop_id == fd_id) {
- g_param_spec_int ("fd", "File-descriptor",
- "File-descriptor for the file being read", 0, G_MAXINT, 0, flags);
+ pspec = g_param_spec_int ("fd", "File-descriptor",
+ "File-descriptor for the file being read", 0, G_MAXINT, 0, flags);
}
else if (prop_id == blocksize_id) {
pspec = g_param_spec_boolean ("touch", "Touch read data",
"Touch data to force disk read before push ()", TRUE, flags);
}
+ else {
+ g_warning ("Unknown - 'standard' property '%s' id %d on class %s",
+ prop_name, arg_id,
+ g_type_name_from_class ((GTypeClass *) klass));
+ pspec = NULL;
+ }
if (pspec) {
g_object_class_install_property (klass, arg_id, pspec);
+2001-12-14 Wim Taymans <wim.taymans@chello.be>
+
+ * (gst_play_set_uri): use filesrc again.
+
+2001-12-13 Michael Meeks <michael@ximian.com>
+
+ * gstplay.c (gst_play_object_introspect): copy and
+ port to GObject.
+ (gst_play_get_arg): use UINT for compat.
+ (gst_play_set_uri): use disksrc instead.
+
+ * gststatusarea.c (gst_status_area_expose): needs
+ pangoizing, conditionaly build.
+
+ * gstmediaplay.c (gst_media_play_init): upd.
+ (gst_media_play_show_playlist):
+
+ * gstplay.h (gst_glade_xml_new): add.
+
+ * callbacks.c (on_preferences1_activate): glade hacks.
+
2001-12-06 Arik Devens <arik@gnome.org>
* gstmediaplay.c (window_key_press_event): Added a case for
}
if (priv->src == NULL) {
- priv->src = gst_elementfactory_make ("disksrc", "srcelement");
+ priv->src = gst_elementfactory_make ("filesrc", "srcelement");
}
priv->uri = g_strdup (uri);