mirror of
https://gitlab.freedesktop.org/gstreamer/gstreamer.git
synced 2024-12-25 17:50:36 +00:00
1e4ad29e52
Original commit message from CVS: * docs/gst/gstreamer-docs.sgml: I got tired of the reference manual being such complete crap, that I decided to do major hacking of it. This checkin replaces any fine tuning that may have been done previously, with the benefit of actually being complete for much of the API that was changed since 0.6. Further fine tuning will occur shortly. (bug #134721) * docs/gst/gstreamer-sections.txt: * docs/gst/tmpl/GstBin.sgml: * docs/gst/tmpl/GstBuffer.sgml: * docs/gst/tmpl/GstCaps.sgml: * docs/gst/tmpl/GstClock.sgml: * docs/gst/tmpl/GstCompat.sgml: * docs/gst/tmpl/GstData.sgml: * docs/gst/tmpl/GstElement.sgml: * docs/gst/tmpl/GstEvent.sgml: * docs/gst/tmpl/GstIndex.sgml: * docs/gst/tmpl/GstStructure.sgml: * docs/gst/tmpl/GstTag.sgml: * docs/gst/tmpl/cothreads.sgml: * docs/gst/tmpl/cothreads_compat.sgml: * docs/gst/tmpl/gettext.sgml: * docs/gst/tmpl/grammar.tab.sgml: * docs/gst/tmpl/gst-i18n-app.sgml: * docs/gst/tmpl/gst-i18n-lib.sgml: * docs/gst/tmpl/gst.sgml: * docs/gst/tmpl/gst_private.sgml: * docs/gst/tmpl/gstaggregator.sgml: * docs/gst/tmpl/gstarch.sgml: * docs/gst/tmpl/gstatomic.sgml: * docs/gst/tmpl/gstatomic_impl.sgml: * docs/gst/tmpl/gstbin.sgml: * docs/gst/tmpl/gstbuffer.sgml: * docs/gst/tmpl/gstbufferstore.sgml: * docs/gst/tmpl/gstcaps.sgml: * docs/gst/tmpl/gstclock.sgml: * docs/gst/tmpl/gstcompat.sgml: * docs/gst/tmpl/gstconfig.sgml: * docs/gst/tmpl/gstcpu.sgml: * docs/gst/tmpl/gstdata.sgml: * docs/gst/tmpl/gstdata_private.sgml: * docs/gst/tmpl/gstelement.sgml: * docs/gst/tmpl/gstenumtypes.sgml: * docs/gst/tmpl/gsterror.sgml: * docs/gst/tmpl/gstevent.sgml: * docs/gst/tmpl/gstfakesink.sgml: * docs/gst/tmpl/gstfakesrc.sgml: * docs/gst/tmpl/gstfilesink.sgml: * docs/gst/tmpl/gstfilter.sgml: * docs/gst/tmpl/gstindex.sgml: * docs/gst/tmpl/gstinfo.sgml: * docs/gst/tmpl/gstinterface.sgml: * docs/gst/tmpl/gstlog.sgml: * docs/gst/tmpl/gstmacros.sgml: * docs/gst/tmpl/gstmarshal.sgml: * docs/gst/tmpl/gstmd5sink.sgml: * docs/gst/tmpl/gstmultifilesrc.sgml: * docs/gst/tmpl/gstobject.sgml: * docs/gst/tmpl/gstpad.sgml: * docs/gst/tmpl/gstparse.sgml: * docs/gst/tmpl/gstpipeline.sgml: * docs/gst/tmpl/gstplugin.sgml: * docs/gst/tmpl/gstpluginfeature.sgml: * docs/gst/tmpl/gstqueue.sgml: * docs/gst/tmpl/gstreamer-unused.sgml: * docs/gst/tmpl/gstregistry.sgml: * docs/gst/tmpl/gstregistrypool.sgml: * docs/gst/tmpl/gstscheduler.sgml: * docs/gst/tmpl/gstsearchfuncs.sgml: * docs/gst/tmpl/gstshaper.sgml: * docs/gst/tmpl/gstspider.sgml: * docs/gst/tmpl/gstspideridentity.sgml: * docs/gst/tmpl/gststructure.sgml: * docs/gst/tmpl/gstsystemclock.sgml: * docs/gst/tmpl/gsttag.sgml: * docs/gst/tmpl/gsttaginterface.sgml: * docs/gst/tmpl/gsttee.sgml: * docs/gst/tmpl/gstthread.sgml: * docs/gst/tmpl/gsttrace.sgml: * docs/gst/tmpl/gsttrashstack.sgml: * docs/gst/tmpl/gsttypefind.sgml: * docs/gst/tmpl/gsttypes.sgml: * docs/gst/tmpl/gsturi.sgml: * docs/gst/tmpl/gsturitype.sgml: * docs/gst/tmpl/gstutils.sgml: * docs/gst/tmpl/gstvalue.sgml: * docs/gst/tmpl/gstversion.sgml: * docs/gst/tmpl/gstxml.sgml: * docs/gst/tmpl/gstxmlregistry.sgml: * docs/gst/tmpl/gthread-cothreads.sgml: * docs/gst/tmpl/types.sgml:
187 lines
2.1 KiB
Text
187 lines
2.1 KiB
Text
<!-- ##### SECTION Title ##### -->
|
|
GstURIHandler
|
|
|
|
<!-- ##### SECTION Short_Description ##### -->
|
|
Plugin feature that describes URI types and the element that handles it
|
|
|
|
<!-- ##### SECTION Long_Description ##### -->
|
|
<para>
|
|
The URIHandler is a pluginfeature that can be used to locate element
|
|
and the element property that can handle a given URI.
|
|
</para>
|
|
|
|
<!-- ##### SECTION See_Also ##### -->
|
|
<para>
|
|
|
|
</para>
|
|
|
|
<!-- ##### ENUM GstURIType ##### -->
|
|
<para>
|
|
|
|
</para>
|
|
|
|
@GST_URI_UNKNOWN:
|
|
@GST_URI_SINK:
|
|
@GST_URI_SRC:
|
|
|
|
<!-- ##### MACRO GST_TYPE_URI_HANDLER ##### -->
|
|
<para>
|
|
|
|
</para>
|
|
|
|
|
|
|
|
<!-- ##### MACRO GST_URI_HANDLER ##### -->
|
|
<para>
|
|
|
|
</para>
|
|
|
|
@obj:
|
|
|
|
|
|
<!-- ##### MACRO GST_IS_URI_HANDLER ##### -->
|
|
<para>
|
|
|
|
</para>
|
|
|
|
@obj:
|
|
|
|
|
|
<!-- ##### MACRO GST_URI_HANDLER_GET_INTERFACE ##### -->
|
|
<para>
|
|
|
|
</para>
|
|
|
|
@obj:
|
|
|
|
|
|
<!-- ##### MACRO GST_URI_HANDLER_CLASS ##### -->
|
|
<para>
|
|
|
|
</para>
|
|
|
|
@obj:
|
|
|
|
|
|
<!-- ##### STRUCT GstURIHandler ##### -->
|
|
<para>
|
|
|
|
</para>
|
|
|
|
|
|
<!-- ##### STRUCT GstURIHandlerInterface ##### -->
|
|
<para>
|
|
|
|
</para>
|
|
|
|
@parent:
|
|
@new_uri:
|
|
@get_type:
|
|
@get_protocols:
|
|
@get_uri:
|
|
@set_uri:
|
|
@_gst_reserved:
|
|
|
|
<!-- ##### FUNCTION gst_uri_protocol_is_valid ##### -->
|
|
<para>
|
|
|
|
</para>
|
|
|
|
@protocol:
|
|
@Returns:
|
|
|
|
|
|
<!-- ##### FUNCTION gst_uri_is_valid ##### -->
|
|
<para>
|
|
|
|
</para>
|
|
|
|
@uri:
|
|
@Returns:
|
|
|
|
|
|
<!-- ##### FUNCTION gst_uri_get_protocol ##### -->
|
|
<para>
|
|
|
|
</para>
|
|
|
|
@uri:
|
|
@Returns:
|
|
|
|
|
|
<!-- ##### FUNCTION gst_uri_get_location ##### -->
|
|
<para>
|
|
|
|
</para>
|
|
|
|
@uri:
|
|
@Returns:
|
|
|
|
|
|
<!-- ##### FUNCTION gst_uri_construct ##### -->
|
|
<para>
|
|
|
|
</para>
|
|
|
|
@protocol:
|
|
@location:
|
|
@Returns:
|
|
|
|
|
|
<!-- ##### FUNCTION gst_element_make_from_uri ##### -->
|
|
<para>
|
|
|
|
</para>
|
|
|
|
@type:
|
|
@uri:
|
|
@elementname:
|
|
@Returns:
|
|
|
|
|
|
<!-- ##### FUNCTION gst_uri_handler_get_uri_type ##### -->
|
|
<para>
|
|
|
|
</para>
|
|
|
|
@handler:
|
|
@Returns:
|
|
|
|
|
|
<!-- ##### FUNCTION gst_uri_handler_get_protocols ##### -->
|
|
<para>
|
|
|
|
</para>
|
|
|
|
@handler:
|
|
@Returns:
|
|
|
|
|
|
<!-- ##### FUNCTION gst_uri_handler_get_uri ##### -->
|
|
<para>
|
|
|
|
</para>
|
|
|
|
@handler:
|
|
@Returns:
|
|
|
|
|
|
<!-- ##### FUNCTION gst_uri_handler_set_uri ##### -->
|
|
<para>
|
|
|
|
</para>
|
|
|
|
@handler:
|
|
@uri:
|
|
@Returns:
|
|
|
|
|
|
<!-- ##### FUNCTION gst_uri_handler_new_uri ##### -->
|
|
<para>
|
|
|
|
</para>
|
|
|
|
@handler:
|
|
@uri:
|
|
|
|
|