docs: update plugin docs

Update args/signals etc.
This commit is contained in:
Tim-Philipp Müller 2012-12-14 14:03:43 +00:00
parent 5f2fbb6370
commit aa8d2d6580
5 changed files with 805 additions and 958 deletions

File diff suppressed because it is too large Load diff

View file

@ -1,2 +1 @@
GstChildProxy GObject
GstChildProxy GstObject

View file

@ -1,24 +1,67 @@
<SIGNAL>
<NAME>GstBin::element-added</NAME>
<NAME>GstTypeFindElement::have-type</NAME>
<RETURNS>void</RETURNS>
<FLAGS>f</FLAGS>
GstBin *gstbin
GstElement *arg1
GstTypeFindElement *gsttypefindelement
guint arg1
GstCaps *arg2
</SIGNAL>
<SIGNAL>
<NAME>GstBin::element-removed</NAME>
<NAME>GstQueue::overrun</NAME>
<RETURNS>void</RETURNS>
<FLAGS>f</FLAGS>
GstBin *gstbin
GstElement *arg1
GstQueue *gstqueue
</SIGNAL>
<SIGNAL>
<NAME>GstBin::do-latency</NAME>
<RETURNS>gboolean</RETURNS>
<NAME>GstQueue::pushing</NAME>
<RETURNS>void</RETURNS>
<FLAGS>f</FLAGS>
GstQueue *gstqueue
</SIGNAL>
<SIGNAL>
<NAME>GstQueue::running</NAME>
<RETURNS>void</RETURNS>
<FLAGS>f</FLAGS>
GstQueue *gstqueue
</SIGNAL>
<SIGNAL>
<NAME>GstQueue::underrun</NAME>
<RETURNS>void</RETURNS>
<FLAGS>f</FLAGS>
GstQueue *gstqueue
</SIGNAL>
<SIGNAL>
<NAME>GstMultiQueue::overrun</NAME>
<RETURNS>void</RETURNS>
<FLAGS>f</FLAGS>
GstMultiQueue *gstmultiqueue
</SIGNAL>
<SIGNAL>
<NAME>GstMultiQueue::underrun</NAME>
<RETURNS>void</RETURNS>
<FLAGS>f</FLAGS>
GstMultiQueue *gstmultiqueue
</SIGNAL>
<SIGNAL>
<NAME>GstInputSelector::block</NAME>
<RETURNS>gint64</RETURNS>
<FLAGS>la</FLAGS>
GstInputSelector *gstinputselector
</SIGNAL>
<SIGNAL>
<NAME>GstIdentity::handoff</NAME>
<RETURNS>void</RETURNS>
<FLAGS>l</FLAGS>
GstBin *gstbin
GstIdentity *gstidentity
GstBuffer *arg1
</SIGNAL>
<SIGNAL>
@ -48,79 +91,3 @@ GstBuffer *arg1
GstPad *arg2
</SIGNAL>
<SIGNAL>
<NAME>GstIdentity::handoff</NAME>
<RETURNS>void</RETURNS>
<FLAGS>l</FLAGS>
GstIdentity *gstidentity
GstBuffer *arg1
</SIGNAL>
<SIGNAL>
<NAME>GstQueue::overrun</NAME>
<RETURNS>void</RETURNS>
<FLAGS>f</FLAGS>
GstQueue *gstqueue
</SIGNAL>
<SIGNAL>
<NAME>GstQueue::running</NAME>
<RETURNS>void</RETURNS>
<FLAGS>f</FLAGS>
GstQueue *gstqueue
</SIGNAL>
<SIGNAL>
<NAME>GstQueue::underrun</NAME>
<RETURNS>void</RETURNS>
<FLAGS>f</FLAGS>
GstQueue *gstqueue
</SIGNAL>
<SIGNAL>
<NAME>GstQueue::pushing</NAME>
<RETURNS>void</RETURNS>
<FLAGS>f</FLAGS>
GstQueue *gstqueue
</SIGNAL>
<SIGNAL>
<NAME>GstTypeFindElement::have-type</NAME>
<RETURNS>void</RETURNS>
<FLAGS>f</FLAGS>
GstTypeFindElement *gsttypefindelement
guint arg1
GstCaps *arg2
</SIGNAL>
<SIGNAL>
<NAME>GstMultiQueue::overrun</NAME>
<RETURNS>void</RETURNS>
<FLAGS>f</FLAGS>
GstMultiQueue *gstmultiqueue
</SIGNAL>
<SIGNAL>
<NAME>GstMultiQueue::underrun</NAME>
<RETURNS>void</RETURNS>
<FLAGS>f</FLAGS>
GstMultiQueue *gstmultiqueue
</SIGNAL>
<SIGNAL>
<NAME>GstInputSelector::block</NAME>
<RETURNS>gint64</RETURNS>
<FLAGS>la</FLAGS>
GstInputSelector *gstinputselector
</SIGNAL>
<SIGNAL>
<NAME>GstInputSelector::switch</NAME>
<RETURNS>void</RETURNS>
<FLAGS>l</FLAGS>
GstInputSelector *gstinputselector
GstPad *arg1
gint64 arg2
gint64 arg3
</SIGNAL>

View file

@ -1,6 +1,6 @@
<plugin>
<name>coreelements</name>
<description> GStreamer core elements</description>
<description>GStreamer core elements</description>
<filename>../../plugins/elements/.libs/libgstcoreelements.so</filename>
<basename>libgstcoreelements.so</basename>
<version>1.1.0.1</version>

View file

@ -22,7 +22,8 @@ PREFACE
CHANGES
* GST_BOILERPLATE is gone, use G_DEFINE_TYPE instead.
* GST_BOILERPLATE is gone, use G_DEFINE_TYPE instead (note that the variable
that used to be called parent_class is then called gst_foo_bar_parent_class)
* various methods take a gsize instead of a guint when talking about memory
sizes.