docs: Documentation for new pbutils GstDiscoverer

Fixes #625944
This commit is contained in:
Edward Hervey 2010-09-20 11:23:17 +02:00
parent 30b3cf8823
commit 0fac936525
4 changed files with 111 additions and 2 deletions

View file

@ -75,10 +75,11 @@ SCANOBJ_DEPS = \
$(top_builddir)/gst-libs/gst/sdp/libgstsdp-@GST_MAJORMINOR@.la \ $(top_builddir)/gst-libs/gst/sdp/libgstsdp-@GST_MAJORMINOR@.la \
$(top_builddir)/gst-libs/gst/tag/libgsttag-@GST_MAJORMINOR@.la \ $(top_builddir)/gst-libs/gst/tag/libgsttag-@GST_MAJORMINOR@.la \
$(top_builddir)/gst-libs/gst/video/libgstvideo-@GST_MAJORMINOR@.la \ $(top_builddir)/gst-libs/gst/video/libgstvideo-@GST_MAJORMINOR@.la \
$(top_builddir)/gst-libs/gst/app/libgstapp-@GST_MAJORMINOR@.la $(top_builddir)/gst-libs/gst/app/libgstapp-@GST_MAJORMINOR@.la \
$(top_builddir)/gst-libs/gst/pbutils/libgstpbutils-@GST_MAJORMINOR@.la
# Header files to ignore when scanning. # Header files to ignore when scanning.
IGNORE_HFILES = IGNORE_HFILES = gstdiscoverer-private.h
# Images to copy into HTML directory. # Images to copy into HTML directory.
HTML_IMAGES = HTML_IMAGES =

View file

@ -217,6 +217,16 @@
<xi:include href="xml/gstvideofilter.xml" /> <xi:include href="xml/gstvideofilter.xml" />
<xi:include href="xml/gstvideosink.xml" /> <xi:include href="xml/gstvideosink.xml" />
</chapter> </chapter>
<chapter id="gstreamer-discoverer">
<title>Discoverer Library</title>
<para>
This library should be linked to by getting cflags and libs from
<filename>gstreamer-plugins-base-&GST_MAJORMINOR;.pc</filename> and adding
<filename>-lgstdiscoverer-&GST_MAJORMINOR;</filename> to the library flags.
</para>
<xi:include href="xml/gstdiscoverer.xml" />
</chapter>
</part> </part>
<part id="gstreamer-libs-hierarchy"> <part id="gstreamer-libs-hierarchy">

View file

@ -1938,6 +1938,102 @@ GST_IS_VIDEO_SINK_CLASS
gst_video_sink_get_type gst_video_sink_get_type
</SECTION> </SECTION>
<SECTION>
<FILE>gstdiscoverer</FILE>
<INCLUDE>gst/pbutils/pbutils.h</INCLUDE>
<SUBSECTION>
GstDiscoverer
gst_discoverer_new
gst_discoverer_start
gst_discoverer_stop
gst_discoverer_discover_uri
gst_discoverer_discover_uri_async
<SUBSECTION>
GstDiscovererInfo
GstDiscovererResult
gst_discoverer_info_get_duration
gst_discoverer_info_get_misc
gst_discoverer_info_get_result
gst_discoverer_info_get_stream_info
gst_discoverer_info_get_stream_list
gst_discoverer_info_get_tags
gst_discoverer_info_get_uri
gst_discoverer_info_unref
<SUBSECTION>
GstDiscovererStreamInfo
GstDiscovererContainerInfo
GstDiscovererAudioInfo
GstDiscovererVideoInfo
gst_discoverer_stream_info_get_caps
gst_discoverer_stream_info_get_misc
gst_discoverer_stream_info_get_next
gst_discoverer_stream_info_get_previous
gst_discoverer_stream_info_get_tags
gst_discoverer_stream_info_ref
gst_discoverer_stream_info_unref
gst_discoverer_stream_info_list_free
gst_discoverer_stream_info_get_stream_type_nick
gst_discoverer_info_copy
gst_discoverer_info_ref
gst_discoverer_info_get_audio_streams
gst_discoverer_info_get_container_streams
gst_discoverer_info_get_streams
gst_discoverer_info_get_video_streams
gst_discoverer_audio_info_get_bitrate
gst_discoverer_audio_info_get_channels
gst_discoverer_audio_info_get_depth
gst_discoverer_audio_info_get_max_bitrate
gst_discoverer_audio_info_get_sample_rate
gst_discoverer_container_info_get_streams
gst_discoverer_video_info_get_bitrate
gst_discoverer_video_info_get_depth
gst_discoverer_video_info_get_framerate_denom
gst_discoverer_video_info_get_framerate_num
gst_discoverer_video_info_get_height
gst_discoverer_video_info_get_interlaced
gst_discoverer_video_info_get_is_image
gst_discoverer_video_info_get_max_bitrate
gst_discoverer_video_info_get_par_denom
gst_discoverer_video_info_get_par_num
gst_discoverer_video_info_get_width
<SUBSECTION Standard>
GST_DISCOVERER
GST_DISCOVERER_AUDIO_INFO
GST_DISCOVERER_CLASS
GST_DISCOVERER_CONTAINER_INFO
GST_DISCOVERER_INFO
GST_DISCOVERER_STREAM_INFO
GST_DISCOVERER_VIDEO_INFO
GST_IS_DISCOVERER
GST_IS_DISCOVERER_INFO
GST_IS_DISCOVERER_AUDIO_INFO
GST_IS_DISCOVERER_CLASS
GST_IS_DISCOVERER_CONTAINER_INFO
GST_IS_DISCOVERER_STREAM_INFO
GST_IS_DISCOVERER_VIDEO_INFO
GST_TYPE_DISCOVERER
GST_TYPE_DISCOVERER_AUDIO_INFO
GST_TYPE_DISCOVERER_CONTAINER_INFO
GST_TYPE_DISCOVERER_INFO
GST_TYPE_DISCOVERER_RESULT
GST_TYPE_DISCOVERER_STREAM_INFO
GST_TYPE_DISCOVERER_VIDEO_INFO
GstDiscovererAudioInfoClass
GstDiscovererClass
GstDiscovererContainerInfoClass
GstDiscovererPrivate
GstDiscovererStreamInfoClass
GstDiscovererVideoInfoClass
GstDiscovererInfoClass
gst_discoverer_audio_info_get_type
gst_discoverer_container_info_get_type
gst_discoverer_get_type
gst_discoverer_info_get_type
gst_discoverer_result_get_type
gst_discoverer_stream_info_get_type
gst_discoverer_video_info_get_type
</SECTION>
# private # private
<SECTION> <SECTION>

View file

@ -57,3 +57,5 @@ gst_video_filter_get_type
#include <gst/video/gstvideosink.h> #include <gst/video/gstvideosink.h>
gst_video_sink_get_type gst_video_sink_get_type
#include <gst/pbutils/pbutils.h>
gst_discoverer_get_type