mirror of
https://gitlab.freedesktop.org/gstreamer/gstreamer.git
synced 2024-11-26 19:51:11 +00:00
docs/gst/Makefile.am: make docs exit on scanning problems fix nonsrcdir build issues
Original commit message from CVS: * docs/gst/Makefile.am: make docs exit on scanning problems fix nonsrcdir build issues * docs/gst/gstreamer-sections.txt: adding stuff from -unused * gst/gstqueue.h: create GstQueueSize * gst/schedulers/cothreads_compat.h: fix cothread warnings
This commit is contained in:
parent
140bdda010
commit
5e7866d43a
6 changed files with 139 additions and 30 deletions
12
ChangeLog
12
ChangeLog
|
@ -1,3 +1,15 @@
|
||||||
|
2004-04-07 Thomas Vander Stichele <thomas at apestaart dot org>
|
||||||
|
|
||||||
|
* docs/gst/Makefile.am:
|
||||||
|
make docs exit on scanning problems
|
||||||
|
fix nonsrcdir build issues
|
||||||
|
* docs/gst/gstreamer-sections.txt:
|
||||||
|
adding stuff from -unused
|
||||||
|
* gst/gstqueue.h:
|
||||||
|
create GstQueueSize
|
||||||
|
* gst/schedulers/cothreads_compat.h:
|
||||||
|
fix cothread warnings
|
||||||
|
|
||||||
2004-04-07 Thomas Vander Stichele <thomas at apestaart dot org>
|
2004-04-07 Thomas Vander Stichele <thomas at apestaart dot org>
|
||||||
|
|
||||||
* docs/gst/gstreamer-sections.txt:
|
* docs/gst/gstreamer-sections.txt:
|
||||||
|
|
|
@ -154,13 +154,14 @@ all-local: html-build.stamp
|
||||||
|
|
||||||
#### scan ####
|
#### scan ####
|
||||||
|
|
||||||
|
# in the case of non-srcdir builds, the built gst directory gets added
|
||||||
# wingo addition
|
# to gtk-doc scanning; but only then, to avoid duplicates
|
||||||
scan-build.stamp: $(HFILE_GLOB) $(SCANOBJ_DEPS) $(basefiles)
|
scan-build.stamp: $(HFILE_GLOB) $(SCANOBJ_DEPS) $(basefiles)
|
||||||
@echo '*** Scanning header files ***'
|
@echo '*** Scanning header files ***'
|
||||||
if grep -l '^..*$$' $(srcdir)/$(DOC_MODULE).types > /dev/null ; then \
|
if grep -l '^..*$$' $(srcdir)/$(DOC_MODULE).types > /dev/null ; then \
|
||||||
if test x"$(srcdir)" != x. ; then \
|
if test x"$(srcdir)" != x. ; then \
|
||||||
cp $(srcdir)/$(DOC_MODULE).types . ; \
|
cp $(srcdir)/$(DOC_MODULE).types . ; \
|
||||||
|
chmod u+w $(DOC_MODULE).types ; \
|
||||||
fi ; \
|
fi ; \
|
||||||
CC="$(GTKDOC_CC)" LD="$(GTKDOC_LD)" CFLAGS="$(GTKDOC_CFLAGS)" LDFLAGS="$(GTKDOC_LIBS)" $(GTK_DOC_SCANOBJ) --type-init-func="gst_init(NULL,NULL)" --module=$(DOC_MODULE) ; \
|
CC="$(GTKDOC_CC)" LD="$(GTKDOC_LD)" CFLAGS="$(GTKDOC_CFLAGS)" LDFLAGS="$(GTKDOC_LIBS)" $(GTK_DOC_SCANOBJ) --type-init-func="gst_init(NULL,NULL)" --module=$(DOC_MODULE) ; \
|
||||||
else \
|
else \
|
||||||
|
@ -169,7 +170,16 @@ scan-build.stamp: $(HFILE_GLOB) $(SCANOBJ_DEPS) $(basefiles)
|
||||||
test -f $$i || touch $$i ; \
|
test -f $$i || touch $$i ; \
|
||||||
done \
|
done \
|
||||||
fi
|
fi
|
||||||
gtkdoc-scan --module=$(DOC_MODULE) --source-dir=$(DOC_SOURCE_DIR) --ignore-headers="$(IGNORE_HFILES)" $(SCAN_OPTIONS) $(EXTRA_HFILES)
|
if test "x$(top_srcdir)" != "x$(top_builddir)"; \
|
||||||
|
then \
|
||||||
|
export BUILT_OPTIONS="--source-dir=$(top_builddir)/gst"; \
|
||||||
|
fi; \
|
||||||
|
gtkdoc-scan \
|
||||||
|
--module=$(DOC_MODULE) \
|
||||||
|
--source-dir=$(DOC_SOURCE_DIR) \
|
||||||
|
$$BUILT_OPTIONS \
|
||||||
|
--ignore-headers="$(IGNORE_HFILES)" \
|
||||||
|
$(SCAN_OPTIONS) $(EXTRA_HFILES)
|
||||||
touch scan-build.stamp
|
touch scan-build.stamp
|
||||||
|
|
||||||
$(DOC_MODULE)-decl.txt $(SCANOBJ_FILES): scan-build.stamp
|
$(DOC_MODULE)-decl.txt $(SCANOBJ_FILES): scan-build.stamp
|
||||||
|
@ -180,10 +190,12 @@ $(DOC_MODULE)-decl.txt $(SCANOBJ_FILES): scan-build.stamp
|
||||||
tmpl-build.stamp: $(DOC_MODULE)-decl.txt $(SCANOBJ_FILES) $(DOC_MODULE)-sections.txt $(DOC_OVERRIDES)
|
tmpl-build.stamp: $(DOC_MODULE)-decl.txt $(SCANOBJ_FILES) $(DOC_MODULE)-sections.txt $(DOC_OVERRIDES)
|
||||||
@echo '*** Rebuilding template files ***'
|
@echo '*** Rebuilding template files ***'
|
||||||
if test x"$(srcdir)" != x. ; then \
|
if test x"$(srcdir)" != x. ; then \
|
||||||
cp $(srcdir)/$(DOC_MODULE)-decl.txt . ; \
|
|
||||||
cp $(srcdir)/$(DOC_MODULE)-sections.txt . ; \
|
cp $(srcdir)/$(DOC_MODULE)-sections.txt . ; \
|
||||||
|
touch $(DOC_MODULE)-decl.txt ; \
|
||||||
fi
|
fi
|
||||||
gtkdoc-mktmpl --module=$(DOC_MODULE)
|
gtkdoc-mktmpl --module=$(DOC_MODULE) | tee tmpl-build.log
|
||||||
|
@if grep "WARNING:" tmpl-build.log > /dev/null; then exit 1; fi
|
||||||
|
rm -f tmpl-build.log
|
||||||
touch tmpl-build.stamp
|
touch tmpl-build.stamp
|
||||||
|
|
||||||
tmpl.stamp: tmpl-build.stamp
|
tmpl.stamp: tmpl-build.stamp
|
||||||
|
@ -193,7 +205,9 @@ tmpl.stamp: tmpl-build.stamp
|
||||||
|
|
||||||
sgml-build.stamp: tmpl.stamp $(CFILE_GLOB)
|
sgml-build.stamp: tmpl.stamp $(CFILE_GLOB)
|
||||||
@echo '*** Building SGML ***'
|
@echo '*** Building SGML ***'
|
||||||
gtkdoc-mkdb --module=$(DOC_MODULE) --source-dir=$(DOC_SOURCE_DIR) --main-sgml-file=$(DOC_MAIN_SGML_FILE) $(MKDB_OPTIONS)
|
gtkdoc-mkdb --module=$(DOC_MODULE) --source-dir=$(DOC_SOURCE_DIR) --main-sgml-file=$(DOC_MAIN_SGML_FILE) $(MKDB_OPTIONS) | tee sgml-build.log
|
||||||
|
@if grep "WARNING:" sgml-build.log > /dev/null; then exit 1; fi
|
||||||
|
rm sgml-build.log
|
||||||
touch sgml-build.stamp
|
touch sgml-build.stamp
|
||||||
|
|
||||||
sgml.stamp: sgml-build.stamp
|
sgml.stamp: sgml-build.stamp
|
||||||
|
|
|
@ -69,6 +69,7 @@ gst_buffer_copy
|
||||||
gst_buffer_is_writable
|
gst_buffer_is_writable
|
||||||
gst_buffer_copy_on_write
|
gst_buffer_copy_on_write
|
||||||
gst_buffer_create_sub
|
gst_buffer_create_sub
|
||||||
|
gst_buffer_join
|
||||||
gst_buffer_merge
|
gst_buffer_merge
|
||||||
gst_buffer_is_span_fast
|
gst_buffer_is_span_fast
|
||||||
gst_buffer_span
|
gst_buffer_span
|
||||||
|
@ -136,6 +137,7 @@ gst_caps_get_type
|
||||||
|
|
||||||
<SECTION>
|
<SECTION>
|
||||||
<FILE>gstclock</FILE>
|
<FILE>gstclock</FILE>
|
||||||
|
GstClock
|
||||||
GstClockTime
|
GstClockTime
|
||||||
GstClockTimeDiff
|
GstClockTimeDiff
|
||||||
GstClockID
|
GstClockID
|
||||||
|
@ -184,6 +186,7 @@ gst_clock_id_unschedule
|
||||||
gst_clock_id_unlock
|
gst_clock_id_unlock
|
||||||
gst_clock_id_free
|
gst_clock_id_free
|
||||||
<SUBSECTION Standard>
|
<SUBSECTION Standard>
|
||||||
|
GstClockClass
|
||||||
GST_CLOCK
|
GST_CLOCK
|
||||||
GST_IS_CLOCK
|
GST_IS_CLOCK
|
||||||
GST_TYPE_CLOCK
|
GST_TYPE_CLOCK
|
||||||
|
@ -361,11 +364,6 @@ gst_element_wait_state_change
|
||||||
gst_element_state_get_name
|
gst_element_state_get_name
|
||||||
gst_element_get_factory
|
gst_element_get_factory
|
||||||
gst_element_get_managing_bin
|
gst_element_get_managing_bin
|
||||||
GST_TYPE_ELEMENT_FACTORY
|
|
||||||
GST_ELEMENT_FACTORY
|
|
||||||
GST_ELEMENT_FACTORY_CLASS
|
|
||||||
GST_IS_ELEMENT_FACTORY
|
|
||||||
GST_IS_ELEMENT_FACTORY_CLASS
|
|
||||||
<TITLE>GstElementFactory</TITLE>
|
<TITLE>GstElementFactory</TITLE>
|
||||||
gst_element_factory_get_type
|
gst_element_factory_get_type
|
||||||
gst_element_register
|
gst_element_register
|
||||||
|
@ -383,6 +381,13 @@ gst_element_factory_create
|
||||||
gst_element_factory_make
|
gst_element_factory_make
|
||||||
gst_element_factory_can_src_caps
|
gst_element_factory_can_src_caps
|
||||||
gst_element_factory_can_sink_caps
|
gst_element_factory_can_sink_caps
|
||||||
|
GstElementFactory
|
||||||
|
GstElementFactoryClass
|
||||||
|
GST_TYPE_ELEMENT_FACTORY
|
||||||
|
GST_ELEMENT_FACTORY
|
||||||
|
GST_ELEMENT_FACTORY_CLASS
|
||||||
|
GST_IS_ELEMENT_FACTORY
|
||||||
|
GST_IS_ELEMENT_FACTORY_CLASS
|
||||||
<SUBSECTION Standard>
|
<SUBSECTION Standard>
|
||||||
GST_ELEMENT
|
GST_ELEMENT
|
||||||
GST_IS_ELEMENT
|
GST_IS_ELEMENT
|
||||||
|
@ -448,6 +453,7 @@ gst_event_get_type
|
||||||
|
|
||||||
<SECTION>
|
<SECTION>
|
||||||
<FILE>gstindex</FILE>
|
<FILE>gstindex</FILE>
|
||||||
|
GstIndex
|
||||||
GST_TYPE_INDEX_ENTRY
|
GST_TYPE_INDEX_ENTRY
|
||||||
GstIndexEntry
|
GstIndexEntry
|
||||||
GstIndexGroup
|
GstIndexGroup
|
||||||
|
@ -498,6 +504,8 @@ GST_INDEX_FACTORY_CLASS
|
||||||
GST_IS_INDEX_FACTORY_CLASS
|
GST_IS_INDEX_FACTORY_CLASS
|
||||||
GST_INDEX_FACTORY_GET_CLASS
|
GST_INDEX_FACTORY_GET_CLASS
|
||||||
<TITLE>GstIndexFactory</TITLE>
|
<TITLE>GstIndexFactory</TITLE>
|
||||||
|
GstIndexFactory
|
||||||
|
GstIndexFactoryClass
|
||||||
gst_index_factory_get_type
|
gst_index_factory_get_type
|
||||||
gst_index_factory_new
|
gst_index_factory_new
|
||||||
gst_index_factory_destroy
|
gst_index_factory_destroy
|
||||||
|
@ -505,6 +513,7 @@ gst_index_factory_find
|
||||||
gst_index_factory_create
|
gst_index_factory_create
|
||||||
gst_index_factory_make
|
gst_index_factory_make
|
||||||
<SUBSECTION Standard>
|
<SUBSECTION Standard>
|
||||||
|
GstIndexClass
|
||||||
GST_INDEX
|
GST_INDEX
|
||||||
GST_IS_INDEX
|
GST_IS_INDEX
|
||||||
GST_TYPE_INDEX
|
GST_TYPE_INDEX
|
||||||
|
@ -577,6 +586,10 @@ GST_OBJECT_GET_CLASS
|
||||||
|
|
||||||
<SECTION>
|
<SECTION>
|
||||||
<FILE>gstpad</FILE>
|
<FILE>gstpad</FILE>
|
||||||
|
GstRealPad
|
||||||
|
GstGhostPad
|
||||||
|
GstRealPadClass
|
||||||
|
GstGhostPadClass
|
||||||
GST_IS_PAD_FAST
|
GST_IS_PAD_FAST
|
||||||
GST_PAD_CLASS
|
GST_PAD_CLASS
|
||||||
GST_TYPE_REAL_PAD
|
GST_TYPE_REAL_PAD
|
||||||
|
@ -737,9 +750,12 @@ gst_pad_push
|
||||||
gst_pad_pull
|
gst_pad_pull
|
||||||
gst_pad_send_event
|
gst_pad_send_event
|
||||||
gst_pad_event_default
|
gst_pad_event_default
|
||||||
gst_pad_selectv
|
|
||||||
gst_pad_select
|
gst_pad_select
|
||||||
|
gst_pad_selectv
|
||||||
gst_pad_select_valist
|
gst_pad_select_valist
|
||||||
|
gst_pad_collect
|
||||||
|
gst_pad_collectv
|
||||||
|
gst_pad_collect_valist
|
||||||
gst_pad_set_formats_function
|
gst_pad_set_formats_function
|
||||||
gst_pad_get_formats
|
gst_pad_get_formats
|
||||||
gst_pad_get_formats_default
|
gst_pad_get_formats_default
|
||||||
|
@ -777,8 +793,10 @@ GST_IS_PAD_CLASS
|
||||||
<SECTION>
|
<SECTION>
|
||||||
<FILE>gstpipeline</FILE>
|
<FILE>gstpipeline</FILE>
|
||||||
<TITLE>GstPipeline</TITLE>
|
<TITLE>GstPipeline</TITLE>
|
||||||
|
GstPipeline
|
||||||
gst_pipeline_new
|
gst_pipeline_new
|
||||||
<SUBSECTION Standard>
|
<SUBSECTION Standard>
|
||||||
|
GstPipelineClass
|
||||||
GST_PIPELINE
|
GST_PIPELINE
|
||||||
GST_IS_PIPELINE
|
GST_IS_PIPELINE
|
||||||
GST_TYPE_PIPELINE
|
GST_TYPE_PIPELINE
|
||||||
|
@ -790,8 +808,9 @@ GST_PIPELINE_GET_CLASS
|
||||||
|
|
||||||
<SECTION>
|
<SECTION>
|
||||||
<FILE>gstpluginfeature</FILE>
|
<FILE>gstpluginfeature</FILE>
|
||||||
GST_PLUGIN_FEATURE_NAME
|
|
||||||
<TITLE>GstPluginFeature</TITLE>
|
<TITLE>GstPluginFeature</TITLE>
|
||||||
|
GstPluginFeature
|
||||||
|
GST_PLUGIN_FEATURE_NAME
|
||||||
GstTypeNameData
|
GstTypeNameData
|
||||||
GstPluginFeatureFilter
|
GstPluginFeatureFilter
|
||||||
gst_plugin_feature_ensure_loaded
|
gst_plugin_feature_ensure_loaded
|
||||||
|
@ -802,6 +821,7 @@ gst_plugin_feature_set_name
|
||||||
gst_plugin_feature_get_rank
|
gst_plugin_feature_get_rank
|
||||||
gst_plugin_feature_get_name
|
gst_plugin_feature_get_name
|
||||||
<SUBSECTION Standard>
|
<SUBSECTION Standard>
|
||||||
|
GstPluginFeatureClass
|
||||||
GST_PLUGIN_FEATURE
|
GST_PLUGIN_FEATURE
|
||||||
GST_IS_PLUGIN_FEATURE
|
GST_IS_PLUGIN_FEATURE
|
||||||
GST_TYPE_PLUGIN_FEATURE
|
GST_TYPE_PLUGIN_FEATURE
|
||||||
|
@ -814,7 +834,10 @@ GST_PLUGIN_FEATURE_GET_CLASS
|
||||||
<SECTION>
|
<SECTION>
|
||||||
<FILE>gstqueue</FILE>
|
<FILE>gstqueue</FILE>
|
||||||
<TITLE>GstQueue</TITLE>
|
<TITLE>GstQueue</TITLE>
|
||||||
|
GstQueue
|
||||||
|
GstQueueSize
|
||||||
<SUBSECTION Standard>
|
<SUBSECTION Standard>
|
||||||
|
GstQueueClass
|
||||||
GST_QUEUE
|
GST_QUEUE
|
||||||
GST_IS_QUEUE
|
GST_IS_QUEUE
|
||||||
GST_TYPE_QUEUE
|
GST_TYPE_QUEUE
|
||||||
|
@ -825,6 +848,8 @@ GST_IS_QUEUE_CLASS
|
||||||
|
|
||||||
<SECTION>
|
<SECTION>
|
||||||
<FILE>gstregistry</FILE>
|
<FILE>gstregistry</FILE>
|
||||||
|
<TITLE>GstRegistry</TITLE>
|
||||||
|
GstRegistry
|
||||||
GLOBAL_REGISTRY_DIR
|
GLOBAL_REGISTRY_DIR
|
||||||
GLOBAL_REGISTRY_FILE
|
GLOBAL_REGISTRY_FILE
|
||||||
GLOBAL_REGISTRY_FILE_TMP
|
GLOBAL_REGISTRY_FILE_TMP
|
||||||
|
@ -836,7 +861,6 @@ REGISTRY_TMPFILE_PERMS
|
||||||
REGISTRY_FILE_PERMS
|
REGISTRY_FILE_PERMS
|
||||||
GstRegistryReturn
|
GstRegistryReturn
|
||||||
GstRegistryFlags
|
GstRegistryFlags
|
||||||
<TITLE>GstRegistry</TITLE>
|
|
||||||
gst_registry_load
|
gst_registry_load
|
||||||
gst_registry_is_loaded
|
gst_registry_is_loaded
|
||||||
gst_registry_save
|
gst_registry_save
|
||||||
|
@ -855,6 +879,7 @@ gst_registry_load_plugin
|
||||||
gst_registry_unload_plugin
|
gst_registry_unload_plugin
|
||||||
gst_registry_update_plugin
|
gst_registry_update_plugin
|
||||||
<SUBSECTION Standard>
|
<SUBSECTION Standard>
|
||||||
|
GstRegistryClass
|
||||||
GST_REGISTRY
|
GST_REGISTRY
|
||||||
GST_IS_REGISTRY
|
GST_IS_REGISTRY
|
||||||
GST_TYPE_REGISTRY
|
GST_TYPE_REGISTRY
|
||||||
|
@ -902,6 +927,8 @@ GST_IS_SCHEDULER_FACTORY_CLASS
|
||||||
GST_SCHEDULER_FACTORY_GET_CLASS
|
GST_SCHEDULER_FACTORY_GET_CLASS
|
||||||
GST_SCHEDULER_DEFAULT_NAME
|
GST_SCHEDULER_DEFAULT_NAME
|
||||||
<TITLE>GstSchedulerFactory</TITLE>
|
<TITLE>GstSchedulerFactory</TITLE>
|
||||||
|
GstSchedulerFactory
|
||||||
|
GstSchedulerFactoryClass
|
||||||
gst_scheduler_factory_get_type
|
gst_scheduler_factory_get_type
|
||||||
gst_scheduler_factory_new
|
gst_scheduler_factory_new
|
||||||
gst_scheduler_factory_destroy
|
gst_scheduler_factory_destroy
|
||||||
|
@ -964,8 +991,10 @@ gst_structure_get_type
|
||||||
<SECTION>
|
<SECTION>
|
||||||
<FILE>gstsystemclock</FILE>
|
<FILE>gstsystemclock</FILE>
|
||||||
<TITLE>GstSystemClock</TITLE>
|
<TITLE>GstSystemClock</TITLE>
|
||||||
|
GstSystemClock
|
||||||
gst_system_clock_obtain
|
gst_system_clock_obtain
|
||||||
<SUBSECTION Standard>
|
<SUBSECTION Standard>
|
||||||
|
GstSystemClockClass
|
||||||
GST_SYSTEM_CLOCK
|
GST_SYSTEM_CLOCK
|
||||||
GST_IS_SYSTEM_CLOCK
|
GST_IS_SYSTEM_CLOCK
|
||||||
GST_TYPE_SYSTEM_CLOCK
|
GST_TYPE_SYSTEM_CLOCK
|
||||||
|
@ -1100,13 +1129,15 @@ GST_TAG_SETTER_GET_IFACE
|
||||||
|
|
||||||
<SECTION>
|
<SECTION>
|
||||||
<FILE>gstthread</FILE>
|
<FILE>gstthread</FILE>
|
||||||
|
<TITLE>GstThread</TITLE>
|
||||||
|
GstThread
|
||||||
gst_thread_current
|
gst_thread_current
|
||||||
GstThreadState
|
GstThreadState
|
||||||
<TITLE>GstThread</TITLE>
|
|
||||||
gst_thread_new
|
gst_thread_new
|
||||||
gst_thread_set_priority
|
gst_thread_set_priority
|
||||||
gst_thread_get_current
|
gst_thread_get_current
|
||||||
<SUBSECTION Standard>
|
<SUBSECTION Standard>
|
||||||
|
GstThreadClass
|
||||||
GST_THREAD
|
GST_THREAD
|
||||||
GST_IS_THREAD
|
GST_IS_THREAD
|
||||||
GST_TYPE_THREAD
|
GST_TYPE_THREAD
|
||||||
|
@ -1122,6 +1153,7 @@ GstTypeFind
|
||||||
GstTypeFindFunction
|
GstTypeFindFunction
|
||||||
GstTypeFindProbability
|
GstTypeFindProbability
|
||||||
<TITLE>GstTypeFindFactory</TITLE>
|
<TITLE>GstTypeFindFactory</TITLE>
|
||||||
|
GstTypeFindFactory
|
||||||
gst_type_find_peek
|
gst_type_find_peek
|
||||||
gst_type_find_suggest
|
gst_type_find_suggest
|
||||||
gst_type_find_get_length
|
gst_type_find_get_length
|
||||||
|
@ -1131,6 +1163,7 @@ gst_type_find_factory_get_extensions
|
||||||
gst_type_find_factory_get_caps
|
gst_type_find_factory_get_caps
|
||||||
gst_type_find_factory_call_function
|
gst_type_find_factory_call_function
|
||||||
<SUBSECTION Standard>
|
<SUBSECTION Standard>
|
||||||
|
GstTypeFindFactoryClass
|
||||||
GST_TYPE_FIND_FACTORY
|
GST_TYPE_FIND_FACTORY
|
||||||
GST_IS_TYPE_FIND_FACTORY
|
GST_IS_TYPE_FIND_FACTORY
|
||||||
GST_TYPE_TYPE_FIND_FACTORY
|
GST_TYPE_TYPE_FIND_FACTORY
|
||||||
|
@ -1168,8 +1201,9 @@ gst_uri_handler_get_type
|
||||||
|
|
||||||
<SECTION>
|
<SECTION>
|
||||||
<FILE>gstxml</FILE>
|
<FILE>gstxml</FILE>
|
||||||
GstXMLNs
|
|
||||||
<TITLE>GstXML</TITLE>
|
<TITLE>GstXML</TITLE>
|
||||||
|
GstXML
|
||||||
|
GstXMLNs
|
||||||
gst_xml_write
|
gst_xml_write
|
||||||
gst_xml_write_file
|
gst_xml_write_file
|
||||||
gst_xml_new
|
gst_xml_new
|
||||||
|
@ -1180,6 +1214,7 @@ gst_xml_get_element
|
||||||
gst_xml_get_topelements
|
gst_xml_get_topelements
|
||||||
gst_xml_make_element
|
gst_xml_make_element
|
||||||
<SUBSECTION Standard>
|
<SUBSECTION Standard>
|
||||||
|
GstXMLClass
|
||||||
GST_XML
|
GST_XML
|
||||||
GST_IS_XML
|
GST_IS_XML
|
||||||
GST_TYPE_XML
|
GST_TYPE_XML
|
||||||
|
@ -1191,11 +1226,13 @@ GST_XML_GET_CLASS
|
||||||
|
|
||||||
<SECTION>
|
<SECTION>
|
||||||
<FILE>gstspider</FILE>
|
<FILE>gstspider</FILE>
|
||||||
|
GstSpider
|
||||||
GstSpiderConnection
|
GstSpiderConnection
|
||||||
<TITLE>GstSpider</TITLE>
|
<TITLE>GstSpider</TITLE>
|
||||||
gst_spider_identity_plug
|
gst_spider_identity_plug
|
||||||
gst_spider_identity_unplug
|
gst_spider_identity_unplug
|
||||||
<SUBSECTION Standard>
|
<SUBSECTION Standard>
|
||||||
|
GstSpiderClass
|
||||||
GST_SPIDER
|
GST_SPIDER
|
||||||
GST_IS_SPIDER
|
GST_IS_SPIDER
|
||||||
GST_TYPE_SPIDER
|
GST_TYPE_SPIDER
|
||||||
|
@ -1207,10 +1244,12 @@ GST_IS_SPIDER_CLASS
|
||||||
<SECTION>
|
<SECTION>
|
||||||
<FILE>gstspideridentity</FILE>
|
<FILE>gstspideridentity</FILE>
|
||||||
<TITLE>GstSpiderIdentity</TITLE>
|
<TITLE>GstSpiderIdentity</TITLE>
|
||||||
|
GstSpiderIdentity
|
||||||
gst_spider_identity_new_sink
|
gst_spider_identity_new_sink
|
||||||
gst_spider_identity_new_src
|
gst_spider_identity_new_src
|
||||||
gst_spider_identity_request_new_pad
|
gst_spider_identity_request_new_pad
|
||||||
<SUBSECTION Standard>
|
<SUBSECTION Standard>
|
||||||
|
GstSpiderIdentityClass
|
||||||
GST_SPIDER_IDENTITY
|
GST_SPIDER_IDENTITY
|
||||||
GST_IS_SPIDER_IDENTITY
|
GST_IS_SPIDER_IDENTITY
|
||||||
GST_TYPE_SPIDER_IDENTITY
|
GST_TYPE_SPIDER_IDENTITY
|
||||||
|
@ -1221,9 +1260,11 @@ GST_IS_SPIDER_IDENTITY_CLASS
|
||||||
|
|
||||||
<SECTION>
|
<SECTION>
|
||||||
<FILE>gstaggregator</FILE>
|
<FILE>gstaggregator</FILE>
|
||||||
GstAggregatorSchedType
|
|
||||||
<TITLE>GstAggregator</TITLE>
|
<TITLE>GstAggregator</TITLE>
|
||||||
|
GstAggregatorSchedType
|
||||||
|
GstAggregator
|
||||||
<SUBSECTION Standard>
|
<SUBSECTION Standard>
|
||||||
|
GstAggregatorClass
|
||||||
GST_AGGREGATOR
|
GST_AGGREGATOR
|
||||||
GST_IS_AGGREGATOR
|
GST_IS_AGGREGATOR
|
||||||
GST_TYPE_AGGREGATOR
|
GST_TYPE_AGGREGATOR
|
||||||
|
@ -1235,12 +1276,14 @@ GST_IS_AGGREGATOR_CLASS
|
||||||
<SECTION>
|
<SECTION>
|
||||||
<FILE>gstbufferstore</FILE>
|
<FILE>gstbufferstore</FILE>
|
||||||
<TITLE>GstBufferStore</TITLE>
|
<TITLE>GstBufferStore</TITLE>
|
||||||
|
GstBufferStore
|
||||||
gst_buffer_store_new
|
gst_buffer_store_new
|
||||||
gst_buffer_store_clear
|
gst_buffer_store_clear
|
||||||
gst_buffer_store_add_buffer
|
gst_buffer_store_add_buffer
|
||||||
gst_buffer_store_get_buffer
|
gst_buffer_store_get_buffer
|
||||||
gst_buffer_store_get_size
|
gst_buffer_store_get_size
|
||||||
<SUBSECTION Standard>
|
<SUBSECTION Standard>
|
||||||
|
GstBufferStoreClass
|
||||||
GST_BUFFER_STORE
|
GST_BUFFER_STORE
|
||||||
GST_IS_BUFFER_STORE
|
GST_IS_BUFFER_STORE
|
||||||
GST_TYPE_BUFFER_STORE
|
GST_TYPE_BUFFER_STORE
|
||||||
|
@ -1252,9 +1295,11 @@ GST_BUFFER_STORE_GET_CLASS
|
||||||
|
|
||||||
<SECTION>
|
<SECTION>
|
||||||
<FILE>gstfakesink</FILE>
|
<FILE>gstfakesink</FILE>
|
||||||
|
GstFakeSink
|
||||||
GstFakeSinkStateError
|
GstFakeSinkStateError
|
||||||
<TITLE>GstFakeSink</TITLE>
|
<TITLE>GstFakeSink</TITLE>
|
||||||
<SUBSECTION Standard>
|
<SUBSECTION Standard>
|
||||||
|
GstFakeSinkClass
|
||||||
GST_FAKESINK
|
GST_FAKESINK
|
||||||
GST_IS_FAKESINK
|
GST_IS_FAKESINK
|
||||||
GST_TYPE_FAKESINK
|
GST_TYPE_FAKESINK
|
||||||
|
@ -1265,12 +1310,14 @@ GST_IS_FAKESINK_CLASS
|
||||||
|
|
||||||
<SECTION>
|
<SECTION>
|
||||||
<FILE>gstfakesrc</FILE>
|
<FILE>gstfakesrc</FILE>
|
||||||
|
GstFakeSrc
|
||||||
GstFakeSrcOutputType
|
GstFakeSrcOutputType
|
||||||
GstFakeSrcDataType
|
GstFakeSrcDataType
|
||||||
GstFakeSrcSizeType
|
GstFakeSrcSizeType
|
||||||
GstFakeSrcFillType
|
GstFakeSrcFillType
|
||||||
<TITLE>GstFakeSrc</TITLE>
|
<TITLE>GstFakeSrc</TITLE>
|
||||||
<SUBSECTION Standard>
|
<SUBSECTION Standard>
|
||||||
|
GstFakeSrcClass
|
||||||
GST_FAKESRC
|
GST_FAKESRC
|
||||||
GST_IS_FAKESRC
|
GST_IS_FAKESRC
|
||||||
GST_TYPE_FAKESRC
|
GST_TYPE_FAKESRC
|
||||||
|
@ -1282,7 +1329,9 @@ GST_IS_FAKESRC_CLASS
|
||||||
<SECTION>
|
<SECTION>
|
||||||
<FILE>gstfdsink</FILE>
|
<FILE>gstfdsink</FILE>
|
||||||
<TITLE>GstFdSink</TITLE>
|
<TITLE>GstFdSink</TITLE>
|
||||||
|
GstFdSink
|
||||||
<SUBSECTION Standard>
|
<SUBSECTION Standard>
|
||||||
|
GstFdSinkClass
|
||||||
GST_FDSINK
|
GST_FDSINK
|
||||||
GST_IS_FDSINK
|
GST_IS_FDSINK
|
||||||
GST_TYPE_FDSINK
|
GST_TYPE_FDSINK
|
||||||
|
@ -1294,7 +1343,9 @@ GST_IS_FDSINK_CLASS
|
||||||
<SECTION>
|
<SECTION>
|
||||||
<FILE>gstfdsrc</FILE>
|
<FILE>gstfdsrc</FILE>
|
||||||
<TITLE>GstFdSrc</TITLE>
|
<TITLE>GstFdSrc</TITLE>
|
||||||
|
GstFdSrc
|
||||||
<SUBSECTION Standard>
|
<SUBSECTION Standard>
|
||||||
|
GstFdSrcClass
|
||||||
GST_FDSRC
|
GST_FDSRC
|
||||||
GST_IS_FDSRC
|
GST_IS_FDSRC
|
||||||
GST_TYPE_FDSRC
|
GST_TYPE_FDSRC
|
||||||
|
@ -1305,9 +1356,11 @@ GST_IS_FDSRC_CLASS
|
||||||
|
|
||||||
<SECTION>
|
<SECTION>
|
||||||
<FILE>gstfilesink</FILE>
|
<FILE>gstfilesink</FILE>
|
||||||
|
GstFileSink
|
||||||
GstFileSinkFlags
|
GstFileSinkFlags
|
||||||
<TITLE>GstFileSink</TITLE>
|
<TITLE>GstFileSink</TITLE>
|
||||||
<SUBSECTION Standard>
|
<SUBSECTION Standard>
|
||||||
|
GstFileSinkClass
|
||||||
GST_FILESINK
|
GST_FILESINK
|
||||||
GST_IS_FILESINK
|
GST_IS_FILESINK
|
||||||
GST_TYPE_FILESINK
|
GST_TYPE_FILESINK
|
||||||
|
@ -1318,9 +1371,11 @@ GST_IS_FILESINK_CLASS
|
||||||
|
|
||||||
<SECTION>
|
<SECTION>
|
||||||
<FILE>gstfilesrc</FILE>
|
<FILE>gstfilesrc</FILE>
|
||||||
|
GstFileSrc
|
||||||
GstFileSrcFlags
|
GstFileSrcFlags
|
||||||
<TITLE>GstFileSrc</TITLE>
|
<TITLE>GstFileSrc</TITLE>
|
||||||
<SUBSECTION Standard>
|
<SUBSECTION Standard>
|
||||||
|
GstFileSrcClass
|
||||||
GST_FILESRC
|
GST_FILESRC
|
||||||
GST_IS_FILESRC
|
GST_IS_FILESRC
|
||||||
GST_TYPE_FILESRC
|
GST_TYPE_FILESRC
|
||||||
|
@ -1332,7 +1387,9 @@ GST_IS_FILESRC_CLASS
|
||||||
<SECTION>
|
<SECTION>
|
||||||
<FILE>gstidentity</FILE>
|
<FILE>gstidentity</FILE>
|
||||||
<TITLE>GstIdentity</TITLE>
|
<TITLE>GstIdentity</TITLE>
|
||||||
|
GstIdentity
|
||||||
<SUBSECTION Standard>
|
<SUBSECTION Standard>
|
||||||
|
GstIdentityClass
|
||||||
GST_IDENTITY
|
GST_IDENTITY
|
||||||
GST_IS_IDENTITY
|
GST_IS_IDENTITY
|
||||||
GST_TYPE_IDENTITY
|
GST_TYPE_IDENTITY
|
||||||
|
@ -1344,7 +1401,9 @@ GST_IS_IDENTITY_CLASS
|
||||||
<SECTION>
|
<SECTION>
|
||||||
<FILE>gstmd5sink</FILE>
|
<FILE>gstmd5sink</FILE>
|
||||||
<TITLE>GstMD5Sink</TITLE>
|
<TITLE>GstMD5Sink</TITLE>
|
||||||
|
GstMD5Sink
|
||||||
<SUBSECTION Standard>
|
<SUBSECTION Standard>
|
||||||
|
GstMD5SinkClass
|
||||||
GST_MD5SINK
|
GST_MD5SINK
|
||||||
GST_IS_MD5SINK
|
GST_IS_MD5SINK
|
||||||
GST_TYPE_MD5SINK
|
GST_TYPE_MD5SINK
|
||||||
|
@ -1355,9 +1414,11 @@ GST_IS_MD5SINK_CLASS
|
||||||
|
|
||||||
<SECTION>
|
<SECTION>
|
||||||
<FILE>gstpipefilter</FILE>
|
<FILE>gstpipefilter</FILE>
|
||||||
|
GstPipefilter
|
||||||
GstPipeFilterFlags
|
GstPipeFilterFlags
|
||||||
<TITLE>GstPipefilter</TITLE>
|
<TITLE>GstPipefilter</TITLE>
|
||||||
<SUBSECTION Standard>
|
<SUBSECTION Standard>
|
||||||
|
GstPipefilterClass
|
||||||
GST_PIPEFILTER
|
GST_PIPEFILTER
|
||||||
GST_IS_PIPEFILTER
|
GST_IS_PIPEFILTER
|
||||||
GST_TYPE_PIPEFILTER
|
GST_TYPE_PIPEFILTER
|
||||||
|
@ -1368,9 +1429,11 @@ GST_IS_PIPEFILTER_CLASS
|
||||||
|
|
||||||
<SECTION>
|
<SECTION>
|
||||||
<FILE>gstshaper</FILE>
|
<FILE>gstshaper</FILE>
|
||||||
|
GstShaper
|
||||||
GstShaperPolicyType
|
GstShaperPolicyType
|
||||||
<TITLE>GstShaper</TITLE>
|
<TITLE>GstShaper</TITLE>
|
||||||
<SUBSECTION Standard>
|
<SUBSECTION Standard>
|
||||||
|
GstShaperClass
|
||||||
GST_SHAPER
|
GST_SHAPER
|
||||||
GST_IS_SHAPER
|
GST_IS_SHAPER
|
||||||
GST_TYPE_SHAPER
|
GST_TYPE_SHAPER
|
||||||
|
@ -1381,9 +1444,11 @@ GST_IS_SHAPER_CLASS
|
||||||
|
|
||||||
<SECTION>
|
<SECTION>
|
||||||
<FILE>gststatistics</FILE>
|
<FILE>gststatistics</FILE>
|
||||||
|
GstStatistics
|
||||||
stats
|
stats
|
||||||
<TITLE>GstStatistics</TITLE>
|
<TITLE>GstStatistics</TITLE>
|
||||||
<SUBSECTION Standard>
|
<SUBSECTION Standard>
|
||||||
|
GstStatisticsClass
|
||||||
GST_STATISTICS
|
GST_STATISTICS
|
||||||
GST_IS_STATISTICS
|
GST_IS_STATISTICS
|
||||||
GST_TYPE_STATISTICS
|
GST_TYPE_STATISTICS
|
||||||
|
@ -1395,7 +1460,9 @@ GST_IS_STATISTICS_CLASS
|
||||||
<SECTION>
|
<SECTION>
|
||||||
<FILE>gsttee</FILE>
|
<FILE>gsttee</FILE>
|
||||||
<TITLE>GstTee</TITLE>
|
<TITLE>GstTee</TITLE>
|
||||||
|
GstTee
|
||||||
<SUBSECTION Standard>
|
<SUBSECTION Standard>
|
||||||
|
GstTeeClass
|
||||||
GST_TEE
|
GST_TEE
|
||||||
GST_IS_TEE
|
GST_IS_TEE
|
||||||
GST_TYPE_TEE
|
GST_TYPE_TEE
|
||||||
|
@ -1406,9 +1473,11 @@ GST_IS_TEE_CLASS
|
||||||
|
|
||||||
<SECTION>
|
<SECTION>
|
||||||
<FILE>gstmultifilesrc</FILE>
|
<FILE>gstmultifilesrc</FILE>
|
||||||
GstMultiFileSrcFlags
|
|
||||||
<TITLE>GstMultiFileSrc</TITLE>
|
<TITLE>GstMultiFileSrc</TITLE>
|
||||||
|
GstMultiFileSrc
|
||||||
|
GstMultiFileSrcFlags
|
||||||
<SUBSECTION Standard>
|
<SUBSECTION Standard>
|
||||||
|
GstMultiFileSrcClass
|
||||||
GST_MULTIFILESRC
|
GST_MULTIFILESRC
|
||||||
GST_IS_MULTIFILESRC
|
GST_IS_MULTIFILESRC
|
||||||
GST_TYPE_MULTIFILESRC
|
GST_TYPE_MULTIFILESRC
|
||||||
|
@ -1420,7 +1489,9 @@ GST_IS_MULTIFILESRC_CLASS
|
||||||
<SECTION>
|
<SECTION>
|
||||||
<FILE>gsttypefind</FILE>
|
<FILE>gsttypefind</FILE>
|
||||||
<TITLE>GstTypeFindElement</TITLE>
|
<TITLE>GstTypeFindElement</TITLE>
|
||||||
|
GstTypeFindElement
|
||||||
<SUBSECTION Standard>
|
<SUBSECTION Standard>
|
||||||
|
GstTypeFindElementClass
|
||||||
GST_TYPE_FIND_ELEMENT
|
GST_TYPE_FIND_ELEMENT
|
||||||
GST_IS_TYPE_FIND_ELEMENT
|
GST_IS_TYPE_FIND_ELEMENT
|
||||||
GST_TYPE_TYPE_FIND_ELEMENT
|
GST_TYPE_TYPE_FIND_ELEMENT
|
||||||
|
@ -1447,6 +1518,7 @@ YYSTYPE_IS_DECLARED
|
||||||
|
|
||||||
<SECTION>
|
<SECTION>
|
||||||
<FILE>gstxmlregistry</FILE>
|
<FILE>gstxmlregistry</FILE>
|
||||||
|
<TITLE>GstXMLRegistry</TITLE>
|
||||||
GstXMLRegistryState
|
GstXMLRegistryState
|
||||||
GstXMLRegistryMode
|
GstXMLRegistryMode
|
||||||
GstXMLRegistryGetPerms
|
GstXMLRegistryGetPerms
|
||||||
|
@ -1456,9 +1528,10 @@ GstXMLRegistryOpen
|
||||||
GstXMLRegistryLoad
|
GstXMLRegistryLoad
|
||||||
GstXMLRegistrySave
|
GstXMLRegistrySave
|
||||||
GstXMLRegistryClose
|
GstXMLRegistryClose
|
||||||
<TITLE>GstXMLRegistry</TITLE>
|
|
||||||
gst_xml_registry_new
|
gst_xml_registry_new
|
||||||
<SUBSECTION Standard>
|
<SUBSECTION Standard>
|
||||||
|
GstXMLRegistry
|
||||||
|
GstXMLRegistryClass
|
||||||
GST_XML_REGISTRY
|
GST_XML_REGISTRY
|
||||||
GST_IS_XML_REGISTRY
|
GST_IS_XML_REGISTRY
|
||||||
GST_TYPE_XML_REGISTRY
|
GST_TYPE_XML_REGISTRY
|
||||||
|
@ -1722,6 +1795,8 @@ gst_debug_reset_log_function
|
||||||
gst_debug_category_set_threshold_for_name
|
gst_debug_category_set_threshold_for_name
|
||||||
gst_debug_category_unset_threshold_for_name
|
gst_debug_category_unset_threshold_for_name
|
||||||
gst_debug_print_stack_trace
|
gst_debug_print_stack_trace
|
||||||
|
GST_TIME_FORMAT
|
||||||
|
GST_TIME_ARGS
|
||||||
</SECTION>
|
</SECTION>
|
||||||
|
|
||||||
<SECTION>
|
<SECTION>
|
||||||
|
|
|
@ -48,8 +48,15 @@ enum {
|
||||||
};
|
};
|
||||||
|
|
||||||
typedef struct _GstQueue GstQueue;
|
typedef struct _GstQueue GstQueue;
|
||||||
|
typedef struct _GstQueueSize GstQueueSize;
|
||||||
typedef struct _GstQueueClass GstQueueClass;
|
typedef struct _GstQueueClass GstQueueClass;
|
||||||
|
|
||||||
|
struct _GstQueueSize {
|
||||||
|
guint buffers; /* no. of buffers */
|
||||||
|
guint bytes; /* no. of bytes */
|
||||||
|
guint64 time; /* amount of time */
|
||||||
|
};
|
||||||
|
|
||||||
struct _GstQueue {
|
struct _GstQueue {
|
||||||
GstElement element;
|
GstElement element;
|
||||||
|
|
||||||
|
@ -59,11 +66,8 @@ struct _GstQueue {
|
||||||
/* the queue of data we're keeping our grubby hands on */
|
/* the queue of data we're keeping our grubby hands on */
|
||||||
GQueue *queue;
|
GQueue *queue;
|
||||||
|
|
||||||
struct {
|
GstQueueSize
|
||||||
guint buffers; /* no. of buffers */
|
cur_level, /* currently in the queue */
|
||||||
guint bytes; /* no. of bytes */
|
|
||||||
guint64 time; /* amount of time */
|
|
||||||
} cur_level, /* currently in the queue */
|
|
||||||
max_size, /* max. amount of data allowed in the queue */
|
max_size, /* max. amount of data allowed in the queue */
|
||||||
min_threshold; /* min. amount of data required to wake reader */
|
min_threshold; /* min. amount of data required to wake reader */
|
||||||
|
|
||||||
|
|
|
@ -34,7 +34,7 @@
|
||||||
*
|
*
|
||||||
* "cothread" and "cothread_context" need to be defined
|
* "cothread" and "cothread_context" need to be defined
|
||||||
*/
|
*/
|
||||||
typedef cothread_state cothread;
|
typedef struct _cothread_state cothread;
|
||||||
|
|
||||||
/* define functions
|
/* define functions
|
||||||
* the macros are prepended with "do_"
|
* the macros are prepended with "do_"
|
||||||
|
|
|
@ -48,8 +48,15 @@ enum {
|
||||||
};
|
};
|
||||||
|
|
||||||
typedef struct _GstQueue GstQueue;
|
typedef struct _GstQueue GstQueue;
|
||||||
|
typedef struct _GstQueueSize GstQueueSize;
|
||||||
typedef struct _GstQueueClass GstQueueClass;
|
typedef struct _GstQueueClass GstQueueClass;
|
||||||
|
|
||||||
|
struct _GstQueueSize {
|
||||||
|
guint buffers; /* no. of buffers */
|
||||||
|
guint bytes; /* no. of bytes */
|
||||||
|
guint64 time; /* amount of time */
|
||||||
|
};
|
||||||
|
|
||||||
struct _GstQueue {
|
struct _GstQueue {
|
||||||
GstElement element;
|
GstElement element;
|
||||||
|
|
||||||
|
@ -59,11 +66,8 @@ struct _GstQueue {
|
||||||
/* the queue of data we're keeping our grubby hands on */
|
/* the queue of data we're keeping our grubby hands on */
|
||||||
GQueue *queue;
|
GQueue *queue;
|
||||||
|
|
||||||
struct {
|
GstQueueSize
|
||||||
guint buffers; /* no. of buffers */
|
cur_level, /* currently in the queue */
|
||||||
guint bytes; /* no. of bytes */
|
|
||||||
guint64 time; /* amount of time */
|
|
||||||
} cur_level, /* currently in the queue */
|
|
||||||
max_size, /* max. amount of data allowed in the queue */
|
max_size, /* max. amount of data allowed in the queue */
|
||||||
min_threshold; /* min. amount of data required to wake reader */
|
min_threshold; /* min. amount of data required to wake reader */
|
||||||
|
|
||||||
|
|
Loading…
Reference in a new issue