mirror of
https://gitlab.freedesktop.org/gstreamer/gstreamer.git
synced 2024-12-19 06:46:38 +00:00
docs: update introspected plugin docs for gstdoc-scangobj and other changes
Update common for latest gstdoc-scangobj and inspect xml files for escaping and pad template order changes. Update other gtk-doc files for API additions and object hierarchy changes.
This commit is contained in:
parent
6d2621d02c
commit
1d4d29f134
17 changed files with 170 additions and 115 deletions
2
common
2
common
|
@ -1 +1 @@
|
|||
Subproject commit 35617c2306d19c6d2460ea3dc9fcdabfc5dd1677
|
||||
Subproject commit 73ff93a46a122e76ae400eed155f0b1ce13d9ed6
|
|
@ -2228,6 +2228,16 @@
|
|||
<DEFAULT>FALSE</DEFAULT>
|
||||
</ARG>
|
||||
|
||||
<ARG>
|
||||
<NAME>GstDecodeBin2::expose-all-streams</NAME>
|
||||
<TYPE>gboolean</TYPE>
|
||||
<RANGE></RANGE>
|
||||
<FLAGS>rw</FLAGS>
|
||||
<NICK>Expose All Streams</NICK>
|
||||
<BLURB>Expose all streams, including those of unknown type or that don't match the 'caps' property.</BLURB>
|
||||
<DEFAULT>TRUE</DEFAULT>
|
||||
</ARG>
|
||||
|
||||
<ARG>
|
||||
<NAME>GstURIDecodeBin::uri</NAME>
|
||||
<TYPE>gchar*</TYPE>
|
||||
|
@ -2318,6 +2328,16 @@
|
|||
<DEFAULT>FALSE</DEFAULT>
|
||||
</ARG>
|
||||
|
||||
<ARG>
|
||||
<NAME>GstURIDecodeBin::expose-all-streams</NAME>
|
||||
<TYPE>gboolean</TYPE>
|
||||
<RANGE></RANGE>
|
||||
<FLAGS>rw</FLAGS>
|
||||
<NICK>Expose All Streams</NICK>
|
||||
<BLURB>Expose all streams, including those of unknown type or that don't match the 'caps' property.</BLURB>
|
||||
<DEFAULT>TRUE</DEFAULT>
|
||||
</ARG>
|
||||
|
||||
<ARG>
|
||||
<NAME>GstQueue2::current-level-buffers</NAME>
|
||||
<TYPE>guint</TYPE>
|
||||
|
@ -2688,6 +2708,16 @@
|
|||
<DEFAULT></DEFAULT>
|
||||
</ARG>
|
||||
|
||||
<ARG>
|
||||
<NAME>GstPlayBin2::av-offset</NAME>
|
||||
<TYPE>gint64</TYPE>
|
||||
<RANGE></RANGE>
|
||||
<FLAGS>rw</FLAGS>
|
||||
<NICK>AV Offset</NICK>
|
||||
<BLURB>The synchronisation offset between audio and video in nanoseconds.</BLURB>
|
||||
<DEFAULT>0</DEFAULT>
|
||||
</ARG>
|
||||
|
||||
<ARG>
|
||||
<NAME>GstGioSink::location</NAME>
|
||||
<TYPE>gchar*</TYPE>
|
||||
|
@ -3064,7 +3094,7 @@
|
|||
<RANGE></RANGE>
|
||||
<FLAGS>rw</FLAGS>
|
||||
<NICK>Emit signals</NICK>
|
||||
<BLURB>Emit new-preroll and new-buffer signals.</BLURB>
|
||||
<BLURB>Emit need-data, enough-data and seek-data signals.</BLURB>
|
||||
<DEFAULT>TRUE</DEFAULT>
|
||||
</ARG>
|
||||
|
||||
|
@ -3168,6 +3198,26 @@
|
|||
<DEFAULT>NULL</DEFAULT>
|
||||
</ARG>
|
||||
|
||||
<ARG>
|
||||
<NAME>GstPlaySink::av-offset</NAME>
|
||||
<TYPE>gint64</TYPE>
|
||||
<RANGE></RANGE>
|
||||
<FLAGS>rw</FLAGS>
|
||||
<NICK>AV Offset</NICK>
|
||||
<BLURB>The synchronisation offset between audio and video in nanoseconds.</BLURB>
|
||||
<DEFAULT>0</DEFAULT>
|
||||
</ARG>
|
||||
|
||||
<ARG>
|
||||
<NAME>GstPlaySink::frame</NAME>
|
||||
<TYPE>GstBuffer*</TYPE>
|
||||
<RANGE></RANGE>
|
||||
<FLAGS>r</FLAGS>
|
||||
<NICK>Frame</NICK>
|
||||
<BLURB>The last frame (NULL = no video available).</BLURB>
|
||||
<DEFAULT></DEFAULT>
|
||||
</ARG>
|
||||
|
||||
<ARG>
|
||||
<NAME>GstSubtitleOverlay::font-desc</NAME>
|
||||
<TYPE>gchar*</TYPE>
|
||||
|
|
|
@ -82,12 +82,13 @@ GObject
|
|||
GstOggAviParse
|
||||
GstAdder
|
||||
GstBaseTransform
|
||||
GstVideoFilter
|
||||
GstVideoScale
|
||||
GstFFMpegCsp
|
||||
GstAudioFilter
|
||||
GstVolume
|
||||
GstAudioConvert
|
||||
GstAudioResample
|
||||
GstFFMpegCsp
|
||||
GstVideoRate
|
||||
GstStreamSelector
|
||||
GstPlaybin2InputSelector
|
||||
|
@ -105,8 +106,8 @@ GObject
|
|||
GstPlugin
|
||||
GstRegistry
|
||||
GstRingBuffer
|
||||
GstAudioSinkRingBuffer
|
||||
GstAudioSrcRingBuffer
|
||||
GstAudioSinkRingBuffer
|
||||
GstSignalObject
|
||||
GstMixerTrack
|
||||
GstStreamInfo
|
||||
|
|
|
@ -463,3 +463,11 @@ guint64 arg1
|
|||
GstPlaySink *gstplaysink
|
||||
</SIGNAL>
|
||||
|
||||
<SIGNAL>
|
||||
<NAME>GstPlaySink::convert-frame</NAME>
|
||||
<RETURNS>GstBuffer*</RETURNS>
|
||||
<FLAGS>la</FLAGS>
|
||||
GstPlaySink *gstplaysink
|
||||
GstCaps *arg1
|
||||
</SIGNAL>
|
||||
|
||||
|
|
|
@ -16,7 +16,6 @@
|
|||
<description>Control sound input and output levels with ALSA</description>
|
||||
<author>Leif Johnson <leif@ambient.2y.net></author>
|
||||
<pads>
|
||||
|
||||
</pads>
|
||||
</element>
|
||||
<element>
|
||||
|
|
|
@ -17,14 +17,14 @@
|
|||
<author>Wim Taymans <wim@fluendo.com></author>
|
||||
<pads>
|
||||
<caps>
|
||||
<name>src</name>
|
||||
<direction>source</direction>
|
||||
<name>sink</name>
|
||||
<direction>sink</direction>
|
||||
<presence>always</presence>
|
||||
<details>audio/x-raw-int, rate=(int)[ 1, 2147483647 ], channels=(int)[ 1, 2147483647 ], endianness=(int){ 1234, 4321 }, width=(int){ 8, 16, 24, 32 }, depth=(int)[ 1, 32 ], signed=(boolean){ true, false }; audio/x-raw-float, rate=(int)[ 1, 2147483647 ], channels=(int)[ 1, 2147483647 ], endianness=(int){ 1234, 4321 }, width=(int){ 32, 64 }</details>
|
||||
</caps>
|
||||
<caps>
|
||||
<name>sink</name>
|
||||
<direction>sink</direction>
|
||||
<name>src</name>
|
||||
<direction>source</direction>
|
||||
<presence>always</presence>
|
||||
<details>audio/x-raw-int, rate=(int)[ 1, 2147483647 ], channels=(int)[ 1, 2147483647 ], endianness=(int){ 1234, 4321 }, width=(int){ 8, 16, 24, 32 }, depth=(int)[ 1, 32 ], signed=(boolean){ true, false }; audio/x-raw-float, rate=(int)[ 1, 2147483647 ], channels=(int)[ 1, 2147483647 ], endianness=(int){ 1234, 4321 }, width=(int){ 32, 64 }</details>
|
||||
</caps>
|
||||
|
|
|
@ -16,18 +16,18 @@
|
|||
<description>Autoplug and decode to raw media</description>
|
||||
<author>Wim Taymans <wim.taymans@gmail.com></author>
|
||||
<pads>
|
||||
<caps>
|
||||
<name>src%d</name>
|
||||
<direction>source</direction>
|
||||
<presence>sometimes</presence>
|
||||
<details>ANY</details>
|
||||
</caps>
|
||||
<caps>
|
||||
<name>sink</name>
|
||||
<direction>sink</direction>
|
||||
<presence>always</presence>
|
||||
<details>ANY</details>
|
||||
</caps>
|
||||
<caps>
|
||||
<name>src%d</name>
|
||||
<direction>source</direction>
|
||||
<presence>sometimes</presence>
|
||||
<details>ANY</details>
|
||||
</caps>
|
||||
</pads>
|
||||
</element>
|
||||
</elements>
|
||||
|
|
File diff suppressed because one or more lines are too long
|
@ -16,18 +16,18 @@
|
|||
<description>Depayloads GStreamer Data Protocol buffers</description>
|
||||
<author>Thomas Vander Stichele <thomas at apestaart dot org></author>
|
||||
<pads>
|
||||
<caps>
|
||||
<name>src</name>
|
||||
<direction>source</direction>
|
||||
<presence>always</presence>
|
||||
<details>ANY</details>
|
||||
</caps>
|
||||
<caps>
|
||||
<name>sink</name>
|
||||
<direction>sink</direction>
|
||||
<presence>always</presence>
|
||||
<details>application/x-gdp</details>
|
||||
</caps>
|
||||
<caps>
|
||||
<name>src</name>
|
||||
<direction>source</direction>
|
||||
<presence>always</presence>
|
||||
<details>ANY</details>
|
||||
</caps>
|
||||
</pads>
|
||||
</element>
|
||||
<element>
|
||||
|
@ -37,18 +37,18 @@
|
|||
<description>Payloads GStreamer Data Protocol buffers</description>
|
||||
<author>Thomas Vander Stichele <thomas at apestaart dot org></author>
|
||||
<pads>
|
||||
<caps>
|
||||
<name>src</name>
|
||||
<direction>source</direction>
|
||||
<presence>always</presence>
|
||||
<details>application/x-gdp</details>
|
||||
</caps>
|
||||
<caps>
|
||||
<name>sink</name>
|
||||
<direction>sink</direction>
|
||||
<presence>always</presence>
|
||||
<details>ANY</details>
|
||||
</caps>
|
||||
<caps>
|
||||
<name>src</name>
|
||||
<direction>source</direction>
|
||||
<presence>always</presence>
|
||||
<details>application/x-gdp</details>
|
||||
</caps>
|
||||
</pads>
|
||||
</element>
|
||||
</elements>
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
<plugin>
|
||||
<name>gnomevfs</name>
|
||||
<description>elements to read from and write to Gnome-VFS uri's</description>
|
||||
<description>elements to read from and write to Gnome-VFS uri's</description>
|
||||
<filename>../../ext/gnomevfs/.libs/libgstgnomevfs.so</filename>
|
||||
<basename>libgstgnomevfs.so</basename>
|
||||
<version>0.10.29.1</version>
|
||||
|
|
File diff suppressed because one or more lines are too long
|
@ -16,7 +16,6 @@
|
|||
<description>Autoplug and play media from an uri</description>
|
||||
<author>Wim Taymans <wim.taymans@gmail.com></author>
|
||||
<pads>
|
||||
|
||||
</pads>
|
||||
</element>
|
||||
<element>
|
||||
|
@ -26,7 +25,6 @@
|
|||
<description>Autoplug and play media from an uri</description>
|
||||
<author>Wim Taymans <wim.taymans@gmail.com></author>
|
||||
<pads>
|
||||
|
||||
</pads>
|
||||
</element>
|
||||
<element>
|
||||
|
@ -37,19 +35,7 @@
|
|||
<author>Wim Taymans <wim.taymans@gmail.com></author>
|
||||
<pads>
|
||||
<caps>
|
||||
<name>text_sink</name>
|
||||
<direction>sink</direction>
|
||||
<presence>request</presence>
|
||||
<details>ANY</details>
|
||||
</caps>
|
||||
<caps>
|
||||
<name>video_sink</name>
|
||||
<direction>sink</direction>
|
||||
<presence>request</presence>
|
||||
<details>ANY</details>
|
||||
</caps>
|
||||
<caps>
|
||||
<name>video_raw_sink</name>
|
||||
<name>audio_raw_sink</name>
|
||||
<direction>sink</direction>
|
||||
<presence>request</presence>
|
||||
<details>ANY</details>
|
||||
|
@ -61,7 +47,19 @@
|
|||
<details>ANY</details>
|
||||
</caps>
|
||||
<caps>
|
||||
<name>audio_raw_sink</name>
|
||||
<name>text_sink</name>
|
||||
<direction>sink</direction>
|
||||
<presence>request</presence>
|
||||
<details>ANY</details>
|
||||
</caps>
|
||||
<caps>
|
||||
<name>video_raw_sink</name>
|
||||
<direction>sink</direction>
|
||||
<presence>request</presence>
|
||||
<details>ANY</details>
|
||||
</caps>
|
||||
<caps>
|
||||
<name>video_sink</name>
|
||||
<direction>sink</direction>
|
||||
<presence>request</presence>
|
||||
<details>ANY</details>
|
||||
|
|
|
@ -16,18 +16,18 @@
|
|||
<description>Parses SSA subtitle streams</description>
|
||||
<author>Tim-Philipp Müller <tim centricular net></author>
|
||||
<pads>
|
||||
<caps>
|
||||
<name>src</name>
|
||||
<direction>source</direction>
|
||||
<presence>always</presence>
|
||||
<details>text/x-pango-markup</details>
|
||||
</caps>
|
||||
<caps>
|
||||
<name>sink</name>
|
||||
<direction>sink</direction>
|
||||
<presence>always</presence>
|
||||
<details>application/x-ssa; application/x-ass</details>
|
||||
</caps>
|
||||
<caps>
|
||||
<name>src</name>
|
||||
<direction>source</direction>
|
||||
<presence>always</presence>
|
||||
<details>text/x-pango-markup</details>
|
||||
</caps>
|
||||
</pads>
|
||||
</element>
|
||||
<element>
|
||||
|
@ -37,18 +37,18 @@
|
|||
<description>Parses subtitle (.sub) files into text streams</description>
|
||||
<author>Gustavo J. A. M. Carneiro <gjc@inescporto.pt>, GStreamer maintainers <gstreamer-devel@lists.sourceforge.net></author>
|
||||
<pads>
|
||||
<caps>
|
||||
<name>src</name>
|
||||
<direction>source</direction>
|
||||
<presence>always</presence>
|
||||
<details>text/plain; text/x-pango-markup</details>
|
||||
</caps>
|
||||
<caps>
|
||||
<name>sink</name>
|
||||
<direction>sink</direction>
|
||||
<presence>always</presence>
|
||||
<details>application/x-subtitle; application/x-subtitle-sami; application/x-subtitle-tmplayer; application/x-subtitle-mpl2; application/x-subtitle-dks; application/x-subtitle-qttext</details>
|
||||
</caps>
|
||||
<caps>
|
||||
<name>src</name>
|
||||
<direction>source</direction>
|
||||
<presence>always</presence>
|
||||
<details>text/plain; text/x-pango-markup</details>
|
||||
</caps>
|
||||
</pads>
|
||||
</element>
|
||||
</elements>
|
||||
|
|
|
@ -9,6 +9,5 @@
|
|||
<package>GStreamer Base Plug-ins git</package>
|
||||
<origin>Unknown package origin</origin>
|
||||
<elements>
|
||||
|
||||
</elements>
|
||||
</plugin>
|
|
@ -16,18 +16,18 @@
|
|||
<description>Autoplug and decode to raw media</description>
|
||||
<author>Edward Hervey <edward.hervey@collabora.co.uk>, Sebastian Dröge <sebastian.droege@collabora.co.uk></author>
|
||||
<pads>
|
||||
<caps>
|
||||
<name>src%d</name>
|
||||
<direction>source</direction>
|
||||
<presence>sometimes</presence>
|
||||
<details>ANY</details>
|
||||
</caps>
|
||||
<caps>
|
||||
<name>sink</name>
|
||||
<direction>sink</direction>
|
||||
<presence>always</presence>
|
||||
<details>ANY</details>
|
||||
</caps>
|
||||
<caps>
|
||||
<name>src%d</name>
|
||||
<direction>source</direction>
|
||||
<presence>sometimes</presence>
|
||||
<details>ANY</details>
|
||||
</caps>
|
||||
</pads>
|
||||
</element>
|
||||
<element>
|
||||
|
|
|
@ -16,17 +16,17 @@
|
|||
<description>Drops/duplicates/adjusts timestamps on video frames to make a perfect stream</description>
|
||||
<author>Wim Taymans <wim@fluendo.com></author>
|
||||
<pads>
|
||||
<caps>
|
||||
<name>src</name>
|
||||
<direction>source</direction>
|
||||
<presence>always</presence>
|
||||
<details>video/x-raw-yuv; video/x-raw-rgb; image/jpeg; image/png</details>
|
||||
</caps>
|
||||
<caps>
|
||||
<name>sink</name>
|
||||
<direction>sink</direction>
|
||||
<presence>always</presence>
|
||||
<details>video/x-raw-yuv; video/x-raw-rgb; image/jpeg; image/png</details>
|
||||
<details>video/x-raw-yuv; video/x-raw-rgb; video/x-raw-gray; image/jpeg; image/png</details>
|
||||
</caps>
|
||||
<caps>
|
||||
<name>src</name>
|
||||
<direction>source</direction>
|
||||
<presence>always</presence>
|
||||
<details>video/x-raw-yuv; video/x-raw-rgb; video/x-raw-gray; image/jpeg; image/png</details>
|
||||
</caps>
|
||||
</pads>
|
||||
</element>
|
||||
|
|
File diff suppressed because one or more lines are too long
Loading…
Reference in a new issue