2005-09-25 Stefan Kost <ensonic@users.sf.net>
+ * docs/gst/gstreamer-sections.txt:
+ * gst/base/gstbasetransform.h:
+ * gst/gstindex.h:
+ added more docs
+
+2005-09-25 Stefan Kost <ensonic@users.sf.net>
+
* docs/gst/.cvsignore:
* docs/gst/tmpl/.cvsignore:
* docs/gst/tmpl/gstpipeline.sgml:
<FILE>gstbin</FILE>
<TITLE>GstBin</TITLE>
GstBin
-GstBinClass
GstBinFlags
GST_BIN_CHILDREN
<FILE>gstelement</FILE>
<TITLE>GstElement</TITLE>
GstElement
-GstElementClass
GstElementFlags
GstState
GstStateChange
gst_element_unlink_many
gst_element_unlink_pads
<SUBSECTION Standard>
+GstElementClass
GST_ELEMENT
GST_IS_ELEMENT
GST_ELEMENT_CLASS
<TITLE>GstAdapter</TITLE>
<INCLUDE>gst/base/gstadapter.h</INCLUDE>
GstAdapter
-GstAdapterClass
gst_adapter_new
gst_adapter_clear
gst_adapter_push
gst_adapter_available_fast
gst_adapter_take
<SUBSECTION Standard>
+GstAdapterClass
GST_ADAPTER
GST_IS_ADAPTER
GST_TYPE_ADAPTER
<TITLE>GstBaseSrc</TITLE>
<INCLUDE>gst/base/gstbasesrc.h</INCLUDE>
GstBaseSrc
-GstBaseSrcClass
GstBaseSrcFlags
gst_base_src_is_live
GST_BASE_SRC_PAD
<SUBSECTION Standard>
+GstBaseSrcClass
GST_BASE_SRC
GST_IS_BASE_SRC
GST_TYPE_BASE_SRC
<TITLE>GstBaseSink</TITLE>
<INCLUDE>gst/base/gstbasesink.h</INCLUDE>
GstBaseSink
-GstBaseSinkClass
GST_BASE_SINK_CLOCK
GST_BASE_SINK_PAD
<TITLE>GstBaseTransform</TITLE>
<INCLUDE>gst/base/gstbasetransform.h</INCLUDE>
GstBaseTransform
-GstBaseTransformClass
gst_base_transform_is_passthrough
gst_base_transform_set_passthrough
GST_BASE_TRANSFORM_SRC_NAME
<SUBSECTION Standard>
+GstBaseTransformClass
GST_BASE_TRANSFORM
GST_IS_BASE_TRANSFORM
GST_TYPE_BASE_TRANSFORM
<TITLE>GstCollectPads</TITLE>
<INCLUDE>gst/base/gstcollectpads.h</INCLUDE>
GstCollectPads
-GstCollectPadsClass
GstCollectPadsFunction
gst_collectpads_new
gst_collectpads_set_function
GST_COLLECTPADS_SIGNAL
GST_COLLECTPADS_WAIT
<SUBSECTION Standard>
+GstCollectPadsClass
GST_COLLECTPADS
GST_IS_COLLECTPADS
GST_TYPE_COLLECTPADS
<TITLE>GstPushSrc</TITLE>
<INCLUDE>gst/base/gstpushsrc.h</INCLUDE>
GstPushSrc
-GstPushSrcClass
<SUBSECTION Standard>
+GstPushSrcClass
GST_PUSH_SRC
GST_IS_PUSH_SRC
GST_TYPE_PUSH_SRC
#define GST_IS_BASE_TRANSFORM(obj) (G_TYPE_CHECK_INSTANCE_TYPE((obj),GST_TYPE_BASE_TRANSFORM))
#define GST_IS_BASE_TRANSFORM_CLASS(obj)(G_TYPE_CHECK_CLASS_TYPE((klass),GST_TYPE_BASE_TRANSFORM))
-/* the names of the templates for the sink and source pads */
+/**
+ * GST_BASE_TRANSFORM_SINK_NAME:
+ *
+ * the name of the templates for the sink pad
+ */
#define GST_BASE_TRANSFORM_SINK_NAME "sink"
+/**
+ * GST_BASE_TRANSFORM_SRC_NAME:
+ *
+ * the name of the templates for the source pad
+ */
#define GST_BASE_TRANSFORM_SRC_NAME "src"
typedef struct _GstBaseTransform GstBaseTransform;
* The basic element of an index.
*/
struct _GstIndexEntry {
+ /*< private >*/
GstIndexEntryType type;
gint id;
*/
struct _GstIndexGroup {
+ /*< private >*/
/* unique ID of group in index */
gint groupnum;
#define GST_IS_BASE_TRANSFORM(obj) (G_TYPE_CHECK_INSTANCE_TYPE((obj),GST_TYPE_BASE_TRANSFORM))
#define GST_IS_BASE_TRANSFORM_CLASS(obj)(G_TYPE_CHECK_CLASS_TYPE((klass),GST_TYPE_BASE_TRANSFORM))
-/* the names of the templates for the sink and source pads */
+/**
+ * GST_BASE_TRANSFORM_SINK_NAME:
+ *
+ * the name of the templates for the sink pad
+ */
#define GST_BASE_TRANSFORM_SINK_NAME "sink"
+/**
+ * GST_BASE_TRANSFORM_SRC_NAME:
+ *
+ * the name of the templates for the source pad
+ */
#define GST_BASE_TRANSFORM_SRC_NAME "src"
typedef struct _GstBaseTransform GstBaseTransform;