[farsight2/master] Add nice transmitter to gtkdoc
Olivier Crête
olivier.crete at collabora.co.uk
Tue Dec 23 15:26:34 PST 2008
---
docs/plugins/Makefile.am | 18 ++++++++++--
docs/plugins/farsight2-plugins-docs.sgml | 1 +
docs/plugins/farsight2-plugins-sections.txt | 41 +++++++++++++++++++++++++++
docs/plugins/farsight2-transmitters.types | 1 +
4 files changed, 58 insertions(+), 3 deletions(-)
diff --git a/docs/plugins/Makefile.am b/docs/plugins/Makefile.am
index 274bc9c..4ef3581 100644
--- a/docs/plugins/Makefile.am
+++ b/docs/plugins/Makefile.am
@@ -44,7 +44,7 @@ MKDB_OPTIONS=--sgml-mode
# Extra options to supply to gtkdoc-fixref.
FIXXREF_OPTIONS=--extra-dir=$(GLIB_PREFIX)/share/gtk-doc/html \
--extra-dir=$(GST_PREFIX)/share/gtk-doc/html \
- --extra-dir=$(datadir)/gtk-doc/html
+ --extra-dir=$(datadir)/gtk-doc/html
# Used for dependencies.
HFILE_GLOB=$(DOC_SOURCE_DIR)/gst/*/*.h $(DOC_SOURCE_DIR)/transmitters/*/*.h
@@ -59,7 +59,11 @@ SCANOBJ_DEPS = \
$(top_builddir)/transmitters/rawudp/librawudp-transmitter.la \
$(top_builddir)/gst/fsrtpconference/libfsrtpconference_doc.la \
$(top_builddir)/gst/funnel/libfsfunnel.la \
- $(top_builddir)/gst/videoanyrate/libfsvideoanyrate.la
+ $(top_builddir)/gst/videoanyrate/libfsvideoanyrate.la
+
+if USE_NICE
+SCANOBJ_DEPS += $(top_builddir)/transmitters/nice/libnice-transmitter.la
+endif
# Header files to ignore when scanning.
IGNORE_HFILES =
@@ -85,6 +89,14 @@ EXTRA_HFILES = \
$(top_srcdir)/transmitters/multicast/fs-multicast-transmitter.h \
$(top_srcdir)/transmitters/multicast/fs-multicast-stream-transmitter.h
+if USE_NICE
+EXTRA_HFILES += \
+ $(top_srcdir)/transmitters/nice/fs-nice-transmitter.h \
+ $(top_srcdir)/transmitters/nice/fs-nice-stream-transmitter.h
+
+endif
+
+
# Images to copy into HTML directory.
HTML_IMAGES =
@@ -110,7 +122,7 @@ GTKDOC_LD=$(LIBTOOL) --mode=link $(CC)
#DOC_OVERRIDES = $(DOC_MODULE)-overrides.txt
DOC_OVERRIDES =
-FS_PLUGIN_PATH=$(top_builddir)/transmitters/rawudp/.libs:$(top_builddir)/transmitters/multicast/.libs
+FS_PLUGIN_PATH=$(top_builddir)/transmitters/rawudp/.libs:$(top_builddir)/transmitters/multicast/.libs:$(top_builddir)/transmitters/nice/.libs
update-all: scanobj-trans-build.stamp update
diff --git a/docs/plugins/farsight2-plugins-docs.sgml b/docs/plugins/farsight2-plugins-docs.sgml
index 9cd2d28..8a795dc 100644
--- a/docs/plugins/farsight2-plugins-docs.sgml
+++ b/docs/plugins/farsight2-plugins-docs.sgml
@@ -19,6 +19,7 @@
<title>Transmitters</title>
<xi:include href="xml/fs-rawudp-stream-transmitter.xml"/>
<xi:include href="xml/fs-multicast-stream-transmitter.xml"/>
+ <xi:include href="xml/fs-nice-stream-transmitter.xml"/>
</chapter>
</part>
diff --git a/docs/plugins/farsight2-plugins-sections.txt b/docs/plugins/farsight2-plugins-sections.txt
index 3c3e1f3..ed8dd80 100644
--- a/docs/plugins/farsight2-plugins-sections.txt
+++ b/docs/plugins/farsight2-plugins-sections.txt
@@ -206,3 +206,44 @@ FS_TYPE_RTP_PARTICIPANT
FsRtpParticipantPrivate
fs_rtp_participant_new
</SECTION>
+
+<SECTION>
+<FILE>fs-nice-transmitter</FILE>
+<TITLE>FsNiceTransmitter</TITLE>
+FsNiceTransmitter
+<SUBSECTION Standard>
+FsNiceTransmitterClass
+FS_NICE_TRANSMITTER_CAST
+FS_NICE_TRANSMITTER
+FS_IS_NICE_TRANSMITTER
+FS_TYPE_NICE_TRANSMITTER
+fs_nice_transmitter_get_type
+FS_NICE_TRANSMITTER_CLASS
+FS_IS_NICE_TRANSMITTER_CLASS
+FS_NICE_TRANSMITTER_GET_CLASS
+<SUBSECTION Private>
+FsNiceTransmitterPrivate
+NiceGstStream
+fs_nice_transmitter_add_gst_stream
+fs_nice_transmitter_free_gst_stream
+</SECTION>
+
+
+<SECTION>
+<FILE>fs-nice-stream-transmitter</FILE>
+<TITLE>FsNiceStreamTransmitter</TITLE>
+FsNiceStreamTransmitter
+<SUBSECTION Standard>
+FS_NICE_STREAM_TRANSMITTER_CAST
+FsNiceStreamTransmitterPrivate
+fs_nice_stream_transmitter_register_type
+fs_nice_stream_transmitter_newv
+FsNiceStreamTransmitterClass
+FS_NICE_STREAM_TRANSMITTER
+FS_IS_NICE_STREAM_TRANSMITTER
+FS_TYPE_NICE_STREAM_TRANSMITTER
+fs_nice_stream_transmitter_get_type
+FS_NICE_STREAM_TRANSMITTER_CLASS
+FS_IS_NICE_STREAM_TRANSMITTER_CLASS
+FS_NICE_STREAM_TRANSMITTER_GET_CLASS
+</SECTION>
diff --git a/docs/plugins/farsight2-transmitters.types b/docs/plugins/farsight2-transmitters.types
index fb96bfa..52d6e0d 100644
--- a/docs/plugins/farsight2-transmitters.types
+++ b/docs/plugins/farsight2-transmitters.types
@@ -1,3 +1,4 @@
#include <gst/farsight/fs-transmitter.h>
rawudp
multicast
+nice
--
1.5.6.5
More information about the farsight-commits
mailing list