diff options
author | Thomas Vander Stichele <thomas@apestaart.org> | 2006-04-01 16:50:49 +0000 |
---|---|---|
committer | Thomas Vander Stichele <thomas@apestaart.org> | 2006-04-01 16:50:49 +0000 |
commit | 99d8cf0d15a412b1e3452a95cc2a5b94a47da2fc (patch) | |
tree | a268bd9ce2ed59a695abfa493c37308e6ef0b1a9 /docs/plugins/gst-plugins-bad-plugins-decl.txt | |
parent | 3bf58dfa1c11135e4fd25cacb52b410f846ac8d1 (diff) | |
download | gst-plugins-bad-99d8cf0d15a412b1e3452a95cc2a5b94a47da2fc.tar.gz gst-plugins-bad-99d8cf0d15a412b1e3452a95cc2a5b94a47da2fc.tar.bz2 gst-plugins-bad-99d8cf0d15a412b1e3452a95cc2a5b94a47da2fc.zip |
add taglib checks and docs
Original commit message from CVS:
add taglib checks and docs
Diffstat (limited to 'docs/plugins/gst-plugins-bad-plugins-decl.txt')
-rw-r--r-- | docs/plugins/gst-plugins-bad-plugins-decl.txt | 53 |
1 files changed, 53 insertions, 0 deletions
diff --git a/docs/plugins/gst-plugins-bad-plugins-decl.txt b/docs/plugins/gst-plugins-bad-plugins-decl.txt index dcd20c0f..a5bfd6fe 100644 --- a/docs/plugins/gst-plugins-bad-plugins-decl.txt +++ b/docs/plugins/gst-plugins-bad-plugins-decl.txt @@ -133,3 +133,56 @@ void <RETURNS>GType </RETURNS> void </FUNCTION> +<STRUCT> +<NAME>GstTagLibMuxPriv</NAME> +</STRUCT> +<STRUCT> +<NAME>GstTagLibMux</NAME> +typedef struct _GstTagLibMux { + GstElement element; + + GstPad *srcpad; + GstPad *sinkpad; + GstTagList *event_tags; /* tags received from upstream elements */ + gsize tag_size; + gboolean render_tag; + + GstEvent *newsegment_ev; /* cached newsegment event from upstream */ +} GstTagLibMux; +</STRUCT> +<STRUCT> +<NAME>GstTagLibMuxClass</NAME> +typedef struct _GstTagLibMuxClass { + GstElementClass parent_class; +} GstTagLibMuxClass; +</STRUCT> +<MACRO> +<NAME>GST_TYPE_TAGLIB_MUX</NAME> +#define GST_TYPE_TAGLIB_MUX \ + (gst_tag_lib_mux_get_type()) +</MACRO> +<MACRO> +<NAME>GST_TAGLIB_MUX</NAME> +#define GST_TAGLIB_MUX(obj) \ + (G_TYPE_CHECK_INSTANCE_CAST((obj),GST_TYPE_TAGLIB_MUX,GstTagLibMux)) +</MACRO> +<MACRO> +<NAME>GST_TAGLIB_MUX_CLASS</NAME> +#define GST_TAGLIB_MUX_CLASS(klass) \ + (G_TYPE_CHECK_CLASS_CAST((klass),GST_TYPE_TAGLIB_MUX,GstTagLibMuxClass)) +</MACRO> +<MACRO> +<NAME>GST_IS_TAGLIB_MUX</NAME> +#define GST_IS_TAGLIB_MUX(obj) \ + (G_TYPE_CHECK_INSTANCE_TYPE((obj),GST_TYPE_TAGLIB_MUX)) +</MACRO> +<MACRO> +<NAME>GST_IS_TAGLIB_MUX_CLASS</NAME> +#define GST_IS_TAGLIB_MUX_CLASS(klass) \ + (G_TYPE_CHECK_CLASS_TYPE((klass),GST_TYPE_TAGLIB_MUX)) +</MACRO> +<FUNCTION> +<NAME>gst_tag_lib_mux_get_type</NAME> +<RETURNS>GType </RETURNS> +void +</FUNCTION> |