[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