[gst-cvs] CVS: gstreamer/gst gstelement.c,1.73.2.2,1.73.2.3 gstelement.h,1.59.4.1,1.59.4.2
Joshua Pritikin
jpritikin at users.sourceforge.net
Wed Sep 26 16:15:05 PDT 2001
Update of /cvsroot/gstreamer/gstreamer/gst
In directory usw-pr-cvs1:/tmp/cvs-serv5458
Modified Files:
Tag: BRANCH-EVENTS1
gstelement.c gstelement.h
Log Message:
add get'er
Index: gstelement.c
===================================================================
RCS file: /cvsroot/gstreamer/gstreamer/gst/gstelement.c,v
retrieving revision 1.73.2.2
retrieving revision 1.73.2.3
diff -u -d -r1.73.2.2 -r1.73.2.3
--- gstelement.c 2001/09/23 22:52:32 1.73.2.2
+++ gstelement.c 2001/09/26 23:14:32 1.73.2.3
@@ -795,6 +795,14 @@
}
+GstElementState
+gst_element_get_state (GstElement *elem)
+{
+ g_return_val_if_fail (GST_IS_ELEMENT (elem), GST_STATE_VOID_PENDING);
+
+ return GST_STATE (elem);
+}
+
/**
* gst_element_set_state:
* @element: element to change state of
@@ -859,7 +867,6 @@
}
}
- /* this is redundant, really, it will always return SUCCESS */
return return_val;
}
Index: gstelement.h
===================================================================
RCS file: /cvsroot/gstreamer/gstreamer/gst/gstelement.h,v
retrieving revision 1.59.4.1
retrieving revision 1.59.4.2
diff -u -d -r1.59.4.1 -r1.59.4.2
--- gstelement.h 2001/09/23 22:52:32 1.59.4.1
+++ gstelement.h 2001/09/26 23:14:32 1.59.4.2
@@ -218,6 +218,7 @@
void gst_element_signal_eos (GstElement *element);
+GstElementState gst_element_get_state (GstElement *elem);
/* called by the app to set the state of the element */
gint gst_element_set_state (GstElement *element, GstElementState state);
const gchar * gst_element_statename (GstElementState state);
More information about the Gstreamer-commits
mailing list