[farsight2/master] msn: Generate plugin documentation

Olivier Crête olivier.crete at collabora.co.uk
Tue Jul 14 09:51:02 PDT 2009


---
 docs/plugins/Makefile.am                    |    6 ++
 docs/plugins/farsight2-plugins-docs.sgml    |   11 ++++
 docs/plugins/farsight2-plugins-sections.txt |   80 +++++++++++++++++++++++++++
 docs/plugins/farsight2-plugins.types        |    3 +
 4 files changed, 100 insertions(+), 0 deletions(-)

diff --git a/docs/plugins/Makefile.am b/docs/plugins/Makefile.am
index 72175a3..d2a32cd 100644
--- a/docs/plugins/Makefile.am
+++ b/docs/plugins/Makefile.am
@@ -59,6 +59,7 @@ SCANOBJ_DEPS = \
 	$(top_builddir)/transmitters/rawudp/librawudp-transmitter.la \
 	$(top_builddir)/transmitters/nice/libnice-transmitter.la \
 	$(top_builddir)/gst/fsrtpconference/libfsrtpconference_doc.la \
+	$(top_builddir)/gst/fsmsnconference/libfsmsnconference_doc.la \
 	$(top_builddir)/gst/funnel/libfsfunnel.la \
 	$(top_builddir)/gst/videoanyrate/libfsvideoanyrate.la 
 
@@ -81,6 +82,10 @@ EXTRA_HFILES = \
 	$(top_srcdir)/gst/fsrtpconference/fs-rtp-session.h \
 	$(top_srcdir)/gst/fsrtpconference/fs-rtp-stream.h \
 	$(top_srcdir)/gst/fsrtpconference/fs-rtp-participant.h \
+	$(top_srcdir)/gst/fsmsnconference/fs-msn-conference.h \
+	$(top_srcdir)/gst/fsmsnconference/fs-msn-session.h \
+	$(top_srcdir)/gst/fsmsnconference/fs-msn-stream.h \
+	$(top_srcdir)/gst/fsmsnconference/fs-msn-participant.h \
 	$(top_srcdir)/transmitters/rawudp/fs-rawudp-transmitter.h \
 	$(top_srcdir)/transmitters/rawudp/fs-rawudp-stream-transmitter.h \
 	$(top_srcdir)/transmitters/multicast/fs-multicast-transmitter.h \
@@ -113,6 +118,7 @@ GTKDOC_CFLAGS = $(GST_BASE_CFLAGS) -I$(top_builddir) -I$(top_builddir)/gst-libs
 GTKDOC_LIBS = \
 	$(top_builddir)/gst-libs/gst/farsight/libgstfarsight-0.10.la \
 	$(top_builddir)/gst/fsrtpconference/libfsrtpconference_doc.la \
+	$(top_builddir)/gst/fsmsnconference/libfsmsnconference_doc.la \
 	$(GST_BASE_LIBS) 
 
 GTKDOC_CC=$(LIBTOOL) --tag=CC --mode=compile $(CC)
diff --git a/docs/plugins/farsight2-plugins-docs.sgml b/docs/plugins/farsight2-plugins-docs.sgml
index ccd6475..e5ef2bb 100644
--- a/docs/plugins/farsight2-plugins-docs.sgml
+++ b/docs/plugins/farsight2-plugins-docs.sgml
@@ -32,6 +32,17 @@
   </part>
 
   <part>
+    <title>MSN plugins</title>
+    <chapter>
+      <title>MSN Webcam plugin</title>
+      <xi:include href="xml/element-fsmsnconference.xml"/>
+      <xi:include href="xml/fs-msn-participant.xml"/>
+      <xi:include href="xml/fs-msn-session.xml"/>
+      <xi:include href="xml/fs-msn-stream.xml"/>
+    </chapter>
+  </part>
+
+  <part>
     <title>Utility elements</title>
     <xi:include href="xml/element-fsfunnel.xml"/>
     <xi:include href="xml/element-fsvideoanyrate.xml"/>
diff --git a/docs/plugins/farsight2-plugins-sections.txt b/docs/plugins/farsight2-plugins-sections.txt
index fbe6f79..9a30d93 100644
--- a/docs/plugins/farsight2-plugins-sections.txt
+++ b/docs/plugins/farsight2-plugins-sections.txt
@@ -254,3 +254,83 @@ FS_NICE_STREAM_TRANSMITTER_CLASS
 FS_IS_NICE_STREAM_TRANSMITTER_CLASS
 FS_NICE_STREAM_TRANSMITTER_GET_CLASS
 </SECTION>
+
+
+<SECTION>
+<FILE>element-fsmsnconference</FILE>
+<TITLE>FsMsnConference</TITLE>
+FsMsnConference
+<SUBSECTION Standard>
+FS_MSN_CONFERENCE_CAST
+FsMsnConferencePrivate
+FsMsnConferenceClass
+fs_codec_to_gst_caps
+FS_MSN_CONFERENCE
+FS_IS_MSN_CONFERENCE
+FS_TYPE_MSN_CONFERENCE
+fs_msn_conference_get_type
+FS_MSN_CONFERENCE_CLASS
+FS_IS_MSN_CONFERENCE_CLASS
+FS_MSN_CONFERENCE_GET_CLASS
+</SECTION>
+
+
+<SECTION>
+<FILE>fs-msn-session</FILE>
+<TITLE>FsMsnSession</TITLE>
+FsMsnSession
+<SUBSECTION Standard>
+FS_IS_MSN_SESSION
+FS_IS_MSN_SESSION_CLASS
+FS_MSN_SESSION
+FS_MSN_SESSION_CAST
+FS_MSN_SESSION_CLASS
+FS_MSN_SESSION_GET_CLASS
+FS_TYPE_MSN_SESSION
+FsMsnSessionClass
+FsMsnSessionPrivate
+fs_msn_session_get_type
+<SUBSECTION Private>
+fs_msn_session_new
+fs_msn_session_new_recv_pad
+</SECTION>
+
+
+<SECTION>
+<FILE>fs-msn-stream</FILE>
+<TITLE>FsMsnStream</TITLE>
+FsMsnStream
+<SUBSECTION Standard>
+FS_IS_MSN_STREAM
+FS_IS_MSN_STREAM_CLASS
+FS_MSN_STREAM
+FS_MSN_STREAM_CAST
+FS_MSN_STREAM_CLASS
+FS_MSN_STREAM_GET_CLASS
+FS_TYPE_MSN_STREAM
+FsMsnStreamClass
+FsMsnStreamPrivate
+fs_msn_stream_get_type
+<SUBSECTION Private>
+fs_msn_stream_new
+</SECTION>
+
+
+<SECTION>
+<FILE>fs-msn-participant</FILE>
+<TITLE>FsMsnParticipant</TITLE>
+FsMsnParticipant
+<SUBSECTION Standard>
+FS_IS_MSN_PARTICIPANT
+FS_IS_MSN_PARTICIPANT_CLASS
+FS_MSN_PARTICIPANT
+FS_MSN_PARTICIPANT_CAST
+FS_MSN_PARTICIPANT_CLASS
+FS_MSN_PARTICIPANT_GET_CLASS
+FS_TYPE_MSN_PARTICIPANT
+FsMsnParticipantClass
+FsMsnParticipantPrivate
+fs_msn_participant_get_type
+<SUBSECTION Private>
+fs_msn_participant_new
+</SECTION>
diff --git a/docs/plugins/farsight2-plugins.types b/docs/plugins/farsight2-plugins.types
index 14d6c86..55bc9b7 100644
--- a/docs/plugins/farsight2-plugins.types
+++ b/docs/plugins/farsight2-plugins.types
@@ -2,3 +2,6 @@
 fs_rtp_participant_get_type
 fs_rtp_session_get_type
 fs_rtp_stream_get_type
+fs_msn_participant_get_type
+fs_msn_session_get_type
+fs_msn_stream_get_type
-- 
1.5.6.5




More information about the farsight-commits mailing list