From: Benjamin O. <co...@pd...> - 2004-03-13 10:14:20
|
CVS Root: /home/cvs/gstreamer Module: gstreamer Changes by: company Date: Sat Mar 13 2004 02:14:17 PST Log message: * gst/gstelement.c: add documentation note about gst_element_found_tags_for_pad not being usable in getfunctions. (see #137042) Modified files: . : ChangeLog gst : gstelement.c Links: http://freedesktop.org/cgi-bin/viewcvs.cgi/gstreamer/gstreamer/ChangeLog.diff?r1=1.314&r2=1.315 http://freedesktop.org/cgi-bin/viewcvs.cgi/gstreamer/gstreamer/gst/gstelement.c.diff?r1=1.265&r2=1.266 ====Begin Diffs==== Index: ChangeLog =================================================================== RCS file: /home/cvs/gstreamer/gstreamer/ChangeLog,v retrieving revision 1.314 retrieving revision 1.315 diff -u -d -r1.314 -r1.315 --- a/ChangeLog 13 Mar 2004 00:14:46 -0000 1.314 +++ b/ChangeLog 13 Mar 2004 10:14:04 -0000 1.315 @@ -1,3 +1,9 @@ +2004-03-13 Benjamin Otte <ot...@gn...> + + * gst/gstelement.c: + add documentation note about gst_element_found_tags_for_pad not + being usable in getfunctions. (see #137042) 2004-03-12 David Schleef <ds...@sc...> * gst/gstcaps.h: jdahlin, what are you smoking? We can't just Index: gstelement.c RCS file: /home/cvs/gstreamer/gstreamer/gst/gstelement.c,v retrieving revision 1.265 retrieving revision 1.266 diff -u -d -r1.265 -r1.266 --- a/gstelement.c 13 Mar 2004 00:14:46 -0000 1.265 +++ b/gstelement.c 13 Mar 2004 10:14:05 -0000 1.266 @@ -3253,6 +3253,10 @@ * want to push the found tags down one pad, in that case this function is for * you. It takes ownership of the taglist, emits the found-tag signal and pushes * a tag event down the pad. + * <note>This function may not be used in a #GstPadGetFunction, because it calls + * gst_pad_push(). In those functions, call gst_element_found_tags(), create a + * tag event with gst_event_new_tag() and return that from your + * #GstPadGetFunction.</note> */ void gst_element_found_tags_for_pad (GstElement *element, GstPad *pad, GstClockTime timestamp, |