gstreamer/subprojects/gstreamer/gst
Thibault Saunier 339e5916c6 Build documentation for rust plugins
- Update the docker image we use, starting using the standard one adding
  `gtk4-doc` as required by rust plugins
- Update the plugins_doc_caches as required, some more plugins are built
  with the new image
- Install ninja from pip as the version from F31 is too old
- Avoid buildings all GSreamer plugins when building the doc as it takes
  time and resources for no good reason
- Stop linking to `GInstanceInitFunc` as it is not present in latest GLib
  documentation, leading to warnings in hotdoc.

Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/2954>
2022-09-15 20:11:47 +00:00
..
parse Replace gst-i18n-*.h with gi18n-lib.h 2022-04-19 18:01:06 +00:00
printf Move files from gstreamer into the "subprojects/gstreamer/" subdir 2021-09-24 16:13:07 -03:00
glib-compat-private.h Move files from gstreamer into the "subprojects/gstreamer/" subdir 2021-09-24 16:13:07 -03:00
glib-compat.c Move files from gstreamer into the "subprojects/gstreamer/" subdir 2021-09-24 16:13:07 -03:00
glib-compat.h Move files from gstreamer into the "subprojects/gstreamer/" subdir 2021-09-24 16:13:07 -03:00
gst.c gst_init: Initialize static plugins just before dynamic plugins 2022-08-31 14:20:58 +00:00
gst.h Move files from gstreamer into the "subprojects/gstreamer/" subdir 2021-09-24 16:13:07 -03:00
gst_private.h gstinfo: remove the vasprintf fallback 2022-09-13 19:53:40 +00:00
gstallocator.c Move files from gstreamer into the "subprojects/gstreamer/" subdir 2021-09-24 16:13:07 -03:00
gstallocator.h Move files from gstreamer into the "subprojects/gstreamer/" subdir 2021-09-24 16:13:07 -03:00
gstandroid.c Android: Implement JNI_OnLoad() 2022-04-01 08:15:53 +00:00
gstatomicqueue.c Move files from gstreamer into the "subprojects/gstreamer/" subdir 2021-09-24 16:13:07 -03:00
gstatomicqueue.h Move files from gstreamer into the "subprojects/gstreamer/" subdir 2021-09-24 16:13:07 -03:00
gstbin.c bin: Don't propagate state change errors of elements in locked state 2022-08-25 15:33:07 +00:00
gstbin.h Move files from gstreamer into the "subprojects/gstreamer/" subdir 2021-09-24 16:13:07 -03:00
gstbuffer.c Add GstBufferMapInfo to be used with g_auto() 2022-06-20 16:17:50 +00:00
gstbuffer.h Add GstMemoryMapInfo to be used with g_auto() 2022-06-20 16:17:50 +00:00
gstbufferlist.c Move files from gstreamer into the "subprojects/gstreamer/" subdir 2021-09-24 16:13:07 -03:00
gstbufferlist.h Move files from gstreamer into the "subprojects/gstreamer/" subdir 2021-09-24 16:13:07 -03:00
gstbufferpool.c doc: Clarify that gst_buffer_pool_acquire_buffer() blocks by default 2022-09-11 19:29:19 +00:00
gstbufferpool.h Move files from gstreamer into the "subprojects/gstreamer/" subdir 2021-09-24 16:13:07 -03:00
gstbus.c Move files from gstreamer into the "subprojects/gstreamer/" subdir 2021-09-24 16:13:07 -03:00
gstbus.h Move files from gstreamer into the "subprojects/gstreamer/" subdir 2021-09-24 16:13:07 -03:00
gstcaps.c caps: warn with wrong mediatype in gst_caps_new_empty_simple 2022-05-11 08:59:37 +02:00
gstcaps.h Move files from gstreamer into the "subprojects/gstreamer/" subdir 2021-09-24 16:13:07 -03:00
gstcapsfeatures.c gstreamer: capsfeatures: Fix docs of gst_caps_features_new_single() 2022-01-20 10:59:56 +02:00
gstcapsfeatures.h Move files from gstreamer into the "subprojects/gstreamer/" subdir 2021-09-24 16:13:07 -03:00
gstchildproxy.c Move files from gstreamer into the "subprojects/gstreamer/" subdir 2021-09-24 16:13:07 -03:00
gstchildproxy.h doc: Fix doc comment for GstChildProxy 2022-02-18 20:32:19 +00:00
gstclock.c clock: Use g_atomic_rc_box for refcounting entry clocks 2022-06-10 06:01:41 +00:00
gstclock.h Move files from gstreamer into the "subprojects/gstreamer/" subdir 2021-09-24 16:13:07 -03:00
gstcompat.h Move files from gstreamer into the "subprojects/gstreamer/" subdir 2021-09-24 16:13:07 -03:00
gstconfig.h.in gstreamer/gst/gstconfig.h.in: Add support for LoongArch 2022-05-18 16:08:39 +00:00
gstcontext.c context: fix transfer annotation 2022-02-08 16:24:13 +11:00
gstcontext.h Move files from gstreamer into the "subprojects/gstreamer/" subdir 2021-09-24 16:13:07 -03:00
gstcontrolbinding.c Move files from gstreamer into the "subprojects/gstreamer/" subdir 2021-09-24 16:13:07 -03:00
gstcontrolbinding.h Move files from gstreamer into the "subprojects/gstreamer/" subdir 2021-09-24 16:13:07 -03:00
gstcontrolsource.c Move files from gstreamer into the "subprojects/gstreamer/" subdir 2021-09-24 16:13:07 -03:00
gstcontrolsource.h Move files from gstreamer into the "subprojects/gstreamer/" subdir 2021-09-24 16:13:07 -03:00
gstdatetime.c Move files from gstreamer into the "subprojects/gstreamer/" subdir 2021-09-24 16:13:07 -03:00
gstdatetime.h Move files from gstreamer into the "subprojects/gstreamer/" subdir 2021-09-24 16:13:07 -03:00
gstdebugutils.c Move files from gstreamer into the "subprojects/gstreamer/" subdir 2021-09-24 16:13:07 -03:00
gstdebugutils.h Move files from gstreamer into the "subprojects/gstreamer/" subdir 2021-09-24 16:13:07 -03:00
gstdevice.c Move files from gstreamer into the "subprojects/gstreamer/" subdir 2021-09-24 16:13:07 -03:00
gstdevice.h Move files from gstreamer into the "subprojects/gstreamer/" subdir 2021-09-24 16:13:07 -03:00
gstdevicemonitor.c devicemonitor: Use a sync bus handler for the provider to avoid accumulating all messages until the provider is stopped 2022-07-12 11:57:02 +00:00
gstdevicemonitor.h Move files from gstreamer into the "subprojects/gstreamer/" subdir 2021-09-24 16:13:07 -03:00
gstdeviceprovider.c Move files from gstreamer into the "subprojects/gstreamer/" subdir 2021-09-24 16:13:07 -03:00
gstdeviceprovider.h Move files from gstreamer into the "subprojects/gstreamer/" subdir 2021-09-24 16:13:07 -03:00
gstdeviceproviderfactory.c Move files from gstreamer into the "subprojects/gstreamer/" subdir 2021-09-24 16:13:07 -03:00
gstdeviceproviderfactory.h Move files from gstreamer into the "subprojects/gstreamer/" subdir 2021-09-24 16:13:07 -03:00
gstdynamictypefactory.c Move files from gstreamer into the "subprojects/gstreamer/" subdir 2021-09-24 16:13:07 -03:00
gstdynamictypefactory.h Move files from gstreamer into the "subprojects/gstreamer/" subdir 2021-09-24 16:13:07 -03:00
gstelement.c Build documentation for rust plugins 2022-09-15 20:11:47 +00:00
gstelement.h Move files from gstreamer into the "subprojects/gstreamer/" subdir 2021-09-24 16:13:07 -03:00
gstelementfactory.c elementfactory: Annotate create_full and make_full to take arrays 2021-12-08 12:25:41 +00:00
gstelementfactory.h gst: Add APIs to allow documentation for element to be skipped 2021-11-19 13:38:18 +00:00
gstelementmetadata.h Move files from gstreamer into the "subprojects/gstreamer/" subdir 2021-09-24 16:13:07 -03:00
gsterror.c Replace gst-i18n-*.h with gi18n-lib.h 2022-04-19 18:01:06 +00:00
gsterror.h Move files from gstreamer into the "subprojects/gstreamer/" subdir 2021-09-24 16:13:07 -03:00
gstevent.c documentation: improve misleading wording 2022-03-17 11:56:37 +00:00
gstevent.h Move files from gstreamer into the "subprojects/gstreamer/" subdir 2021-09-24 16:13:07 -03:00
gstformat.c Move files from gstreamer into the "subprojects/gstreamer/" subdir 2021-09-24 16:13:07 -03:00
gstformat.h Move files from gstreamer into the "subprojects/gstreamer/" subdir 2021-09-24 16:13:07 -03:00
gstghostpad.c Move files from gstreamer into the "subprojects/gstreamer/" subdir 2021-09-24 16:13:07 -03:00
gstghostpad.h Move files from gstreamer into the "subprojects/gstreamer/" subdir 2021-09-24 16:13:07 -03:00
gstinfo.c gstinfo: remove the vasprintf fallback 2022-09-13 19:53:40 +00:00
gstinfo.h gstinfo: Add gst_debug_log_literal() function 2021-11-16 16:32:55 +00:00
gstiterator.c docs: fix unnecessary ampersand, < and > escaping in code blocks 2021-11-12 11:39:19 +00:00
gstiterator.h Move files from gstreamer into the "subprojects/gstreamer/" subdir 2021-09-24 16:13:07 -03:00
gstmacros.h Move files from gstreamer into the "subprojects/gstreamer/" subdir 2021-09-24 16:13:07 -03:00
gstmemory.c Move files from gstreamer into the "subprojects/gstreamer/" subdir 2021-09-24 16:13:07 -03:00
gstmemory.h Add GstMemoryMapInfo to be used with g_auto() 2022-06-20 16:17:50 +00:00
gstmessage.c documentation: improve misleading wording 2022-03-17 11:56:37 +00:00
gstmessage.h Move files from gstreamer into the "subprojects/gstreamer/" subdir 2021-09-24 16:13:07 -03:00
gstmeta.c meta: Set the parent refcount of the GstStructure correctly 2022-08-15 19:58:26 +00:00
gstmeta.h meta: Set the parent refcount of the GstStructure correctly 2022-08-15 19:58:26 +00:00
gstminiobject.c Move files from gstreamer into the "subprojects/gstreamer/" subdir 2021-09-24 16:13:07 -03:00
gstminiobject.h Move files from gstreamer into the "subprojects/gstreamer/" subdir 2021-09-24 16:13:07 -03:00
gstobject.c Move files from gstreamer into the "subprojects/gstreamer/" subdir 2021-09-24 16:13:07 -03:00
gstobject.h Move files from gstreamer into the "subprojects/gstreamer/" subdir 2021-09-24 16:13:07 -03:00
gstpad.c tracing: add hooks for gst_pad_chain() / gst_pad_chain_list() 2022-06-29 21:05:14 +00:00
gstpad.h Move files from gstreamer into the "subprojects/gstreamer/" subdir 2021-09-24 16:13:07 -03:00
gstpadtemplate.c docs: fix unnecessary ampersand, < and > escaping in code blocks 2021-11-12 11:39:19 +00:00
gstpadtemplate.h Move files from gstreamer into the "subprojects/gstreamer/" subdir 2021-09-24 16:13:07 -03:00
gstparamspecs.c Move files from gstreamer into the "subprojects/gstreamer/" subdir 2021-09-24 16:13:07 -03:00
gstparamspecs.h Move files from gstreamer into the "subprojects/gstreamer/" subdir 2021-09-24 16:13:07 -03:00
gstparse.c Move files from gstreamer into the "subprojects/gstreamer/" subdir 2021-09-24 16:13:07 -03:00
gstparse.h Move files from gstreamer into the "subprojects/gstreamer/" subdir 2021-09-24 16:13:07 -03:00
gstpipeline.c Replace gst-i18n-*.h with gi18n-lib.h 2022-04-19 18:01:06 +00:00
gstpipeline.h Move files from gstreamer into the "subprojects/gstreamer/" subdir 2021-09-24 16:13:07 -03:00
gstplugin.c plugin: add Apache 2 license to known licenses 2022-05-29 12:36:42 +00:00
gstplugin.h Move files from gstreamer into the "subprojects/gstreamer/" subdir 2021-09-24 16:13:07 -03:00
gstpluginfeature.c pluginfeature: Fix object leak 2022-01-13 23:19:39 +00:00
gstpluginfeature.h Move files from gstreamer into the "subprojects/gstreamer/" subdir 2021-09-24 16:13:07 -03:00
gstpluginloader.c gstpluginloader: Don't hang on short reads/writes 2022-08-31 16:54:24 +00:00
gstpluginloader.h Move files from gstreamer into the "subprojects/gstreamer/" subdir 2021-09-24 16:13:07 -03:00
gstpoll.c Move files from gstreamer into the "subprojects/gstreamer/" subdir 2021-09-24 16:13:07 -03:00
gstpoll.h Move files from gstreamer into the "subprojects/gstreamer/" subdir 2021-09-24 16:13:07 -03:00
gstpreset.c Move files from gstreamer into the "subprojects/gstreamer/" subdir 2021-09-24 16:13:07 -03:00
gstpreset.h Move files from gstreamer into the "subprojects/gstreamer/" subdir 2021-09-24 16:13:07 -03:00
gstpromise.c Move files from gstreamer into the "subprojects/gstreamer/" subdir 2021-09-24 16:13:07 -03:00
gstpromise.h Move files from gstreamer into the "subprojects/gstreamer/" subdir 2021-09-24 16:13:07 -03:00
gstprotection.c Move files from gstreamer into the "subprojects/gstreamer/" subdir 2021-09-24 16:13:07 -03:00
gstprotection.h Move files from gstreamer into the "subprojects/gstreamer/" subdir 2021-09-24 16:13:07 -03:00
gstquark.c query: Add a new stream selection query 2022-03-30 14:30:54 +00:00
gstquark.h query: Add a new stream selection query 2022-03-30 14:30:54 +00:00
gstquery.c query: Add a new stream selection query 2022-03-30 14:30:54 +00:00
gstquery.h query: Add a new stream selection query 2022-03-30 14:30:54 +00:00
gstregistry.c registry: skip integration testsuite directory during plugin scan 2022-09-12 18:52:51 +01:00
gstregistry.h Move files from gstreamer into the "subprojects/gstreamer/" subdir 2021-09-24 16:13:07 -03:00
gstregistrybinary.c registrybinary: registry file mode via GST_REGISTRY_MODE 2021-10-05 10:49:27 +00:00
gstregistrybinary.h Move files from gstreamer into the "subprojects/gstreamer/" subdir 2021-09-24 16:13:07 -03:00
gstregistrychunks.c Move files from gstreamer into the "subprojects/gstreamer/" subdir 2021-09-24 16:13:07 -03:00
gstregistrychunks.h Move files from gstreamer into the "subprojects/gstreamer/" subdir 2021-09-24 16:13:07 -03:00
gstsample.c Move files from gstreamer into the "subprojects/gstreamer/" subdir 2021-09-24 16:13:07 -03:00
gstsample.h Move files from gstreamer into the "subprojects/gstreamer/" subdir 2021-09-24 16:13:07 -03:00
gstsegment.c Move files from gstreamer into the "subprojects/gstreamer/" subdir 2021-09-24 16:13:07 -03:00
gstsegment.h Move files from gstreamer into the "subprojects/gstreamer/" subdir 2021-09-24 16:13:07 -03:00
gststreamcollection.c Move files from gstreamer into the "subprojects/gstreamer/" subdir 2021-09-24 16:13:07 -03:00
gststreamcollection.h Move files from gstreamer into the "subprojects/gstreamer/" subdir 2021-09-24 16:13:07 -03:00
gststreams.c stream: Set the object name to the stream id 2021-10-20 05:53:20 +00:00
gststreams.h Move files from gstreamer into the "subprojects/gstreamer/" subdir 2021-09-24 16:13:07 -03:00
gststructure.c gststructure: Add gst_structure_get_flags method 2022-07-19 20:54:31 +09:00
gststructure.h gststructure: Add gst_structure_get_flags method 2022-07-19 20:54:31 +09:00
gstsystemclock.c Move files from gstreamer into the "subprojects/gstreamer/" subdir 2021-09-24 16:13:07 -03:00
gstsystemclock.h Move files from gstreamer into the "subprojects/gstreamer/" subdir 2021-09-24 16:13:07 -03:00
gsttaglist.c Replace gst-i18n-*.h with gi18n-lib.h 2022-04-19 18:01:06 +00:00
gsttaglist.h Move files from gstreamer into the "subprojects/gstreamer/" subdir 2021-09-24 16:13:07 -03:00
gsttagsetter.c Move files from gstreamer into the "subprojects/gstreamer/" subdir 2021-09-24 16:13:07 -03:00
gsttagsetter.h Move files from gstreamer into the "subprojects/gstreamer/" subdir 2021-09-24 16:13:07 -03:00
gsttask.c Move files from gstreamer into the "subprojects/gstreamer/" subdir 2021-09-24 16:13:07 -03:00
gsttask.h Move files from gstreamer into the "subprojects/gstreamer/" subdir 2021-09-24 16:13:07 -03:00
gsttaskpool.c Move files from gstreamer into the "subprojects/gstreamer/" subdir 2021-09-24 16:13:07 -03:00
gsttaskpool.h Move files from gstreamer into the "subprojects/gstreamer/" subdir 2021-09-24 16:13:07 -03:00
gsttoc.c Move files from gstreamer into the "subprojects/gstreamer/" subdir 2021-09-24 16:13:07 -03:00
gsttoc.h Move files from gstreamer into the "subprojects/gstreamer/" subdir 2021-09-24 16:13:07 -03:00
gsttocsetter.c Move files from gstreamer into the "subprojects/gstreamer/" subdir 2021-09-24 16:13:07 -03:00
gsttocsetter.h Move files from gstreamer into the "subprojects/gstreamer/" subdir 2021-09-24 16:13:07 -03:00
gsttracer.c Move files from gstreamer into the "subprojects/gstreamer/" subdir 2021-09-24 16:13:07 -03:00
gsttracer.h Move files from gstreamer into the "subprojects/gstreamer/" subdir 2021-09-24 16:13:07 -03:00
gsttracerfactory.c Move files from gstreamer into the "subprojects/gstreamer/" subdir 2021-09-24 16:13:07 -03:00
gsttracerfactory.h Move files from gstreamer into the "subprojects/gstreamer/" subdir 2021-09-24 16:13:07 -03:00
gsttracerrecord.c Move files from gstreamer into the "subprojects/gstreamer/" subdir 2021-09-24 16:13:07 -03:00
gsttracerrecord.h Move files from gstreamer into the "subprojects/gstreamer/" subdir 2021-09-24 16:13:07 -03:00
gsttracerutils.c tracing: add hooks for gst_pad_chain() / gst_pad_chain_list() 2022-06-29 21:05:14 +00:00
gsttracerutils.h tracing: add hooks for gst_pad_chain() / gst_pad_chain_list() 2022-06-29 21:05:14 +00:00
gsttypefind.c Move files from gstreamer into the "subprojects/gstreamer/" subdir 2021-09-24 16:13:07 -03:00
gsttypefind.h Move files from gstreamer into the "subprojects/gstreamer/" subdir 2021-09-24 16:13:07 -03:00
gsttypefindfactory.c docs: fix unnecessary ampersand, < and > escaping in code blocks 2021-11-12 11:39:19 +00:00
gsttypefindfactory.h Move files from gstreamer into the "subprojects/gstreamer/" subdir 2021-09-24 16:13:07 -03:00
gsturi.c Replace gst-i18n-*.h with gi18n-lib.h 2022-04-19 18:01:06 +00:00
gsturi.h Move files from gstreamer into the "subprojects/gstreamer/" subdir 2021-09-24 16:13:07 -03:00
gstutils.c Replace gst-i18n-*.h with gi18n-lib.h 2022-04-19 18:01:06 +00:00
gstutils.h Move files from gstreamer into the "subprojects/gstreamer/" subdir 2021-09-24 16:13:07 -03:00
gstvalue.c value: Use g_critical() when trying to serialize things that can't be 2022-08-25 22:27:51 +00:00
gstvalue.h docs: link to concrete types rather than type macros 2021-09-25 01:29:38 +00:00
gstversion.h.in GST_CHECK_VERSION: Fix unexpected "git = next version" assumption 2022-07-28 08:52:13 +00:00
math-compat.h Move files from gstreamer into the "subprojects/gstreamer/" subdir 2021-09-24 16:13:07 -03:00
meson.build meson: Namespace the plugins_doc_dep/libraries variables 2022-09-01 21:17:35 +00:00