mirror of
https://gitlab.freedesktop.org/gstreamer/gstreamer.git
synced 2024-11-22 01:31:03 +00:00
girs: Update for fedora 40 gobject-introspection
Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/7455>
This commit is contained in:
parent
60f71b14d5
commit
6923d5008c
31 changed files with 6122 additions and 3219 deletions
904
girs/GES-1.0.gir
904
girs/GES-1.0.gir
File diff suppressed because it is too large
Load diff
1941
girs/Gst-1.0.gir
1941
girs/Gst-1.0.gir
File diff suppressed because it is too large
Load diff
|
@ -161,10 +161,10 @@ number and the height is scaled according to the sub-sampling.</doc>
|
|||
</instance-parameter>
|
||||
</parameters>
|
||||
</method>
|
||||
<property name="drm-device-path" version="1.24" writable="1" construct-only="1" transfer-ownership="none">
|
||||
<property name="drm-device-path" version="1.24" writable="1" construct-only="1" transfer-ownership="none" default-value="NULL">
|
||||
<type name="filename" c:type="gchar*"/>
|
||||
</property>
|
||||
<property name="drm-fd" version="1.24" writable="1" construct-only="1" transfer-ownership="none">
|
||||
<property name="drm-fd" version="1.24" writable="1" construct-only="1" transfer-ownership="none" default-value="-1">
|
||||
<type name="gint" c:type="gint"/>
|
||||
</property>
|
||||
</class>
|
||||
|
@ -405,6 +405,8 @@ The memory is only mmapped on gst_buffer_map() request.</doc>
|
|||
<source-position filename="../subprojects/gst-plugins-base/gst-libs/gst/allocators/gstphysmemory.h"/>
|
||||
<prerequisite name="Gst.Allocator"/>
|
||||
<virtual-method name="get_phys_addr">
|
||||
<doc xml:space="preserve" filename="../subprojects/gst-plugins-base/gst-libs/gst/allocators/gstphysmemory.h">Implementations shall return the physicall memory address
|
||||
that is backing the provided memory, or 0 if none.</doc>
|
||||
<source-position filename="../subprojects/gst-plugins-base/gst-libs/gst/allocators/gstphysmemory.h"/>
|
||||
<return-value transfer-ownership="none">
|
||||
<type name="guintptr" c:type="guintptr"/>
|
||||
|
@ -426,6 +428,8 @@ The memory is only mmapped on gst_buffer_map() request.</doc>
|
|||
<type name="GObject.TypeInterface" c:type="GTypeInterface"/>
|
||||
</field>
|
||||
<field name="get_phys_addr">
|
||||
<doc xml:space="preserve" filename="../subprojects/gst-plugins-base/gst-libs/gst/allocators/gstphysmemory.h">Implementations shall return the physicall memory address
|
||||
that is backing the provided memory, or 0 if none.</doc>
|
||||
<callback name="get_phys_addr">
|
||||
<source-position filename="../subprojects/gst-plugins-base/gst-libs/gst/allocators/gstphysmemory.h"/>
|
||||
<return-value transfer-ownership="none">
|
||||
|
|
|
@ -200,6 +200,9 @@ have a static lifetime (never be freed).</doc>
|
|||
<type name="utf8" c:type="const char*"/>
|
||||
</field>
|
||||
<field name="mtd_meta_transform">
|
||||
<doc xml:space="preserve" filename="../subprojects/gst-plugins-bad/gst-libs/gst/analytics/gstanalyticsmeta.h">A pointer to a function that will be called
|
||||
when the containing meta is transform to potentially copy the data
|
||||
into a new Mtd into the new meta.</doc>
|
||||
<callback name="mtd_meta_transform">
|
||||
<source-position filename="../subprojects/gst-plugins-bad/gst-libs/gst/analytics/gstanalyticsmeta.h"/>
|
||||
<return-value transfer-ownership="none">
|
||||
|
@ -225,6 +228,9 @@ have a static lifetime (never be freed).</doc>
|
|||
</callback>
|
||||
</field>
|
||||
<field name="mtd_meta_clear">
|
||||
<doc xml:space="preserve" filename="../subprojects/gst-plugins-bad/gst-libs/gst/analytics/gstanalyticsmeta.h">A pointer to a function that will be called when the
|
||||
containing meta is cleared to potetially do cleanup (ex. _unref or release)
|
||||
resources it was using.</doc>
|
||||
<callback name="mtd_meta_clear">
|
||||
<source-position filename="../subprojects/gst-plugins-bad/gst-libs/gst/analytics/gstanalyticsmeta.h"/>
|
||||
<return-value transfer-ownership="none">
|
||||
|
@ -354,7 +360,7 @@ identified by @id is stored.</doc>
|
|||
<doc xml:space="preserve" filename="../subprojects/gst-plugins-bad/gst-libs/gst/analytics/gstanalyticsmeta.h">Only use for criteria.</doc>
|
||||
</member>
|
||||
</bitfield>
|
||||
<record name="RelationMeta" c:type="GstAnalyticsRelationMeta" disguised="1" version="1.24">
|
||||
<record name="RelationMeta" c:type="GstAnalyticsRelationMeta" disguised="1" opaque="1" version="1.24">
|
||||
<doc xml:space="preserve" filename="../subprojects/gst-plugins-bad/gst-libs/gst/analytics/gstanalyticsmeta.h">An opaque #GstMeta that can be used to hold various types of results
|
||||
from analysis processes.
|
||||
|
||||
|
|
|
@ -52,13 +52,13 @@ and/or use gtk-doc annotations. -->
|
|||
<enumeration name="AppLeakyType" version="1.20" glib:type-name="GstAppLeakyType" glib:get-type="gst_app_leaky_type_get_type" c:type="GstAppLeakyType">
|
||||
<doc xml:space="preserve" filename="../subprojects/gst-plugins-base/gst-libs/gst/app/gstappsrc.h">Buffer dropping scheme to avoid the element's internal queue to block when
|
||||
full.</doc>
|
||||
<member name="none" value="0" c:identifier="GST_APP_LEAKY_TYPE_NONE" glib:nick="none">
|
||||
<member name="none" value="0" c:identifier="GST_APP_LEAKY_TYPE_NONE" glib:nick="none" glib:name="GST_APP_LEAKY_TYPE_NONE">
|
||||
<doc xml:space="preserve" filename="../subprojects/gst-plugins-base/gst-libs/gst/app/gstappsrc.h">Not Leaky</doc>
|
||||
</member>
|
||||
<member name="upstream" value="1" c:identifier="GST_APP_LEAKY_TYPE_UPSTREAM" glib:nick="upstream">
|
||||
<member name="upstream" value="1" c:identifier="GST_APP_LEAKY_TYPE_UPSTREAM" glib:nick="upstream" glib:name="GST_APP_LEAKY_TYPE_UPSTREAM">
|
||||
<doc xml:space="preserve" filename="../subprojects/gst-plugins-base/gst-libs/gst/app/gstappsrc.h">Leaky on upstream (new buffers)</doc>
|
||||
</member>
|
||||
<member name="downstream" value="2" c:identifier="GST_APP_LEAKY_TYPE_DOWNSTREAM" glib:nick="downstream">
|
||||
<member name="downstream" value="2" c:identifier="GST_APP_LEAKY_TYPE_DOWNSTREAM" glib:nick="downstream" glib:name="GST_APP_LEAKY_TYPE_DOWNSTREAM">
|
||||
<doc xml:space="preserve" filename="../subprojects/gst-plugins-base/gst-libs/gst/app/gstappsrc.h">Leaky on downstream (old buffers)</doc>
|
||||
</member>
|
||||
</enumeration>
|
||||
|
@ -309,7 +309,7 @@ condition.</doc>
|
|||
</instance-parameter>
|
||||
</parameters>
|
||||
</method>
|
||||
<method name="get_caps" c:identifier="gst_app_sink_get_caps">
|
||||
<method name="get_caps" c:identifier="gst_app_sink_get_caps" glib:get-property="caps">
|
||||
<doc xml:space="preserve" filename="../subprojects/gst-plugins-base/gst-libs/gst/app/gstappsink.c">Get the configured caps on @appsink.</doc>
|
||||
<source-position filename="../subprojects/gst-plugins-base/gst-libs/gst/app/gstappsink.h"/>
|
||||
<return-value transfer-ownership="full" nullable="1">
|
||||
|
@ -323,7 +323,7 @@ condition.</doc>
|
|||
</instance-parameter>
|
||||
</parameters>
|
||||
</method>
|
||||
<method name="get_drop" c:identifier="gst_app_sink_get_drop">
|
||||
<method name="get_drop" c:identifier="gst_app_sink_get_drop" glib:get-property="drop">
|
||||
<doc xml:space="preserve" filename="../subprojects/gst-plugins-base/gst-libs/gst/app/gstappsink.c">Check if @appsink will drop old buffers when the maximum amount of queued
|
||||
data is reached (meaning max buffers, time or bytes limit, whichever is hit first).</doc>
|
||||
<source-position filename="../subprojects/gst-plugins-base/gst-libs/gst/app/gstappsink.h"/>
|
||||
|
@ -339,7 +339,7 @@ filled.</doc>
|
|||
</instance-parameter>
|
||||
</parameters>
|
||||
</method>
|
||||
<method name="get_emit_signals" c:identifier="gst_app_sink_get_emit_signals">
|
||||
<method name="get_emit_signals" c:identifier="gst_app_sink_get_emit_signals" glib:get-property="emit-signals">
|
||||
<doc xml:space="preserve" filename="../subprojects/gst-plugins-base/gst-libs/gst/app/gstappsink.c">Check if appsink will emit the "new-preroll" and "new-sample" signals.</doc>
|
||||
<source-position filename="../subprojects/gst-plugins-base/gst-libs/gst/app/gstappsink.h"/>
|
||||
<return-value transfer-ownership="none">
|
||||
|
@ -354,7 +354,7 @@ signals.</doc>
|
|||
</instance-parameter>
|
||||
</parameters>
|
||||
</method>
|
||||
<method name="get_max_buffers" c:identifier="gst_app_sink_get_max_buffers">
|
||||
<method name="get_max_buffers" c:identifier="gst_app_sink_get_max_buffers" glib:get-property="max-buffers">
|
||||
<doc xml:space="preserve" filename="../subprojects/gst-plugins-base/gst-libs/gst/app/gstappsink.c">Get the maximum amount of buffers that can be queued in @appsink.</doc>
|
||||
<source-position filename="../subprojects/gst-plugins-base/gst-libs/gst/app/gstappsink.h"/>
|
||||
<return-value transfer-ownership="none">
|
||||
|
@ -368,7 +368,7 @@ signals.</doc>
|
|||
</instance-parameter>
|
||||
</parameters>
|
||||
</method>
|
||||
<method name="get_max_bytes" c:identifier="gst_app_sink_get_max_bytes" version="1.24">
|
||||
<method name="get_max_bytes" c:identifier="gst_app_sink_get_max_bytes" glib:get-property="max-bytes" version="1.24">
|
||||
<doc xml:space="preserve" filename="../subprojects/gst-plugins-base/gst-libs/gst/app/gstappsink.c">Get the maximum total size, in bytes, that can be queued in @appsink.</doc>
|
||||
<source-position filename="../subprojects/gst-plugins-base/gst-libs/gst/app/gstappsink.h"/>
|
||||
<return-value transfer-ownership="none">
|
||||
|
@ -382,7 +382,7 @@ signals.</doc>
|
|||
</instance-parameter>
|
||||
</parameters>
|
||||
</method>
|
||||
<method name="get_max_time" c:identifier="gst_app_sink_get_max_time" version="1.24">
|
||||
<method name="get_max_time" c:identifier="gst_app_sink_get_max_time" glib:get-property="max-time" version="1.24">
|
||||
<doc xml:space="preserve" filename="../subprojects/gst-plugins-base/gst-libs/gst/app/gstappsink.c">Get the maximum total duration that can be queued in @appsink.</doc>
|
||||
<source-position filename="../subprojects/gst-plugins-base/gst-libs/gst/app/gstappsink.h"/>
|
||||
<return-value transfer-ownership="none">
|
||||
|
@ -396,7 +396,7 @@ signals.</doc>
|
|||
</instance-parameter>
|
||||
</parameters>
|
||||
</method>
|
||||
<method name="get_wait_on_eos" c:identifier="gst_app_sink_get_wait_on_eos">
|
||||
<method name="get_wait_on_eos" c:identifier="gst_app_sink_get_wait_on_eos" glib:get-property="wait-on-eos">
|
||||
<doc xml:space="preserve" filename="../subprojects/gst-plugins-base/gst-libs/gst/app/gstappsink.c">Check if @appsink will wait for all buffers to be consumed when an EOS is
|
||||
received.</doc>
|
||||
<source-position filename="../subprojects/gst-plugins-base/gst-libs/gst/app/gstappsink.h"/>
|
||||
|
@ -573,7 +573,7 @@ way.</doc>
|
|||
</parameter>
|
||||
</parameters>
|
||||
</method>
|
||||
<method name="set_caps" c:identifier="gst_app_sink_set_caps">
|
||||
<method name="set_caps" c:identifier="gst_app_sink_set_caps" glib:set-property="caps">
|
||||
<doc xml:space="preserve" filename="../subprojects/gst-plugins-base/gst-libs/gst/app/gstappsink.c">Set the capabilities on the appsink element. This function takes
|
||||
a copy of the caps structure. After calling this method, the sink will only
|
||||
accept caps that match @caps. If @caps is non-fixed, or incomplete,
|
||||
|
@ -593,7 +593,7 @@ you must check the caps on the samples to get the actual used caps.</doc>
|
|||
</parameter>
|
||||
</parameters>
|
||||
</method>
|
||||
<method name="set_drop" c:identifier="gst_app_sink_set_drop">
|
||||
<method name="set_drop" c:identifier="gst_app_sink_set_drop" glib:set-property="drop">
|
||||
<doc xml:space="preserve" filename="../subprojects/gst-plugins-base/gst-libs/gst/app/gstappsink.c">Instruct @appsink to drop old buffers when the maximum amount of queued
|
||||
data is reached, that is, when any configured limit is hit (max-buffers, max-time or max-bytes).</doc>
|
||||
<source-position filename="../subprojects/gst-plugins-base/gst-libs/gst/app/gstappsink.h"/>
|
||||
|
@ -611,7 +611,7 @@ data is reached, that is, when any configured limit is hit (max-buffers, max-tim
|
|||
</parameter>
|
||||
</parameters>
|
||||
</method>
|
||||
<method name="set_emit_signals" c:identifier="gst_app_sink_set_emit_signals">
|
||||
<method name="set_emit_signals" c:identifier="gst_app_sink_set_emit_signals" glib:set-property="emit-signals">
|
||||
<doc xml:space="preserve" filename="../subprojects/gst-plugins-base/gst-libs/gst/app/gstappsink.c">Make appsink emit the "new-preroll" and "new-sample" signals. This option is
|
||||
by default disabled because signal emission is expensive and unneeded when
|
||||
the application prefers to operate in pull mode.</doc>
|
||||
|
@ -630,7 +630,7 @@ the application prefers to operate in pull mode.</doc>
|
|||
</parameter>
|
||||
</parameters>
|
||||
</method>
|
||||
<method name="set_max_buffers" c:identifier="gst_app_sink_set_max_buffers">
|
||||
<method name="set_max_buffers" c:identifier="gst_app_sink_set_max_buffers" glib:set-property="max-buffers">
|
||||
<doc xml:space="preserve" filename="../subprojects/gst-plugins-base/gst-libs/gst/app/gstappsink.c">Set the maximum amount of buffers that can be queued in @appsink. After this
|
||||
amount of buffers are queued in appsink, any more buffers will block upstream
|
||||
elements until a sample is pulled from @appsink, unless 'drop' is set, in which
|
||||
|
@ -650,7 +650,7 @@ case new buffers will be discarded.</doc>
|
|||
</parameter>
|
||||
</parameters>
|
||||
</method>
|
||||
<method name="set_max_bytes" c:identifier="gst_app_sink_set_max_bytes" version="1.24">
|
||||
<method name="set_max_bytes" c:identifier="gst_app_sink_set_max_bytes" glib:set-property="max-bytes" version="1.24">
|
||||
<doc xml:space="preserve" filename="../subprojects/gst-plugins-base/gst-libs/gst/app/gstappsink.c">Set the maximum total size that can be queued in @appsink. After this
|
||||
amount of buffers are queued in appsink, any more buffers will block upstream
|
||||
elements until a sample is pulled from @appsink, unless 'drop' is set, in which
|
||||
|
@ -670,7 +670,7 @@ case new buffers will be discarded.</doc>
|
|||
</parameter>
|
||||
</parameters>
|
||||
</method>
|
||||
<method name="set_max_time" c:identifier="gst_app_sink_set_max_time" version="1.24">
|
||||
<method name="set_max_time" c:identifier="gst_app_sink_set_max_time" glib:set-property="max-time" version="1.24">
|
||||
<doc xml:space="preserve" filename="../subprojects/gst-plugins-base/gst-libs/gst/app/gstappsink.c">Set the maximum total duration that can be queued in @appsink. After this
|
||||
amount of buffers are queued in appsink, any more buffers will block upstream
|
||||
elements until a sample is pulled from @appsink, unless 'drop' is set, in which
|
||||
|
@ -690,7 +690,7 @@ case new buffers will be discarded.</doc>
|
|||
</parameter>
|
||||
</parameters>
|
||||
</method>
|
||||
<method name="set_wait_on_eos" c:identifier="gst_app_sink_set_wait_on_eos">
|
||||
<method name="set_wait_on_eos" c:identifier="gst_app_sink_set_wait_on_eos" glib:set-property="wait-on-eos">
|
||||
<doc xml:space="preserve" filename="../subprojects/gst-plugins-base/gst-libs/gst/app/gstappsink.c">Instruct @appsink to wait for all buffers to be consumed when an EOS is received.</doc>
|
||||
<source-position filename="../subprojects/gst-plugins-base/gst-libs/gst/app/gstappsink.h"/>
|
||||
<return-value transfer-ownership="none">
|
||||
|
@ -811,34 +811,34 @@ condition.</doc>
|
|||
</parameter>
|
||||
</parameters>
|
||||
</method>
|
||||
<property name="buffer-list" writable="1" transfer-ownership="none">
|
||||
<property name="buffer-list" writable="1" transfer-ownership="none" default-value="FALSE">
|
||||
<type name="gboolean" c:type="gboolean"/>
|
||||
</property>
|
||||
<property name="caps" writable="1" transfer-ownership="none">
|
||||
<property name="caps" writable="1" transfer-ownership="none" setter="set_caps" getter="get_caps">
|
||||
<type name="Gst.Caps"/>
|
||||
</property>
|
||||
<property name="drop" writable="1" transfer-ownership="none">
|
||||
<property name="drop" writable="1" transfer-ownership="none" setter="set_drop" getter="get_drop" default-value="FALSE">
|
||||
<type name="gboolean" c:type="gboolean"/>
|
||||
</property>
|
||||
<property name="emit-signals" writable="1" transfer-ownership="none">
|
||||
<property name="emit-signals" writable="1" transfer-ownership="none" setter="set_emit_signals" getter="get_emit_signals" default-value="FALSE">
|
||||
<type name="gboolean" c:type="gboolean"/>
|
||||
</property>
|
||||
<property name="eos" transfer-ownership="none">
|
||||
<property name="eos" transfer-ownership="none" default-value="TRUE">
|
||||
<type name="gboolean" c:type="gboolean"/>
|
||||
</property>
|
||||
<property name="max-buffers" writable="1" transfer-ownership="none">
|
||||
<property name="max-buffers" writable="1" transfer-ownership="none" setter="set_max_buffers" getter="get_max_buffers" default-value="0">
|
||||
<doc xml:space="preserve" filename="../subprojects/gst-plugins-base/gst-libs/gst/app/gstappsink.c">Maximum amount of buffers in the queue (0 = unlimited).</doc>
|
||||
<type name="guint" c:type="guint"/>
|
||||
</property>
|
||||
<property name="max-bytes" version="1.24" writable="1" transfer-ownership="none">
|
||||
<property name="max-bytes" version="1.24" writable="1" transfer-ownership="none" setter="set_max_bytes" getter="get_max_bytes" default-value="0">
|
||||
<doc xml:space="preserve" filename="../subprojects/gst-plugins-base/gst-libs/gst/app/gstappsink.c">Maximum amount of bytes in the queue (0 = unlimited)</doc>
|
||||
<type name="guint64" c:type="guint64"/>
|
||||
</property>
|
||||
<property name="max-time" version="1.24" writable="1" transfer-ownership="none">
|
||||
<property name="max-time" version="1.24" writable="1" transfer-ownership="none" setter="set_max_time" getter="get_max_time" default-value="0">
|
||||
<doc xml:space="preserve" filename="../subprojects/gst-plugins-base/gst-libs/gst/app/gstappsink.c">Maximum total duration of data in the queue (0 = unlimited)</doc>
|
||||
<type name="guint64" c:type="guint64"/>
|
||||
</property>
|
||||
<property name="wait-on-eos" version="1.8" writable="1" transfer-ownership="none">
|
||||
<property name="wait-on-eos" version="1.8" writable="1" transfer-ownership="none" setter="set_wait_on_eos" getter="get_wait_on_eos" default-value="TRUE">
|
||||
<doc xml:space="preserve" filename="../subprojects/gst-plugins-base/gst-libs/gst/app/gstappsink.c">Wait for all buffers to be processed after receiving an EOS.
|
||||
|
||||
In cases where it is uncertain if an @appsink will have a consumer for its buffers
|
||||
|
@ -1075,6 +1075,8 @@ for the EOS condition.</doc>
|
|||
gst_app_sink_set_callbacks().</doc>
|
||||
<source-position filename="../subprojects/gst-plugins-base/gst-libs/gst/app/gstappsink.h"/>
|
||||
<field name="eos">
|
||||
<doc xml:space="preserve" filename="../subprojects/gst-plugins-base/gst-libs/gst/app/gstappsink.h">Called when the end-of-stream has been reached. This callback
|
||||
is called from the streaming thread.</doc>
|
||||
<callback name="eos">
|
||||
<source-position filename="../subprojects/gst-plugins-base/gst-libs/gst/app/gstappsink.h"/>
|
||||
<return-value transfer-ownership="none">
|
||||
|
@ -1091,6 +1093,11 @@ gst_app_sink_set_callbacks().</doc>
|
|||
</callback>
|
||||
</field>
|
||||
<field name="new_preroll">
|
||||
<doc xml:space="preserve" filename="../subprojects/gst-plugins-base/gst-libs/gst/app/gstappsink.h">Called when a new preroll sample is available.
|
||||
This callback is called from the streaming thread.
|
||||
The new preroll sample can be retrieved with
|
||||
gst_app_sink_pull_preroll() either from this callback
|
||||
or from any other thread.</doc>
|
||||
<callback name="new_preroll">
|
||||
<source-position filename="../subprojects/gst-plugins-base/gst-libs/gst/app/gstappsink.h"/>
|
||||
<return-value transfer-ownership="none">
|
||||
|
@ -1107,6 +1114,11 @@ gst_app_sink_set_callbacks().</doc>
|
|||
</callback>
|
||||
</field>
|
||||
<field name="new_sample">
|
||||
<doc xml:space="preserve" filename="../subprojects/gst-plugins-base/gst-libs/gst/app/gstappsink.h">Called when a new sample is available.
|
||||
This callback is called from the streaming thread.
|
||||
The new sample can be retrieved with
|
||||
gst_app_sink_pull_sample() either from this callback
|
||||
or from any other thread.</doc>
|
||||
<callback name="new_sample">
|
||||
<source-position filename="../subprojects/gst-plugins-base/gst-libs/gst/app/gstappsink.h"/>
|
||||
<return-value transfer-ownership="none">
|
||||
|
@ -1123,6 +1135,14 @@ gst_app_sink_set_callbacks().</doc>
|
|||
</callback>
|
||||
</field>
|
||||
<field name="new_event">
|
||||
<doc xml:space="preserve" filename="../subprojects/gst-plugins-base/gst-libs/gst/app/gstappsink.h">Called when a new event is available.
|
||||
This callback is called from the streaming thread.
|
||||
The new event can be retrieved with
|
||||
gst_app_sink_pull_event() either from this callback
|
||||
or from any other thread.
|
||||
The callback should return %TRUE if the event has been handled,
|
||||
%FALSE otherwise.
|
||||
Since: 1.20</doc>
|
||||
<callback name="new_event">
|
||||
<source-position filename="../subprojects/gst-plugins-base/gst-libs/gst/app/gstappsink.h"/>
|
||||
<return-value transfer-ownership="none">
|
||||
|
@ -1139,6 +1159,12 @@ gst_app_sink_set_callbacks().</doc>
|
|||
</callback>
|
||||
</field>
|
||||
<field name="propose_allocation">
|
||||
<doc xml:space="preserve" filename="../subprojects/gst-plugins-base/gst-libs/gst/app/gstappsink.h">Called when the propose_allocation query is available.
|
||||
This callback is called from the streaming thread.
|
||||
The allocation query can be retrieved with
|
||||
gst_app_sink_propose_allocation() either from this callback
|
||||
or from any other thread.
|
||||
Since: 1.24</doc>
|
||||
<callback name="propose_allocation">
|
||||
<source-position filename="../subprojects/gst-plugins-base/gst-libs/gst/app/gstappsink.h"/>
|
||||
<return-value transfer-ownership="none">
|
||||
|
@ -1305,7 +1331,7 @@ Call gst_mini_object_unref() after usage.</doc>
|
|||
</array>
|
||||
</field>
|
||||
</record>
|
||||
<record name="AppSinkPrivate" c:type="GstAppSinkPrivate" disguised="1">
|
||||
<record name="AppSinkPrivate" c:type="GstAppSinkPrivate" disguised="1" opaque="1">
|
||||
<source-position filename="../subprojects/gst-plugins-base/gst-libs/gst/app/gstappsink.h"/>
|
||||
</record>
|
||||
<class name="AppSrc" c:symbol-prefix="app_src" c:type="GstAppSrc" parent="GstBase.BaseSrc" glib:type-name="GstAppSrc" glib:get-type="gst_app_src_get_type" glib:type-struct="AppSrcClass">
|
||||
|
@ -1526,7 +1552,7 @@ element is the last buffer of the stream.</doc>
|
|||
</instance-parameter>
|
||||
</parameters>
|
||||
</method>
|
||||
<method name="get_caps" c:identifier="gst_app_src_get_caps">
|
||||
<method name="get_caps" c:identifier="gst_app_src_get_caps" glib:get-property="caps">
|
||||
<doc xml:space="preserve" filename="../subprojects/gst-plugins-base/gst-libs/gst/app/gstappsrc.c">Get the configured caps on @appsrc.</doc>
|
||||
<source-position filename="../subprojects/gst-plugins-base/gst-libs/gst/app/gstappsrc.h"/>
|
||||
<return-value transfer-ownership="full" nullable="1">
|
||||
|
@ -1540,7 +1566,7 @@ element is the last buffer of the stream.</doc>
|
|||
</instance-parameter>
|
||||
</parameters>
|
||||
</method>
|
||||
<method name="get_current_level_buffers" c:identifier="gst_app_src_get_current_level_buffers" version="1.20">
|
||||
<method name="get_current_level_buffers" c:identifier="gst_app_src_get_current_level_buffers" glib:get-property="current-level-buffers" version="1.20">
|
||||
<doc xml:space="preserve" filename="../subprojects/gst-plugins-base/gst-libs/gst/app/gstappsrc.c">Get the number of currently queued buffers inside @appsrc.</doc>
|
||||
<source-position filename="../subprojects/gst-plugins-base/gst-libs/gst/app/gstappsrc.h"/>
|
||||
<return-value transfer-ownership="none">
|
||||
|
@ -1554,7 +1580,7 @@ element is the last buffer of the stream.</doc>
|
|||
</instance-parameter>
|
||||
</parameters>
|
||||
</method>
|
||||
<method name="get_current_level_bytes" c:identifier="gst_app_src_get_current_level_bytes" version="1.2">
|
||||
<method name="get_current_level_bytes" c:identifier="gst_app_src_get_current_level_bytes" glib:get-property="current-level-bytes" version="1.2">
|
||||
<doc xml:space="preserve" filename="../subprojects/gst-plugins-base/gst-libs/gst/app/gstappsrc.c">Get the number of currently queued bytes inside @appsrc.</doc>
|
||||
<source-position filename="../subprojects/gst-plugins-base/gst-libs/gst/app/gstappsrc.h"/>
|
||||
<return-value transfer-ownership="none">
|
||||
|
@ -1568,7 +1594,7 @@ element is the last buffer of the stream.</doc>
|
|||
</instance-parameter>
|
||||
</parameters>
|
||||
</method>
|
||||
<method name="get_current_level_time" c:identifier="gst_app_src_get_current_level_time" version="1.20">
|
||||
<method name="get_current_level_time" c:identifier="gst_app_src_get_current_level_time" glib:get-property="current-level-time" version="1.20">
|
||||
<doc xml:space="preserve" filename="../subprojects/gst-plugins-base/gst-libs/gst/app/gstappsrc.c">Get the amount of currently queued time inside @appsrc.</doc>
|
||||
<source-position filename="../subprojects/gst-plugins-base/gst-libs/gst/app/gstappsrc.h"/>
|
||||
<return-value transfer-ownership="none">
|
||||
|
@ -1582,7 +1608,7 @@ element is the last buffer of the stream.</doc>
|
|||
</instance-parameter>
|
||||
</parameters>
|
||||
</method>
|
||||
<method name="get_duration" c:identifier="gst_app_src_get_duration" version="1.10">
|
||||
<method name="get_duration" c:identifier="gst_app_src_get_duration" glib:get-property="duration" version="1.10">
|
||||
<doc xml:space="preserve" filename="../subprojects/gst-plugins-base/gst-libs/gst/app/gstappsrc.c">Get the duration of the stream in nanoseconds. A value of GST_CLOCK_TIME_NONE means that the duration is
|
||||
not known.</doc>
|
||||
<source-position filename="../subprojects/gst-plugins-base/gst-libs/gst/app/gstappsrc.h"/>
|
||||
|
@ -1597,7 +1623,7 @@ not known.</doc>
|
|||
</instance-parameter>
|
||||
</parameters>
|
||||
</method>
|
||||
<method name="get_emit_signals" c:identifier="gst_app_src_get_emit_signals">
|
||||
<method name="get_emit_signals" c:identifier="gst_app_src_get_emit_signals" glib:get-property="emit-signals">
|
||||
<doc xml:space="preserve" filename="../subprojects/gst-plugins-base/gst-libs/gst/app/gstappsrc.c">Check if appsrc will emit the "new-preroll" and "new-buffer" signals.</doc>
|
||||
<source-position filename="../subprojects/gst-plugins-base/gst-libs/gst/app/gstappsrc.h"/>
|
||||
<return-value transfer-ownership="none">
|
||||
|
@ -1633,7 +1659,7 @@ signals.</doc>
|
|||
</parameter>
|
||||
</parameters>
|
||||
</method>
|
||||
<method name="get_leaky_type" c:identifier="gst_app_src_get_leaky_type" version="1.20">
|
||||
<method name="get_leaky_type" c:identifier="gst_app_src_get_leaky_type" glib:get-property="leaky-type" version="1.20">
|
||||
<doc xml:space="preserve" filename="../subprojects/gst-plugins-base/gst-libs/gst/app/gstappsrc.c">Returns the currently set #GstAppLeakyType. See gst_app_src_set_leaky_type()
|
||||
for more details.</doc>
|
||||
<source-position filename="../subprojects/gst-plugins-base/gst-libs/gst/app/gstappsrc.h"/>
|
||||
|
@ -1648,7 +1674,7 @@ for more details.</doc>
|
|||
</instance-parameter>
|
||||
</parameters>
|
||||
</method>
|
||||
<method name="get_max_buffers" c:identifier="gst_app_src_get_max_buffers" version="1.20">
|
||||
<method name="get_max_buffers" c:identifier="gst_app_src_get_max_buffers" glib:get-property="max-buffers" version="1.20">
|
||||
<doc xml:space="preserve" filename="../subprojects/gst-plugins-base/gst-libs/gst/app/gstappsrc.c">Get the maximum amount of buffers that can be queued in @appsrc.</doc>
|
||||
<source-position filename="../subprojects/gst-plugins-base/gst-libs/gst/app/gstappsrc.h"/>
|
||||
<return-value transfer-ownership="none">
|
||||
|
@ -1662,7 +1688,7 @@ for more details.</doc>
|
|||
</instance-parameter>
|
||||
</parameters>
|
||||
</method>
|
||||
<method name="get_max_bytes" c:identifier="gst_app_src_get_max_bytes">
|
||||
<method name="get_max_bytes" c:identifier="gst_app_src_get_max_bytes" glib:get-property="max-bytes">
|
||||
<doc xml:space="preserve" filename="../subprojects/gst-plugins-base/gst-libs/gst/app/gstappsrc.c">Get the maximum amount of bytes that can be queued in @appsrc.</doc>
|
||||
<source-position filename="../subprojects/gst-plugins-base/gst-libs/gst/app/gstappsrc.h"/>
|
||||
<return-value transfer-ownership="none">
|
||||
|
@ -1676,7 +1702,7 @@ for more details.</doc>
|
|||
</instance-parameter>
|
||||
</parameters>
|
||||
</method>
|
||||
<method name="get_max_time" c:identifier="gst_app_src_get_max_time" version="1.20">
|
||||
<method name="get_max_time" c:identifier="gst_app_src_get_max_time" glib:get-property="max-time" version="1.20">
|
||||
<doc xml:space="preserve" filename="../subprojects/gst-plugins-base/gst-libs/gst/app/gstappsrc.c">Get the maximum amount of time that can be queued in @appsrc.</doc>
|
||||
<source-position filename="../subprojects/gst-plugins-base/gst-libs/gst/app/gstappsrc.h"/>
|
||||
<return-value transfer-ownership="none">
|
||||
|
@ -1690,7 +1716,7 @@ for more details.</doc>
|
|||
</instance-parameter>
|
||||
</parameters>
|
||||
</method>
|
||||
<method name="get_size" c:identifier="gst_app_src_get_size">
|
||||
<method name="get_size" c:identifier="gst_app_src_get_size" glib:get-property="size">
|
||||
<doc xml:space="preserve" filename="../subprojects/gst-plugins-base/gst-libs/gst/app/gstappsrc.c">Get the size of the stream in bytes. A value of -1 means that the size is
|
||||
not known.</doc>
|
||||
<source-position filename="../subprojects/gst-plugins-base/gst-libs/gst/app/gstappsrc.h"/>
|
||||
|
@ -1705,7 +1731,7 @@ not known.</doc>
|
|||
</instance-parameter>
|
||||
</parameters>
|
||||
</method>
|
||||
<method name="get_stream_type" c:identifier="gst_app_src_get_stream_type">
|
||||
<method name="get_stream_type" c:identifier="gst_app_src_get_stream_type" glib:get-property="stream-type">
|
||||
<doc xml:space="preserve" filename="../subprojects/gst-plugins-base/gst-libs/gst/app/gstappsrc.c">Get the stream type. Control the stream type of @appsrc
|
||||
with gst_app_src_set_stream_type().</doc>
|
||||
<source-position filename="../subprojects/gst-plugins-base/gst-libs/gst/app/gstappsrc.h"/>
|
||||
|
@ -1833,7 +1859,7 @@ way.</doc>
|
|||
</parameter>
|
||||
</parameters>
|
||||
</method>
|
||||
<method name="set_caps" c:identifier="gst_app_src_set_caps">
|
||||
<method name="set_caps" c:identifier="gst_app_src_set_caps" glib:set-property="caps">
|
||||
<doc xml:space="preserve" filename="../subprojects/gst-plugins-base/gst-libs/gst/app/gstappsrc.c">Set the capabilities on the appsrc element. This function takes
|
||||
a copy of the caps structure. After calling this method, the source will
|
||||
only produce caps that match @caps. @caps must be fixed and the caps on the
|
||||
|
@ -1853,7 +1879,7 @@ buffers must match the caps or left NULL.</doc>
|
|||
</parameter>
|
||||
</parameters>
|
||||
</method>
|
||||
<method name="set_duration" c:identifier="gst_app_src_set_duration" version="1.10">
|
||||
<method name="set_duration" c:identifier="gst_app_src_set_duration" glib:set-property="duration" version="1.10">
|
||||
<doc xml:space="preserve" filename="../subprojects/gst-plugins-base/gst-libs/gst/app/gstappsrc.c">Set the duration of the stream in nanoseconds. A value of GST_CLOCK_TIME_NONE means that the duration is
|
||||
not known.</doc>
|
||||
<source-position filename="../subprojects/gst-plugins-base/gst-libs/gst/app/gstappsrc.h"/>
|
||||
|
@ -1871,7 +1897,7 @@ not known.</doc>
|
|||
</parameter>
|
||||
</parameters>
|
||||
</method>
|
||||
<method name="set_emit_signals" c:identifier="gst_app_src_set_emit_signals">
|
||||
<method name="set_emit_signals" c:identifier="gst_app_src_set_emit_signals" glib:set-property="emit-signals">
|
||||
<doc xml:space="preserve" filename="../subprojects/gst-plugins-base/gst-libs/gst/app/gstappsrc.c">Make appsrc emit the "new-preroll" and "new-buffer" signals. This option is
|
||||
by default disabled because signal emission is expensive and unneeded when
|
||||
the application prefers to operate in pull mode.</doc>
|
||||
|
@ -1912,7 +1938,7 @@ default latency calculations for pseudo-live sources will be used.</doc>
|
|||
</parameter>
|
||||
</parameters>
|
||||
</method>
|
||||
<method name="set_leaky_type" c:identifier="gst_app_src_set_leaky_type" version="1.20">
|
||||
<method name="set_leaky_type" c:identifier="gst_app_src_set_leaky_type" glib:set-property="leaky-type" version="1.20">
|
||||
<doc xml:space="preserve" filename="../subprojects/gst-plugins-base/gst-libs/gst/app/gstappsrc.c">When set to any other value than GST_APP_LEAKY_TYPE_NONE then the appsrc
|
||||
will drop any buffers that are pushed into it once its internal queue is
|
||||
full. The selected type defines whether to drop the oldest or new
|
||||
|
@ -1932,7 +1958,7 @@ buffers.</doc>
|
|||
</parameter>
|
||||
</parameters>
|
||||
</method>
|
||||
<method name="set_max_buffers" c:identifier="gst_app_src_set_max_buffers" version="1.20">
|
||||
<method name="set_max_buffers" c:identifier="gst_app_src_set_max_buffers" glib:set-property="max-buffers" version="1.20">
|
||||
<doc xml:space="preserve" filename="../subprojects/gst-plugins-base/gst-libs/gst/app/gstappsrc.c">Set the maximum amount of buffers that can be queued in @appsrc.
|
||||
After the maximum amount of buffers are queued, @appsrc will emit the
|
||||
"enough-data" signal.</doc>
|
||||
|
@ -1951,7 +1977,7 @@ After the maximum amount of buffers are queued, @appsrc will emit the
|
|||
</parameter>
|
||||
</parameters>
|
||||
</method>
|
||||
<method name="set_max_bytes" c:identifier="gst_app_src_set_max_bytes">
|
||||
<method name="set_max_bytes" c:identifier="gst_app_src_set_max_bytes" glib:set-property="max-bytes">
|
||||
<doc xml:space="preserve" filename="../subprojects/gst-plugins-base/gst-libs/gst/app/gstappsrc.c">Set the maximum amount of bytes that can be queued in @appsrc.
|
||||
After the maximum amount of bytes are queued, @appsrc will emit the
|
||||
"enough-data" signal.</doc>
|
||||
|
@ -1970,7 +1996,7 @@ After the maximum amount of bytes are queued, @appsrc will emit the
|
|||
</parameter>
|
||||
</parameters>
|
||||
</method>
|
||||
<method name="set_max_time" c:identifier="gst_app_src_set_max_time" version="1.20">
|
||||
<method name="set_max_time" c:identifier="gst_app_src_set_max_time" glib:set-property="max-time" version="1.20">
|
||||
<doc xml:space="preserve" filename="../subprojects/gst-plugins-base/gst-libs/gst/app/gstappsrc.c">Set the maximum amount of time that can be queued in @appsrc.
|
||||
After the maximum amount of time are queued, @appsrc will emit the
|
||||
"enough-data" signal.</doc>
|
||||
|
@ -1989,7 +2015,7 @@ After the maximum amount of time are queued, @appsrc will emit the
|
|||
</parameter>
|
||||
</parameters>
|
||||
</method>
|
||||
<method name="set_size" c:identifier="gst_app_src_set_size">
|
||||
<method name="set_size" c:identifier="gst_app_src_set_size" glib:set-property="size">
|
||||
<doc xml:space="preserve" filename="../subprojects/gst-plugins-base/gst-libs/gst/app/gstappsrc.c">Set the size of the stream in bytes. A value of -1 means that the size is
|
||||
not known.</doc>
|
||||
<source-position filename="../subprojects/gst-plugins-base/gst-libs/gst/app/gstappsrc.h"/>
|
||||
|
@ -2007,7 +2033,7 @@ not known.</doc>
|
|||
</parameter>
|
||||
</parameters>
|
||||
</method>
|
||||
<method name="set_stream_type" c:identifier="gst_app_src_set_stream_type">
|
||||
<method name="set_stream_type" c:identifier="gst_app_src_set_stream_type" glib:set-property="stream-type">
|
||||
<doc xml:space="preserve" filename="../subprojects/gst-plugins-base/gst-libs/gst/app/gstappsrc.c">Set the stream type on @appsrc. For seekable streams, the "seek" signal must
|
||||
be connected to.
|
||||
|
||||
|
@ -2027,46 +2053,46 @@ A stream_type stream</doc>
|
|||
</parameter>
|
||||
</parameters>
|
||||
</method>
|
||||
<property name="block" writable="1" transfer-ownership="none">
|
||||
<property name="block" writable="1" transfer-ownership="none" default-value="FALSE">
|
||||
<doc xml:space="preserve" filename="../subprojects/gst-plugins-base/gst-libs/gst/app/gstappsrc.c">When max-bytes are queued and after the enough-data signal has been emitted,
|
||||
block any further push-buffer calls until the amount of queued bytes drops
|
||||
below the max-bytes limit.</doc>
|
||||
<type name="gboolean" c:type="gboolean"/>
|
||||
</property>
|
||||
<property name="caps" writable="1" transfer-ownership="none">
|
||||
<property name="caps" writable="1" transfer-ownership="none" setter="set_caps" getter="get_caps">
|
||||
<doc xml:space="preserve" filename="../subprojects/gst-plugins-base/gst-libs/gst/app/gstappsrc.c">The GstCaps that will negotiated downstream and will be put
|
||||
on outgoing buffers.</doc>
|
||||
<type name="Gst.Caps"/>
|
||||
</property>
|
||||
<property name="current-level-buffers" version="1.20" transfer-ownership="none">
|
||||
<property name="current-level-buffers" version="1.20" transfer-ownership="none" getter="get_current_level_buffers" default-value="0">
|
||||
<doc xml:space="preserve" filename="../subprojects/gst-plugins-base/gst-libs/gst/app/gstappsrc.c">The number of currently queued buffers inside appsrc.</doc>
|
||||
<type name="guint64" c:type="guint64"/>
|
||||
</property>
|
||||
<property name="current-level-bytes" version="1.2" transfer-ownership="none">
|
||||
<property name="current-level-bytes" version="1.2" transfer-ownership="none" getter="get_current_level_bytes" default-value="0">
|
||||
<doc xml:space="preserve" filename="../subprojects/gst-plugins-base/gst-libs/gst/app/gstappsrc.c">The number of currently queued bytes inside appsrc.</doc>
|
||||
<type name="guint64" c:type="guint64"/>
|
||||
</property>
|
||||
<property name="current-level-time" version="1.20" transfer-ownership="none">
|
||||
<property name="current-level-time" version="1.20" transfer-ownership="none" getter="get_current_level_time" default-value="0">
|
||||
<doc xml:space="preserve" filename="../subprojects/gst-plugins-base/gst-libs/gst/app/gstappsrc.c">The amount of currently queued time inside appsrc.</doc>
|
||||
<type name="guint64" c:type="guint64"/>
|
||||
</property>
|
||||
<property name="duration" version="1.10" writable="1" transfer-ownership="none">
|
||||
<property name="duration" version="1.10" writable="1" transfer-ownership="none" setter="set_duration" getter="get_duration" default-value="18446744073709551615">
|
||||
<doc xml:space="preserve" filename="../subprojects/gst-plugins-base/gst-libs/gst/app/gstappsrc.c">The total duration in nanoseconds of the data stream. If the total duration is known, it
|
||||
is recommended to configure it with this property.</doc>
|
||||
<type name="guint64" c:type="guint64"/>
|
||||
</property>
|
||||
<property name="emit-signals" writable="1" transfer-ownership="none">
|
||||
<property name="emit-signals" writable="1" transfer-ownership="none" setter="set_emit_signals" getter="get_emit_signals" default-value="TRUE">
|
||||
<doc xml:space="preserve" filename="../subprojects/gst-plugins-base/gst-libs/gst/app/gstappsrc.c">Make appsrc emit the "need-data", "enough-data" and "seek-data" signals.
|
||||
This option is by default enabled for backwards compatibility reasons but
|
||||
can disabled when needed because signal emission is expensive.</doc>
|
||||
<type name="gboolean" c:type="gboolean"/>
|
||||
</property>
|
||||
<property name="format" writable="1" transfer-ownership="none">
|
||||
<property name="format" writable="1" transfer-ownership="none" default-value="GST_FORMAT_BYTES">
|
||||
<doc xml:space="preserve" filename="../subprojects/gst-plugins-base/gst-libs/gst/app/gstappsrc.c">The format to use for segment events. When the source is producing
|
||||
timestamped buffers this property should be set to GST_FORMAT_TIME.</doc>
|
||||
<type name="Gst.Format"/>
|
||||
</property>
|
||||
<property name="handle-segment-change" version="1.18" writable="1" transfer-ownership="none">
|
||||
<property name="handle-segment-change" version="1.18" writable="1" transfer-ownership="none" default-value="FALSE">
|
||||
<doc xml:space="preserve" filename="../subprojects/gst-plugins-base/gst-libs/gst/app/gstappsrc.c">When enabled, appsrc will check GstSegment in GstSample which was
|
||||
pushed via gst_app_src_push_sample() or "push-sample" signal action.
|
||||
If a GstSegment is changed, corresponding segment event will be followed
|
||||
|
@ -2077,55 +2103,55 @@ GstAppSrc::format should be time. However, possibly #GstAppSrc can support
|
|||
other formats.</doc>
|
||||
<type name="gboolean" c:type="gboolean"/>
|
||||
</property>
|
||||
<property name="is-live" writable="1" transfer-ownership="none">
|
||||
<property name="is-live" writable="1" transfer-ownership="none" default-value="FALSE">
|
||||
<doc xml:space="preserve" filename="../subprojects/gst-plugins-base/gst-libs/gst/app/gstappsrc.c">Instruct the source to behave like a live source. This includes that it
|
||||
will only push out buffers in the PLAYING state.</doc>
|
||||
<type name="gboolean" c:type="gboolean"/>
|
||||
</property>
|
||||
<property name="leaky-type" version="1.20" writable="1" transfer-ownership="none">
|
||||
<property name="leaky-type" version="1.20" writable="1" transfer-ownership="none" setter="set_leaky_type" getter="get_leaky_type" default-value="GST_APP_LEAKY_TYPE_NONE">
|
||||
<doc xml:space="preserve" filename="../subprojects/gst-plugins-base/gst-libs/gst/app/gstappsrc.c">When set to any other value than GST_APP_LEAKY_TYPE_NONE then the appsrc
|
||||
will drop any buffers that are pushed into it once its internal queue is
|
||||
full. The selected type defines whether to drop the oldest or new
|
||||
buffers.</doc>
|
||||
<type name="AppLeakyType"/>
|
||||
</property>
|
||||
<property name="max-buffers" version="1.20" writable="1" transfer-ownership="none">
|
||||
<property name="max-buffers" version="1.20" writable="1" transfer-ownership="none" setter="set_max_buffers" getter="get_max_buffers" default-value="0">
|
||||
<doc xml:space="preserve" filename="../subprojects/gst-plugins-base/gst-libs/gst/app/gstappsrc.c">The maximum amount of buffers that can be queued internally.
|
||||
After the maximum amount of buffers are queued, appsrc will emit the
|
||||
"enough-data" signal.</doc>
|
||||
<type name="guint64" c:type="guint64"/>
|
||||
</property>
|
||||
<property name="max-bytes" writable="1" transfer-ownership="none">
|
||||
<property name="max-bytes" writable="1" transfer-ownership="none" setter="set_max_bytes" getter="get_max_bytes" default-value="200000">
|
||||
<doc xml:space="preserve" filename="../subprojects/gst-plugins-base/gst-libs/gst/app/gstappsrc.c">The maximum amount of bytes that can be queued internally.
|
||||
After the maximum amount of bytes are queued, appsrc will emit the
|
||||
"enough-data" signal.</doc>
|
||||
<type name="guint64" c:type="guint64"/>
|
||||
</property>
|
||||
<property name="max-latency" writable="1" transfer-ownership="none">
|
||||
<property name="max-latency" writable="1" transfer-ownership="none" default-value="-1">
|
||||
<type name="gint64" c:type="gint64"/>
|
||||
</property>
|
||||
<property name="max-time" version="1.20" writable="1" transfer-ownership="none">
|
||||
<property name="max-time" version="1.20" writable="1" transfer-ownership="none" setter="set_max_time" getter="get_max_time" default-value="0">
|
||||
<doc xml:space="preserve" filename="../subprojects/gst-plugins-base/gst-libs/gst/app/gstappsrc.c">The maximum amount of time that can be queued internally.
|
||||
After the maximum amount of time are queued, appsrc will emit the
|
||||
"enough-data" signal.</doc>
|
||||
<type name="guint64" c:type="guint64"/>
|
||||
</property>
|
||||
<property name="min-latency" writable="1" transfer-ownership="none">
|
||||
<property name="min-latency" writable="1" transfer-ownership="none" default-value="-1">
|
||||
<doc xml:space="preserve" filename="../subprojects/gst-plugins-base/gst-libs/gst/app/gstappsrc.c">The minimum latency of the source. A value of -1 will use the default
|
||||
latency calculations of #GstBaseSrc.</doc>
|
||||
<type name="gint64" c:type="gint64"/>
|
||||
</property>
|
||||
<property name="min-percent" writable="1" transfer-ownership="none">
|
||||
<property name="min-percent" writable="1" transfer-ownership="none" default-value="0">
|
||||
<doc xml:space="preserve" filename="../subprojects/gst-plugins-base/gst-libs/gst/app/gstappsrc.c">Make appsrc emit the "need-data" signal when the amount of bytes in the
|
||||
queue drops below this percentage of max-bytes.</doc>
|
||||
<type name="guint" c:type="guint"/>
|
||||
</property>
|
||||
<property name="size" writable="1" transfer-ownership="none">
|
||||
<property name="size" writable="1" transfer-ownership="none" setter="set_size" getter="get_size" default-value="-1">
|
||||
<doc xml:space="preserve" filename="../subprojects/gst-plugins-base/gst-libs/gst/app/gstappsrc.c">The total size in bytes of the data stream. If the total size is known, it
|
||||
is recommended to configure it with this property.</doc>
|
||||
<type name="gint64" c:type="gint64"/>
|
||||
</property>
|
||||
<property name="stream-type" writable="1" transfer-ownership="none">
|
||||
<property name="stream-type" writable="1" transfer-ownership="none" setter="set_stream_type" getter="get_stream_type" default-value="GST_APP_STREAM_TYPE_STREAM">
|
||||
<doc xml:space="preserve" filename="../subprojects/gst-plugins-base/gst-libs/gst/app/gstappsrc.c">The type of stream that this source is producing. For seekable streams the
|
||||
application should connect to the seek-data signal.</doc>
|
||||
<type name="AppStreamType"/>
|
||||
|
@ -2259,6 +2285,9 @@ This callback is only called for seekable stream types.</doc>
|
|||
gst_app_src_set_callbacks().</doc>
|
||||
<source-position filename="../subprojects/gst-plugins-base/gst-libs/gst/app/gstappsrc.h"/>
|
||||
<field name="need_data">
|
||||
<doc xml:space="preserve" filename="../subprojects/gst-plugins-base/gst-libs/gst/app/gstappsrc.h">Called when the appsrc needs more data. A buffer or EOS should be
|
||||
pushed to appsrc from this thread or another thread. @length is just a hint
|
||||
and when it is set to -1, any number of bytes can be pushed into @appsrc.</doc>
|
||||
<callback name="need_data">
|
||||
<source-position filename="../subprojects/gst-plugins-base/gst-libs/gst/app/gstappsrc.h"/>
|
||||
<return-value transfer-ownership="none">
|
||||
|
@ -2278,6 +2307,9 @@ gst_app_src_set_callbacks().</doc>
|
|||
</callback>
|
||||
</field>
|
||||
<field name="enough_data">
|
||||
<doc xml:space="preserve" filename="../subprojects/gst-plugins-base/gst-libs/gst/app/gstappsrc.h">Called when appsrc has enough data. It is recommended that the
|
||||
application stops calling push-buffer until the need_data callback is
|
||||
emitted again to avoid excessive buffer queueing.</doc>
|
||||
<callback name="enough_data">
|
||||
<source-position filename="../subprojects/gst-plugins-base/gst-libs/gst/app/gstappsrc.h"/>
|
||||
<return-value transfer-ownership="none">
|
||||
|
@ -2294,6 +2326,9 @@ gst_app_src_set_callbacks().</doc>
|
|||
</callback>
|
||||
</field>
|
||||
<field name="seek_data">
|
||||
<doc xml:space="preserve" filename="../subprojects/gst-plugins-base/gst-libs/gst/app/gstappsrc.h">Called when a seek should be performed to the offset.
|
||||
The next push-buffer should produce buffers from the new @offset.
|
||||
This callback is only called for seekable stream types.</doc>
|
||||
<callback name="seek_data">
|
||||
<source-position filename="../subprojects/gst-plugins-base/gst-libs/gst/app/gstappsrc.h"/>
|
||||
<return-value transfer-ownership="none">
|
||||
|
@ -2454,20 +2489,20 @@ extracted</doc>
|
|||
</array>
|
||||
</field>
|
||||
</record>
|
||||
<record name="AppSrcPrivate" c:type="GstAppSrcPrivate" disguised="1">
|
||||
<record name="AppSrcPrivate" c:type="GstAppSrcPrivate" disguised="1" opaque="1">
|
||||
<source-position filename="../subprojects/gst-plugins-base/gst-libs/gst/app/gstappsrc.h"/>
|
||||
</record>
|
||||
<enumeration name="AppStreamType" glib:type-name="GstAppStreamType" glib:get-type="gst_app_stream_type_get_type" c:type="GstAppStreamType">
|
||||
<doc xml:space="preserve" filename="../subprojects/gst-plugins-base/gst-libs/gst/app/gstappsrc.h">The stream type.</doc>
|
||||
<member name="stream" value="0" c:identifier="GST_APP_STREAM_TYPE_STREAM" glib:nick="stream">
|
||||
<member name="stream" value="0" c:identifier="GST_APP_STREAM_TYPE_STREAM" glib:nick="stream" glib:name="GST_APP_STREAM_TYPE_STREAM">
|
||||
<doc xml:space="preserve" filename="../subprojects/gst-plugins-base/gst-libs/gst/app/gstappsrc.h">No seeking is supported in the stream, such as a
|
||||
live stream.</doc>
|
||||
</member>
|
||||
<member name="seekable" value="1" c:identifier="GST_APP_STREAM_TYPE_SEEKABLE" glib:nick="seekable">
|
||||
<member name="seekable" value="1" c:identifier="GST_APP_STREAM_TYPE_SEEKABLE" glib:nick="seekable" glib:name="GST_APP_STREAM_TYPE_SEEKABLE">
|
||||
<doc xml:space="preserve" filename="../subprojects/gst-plugins-base/gst-libs/gst/app/gstappsrc.h">The stream is seekable but seeking might not
|
||||
be very fast, such as data from a webserver.</doc>
|
||||
</member>
|
||||
<member name="random_access" value="2" c:identifier="GST_APP_STREAM_TYPE_RANDOM_ACCESS" glib:nick="random-access">
|
||||
<member name="random_access" value="2" c:identifier="GST_APP_STREAM_TYPE_RANDOM_ACCESS" glib:nick="random-access" glib:name="GST_APP_STREAM_TYPE_RANDOM_ACCESS">
|
||||
<doc xml:space="preserve" filename="../subprojects/gst-plugins-base/gst-libs/gst/app/gstappsrc.h">The stream is seekable and seeking is fast,
|
||||
such as in a local file.</doc>
|
||||
</member>
|
||||
|
|
File diff suppressed because it is too large
Load diff
|
@ -251,6 +251,12 @@ is defined this way (this is all done by the base class automatically):
|
|||
subsong duration regardless of the output mode.</doc>
|
||||
<source-position filename="../subprojects/gst-plugins-bad/gst-libs/gst/audio/gstnonstreamaudiodecoder.h"/>
|
||||
<virtual-method name="decide_allocation">
|
||||
<doc xml:space="preserve" filename="../subprojects/gst-plugins-bad/gst-libs/gst/audio/gstnonstreamaudiodecoder.h">Optional.
|
||||
Sets up the allocation parameters for allocating output
|
||||
buffers. The passed in query contains the result of the
|
||||
downstream allocation query.
|
||||
Subclasses should chain up to the parent implementation to
|
||||
invoke the default handler.</doc>
|
||||
<source-position filename="../subprojects/gst-plugins-bad/gst-libs/gst/audio/gstnonstreamaudiodecoder.h"/>
|
||||
<return-value transfer-ownership="none">
|
||||
<type name="gboolean" c:type="gboolean"/>
|
||||
|
@ -265,6 +271,11 @@ is defined this way (this is all done by the base class automatically):
|
|||
</parameters>
|
||||
</virtual-method>
|
||||
<virtual-method name="decode">
|
||||
<doc xml:space="preserve" filename="../subprojects/gst-plugins-bad/gst-libs/gst/audio/gstnonstreamaudiodecoder.h">Always required.
|
||||
Allocates an output buffer, fills it with decoded audio samples, and must be passed on to
|
||||
*buffer . The number of decoded samples must be passed on to *num_samples.
|
||||
If decoding finishes or the decoding is no longer possible (for example, due to an
|
||||
unrecoverable error), this function returns FALSE, otherwise TRUE.</doc>
|
||||
<source-position filename="../subprojects/gst-plugins-bad/gst-libs/gst/audio/gstnonstreamaudiodecoder.h"/>
|
||||
<return-value transfer-ownership="none">
|
||||
<type name="gboolean" c:type="gboolean"/>
|
||||
|
@ -282,6 +293,12 @@ is defined this way (this is all done by the base class automatically):
|
|||
</parameters>
|
||||
</virtual-method>
|
||||
<virtual-method name="get_current_subsong">
|
||||
<doc xml:space="preserve" filename="../subprojects/gst-plugins-bad/gst-libs/gst/audio/gstnonstreamaudiodecoder.h">Optional.
|
||||
Returns the current subsong.
|
||||
If the current subsong mode is not GST_NONSTREAM_AUDIO_SUBSONG_MODE_SINGLE, this
|
||||
function's return value is undefined.
|
||||
If this function is implemented by the subclass,
|
||||
@get_num_subsongs should be implemented as well.</doc>
|
||||
<source-position filename="../subprojects/gst-plugins-bad/gst-libs/gst/audio/gstnonstreamaudiodecoder.h"/>
|
||||
<return-value transfer-ownership="none">
|
||||
<type name="guint" c:type="guint"/>
|
||||
|
@ -293,6 +310,13 @@ is defined this way (this is all done by the base class automatically):
|
|||
</parameters>
|
||||
</virtual-method>
|
||||
<virtual-method name="get_main_tags">
|
||||
<doc xml:space="preserve" filename="../subprojects/gst-plugins-bad/gst-libs/gst/audio/gstnonstreamaudiodecoder.h">Optional.
|
||||
Returns a tag list containing the main song tags, or NULL if there are
|
||||
no such tags. Returned tags will be unref'd. Use this vfunc instead of
|
||||
manually pushing a tag event downstream to avoid edge cases where not yet
|
||||
pushed sticky tag events get overwritten before they are pushed (can for
|
||||
example happen with decodebin if tags are pushed downstream before the
|
||||
decodebin pads are linked).</doc>
|
||||
<source-position filename="../subprojects/gst-plugins-bad/gst-libs/gst/audio/gstnonstreamaudiodecoder.h"/>
|
||||
<return-value transfer-ownership="full">
|
||||
<type name="Gst.TagList" c:type="GstTagList*"/>
|
||||
|
@ -304,6 +328,8 @@ is defined this way (this is all done by the base class automatically):
|
|||
</parameters>
|
||||
</virtual-method>
|
||||
<virtual-method name="get_num_loops">
|
||||
<doc xml:space="preserve" filename="../subprojects/gst-plugins-bad/gst-libs/gst/audio/gstnonstreamaudiodecoder.h">Optional.
|
||||
Returns the number of loops for playback.</doc>
|
||||
<source-position filename="../subprojects/gst-plugins-bad/gst-libs/gst/audio/gstnonstreamaudiodecoder.h"/>
|
||||
<return-value transfer-ownership="none">
|
||||
<type name="gint" c:type="gint"/>
|
||||
|
@ -315,6 +341,16 @@ is defined this way (this is all done by the base class automatically):
|
|||
</parameters>
|
||||
</virtual-method>
|
||||
<virtual-method name="get_num_subsongs">
|
||||
<doc xml:space="preserve" filename="../subprojects/gst-plugins-bad/gst-libs/gst/audio/gstnonstreamaudiodecoder.h">Optional.
|
||||
Returns the number of subsongs available.
|
||||
The return values 0 and 1 have a similar, but distinct, meaning.
|
||||
If this function returns 0, then this decoder does not support subsongs at all.
|
||||
@get_current_subsong must then also always return 0. In other words, this function
|
||||
either never returns 0, or never returns anything else than 0.
|
||||
A return value of 1 means that the media contains either only one or no subsongs
|
||||
(the entire song is then considered to be one single subsong). 1 also means that only
|
||||
this very media has no or just one subsong, and the decoder itself can
|
||||
support multiple subsongs.</doc>
|
||||
<source-position filename="../subprojects/gst-plugins-bad/gst-libs/gst/audio/gstnonstreamaudiodecoder.h"/>
|
||||
<return-value transfer-ownership="none">
|
||||
<type name="guint" c:type="guint"/>
|
||||
|
@ -326,6 +362,8 @@ is defined this way (this is all done by the base class automatically):
|
|||
</parameters>
|
||||
</virtual-method>
|
||||
<virtual-method name="get_subsong_duration">
|
||||
<doc xml:space="preserve" filename="../subprojects/gst-plugins-bad/gst-libs/gst/audio/gstnonstreamaudiodecoder.h">Optional.
|
||||
Returns the duration of a subsong. Returns GST_CLOCK_TIME_NONE if duration is unknown.</doc>
|
||||
<source-position filename="../subprojects/gst-plugins-bad/gst-libs/gst/audio/gstnonstreamaudiodecoder.h"/>
|
||||
<return-value transfer-ownership="none">
|
||||
<type name="Gst.ClockTime" c:type="GstClockTime"/>
|
||||
|
@ -340,6 +378,9 @@ is defined this way (this is all done by the base class automatically):
|
|||
</parameters>
|
||||
</virtual-method>
|
||||
<virtual-method name="get_subsong_tags">
|
||||
<doc xml:space="preserve" filename="../subprojects/gst-plugins-bad/gst-libs/gst/audio/gstnonstreamaudiodecoder.h">Optional.
|
||||
Returns tags for a subsong, or NULL if there are no tags.
|
||||
Returned tags will be unref'd.</doc>
|
||||
<source-position filename="../subprojects/gst-plugins-bad/gst-libs/gst/audio/gstnonstreamaudiodecoder.h"/>
|
||||
<return-value transfer-ownership="full">
|
||||
<type name="Gst.TagList" c:type="GstTagList*"/>
|
||||
|
@ -354,6 +395,10 @@ is defined this way (this is all done by the base class automatically):
|
|||
</parameters>
|
||||
</virtual-method>
|
||||
<virtual-method name="get_supported_output_modes">
|
||||
<doc xml:space="preserve" filename="../subprojects/gst-plugins-bad/gst-libs/gst/audio/gstnonstreamaudiodecoder.h">Always required.
|
||||
Returns a bitmask containing the output modes the subclass supports.
|
||||
The mask is formed by a bitwise OR combination of integers, which can be calculated
|
||||
this way: 1 << GST_NONSTREAM_AUDIO_OUTPUT_MODE_<mode> , where mode is either STEADY or LOOPING</doc>
|
||||
<source-position filename="../subprojects/gst-plugins-bad/gst-libs/gst/audio/gstnonstreamaudiodecoder.h"/>
|
||||
<return-value transfer-ownership="none">
|
||||
<type name="guint" c:type="guint"/>
|
||||
|
@ -365,6 +410,14 @@ is defined this way (this is all done by the base class automatically):
|
|||
</parameters>
|
||||
</virtual-method>
|
||||
<virtual-method name="load_from_buffer">
|
||||
<doc xml:space="preserve" filename="../subprojects/gst-plugins-bad/gst-libs/gst/audio/gstnonstreamaudiodecoder.h">Required if loads_from_sinkpad is set to TRUE (the default value).
|
||||
Loads the media from the given buffer. The entire media is supplied at once,
|
||||
so after this call, loading should be finished. This function
|
||||
can also make use of a suggested initial subsong & subsong mode and initial
|
||||
playback position (but isn't required to). In case it chooses a different starting
|
||||
position, the function must pass this position to *initial_position.
|
||||
The subclass does not have to unref the input buffer; the base class does that
|
||||
already.</doc>
|
||||
<source-position filename="../subprojects/gst-plugins-bad/gst-libs/gst/audio/gstnonstreamaudiodecoder.h"/>
|
||||
<return-value transfer-ownership="none">
|
||||
<type name="gboolean" c:type="gboolean"/>
|
||||
|
@ -394,6 +447,10 @@ is defined this way (this is all done by the base class automatically):
|
|||
</parameters>
|
||||
</virtual-method>
|
||||
<virtual-method name="load_from_custom">
|
||||
<doc xml:space="preserve" filename="../subprojects/gst-plugins-bad/gst-libs/gst/audio/gstnonstreamaudiodecoder.h">Required if loads_from_sinkpad is set to FALSE.
|
||||
Loads the media in a way defined by the custom sink. Data is not supplied;
|
||||
the derived class has to handle this on its own. Otherwise, this function is
|
||||
identical to @load_from_buffer.</doc>
|
||||
<source-position filename="../subprojects/gst-plugins-bad/gst-libs/gst/audio/gstnonstreamaudiodecoder.h"/>
|
||||
<return-value transfer-ownership="none">
|
||||
<type name="gboolean" c:type="gboolean"/>
|
||||
|
@ -431,6 +488,10 @@ is defined this way (this is all done by the base class automatically):
|
|||
</parameters>
|
||||
</virtual-method>
|
||||
<virtual-method name="propose_allocation">
|
||||
<doc xml:space="preserve" filename="../subprojects/gst-plugins-bad/gst-libs/gst/audio/gstnonstreamaudiodecoder.h">Optional.
|
||||
Proposes buffer allocation parameters for upstream elements.
|
||||
Subclasses should chain up to the parent implementation to
|
||||
invoke the default handler.</doc>
|
||||
<source-position filename="../subprojects/gst-plugins-bad/gst-libs/gst/audio/gstnonstreamaudiodecoder.h"/>
|
||||
<return-value transfer-ownership="none">
|
||||
<type name="gboolean" c:type="gboolean"/>
|
||||
|
@ -445,6 +506,14 @@ is defined this way (this is all done by the base class automatically):
|
|||
</parameters>
|
||||
</virtual-method>
|
||||
<virtual-method name="seek">
|
||||
<doc xml:space="preserve" filename="../subprojects/gst-plugins-bad/gst-libs/gst/audio/gstnonstreamaudiodecoder.h">Optional.
|
||||
Called when a seek event is received by the parent class.
|
||||
new_position is a pointer to a GstClockTime integer which
|
||||
contains a position relative to the current subsong.
|
||||
Minimum is 0, maximum is the subsong length.
|
||||
After this function finishes, new_position is set to the
|
||||
actual new position (which may differ from the request
|
||||
position, depending on the decoder).</doc>
|
||||
<source-position filename="../subprojects/gst-plugins-bad/gst-libs/gst/audio/gstnonstreamaudiodecoder.h"/>
|
||||
<return-value transfer-ownership="none">
|
||||
<type name="gboolean" c:type="gboolean"/>
|
||||
|
@ -459,6 +528,15 @@ is defined this way (this is all done by the base class automatically):
|
|||
</parameters>
|
||||
</virtual-method>
|
||||
<virtual-method name="set_current_subsong">
|
||||
<doc xml:space="preserve" filename="../subprojects/gst-plugins-bad/gst-libs/gst/audio/gstnonstreamaudiodecoder.h">Optional.
|
||||
Sets the current subsong. This function is allowed to switch to a different
|
||||
subsong than the required one, and can optionally make use of the suggested initial
|
||||
position. In case it chooses a different starting position, the function must pass
|
||||
this position to *initial_position.
|
||||
This function switches the subsong mode to GST_NONSTREAM_AUDIO_SUBSONG_MODE_SINGLE
|
||||
automatically.
|
||||
If this function is implemented by the subclass, @get_current_subsong and
|
||||
@get_num_subsongs should be implemented as well.</doc>
|
||||
<source-position filename="../subprojects/gst-plugins-bad/gst-libs/gst/audio/gstnonstreamaudiodecoder.h"/>
|
||||
<return-value transfer-ownership="none">
|
||||
<type name="gboolean" c:type="gboolean"/>
|
||||
|
@ -476,6 +554,19 @@ is defined this way (this is all done by the base class automatically):
|
|||
</parameters>
|
||||
</virtual-method>
|
||||
<virtual-method name="set_num_loops">
|
||||
<doc xml:space="preserve" filename="../subprojects/gst-plugins-bad/gst-libs/gst/audio/gstnonstreamaudiodecoder.h">Optional.
|
||||
Sets the number of loops for playback. If this is called during playback,
|
||||
the subclass must set any internal loop counters to zero. A loop value of -1
|
||||
means infinite looping; 0 means no looping; and when the num_loops is greater than 0,
|
||||
playback should loop exactly num_loops times. If this function is implemented,
|
||||
@get_num_loops should be implemented as well. The function can ignore the given values
|
||||
and choose another; however, @get_num_loops should return this other value afterwards.
|
||||
It is up to the subclass to define where the loop starts and ends. It can mean that only
|
||||
a subset at the end or in the middle of a song is repeated, for example.
|
||||
If the current subsong mode is GST_NONSTREAM_AUDIO_SUBSONG_MODE_SINGLE, then the subsong
|
||||
is repeated this many times. If it is GST_NONSTREAM_AUDIO_SUBSONG_MODE_ALL, then all
|
||||
subsongs are repeated this many times. With GST_NONSTREAM_AUDIO_SUBSONG_MODE_DECODER_DEFAULT,
|
||||
the behavior is decoder specific.</doc>
|
||||
<source-position filename="../subprojects/gst-plugins-bad/gst-libs/gst/audio/gstnonstreamaudiodecoder.h"/>
|
||||
<return-value transfer-ownership="none">
|
||||
<type name="gboolean" c:type="gboolean"/>
|
||||
|
@ -490,6 +581,11 @@ is defined this way (this is all done by the base class automatically):
|
|||
</parameters>
|
||||
</virtual-method>
|
||||
<virtual-method name="set_output_mode">
|
||||
<doc xml:space="preserve" filename="../subprojects/gst-plugins-bad/gst-libs/gst/audio/gstnonstreamaudiodecoder.h">Optional.
|
||||
Sets the output mode the subclass has to use. Unlike with most other functions, the subclass
|
||||
cannot choose a different mode; it must use the requested one.
|
||||
If the output mode is set to LOOPING, @gst_nonstream_audio_decoder_handle_loop
|
||||
must be called after playback moved back to the start of a loop.</doc>
|
||||
<source-position filename="../subprojects/gst-plugins-bad/gst-libs/gst/audio/gstnonstreamaudiodecoder.h"/>
|
||||
<return-value transfer-ownership="none">
|
||||
<type name="gboolean" c:type="gboolean"/>
|
||||
|
@ -507,6 +603,13 @@ is defined this way (this is all done by the base class automatically):
|
|||
</parameters>
|
||||
</virtual-method>
|
||||
<virtual-method name="set_subsong_mode">
|
||||
<doc xml:space="preserve" filename="../subprojects/gst-plugins-bad/gst-libs/gst/audio/gstnonstreamaudiodecoder.h">Optional.
|
||||
Sets the current subsong mode. Since this might influence the current playback position,
|
||||
this function must set the initial_position integer argument to a defined value.
|
||||
If the playback position is not affected at all, it must be set to GST_CLOCK_TIME_NONE.
|
||||
If the subsong is restarted after the mode switch, it is recommended to set the value
|
||||
to the position in the playback right after the switch (or 0 if the subsongs are always
|
||||
reset back to the beginning).</doc>
|
||||
<source-position filename="../subprojects/gst-plugins-bad/gst-libs/gst/audio/gstnonstreamaudiodecoder.h"/>
|
||||
<return-value transfer-ownership="none">
|
||||
<type name="gboolean" c:type="gboolean"/>
|
||||
|
@ -524,6 +627,11 @@ is defined this way (this is all done by the base class automatically):
|
|||
</parameters>
|
||||
</virtual-method>
|
||||
<virtual-method name="tell">
|
||||
<doc xml:space="preserve" filename="../subprojects/gst-plugins-bad/gst-libs/gst/audio/gstnonstreamaudiodecoder.h">Optional.
|
||||
Called when a position query is received by the parent class.
|
||||
The position that this function returns must be relative to
|
||||
the current subsong. Thus, the minimum is 0, and the maximum
|
||||
is the subsong length.</doc>
|
||||
<source-position filename="../subprojects/gst-plugins-bad/gst-libs/gst/audio/gstnonstreamaudiodecoder.h"/>
|
||||
<return-value transfer-ownership="none">
|
||||
<type name="Gst.ClockTime" c:type="GstClockTime"/>
|
||||
|
@ -697,16 +805,16 @@ gst_nonstream_audio_decoder_set_output_format().</doc>
|
|||
</parameter>
|
||||
</parameters>
|
||||
</method>
|
||||
<property name="current-subsong" writable="1" transfer-ownership="none">
|
||||
<property name="current-subsong" writable="1" transfer-ownership="none" default-value="0">
|
||||
<type name="guint" c:type="guint"/>
|
||||
</property>
|
||||
<property name="num-loops" writable="1" transfer-ownership="none">
|
||||
<property name="num-loops" writable="1" transfer-ownership="none" default-value="0">
|
||||
<type name="gint" c:type="gint"/>
|
||||
</property>
|
||||
<property name="output-mode" introspectable="0" writable="1" transfer-ownership="none">
|
||||
<property name="output-mode" introspectable="0" writable="1" transfer-ownership="none" default-value="Steady output">
|
||||
<type/>
|
||||
</property>
|
||||
<property name="subsong-mode" introspectable="0" writable="1" transfer-ownership="none">
|
||||
<property name="subsong-mode" introspectable="0" writable="1" transfer-ownership="none" default-value="Decoder specific default behavior">
|
||||
<type/>
|
||||
</property>
|
||||
<field name="element">
|
||||
|
@ -804,6 +912,14 @@ loads_from_sinkpad is TRUE.</doc>
|
|||
<type name="gboolean" c:type="gboolean"/>
|
||||
</field>
|
||||
<field name="seek">
|
||||
<doc xml:space="preserve" filename="../subprojects/gst-plugins-bad/gst-libs/gst/audio/gstnonstreamaudiodecoder.h">Optional.
|
||||
Called when a seek event is received by the parent class.
|
||||
new_position is a pointer to a GstClockTime integer which
|
||||
contains a position relative to the current subsong.
|
||||
Minimum is 0, maximum is the subsong length.
|
||||
After this function finishes, new_position is set to the
|
||||
actual new position (which may differ from the request
|
||||
position, depending on the decoder).</doc>
|
||||
<callback name="seek">
|
||||
<source-position filename="../subprojects/gst-plugins-bad/gst-libs/gst/audio/gstnonstreamaudiodecoder.h"/>
|
||||
<return-value transfer-ownership="none">
|
||||
|
@ -820,6 +936,11 @@ loads_from_sinkpad is TRUE.</doc>
|
|||
</callback>
|
||||
</field>
|
||||
<field name="tell">
|
||||
<doc xml:space="preserve" filename="../subprojects/gst-plugins-bad/gst-libs/gst/audio/gstnonstreamaudiodecoder.h">Optional.
|
||||
Called when a position query is received by the parent class.
|
||||
The position that this function returns must be relative to
|
||||
the current subsong. Thus, the minimum is 0, and the maximum
|
||||
is the subsong length.</doc>
|
||||
<callback name="tell">
|
||||
<source-position filename="../subprojects/gst-plugins-bad/gst-libs/gst/audio/gstnonstreamaudiodecoder.h"/>
|
||||
<return-value transfer-ownership="none">
|
||||
|
@ -833,6 +954,14 @@ loads_from_sinkpad is TRUE.</doc>
|
|||
</callback>
|
||||
</field>
|
||||
<field name="load_from_buffer">
|
||||
<doc xml:space="preserve" filename="../subprojects/gst-plugins-bad/gst-libs/gst/audio/gstnonstreamaudiodecoder.h">Required if loads_from_sinkpad is set to TRUE (the default value).
|
||||
Loads the media from the given buffer. The entire media is supplied at once,
|
||||
so after this call, loading should be finished. This function
|
||||
can also make use of a suggested initial subsong & subsong mode and initial
|
||||
playback position (but isn't required to). In case it chooses a different starting
|
||||
position, the function must pass this position to *initial_position.
|
||||
The subclass does not have to unref the input buffer; the base class does that
|
||||
already.</doc>
|
||||
<callback name="load_from_buffer">
|
||||
<source-position filename="../subprojects/gst-plugins-bad/gst-libs/gst/audio/gstnonstreamaudiodecoder.h"/>
|
||||
<return-value transfer-ownership="none">
|
||||
|
@ -864,6 +993,10 @@ loads_from_sinkpad is TRUE.</doc>
|
|||
</callback>
|
||||
</field>
|
||||
<field name="load_from_custom">
|
||||
<doc xml:space="preserve" filename="../subprojects/gst-plugins-bad/gst-libs/gst/audio/gstnonstreamaudiodecoder.h">Required if loads_from_sinkpad is set to FALSE.
|
||||
Loads the media in a way defined by the custom sink. Data is not supplied;
|
||||
the derived class has to handle this on its own. Otherwise, this function is
|
||||
identical to @load_from_buffer.</doc>
|
||||
<callback name="load_from_custom">
|
||||
<source-position filename="../subprojects/gst-plugins-bad/gst-libs/gst/audio/gstnonstreamaudiodecoder.h"/>
|
||||
<return-value transfer-ownership="none">
|
||||
|
@ -892,6 +1025,13 @@ loads_from_sinkpad is TRUE.</doc>
|
|||
</callback>
|
||||
</field>
|
||||
<field name="get_main_tags">
|
||||
<doc xml:space="preserve" filename="../subprojects/gst-plugins-bad/gst-libs/gst/audio/gstnonstreamaudiodecoder.h">Optional.
|
||||
Returns a tag list containing the main song tags, or NULL if there are
|
||||
no such tags. Returned tags will be unref'd. Use this vfunc instead of
|
||||
manually pushing a tag event downstream to avoid edge cases where not yet
|
||||
pushed sticky tag events get overwritten before they are pushed (can for
|
||||
example happen with decodebin if tags are pushed downstream before the
|
||||
decodebin pads are linked).</doc>
|
||||
<callback name="get_main_tags">
|
||||
<source-position filename="../subprojects/gst-plugins-bad/gst-libs/gst/audio/gstnonstreamaudiodecoder.h"/>
|
||||
<return-value transfer-ownership="full">
|
||||
|
@ -905,6 +1045,15 @@ loads_from_sinkpad is TRUE.</doc>
|
|||
</callback>
|
||||
</field>
|
||||
<field name="set_current_subsong">
|
||||
<doc xml:space="preserve" filename="../subprojects/gst-plugins-bad/gst-libs/gst/audio/gstnonstreamaudiodecoder.h">Optional.
|
||||
Sets the current subsong. This function is allowed to switch to a different
|
||||
subsong than the required one, and can optionally make use of the suggested initial
|
||||
position. In case it chooses a different starting position, the function must pass
|
||||
this position to *initial_position.
|
||||
This function switches the subsong mode to GST_NONSTREAM_AUDIO_SUBSONG_MODE_SINGLE
|
||||
automatically.
|
||||
If this function is implemented by the subclass, @get_current_subsong and
|
||||
@get_num_subsongs should be implemented as well.</doc>
|
||||
<callback name="set_current_subsong">
|
||||
<source-position filename="../subprojects/gst-plugins-bad/gst-libs/gst/audio/gstnonstreamaudiodecoder.h"/>
|
||||
<return-value transfer-ownership="none">
|
||||
|
@ -924,6 +1073,12 @@ loads_from_sinkpad is TRUE.</doc>
|
|||
</callback>
|
||||
</field>
|
||||
<field name="get_current_subsong">
|
||||
<doc xml:space="preserve" filename="../subprojects/gst-plugins-bad/gst-libs/gst/audio/gstnonstreamaudiodecoder.h">Optional.
|
||||
Returns the current subsong.
|
||||
If the current subsong mode is not GST_NONSTREAM_AUDIO_SUBSONG_MODE_SINGLE, this
|
||||
function's return value is undefined.
|
||||
If this function is implemented by the subclass,
|
||||
@get_num_subsongs should be implemented as well.</doc>
|
||||
<callback name="get_current_subsong">
|
||||
<source-position filename="../subprojects/gst-plugins-bad/gst-libs/gst/audio/gstnonstreamaudiodecoder.h"/>
|
||||
<return-value transfer-ownership="none">
|
||||
|
@ -937,6 +1092,16 @@ loads_from_sinkpad is TRUE.</doc>
|
|||
</callback>
|
||||
</field>
|
||||
<field name="get_num_subsongs">
|
||||
<doc xml:space="preserve" filename="../subprojects/gst-plugins-bad/gst-libs/gst/audio/gstnonstreamaudiodecoder.h">Optional.
|
||||
Returns the number of subsongs available.
|
||||
The return values 0 and 1 have a similar, but distinct, meaning.
|
||||
If this function returns 0, then this decoder does not support subsongs at all.
|
||||
@get_current_subsong must then also always return 0. In other words, this function
|
||||
either never returns 0, or never returns anything else than 0.
|
||||
A return value of 1 means that the media contains either only one or no subsongs
|
||||
(the entire song is then considered to be one single subsong). 1 also means that only
|
||||
this very media has no or just one subsong, and the decoder itself can
|
||||
support multiple subsongs.</doc>
|
||||
<callback name="get_num_subsongs">
|
||||
<source-position filename="../subprojects/gst-plugins-bad/gst-libs/gst/audio/gstnonstreamaudiodecoder.h"/>
|
||||
<return-value transfer-ownership="none">
|
||||
|
@ -950,6 +1115,8 @@ loads_from_sinkpad is TRUE.</doc>
|
|||
</callback>
|
||||
</field>
|
||||
<field name="get_subsong_duration">
|
||||
<doc xml:space="preserve" filename="../subprojects/gst-plugins-bad/gst-libs/gst/audio/gstnonstreamaudiodecoder.h">Optional.
|
||||
Returns the duration of a subsong. Returns GST_CLOCK_TIME_NONE if duration is unknown.</doc>
|
||||
<callback name="get_subsong_duration">
|
||||
<source-position filename="../subprojects/gst-plugins-bad/gst-libs/gst/audio/gstnonstreamaudiodecoder.h"/>
|
||||
<return-value transfer-ownership="none">
|
||||
|
@ -966,6 +1133,9 @@ loads_from_sinkpad is TRUE.</doc>
|
|||
</callback>
|
||||
</field>
|
||||
<field name="get_subsong_tags">
|
||||
<doc xml:space="preserve" filename="../subprojects/gst-plugins-bad/gst-libs/gst/audio/gstnonstreamaudiodecoder.h">Optional.
|
||||
Returns tags for a subsong, or NULL if there are no tags.
|
||||
Returned tags will be unref'd.</doc>
|
||||
<callback name="get_subsong_tags">
|
||||
<source-position filename="../subprojects/gst-plugins-bad/gst-libs/gst/audio/gstnonstreamaudiodecoder.h"/>
|
||||
<return-value transfer-ownership="full">
|
||||
|
@ -982,6 +1152,13 @@ loads_from_sinkpad is TRUE.</doc>
|
|||
</callback>
|
||||
</field>
|
||||
<field name="set_subsong_mode">
|
||||
<doc xml:space="preserve" filename="../subprojects/gst-plugins-bad/gst-libs/gst/audio/gstnonstreamaudiodecoder.h">Optional.
|
||||
Sets the current subsong mode. Since this might influence the current playback position,
|
||||
this function must set the initial_position integer argument to a defined value.
|
||||
If the playback position is not affected at all, it must be set to GST_CLOCK_TIME_NONE.
|
||||
If the subsong is restarted after the mode switch, it is recommended to set the value
|
||||
to the position in the playback right after the switch (or 0 if the subsongs are always
|
||||
reset back to the beginning).</doc>
|
||||
<callback name="set_subsong_mode">
|
||||
<source-position filename="../subprojects/gst-plugins-bad/gst-libs/gst/audio/gstnonstreamaudiodecoder.h"/>
|
||||
<return-value transfer-ownership="none">
|
||||
|
@ -1001,6 +1178,19 @@ loads_from_sinkpad is TRUE.</doc>
|
|||
</callback>
|
||||
</field>
|
||||
<field name="set_num_loops">
|
||||
<doc xml:space="preserve" filename="../subprojects/gst-plugins-bad/gst-libs/gst/audio/gstnonstreamaudiodecoder.h">Optional.
|
||||
Sets the number of loops for playback. If this is called during playback,
|
||||
the subclass must set any internal loop counters to zero. A loop value of -1
|
||||
means infinite looping; 0 means no looping; and when the num_loops is greater than 0,
|
||||
playback should loop exactly num_loops times. If this function is implemented,
|
||||
@get_num_loops should be implemented as well. The function can ignore the given values
|
||||
and choose another; however, @get_num_loops should return this other value afterwards.
|
||||
It is up to the subclass to define where the loop starts and ends. It can mean that only
|
||||
a subset at the end or in the middle of a song is repeated, for example.
|
||||
If the current subsong mode is GST_NONSTREAM_AUDIO_SUBSONG_MODE_SINGLE, then the subsong
|
||||
is repeated this many times. If it is GST_NONSTREAM_AUDIO_SUBSONG_MODE_ALL, then all
|
||||
subsongs are repeated this many times. With GST_NONSTREAM_AUDIO_SUBSONG_MODE_DECODER_DEFAULT,
|
||||
the behavior is decoder specific.</doc>
|
||||
<callback name="set_num_loops">
|
||||
<source-position filename="../subprojects/gst-plugins-bad/gst-libs/gst/audio/gstnonstreamaudiodecoder.h"/>
|
||||
<return-value transfer-ownership="none">
|
||||
|
@ -1017,6 +1207,8 @@ loads_from_sinkpad is TRUE.</doc>
|
|||
</callback>
|
||||
</field>
|
||||
<field name="get_num_loops">
|
||||
<doc xml:space="preserve" filename="../subprojects/gst-plugins-bad/gst-libs/gst/audio/gstnonstreamaudiodecoder.h">Optional.
|
||||
Returns the number of loops for playback.</doc>
|
||||
<callback name="get_num_loops">
|
||||
<source-position filename="../subprojects/gst-plugins-bad/gst-libs/gst/audio/gstnonstreamaudiodecoder.h"/>
|
||||
<return-value transfer-ownership="none">
|
||||
|
@ -1030,6 +1222,10 @@ loads_from_sinkpad is TRUE.</doc>
|
|||
</callback>
|
||||
</field>
|
||||
<field name="get_supported_output_modes">
|
||||
<doc xml:space="preserve" filename="../subprojects/gst-plugins-bad/gst-libs/gst/audio/gstnonstreamaudiodecoder.h">Always required.
|
||||
Returns a bitmask containing the output modes the subclass supports.
|
||||
The mask is formed by a bitwise OR combination of integers, which can be calculated
|
||||
this way: 1 << GST_NONSTREAM_AUDIO_OUTPUT_MODE_<mode> , where mode is either STEADY or LOOPING</doc>
|
||||
<callback name="get_supported_output_modes">
|
||||
<source-position filename="../subprojects/gst-plugins-bad/gst-libs/gst/audio/gstnonstreamaudiodecoder.h"/>
|
||||
<return-value transfer-ownership="none">
|
||||
|
@ -1043,6 +1239,11 @@ loads_from_sinkpad is TRUE.</doc>
|
|||
</callback>
|
||||
</field>
|
||||
<field name="set_output_mode">
|
||||
<doc xml:space="preserve" filename="../subprojects/gst-plugins-bad/gst-libs/gst/audio/gstnonstreamaudiodecoder.h">Optional.
|
||||
Sets the output mode the subclass has to use. Unlike with most other functions, the subclass
|
||||
cannot choose a different mode; it must use the requested one.
|
||||
If the output mode is set to LOOPING, @gst_nonstream_audio_decoder_handle_loop
|
||||
must be called after playback moved back to the start of a loop.</doc>
|
||||
<callback name="set_output_mode">
|
||||
<source-position filename="../subprojects/gst-plugins-bad/gst-libs/gst/audio/gstnonstreamaudiodecoder.h"/>
|
||||
<return-value transfer-ownership="none">
|
||||
|
@ -1062,6 +1263,11 @@ loads_from_sinkpad is TRUE.</doc>
|
|||
</callback>
|
||||
</field>
|
||||
<field name="decode">
|
||||
<doc xml:space="preserve" filename="../subprojects/gst-plugins-bad/gst-libs/gst/audio/gstnonstreamaudiodecoder.h">Always required.
|
||||
Allocates an output buffer, fills it with decoded audio samples, and must be passed on to
|
||||
*buffer . The number of decoded samples must be passed on to *num_samples.
|
||||
If decoding finishes or the decoding is no longer possible (for example, due to an
|
||||
unrecoverable error), this function returns FALSE, otherwise TRUE.</doc>
|
||||
<callback name="decode">
|
||||
<source-position filename="../subprojects/gst-plugins-bad/gst-libs/gst/audio/gstnonstreamaudiodecoder.h"/>
|
||||
<return-value transfer-ownership="none">
|
||||
|
@ -1094,6 +1300,12 @@ loads_from_sinkpad is TRUE.</doc>
|
|||
</callback>
|
||||
</field>
|
||||
<field name="decide_allocation">
|
||||
<doc xml:space="preserve" filename="../subprojects/gst-plugins-bad/gst-libs/gst/audio/gstnonstreamaudiodecoder.h">Optional.
|
||||
Sets up the allocation parameters for allocating output
|
||||
buffers. The passed in query contains the result of the
|
||||
downstream allocation query.
|
||||
Subclasses should chain up to the parent implementation to
|
||||
invoke the default handler.</doc>
|
||||
<callback name="decide_allocation">
|
||||
<source-position filename="../subprojects/gst-plugins-bad/gst-libs/gst/audio/gstnonstreamaudiodecoder.h"/>
|
||||
<return-value transfer-ownership="none">
|
||||
|
@ -1110,6 +1322,10 @@ loads_from_sinkpad is TRUE.</doc>
|
|||
</callback>
|
||||
</field>
|
||||
<field name="propose_allocation">
|
||||
<doc xml:space="preserve" filename="../subprojects/gst-plugins-bad/gst-libs/gst/audio/gstnonstreamaudiodecoder.h">Optional.
|
||||
Proposes buffer allocation parameters for upstream elements.
|
||||
Subclasses should chain up to the parent implementation to
|
||||
invoke the default handler.</doc>
|
||||
<callback name="propose_allocation">
|
||||
<source-position filename="../subprojects/gst-plugins-bad/gst-libs/gst/audio/gstnonstreamaudiodecoder.h"/>
|
||||
<return-value transfer-ownership="none">
|
||||
|
@ -1472,7 +1688,7 @@ Free-function: gst_buffer_unref</doc>
|
|||
</parameters>
|
||||
</method>
|
||||
</class>
|
||||
<record name="PlanarAudioAdapterClass" c:type="GstPlanarAudioAdapterClass" disguised="1" glib:is-gtype-struct-for="PlanarAudioAdapter">
|
||||
<record name="PlanarAudioAdapterClass" c:type="GstPlanarAudioAdapterClass" disguised="1" opaque="1" glib:is-gtype-struct-for="PlanarAudioAdapter">
|
||||
<source-position filename="../subprojects/gst-plugins-bad/gst-libs/gst/audio/gstplanaraudioadapter.h"/>
|
||||
</record>
|
||||
</namespace>
|
||||
|
|
|
@ -54,6 +54,7 @@ and/or use gtk-doc annotations. -->
|
|||
<source-position filename="../subprojects/gst-plugins-bad/gst-libs/gst/basecamerabinsrc/gstbasecamerasrc.h"/>
|
||||
<implements name="Gst.ChildProxy"/>
|
||||
<virtual-method name="construct_pipeline">
|
||||
<doc xml:space="preserve" filename="../subprojects/gst-plugins-bad/gst-libs/gst/basecamerabinsrc/gstbasecamerasrc.h">construct pipeline</doc>
|
||||
<source-position filename="../subprojects/gst-plugins-bad/gst-libs/gst/basecamerabinsrc/gstbasecamerasrc.h"/>
|
||||
<return-value transfer-ownership="none">
|
||||
<type name="gboolean" c:type="gboolean"/>
|
||||
|
@ -96,6 +97,7 @@ and/or use gtk-doc annotations. -->
|
|||
</parameters>
|
||||
</virtual-method>
|
||||
<virtual-method name="set_zoom">
|
||||
<doc xml:space="preserve" filename="../subprojects/gst-plugins-bad/gst-libs/gst/basecamerabinsrc/gstbasecamerasrc.h">set the zoom</doc>
|
||||
<source-position filename="../subprojects/gst-plugins-bad/gst-libs/gst/basecamerabinsrc/gstbasecamerasrc.h"/>
|
||||
<return-value transfer-ownership="none">
|
||||
<type name="none" c:type="void"/>
|
||||
|
@ -110,6 +112,7 @@ and/or use gtk-doc annotations. -->
|
|||
</parameters>
|
||||
</virtual-method>
|
||||
<virtual-method name="setup_pipeline">
|
||||
<doc xml:space="preserve" filename="../subprojects/gst-plugins-bad/gst-libs/gst/basecamerabinsrc/gstbasecamerasrc.h">configure pipeline for the chosen settings</doc>
|
||||
<source-position filename="../subprojects/gst-plugins-bad/gst-libs/gst/basecamerabinsrc/gstbasecamerasrc.h"/>
|
||||
<return-value transfer-ownership="none">
|
||||
<type name="gboolean" c:type="gboolean"/>
|
||||
|
@ -167,7 +170,7 @@ and/or use gtk-doc annotations. -->
|
|||
</parameter>
|
||||
</parameters>
|
||||
</method>
|
||||
<method name="set_mode" c:identifier="gst_base_camera_src_set_mode">
|
||||
<method name="set_mode" c:identifier="gst_base_camera_src_set_mode" glib:set-property="mode">
|
||||
<doc xml:space="preserve" filename="../subprojects/gst-plugins-bad/gst-libs/gst/basecamerabinsrc/gstbasecamerasrc.c">Set the chosen #GstCameraBinMode capture mode.</doc>
|
||||
<source-position filename="../subprojects/gst-plugins-bad/gst-libs/gst/basecamerabinsrc/gstbasecamerasrc.h"/>
|
||||
<return-value transfer-ownership="none">
|
||||
|
@ -214,16 +217,16 @@ and/or use gtk-doc annotations. -->
|
|||
</instance-parameter>
|
||||
</parameters>
|
||||
</method>
|
||||
<property name="auto-start" writable="1" transfer-ownership="none">
|
||||
<property name="auto-start" writable="1" transfer-ownership="none" default-value="FALSE">
|
||||
<type name="gboolean" c:type="gboolean"/>
|
||||
</property>
|
||||
<property name="max-zoom" transfer-ownership="none">
|
||||
<property name="max-zoom" transfer-ownership="none" default-value="10.000000">
|
||||
<type name="gfloat" c:type="gfloat"/>
|
||||
</property>
|
||||
<property name="mode" writable="1" transfer-ownership="none">
|
||||
<property name="mode" writable="1" transfer-ownership="none" setter="set_mode" default-value="Still image capture (default)">
|
||||
<type name="CameraBin2Mode"/>
|
||||
</property>
|
||||
<property name="post-previews" writable="1" transfer-ownership="none">
|
||||
<property name="post-previews" writable="1" transfer-ownership="none" default-value="TRUE">
|
||||
<doc xml:space="preserve" filename="../subprojects/gst-plugins-bad/gst-libs/gst/basecamerabinsrc/gstbasecamerasrc.c">When %TRUE, preview images should be posted to the bus when
|
||||
captures are made</doc>
|
||||
<type name="gboolean" c:type="gboolean"/>
|
||||
|
@ -234,7 +237,7 @@ captures are made</doc>
|
|||
<property name="preview-filter" writable="1" transfer-ownership="none">
|
||||
<type name="Gst.Element"/>
|
||||
</property>
|
||||
<property name="ready-for-capture" transfer-ownership="none">
|
||||
<property name="ready-for-capture" transfer-ownership="none" default-value="TRUE">
|
||||
<doc xml:space="preserve" filename="../subprojects/gst-plugins-bad/gst-libs/gst/basecamerabinsrc/gstbasecamerasrc.c">When TRUE new capture can be prepared. If FALSE capturing is ongoing
|
||||
and starting a new capture immediately is not possible.
|
||||
|
||||
|
@ -244,7 +247,7 @@ function, please schedule a new thread to do it. If you're using glib's
|
|||
mainloop you can use g_idle_add() for example.</doc>
|
||||
<type name="gboolean" c:type="gboolean"/>
|
||||
</property>
|
||||
<property name="zoom" writable="1" transfer-ownership="none">
|
||||
<property name="zoom" writable="1" transfer-ownership="none" default-value="1.000000">
|
||||
<type name="gfloat" c:type="gfloat"/>
|
||||
</property>
|
||||
<field name="parent">
|
||||
|
@ -308,6 +311,7 @@ mainloop you can use g_idle_add() for example.</doc>
|
|||
<type name="Gst.BinClass" c:type="GstBinClass"/>
|
||||
</field>
|
||||
<field name="construct_pipeline">
|
||||
<doc xml:space="preserve" filename="../subprojects/gst-plugins-bad/gst-libs/gst/basecamerabinsrc/gstbasecamerasrc.h">construct pipeline</doc>
|
||||
<callback name="construct_pipeline">
|
||||
<source-position filename="../subprojects/gst-plugins-bad/gst-libs/gst/basecamerabinsrc/gstbasecamerasrc.h"/>
|
||||
<return-value transfer-ownership="none">
|
||||
|
@ -321,6 +325,7 @@ mainloop you can use g_idle_add() for example.</doc>
|
|||
</callback>
|
||||
</field>
|
||||
<field name="setup_pipeline">
|
||||
<doc xml:space="preserve" filename="../subprojects/gst-plugins-bad/gst-libs/gst/basecamerabinsrc/gstbasecamerasrc.h">configure pipeline for the chosen settings</doc>
|
||||
<callback name="setup_pipeline">
|
||||
<source-position filename="../subprojects/gst-plugins-bad/gst-libs/gst/basecamerabinsrc/gstbasecamerasrc.h"/>
|
||||
<return-value transfer-ownership="none">
|
||||
|
@ -334,6 +339,7 @@ mainloop you can use g_idle_add() for example.</doc>
|
|||
</callback>
|
||||
</field>
|
||||
<field name="set_zoom">
|
||||
<doc xml:space="preserve" filename="../subprojects/gst-plugins-bad/gst-libs/gst/basecamerabinsrc/gstbasecamerasrc.h">set the zoom</doc>
|
||||
<callback name="set_zoom">
|
||||
<source-position filename="../subprojects/gst-plugins-bad/gst-libs/gst/basecamerabinsrc/gstbasecamerasrc.h"/>
|
||||
<return-value transfer-ownership="none">
|
||||
|
@ -350,6 +356,7 @@ mainloop you can use g_idle_add() for example.</doc>
|
|||
</callback>
|
||||
</field>
|
||||
<field name="set_mode">
|
||||
<doc xml:space="preserve" filename="../subprojects/gst-plugins-bad/gst-libs/gst/basecamerabinsrc/gstbasecamerasrc.h">set the mode</doc>
|
||||
<callback name="set_mode">
|
||||
<source-position filename="../subprojects/gst-plugins-bad/gst-libs/gst/basecamerabinsrc/gstbasecamerasrc.h"/>
|
||||
<return-value transfer-ownership="none">
|
||||
|
@ -416,9 +423,9 @@ mainloop you can use g_idle_add() for example.</doc>
|
|||
</field>
|
||||
</record>
|
||||
<enumeration name="CameraBin2Mode" glib:type-name="GstCameraBin2Mode" glib:get-type="gst_camerabin_mode_get_type" c:type="GstCameraBin2Mode">
|
||||
<member name="mode_image" value="1" c:identifier="Still image capture (default)" glib:nick="mode-image">
|
||||
<member name="mode_image" value="1" c:identifier="Still image capture (default)" glib:nick="mode-image" glib:name="Still image capture (default)">
|
||||
</member>
|
||||
<member name="mode_video" value="2" c:identifier="Video recording" glib:nick="mode-video">
|
||||
<member name="mode_video" value="2" c:identifier="Video recording" glib:nick="mode-video" glib:name="Video recording">
|
||||
</member>
|
||||
</enumeration>
|
||||
<enumeration name="CameraBinMode" c:type="GstCameraBinMode">
|
||||
|
|
File diff suppressed because it is too large
Load diff
|
@ -31,7 +31,7 @@ and/or use gtk-doc annotations. -->
|
|||
<type name="gint" c:type="int"/>
|
||||
</field>
|
||||
</record>
|
||||
<record name="CheckLogFilter" c:type="GstCheckLogFilter" disguised="1">
|
||||
<record name="CheckLogFilter" c:type="GstCheckLogFilter" disguised="1" opaque="1">
|
||||
<doc xml:space="preserve" filename="../subprojects/gstreamer/libs/gst/check/gstcheck.h">Opaque structure containing data about a log filter
|
||||
function.</doc>
|
||||
<source-position filename="../subprojects/gstreamer/libs/gst/check/gstcheck.h"/>
|
||||
|
@ -2124,10 +2124,10 @@ MT safe.</doc>
|
|||
</parameter>
|
||||
</parameters>
|
||||
</callback>
|
||||
<record name="HarnessPrivate" c:type="GstHarnessPrivate" disguised="1">
|
||||
<record name="HarnessPrivate" c:type="GstHarnessPrivate" disguised="1" opaque="1">
|
||||
<source-position filename="../subprojects/gstreamer/libs/gst/check/gstharness.h"/>
|
||||
</record>
|
||||
<record name="HarnessThread" c:type="GstHarnessThread" disguised="1" version="1.6">
|
||||
<record name="HarnessThread" c:type="GstHarnessThread" disguised="1" opaque="1" version="1.6">
|
||||
<doc xml:space="preserve" filename="../subprojects/gstreamer/libs/gst/check/gstharness.h">Opaque handle representing a GstHarness stress testing thread.</doc>
|
||||
<source-position filename="../subprojects/gstreamer/libs/gst/check/gstharness.h"/>
|
||||
</record>
|
||||
|
@ -2145,7 +2145,7 @@ MT safe.</doc>
|
|||
</parameter>
|
||||
</parameters>
|
||||
</function-macro>
|
||||
<record name="StreamConsistency" c:type="GstStreamConsistency" disguised="1">
|
||||
<record name="StreamConsistency" c:type="GstStreamConsistency" disguised="1" opaque="1">
|
||||
<doc xml:space="preserve" filename="../subprojects/gstreamer/libs/gst/check/gstconsistencychecker.h">Opaque consistency checker handle.</doc>
|
||||
<source-position filename="../subprojects/gstreamer/libs/gst/check/gstconsistencychecker.h"/>
|
||||
</record>
|
||||
|
@ -2674,10 +2674,10 @@ with information about the pending clock notification</doc>
|
|||
</parameter>
|
||||
</parameters>
|
||||
</method>
|
||||
<property name="clock-type" writable="1" transfer-ownership="none">
|
||||
<property name="clock-type" writable="1" transfer-ownership="none" default-value="GST_CLOCK_TYPE_MONOTONIC">
|
||||
<type name="Gst.ClockType"/>
|
||||
</property>
|
||||
<property name="start-time" writable="1" construct-only="1" transfer-ownership="none">
|
||||
<property name="start-time" writable="1" construct-only="1" transfer-ownership="none" default-value="0">
|
||||
<doc xml:space="preserve" filename="../subprojects/gstreamer/libs/gst/check/gsttestclock.c">When a #GstTestClock is constructed it will have a certain start time set.
|
||||
If the clock was created using gst_test_clock_new_with_start_time() then
|
||||
this property contains the value of the @start_time argument. If
|
||||
|
@ -2700,7 +2700,7 @@ this property contains the value 0.</doc>
|
|||
<type name="Gst.ClockClass" c:type="GstClockClass"/>
|
||||
</field>
|
||||
</record>
|
||||
<record name="TestClockPrivate" c:type="GstTestClockPrivate" disguised="1">
|
||||
<record name="TestClockPrivate" c:type="GstTestClockPrivate" disguised="1" opaque="1">
|
||||
<source-position filename="../subprojects/gstreamer/libs/gst/check/gsttestclock.h"/>
|
||||
</record>
|
||||
<function name="buffer_straw_get_buffer" c:identifier="gst_buffer_straw_get_buffer">
|
||||
|
|
|
@ -384,7 +384,7 @@ decoding process for the #GstAV1Picture</doc>
|
|||
</array>
|
||||
</field>
|
||||
</record>
|
||||
<record name="AV1DecoderPrivate" c:type="GstAV1DecoderPrivate" disguised="1">
|
||||
<record name="AV1DecoderPrivate" c:type="GstAV1DecoderPrivate" disguised="1" opaque="1">
|
||||
<source-position filename="../subprojects/gst-plugins-bad/gst-libs/gst/codecs/gstav1decoder.h"/>
|
||||
</record>
|
||||
<record name="AV1Dpb" c:type="GstAV1Dpb" version="1.20">
|
||||
|
@ -862,7 +862,7 @@ the @system_frame_number</doc>
|
|||
</parameter>
|
||||
</parameters>
|
||||
</method>
|
||||
<property name="compliance" version="1.20" writable="1" construct="1" transfer-ownership="none">
|
||||
<property name="compliance" version="1.20" writable="1" construct="1" transfer-ownership="none" default-value="GST_H264_DECODER_COMPLIANCE_AUTO">
|
||||
<doc xml:space="preserve" filename="../subprojects/gst-plugins-bad/gst-libs/gst/codecs/gsth264decoder.c">The compliance controls the behavior of the decoder to handle some
|
||||
subtle cases and contexts, such as the low-latency DPB bumping or
|
||||
mapping the baseline profile as the constrained-baseline profile,
|
||||
|
@ -1085,17 +1085,17 @@ etc.</doc>
|
|||
</field>
|
||||
</record>
|
||||
<enumeration name="H264DecoderCompliance" version="1.20" glib:type-name="GstH264DecoderCompliance" glib:get-type="gst_h264_decoder_compliance_get_type" c:type="GstH264DecoderCompliance">
|
||||
<member name="auto" value="0" c:identifier="GST_H264_DECODER_COMPLIANCE_AUTO" glib:nick="auto">
|
||||
<member name="auto" value="0" c:identifier="GST_H264_DECODER_COMPLIANCE_AUTO" glib:nick="auto" glib:name="GST_H264_DECODER_COMPLIANCE_AUTO">
|
||||
<doc xml:space="preserve" filename="../subprojects/gst-plugins-bad/gst-libs/gst/codecs/gsth264decoder.h">The decoder behavior is
|
||||
automatically choosen.</doc>
|
||||
</member>
|
||||
<member name="strict" value="1" c:identifier="GST_H264_DECODER_COMPLIANCE_STRICT" glib:nick="strict">
|
||||
<member name="strict" value="1" c:identifier="GST_H264_DECODER_COMPLIANCE_STRICT" glib:nick="strict" glib:name="GST_H264_DECODER_COMPLIANCE_STRICT">
|
||||
<doc xml:space="preserve" filename="../subprojects/gst-plugins-bad/gst-libs/gst/codecs/gsth264decoder.h">The decoder behavior strictly
|
||||
conforms to the SPEC. All the decoder behaviors conform to the
|
||||
SPEC, not including any nonstandard behavior which is not
|
||||
mentioned in the SPEC.</doc>
|
||||
</member>
|
||||
<member name="normal" value="2" c:identifier="GST_H264_DECODER_COMPLIANCE_NORMAL" glib:nick="normal">
|
||||
<member name="normal" value="2" c:identifier="GST_H264_DECODER_COMPLIANCE_NORMAL" glib:nick="normal" glib:name="GST_H264_DECODER_COMPLIANCE_NORMAL">
|
||||
<doc xml:space="preserve" filename="../subprojects/gst-plugins-bad/gst-libs/gst/codecs/gsth264decoder.h">The decoder behavior normally
|
||||
conforms to the SPEC. Most behaviors conform to the SPEC but
|
||||
including some nonstandard features which are widely used or
|
||||
|
@ -1109,7 +1109,7 @@ etc.</doc>
|
|||
have problems when a real baseline stream comes with FMO or
|
||||
ASO.</doc>
|
||||
</member>
|
||||
<member name="flexible" value="3" c:identifier="GST_H264_DECODER_COMPLIANCE_FLEXIBLE" glib:nick="flexible">
|
||||
<member name="flexible" value="3" c:identifier="GST_H264_DECODER_COMPLIANCE_FLEXIBLE" glib:nick="flexible" glib:name="GST_H264_DECODER_COMPLIANCE_FLEXIBLE">
|
||||
<doc xml:space="preserve" filename="../subprojects/gst-plugins-bad/gst-libs/gst/codecs/gsth264decoder.h">The decoder behavior
|
||||
flexibly conforms to the SPEC. It uses the nonstandard features
|
||||
more aggressively in order to get better performance(for
|
||||
|
@ -1119,10 +1119,10 @@ etc.</doc>
|
|||
disorder when reference frames POC decrease in decoder order.</doc>
|
||||
</member>
|
||||
</enumeration>
|
||||
<record name="H264DecoderPrivate" c:type="GstH264DecoderPrivate" disguised="1">
|
||||
<record name="H264DecoderPrivate" c:type="GstH264DecoderPrivate" disguised="1" opaque="1">
|
||||
<source-position filename="../subprojects/gst-plugins-bad/gst-libs/gst/codecs/gsth264decoder.h"/>
|
||||
</record>
|
||||
<record name="H264Dpb" c:type="GstH264Dpb" disguised="1">
|
||||
<record name="H264Dpb" c:type="GstH264Dpb" disguised="1" opaque="1">
|
||||
<source-position filename="../subprojects/gst-plugins-bad/gst-libs/gst/codecs/gsth264picture.h"/>
|
||||
<method name="add" c:identifier="gst_h264_dpb_add">
|
||||
<doc xml:space="preserve" filename="../subprojects/gst-plugins-bad/gst-libs/gst/codecs/gsth264picture.c">Store the @picture</doc>
|
||||
|
@ -2217,10 +2217,10 @@ the @system_frame_number</doc>
|
|||
</array>
|
||||
</field>
|
||||
</record>
|
||||
<record name="H265DecoderPrivate" c:type="GstH265DecoderPrivate" disguised="1">
|
||||
<record name="H265DecoderPrivate" c:type="GstH265DecoderPrivate" disguised="1" opaque="1">
|
||||
<source-position filename="../subprojects/gst-plugins-bad/gst-libs/gst/codecs/gsth265decoder.h"/>
|
||||
</record>
|
||||
<record name="H265Dpb" c:type="GstH265Dpb" disguised="1">
|
||||
<record name="H265Dpb" c:type="GstH265Dpb" disguised="1" opaque="1">
|
||||
<source-position filename="../subprojects/gst-plugins-bad/gst-libs/gst/codecs/gsth265picture.h"/>
|
||||
<method name="add" c:identifier="gst_h265_dpb_add">
|
||||
<doc xml:space="preserve" filename="../subprojects/gst-plugins-bad/gst-libs/gst/codecs/gsth265picture.c">Store the @picture and perform increase pic_latency_cnt as defined in
|
||||
|
@ -3215,10 +3215,10 @@ decoding process for the #GstMpeg2Picture</doc>
|
|||
</array>
|
||||
</field>
|
||||
</record>
|
||||
<record name="Mpeg2DecoderPrivate" c:type="GstMpeg2DecoderPrivate" disguised="1">
|
||||
<record name="Mpeg2DecoderPrivate" c:type="GstMpeg2DecoderPrivate" disguised="1" opaque="1">
|
||||
<source-position filename="../subprojects/gst-plugins-bad/gst-libs/gst/codecs/gstmpeg2decoder.h"/>
|
||||
</record>
|
||||
<record name="Mpeg2Dpb" c:type="GstMpeg2Dpb" disguised="1" version="1.20">
|
||||
<record name="Mpeg2Dpb" c:type="GstMpeg2Dpb" disguised="1" opaque="1" version="1.20">
|
||||
<source-position filename="../subprojects/gst-plugins-bad/gst-libs/gst/codecs/gstmpeg2picture.h"/>
|
||||
<method name="add" c:identifier="gst_mpeg2_dpb_add" version="1.20">
|
||||
<doc xml:space="preserve" filename="../subprojects/gst-plugins-bad/gst-libs/gst/codecs/gstmpeg2picture.c">Store the @picture</doc>
|
||||
|
@ -3616,6 +3616,9 @@ outputted</doc>
|
|||
</parameters>
|
||||
</virtual-method>
|
||||
<virtual-method name="end_picture">
|
||||
<doc xml:space="preserve" filename="../subprojects/gst-plugins-bad/gst-libs/gst/codecs/gstvp8decoder.h">Optional.
|
||||
Called per one #GstVp8Picture to notify subclass to finish
|
||||
decoding process for the #GstVp8Picture</doc>
|
||||
<source-position filename="../subprojects/gst-plugins-bad/gst-libs/gst/codecs/gstvp8decoder.h"/>
|
||||
<return-value transfer-ownership="none">
|
||||
<type name="Gst.FlowReturn" c:type="GstFlowReturn"/>
|
||||
|
@ -3649,6 +3652,10 @@ preferred by subclass or not.</doc>
|
|||
</parameters>
|
||||
</virtual-method>
|
||||
<virtual-method name="new_picture">
|
||||
<doc xml:space="preserve" filename="../subprojects/gst-plugins-bad/gst-libs/gst/codecs/gstvp8decoder.h">Optional.
|
||||
Called whenever new #GstVp8Picture is created.
|
||||
Subclass can set implementation specific user data
|
||||
on the #GstVp8Picture via gst_vp8_picture_set_user_data</doc>
|
||||
<source-position filename="../subprojects/gst-plugins-bad/gst-libs/gst/codecs/gstvp8decoder.h"/>
|
||||
<return-value transfer-ownership="none">
|
||||
<type name="Gst.FlowReturn" c:type="GstFlowReturn"/>
|
||||
|
@ -3666,6 +3673,7 @@ preferred by subclass or not.</doc>
|
|||
</parameters>
|
||||
</virtual-method>
|
||||
<virtual-method name="new_sequence" introspectable="0">
|
||||
<doc xml:space="preserve" filename="../subprojects/gst-plugins-bad/gst-libs/gst/codecs/gstvp8decoder.h">Notifies subclass of SPS update</doc>
|
||||
<source-position filename="../subprojects/gst-plugins-bad/gst-libs/gst/codecs/gstvp8decoder.h"/>
|
||||
<return-value transfer-ownership="none">
|
||||
<type name="Gst.FlowReturn" c:type="GstFlowReturn"/>
|
||||
|
@ -3683,6 +3691,11 @@ preferred by subclass or not.</doc>
|
|||
</parameters>
|
||||
</virtual-method>
|
||||
<virtual-method name="output_picture">
|
||||
<doc xml:space="preserve" filename="../subprojects/gst-plugins-bad/gst-libs/gst/codecs/gstvp8decoder.h">Called with a #GstVp8Picture which is required to be outputted.
|
||||
Subclass can retrieve parent #GstVideoCodecFrame by using
|
||||
gst_video_decoder_get_frame() with system_frame_number
|
||||
and the #GstVideoCodecFrame must be consumed by subclass via
|
||||
gst_video_decoder_{finish,drop,release}_frame().</doc>
|
||||
<source-position filename="../subprojects/gst-plugins-bad/gst-libs/gst/codecs/gstvp8decoder.h"/>
|
||||
<return-value transfer-ownership="none">
|
||||
<type name="Gst.FlowReturn" c:type="GstFlowReturn"/>
|
||||
|
@ -3700,6 +3713,9 @@ preferred by subclass or not.</doc>
|
|||
</parameters>
|
||||
</virtual-method>
|
||||
<virtual-method name="start_picture">
|
||||
<doc xml:space="preserve" filename="../subprojects/gst-plugins-bad/gst-libs/gst/codecs/gstvp8decoder.h">Optional.
|
||||
Called per one #GstVp8Picture to notify subclass to prepare
|
||||
decoding process for the #GstVp8Picture</doc>
|
||||
<source-position filename="../subprojects/gst-plugins-bad/gst-libs/gst/codecs/gstvp8decoder.h"/>
|
||||
<return-value transfer-ownership="none">
|
||||
<type name="Gst.FlowReturn" c:type="GstFlowReturn"/>
|
||||
|
@ -3743,6 +3759,7 @@ preferred by subclass or not.</doc>
|
|||
<type name="GstVideo.VideoDecoderClass" c:type="GstVideoDecoderClass"/>
|
||||
</field>
|
||||
<field name="new_sequence" introspectable="0">
|
||||
<doc xml:space="preserve" filename="../subprojects/gst-plugins-bad/gst-libs/gst/codecs/gstvp8decoder.h">Notifies subclass of SPS update</doc>
|
||||
<callback name="new_sequence" introspectable="0">
|
||||
<source-position filename="../subprojects/gst-plugins-bad/gst-libs/gst/codecs/gstvp8decoder.h"/>
|
||||
<return-value transfer-ownership="none">
|
||||
|
@ -3762,6 +3779,10 @@ preferred by subclass or not.</doc>
|
|||
</callback>
|
||||
</field>
|
||||
<field name="new_picture">
|
||||
<doc xml:space="preserve" filename="../subprojects/gst-plugins-bad/gst-libs/gst/codecs/gstvp8decoder.h">Optional.
|
||||
Called whenever new #GstVp8Picture is created.
|
||||
Subclass can set implementation specific user data
|
||||
on the #GstVp8Picture via gst_vp8_picture_set_user_data</doc>
|
||||
<callback name="new_picture">
|
||||
<source-position filename="../subprojects/gst-plugins-bad/gst-libs/gst/codecs/gstvp8decoder.h"/>
|
||||
<return-value transfer-ownership="none">
|
||||
|
@ -3781,6 +3802,9 @@ preferred by subclass or not.</doc>
|
|||
</callback>
|
||||
</field>
|
||||
<field name="start_picture">
|
||||
<doc xml:space="preserve" filename="../subprojects/gst-plugins-bad/gst-libs/gst/codecs/gstvp8decoder.h">Optional.
|
||||
Called per one #GstVp8Picture to notify subclass to prepare
|
||||
decoding process for the #GstVp8Picture</doc>
|
||||
<callback name="start_picture">
|
||||
<source-position filename="../subprojects/gst-plugins-bad/gst-libs/gst/codecs/gstvp8decoder.h"/>
|
||||
<return-value transfer-ownership="none">
|
||||
|
@ -3816,6 +3840,9 @@ preferred by subclass or not.</doc>
|
|||
</callback>
|
||||
</field>
|
||||
<field name="end_picture">
|
||||
<doc xml:space="preserve" filename="../subprojects/gst-plugins-bad/gst-libs/gst/codecs/gstvp8decoder.h">Optional.
|
||||
Called per one #GstVp8Picture to notify subclass to finish
|
||||
decoding process for the #GstVp8Picture</doc>
|
||||
<callback name="end_picture">
|
||||
<source-position filename="../subprojects/gst-plugins-bad/gst-libs/gst/codecs/gstvp8decoder.h"/>
|
||||
<return-value transfer-ownership="none">
|
||||
|
@ -3832,6 +3859,11 @@ preferred by subclass or not.</doc>
|
|||
</callback>
|
||||
</field>
|
||||
<field name="output_picture">
|
||||
<doc xml:space="preserve" filename="../subprojects/gst-plugins-bad/gst-libs/gst/codecs/gstvp8decoder.h">Called with a #GstVp8Picture which is required to be outputted.
|
||||
Subclass can retrieve parent #GstVideoCodecFrame by using
|
||||
gst_video_decoder_get_frame() with system_frame_number
|
||||
and the #GstVideoCodecFrame must be consumed by subclass via
|
||||
gst_video_decoder_{finish,drop,release}_frame().</doc>
|
||||
<callback name="output_picture">
|
||||
<source-position filename="../subprojects/gst-plugins-bad/gst-libs/gst/codecs/gstvp8decoder.h"/>
|
||||
<return-value transfer-ownership="none">
|
||||
|
@ -3875,7 +3907,7 @@ preferred by subclass or not.</doc>
|
|||
</array>
|
||||
</field>
|
||||
</record>
|
||||
<record name="Vp8DecoderPrivate" c:type="GstVp8DecoderPrivate" disguised="1">
|
||||
<record name="Vp8DecoderPrivate" c:type="GstVp8DecoderPrivate" disguised="1" opaque="1">
|
||||
<source-position filename="../subprojects/gst-plugins-bad/gst-libs/gst/codecs/gstvp8decoder.h"/>
|
||||
</record>
|
||||
<record name="Vp8Picture" c:type="GstVp8Picture" glib:type-name="GstVp8Picture" glib:get-type="gst_vp8_picture_get_type" c:symbol-prefix="vp8_picture">
|
||||
|
@ -4294,7 +4326,7 @@ profile.</doc>
|
|||
</array>
|
||||
</field>
|
||||
</record>
|
||||
<record name="Vp9DecoderPrivate" c:type="GstVp9DecoderPrivate" disguised="1">
|
||||
<record name="Vp9DecoderPrivate" c:type="GstVp9DecoderPrivate" disguised="1" opaque="1">
|
||||
<source-position filename="../subprojects/gst-plugins-bad/gst-libs/gst/codecs/gstvp9decoder.h"/>
|
||||
</record>
|
||||
<record name="Vp9DeltaProbabilities" c:type="GstVp9DeltaProbabilities" version="1.20">
|
||||
|
|
|
@ -269,7 +269,7 @@ target property range without any transformations.</doc>
|
|||
</parameter>
|
||||
</parameters>
|
||||
</constructor>
|
||||
<property name="absolute" writable="1" construct-only="1" transfer-ownership="none">
|
||||
<property name="absolute" writable="1" construct-only="1" transfer-ownership="none" default-value="FALSE">
|
||||
<type name="gboolean" c:type="gboolean"/>
|
||||
</property>
|
||||
<property name="control-source" writable="1" construct="1" transfer-ownership="none">
|
||||
|
@ -503,7 +503,7 @@ All functions are MT-safe.</doc>
|
|||
<type name="Gst.ControlSource" c:type="GstControlSource*"/>
|
||||
</return-value>
|
||||
</constructor>
|
||||
<property name="mode" writable="1" transfer-ownership="none">
|
||||
<property name="mode" writable="1" transfer-ownership="none" default-value="GST_INTERPOLATION_MODE_NONE">
|
||||
<type name="InterpolationMode"/>
|
||||
</property>
|
||||
<field name="parent">
|
||||
|
@ -529,22 +529,22 @@ All functions are MT-safe.</doc>
|
|||
</array>
|
||||
</field>
|
||||
</record>
|
||||
<record name="InterpolationControlSourcePrivate" c:type="GstInterpolationControlSourcePrivate" disguised="1">
|
||||
<record name="InterpolationControlSourcePrivate" c:type="GstInterpolationControlSourcePrivate" disguised="1" opaque="1">
|
||||
<source-position filename="../subprojects/gstreamer/libs/gst/controller/gstinterpolationcontrolsource.h"/>
|
||||
</record>
|
||||
<enumeration name="InterpolationMode" glib:type-name="GstInterpolationMode" glib:get-type="gst_interpolation_mode_get_type" c:type="GstInterpolationMode">
|
||||
<doc xml:space="preserve" filename="../subprojects/gstreamer/libs/gst/controller/gstinterpolationcontrolsource.h">The various interpolation modes available.</doc>
|
||||
<member name="none" value="0" c:identifier="GST_INTERPOLATION_MODE_NONE" glib:nick="none">
|
||||
<member name="none" value="0" c:identifier="GST_INTERPOLATION_MODE_NONE" glib:nick="none" glib:name="GST_INTERPOLATION_MODE_NONE">
|
||||
<doc xml:space="preserve" filename="../subprojects/gstreamer/libs/gst/controller/gstinterpolationcontrolsource.h">steps-like interpolation, default</doc>
|
||||
</member>
|
||||
<member name="linear" value="1" c:identifier="GST_INTERPOLATION_MODE_LINEAR" glib:nick="linear">
|
||||
<member name="linear" value="1" c:identifier="GST_INTERPOLATION_MODE_LINEAR" glib:nick="linear" glib:name="GST_INTERPOLATION_MODE_LINEAR">
|
||||
<doc xml:space="preserve" filename="../subprojects/gstreamer/libs/gst/controller/gstinterpolationcontrolsource.h">linear interpolation</doc>
|
||||
</member>
|
||||
<member name="cubic" value="2" c:identifier="GST_INTERPOLATION_MODE_CUBIC" glib:nick="cubic">
|
||||
<member name="cubic" value="2" c:identifier="GST_INTERPOLATION_MODE_CUBIC" glib:nick="cubic" glib:name="GST_INTERPOLATION_MODE_CUBIC">
|
||||
<doc xml:space="preserve" filename="../subprojects/gstreamer/libs/gst/controller/gstinterpolationcontrolsource.h">cubic interpolation (natural), may overshoot
|
||||
the min or max values set by the control point, but is more 'curvy'</doc>
|
||||
</member>
|
||||
<member name="cubic_monotonic" value="3" c:identifier="GST_INTERPOLATION_MODE_CUBIC_MONOTONIC" glib:nick="cubic-monotonic">
|
||||
<member name="cubic_monotonic" value="3" c:identifier="GST_INTERPOLATION_MODE_CUBIC_MONOTONIC" glib:nick="cubic-monotonic" glib:name="GST_INTERPOLATION_MODE_CUBIC_MONOTONIC">
|
||||
<doc xml:space="preserve" filename="../subprojects/gstreamer/libs/gst/controller/gstinterpolationcontrolsource.h">monotonic cubic interpolation, will not
|
||||
produce any values outside of the min-max range set by the control points
|
||||
(Since: 1.8)</doc>
|
||||
|
@ -568,21 +568,21 @@ All functions are MT-safe.</doc>
|
|||
<type name="Gst.ControlSource" c:type="GstControlSource*"/>
|
||||
</return-value>
|
||||
</constructor>
|
||||
<property name="amplitude" writable="1" transfer-ownership="none">
|
||||
<property name="amplitude" writable="1" transfer-ownership="none" default-value="1.000000">
|
||||
<doc xml:space="preserve" filename="../subprojects/gstreamer/libs/gst/controller/gstlfocontrolsource.c">Specifies the amplitude for the waveform of this #GstLFOControlSource.</doc>
|
||||
<type name="gdouble" c:type="gdouble"/>
|
||||
</property>
|
||||
<property name="frequency" writable="1" transfer-ownership="none">
|
||||
<property name="frequency" writable="1" transfer-ownership="none" default-value="1.000000">
|
||||
<doc xml:space="preserve" filename="../subprojects/gstreamer/libs/gst/controller/gstlfocontrolsource.c">Specifies the frequency that should be used for the waveform
|
||||
of this #GstLFOControlSource. It should be large enough
|
||||
so that the period is longer than one nanosecond.</doc>
|
||||
<type name="gdouble" c:type="gdouble"/>
|
||||
</property>
|
||||
<property name="offset" writable="1" transfer-ownership="none">
|
||||
<property name="offset" writable="1" transfer-ownership="none" default-value="1.000000">
|
||||
<doc xml:space="preserve" filename="../subprojects/gstreamer/libs/gst/controller/gstlfocontrolsource.c">Specifies the value offset for the waveform of this #GstLFOControlSource.</doc>
|
||||
<type name="gdouble" c:type="gdouble"/>
|
||||
</property>
|
||||
<property name="timeshift" writable="1" transfer-ownership="none">
|
||||
<property name="timeshift" writable="1" transfer-ownership="none" default-value="0">
|
||||
<doc xml:space="preserve" filename="../subprojects/gstreamer/libs/gst/controller/gstlfocontrolsource.c">Specifies the timeshift to the right that should be used for the waveform
|
||||
of this #GstLFOControlSource in nanoseconds.
|
||||
|
||||
|
@ -590,7 +590,7 @@ To get a n nanosecond shift to the left use
|
|||
"(GST_SECOND / frequency) - n".</doc>
|
||||
<type name="guint64" c:type="guint64"/>
|
||||
</property>
|
||||
<property name="waveform" writable="1" transfer-ownership="none">
|
||||
<property name="waveform" writable="1" transfer-ownership="none" default-value="GST_LFO_WAVEFORM_SINE">
|
||||
<doc xml:space="preserve" filename="../subprojects/gstreamer/libs/gst/controller/gstlfocontrolsource.c">Specifies the waveform that should be used for this #GstLFOControlSource.</doc>
|
||||
<type name="LFOWaveform"/>
|
||||
</property>
|
||||
|
@ -620,24 +620,24 @@ To get a n nanosecond shift to the left use
|
|||
</array>
|
||||
</field>
|
||||
</record>
|
||||
<record name="LFOControlSourcePrivate" c:type="GstLFOControlSourcePrivate" disguised="1">
|
||||
<record name="LFOControlSourcePrivate" c:type="GstLFOControlSourcePrivate" disguised="1" opaque="1">
|
||||
<source-position filename="../subprojects/gstreamer/libs/gst/controller/gstlfocontrolsource.h"/>
|
||||
</record>
|
||||
<enumeration name="LFOWaveform" glib:type-name="GstLFOWaveform" glib:get-type="gst_lfo_waveform_get_type" c:type="GstLFOWaveform">
|
||||
<doc xml:space="preserve" filename="../subprojects/gstreamer/libs/gst/controller/gstlfocontrolsource.h">The various waveform modes available.</doc>
|
||||
<member name="sine" value="0" c:identifier="GST_LFO_WAVEFORM_SINE" glib:nick="sine">
|
||||
<member name="sine" value="0" c:identifier="GST_LFO_WAVEFORM_SINE" glib:nick="sine" glib:name="GST_LFO_WAVEFORM_SINE">
|
||||
<doc xml:space="preserve" filename="../subprojects/gstreamer/libs/gst/controller/gstlfocontrolsource.h">sine waveform</doc>
|
||||
</member>
|
||||
<member name="square" value="1" c:identifier="GST_LFO_WAVEFORM_SQUARE" glib:nick="square">
|
||||
<member name="square" value="1" c:identifier="GST_LFO_WAVEFORM_SQUARE" glib:nick="square" glib:name="GST_LFO_WAVEFORM_SQUARE">
|
||||
<doc xml:space="preserve" filename="../subprojects/gstreamer/libs/gst/controller/gstlfocontrolsource.h">square waveform</doc>
|
||||
</member>
|
||||
<member name="saw" value="2" c:identifier="GST_LFO_WAVEFORM_SAW" glib:nick="saw">
|
||||
<member name="saw" value="2" c:identifier="GST_LFO_WAVEFORM_SAW" glib:nick="saw" glib:name="GST_LFO_WAVEFORM_SAW">
|
||||
<doc xml:space="preserve" filename="../subprojects/gstreamer/libs/gst/controller/gstlfocontrolsource.h">saw waveform</doc>
|
||||
</member>
|
||||
<member name="reverse_saw" value="3" c:identifier="GST_LFO_WAVEFORM_REVERSE_SAW" glib:nick="reverse-saw">
|
||||
<member name="reverse_saw" value="3" c:identifier="GST_LFO_WAVEFORM_REVERSE_SAW" glib:nick="reverse-saw" glib:name="GST_LFO_WAVEFORM_REVERSE_SAW">
|
||||
<doc xml:space="preserve" filename="../subprojects/gstreamer/libs/gst/controller/gstlfocontrolsource.h">reverse saw waveform</doc>
|
||||
</member>
|
||||
<member name="triangle" value="4" c:identifier="GST_LFO_WAVEFORM_TRIANGLE" glib:nick="triangle">
|
||||
<member name="triangle" value="4" c:identifier="GST_LFO_WAVEFORM_TRIANGLE" glib:nick="triangle" glib:name="GST_LFO_WAVEFORM_TRIANGLE">
|
||||
<doc xml:space="preserve" filename="../subprojects/gstreamer/libs/gst/controller/gstlfocontrolsource.h">triangle waveform</doc>
|
||||
</member>
|
||||
</enumeration>
|
||||
|
@ -1007,7 +1007,7 @@ time.</doc>
|
|||
</array>
|
||||
</field>
|
||||
</record>
|
||||
<record name="TimedValueControlSourcePrivate" c:type="GstTimedValueControlSourcePrivate" disguised="1">
|
||||
<record name="TimedValueControlSourcePrivate" c:type="GstTimedValueControlSourcePrivate" disguised="1" opaque="1">
|
||||
<source-position filename="../subprojects/gstreamer/libs/gst/controller/gsttimedvaluecontrolsource.h"/>
|
||||
</record>
|
||||
<class name="TriggerControlSource" c:symbol-prefix="trigger_control_source" c:type="GstTriggerControlSource" parent="TimedValueControlSource" glib:type-name="GstTriggerControlSource" glib:get-type="gst_trigger_control_source_get_type" glib:type-struct="TriggerControlSourceClass">
|
||||
|
@ -1028,7 +1028,7 @@ All functions are MT-safe.</doc>
|
|||
<type name="Gst.ControlSource" c:type="GstControlSource*"/>
|
||||
</return-value>
|
||||
</constructor>
|
||||
<property name="tolerance" writable="1" transfer-ownership="none">
|
||||
<property name="tolerance" writable="1" transfer-ownership="none" default-value="0">
|
||||
<type name="gint64" c:type="gint64"/>
|
||||
</property>
|
||||
<field name="parent">
|
||||
|
@ -1054,7 +1054,7 @@ All functions are MT-safe.</doc>
|
|||
</array>
|
||||
</field>
|
||||
</record>
|
||||
<record name="TriggerControlSourcePrivate" c:type="GstTriggerControlSourcePrivate" disguised="1">
|
||||
<record name="TriggerControlSourcePrivate" c:type="GstTriggerControlSourcePrivate" disguised="1" opaque="1">
|
||||
<source-position filename="../subprojects/gstreamer/libs/gst/controller/gsttriggercontrolsource.h"/>
|
||||
</record>
|
||||
<function name="timed_value_control_invalidate_cache" c:identifier="gst_timed_value_control_invalidate_cache">
|
||||
|
|
|
@ -352,7 +352,7 @@ This method is conceptually identical to gst_buffer_pool_set_active method.</doc
|
|||
</array>
|
||||
</field>
|
||||
</record>
|
||||
<record name="CudaAllocatorPrivate" c:type="GstCudaAllocatorPrivate" disguised="1">
|
||||
<record name="CudaAllocatorPrivate" c:type="GstCudaAllocatorPrivate" disguised="1" opaque="1">
|
||||
<source-position filename="../subprojects/gst-plugins-bad/gst-libs/gst/cuda/gstcudamemory.h"/>
|
||||
</record>
|
||||
<class name="CudaBufferPool" c:symbol-prefix="cuda_buffer_pool" c:type="GstCudaBufferPool" version="1.22" parent="Gst.BufferPool" glib:type-name="GstCudaBufferPool" glib:get-type="gst_cuda_buffer_pool_get_type" glib:type-struct="CudaBufferPoolClass">
|
||||
|
@ -386,7 +386,7 @@ This method is conceptually identical to gst_buffer_pool_set_active method.</doc
|
|||
<type name="Gst.BufferPoolClass" c:type="GstBufferPoolClass"/>
|
||||
</field>
|
||||
</record>
|
||||
<record name="CudaBufferPoolPrivate" c:type="GstCudaBufferPoolPrivate" disguised="1">
|
||||
<record name="CudaBufferPoolPrivate" c:type="GstCudaBufferPoolPrivate" disguised="1" opaque="1">
|
||||
<source-position filename="../subprojects/gst-plugins-bad/gst-libs/gst/cuda/gstcudabufferpool.h"/>
|
||||
</record>
|
||||
<class name="CudaContext" c:symbol-prefix="cuda_context" c:type="GstCudaContext" version="1.22" parent="Gst.Object" glib:type-name="GstCudaContext" glib:get-type="gst_cuda_context_get_type" glib:type-struct="CudaContextClass">
|
||||
|
@ -506,24 +506,24 @@ so all CUDA functions that operate on the current context are affected.</doc>
|
|||
</instance-parameter>
|
||||
</parameters>
|
||||
</method>
|
||||
<property name="cuda-device-id" writable="1" construct-only="1" transfer-ownership="none">
|
||||
<property name="cuda-device-id" writable="1" construct-only="1" transfer-ownership="none" default-value="0">
|
||||
<type name="guint" c:type="guint"/>
|
||||
</property>
|
||||
<property name="external-resource-interop" version="1.26" transfer-ownership="none">
|
||||
<property name="external-resource-interop" version="1.26" transfer-ownership="none" default-value="FALSE">
|
||||
<doc xml:space="preserve" filename="../subprojects/gst-plugins-bad/gst-libs/gst/cuda/gstcudacontext.cpp">External resource interop API support</doc>
|
||||
<type name="gboolean" c:type="gboolean"/>
|
||||
</property>
|
||||
<property name="os-handle" version="1.24" transfer-ownership="none">
|
||||
<property name="os-handle" version="1.24" transfer-ownership="none" default-value="FALSE">
|
||||
<doc xml:space="preserve" filename="../subprojects/gst-plugins-bad/gst-libs/gst/cuda/gstcudacontext.cpp">OS handle supportability in virtual memory management</doc>
|
||||
<type name="gboolean" c:type="gboolean"/>
|
||||
</property>
|
||||
<property name="prefer-stream-ordered-alloc" version="1.26" writable="1" transfer-ownership="none">
|
||||
<property name="prefer-stream-ordered-alloc" version="1.26" writable="1" transfer-ownership="none" default-value="FALSE">
|
||||
<type name="gboolean" c:type="gboolean"/>
|
||||
</property>
|
||||
<property name="stream-ordered-alloc" version="1.26" transfer-ownership="none">
|
||||
<property name="stream-ordered-alloc" version="1.26" transfer-ownership="none" default-value="FALSE">
|
||||
<type name="gboolean" c:type="gboolean"/>
|
||||
</property>
|
||||
<property name="virtual-memory" version="1.24" transfer-ownership="none">
|
||||
<property name="virtual-memory" version="1.24" transfer-ownership="none" default-value="FALSE">
|
||||
<doc xml:space="preserve" filename="../subprojects/gst-plugins-bad/gst-libs/gst/cuda/gstcudacontext.cpp">Virtual memory management supportability</doc>
|
||||
<type name="gboolean" c:type="gboolean"/>
|
||||
</property>
|
||||
|
@ -540,7 +540,7 @@ so all CUDA functions that operate on the current context are affected.</doc>
|
|||
<type name="Gst.ObjectClass" c:type="GstObjectClass"/>
|
||||
</field>
|
||||
</record>
|
||||
<record name="CudaContextPrivate" c:type="GstCudaContextPrivate" disguised="1">
|
||||
<record name="CudaContextPrivate" c:type="GstCudaContextPrivate" disguised="1" opaque="1">
|
||||
<source-position filename="../subprojects/gst-plugins-bad/gst-libs/gst/cuda/gstcudacontext.h"/>
|
||||
</record>
|
||||
<record name="CudaGraphicsResource" c:type="GstCudaGraphicsResource" version="1.22">
|
||||
|
@ -872,12 +872,12 @@ CUDA stream is in use</doc>
|
|||
</record>
|
||||
<enumeration name="CudaMemoryAllocMethod" version="1.24" glib:type-name="GstCudaMemoryAllocMethod" glib:get-type="gst_cuda_memory_alloc_method_get_type" c:type="GstCudaMemoryAllocMethod">
|
||||
<doc xml:space="preserve" filename="../subprojects/gst-plugins-bad/gst-libs/gst/cuda/gstcudamemory.h">CUDA memory allocation method</doc>
|
||||
<member name="unknown" value="0" c:identifier="GST_CUDA_MEMORY_ALLOC_UNKNOWN" version="1.24" glib:nick="unknown">
|
||||
<member name="unknown" value="0" c:identifier="GST_CUDA_MEMORY_ALLOC_UNKNOWN" version="1.24" glib:nick="unknown" glib:name="GST_CUDA_MEMORY_ALLOC_UNKNOWN">
|
||||
</member>
|
||||
<member name="malloc" value="1" c:identifier="GST_CUDA_MEMORY_ALLOC_MALLOC" version="1.24" glib:nick="malloc">
|
||||
<member name="malloc" value="1" c:identifier="GST_CUDA_MEMORY_ALLOC_MALLOC" version="1.24" glib:nick="malloc" glib:name="GST_CUDA_MEMORY_ALLOC_MALLOC">
|
||||
<doc xml:space="preserve" filename="../subprojects/gst-plugins-bad/gst-libs/gst/cuda/gstcudamemory.h">Memory allocated via cuMemAlloc or cuMemAllocPitch</doc>
|
||||
</member>
|
||||
<member name="mmap" value="2" c:identifier="GST_CUDA_MEMORY_ALLOC_MMAP" version="1.24" glib:nick="mmap">
|
||||
<member name="mmap" value="2" c:identifier="GST_CUDA_MEMORY_ALLOC_MMAP" version="1.24" glib:nick="mmap" glib:name="GST_CUDA_MEMORY_ALLOC_MMAP">
|
||||
<doc xml:space="preserve" filename="../subprojects/gst-plugins-bad/gst-libs/gst/cuda/gstcudamemory.h">Memory allocated via cuMemCreate and cuMemMap</doc>
|
||||
</member>
|
||||
</enumeration>
|
||||
|
@ -978,10 +978,10 @@ failure</doc>
|
|||
</parameters>
|
||||
</method>
|
||||
</record>
|
||||
<record name="CudaMemoryPoolPrivate" c:type="GstCudaMemoryPoolPrivate" disguised="1">
|
||||
<record name="CudaMemoryPoolPrivate" c:type="GstCudaMemoryPoolPrivate" disguised="1" opaque="1">
|
||||
<source-position filename="../subprojects/gst-plugins-bad/gst-libs/gst/cuda/gstcudamemorypool.h"/>
|
||||
</record>
|
||||
<record name="CudaMemoryPrivate" c:type="GstCudaMemoryPrivate" disguised="1">
|
||||
<record name="CudaMemoryPrivate" c:type="GstCudaMemoryPrivate" disguised="1" opaque="1">
|
||||
<source-position filename="../subprojects/gst-plugins-bad/gst-libs/gst/cuda/gstcudamemory.h"/>
|
||||
</record>
|
||||
<bitfield name="CudaMemoryTransfer" c:type="GstCudaMemoryTransfer">
|
||||
|
@ -1128,7 +1128,7 @@ inactive.</doc>
|
|||
</array>
|
||||
</field>
|
||||
</record>
|
||||
<record name="CudaPoolAllocatorPrivate" c:type="GstCudaPoolAllocatorPrivate" disguised="1">
|
||||
<record name="CudaPoolAllocatorPrivate" c:type="GstCudaPoolAllocatorPrivate" disguised="1" opaque="1">
|
||||
<source-position filename="../subprojects/gst-plugins-bad/gst-libs/gst/cuda/gstcudamemory.h"/>
|
||||
</record>
|
||||
<enumeration name="CudaQuarkId" version="1.22" c:type="GstCudaQuarkId">
|
||||
|
@ -1206,7 +1206,7 @@ failure</doc>
|
|||
</parameters>
|
||||
</method>
|
||||
</record>
|
||||
<record name="CudaStreamPrivate" c:type="GstCudaStreamPrivate" disguised="1">
|
||||
<record name="CudaStreamPrivate" c:type="GstCudaStreamPrivate" disguised="1" opaque="1">
|
||||
<source-position filename="../subprojects/gst-plugins-bad/gst-libs/gst/cuda/gstcudastream.h"/>
|
||||
</record>
|
||||
<function-macro name="IS_CUDA_ALLOCATOR" c:identifier="GST_IS_CUDA_ALLOCATOR" introspectable="0">
|
||||
|
|
File diff suppressed because it is too large
Load diff
|
@ -409,7 +409,7 @@ operation is requested.</doc>
|
|||
<type name="Gst.BinClass" c:type="GstBinClass"/>
|
||||
</field>
|
||||
</record>
|
||||
<record name="InsertBinPrivate" c:type="GstInsertBinPrivate" disguised="1">
|
||||
<record name="InsertBinPrivate" c:type="GstInsertBinPrivate" disguised="1" opaque="1">
|
||||
<source-position filename="../subprojects/gst-plugins-bad/gst-libs/gst/insertbin/gstinsertbin.h"/>
|
||||
</record>
|
||||
</namespace>
|
||||
|
|
|
@ -142,7 +142,7 @@ and set an error.
|
|||
</parameter>
|
||||
</parameters>
|
||||
</method>
|
||||
<method name="get_active_source_buffers" c:identifier="gst_media_source_get_active_source_buffers" version="1.24">
|
||||
<method name="get_active_source_buffers" c:identifier="gst_media_source_get_active_source_buffers" glib:get-property="active-source-buffers" version="1.24">
|
||||
<doc xml:space="preserve" filename="../subprojects/gst-plugins-bad/gst-libs/gst/mse/gstmediasource.c">Gets a #GstSourceBufferList containing all the Source Buffers currently
|
||||
associated with this Media Source that are considered "active."
|
||||
For a Source Buffer to be considered active, either its video track is
|
||||
|
@ -163,7 +163,7 @@ well.
|
|||
</instance-parameter>
|
||||
</parameters>
|
||||
</method>
|
||||
<method name="get_duration" c:identifier="gst_media_source_get_duration" version="1.24">
|
||||
<method name="get_duration" c:identifier="gst_media_source_get_duration" glib:get-property="duration" version="1.24">
|
||||
<doc xml:space="preserve" filename="../subprojects/gst-plugins-bad/gst-libs/gst/mse/gstmediasource.c">Gets the current duration of @self.
|
||||
|
||||
[Specification](https://www.w3.org/TR/media-source-2/#dom-mediasource-duration)</doc>
|
||||
|
@ -197,7 +197,7 @@ the current live seekable range.</doc>
|
|||
</parameter>
|
||||
</parameters>
|
||||
</method>
|
||||
<method name="get_position" c:identifier="gst_media_source_get_position" version="1.24">
|
||||
<method name="get_position" c:identifier="gst_media_source_get_position" glib:get-property="position" version="1.24">
|
||||
<doc xml:space="preserve" filename="../subprojects/gst-plugins-bad/gst-libs/gst/mse/gstmediasource.c">Gets the current playback position of the Media Source.</doc>
|
||||
<source-position filename="../subprojects/gst-plugins-bad/gst-libs/gst/mse/gstmediasource.h"/>
|
||||
<return-value transfer-ownership="none">
|
||||
|
@ -211,7 +211,7 @@ the current live seekable range.</doc>
|
|||
</instance-parameter>
|
||||
</parameters>
|
||||
</method>
|
||||
<method name="get_ready_state" c:identifier="gst_media_source_get_ready_state" version="1.24">
|
||||
<method name="get_ready_state" c:identifier="gst_media_source_get_ready_state" glib:get-property="ready-state" version="1.24">
|
||||
<doc xml:space="preserve" filename="../subprojects/gst-plugins-bad/gst-libs/gst/mse/gstmediasource.c">Gets the current Ready State of the Media Source.
|
||||
|
||||
[Specification](https://www.w3.org/TR/media-source-2/#dom-mediasource-readystate)</doc>
|
||||
|
@ -227,7 +227,7 @@ the current live seekable range.</doc>
|
|||
</instance-parameter>
|
||||
</parameters>
|
||||
</method>
|
||||
<method name="get_source_buffers" c:identifier="gst_media_source_get_source_buffers" version="1.24">
|
||||
<method name="get_source_buffers" c:identifier="gst_media_source_get_source_buffers" glib:get-property="source-buffers" version="1.24">
|
||||
<doc xml:space="preserve" filename="../subprojects/gst-plugins-bad/gst-libs/gst/mse/gstmediasource.c">Gets a #GstSourceBufferList containing all the Source Buffers currently
|
||||
associated with this Media Source. This object will reflect any future
|
||||
changes to the parent Media Source as well.
|
||||
|
@ -268,7 +268,7 @@ changes to the parent Media Source as well.
|
|||
</parameter>
|
||||
</parameters>
|
||||
</method>
|
||||
<method name="set_duration" c:identifier="gst_media_source_set_duration" version="1.24" throws="1">
|
||||
<method name="set_duration" c:identifier="gst_media_source_set_duration" glib:set-property="duration" version="1.24" throws="1">
|
||||
<doc xml:space="preserve" filename="../subprojects/gst-plugins-bad/gst-libs/gst/mse/gstmediasource.c">Sets the duration of @self.
|
||||
|
||||
[Specification](https://www.w3.org/TR/media-source-2/#dom-mediasource-duration)</doc>
|
||||
|
@ -316,30 +316,30 @@ If the ready state is not %GST_MEDIA_SOURCE_READY_STATE_OPEN, or the supplied
|
|||
</parameter>
|
||||
</parameters>
|
||||
</method>
|
||||
<property name="active-source-buffers" version="1.24" transfer-ownership="none">
|
||||
<property name="active-source-buffers" version="1.24" transfer-ownership="none" getter="get_active_source_buffers">
|
||||
<doc xml:space="preserve" filename="../subprojects/gst-plugins-bad/gst-libs/gst/mse/gstmediasource.c">A #GstSourceBufferList of every #GstSourceBuffer in this Media Source that
|
||||
is considered active
|
||||
|
||||
[Specification](https://www.w3.org/TR/media-source-2/#dom-mediasource-activesourcebuffers)</doc>
|
||||
<type name="SourceBufferList"/>
|
||||
</property>
|
||||
<property name="duration" version="1.24" writable="1" transfer-ownership="none">
|
||||
<property name="duration" version="1.24" writable="1" transfer-ownership="none" setter="set_duration" getter="get_duration" default-value="18446744073709551615">
|
||||
<doc xml:space="preserve" filename="../subprojects/gst-plugins-bad/gst-libs/gst/mse/gstmediasource.c">The Duration of the Media Source as a #GstClockTime
|
||||
|
||||
[Specification](https://www.w3.org/TR/media-source-2/#dom-mediasource-duration)</doc>
|
||||
<type name="guint64" c:type="guint64"/>
|
||||
</property>
|
||||
<property name="position" version="1.24" writable="1" transfer-ownership="none">
|
||||
<property name="position" version="1.24" writable="1" transfer-ownership="none" getter="get_position" default-value="18446744073709551615">
|
||||
<doc xml:space="preserve" filename="../subprojects/gst-plugins-bad/gst-libs/gst/mse/gstmediasource.c">The position of the player consuming from the Media Source</doc>
|
||||
<type name="guint64" c:type="guint64"/>
|
||||
</property>
|
||||
<property name="ready-state" version="1.24" transfer-ownership="none">
|
||||
<property name="ready-state" version="1.24" transfer-ownership="none" getter="get_ready_state" default-value="GST_MEDIA_SOURCE_READY_STATE_CLOSED">
|
||||
<doc xml:space="preserve" filename="../subprojects/gst-plugins-bad/gst-libs/gst/mse/gstmediasource.c">The Ready State of the Media Source
|
||||
|
||||
[Specification](https://www.w3.org/TR/media-source-2/#dom-mediasource-readystate)</doc>
|
||||
<type name="MediaSourceReadyState"/>
|
||||
</property>
|
||||
<property name="source-buffers" version="1.24" transfer-ownership="none">
|
||||
<property name="source-buffers" version="1.24" transfer-ownership="none" getter="get_source_buffers">
|
||||
<doc xml:space="preserve" filename="../subprojects/gst-plugins-bad/gst-libs/gst/mse/gstmediasource.c">A #GstSourceBufferList of every #GstSourceBuffer in this Media Source
|
||||
|
||||
[Specification](https://www.w3.org/TR/media-source-2/#dom-mediasource-sourcebuffers)</doc>
|
||||
|
@ -378,13 +378,13 @@ gst_media_source_end_of_stream().
|
|||
<doc xml:space="preserve" filename="../subprojects/gst-plugins-bad/gst-libs/gst/mse/gstmediasource.h">Reasons for ending a #GstMediaSource using gst_media_source_end_of_stream().
|
||||
|
||||
[Specification](https://www.w3.org/TR/media-source-2/#dom-endofstreamerror)</doc>
|
||||
<member name="none" value="0" c:identifier="GST_MEDIA_SOURCE_EOS_ERROR_NONE" glib:nick="none">
|
||||
<member name="none" value="0" c:identifier="GST_MEDIA_SOURCE_EOS_ERROR_NONE" glib:nick="none" glib:name="GST_MEDIA_SOURCE_EOS_ERROR_NONE">
|
||||
<doc xml:space="preserve" filename="../subprojects/gst-plugins-bad/gst-libs/gst/mse/gstmediasource.h">End the stream successfully</doc>
|
||||
</member>
|
||||
<member name="network" value="1" c:identifier="GST_MEDIA_SOURCE_EOS_ERROR_NETWORK" glib:nick="network">
|
||||
<member name="network" value="1" c:identifier="GST_MEDIA_SOURCE_EOS_ERROR_NETWORK" glib:nick="network" glib:name="GST_MEDIA_SOURCE_EOS_ERROR_NETWORK">
|
||||
<doc xml:space="preserve" filename="../subprojects/gst-plugins-bad/gst-libs/gst/mse/gstmediasource.h">End the stream due to a networking error</doc>
|
||||
</member>
|
||||
<member name="decode" value="2" c:identifier="GST_MEDIA_SOURCE_EOS_ERROR_DECODE" glib:nick="decode">
|
||||
<member name="decode" value="2" c:identifier="GST_MEDIA_SOURCE_EOS_ERROR_DECODE" glib:nick="decode" glib:name="GST_MEDIA_SOURCE_EOS_ERROR_DECODE">
|
||||
<doc xml:space="preserve" filename="../subprojects/gst-plugins-bad/gst-libs/gst/mse/gstmediasource.h">End the stream due to a decoding error</doc>
|
||||
</member>
|
||||
</enumeration>
|
||||
|
@ -393,15 +393,15 @@ gst_media_source_end_of_stream().
|
|||
These values correspond directly to those in the Web IDL specification.
|
||||
|
||||
[Specification](https://webidl.spec.whatwg.org/#idl-DOMException-error-names)</doc>
|
||||
<member name="invalid_state" value="0" c:identifier="GST_MEDIA_SOURCE_ERROR_INVALID_STATE" glib:nick="invalid-state">
|
||||
<member name="invalid_state" value="0" c:identifier="GST_MEDIA_SOURCE_ERROR_INVALID_STATE" glib:nick="invalid-state" glib:name="GST_MEDIA_SOURCE_ERROR_INVALID_STATE">
|
||||
</member>
|
||||
<member name="type" value="1" c:identifier="GST_MEDIA_SOURCE_ERROR_TYPE" glib:nick="type">
|
||||
<member name="type" value="1" c:identifier="GST_MEDIA_SOURCE_ERROR_TYPE" glib:nick="type" glib:name="GST_MEDIA_SOURCE_ERROR_TYPE">
|
||||
</member>
|
||||
<member name="not_supported" value="2" c:identifier="GST_MEDIA_SOURCE_ERROR_NOT_SUPPORTED" glib:nick="not-supported">
|
||||
<member name="not_supported" value="2" c:identifier="GST_MEDIA_SOURCE_ERROR_NOT_SUPPORTED" glib:nick="not-supported" glib:name="GST_MEDIA_SOURCE_ERROR_NOT_SUPPORTED">
|
||||
</member>
|
||||
<member name="not_found" value="3" c:identifier="GST_MEDIA_SOURCE_ERROR_NOT_FOUND" glib:nick="not-found">
|
||||
<member name="not_found" value="3" c:identifier="GST_MEDIA_SOURCE_ERROR_NOT_FOUND" glib:nick="not-found" glib:name="GST_MEDIA_SOURCE_ERROR_NOT_FOUND">
|
||||
</member>
|
||||
<member name="quota_exceeded" value="4" c:identifier="GST_MEDIA_SOURCE_ERROR_QUOTA_EXCEEDED" glib:nick="quota-exceeded">
|
||||
<member name="quota_exceeded" value="4" c:identifier="GST_MEDIA_SOURCE_ERROR_QUOTA_EXCEEDED" glib:nick="quota-exceeded" glib:name="GST_MEDIA_SOURCE_ERROR_QUOTA_EXCEEDED">
|
||||
</member>
|
||||
<function name="quark" c:identifier="gst_media_source_error_quark" version="1.24">
|
||||
<doc xml:space="preserve" filename="../subprojects/gst-plugins-bad/gst-libs/gst/mse/gstmediasource.h">Any error type that can be reported by the Media Source API.</doc>
|
||||
|
@ -429,15 +429,15 @@ HTML specification, only representing a single @start and @end time.
|
|||
<doc xml:space="preserve" filename="../subprojects/gst-plugins-bad/gst-libs/gst/mse/gstmediasource.h">Describes the possible states of the Media Source.
|
||||
|
||||
[Specification](https://www.w3.org/TR/media-source-2/#dom-readystate)</doc>
|
||||
<member name="closed" value="0" c:identifier="GST_MEDIA_SOURCE_READY_STATE_CLOSED" glib:nick="closed">
|
||||
<member name="closed" value="0" c:identifier="GST_MEDIA_SOURCE_READY_STATE_CLOSED" glib:nick="closed" glib:name="GST_MEDIA_SOURCE_READY_STATE_CLOSED">
|
||||
<doc xml:space="preserve" filename="../subprojects/gst-plugins-bad/gst-libs/gst/mse/gstmediasource.h">The #GstMediaSource is not connected to
|
||||
any playback element.</doc>
|
||||
</member>
|
||||
<member name="open" value="1" c:identifier="GST_MEDIA_SOURCE_READY_STATE_OPEN" glib:nick="open">
|
||||
<member name="open" value="1" c:identifier="GST_MEDIA_SOURCE_READY_STATE_OPEN" glib:nick="open" glib:name="GST_MEDIA_SOURCE_READY_STATE_OPEN">
|
||||
<doc xml:space="preserve" filename="../subprojects/gst-plugins-bad/gst-libs/gst/mse/gstmediasource.h">The #GstMediaSource is connected to a
|
||||
playback element and ready to append data to its #GstSourceBuffer (s).</doc>
|
||||
</member>
|
||||
<member name="ended" value="2" c:identifier="GST_MEDIA_SOURCE_READY_STATE_ENDED" glib:nick="ended">
|
||||
<member name="ended" value="2" c:identifier="GST_MEDIA_SOURCE_READY_STATE_ENDED" glib:nick="ended" glib:name="GST_MEDIA_SOURCE_READY_STATE_ENDED">
|
||||
<doc xml:space="preserve" filename="../subprojects/gst-plugins-bad/gst-libs/gst/mse/gstmediasource.h">gst_media_source_end_of_stream() has
|
||||
been called on the current #GstMediaSource</doc>
|
||||
</member>
|
||||
|
@ -455,7 +455,7 @@ Once added to a Pipeline, this element should be attached to a Media Source
|
|||
using gst_media_source_attach().</doc>
|
||||
<source-position filename="../subprojects/gst-plugins-bad/gst-libs/gst/mse/gstmsesrc.h"/>
|
||||
<implements name="Gst.URIHandler"/>
|
||||
<method name="get_duration" c:identifier="gst_mse_src_get_duration" version="1.24">
|
||||
<method name="get_duration" c:identifier="gst_mse_src_get_duration" glib:get-property="duration" version="1.24">
|
||||
<doc xml:space="preserve" filename="../subprojects/gst-plugins-bad/gst-libs/gst/mse/gstmsesrc.c">Gets the duration of @self.
|
||||
|
||||
[Specification](https://html.spec.whatwg.org/multipage/media.html#dom-media-duration)</doc>
|
||||
|
@ -471,7 +471,7 @@ using gst_media_source_attach().</doc>
|
|||
</instance-parameter>
|
||||
</parameters>
|
||||
</method>
|
||||
<method name="get_n_audio" c:identifier="gst_mse_src_get_n_audio" version="1.24">
|
||||
<method name="get_n_audio" c:identifier="gst_mse_src_get_n_audio" glib:get-property="n-audio" version="1.24">
|
||||
<source-position filename="../subprojects/gst-plugins-bad/gst-libs/gst/mse/gstmsesrc.h"/>
|
||||
<return-value transfer-ownership="none">
|
||||
<doc xml:space="preserve" filename="../subprojects/gst-plugins-bad/gst-libs/gst/mse/gstmsesrc.c">the number of audio tracks available from this source</doc>
|
||||
|
@ -484,7 +484,7 @@ using gst_media_source_attach().</doc>
|
|||
</instance-parameter>
|
||||
</parameters>
|
||||
</method>
|
||||
<method name="get_n_text" c:identifier="gst_mse_src_get_n_text" version="1.24">
|
||||
<method name="get_n_text" c:identifier="gst_mse_src_get_n_text" glib:get-property="n-text" version="1.24">
|
||||
<source-position filename="../subprojects/gst-plugins-bad/gst-libs/gst/mse/gstmsesrc.h"/>
|
||||
<return-value transfer-ownership="none">
|
||||
<doc xml:space="preserve" filename="../subprojects/gst-plugins-bad/gst-libs/gst/mse/gstmsesrc.c">the number of text tracks available from this source</doc>
|
||||
|
@ -497,7 +497,7 @@ using gst_media_source_attach().</doc>
|
|||
</instance-parameter>
|
||||
</parameters>
|
||||
</method>
|
||||
<method name="get_n_video" c:identifier="gst_mse_src_get_n_video" version="1.24">
|
||||
<method name="get_n_video" c:identifier="gst_mse_src_get_n_video" glib:get-property="n-video" version="1.24">
|
||||
<source-position filename="../subprojects/gst-plugins-bad/gst-libs/gst/mse/gstmsesrc.h"/>
|
||||
<return-value transfer-ownership="none">
|
||||
<doc xml:space="preserve" filename="../subprojects/gst-plugins-bad/gst-libs/gst/mse/gstmsesrc.c">the number of video tracks available from this source</doc>
|
||||
|
@ -510,7 +510,7 @@ using gst_media_source_attach().</doc>
|
|||
</instance-parameter>
|
||||
</parameters>
|
||||
</method>
|
||||
<method name="get_position" c:identifier="gst_mse_src_get_position" version="1.24">
|
||||
<method name="get_position" c:identifier="gst_mse_src_get_position" glib:get-property="position" version="1.24">
|
||||
<doc xml:space="preserve" filename="../subprojects/gst-plugins-bad/gst-libs/gst/mse/gstmsesrc.c">Gets the current playback position of @self.
|
||||
|
||||
[Specification](https://html.spec.whatwg.org/multipage/media.html#current-playback-position)</doc>
|
||||
|
@ -526,7 +526,7 @@ using gst_media_source_attach().</doc>
|
|||
</instance-parameter>
|
||||
</parameters>
|
||||
</method>
|
||||
<method name="get_ready_state" c:identifier="gst_mse_src_get_ready_state" version="1.24">
|
||||
<method name="get_ready_state" c:identifier="gst_mse_src_get_ready_state" glib:get-property="ready-state" version="1.24">
|
||||
<doc xml:space="preserve" filename="../subprojects/gst-plugins-bad/gst-libs/gst/mse/gstmsesrc.c">The Ready State of @self, describing to what level it can supply content for
|
||||
the current #GstMseSrc:position. This is a separate concept from
|
||||
#GstMediaSource:ready-state: and corresponds to the HTML Media Element's
|
||||
|
@ -545,31 +545,31 @@ Ready State.
|
|||
</instance-parameter>
|
||||
</parameters>
|
||||
</method>
|
||||
<property name="duration" version="1.24" writable="1" transfer-ownership="none">
|
||||
<property name="duration" version="1.24" writable="1" transfer-ownership="none" getter="get_duration" default-value="18446744073709551615">
|
||||
<doc xml:space="preserve" filename="../subprojects/gst-plugins-bad/gst-libs/gst/mse/gstmsesrc.c">The duration of the stream as a #GstClockTime
|
||||
|
||||
[Specification](https://html.spec.whatwg.org/multipage/media.html#dom-media-duration)</doc>
|
||||
<type name="guint64" c:type="guint64"/>
|
||||
</property>
|
||||
<property name="n-audio" version="1.24" transfer-ownership="none">
|
||||
<property name="n-audio" version="1.24" transfer-ownership="none" getter="get_n_audio" default-value="0">
|
||||
<doc xml:space="preserve" filename="../subprojects/gst-plugins-bad/gst-libs/gst/mse/gstmsesrc.c">The number of audio tracks in the Media Source</doc>
|
||||
<type name="guint" c:type="guint"/>
|
||||
</property>
|
||||
<property name="n-text" version="1.24" transfer-ownership="none">
|
||||
<property name="n-text" version="1.24" transfer-ownership="none" getter="get_n_text" default-value="0">
|
||||
<doc xml:space="preserve" filename="../subprojects/gst-plugins-bad/gst-libs/gst/mse/gstmsesrc.c">The number of text tracks in the Media Source</doc>
|
||||
<type name="guint" c:type="guint"/>
|
||||
</property>
|
||||
<property name="n-video" version="1.24" transfer-ownership="none">
|
||||
<property name="n-video" version="1.24" transfer-ownership="none" getter="get_n_video" default-value="0">
|
||||
<doc xml:space="preserve" filename="../subprojects/gst-plugins-bad/gst-libs/gst/mse/gstmsesrc.c">The number of video tracks in the Media Source</doc>
|
||||
<type name="guint" c:type="guint"/>
|
||||
</property>
|
||||
<property name="position" version="1.24" transfer-ownership="none">
|
||||
<property name="position" version="1.24" transfer-ownership="none" getter="get_position" default-value="18446744073709551615">
|
||||
<doc xml:space="preserve" filename="../subprojects/gst-plugins-bad/gst-libs/gst/mse/gstmsesrc.c">The playback position as a #GstClockTime
|
||||
|
||||
[Specification](https://html.spec.whatwg.org/multipage/media.html#current-playback-position)</doc>
|
||||
<type name="guint64" c:type="guint64"/>
|
||||
</property>
|
||||
<property name="ready-state" version="1.24" transfer-ownership="none">
|
||||
<property name="ready-state" version="1.24" transfer-ownership="none" getter="get_ready_state" default-value="GST_MSE_SRC_READY_STATE_HAVE_NOTHING">
|
||||
<doc xml:space="preserve" filename="../subprojects/gst-plugins-bad/gst-libs/gst/mse/gstmsesrc.c">The Ready State of this element, describing to what level it can supply
|
||||
content for the current #GstMseSrc:position. This is a separate concept
|
||||
from #GstMediaSource:ready-state: and corresponds to the HTML Media
|
||||
|
@ -601,23 +601,23 @@ directly to the ready state of a HTML Media Element and is a separate concept
|
|||
from #GstMediaSourceReadyState.
|
||||
|
||||
[Specification](https://html.spec.whatwg.org/multipage/media.html#ready-states)</doc>
|
||||
<member name="nothing" value="0" c:identifier="GST_MSE_SRC_READY_STATE_HAVE_NOTHING" glib:nick="nothing">
|
||||
<member name="nothing" value="0" c:identifier="GST_MSE_SRC_READY_STATE_HAVE_NOTHING" glib:nick="nothing" glib:name="GST_MSE_SRC_READY_STATE_HAVE_NOTHING">
|
||||
<doc xml:space="preserve" filename="../subprojects/gst-plugins-bad/gst-libs/gst/mse/gstmsesrc.h">No information is available about the
|
||||
stream</doc>
|
||||
</member>
|
||||
<member name="metadata" value="1" c:identifier="GST_MSE_SRC_READY_STATE_HAVE_METADATA" glib:nick="metadata">
|
||||
<member name="metadata" value="1" c:identifier="GST_MSE_SRC_READY_STATE_HAVE_METADATA" glib:nick="metadata" glib:name="GST_MSE_SRC_READY_STATE_HAVE_METADATA">
|
||||
<doc xml:space="preserve" filename="../subprojects/gst-plugins-bad/gst-libs/gst/mse/gstmsesrc.h">The duration is available and video
|
||||
dimensions are available if the stream contains video</doc>
|
||||
</member>
|
||||
<member name="current_data" value="2" c:identifier="GST_MSE_SRC_READY_STATE_HAVE_CURRENT_DATA" glib:nick="current-data">
|
||||
<member name="current_data" value="2" c:identifier="GST_MSE_SRC_READY_STATE_HAVE_CURRENT_DATA" glib:nick="current-data" glib:name="GST_MSE_SRC_READY_STATE_HAVE_CURRENT_DATA">
|
||||
<doc xml:space="preserve" filename="../subprojects/gst-plugins-bad/gst-libs/gst/mse/gstmsesrc.h">The current playback position can
|
||||
be presented but future information is not available</doc>
|
||||
</member>
|
||||
<member name="future_data" value="3" c:identifier="GST_MSE_SRC_READY_STATE_HAVE_FUTURE_DATA" glib:nick="future-data">
|
||||
<member name="future_data" value="3" c:identifier="GST_MSE_SRC_READY_STATE_HAVE_FUTURE_DATA" glib:nick="future-data" glib:name="GST_MSE_SRC_READY_STATE_HAVE_FUTURE_DATA">
|
||||
<doc xml:space="preserve" filename="../subprojects/gst-plugins-bad/gst-libs/gst/mse/gstmsesrc.h">There is data for the current
|
||||
position and some amount in the future and any text tracks are ready.</doc>
|
||||
</member>
|
||||
<member name="enough_data" value="4" c:identifier="GST_MSE_SRC_READY_STATE_HAVE_ENOUGH_DATA" glib:nick="enough-data">
|
||||
<member name="enough_data" value="4" c:identifier="GST_MSE_SRC_READY_STATE_HAVE_ENOUGH_DATA" glib:nick="enough-data" glib:name="GST_MSE_SRC_READY_STATE_HAVE_ENOUGH_DATA">
|
||||
<doc xml:space="preserve" filename="../subprojects/gst-plugins-bad/gst-libs/gst/mse/gstmsesrc.h">Either there is enough data to
|
||||
play the stream through at the current playback and input rate or the input
|
||||
buffer is full.</doc>
|
||||
|
@ -707,7 +707,7 @@ to the Source Buffer must be of the supplied @type afterward.</doc>
|
|||
</parameter>
|
||||
</parameters>
|
||||
</method>
|
||||
<method name="get_append_mode" c:identifier="gst_source_buffer_get_append_mode" version="1.24">
|
||||
<method name="get_append_mode" c:identifier="gst_source_buffer_get_append_mode" glib:get-property="append-mode" version="1.24">
|
||||
<doc xml:space="preserve" filename="../subprojects/gst-plugins-bad/gst-libs/gst/mse/gstsourcebuffer.c">[Specification](https://www.w3.org/TR/media-source-2/#dom-sourcebuffer-mode)</doc>
|
||||
<source-position filename="../subprojects/gst-plugins-bad/gst-libs/gst/mse/gstsourcebuffer.h"/>
|
||||
<return-value transfer-ownership="none">
|
||||
|
@ -721,7 +721,7 @@ to the Source Buffer must be of the supplied @type afterward.</doc>
|
|||
</instance-parameter>
|
||||
</parameters>
|
||||
</method>
|
||||
<method name="get_append_window_end" c:identifier="gst_source_buffer_get_append_window_end" version="1.24">
|
||||
<method name="get_append_window_end" c:identifier="gst_source_buffer_get_append_window_end" glib:get-property="append-window-end" version="1.24">
|
||||
<doc xml:space="preserve" filename="../subprojects/gst-plugins-bad/gst-libs/gst/mse/gstsourcebuffer.c">Returns the current append window end time. Any segment processed that starts
|
||||
after this value will be ignored.
|
||||
|
||||
|
@ -738,7 +738,7 @@ after this value will be ignored.
|
|||
</instance-parameter>
|
||||
</parameters>
|
||||
</method>
|
||||
<method name="get_append_window_start" c:identifier="gst_source_buffer_get_append_window_start" version="1.24">
|
||||
<method name="get_append_window_start" c:identifier="gst_source_buffer_get_append_window_start" glib:get-property="append-window-start" version="1.24">
|
||||
<doc xml:space="preserve" filename="../subprojects/gst-plugins-bad/gst-libs/gst/mse/gstsourcebuffer.c">Returns the current append window start time. Any segment processed that ends
|
||||
earlier than this value will be ignored.
|
||||
|
||||
|
@ -755,7 +755,7 @@ earlier than this value will be ignored.
|
|||
</instance-parameter>
|
||||
</parameters>
|
||||
</method>
|
||||
<method name="get_buffered" c:identifier="gst_source_buffer_get_buffered" version="1.24" throws="1">
|
||||
<method name="get_buffered" c:identifier="gst_source_buffer_get_buffered" glib:get-property="buffered" version="1.24" throws="1">
|
||||
<doc xml:space="preserve" filename="../subprojects/gst-plugins-bad/gst-libs/gst/mse/gstsourcebuffer.c">Returns a sequence of #GstMediaSourceRange values representing which segments
|
||||
of @self are buffered in memory.
|
||||
|
||||
|
@ -774,7 +774,7 @@ of @self are buffered in memory.
|
|||
</instance-parameter>
|
||||
</parameters>
|
||||
</method>
|
||||
<method name="get_content_type" c:identifier="gst_source_buffer_get_content_type" version="1.24">
|
||||
<method name="get_content_type" c:identifier="gst_source_buffer_get_content_type" glib:get-property="content-type" version="1.24">
|
||||
<doc xml:space="preserve" filename="../subprojects/gst-plugins-bad/gst-libs/gst/mse/gstsourcebuffer.c">Returns the current content type of @self.</doc>
|
||||
<source-position filename="../subprojects/gst-plugins-bad/gst-libs/gst/mse/gstsourcebuffer.h"/>
|
||||
<return-value transfer-ownership="full">
|
||||
|
@ -788,7 +788,7 @@ of @self are buffered in memory.
|
|||
</instance-parameter>
|
||||
</parameters>
|
||||
</method>
|
||||
<method name="get_timestamp_offset" c:identifier="gst_source_buffer_get_timestamp_offset" version="1.24">
|
||||
<method name="get_timestamp_offset" c:identifier="gst_source_buffer_get_timestamp_offset" glib:get-property="timestamp-offset" version="1.24">
|
||||
<doc xml:space="preserve" filename="../subprojects/gst-plugins-bad/gst-libs/gst/mse/gstsourcebuffer.c">[Specification](https://www.w3.org/TR/media-source-2/#dom-sourcebuffer-timestampoffset)</doc>
|
||||
<source-position filename="../subprojects/gst-plugins-bad/gst-libs/gst/mse/gstsourcebuffer.h"/>
|
||||
<return-value transfer-ownership="none">
|
||||
|
@ -802,7 +802,7 @@ of @self are buffered in memory.
|
|||
</instance-parameter>
|
||||
</parameters>
|
||||
</method>
|
||||
<method name="get_updating" c:identifier="gst_source_buffer_get_updating" version="1.24">
|
||||
<method name="get_updating" c:identifier="gst_source_buffer_get_updating" glib:get-property="updating" version="1.24">
|
||||
<doc xml:space="preserve" filename="../subprojects/gst-plugins-bad/gst-libs/gst/mse/gstsourcebuffer.c">[Specification](https://www.w3.org/TR/media-source-2/#dom-sourcebuffer-updating)</doc>
|
||||
<source-position filename="../subprojects/gst-plugins-bad/gst-libs/gst/mse/gstsourcebuffer.h"/>
|
||||
<return-value transfer-ownership="none">
|
||||
|
@ -840,7 +840,7 @@ of @self are buffered in memory.
|
|||
</parameter>
|
||||
</parameters>
|
||||
</method>
|
||||
<method name="set_append_mode" c:identifier="gst_source_buffer_set_append_mode" version="1.24" throws="1">
|
||||
<method name="set_append_mode" c:identifier="gst_source_buffer_set_append_mode" glib:set-property="append-mode" version="1.24" throws="1">
|
||||
<doc xml:space="preserve" filename="../subprojects/gst-plugins-bad/gst-libs/gst/mse/gstsourcebuffer.c">Changes the Append Mode of @self. This influences what timestamps will be
|
||||
assigned to media processed by this Source Buffer. In Segment mode, the
|
||||
timestamps in each segment determine the position of each sample after it
|
||||
|
@ -908,7 +908,7 @@ ignored.
|
|||
</parameter>
|
||||
</parameters>
|
||||
</method>
|
||||
<method name="set_timestamp_offset" c:identifier="gst_source_buffer_set_timestamp_offset" version="1.24" throws="1">
|
||||
<method name="set_timestamp_offset" c:identifier="gst_source_buffer_set_timestamp_offset" glib:set-property="timestamp-offset" version="1.24" throws="1">
|
||||
<doc xml:space="preserve" filename="../subprojects/gst-plugins-bad/gst-libs/gst/mse/gstsourcebuffer.c">Attempt to set the timestamp offset of @self. Any media processed after this
|
||||
value is set will have this value added to its start time.
|
||||
|
||||
|
@ -929,7 +929,7 @@ value is set will have this value added to its start time.
|
|||
</parameter>
|
||||
</parameters>
|
||||
</method>
|
||||
<property name="append-mode" version="1.24" writable="1" transfer-ownership="none">
|
||||
<property name="append-mode" version="1.24" writable="1" transfer-ownership="none" setter="set_append_mode" getter="get_append_mode" default-value="GST_SOURCE_BUFFER_APPEND_MODE_SEGMENTS">
|
||||
<doc xml:space="preserve" filename="../subprojects/gst-plugins-bad/gst-libs/gst/mse/gstsourcebuffer.c">Affects how timestamps of processed media segments are interpreted.
|
||||
In %GST_SOURCE_BUFFER_APPEND_MODE_SEGMENTS, the start timestamp of a
|
||||
processed media segment is used directly along with
|
||||
|
@ -941,21 +941,21 @@ most recently appended segment.
|
|||
[Specification](https://www.w3.org/TR/media-source-2/#dom-sourcebuffer-mode)</doc>
|
||||
<type name="SourceBufferAppendMode"/>
|
||||
</property>
|
||||
<property name="append-window-end" version="1.24" transfer-ownership="none">
|
||||
<property name="append-window-end" version="1.24" transfer-ownership="none" getter="get_append_window_end" default-value="18446744073709551615">
|
||||
<doc xml:space="preserve" filename="../subprojects/gst-plugins-bad/gst-libs/gst/mse/gstsourcebuffer.c">Any segments processed which have a start time greater than this value will
|
||||
be ignored by this Source Buffer.
|
||||
|
||||
[Specification](https://www.w3.org/TR/media-source-2/#dom-sourcebuffer-appendwindowend)</doc>
|
||||
<type name="guint64" c:type="guint64"/>
|
||||
</property>
|
||||
<property name="append-window-start" version="1.24" transfer-ownership="none">
|
||||
<property name="append-window-start" version="1.24" transfer-ownership="none" getter="get_append_window_start" default-value="0">
|
||||
<doc xml:space="preserve" filename="../subprojects/gst-plugins-bad/gst-libs/gst/mse/gstsourcebuffer.c">Any segments processed which end before this value will be ignored by this
|
||||
Source Buffer.
|
||||
|
||||
[Specification](https://www.w3.org/TR/media-source-2/#dom-sourcebuffer-appendwindowstart)</doc>
|
||||
<type name="guint64" c:type="guint64"/>
|
||||
</property>
|
||||
<property name="buffered" version="1.24" transfer-ownership="none">
|
||||
<property name="buffered" version="1.24" transfer-ownership="none" getter="get_buffered">
|
||||
<doc xml:space="preserve" filename="../subprojects/gst-plugins-bad/gst-libs/gst/mse/gstsourcebuffer.c">The set of Time Intervals that have been loaded into the current Source
|
||||
Buffer
|
||||
|
||||
|
@ -964,18 +964,18 @@ Buffer
|
|||
<type name="gpointer" c:type="gpointer"/>
|
||||
</array>
|
||||
</property>
|
||||
<property name="content-type" version="1.24" writable="1" construct="1" transfer-ownership="none">
|
||||
<property name="content-type" version="1.24" writable="1" construct="1" transfer-ownership="none" getter="get_content_type" default-value="NULL">
|
||||
<doc xml:space="preserve" filename="../subprojects/gst-plugins-bad/gst-libs/gst/mse/gstsourcebuffer.c">The MIME content-type of the data stream</doc>
|
||||
<type name="utf8" c:type="gchar*"/>
|
||||
</property>
|
||||
<property name="timestamp-offset" version="1.24" writable="1" transfer-ownership="none">
|
||||
<property name="timestamp-offset" version="1.24" writable="1" transfer-ownership="none" setter="set_timestamp_offset" getter="get_timestamp_offset" default-value="0">
|
||||
<doc xml:space="preserve" filename="../subprojects/gst-plugins-bad/gst-libs/gst/mse/gstsourcebuffer.c">The next media segment appended to the current Source Buffer will have its
|
||||
start timestamp increased by this amount.
|
||||
|
||||
[Specification](https://www.w3.org/TR/media-source-2/#dom-sourcebuffer-timestampoffset)</doc>
|
||||
<type name="gint64" c:type="gint64"/>
|
||||
</property>
|
||||
<property name="updating" version="1.24" transfer-ownership="none">
|
||||
<property name="updating" version="1.24" transfer-ownership="none" getter="get_updating" default-value="FALSE">
|
||||
<doc xml:space="preserve" filename="../subprojects/gst-plugins-bad/gst-libs/gst/mse/gstsourcebuffer.c">Whether the current source buffer is still asynchronously processing
|
||||
previously issued commands.
|
||||
|
||||
|
@ -1030,9 +1030,9 @@ gst_source_buffer_append_buffer().
|
|||
</class>
|
||||
<enumeration name="SourceBufferAppendMode" version="1.24" glib:type-name="GstSourceBufferAppendMode" glib:get-type="gst_source_buffer_append_mode_get_type" c:type="GstSourceBufferAppendMode">
|
||||
<doc xml:space="preserve" filename="../subprojects/gst-plugins-bad/gst-libs/gst/mse/gstsourcebuffer.h">[Specification](https://www.w3.org/TR/media-source-2/#dom-appendmode)</doc>
|
||||
<member name="segments" value="0" c:identifier="GST_SOURCE_BUFFER_APPEND_MODE_SEGMENTS" glib:nick="segments">
|
||||
<member name="segments" value="0" c:identifier="GST_SOURCE_BUFFER_APPEND_MODE_SEGMENTS" glib:nick="segments" glib:name="GST_SOURCE_BUFFER_APPEND_MODE_SEGMENTS">
|
||||
</member>
|
||||
<member name="sequence" value="1" c:identifier="GST_SOURCE_BUFFER_APPEND_MODE_SEQUENCE" glib:nick="sequence">
|
||||
<member name="sequence" value="1" c:identifier="GST_SOURCE_BUFFER_APPEND_MODE_SEQUENCE" glib:nick="sequence" glib:name="GST_SOURCE_BUFFER_APPEND_MODE_SEQUENCE">
|
||||
</member>
|
||||
</enumeration>
|
||||
<record name="SourceBufferClass" c:type="GstSourceBufferClass" glib:is-gtype-struct-for="SourceBuffer">
|
||||
|
@ -1061,7 +1061,7 @@ It is used by #GstMediaSource to provide direct access to its child
|
|||
informing clients which of the Source Buffers are active through
|
||||
#GstMediaSource:active-source-buffers.</doc>
|
||||
<source-position filename="../subprojects/gst-plugins-bad/gst-libs/gst/mse/gstsourcebufferlist.h"/>
|
||||
<method name="get_length" c:identifier="gst_source_buffer_list_get_length" version="1.24">
|
||||
<method name="get_length" c:identifier="gst_source_buffer_list_get_length" glib:get-property="length" version="1.24">
|
||||
<doc xml:space="preserve" filename="../subprojects/gst-plugins-bad/gst-libs/gst/mse/gstsourcebufferlist.c">[Specification](https://www.w3.org/TR/media-source-2/#dom-sourcebufferlist-length)</doc>
|
||||
<source-position filename="../subprojects/gst-plugins-bad/gst-libs/gst/mse/gstsourcebufferlist.h"/>
|
||||
<return-value transfer-ownership="none">
|
||||
|
@ -1096,7 +1096,7 @@ the highest index in the list, it will return `NULL`.
|
|||
</parameter>
|
||||
</parameters>
|
||||
</method>
|
||||
<property name="length" version="1.24" transfer-ownership="none">
|
||||
<property name="length" version="1.24" transfer-ownership="none" getter="get_length" default-value="0">
|
||||
<doc xml:space="preserve" filename="../subprojects/gst-plugins-bad/gst-libs/gst/mse/gstsourcebufferlist.c">The number of #GstSourceBuffer<!-- -->s contained by this structure
|
||||
|
||||
[Specification](https://www.w3.org/TR/media-source-2/#dom-sourcebufferlist-length)</doc>
|
||||
|
|
|
@ -186,10 +186,10 @@ clock.</doc>
|
|||
</parameter>
|
||||
</parameters>
|
||||
</constructor>
|
||||
<property name="address" writable="1" construct="1" transfer-ownership="none">
|
||||
<property name="address" writable="1" construct="1" transfer-ownership="none" default-value="127.0.0.1">
|
||||
<type name="utf8" c:type="gchar*"/>
|
||||
</property>
|
||||
<property name="base-time" writable="1" construct-only="1" transfer-ownership="none">
|
||||
<property name="base-time" writable="1" construct-only="1" transfer-ownership="none" default-value="0">
|
||||
<type name="guint64" c:type="guint64"/>
|
||||
</property>
|
||||
<property name="bus" writable="1" transfer-ownership="none">
|
||||
|
@ -198,16 +198,16 @@ clock.</doc>
|
|||
<property name="internal-clock" transfer-ownership="none">
|
||||
<type name="Gst.Clock"/>
|
||||
</property>
|
||||
<property name="minimum-update-interval" writable="1" transfer-ownership="none">
|
||||
<property name="minimum-update-interval" writable="1" transfer-ownership="none" default-value="50000000">
|
||||
<type name="guint64" c:type="guint64"/>
|
||||
</property>
|
||||
<property name="port" writable="1" construct="1" transfer-ownership="none">
|
||||
<property name="port" writable="1" construct="1" transfer-ownership="none" default-value="5637">
|
||||
<type name="gint" c:type="gint"/>
|
||||
</property>
|
||||
<property name="qos-dscp" writable="1" transfer-ownership="none">
|
||||
<property name="qos-dscp" writable="1" transfer-ownership="none" default-value="-1">
|
||||
<type name="gint" c:type="gint"/>
|
||||
</property>
|
||||
<property name="round-trip-limit" writable="1" transfer-ownership="none">
|
||||
<property name="round-trip-limit" writable="1" transfer-ownership="none" default-value="1000000000">
|
||||
<type name="guint64" c:type="guint64"/>
|
||||
</property>
|
||||
<field name="clock">
|
||||
|
@ -233,7 +233,7 @@ clock.</doc>
|
|||
</array>
|
||||
</field>
|
||||
</record>
|
||||
<record name="NetClientClockPrivate" c:type="GstNetClientClockPrivate" disguised="1">
|
||||
<record name="NetClientClockPrivate" c:type="GstNetClientClockPrivate" disguised="1" opaque="1">
|
||||
<source-position filename="../subprojects/gstreamer/libs/gst/net/gstnetclientclock.h"/>
|
||||
</record>
|
||||
<record name="NetControlMessageMeta" c:type="GstNetControlMessageMeta">
|
||||
|
@ -421,19 +421,19 @@ The #GstNetTimeProvider typically wraps the clock used by a #GstPipeline.</doc>
|
|||
</parameter>
|
||||
</parameters>
|
||||
</constructor>
|
||||
<property name="active" writable="1" transfer-ownership="none">
|
||||
<property name="active" writable="1" transfer-ownership="none" default-value="TRUE">
|
||||
<type name="gboolean" c:type="gboolean"/>
|
||||
</property>
|
||||
<property name="address" writable="1" construct-only="1" transfer-ownership="none">
|
||||
<property name="address" writable="1" construct-only="1" transfer-ownership="none" default-value="0.0.0.0">
|
||||
<type name="utf8" c:type="gchar*"/>
|
||||
</property>
|
||||
<property name="clock" writable="1" construct-only="1" transfer-ownership="none">
|
||||
<type name="Gst.Clock"/>
|
||||
</property>
|
||||
<property name="port" writable="1" construct-only="1" transfer-ownership="none">
|
||||
<property name="port" writable="1" construct-only="1" transfer-ownership="none" default-value="5637">
|
||||
<type name="gint" c:type="gint"/>
|
||||
</property>
|
||||
<property name="qos-dscp" writable="1" transfer-ownership="none">
|
||||
<property name="qos-dscp" writable="1" transfer-ownership="none" default-value="-1">
|
||||
<type name="gint" c:type="gint"/>
|
||||
</property>
|
||||
<field name="parent">
|
||||
|
@ -459,7 +459,7 @@ The #GstNetTimeProvider typically wraps the clock used by a #GstPipeline.</doc>
|
|||
</array>
|
||||
</field>
|
||||
</record>
|
||||
<record name="NetTimeProviderPrivate" c:type="GstNetTimeProviderPrivate" disguised="1">
|
||||
<record name="NetTimeProviderPrivate" c:type="GstNetTimeProviderPrivate" disguised="1" opaque="1">
|
||||
<source-position filename="../subprojects/gstreamer/libs/gst/net/gstnettimeprovider.h"/>
|
||||
</record>
|
||||
<class name="NtpClock" c:symbol-prefix="ntp_clock" c:type="GstNtpClock" parent="NetClientClock" glib:type-name="GstNtpClock" glib:get-type="gst_ntp_clock_get_type" glib:type-struct="NtpClockClass">
|
||||
|
@ -602,16 +602,16 @@ gst_clock_is_synced().</doc>
|
|||
</parameter>
|
||||
</parameters>
|
||||
</constructor>
|
||||
<property name="domain" writable="1" construct-only="1" transfer-ownership="none">
|
||||
<property name="domain" writable="1" construct-only="1" transfer-ownership="none" default-value="0">
|
||||
<type name="guint" c:type="guint"/>
|
||||
</property>
|
||||
<property name="grandmaster-clock-id" transfer-ownership="none">
|
||||
<property name="grandmaster-clock-id" transfer-ownership="none" default-value="0">
|
||||
<type name="guint64" c:type="guint64"/>
|
||||
</property>
|
||||
<property name="internal-clock" transfer-ownership="none">
|
||||
<type name="Gst.Clock"/>
|
||||
</property>
|
||||
<property name="master-clock-id" transfer-ownership="none">
|
||||
<property name="master-clock-id" transfer-ownership="none" default-value="0">
|
||||
<type name="guint64" c:type="guint64"/>
|
||||
</property>
|
||||
<field name="clock">
|
||||
|
@ -639,7 +639,7 @@ gst_clock_is_synced().</doc>
|
|||
</array>
|
||||
</field>
|
||||
</record>
|
||||
<record name="PtpClockPrivate" c:type="GstPtpClockPrivate" disguised="1">
|
||||
<record name="PtpClockPrivate" c:type="GstPtpClockPrivate" disguised="1" opaque="1">
|
||||
<source-position filename="../subprojects/gstreamer/libs/gst/net/gstptpclock.h"/>
|
||||
</record>
|
||||
<callback name="PtpStatisticsCallback" c:type="GstPtpStatisticsCallback">
|
||||
|
|
|
@ -109,10 +109,10 @@ new frame.</doc>
|
|||
</instance-parameter>
|
||||
</parameters>
|
||||
</virtual-method>
|
||||
<property name="shade-amount" writable="1" transfer-ownership="none">
|
||||
<property name="shade-amount" writable="1" transfer-ownership="none" default-value="657930">
|
||||
<type name="guint" c:type="guint"/>
|
||||
</property>
|
||||
<property name="shader" writable="1" transfer-ownership="none">
|
||||
<property name="shader" writable="1" transfer-ownership="none" default-value="GST_AUDIO_VISUALIZER_SHADER_FADE">
|
||||
<type name="AudioVisualizerShader"/>
|
||||
</property>
|
||||
<field name="parent">
|
||||
|
@ -185,39 +185,39 @@ new frame.</doc>
|
|||
</callback>
|
||||
</field>
|
||||
</record>
|
||||
<record name="AudioVisualizerPrivate" c:type="GstAudioVisualizerPrivate" disguised="1">
|
||||
<record name="AudioVisualizerPrivate" c:type="GstAudioVisualizerPrivate" disguised="1" opaque="1">
|
||||
<source-position filename="../subprojects/gst-plugins-base/gst-libs/gst/pbutils/gstaudiovisualizer.h"/>
|
||||
</record>
|
||||
<enumeration name="AudioVisualizerShader" glib:type-name="GstAudioVisualizerShader" glib:get-type="gst_audio_visualizer_shader_get_type" c:type="GstAudioVisualizerShader">
|
||||
<doc xml:space="preserve" filename="../subprojects/gst-plugins-base/gst-libs/gst/pbutils/gstaudiovisualizer.h">Different types of supported background shading functions.</doc>
|
||||
<member name="none" value="0" c:identifier="GST_AUDIO_VISUALIZER_SHADER_NONE" glib:nick="none">
|
||||
<member name="none" value="0" c:identifier="GST_AUDIO_VISUALIZER_SHADER_NONE" glib:nick="none" glib:name="GST_AUDIO_VISUALIZER_SHADER_NONE">
|
||||
<doc xml:space="preserve" filename="../subprojects/gst-plugins-base/gst-libs/gst/pbutils/gstaudiovisualizer.h">no shading</doc>
|
||||
</member>
|
||||
<member name="fade" value="1" c:identifier="GST_AUDIO_VISUALIZER_SHADER_FADE" glib:nick="fade">
|
||||
<member name="fade" value="1" c:identifier="GST_AUDIO_VISUALIZER_SHADER_FADE" glib:nick="fade" glib:name="GST_AUDIO_VISUALIZER_SHADER_FADE">
|
||||
<doc xml:space="preserve" filename="../subprojects/gst-plugins-base/gst-libs/gst/pbutils/gstaudiovisualizer.h">plain fading</doc>
|
||||
</member>
|
||||
<member name="fade_and_move_up" value="2" c:identifier="GST_AUDIO_VISUALIZER_SHADER_FADE_AND_MOVE_UP" glib:nick="fade-and-move-up">
|
||||
<member name="fade_and_move_up" value="2" c:identifier="GST_AUDIO_VISUALIZER_SHADER_FADE_AND_MOVE_UP" glib:nick="fade-and-move-up" glib:name="GST_AUDIO_VISUALIZER_SHADER_FADE_AND_MOVE_UP">
|
||||
<doc xml:space="preserve" filename="../subprojects/gst-plugins-base/gst-libs/gst/pbutils/gstaudiovisualizer.h">fade and move up</doc>
|
||||
</member>
|
||||
<member name="fade_and_move_down" value="3" c:identifier="GST_AUDIO_VISUALIZER_SHADER_FADE_AND_MOVE_DOWN" glib:nick="fade-and-move-down">
|
||||
<member name="fade_and_move_down" value="3" c:identifier="GST_AUDIO_VISUALIZER_SHADER_FADE_AND_MOVE_DOWN" glib:nick="fade-and-move-down" glib:name="GST_AUDIO_VISUALIZER_SHADER_FADE_AND_MOVE_DOWN">
|
||||
<doc xml:space="preserve" filename="../subprojects/gst-plugins-base/gst-libs/gst/pbutils/gstaudiovisualizer.h">fade and move down</doc>
|
||||
</member>
|
||||
<member name="fade_and_move_left" value="4" c:identifier="GST_AUDIO_VISUALIZER_SHADER_FADE_AND_MOVE_LEFT" glib:nick="fade-and-move-left">
|
||||
<member name="fade_and_move_left" value="4" c:identifier="GST_AUDIO_VISUALIZER_SHADER_FADE_AND_MOVE_LEFT" glib:nick="fade-and-move-left" glib:name="GST_AUDIO_VISUALIZER_SHADER_FADE_AND_MOVE_LEFT">
|
||||
<doc xml:space="preserve" filename="../subprojects/gst-plugins-base/gst-libs/gst/pbutils/gstaudiovisualizer.h">fade and move left</doc>
|
||||
</member>
|
||||
<member name="fade_and_move_right" value="5" c:identifier="GST_AUDIO_VISUALIZER_SHADER_FADE_AND_MOVE_RIGHT" glib:nick="fade-and-move-right">
|
||||
<member name="fade_and_move_right" value="5" c:identifier="GST_AUDIO_VISUALIZER_SHADER_FADE_AND_MOVE_RIGHT" glib:nick="fade-and-move-right" glib:name="GST_AUDIO_VISUALIZER_SHADER_FADE_AND_MOVE_RIGHT">
|
||||
<doc xml:space="preserve" filename="../subprojects/gst-plugins-base/gst-libs/gst/pbutils/gstaudiovisualizer.h">fade and move right</doc>
|
||||
</member>
|
||||
<member name="fade_and_move_horiz_out" value="6" c:identifier="GST_AUDIO_VISUALIZER_SHADER_FADE_AND_MOVE_HORIZ_OUT" glib:nick="fade-and-move-horiz-out">
|
||||
<member name="fade_and_move_horiz_out" value="6" c:identifier="GST_AUDIO_VISUALIZER_SHADER_FADE_AND_MOVE_HORIZ_OUT" glib:nick="fade-and-move-horiz-out" glib:name="GST_AUDIO_VISUALIZER_SHADER_FADE_AND_MOVE_HORIZ_OUT">
|
||||
<doc xml:space="preserve" filename="../subprojects/gst-plugins-base/gst-libs/gst/pbutils/gstaudiovisualizer.h">fade and move horizontally out</doc>
|
||||
</member>
|
||||
<member name="fade_and_move_horiz_in" value="7" c:identifier="GST_AUDIO_VISUALIZER_SHADER_FADE_AND_MOVE_HORIZ_IN" glib:nick="fade-and-move-horiz-in">
|
||||
<member name="fade_and_move_horiz_in" value="7" c:identifier="GST_AUDIO_VISUALIZER_SHADER_FADE_AND_MOVE_HORIZ_IN" glib:nick="fade-and-move-horiz-in" glib:name="GST_AUDIO_VISUALIZER_SHADER_FADE_AND_MOVE_HORIZ_IN">
|
||||
<doc xml:space="preserve" filename="../subprojects/gst-plugins-base/gst-libs/gst/pbutils/gstaudiovisualizer.h">fade and move horizontally in</doc>
|
||||
</member>
|
||||
<member name="fade_and_move_vert_out" value="8" c:identifier="GST_AUDIO_VISUALIZER_SHADER_FADE_AND_MOVE_VERT_OUT" glib:nick="fade-and-move-vert-out">
|
||||
<member name="fade_and_move_vert_out" value="8" c:identifier="GST_AUDIO_VISUALIZER_SHADER_FADE_AND_MOVE_VERT_OUT" glib:nick="fade-and-move-vert-out" glib:name="GST_AUDIO_VISUALIZER_SHADER_FADE_AND_MOVE_VERT_OUT">
|
||||
<doc xml:space="preserve" filename="../subprojects/gst-plugins-base/gst-libs/gst/pbutils/gstaudiovisualizer.h">fade and move vertically out</doc>
|
||||
</member>
|
||||
<member name="fade_and_move_vert_in" value="9" c:identifier="GST_AUDIO_VISUALIZER_SHADER_FADE_AND_MOVE_VERT_IN" glib:nick="fade-and-move-vert-in">
|
||||
<member name="fade_and_move_vert_in" value="9" c:identifier="GST_AUDIO_VISUALIZER_SHADER_FADE_AND_MOVE_VERT_IN" glib:nick="fade-and-move-vert-in" glib:name="GST_AUDIO_VISUALIZER_SHADER_FADE_AND_MOVE_VERT_IN">
|
||||
<doc xml:space="preserve" filename="../subprojects/gst-plugins-base/gst-libs/gst/pbutils/gstaudiovisualizer.h">fade and move vertically in</doc>
|
||||
</member>
|
||||
</enumeration>
|
||||
|
@ -487,7 +487,7 @@ pending URIS (if any).</doc>
|
|||
</instance-parameter>
|
||||
</parameters>
|
||||
</method>
|
||||
<property name="timeout" writable="1" construct="1" transfer-ownership="none">
|
||||
<property name="timeout" writable="1" construct="1" transfer-ownership="none" default-value="15000000000">
|
||||
<doc xml:space="preserve" filename="../subprojects/gst-plugins-base/gst-libs/gst/pbutils/gstdiscoverer.c">The duration (in nanoseconds) after which the discovery of an individual
|
||||
URI will timeout.
|
||||
|
||||
|
@ -495,7 +495,7 @@ If the discovery of a URI times out, the %GST_DISCOVERER_TIMEOUT will be
|
|||
set on the result flags.</doc>
|
||||
<type name="guint64" c:type="guint64"/>
|
||||
</property>
|
||||
<property name="use-cache" writable="1" construct="1" transfer-ownership="none">
|
||||
<property name="use-cache" writable="1" construct="1" transfer-ownership="none" default-value="FALSE">
|
||||
<type name="gboolean" c:type="gboolean"/>
|
||||
</property>
|
||||
<field name="parent">
|
||||
|
@ -1115,47 +1115,47 @@ what needs to be serialized.</doc>
|
|||
</parameters>
|
||||
</method>
|
||||
</class>
|
||||
<record name="DiscovererPrivate" c:type="GstDiscovererPrivate" disguised="1">
|
||||
<record name="DiscovererPrivate" c:type="GstDiscovererPrivate" disguised="1" opaque="1">
|
||||
<source-position filename="../subprojects/gst-plugins-base/gst-libs/gst/pbutils/gstdiscoverer.h"/>
|
||||
</record>
|
||||
<enumeration name="DiscovererResult" glib:type-name="GstDiscovererResult" glib:get-type="gst_discoverer_result_get_type" c:type="GstDiscovererResult">
|
||||
<doc xml:space="preserve" filename="../subprojects/gst-plugins-base/gst-libs/gst/pbutils/gstdiscoverer.h">Result values for the discovery process.</doc>
|
||||
<member name="ok" value="0" c:identifier="GST_DISCOVERER_OK" glib:nick="ok">
|
||||
<member name="ok" value="0" c:identifier="GST_DISCOVERER_OK" glib:nick="ok" glib:name="GST_DISCOVERER_OK">
|
||||
<doc xml:space="preserve" filename="../subprojects/gst-plugins-base/gst-libs/gst/pbutils/gstdiscoverer.h">The discovery was successful</doc>
|
||||
</member>
|
||||
<member name="uri_invalid" value="1" c:identifier="GST_DISCOVERER_URI_INVALID" glib:nick="uri-invalid">
|
||||
<member name="uri_invalid" value="1" c:identifier="GST_DISCOVERER_URI_INVALID" glib:nick="uri-invalid" glib:name="GST_DISCOVERER_URI_INVALID">
|
||||
<doc xml:space="preserve" filename="../subprojects/gst-plugins-base/gst-libs/gst/pbutils/gstdiscoverer.h">the URI is invalid</doc>
|
||||
</member>
|
||||
<member name="error" value="2" c:identifier="GST_DISCOVERER_ERROR" glib:nick="error">
|
||||
<member name="error" value="2" c:identifier="GST_DISCOVERER_ERROR" glib:nick="error" glib:name="GST_DISCOVERER_ERROR">
|
||||
<doc xml:space="preserve" filename="../subprojects/gst-plugins-base/gst-libs/gst/pbutils/gstdiscoverer.h">an error happened and the GError is set</doc>
|
||||
</member>
|
||||
<member name="timeout" value="3" c:identifier="GST_DISCOVERER_TIMEOUT" glib:nick="timeout">
|
||||
<member name="timeout" value="3" c:identifier="GST_DISCOVERER_TIMEOUT" glib:nick="timeout" glib:name="GST_DISCOVERER_TIMEOUT">
|
||||
<doc xml:space="preserve" filename="../subprojects/gst-plugins-base/gst-libs/gst/pbutils/gstdiscoverer.h">the discovery timed-out</doc>
|
||||
</member>
|
||||
<member name="busy" value="4" c:identifier="GST_DISCOVERER_BUSY" glib:nick="busy">
|
||||
<member name="busy" value="4" c:identifier="GST_DISCOVERER_BUSY" glib:nick="busy" glib:name="GST_DISCOVERER_BUSY">
|
||||
<doc xml:space="preserve" filename="../subprojects/gst-plugins-base/gst-libs/gst/pbutils/gstdiscoverer.h">the discoverer was already discovering a file</doc>
|
||||
</member>
|
||||
<member name="missing_plugins" value="5" c:identifier="GST_DISCOVERER_MISSING_PLUGINS" glib:nick="missing-plugins">
|
||||
<member name="missing_plugins" value="5" c:identifier="GST_DISCOVERER_MISSING_PLUGINS" glib:nick="missing-plugins" glib:name="GST_DISCOVERER_MISSING_PLUGINS">
|
||||
<doc xml:space="preserve" filename="../subprojects/gst-plugins-base/gst-libs/gst/pbutils/gstdiscoverer.h">Some plugins are missing for full discovery</doc>
|
||||
</member>
|
||||
</enumeration>
|
||||
<bitfield name="DiscovererSerializeFlags" version="1.6" glib:type-name="GstDiscovererSerializeFlags" glib:get-type="gst_discoverer_serialize_flags_get_type" c:type="GstDiscovererSerializeFlags">
|
||||
<doc xml:space="preserve" filename="../subprojects/gst-plugins-base/gst-libs/gst/pbutils/gstdiscoverer.h">You can use these flags to control what is serialized by
|
||||
gst_discoverer_info_to_variant()</doc>
|
||||
<member name="basic" value="0" c:identifier="GST_DISCOVERER_SERIALIZE_BASIC" glib:nick="basic">
|
||||
<member name="basic" value="0" c:identifier="GST_DISCOVERER_SERIALIZE_BASIC" glib:nick="basic" glib:name="GST_DISCOVERER_SERIALIZE_BASIC">
|
||||
<doc xml:space="preserve" filename="../subprojects/gst-plugins-base/gst-libs/gst/pbutils/gstdiscoverer.h">Serialize only basic information, excluding
|
||||
caps, tags and miscellaneous information</doc>
|
||||
</member>
|
||||
<member name="caps" value="1" c:identifier="GST_DISCOVERER_SERIALIZE_CAPS" glib:nick="caps">
|
||||
<member name="caps" value="1" c:identifier="GST_DISCOVERER_SERIALIZE_CAPS" glib:nick="caps" glib:name="GST_DISCOVERER_SERIALIZE_CAPS">
|
||||
<doc xml:space="preserve" filename="../subprojects/gst-plugins-base/gst-libs/gst/pbutils/gstdiscoverer.h">Serialize the caps for each stream</doc>
|
||||
</member>
|
||||
<member name="tags" value="2" c:identifier="GST_DISCOVERER_SERIALIZE_TAGS" glib:nick="tags">
|
||||
<member name="tags" value="2" c:identifier="GST_DISCOVERER_SERIALIZE_TAGS" glib:nick="tags" glib:name="GST_DISCOVERER_SERIALIZE_TAGS">
|
||||
<doc xml:space="preserve" filename="../subprojects/gst-plugins-base/gst-libs/gst/pbutils/gstdiscoverer.h">Serialize the tags for each stream</doc>
|
||||
</member>
|
||||
<member name="misc" value="4" c:identifier="GST_DISCOVERER_SERIALIZE_MISC" glib:nick="misc">
|
||||
<member name="misc" value="4" c:identifier="GST_DISCOVERER_SERIALIZE_MISC" glib:nick="misc" glib:name="GST_DISCOVERER_SERIALIZE_MISC">
|
||||
<doc xml:space="preserve" filename="../subprojects/gst-plugins-base/gst-libs/gst/pbutils/gstdiscoverer.h">Serialize miscellaneous information for each stream</doc>
|
||||
</member>
|
||||
<member name="all" value="7" c:identifier="GST_DISCOVERER_SERIALIZE_ALL" glib:nick="all">
|
||||
<member name="all" value="7" c:identifier="GST_DISCOVERER_SERIALIZE_ALL" glib:nick="all" glib:name="GST_DISCOVERER_SERIALIZE_ALL">
|
||||
<doc xml:space="preserve" filename="../subprojects/gst-plugins-base/gst-libs/gst/pbutils/gstdiscoverer.h">Serialize all the available info, including
|
||||
caps, tags and miscellaneous information</doc>
|
||||
</member>
|
||||
|
@ -1596,7 +1596,7 @@ NULL. See gst_encoding_profile_get_restriction() for more details.</doc>
|
|||
</parameters>
|
||||
</constructor>
|
||||
</class>
|
||||
<record name="EncodingAudioProfileClass" c:type="GstEncodingAudioProfileClass" disguised="1" glib:is-gtype-struct-for="EncodingAudioProfile">
|
||||
<record name="EncodingAudioProfileClass" c:type="GstEncodingAudioProfileClass" disguised="1" opaque="1" glib:is-gtype-struct-for="EncodingAudioProfile">
|
||||
<source-position filename="../subprojects/gst-plugins-base/gst-libs/gst/pbutils/encoding-profile.h"/>
|
||||
</record>
|
||||
<class name="EncodingContainerProfile" c:symbol-prefix="encoding_container_profile" c:type="GstEncodingContainerProfile" parent="EncodingProfile" glib:type-name="GstEncodingContainerProfile" glib:get-type="gst_encoding_container_profile_get_type" glib:type-struct="EncodingContainerProfileClass">
|
||||
|
@ -1687,7 +1687,7 @@ the list of contained #GstEncodingProfile.</doc>
|
|||
</parameters>
|
||||
</method>
|
||||
</class>
|
||||
<record name="EncodingContainerProfileClass" c:type="GstEncodingContainerProfileClass" disguised="1" glib:is-gtype-struct-for="EncodingContainerProfile">
|
||||
<record name="EncodingContainerProfileClass" c:type="GstEncodingContainerProfileClass" disguised="1" opaque="1" glib:is-gtype-struct-for="EncodingContainerProfile">
|
||||
<source-position filename="../subprojects/gst-plugins-base/gst-libs/gst/pbutils/encoding-profile.h"/>
|
||||
</record>
|
||||
<class name="EncodingProfile" c:symbol-prefix="encoding_profile" c:type="GstEncodingProfile" parent="GObject.Object" glib:type-name="GstEncodingProfile" glib:get-type="gst_encoding_profile_get_type" glib:type-struct="EncodingProfileClass">
|
||||
|
@ -1791,7 +1791,7 @@ later during the encoding.</doc>
|
|||
</instance-parameter>
|
||||
</parameters>
|
||||
</method>
|
||||
<method name="get_element_properties" c:identifier="gst_encoding_profile_get_element_properties" version="1.20">
|
||||
<method name="get_element_properties" c:identifier="gst_encoding_profile_get_element_properties" glib:get-property="element-properties" version="1.20">
|
||||
<source-position filename="../subprojects/gst-plugins-base/gst-libs/gst/pbutils/encoding-profile.h"/>
|
||||
<return-value transfer-ownership="full" nullable="1">
|
||||
<doc xml:space="preserve" filename="../subprojects/gst-plugins-base/gst-libs/gst/pbutils/encoding-profile.c">The properties that are going to be set on the underlying element</doc>
|
||||
|
@ -2012,7 +2012,7 @@ during the encoding</doc>
|
|||
</parameter>
|
||||
</parameters>
|
||||
</method>
|
||||
<method name="set_element_properties" c:identifier="gst_encoding_profile_set_element_properties" version="1.20">
|
||||
<method name="set_element_properties" c:identifier="gst_encoding_profile_set_element_properties" glib:set-property="element-properties" version="1.20">
|
||||
<doc xml:space="preserve" filename="../subprojects/gst-plugins-base/gst-libs/gst/pbutils/encoding-profile.c">This allows setting the muxing/encoding element properties.
|
||||
|
||||
**Set properties generically**
|
||||
|
@ -2226,7 +2226,7 @@ serialization format".</doc>
|
|||
</instance-parameter>
|
||||
</parameters>
|
||||
</method>
|
||||
<property name="element-properties" version="1.20" writable="1" transfer-ownership="none">
|
||||
<property name="element-properties" version="1.20" writable="1" transfer-ownership="none" setter="set_element_properties" getter="get_element_properties">
|
||||
<doc xml:space="preserve" filename="../subprojects/gst-plugins-base/gst-libs/gst/pbutils/encoding-profile.c">A #GstStructure defining the properties to be set to the element
|
||||
the profile represents.
|
||||
|
||||
|
@ -2241,7 +2241,7 @@ element-properties,row-mt=true, end-usage=vbr
|
|||
<type name="Gst.Caps"/>
|
||||
</property>
|
||||
</class>
|
||||
<record name="EncodingProfileClass" c:type="GstEncodingProfileClass" disguised="1" glib:is-gtype-struct-for="EncodingProfile">
|
||||
<record name="EncodingProfileClass" c:type="GstEncodingProfileClass" disguised="1" opaque="1" glib:is-gtype-struct-for="EncodingProfile">
|
||||
<source-position filename="../subprojects/gst-plugins-base/gst-libs/gst/pbutils/encoding-profile.h"/>
|
||||
</record>
|
||||
<class name="EncodingTarget" c:symbol-prefix="encoding_target" c:type="GstEncodingTarget" parent="GObject.Object" glib:type-name="GstEncodingTarget" glib:get-type="gst_encoding_target_get_type">
|
||||
|
@ -2582,7 +2582,7 @@ constance framerate.</doc>
|
|||
</parameters>
|
||||
</method>
|
||||
</class>
|
||||
<record name="EncodingVideoProfileClass" c:type="GstEncodingVideoProfileClass" disguised="1" glib:is-gtype-struct-for="EncodingVideoProfile">
|
||||
<record name="EncodingVideoProfileClass" c:type="GstEncodingVideoProfileClass" disguised="1" opaque="1" glib:is-gtype-struct-for="EncodingVideoProfile">
|
||||
<source-position filename="../subprojects/gst-plugins-base/gst-libs/gst/pbutils/encoding-profile.h"/>
|
||||
</record>
|
||||
<function-macro name="IS_DISCOVERER" c:identifier="GST_IS_DISCOVERER" introspectable="0">
|
||||
|
@ -2690,7 +2690,7 @@ constance framerate.</doc>
|
|||
</parameter>
|
||||
</parameters>
|
||||
</function-macro>
|
||||
<record name="InstallPluginsContext" c:type="GstInstallPluginsContext" glib:type-name="GstInstallPluginsContext" glib:get-type="gst_install_plugins_context_get_type" c:symbol-prefix="install_plugins_context">
|
||||
<record name="InstallPluginsContext" c:type="GstInstallPluginsContext" opaque="1" glib:type-name="GstInstallPluginsContext" glib:get-type="gst_install_plugins_context_get_type" c:symbol-prefix="install_plugins_context">
|
||||
<doc xml:space="preserve" filename="../subprojects/gst-plugins-base/gst-libs/gst/pbutils/install-plugins.h">Opaque context structure for the plugin installation. Use the provided
|
||||
API to set details on it.</doc>
|
||||
<source-position filename="../subprojects/gst-plugins-base/gst-libs/gst/pbutils/install-plugins.h"/>
|
||||
|
@ -2874,49 +2874,49 @@ gst_install_plugins_sync(), and also the result code passed to the
|
|||
|
||||
These codes indicate success or failure of starting an external installer
|
||||
program and to what extent the requested plugins could be installed.</doc>
|
||||
<member name="success" value="0" c:identifier="GST_INSTALL_PLUGINS_SUCCESS" glib:nick="success">
|
||||
<member name="success" value="0" c:identifier="GST_INSTALL_PLUGINS_SUCCESS" glib:nick="success" glib:name="GST_INSTALL_PLUGINS_SUCCESS">
|
||||
<doc xml:space="preserve" filename="../subprojects/gst-plugins-base/gst-libs/gst/pbutils/install-plugins.h">all of the requested plugins could be
|
||||
installed</doc>
|
||||
</member>
|
||||
<member name="not_found" value="1" c:identifier="GST_INSTALL_PLUGINS_NOT_FOUND" glib:nick="not-found">
|
||||
<member name="not_found" value="1" c:identifier="GST_INSTALL_PLUGINS_NOT_FOUND" glib:nick="not-found" glib:name="GST_INSTALL_PLUGINS_NOT_FOUND">
|
||||
<doc xml:space="preserve" filename="../subprojects/gst-plugins-base/gst-libs/gst/pbutils/install-plugins.h">no appropriate installation candidate for
|
||||
any of the requested plugins could be found. Only return this if nothing
|
||||
has been installed. Return #GST_INSTALL_PLUGINS_PARTIAL_SUCCESS if
|
||||
some (but not all) of the requested plugins could be installed.</doc>
|
||||
</member>
|
||||
<member name="error" value="2" c:identifier="GST_INSTALL_PLUGINS_ERROR" glib:nick="error">
|
||||
<member name="error" value="2" c:identifier="GST_INSTALL_PLUGINS_ERROR" glib:nick="error" glib:name="GST_INSTALL_PLUGINS_ERROR">
|
||||
<doc xml:space="preserve" filename="../subprojects/gst-plugins-base/gst-libs/gst/pbutils/install-plugins.h">an error occurred during the installation. If
|
||||
this happens, the user has already seen an error message and another
|
||||
one should not be displayed</doc>
|
||||
</member>
|
||||
<member name="partial_success" value="3" c:identifier="GST_INSTALL_PLUGINS_PARTIAL_SUCCESS" glib:nick="partial-success">
|
||||
<member name="partial_success" value="3" c:identifier="GST_INSTALL_PLUGINS_PARTIAL_SUCCESS" glib:nick="partial-success" glib:name="GST_INSTALL_PLUGINS_PARTIAL_SUCCESS">
|
||||
<doc xml:space="preserve" filename="../subprojects/gst-plugins-base/gst-libs/gst/pbutils/install-plugins.h">some of the requested plugins could
|
||||
be installed, but not all</doc>
|
||||
</member>
|
||||
<member name="user_abort" value="4" c:identifier="GST_INSTALL_PLUGINS_USER_ABORT" glib:nick="user-abort">
|
||||
<member name="user_abort" value="4" c:identifier="GST_INSTALL_PLUGINS_USER_ABORT" glib:nick="user-abort" glib:name="GST_INSTALL_PLUGINS_USER_ABORT">
|
||||
<doc xml:space="preserve" filename="../subprojects/gst-plugins-base/gst-libs/gst/pbutils/install-plugins.h">the user has aborted the installation</doc>
|
||||
</member>
|
||||
<member name="crashed" value="100" c:identifier="GST_INSTALL_PLUGINS_CRASHED" glib:nick="crashed">
|
||||
<member name="crashed" value="100" c:identifier="GST_INSTALL_PLUGINS_CRASHED" glib:nick="crashed" glib:name="GST_INSTALL_PLUGINS_CRASHED">
|
||||
<doc xml:space="preserve" filename="../subprojects/gst-plugins-base/gst-libs/gst/pbutils/install-plugins.h">the installer had an unclean exit code
|
||||
(ie. death by signal)</doc>
|
||||
</member>
|
||||
<member name="invalid" value="101" c:identifier="GST_INSTALL_PLUGINS_INVALID" glib:nick="invalid">
|
||||
<member name="invalid" value="101" c:identifier="GST_INSTALL_PLUGINS_INVALID" glib:nick="invalid" glib:name="GST_INSTALL_PLUGINS_INVALID">
|
||||
<doc xml:space="preserve" filename="../subprojects/gst-plugins-base/gst-libs/gst/pbutils/install-plugins.h">the helper returned an invalid status code</doc>
|
||||
</member>
|
||||
<member name="started_ok" value="200" c:identifier="GST_INSTALL_PLUGINS_STARTED_OK" glib:nick="started-ok">
|
||||
<member name="started_ok" value="200" c:identifier="GST_INSTALL_PLUGINS_STARTED_OK" glib:nick="started-ok" glib:name="GST_INSTALL_PLUGINS_STARTED_OK">
|
||||
<doc xml:space="preserve" filename="../subprojects/gst-plugins-base/gst-libs/gst/pbutils/install-plugins.h">returned by gst_install_plugins_async() to
|
||||
indicate that everything went fine so far and the provided callback
|
||||
will be called with the result of the installation later</doc>
|
||||
</member>
|
||||
<member name="internal_failure" value="201" c:identifier="GST_INSTALL_PLUGINS_INTERNAL_FAILURE" glib:nick="internal-failure">
|
||||
<member name="internal_failure" value="201" c:identifier="GST_INSTALL_PLUGINS_INTERNAL_FAILURE" glib:nick="internal-failure" glib:name="GST_INSTALL_PLUGINS_INTERNAL_FAILURE">
|
||||
<doc xml:space="preserve" filename="../subprojects/gst-plugins-base/gst-libs/gst/pbutils/install-plugins.h">some internal failure has
|
||||
occurred when trying to start the installer</doc>
|
||||
</member>
|
||||
<member name="helper_missing" value="202" c:identifier="GST_INSTALL_PLUGINS_HELPER_MISSING" glib:nick="helper-missing">
|
||||
<member name="helper_missing" value="202" c:identifier="GST_INSTALL_PLUGINS_HELPER_MISSING" glib:nick="helper-missing" glib:name="GST_INSTALL_PLUGINS_HELPER_MISSING">
|
||||
<doc xml:space="preserve" filename="../subprojects/gst-plugins-base/gst-libs/gst/pbutils/install-plugins.h">the helper script to call the
|
||||
actual installer is not installed</doc>
|
||||
</member>
|
||||
<member name="install_in_progress" value="203" c:identifier="GST_INSTALL_PLUGINS_INSTALL_IN_PROGRESS" glib:nick="install-in-progress">
|
||||
<member name="install_in_progress" value="203" c:identifier="GST_INSTALL_PLUGINS_INSTALL_IN_PROGRESS" glib:nick="install-in-progress" glib:name="GST_INSTALL_PLUGINS_INSTALL_IN_PROGRESS">
|
||||
<doc xml:space="preserve" filename="../subprojects/gst-plugins-base/gst-libs/gst/pbutils/install-plugins.h">a previously-started plugin
|
||||
installation is still in progress, try again later</doc>
|
||||
</member>
|
||||
|
@ -2969,33 +2969,33 @@ Actual releases have 0, GIT versions have 1, prerelease versions have 2-...</doc
|
|||
<bitfield name="PbUtilsCapsDescriptionFlags" version="1.20" glib:type-name="GstPbUtilsCapsDescriptionFlags" glib:get-type="gst_pb_utils_caps_description_flags_get_type" c:type="GstPbUtilsCapsDescriptionFlags">
|
||||
<doc xml:space="preserve" filename="../subprojects/gst-plugins-base/gst-libs/gst/pbutils/descriptions.h">Flags that are returned by gst_pb_utils_get_caps_description_flags() and
|
||||
describe the format of the caps.</doc>
|
||||
<member name="container" value="1" c:identifier="GST_PBUTILS_CAPS_DESCRIPTION_FLAG_CONTAINER" glib:nick="container">
|
||||
<member name="container" value="1" c:identifier="GST_PBUTILS_CAPS_DESCRIPTION_FLAG_CONTAINER" glib:nick="container" glib:name="GST_PBUTILS_CAPS_DESCRIPTION_FLAG_CONTAINER">
|
||||
<doc xml:space="preserve" filename="../subprojects/gst-plugins-base/gst-libs/gst/pbutils/descriptions.h">Caps describe a container format.</doc>
|
||||
</member>
|
||||
<member name="audio" value="2" c:identifier="GST_PBUTILS_CAPS_DESCRIPTION_FLAG_AUDIO" glib:nick="audio">
|
||||
<member name="audio" value="2" c:identifier="GST_PBUTILS_CAPS_DESCRIPTION_FLAG_AUDIO" glib:nick="audio" glib:name="GST_PBUTILS_CAPS_DESCRIPTION_FLAG_AUDIO">
|
||||
<doc xml:space="preserve" filename="../subprojects/gst-plugins-base/gst-libs/gst/pbutils/descriptions.h">Caps describe an audio format, or a
|
||||
container format that can store audio.</doc>
|
||||
</member>
|
||||
<member name="video" value="4" c:identifier="GST_PBUTILS_CAPS_DESCRIPTION_FLAG_VIDEO" glib:nick="video">
|
||||
<member name="video" value="4" c:identifier="GST_PBUTILS_CAPS_DESCRIPTION_FLAG_VIDEO" glib:nick="video" glib:name="GST_PBUTILS_CAPS_DESCRIPTION_FLAG_VIDEO">
|
||||
<doc xml:space="preserve" filename="../subprojects/gst-plugins-base/gst-libs/gst/pbutils/descriptions.h">Caps describe an video format, or a
|
||||
container format that can store video.</doc>
|
||||
</member>
|
||||
<member name="image" value="8" c:identifier="GST_PBUTILS_CAPS_DESCRIPTION_FLAG_IMAGE" glib:nick="image">
|
||||
<member name="image" value="8" c:identifier="GST_PBUTILS_CAPS_DESCRIPTION_FLAG_IMAGE" glib:nick="image" glib:name="GST_PBUTILS_CAPS_DESCRIPTION_FLAG_IMAGE">
|
||||
<doc xml:space="preserve" filename="../subprojects/gst-plugins-base/gst-libs/gst/pbutils/descriptions.h">Caps describe an image format, or a
|
||||
container format that can store image.</doc>
|
||||
</member>
|
||||
<member name="subtitle" value="16" c:identifier="GST_PBUTILS_CAPS_DESCRIPTION_FLAG_SUBTITLE" glib:nick="subtitle">
|
||||
<member name="subtitle" value="16" c:identifier="GST_PBUTILS_CAPS_DESCRIPTION_FLAG_SUBTITLE" glib:nick="subtitle" glib:name="GST_PBUTILS_CAPS_DESCRIPTION_FLAG_SUBTITLE">
|
||||
<doc xml:space="preserve" filename="../subprojects/gst-plugins-base/gst-libs/gst/pbutils/descriptions.h">Caps describe an subtitle format, or a
|
||||
container format that can store subtitles.</doc>
|
||||
</member>
|
||||
<member name="tag" value="32" c:identifier="GST_PBUTILS_CAPS_DESCRIPTION_FLAG_TAG" glib:nick="tag">
|
||||
<member name="tag" value="32" c:identifier="GST_PBUTILS_CAPS_DESCRIPTION_FLAG_TAG" glib:nick="tag" glib:name="GST_PBUTILS_CAPS_DESCRIPTION_FLAG_TAG">
|
||||
<doc xml:space="preserve" filename="../subprojects/gst-plugins-base/gst-libs/gst/pbutils/descriptions.h">Container format is a tags container.</doc>
|
||||
</member>
|
||||
<member name="generic" value="64" c:identifier="GST_PBUTILS_CAPS_DESCRIPTION_FLAG_GENERIC" glib:nick="generic">
|
||||
<member name="generic" value="64" c:identifier="GST_PBUTILS_CAPS_DESCRIPTION_FLAG_GENERIC" glib:nick="generic" glib:name="GST_PBUTILS_CAPS_DESCRIPTION_FLAG_GENERIC">
|
||||
<doc xml:space="preserve" filename="../subprojects/gst-plugins-base/gst-libs/gst/pbutils/descriptions.h">Container format can store any kind of
|
||||
stream type.</doc>
|
||||
</member>
|
||||
<member name="metadata" value="128" c:identifier="GST_PBUTILS_CAPS_DESCRIPTION_FLAG_METADATA" version="1.22" glib:nick="metadata">
|
||||
<member name="metadata" value="128" c:identifier="GST_PBUTILS_CAPS_DESCRIPTION_FLAG_METADATA" version="1.22" glib:nick="metadata" glib:name="GST_PBUTILS_CAPS_DESCRIPTION_FLAG_METADATA">
|
||||
<doc xml:space="preserve" filename="../subprojects/gst-plugins-base/gst-libs/gst/pbutils/descriptions.h">Caps describe a metadata format, or a container format that can store
|
||||
metadata.</doc>
|
||||
</member>
|
||||
|
|
|
@ -585,7 +585,7 @@ matching #GstPlayVideoInfo.</doc>
|
|||
</array>
|
||||
</return-value>
|
||||
</function>
|
||||
<method name="get_audio_video_offset" c:identifier="gst_play_get_audio_video_offset" version="1.20">
|
||||
<method name="get_audio_video_offset" c:identifier="gst_play_get_audio_video_offset" glib:get-property="audio-video-offset" version="1.20">
|
||||
<doc xml:space="preserve" filename="../subprojects/gst-plugins-bad/gst-libs/gst/play/gstplay.c">Retrieve the current value of audio-video-offset property</doc>
|
||||
<source-position filename="../subprojects/gst-plugins-bad/gst-libs/gst/play/gstplay.h"/>
|
||||
<return-value transfer-ownership="none">
|
||||
|
@ -635,7 +635,7 @@ gst_structure_free() after usage or gst_play_set_config().</doc>
|
|||
</instance-parameter>
|
||||
</parameters>
|
||||
</method>
|
||||
<method name="get_current_audio_track" c:identifier="gst_play_get_current_audio_track" version="1.20">
|
||||
<method name="get_current_audio_track" c:identifier="gst_play_get_current_audio_track" glib:get-property="current-audio-track" version="1.20">
|
||||
<doc xml:space="preserve" filename="../subprojects/gst-plugins-bad/gst-libs/gst/play/gstplay.c">A Function to get current audio #GstPlayAudioInfo instance.</doc>
|
||||
<source-position filename="../subprojects/gst-plugins-bad/gst-libs/gst/play/gstplay.h"/>
|
||||
<return-value transfer-ownership="full" nullable="1">
|
||||
|
@ -651,7 +651,7 @@ The caller should free it with g_object_unref()</doc>
|
|||
</instance-parameter>
|
||||
</parameters>
|
||||
</method>
|
||||
<method name="get_current_subtitle_track" c:identifier="gst_play_get_current_subtitle_track" version="1.20">
|
||||
<method name="get_current_subtitle_track" c:identifier="gst_play_get_current_subtitle_track" glib:get-property="current-subtitle-track" version="1.20">
|
||||
<doc xml:space="preserve" filename="../subprojects/gst-plugins-bad/gst-libs/gst/play/gstplay.c">A Function to get current subtitle #GstPlaySubtitleInfo instance.</doc>
|
||||
<source-position filename="../subprojects/gst-plugins-bad/gst-libs/gst/play/gstplay.h"/>
|
||||
<return-value transfer-ownership="full" nullable="1">
|
||||
|
@ -667,7 +667,7 @@ The caller should free it with g_object_unref()</doc>
|
|||
</instance-parameter>
|
||||
</parameters>
|
||||
</method>
|
||||
<method name="get_current_video_track" c:identifier="gst_play_get_current_video_track" version="1.20">
|
||||
<method name="get_current_video_track" c:identifier="gst_play_get_current_video_track" glib:get-property="current-video-track" version="1.20">
|
||||
<doc xml:space="preserve" filename="../subprojects/gst-plugins-bad/gst-libs/gst/play/gstplay.c">A Function to get current video #GstPlayVideoInfo instance.</doc>
|
||||
<source-position filename="../subprojects/gst-plugins-bad/gst-libs/gst/play/gstplay.h"/>
|
||||
<return-value transfer-ownership="full" nullable="1">
|
||||
|
@ -698,7 +698,7 @@ The caller should free it with g_object_unref()</doc>
|
|||
</instance-parameter>
|
||||
</parameters>
|
||||
</method>
|
||||
<method name="get_duration" c:identifier="gst_play_get_duration" version="1.20">
|
||||
<method name="get_duration" c:identifier="gst_play_get_duration" glib:get-property="duration" version="1.20">
|
||||
<doc xml:space="preserve" filename="../subprojects/gst-plugins-bad/gst-libs/gst/play/gstplay.c">Retrieves the duration of the media stream that self represents.</doc>
|
||||
<source-position filename="../subprojects/gst-plugins-bad/gst-libs/gst/play/gstplay.h"/>
|
||||
<return-value transfer-ownership="none">
|
||||
|
@ -713,7 +713,7 @@ nanoseconds.</doc>
|
|||
</instance-parameter>
|
||||
</parameters>
|
||||
</method>
|
||||
<method name="get_media_info" c:identifier="gst_play_get_media_info" version="1.20">
|
||||
<method name="get_media_info" c:identifier="gst_play_get_media_info" glib:get-property="media-info" version="1.20">
|
||||
<doc xml:space="preserve" filename="../subprojects/gst-plugins-bad/gst-libs/gst/play/gstplay.c">A Function to get the current media info #GstPlayMediaInfo instance.</doc>
|
||||
<source-position filename="../subprojects/gst-plugins-bad/gst-libs/gst/play/gstplay.h"/>
|
||||
<return-value transfer-ownership="full" nullable="1">
|
||||
|
@ -782,7 +782,7 @@ fill memory. To avoid that, the bus has to be set "flushing".</doc>
|
|||
</instance-parameter>
|
||||
</parameters>
|
||||
</method>
|
||||
<method name="get_mute" c:identifier="gst_play_get_mute" version="1.20">
|
||||
<method name="get_mute" c:identifier="gst_play_get_mute" glib:get-property="mute" version="1.20">
|
||||
<source-position filename="../subprojects/gst-plugins-bad/gst-libs/gst/play/gstplay.h"/>
|
||||
<return-value transfer-ownership="none">
|
||||
<doc xml:space="preserve" filename="../subprojects/gst-plugins-bad/gst-libs/gst/play/gstplay.c">%TRUE if the currently-playing stream is muted.</doc>
|
||||
|
@ -795,7 +795,7 @@ fill memory. To avoid that, the bus has to be set "flushing".</doc>
|
|||
</instance-parameter>
|
||||
</parameters>
|
||||
</method>
|
||||
<method name="get_pipeline" c:identifier="gst_play_get_pipeline" version="1.20">
|
||||
<method name="get_pipeline" c:identifier="gst_play_get_pipeline" glib:get-property="pipeline" version="1.20">
|
||||
<source-position filename="../subprojects/gst-plugins-bad/gst-libs/gst/play/gstplay.h"/>
|
||||
<return-value transfer-ownership="full">
|
||||
<doc xml:space="preserve" filename="../subprojects/gst-plugins-bad/gst-libs/gst/play/gstplay.c">The internal playbin instance.
|
||||
|
@ -810,7 +810,7 @@ The caller should free it with g_object_unref()</doc>
|
|||
</instance-parameter>
|
||||
</parameters>
|
||||
</method>
|
||||
<method name="get_position" c:identifier="gst_play_get_position" version="1.20">
|
||||
<method name="get_position" c:identifier="gst_play_get_position" glib:get-property="position" version="1.20">
|
||||
<source-position filename="../subprojects/gst-plugins-bad/gst-libs/gst/play/gstplay.h"/>
|
||||
<return-value transfer-ownership="none">
|
||||
<doc xml:space="preserve" filename="../subprojects/gst-plugins-bad/gst-libs/gst/play/gstplay.c">the absolute position time, in nanoseconds, of the
|
||||
|
@ -824,7 +824,7 @@ currently-playing stream.</doc>
|
|||
</instance-parameter>
|
||||
</parameters>
|
||||
</method>
|
||||
<method name="get_rate" c:identifier="gst_play_get_rate" version="1.20">
|
||||
<method name="get_rate" c:identifier="gst_play_get_rate" glib:get-property="rate" version="1.20">
|
||||
<source-position filename="../subprojects/gst-plugins-bad/gst-libs/gst/play/gstplay.h"/>
|
||||
<return-value transfer-ownership="none">
|
||||
<doc xml:space="preserve" filename="../subprojects/gst-plugins-bad/gst-libs/gst/play/gstplay.c">current playback rate</doc>
|
||||
|
@ -852,7 +852,7 @@ currently-playing stream.</doc>
|
|||
</instance-parameter>
|
||||
</parameters>
|
||||
</method>
|
||||
<method name="get_subtitle_video_offset" c:identifier="gst_play_get_subtitle_video_offset" version="1.20">
|
||||
<method name="get_subtitle_video_offset" c:identifier="gst_play_get_subtitle_video_offset" glib:get-property="subtitle-video-offset" version="1.20">
|
||||
<doc xml:space="preserve" filename="../subprojects/gst-plugins-bad/gst-libs/gst/play/gstplay.c">Retrieve the current value of subtitle-video-offset property</doc>
|
||||
<source-position filename="../subprojects/gst-plugins-bad/gst-libs/gst/play/gstplay.h"/>
|
||||
<return-value transfer-ownership="none">
|
||||
|
@ -866,7 +866,7 @@ currently-playing stream.</doc>
|
|||
</instance-parameter>
|
||||
</parameters>
|
||||
</method>
|
||||
<method name="get_uri" c:identifier="gst_play_get_uri" version="1.20">
|
||||
<method name="get_uri" c:identifier="gst_play_get_uri" glib:get-property="uri" version="1.20">
|
||||
<doc xml:space="preserve" filename="../subprojects/gst-plugins-bad/gst-libs/gst/play/gstplay.c">Gets the URI of the currently-playing stream.</doc>
|
||||
<source-position filename="../subprojects/gst-plugins-bad/gst-libs/gst/play/gstplay.h"/>
|
||||
<return-value transfer-ownership="full" nullable="1">
|
||||
|
@ -908,7 +908,7 @@ Currently supported settings are:
|
|||
</parameter>
|
||||
</parameters>
|
||||
</method>
|
||||
<method name="get_volume" c:identifier="gst_play_get_volume" version="1.20">
|
||||
<method name="get_volume" c:identifier="gst_play_get_volume" glib:get-property="volume" version="1.20">
|
||||
<doc xml:space="preserve" filename="../subprojects/gst-plugins-bad/gst-libs/gst/play/gstplay.c">Returns the current volume level, as a percentage between 0 and 1.</doc>
|
||||
<source-position filename="../subprojects/gst-plugins-bad/gst-libs/gst/play/gstplay.h"/>
|
||||
<return-value transfer-ownership="none">
|
||||
|
@ -1017,7 +1017,7 @@ Sets the audio track @stream_index.</doc>
|
|||
</parameter>
|
||||
</parameters>
|
||||
</method>
|
||||
<method name="set_audio_video_offset" c:identifier="gst_play_set_audio_video_offset" version="1.20">
|
||||
<method name="set_audio_video_offset" c:identifier="gst_play_set_audio_video_offset" glib:set-property="audio-video-offset" version="1.20">
|
||||
<doc xml:space="preserve" filename="../subprojects/gst-plugins-bad/gst-libs/gst/play/gstplay.c">Sets audio-video-offset property by value of @offset</doc>
|
||||
<source-position filename="../subprojects/gst-plugins-bad/gst-libs/gst/play/gstplay.h"/>
|
||||
<return-value transfer-ownership="none">
|
||||
|
@ -1118,7 +1118,7 @@ value.</doc>
|
|||
</parameter>
|
||||
</parameters>
|
||||
</method>
|
||||
<method name="set_mute" c:identifier="gst_play_set_mute" version="1.20">
|
||||
<method name="set_mute" c:identifier="gst_play_set_mute" glib:set-property="mute" version="1.20">
|
||||
<doc xml:space="preserve" filename="../subprojects/gst-plugins-bad/gst-libs/gst/play/gstplay.c">%TRUE if the currently-playing stream should be muted.</doc>
|
||||
<source-position filename="../subprojects/gst-plugins-bad/gst-libs/gst/play/gstplay.h"/>
|
||||
<return-value transfer-ownership="none">
|
||||
|
@ -1135,7 +1135,7 @@ value.</doc>
|
|||
</parameter>
|
||||
</parameters>
|
||||
</method>
|
||||
<method name="set_rate" c:identifier="gst_play_set_rate" version="1.20">
|
||||
<method name="set_rate" c:identifier="gst_play_set_rate" glib:set-property="rate" version="1.20">
|
||||
<doc xml:space="preserve" filename="../subprojects/gst-plugins-bad/gst-libs/gst/play/gstplay.c">Playback at specified rate</doc>
|
||||
<source-position filename="../subprojects/gst-plugins-bad/gst-libs/gst/play/gstplay.h"/>
|
||||
<return-value transfer-ownership="none">
|
||||
|
@ -1207,7 +1207,7 @@ rendered.</doc>
|
|||
</parameter>
|
||||
</parameters>
|
||||
</method>
|
||||
<method name="set_subtitle_video_offset" c:identifier="gst_play_set_subtitle_video_offset" version="1.20">
|
||||
<method name="set_subtitle_video_offset" c:identifier="gst_play_set_subtitle_video_offset" glib:set-property="subtitle-video-offset" version="1.20">
|
||||
<doc xml:space="preserve" filename="../subprojects/gst-plugins-bad/gst-libs/gst/play/gstplay.c">Sets subtitle-video-offset property by value of @offset</doc>
|
||||
<source-position filename="../subprojects/gst-plugins-bad/gst-libs/gst/play/gstplay.h"/>
|
||||
<return-value transfer-ownership="none">
|
||||
|
@ -1224,7 +1224,7 @@ rendered.</doc>
|
|||
</parameter>
|
||||
</parameters>
|
||||
</method>
|
||||
<method name="set_uri" c:identifier="gst_play_set_uri" version="1.20">
|
||||
<method name="set_uri" c:identifier="gst_play_set_uri" glib:set-property="uri" version="1.20">
|
||||
<doc xml:space="preserve" filename="../subprojects/gst-plugins-bad/gst-libs/gst/play/gstplay.c">Sets the next URI to play.</doc>
|
||||
<source-position filename="../subprojects/gst-plugins-bad/gst-libs/gst/play/gstplay.h"/>
|
||||
<return-value transfer-ownership="none">
|
||||
|
@ -1313,7 +1313,7 @@ Sets the video track @stream_index.</doc>
|
|||
</parameter>
|
||||
</parameters>
|
||||
</method>
|
||||
<method name="set_volume" c:identifier="gst_play_set_volume" version="1.20">
|
||||
<method name="set_volume" c:identifier="gst_play_set_volume" glib:set-property="volume" version="1.20">
|
||||
<doc xml:space="preserve" filename="../subprojects/gst-plugins-bad/gst-libs/gst/play/gstplay.c">Sets the volume level of the stream as a percentage between 0 and 1.</doc>
|
||||
<source-position filename="../subprojects/gst-plugins-bad/gst-libs/gst/play/gstplay.h"/>
|
||||
<return-value transfer-ownership="none">
|
||||
|
@ -1344,55 +1344,55 @@ in the stream.</doc>
|
|||
</instance-parameter>
|
||||
</parameters>
|
||||
</method>
|
||||
<property name="audio-video-offset" writable="1" transfer-ownership="none">
|
||||
<property name="audio-video-offset" writable="1" transfer-ownership="none" setter="set_audio_video_offset" getter="get_audio_video_offset" default-value="0">
|
||||
<type name="gint64" c:type="gint64"/>
|
||||
</property>
|
||||
<property name="current-audio-track" transfer-ownership="none">
|
||||
<property name="current-audio-track" transfer-ownership="none" getter="get_current_audio_track">
|
||||
<type name="PlayAudioInfo"/>
|
||||
</property>
|
||||
<property name="current-subtitle-track" transfer-ownership="none">
|
||||
<property name="current-subtitle-track" transfer-ownership="none" getter="get_current_subtitle_track">
|
||||
<type name="PlaySubtitleInfo"/>
|
||||
</property>
|
||||
<property name="current-video-track" transfer-ownership="none">
|
||||
<property name="current-video-track" transfer-ownership="none" getter="get_current_video_track">
|
||||
<type name="PlayVideoInfo"/>
|
||||
</property>
|
||||
<property name="duration" transfer-ownership="none">
|
||||
<property name="duration" transfer-ownership="none" getter="get_duration" default-value="18446744073709551615">
|
||||
<type name="guint64" c:type="guint64"/>
|
||||
</property>
|
||||
<property name="media-info" transfer-ownership="none">
|
||||
<property name="media-info" transfer-ownership="none" getter="get_media_info">
|
||||
<type name="PlayMediaInfo"/>
|
||||
</property>
|
||||
<property name="mute" writable="1" transfer-ownership="none">
|
||||
<property name="mute" writable="1" transfer-ownership="none" setter="set_mute" getter="get_mute" default-value="FALSE">
|
||||
<type name="gboolean" c:type="gboolean"/>
|
||||
</property>
|
||||
<property name="pipeline" transfer-ownership="none">
|
||||
<property name="pipeline" transfer-ownership="none" getter="get_pipeline">
|
||||
<type name="Gst.Element"/>
|
||||
</property>
|
||||
<property name="position" transfer-ownership="none">
|
||||
<property name="position" transfer-ownership="none" getter="get_position" default-value="18446744073709551615">
|
||||
<type name="guint64" c:type="guint64"/>
|
||||
</property>
|
||||
<property name="rate" writable="1" transfer-ownership="none">
|
||||
<property name="rate" writable="1" transfer-ownership="none" setter="set_rate" getter="get_rate" default-value="1.000000">
|
||||
<type name="gdouble" c:type="gdouble"/>
|
||||
</property>
|
||||
<property name="subtitle-video-offset" writable="1" transfer-ownership="none">
|
||||
<property name="subtitle-video-offset" writable="1" transfer-ownership="none" setter="set_subtitle_video_offset" getter="get_subtitle_video_offset" default-value="0">
|
||||
<type name="gint64" c:type="gint64"/>
|
||||
</property>
|
||||
<property name="suburi" writable="1" transfer-ownership="none">
|
||||
<property name="suburi" writable="1" transfer-ownership="none" default-value="NULL">
|
||||
<type name="utf8" c:type="gchar*"/>
|
||||
</property>
|
||||
<property name="uri" writable="1" transfer-ownership="none">
|
||||
<property name="uri" writable="1" transfer-ownership="none" setter="set_uri" getter="get_uri" default-value="NULL">
|
||||
<type name="utf8" c:type="gchar*"/>
|
||||
</property>
|
||||
<property name="video-multiview-flags" writable="1" transfer-ownership="none">
|
||||
<property name="video-multiview-flags" writable="1" transfer-ownership="none" default-value="GST_VIDEO_MULTIVIEW_FLAGS_NONE">
|
||||
<type name="GstVideo.VideoMultiviewFlags"/>
|
||||
</property>
|
||||
<property name="video-multiview-mode" writable="1" transfer-ownership="none">
|
||||
<property name="video-multiview-mode" writable="1" transfer-ownership="none" default-value="GST_VIDEO_MULTIVIEW_FRAME_PACKING_NONE">
|
||||
<type name="GstVideo.VideoMultiviewFramePacking"/>
|
||||
</property>
|
||||
<property name="video-renderer" writable="1" transfer-ownership="none">
|
||||
<type name="PlayVideoRenderer"/>
|
||||
</property>
|
||||
<property name="volume" writable="1" transfer-ownership="none">
|
||||
<property name="volume" writable="1" transfer-ownership="none" setter="set_volume" getter="get_volume" default-value="1.000000">
|
||||
<type name="gdouble" c:type="gdouble"/>
|
||||
</property>
|
||||
</class>
|
||||
|
@ -1465,24 +1465,24 @@ in the stream.</doc>
|
|||
</parameters>
|
||||
</method>
|
||||
</class>
|
||||
<record name="PlayAudioInfoClass" c:type="GstPlayAudioInfoClass" disguised="1" glib:is-gtype-struct-for="PlayAudioInfo">
|
||||
<record name="PlayAudioInfoClass" c:type="GstPlayAudioInfoClass" disguised="1" opaque="1" glib:is-gtype-struct-for="PlayAudioInfo">
|
||||
<source-position filename="../subprojects/gst-plugins-bad/gst-libs/gst/play/gstplay-media-info.h"/>
|
||||
</record>
|
||||
<record name="PlayClass" c:type="GstPlayClass" disguised="1" glib:is-gtype-struct-for="Play">
|
||||
<record name="PlayClass" c:type="GstPlayClass" disguised="1" opaque="1" glib:is-gtype-struct-for="Play">
|
||||
<source-position filename="../subprojects/gst-plugins-bad/gst-libs/gst/play/gstplay-types.h"/>
|
||||
</record>
|
||||
<enumeration name="PlayColorBalanceType" version="1.20" glib:type-name="GstPlayColorBalanceType" glib:get-type="gst_play_color_balance_type_get_type" c:type="GstPlayColorBalanceType">
|
||||
<member name="hue" value="3" c:identifier="GST_PLAY_COLOR_BALANCE_HUE" glib:nick="hue">
|
||||
<member name="hue" value="3" c:identifier="GST_PLAY_COLOR_BALANCE_HUE" glib:nick="hue" glib:name="GST_PLAY_COLOR_BALANCE_HUE">
|
||||
<doc xml:space="preserve" filename="../subprojects/gst-plugins-bad/gst-libs/gst/play/gstplay.h">hue or color balance.</doc>
|
||||
</member>
|
||||
<member name="brightness" value="0" c:identifier="GST_PLAY_COLOR_BALANCE_BRIGHTNESS" glib:nick="brightness">
|
||||
<member name="brightness" value="0" c:identifier="GST_PLAY_COLOR_BALANCE_BRIGHTNESS" glib:nick="brightness" glib:name="GST_PLAY_COLOR_BALANCE_BRIGHTNESS">
|
||||
<doc xml:space="preserve" filename="../subprojects/gst-plugins-bad/gst-libs/gst/play/gstplay.h">brightness or black level.</doc>
|
||||
</member>
|
||||
<member name="saturation" value="2" c:identifier="GST_PLAY_COLOR_BALANCE_SATURATION" glib:nick="saturation">
|
||||
<member name="saturation" value="2" c:identifier="GST_PLAY_COLOR_BALANCE_SATURATION" glib:nick="saturation" glib:name="GST_PLAY_COLOR_BALANCE_SATURATION">
|
||||
<doc xml:space="preserve" filename="../subprojects/gst-plugins-bad/gst-libs/gst/play/gstplay.h">color saturation or chroma
|
||||
gain.</doc>
|
||||
</member>
|
||||
<member name="contrast" value="1" c:identifier="GST_PLAY_COLOR_BALANCE_CONTRAST" glib:nick="contrast">
|
||||
<member name="contrast" value="1" c:identifier="GST_PLAY_COLOR_BALANCE_CONTRAST" glib:nick="contrast" glib:name="GST_PLAY_COLOR_BALANCE_CONTRAST">
|
||||
<doc xml:space="preserve" filename="../subprojects/gst-plugins-bad/gst-libs/gst/play/gstplay.h">contrast or luma gain.</doc>
|
||||
</member>
|
||||
<function name="get_name" c:identifier="gst_play_color_balance_type_get_name" version="1.20">
|
||||
|
@ -1502,7 +1502,7 @@ gain.</doc>
|
|||
</function>
|
||||
</enumeration>
|
||||
<enumeration name="PlayError" version="1.20" glib:type-name="GstPlayError" glib:get-type="gst_play_error_get_type" c:type="GstPlayError" glib:error-domain="gst-play-error-quark">
|
||||
<member name="failed" value="0" c:identifier="GST_PLAY_ERROR_FAILED" glib:nick="failed">
|
||||
<member name="failed" value="0" c:identifier="GST_PLAY_ERROR_FAILED" glib:nick="failed" glib:name="GST_PLAY_ERROR_FAILED">
|
||||
<doc xml:space="preserve" filename="../subprojects/gst-plugins-bad/gst-libs/gst/play/gstplay.h">generic error.</doc>
|
||||
</member>
|
||||
<function name="get_name" c:identifier="gst_play_error_get_name" version="1.20">
|
||||
|
@ -1751,7 +1751,7 @@ matching #GstPlayVideoInfo.</doc>
|
|||
</parameters>
|
||||
</method>
|
||||
</class>
|
||||
<record name="PlayMediaInfoClass" c:type="GstPlayMediaInfoClass" disguised="1" glib:is-gtype-struct-for="PlayMediaInfo">
|
||||
<record name="PlayMediaInfoClass" c:type="GstPlayMediaInfoClass" disguised="1" opaque="1" glib:is-gtype-struct-for="PlayMediaInfo">
|
||||
<source-position filename="../subprojects/gst-plugins-bad/gst-libs/gst/play/gstplay-media-info.h"/>
|
||||
</record>
|
||||
<enumeration name="PlayMessage" version="1.20" glib:type-name="GstPlayMessage" glib:get-type="gst_play_message_get_type" c:type="GstPlayMessage">
|
||||
|
@ -1760,43 +1760,43 @@ matching #GstPlayVideoInfo.</doc>
|
|||
Types of messages that will be posted on the play API bus.
|
||||
|
||||
See also #gst_play_get_message_bus()</doc-version>
|
||||
<member name="uri_loaded" value="0" c:identifier="GST_PLAY_MESSAGE_URI_LOADED" glib:nick="uri-loaded">
|
||||
<member name="uri_loaded" value="0" c:identifier="GST_PLAY_MESSAGE_URI_LOADED" glib:nick="uri-loaded" glib:name="GST_PLAY_MESSAGE_URI_LOADED">
|
||||
<doc xml:space="preserve" filename="../subprojects/gst-plugins-bad/gst-libs/gst/play/gstplay.h">Source element was initalized for set URI</doc>
|
||||
</member>
|
||||
<member name="position_updated" value="1" c:identifier="GST_PLAY_MESSAGE_POSITION_UPDATED" glib:nick="position-updated">
|
||||
<member name="position_updated" value="1" c:identifier="GST_PLAY_MESSAGE_POSITION_UPDATED" glib:nick="position-updated" glib:name="GST_PLAY_MESSAGE_POSITION_UPDATED">
|
||||
<doc xml:space="preserve" filename="../subprojects/gst-plugins-bad/gst-libs/gst/play/gstplay.h">Sink position changed</doc>
|
||||
</member>
|
||||
<member name="duration_changed" value="2" c:identifier="GST_PLAY_MESSAGE_DURATION_CHANGED" glib:nick="duration-changed">
|
||||
<member name="duration_changed" value="2" c:identifier="GST_PLAY_MESSAGE_DURATION_CHANGED" glib:nick="duration-changed" glib:name="GST_PLAY_MESSAGE_DURATION_CHANGED">
|
||||
<doc xml:space="preserve" filename="../subprojects/gst-plugins-bad/gst-libs/gst/play/gstplay.h">Duration of stream changed</doc>
|
||||
</member>
|
||||
<member name="state_changed" value="3" c:identifier="GST_PLAY_MESSAGE_STATE_CHANGED" glib:nick="state-changed">
|
||||
<member name="state_changed" value="3" c:identifier="GST_PLAY_MESSAGE_STATE_CHANGED" glib:nick="state-changed" glib:name="GST_PLAY_MESSAGE_STATE_CHANGED">
|
||||
<doc xml:space="preserve" filename="../subprojects/gst-plugins-bad/gst-libs/gst/play/gstplay.h">State changed, see #GstPlayState</doc>
|
||||
</member>
|
||||
<member name="buffering" value="4" c:identifier="GST_PLAY_MESSAGE_BUFFERING" glib:nick="buffering">
|
||||
<member name="buffering" value="4" c:identifier="GST_PLAY_MESSAGE_BUFFERING" glib:nick="buffering" glib:name="GST_PLAY_MESSAGE_BUFFERING">
|
||||
<doc xml:space="preserve" filename="../subprojects/gst-plugins-bad/gst-libs/gst/play/gstplay.h">Pipeline is in buffering state, message contains the percentage value of the decoding buffer</doc>
|
||||
</member>
|
||||
<member name="end_of_stream" value="5" c:identifier="GST_PLAY_MESSAGE_END_OF_STREAM" glib:nick="end-of-stream">
|
||||
<member name="end_of_stream" value="5" c:identifier="GST_PLAY_MESSAGE_END_OF_STREAM" glib:nick="end-of-stream" glib:name="GST_PLAY_MESSAGE_END_OF_STREAM">
|
||||
<doc xml:space="preserve" filename="../subprojects/gst-plugins-bad/gst-libs/gst/play/gstplay.h">Sink has received EOS</doc>
|
||||
</member>
|
||||
<member name="error" value="6" c:identifier="GST_PLAY_MESSAGE_ERROR" glib:nick="error">
|
||||
<member name="error" value="6" c:identifier="GST_PLAY_MESSAGE_ERROR" glib:nick="error" glib:name="GST_PLAY_MESSAGE_ERROR">
|
||||
<doc xml:space="preserve" filename="../subprojects/gst-plugins-bad/gst-libs/gst/play/gstplay.h">Message contains an error</doc>
|
||||
</member>
|
||||
<member name="warning" value="7" c:identifier="GST_PLAY_MESSAGE_WARNING" glib:nick="warning">
|
||||
<member name="warning" value="7" c:identifier="GST_PLAY_MESSAGE_WARNING" glib:nick="warning" glib:name="GST_PLAY_MESSAGE_WARNING">
|
||||
<doc xml:space="preserve" filename="../subprojects/gst-plugins-bad/gst-libs/gst/play/gstplay.h">Message contains an error</doc>
|
||||
</member>
|
||||
<member name="video_dimensions_changed" value="8" c:identifier="GST_PLAY_MESSAGE_VIDEO_DIMENSIONS_CHANGED" glib:nick="video-dimensions-changed">
|
||||
<member name="video_dimensions_changed" value="8" c:identifier="GST_PLAY_MESSAGE_VIDEO_DIMENSIONS_CHANGED" glib:nick="video-dimensions-changed" glib:name="GST_PLAY_MESSAGE_VIDEO_DIMENSIONS_CHANGED">
|
||||
<doc xml:space="preserve" filename="../subprojects/gst-plugins-bad/gst-libs/gst/play/gstplay.h">Video sink received format in different dimensions than before</doc>
|
||||
</member>
|
||||
<member name="media_info_updated" value="9" c:identifier="GST_PLAY_MESSAGE_MEDIA_INFO_UPDATED" glib:nick="media-info-updated">
|
||||
<member name="media_info_updated" value="9" c:identifier="GST_PLAY_MESSAGE_MEDIA_INFO_UPDATED" glib:nick="media-info-updated" glib:name="GST_PLAY_MESSAGE_MEDIA_INFO_UPDATED">
|
||||
<doc xml:space="preserve" filename="../subprojects/gst-plugins-bad/gst-libs/gst/play/gstplay.h">A media-info property has changed, message contains current #GstPlayMediaInfo</doc>
|
||||
</member>
|
||||
<member name="volume_changed" value="10" c:identifier="GST_PLAY_MESSAGE_VOLUME_CHANGED" glib:nick="volume-changed">
|
||||
<member name="volume_changed" value="10" c:identifier="GST_PLAY_MESSAGE_VOLUME_CHANGED" glib:nick="volume-changed" glib:name="GST_PLAY_MESSAGE_VOLUME_CHANGED">
|
||||
<doc xml:space="preserve" filename="../subprojects/gst-plugins-bad/gst-libs/gst/play/gstplay.h">The volume of the audio ouput has changed</doc>
|
||||
</member>
|
||||
<member name="mute_changed" value="11" c:identifier="GST_PLAY_MESSAGE_MUTE_CHANGED" glib:nick="mute-changed">
|
||||
<member name="mute_changed" value="11" c:identifier="GST_PLAY_MESSAGE_MUTE_CHANGED" glib:nick="mute-changed" glib:name="GST_PLAY_MESSAGE_MUTE_CHANGED">
|
||||
<doc xml:space="preserve" filename="../subprojects/gst-plugins-bad/gst-libs/gst/play/gstplay.h">Audio muting flag has been toggled</doc>
|
||||
</member>
|
||||
<member name="seek_done" value="12" c:identifier="GST_PLAY_MESSAGE_SEEK_DONE" glib:nick="seek-done">
|
||||
<member name="seek_done" value="12" c:identifier="GST_PLAY_MESSAGE_SEEK_DONE" glib:nick="seek-done" glib:name="GST_PLAY_MESSAGE_SEEK_DONE">
|
||||
<doc xml:space="preserve" filename="../subprojects/gst-plugins-bad/gst-libs/gst/play/gstplay.h">Any pending seeking operation has been completed</doc>
|
||||
</member>
|
||||
<function name="get_name" c:identifier="gst_play_message_get_name" version="1.20">
|
||||
|
@ -2067,7 +2067,7 @@ it on the created adapter object.</doc>
|
|||
</parameter>
|
||||
</parameters>
|
||||
</constructor>
|
||||
<method name="get_play" c:identifier="gst_play_signal_adapter_get_play" version="1.20">
|
||||
<method name="get_play" c:identifier="gst_play_signal_adapter_get_play" glib:get-property="play" version="1.20">
|
||||
<source-position filename="../subprojects/gst-plugins-bad/gst-libs/gst/play/gstplay-signal-adapter.h"/>
|
||||
<return-value transfer-ownership="none">
|
||||
<doc xml:space="preserve" filename="../subprojects/gst-plugins-bad/gst-libs/gst/play/gstplay-signal-adapter.c">The #GstPlay owning this signal adapter.</doc>
|
||||
|
@ -2080,7 +2080,7 @@ it on the created adapter object.</doc>
|
|||
</instance-parameter>
|
||||
</parameters>
|
||||
</method>
|
||||
<property name="play" transfer-ownership="none">
|
||||
<property name="play" transfer-ownership="none" getter="get_play">
|
||||
<type name="Play"/>
|
||||
</property>
|
||||
<glib:signal name="buffering" when="last" no-recurse="1" no-hooks="1">
|
||||
|
@ -2224,7 +2224,7 @@ it on the created adapter object.</doc>
|
|||
</parameters>
|
||||
</glib:signal>
|
||||
</class>
|
||||
<record name="PlaySignalAdapterClass" c:type="GstPlaySignalAdapterClass" disguised="1" glib:is-gtype-struct-for="PlaySignalAdapter">
|
||||
<record name="PlaySignalAdapterClass" c:type="GstPlaySignalAdapterClass" disguised="1" opaque="1" glib:is-gtype-struct-for="PlaySignalAdapter">
|
||||
<source-position filename="../subprojects/gst-plugins-bad/gst-libs/gst/play/gstplay-types.h"/>
|
||||
</record>
|
||||
<enumeration name="PlaySnapshotFormat" version="1.20" c:type="GstPlaySnapshotFormat">
|
||||
|
@ -2246,16 +2246,16 @@ it on the created adapter object.</doc>
|
|||
</member>
|
||||
</enumeration>
|
||||
<enumeration name="PlayState" version="1.20" glib:type-name="GstPlayState" glib:get-type="gst_play_state_get_type" c:type="GstPlayState">
|
||||
<member name="stopped" value="0" c:identifier="GST_PLAY_STATE_STOPPED" glib:nick="stopped">
|
||||
<member name="stopped" value="0" c:identifier="GST_PLAY_STATE_STOPPED" glib:nick="stopped" glib:name="GST_PLAY_STATE_STOPPED">
|
||||
<doc xml:space="preserve" filename="../subprojects/gst-plugins-bad/gst-libs/gst/play/gstplay.h">the play is stopped.</doc>
|
||||
</member>
|
||||
<member name="buffering" value="1" c:identifier="GST_PLAY_STATE_BUFFERING" glib:nick="buffering">
|
||||
<member name="buffering" value="1" c:identifier="GST_PLAY_STATE_BUFFERING" glib:nick="buffering" glib:name="GST_PLAY_STATE_BUFFERING">
|
||||
<doc xml:space="preserve" filename="../subprojects/gst-plugins-bad/gst-libs/gst/play/gstplay.h">the play is buffering.</doc>
|
||||
</member>
|
||||
<member name="paused" value="2" c:identifier="GST_PLAY_STATE_PAUSED" glib:nick="paused">
|
||||
<member name="paused" value="2" c:identifier="GST_PLAY_STATE_PAUSED" glib:nick="paused" glib:name="GST_PLAY_STATE_PAUSED">
|
||||
<doc xml:space="preserve" filename="../subprojects/gst-plugins-bad/gst-libs/gst/play/gstplay.h">the play is paused.</doc>
|
||||
</member>
|
||||
<member name="playing" value="3" c:identifier="GST_PLAY_STATE_PLAYING" glib:nick="playing">
|
||||
<member name="playing" value="3" c:identifier="GST_PLAY_STATE_PLAYING" glib:nick="playing" glib:name="GST_PLAY_STATE_PLAYING">
|
||||
<doc xml:space="preserve" filename="../subprojects/gst-plugins-bad/gst-libs/gst/play/gstplay.h">the play is currently playing a
|
||||
stream.</doc>
|
||||
</member>
|
||||
|
@ -2351,7 +2351,7 @@ of the given @info (ex: "audio", "video", "subtitle")</doc>
|
|||
</parameters>
|
||||
</method>
|
||||
</class>
|
||||
<record name="PlayStreamInfoClass" c:type="GstPlayStreamInfoClass" disguised="1" glib:is-gtype-struct-for="PlayStreamInfo">
|
||||
<record name="PlayStreamInfoClass" c:type="GstPlayStreamInfoClass" disguised="1" opaque="1" glib:is-gtype-struct-for="PlayStreamInfo">
|
||||
<source-position filename="../subprojects/gst-plugins-bad/gst-libs/gst/play/gstplay-media-info.h"/>
|
||||
</record>
|
||||
<class name="PlaySubtitleInfo" c:symbol-prefix="play_subtitle_info" c:type="GstPlaySubtitleInfo" version="1.20" parent="PlayStreamInfo" glib:type-name="GstPlaySubtitleInfo" glib:get-type="gst_play_subtitle_info_get_type" glib:type-struct="PlaySubtitleInfoClass">
|
||||
|
@ -2371,7 +2371,7 @@ of the given @info (ex: "audio", "video", "subtitle")</doc>
|
|||
</parameters>
|
||||
</method>
|
||||
</class>
|
||||
<record name="PlaySubtitleInfoClass" c:type="GstPlaySubtitleInfoClass" disguised="1" glib:is-gtype-struct-for="PlaySubtitleInfo">
|
||||
<record name="PlaySubtitleInfoClass" c:type="GstPlaySubtitleInfoClass" disguised="1" opaque="1" glib:is-gtype-struct-for="PlaySubtitleInfo">
|
||||
<source-position filename="../subprojects/gst-plugins-bad/gst-libs/gst/play/gstplay-media-info.h"/>
|
||||
</record>
|
||||
<class name="PlayVideoInfo" c:symbol-prefix="play_video_info" c:type="GstPlayVideoInfo" version="1.20" parent="PlayStreamInfo" glib:type-name="GstPlayVideoInfo" glib:get-type="gst_play_video_info_get_type" glib:type-struct="PlayVideoInfoClass">
|
||||
|
@ -2471,7 +2471,7 @@ of the given @info (ex: "audio", "video", "subtitle")</doc>
|
|||
</parameters>
|
||||
</method>
|
||||
</class>
|
||||
<record name="PlayVideoInfoClass" c:type="GstPlayVideoInfoClass" disguised="1" glib:is-gtype-struct-for="PlayVideoInfo">
|
||||
<record name="PlayVideoInfoClass" c:type="GstPlayVideoInfoClass" disguised="1" opaque="1" glib:is-gtype-struct-for="PlayVideoInfo">
|
||||
<source-position filename="../subprojects/gst-plugins-bad/gst-libs/gst/play/gstplay-media-info.h"/>
|
||||
</record>
|
||||
<class name="PlayVideoOverlayVideoRenderer" c:symbol-prefix="play_video_overlay_video_renderer" c:type="GstPlayVideoOverlayVideoRenderer" version="1.20" parent="GObject.Object" glib:type-name="GstPlayVideoOverlayVideoRenderer" glib:get-type="gst_play_video_overlay_video_renderer_get_type" glib:type-struct="PlayVideoOverlayVideoRendererClass">
|
||||
|
@ -2549,7 +2549,7 @@ for details.</doc>
|
|||
</parameter>
|
||||
</parameters>
|
||||
</method>
|
||||
<method name="get_window_handle" c:identifier="gst_play_video_overlay_video_renderer_get_window_handle" version="1.20">
|
||||
<method name="get_window_handle" c:identifier="gst_play_video_overlay_video_renderer_get_window_handle" glib:get-property="window-handle" version="1.20">
|
||||
<source-position filename="../subprojects/gst-plugins-bad/gst-libs/gst/play/gstplay-video-overlay-video-renderer.h"/>
|
||||
<return-value transfer-ownership="none" nullable="1">
|
||||
<doc xml:space="preserve" filename="../subprojects/gst-plugins-bad/gst-libs/gst/play/gstplay-video-overlay-video-renderer.c">The currently set, platform specific window
|
||||
|
@ -2601,7 +2601,7 @@ do not support subwindows.</doc>
|
|||
</parameter>
|
||||
</parameters>
|
||||
</method>
|
||||
<method name="set_window_handle" c:identifier="gst_play_video_overlay_video_renderer_set_window_handle" version="1.20">
|
||||
<method name="set_window_handle" c:identifier="gst_play_video_overlay_video_renderer_set_window_handle" glib:set-property="window-handle" version="1.20">
|
||||
<doc xml:space="preserve" filename="../subprojects/gst-plugins-bad/gst-libs/gst/play/gstplay-video-overlay-video-renderer.c">Sets the platform specific window handle into which the video
|
||||
should be rendered</doc>
|
||||
<source-position filename="../subprojects/gst-plugins-bad/gst-libs/gst/play/gstplay-video-overlay-video-renderer.h"/>
|
||||
|
@ -2622,11 +2622,11 @@ should be rendered</doc>
|
|||
<property name="video-sink" writable="1" transfer-ownership="none">
|
||||
<type name="Gst.Element"/>
|
||||
</property>
|
||||
<property name="window-handle" writable="1" construct="1" transfer-ownership="none">
|
||||
<property name="window-handle" writable="1" construct="1" transfer-ownership="none" setter="set_window_handle" getter="get_window_handle">
|
||||
<type name="gpointer" c:type="gpointer"/>
|
||||
</property>
|
||||
</class>
|
||||
<record name="PlayVideoOverlayVideoRendererClass" c:type="GstPlayVideoOverlayVideoRendererClass" disguised="1" glib:is-gtype-struct-for="PlayVideoOverlayVideoRenderer">
|
||||
<record name="PlayVideoOverlayVideoRendererClass" c:type="GstPlayVideoOverlayVideoRendererClass" disguised="1" opaque="1" glib:is-gtype-struct-for="PlayVideoOverlayVideoRenderer">
|
||||
<source-position filename="../subprojects/gst-plugins-bad/gst-libs/gst/play/gstplay-video-overlay-video-renderer.h"/>
|
||||
</record>
|
||||
<interface name="PlayVideoRenderer" c:symbol-prefix="play_video_renderer" c:type="GstPlayVideoRenderer" version="1.20" glib:type-name="GstPlayVideoRenderer" glib:get-type="gst_play_video_renderer_get_type" glib:type-struct="PlayVideoRendererInterface">
|
||||
|
|
|
@ -533,7 +533,7 @@ matching #GstPlayerVideoInfo.</doc>
|
|||
</array>
|
||||
</return-value>
|
||||
</function>
|
||||
<method name="get_audio_video_offset" c:identifier="gst_player_get_audio_video_offset" version="1.10">
|
||||
<method name="get_audio_video_offset" c:identifier="gst_player_get_audio_video_offset" glib:get-property="audio-video-offset" version="1.10">
|
||||
<doc xml:space="preserve" filename="../subprojects/gst-plugins-bad/gst-libs/gst/player/gstplayer.c">Retrieve the current value of audio-video-offset property</doc>
|
||||
<source-position filename="../subprojects/gst-plugins-bad/gst-libs/gst/player/gstplayer.h"/>
|
||||
<return-value transfer-ownership="none">
|
||||
|
@ -583,7 +583,7 @@ gst_structure_free() after usage or gst_player_set_config().</doc>
|
|||
</instance-parameter>
|
||||
</parameters>
|
||||
</method>
|
||||
<method name="get_current_audio_track" c:identifier="gst_player_get_current_audio_track">
|
||||
<method name="get_current_audio_track" c:identifier="gst_player_get_current_audio_track" glib:get-property="current-audio-track">
|
||||
<doc xml:space="preserve" filename="../subprojects/gst-plugins-bad/gst-libs/gst/player/gstplayer.c">A Function to get current audio #GstPlayerAudioInfo instance.</doc>
|
||||
<source-position filename="../subprojects/gst-plugins-bad/gst-libs/gst/player/gstplayer.h"/>
|
||||
<return-value transfer-ownership="full" nullable="1">
|
||||
|
@ -599,7 +599,7 @@ The caller should free it with g_object_unref()</doc>
|
|||
</instance-parameter>
|
||||
</parameters>
|
||||
</method>
|
||||
<method name="get_current_subtitle_track" c:identifier="gst_player_get_current_subtitle_track">
|
||||
<method name="get_current_subtitle_track" c:identifier="gst_player_get_current_subtitle_track" glib:get-property="current-subtitle-track">
|
||||
<doc xml:space="preserve" filename="../subprojects/gst-plugins-bad/gst-libs/gst/player/gstplayer.c">A Function to get current subtitle #GstPlayerSubtitleInfo instance.</doc>
|
||||
<source-position filename="../subprojects/gst-plugins-bad/gst-libs/gst/player/gstplayer.h"/>
|
||||
<return-value transfer-ownership="full" nullable="1">
|
||||
|
@ -615,7 +615,7 @@ The caller should free it with g_object_unref()</doc>
|
|||
</instance-parameter>
|
||||
</parameters>
|
||||
</method>
|
||||
<method name="get_current_video_track" c:identifier="gst_player_get_current_video_track">
|
||||
<method name="get_current_video_track" c:identifier="gst_player_get_current_video_track" glib:get-property="current-video-track">
|
||||
<doc xml:space="preserve" filename="../subprojects/gst-plugins-bad/gst-libs/gst/player/gstplayer.c">A Function to get current video #GstPlayerVideoInfo instance.</doc>
|
||||
<source-position filename="../subprojects/gst-plugins-bad/gst-libs/gst/player/gstplayer.h"/>
|
||||
<return-value transfer-ownership="full" nullable="1">
|
||||
|
@ -646,7 +646,7 @@ The caller should free it with g_object_unref()</doc>
|
|||
</instance-parameter>
|
||||
</parameters>
|
||||
</method>
|
||||
<method name="get_duration" c:identifier="gst_player_get_duration">
|
||||
<method name="get_duration" c:identifier="gst_player_get_duration" glib:get-property="duration">
|
||||
<doc xml:space="preserve" filename="../subprojects/gst-plugins-bad/gst-libs/gst/player/gstplayer.c">Retrieves the duration of the media stream that self represents.</doc>
|
||||
<source-position filename="../subprojects/gst-plugins-bad/gst-libs/gst/player/gstplayer.h"/>
|
||||
<return-value transfer-ownership="none">
|
||||
|
@ -661,7 +661,7 @@ nanoseconds.</doc>
|
|||
</instance-parameter>
|
||||
</parameters>
|
||||
</method>
|
||||
<method name="get_media_info" c:identifier="gst_player_get_media_info">
|
||||
<method name="get_media_info" c:identifier="gst_player_get_media_info" glib:get-property="media-info">
|
||||
<doc xml:space="preserve" filename="../subprojects/gst-plugins-bad/gst-libs/gst/player/gstplayer.c">A Function to get the current media info #GstPlayerMediaInfo instance.</doc>
|
||||
<source-position filename="../subprojects/gst-plugins-bad/gst-libs/gst/player/gstplayer.h"/>
|
||||
<return-value transfer-ownership="full" nullable="1">
|
||||
|
@ -705,7 +705,7 @@ The caller should free it with g_object_unref()</doc>
|
|||
</instance-parameter>
|
||||
</parameters>
|
||||
</method>
|
||||
<method name="get_mute" c:identifier="gst_player_get_mute">
|
||||
<method name="get_mute" c:identifier="gst_player_get_mute" glib:get-property="mute">
|
||||
<source-position filename="../subprojects/gst-plugins-bad/gst-libs/gst/player/gstplayer.h"/>
|
||||
<return-value transfer-ownership="none">
|
||||
<doc xml:space="preserve" filename="../subprojects/gst-plugins-bad/gst-libs/gst/player/gstplayer.c">%TRUE if the currently-playing stream is muted.</doc>
|
||||
|
@ -718,7 +718,7 @@ The caller should free it with g_object_unref()</doc>
|
|||
</instance-parameter>
|
||||
</parameters>
|
||||
</method>
|
||||
<method name="get_pipeline" c:identifier="gst_player_get_pipeline">
|
||||
<method name="get_pipeline" c:identifier="gst_player_get_pipeline" glib:get-property="pipeline">
|
||||
<source-position filename="../subprojects/gst-plugins-bad/gst-libs/gst/player/gstplayer.h"/>
|
||||
<return-value transfer-ownership="full">
|
||||
<doc xml:space="preserve" filename="../subprojects/gst-plugins-bad/gst-libs/gst/player/gstplayer.c">The internal playbin instance.
|
||||
|
@ -733,7 +733,7 @@ The caller should free it with g_object_unref()</doc>
|
|||
</instance-parameter>
|
||||
</parameters>
|
||||
</method>
|
||||
<method name="get_position" c:identifier="gst_player_get_position">
|
||||
<method name="get_position" c:identifier="gst_player_get_position" glib:get-property="position">
|
||||
<source-position filename="../subprojects/gst-plugins-bad/gst-libs/gst/player/gstplayer.h"/>
|
||||
<return-value transfer-ownership="none">
|
||||
<doc xml:space="preserve" filename="../subprojects/gst-plugins-bad/gst-libs/gst/player/gstplayer.c">the absolute position time, in nanoseconds, of the
|
||||
|
@ -747,7 +747,7 @@ currently-playing stream.</doc>
|
|||
</instance-parameter>
|
||||
</parameters>
|
||||
</method>
|
||||
<method name="get_rate" c:identifier="gst_player_get_rate">
|
||||
<method name="get_rate" c:identifier="gst_player_get_rate" glib:get-property="rate">
|
||||
<source-position filename="../subprojects/gst-plugins-bad/gst-libs/gst/player/gstplayer.h"/>
|
||||
<return-value transfer-ownership="none">
|
||||
<doc xml:space="preserve" filename="../subprojects/gst-plugins-bad/gst-libs/gst/player/gstplayer.c">current playback rate</doc>
|
||||
|
@ -775,7 +775,7 @@ currently-playing stream.</doc>
|
|||
</instance-parameter>
|
||||
</parameters>
|
||||
</method>
|
||||
<method name="get_subtitle_video_offset" c:identifier="gst_player_get_subtitle_video_offset" version="1.16">
|
||||
<method name="get_subtitle_video_offset" c:identifier="gst_player_get_subtitle_video_offset" glib:get-property="subtitle-video-offset" version="1.16">
|
||||
<doc xml:space="preserve" filename="../subprojects/gst-plugins-bad/gst-libs/gst/player/gstplayer.c">Retrieve the current value of subtitle-video-offset property</doc>
|
||||
<source-position filename="../subprojects/gst-plugins-bad/gst-libs/gst/player/gstplayer.h"/>
|
||||
<return-value transfer-ownership="none">
|
||||
|
@ -789,7 +789,7 @@ currently-playing stream.</doc>
|
|||
</instance-parameter>
|
||||
</parameters>
|
||||
</method>
|
||||
<method name="get_uri" c:identifier="gst_player_get_uri">
|
||||
<method name="get_uri" c:identifier="gst_player_get_uri" glib:get-property="uri">
|
||||
<doc xml:space="preserve" filename="../subprojects/gst-plugins-bad/gst-libs/gst/player/gstplayer.c">Gets the URI of the currently-playing stream.</doc>
|
||||
<source-position filename="../subprojects/gst-plugins-bad/gst-libs/gst/player/gstplayer.h"/>
|
||||
<return-value transfer-ownership="full" nullable="1">
|
||||
|
@ -831,7 +831,7 @@ Currently supported settings are:
|
|||
</parameter>
|
||||
</parameters>
|
||||
</method>
|
||||
<method name="get_volume" c:identifier="gst_player_get_volume">
|
||||
<method name="get_volume" c:identifier="gst_player_get_volume" glib:get-property="volume">
|
||||
<doc xml:space="preserve" filename="../subprojects/gst-plugins-bad/gst-libs/gst/player/gstplayer.c">Returns the current volume level, as a percentage between 0 and 1.</doc>
|
||||
<source-position filename="../subprojects/gst-plugins-bad/gst-libs/gst/player/gstplayer.h"/>
|
||||
<return-value transfer-ownership="none">
|
||||
|
@ -940,7 +940,7 @@ Sets the audio track @stream_idex.</doc>
|
|||
</parameter>
|
||||
</parameters>
|
||||
</method>
|
||||
<method name="set_audio_video_offset" c:identifier="gst_player_set_audio_video_offset" version="1.10">
|
||||
<method name="set_audio_video_offset" c:identifier="gst_player_set_audio_video_offset" glib:set-property="audio-video-offset" version="1.10">
|
||||
<doc xml:space="preserve" filename="../subprojects/gst-plugins-bad/gst-libs/gst/player/gstplayer.c">Sets audio-video-offset property by value of @offset</doc>
|
||||
<source-position filename="../subprojects/gst-plugins-bad/gst-libs/gst/player/gstplayer.h"/>
|
||||
<return-value transfer-ownership="none">
|
||||
|
@ -1041,7 +1041,7 @@ value.</doc>
|
|||
</parameter>
|
||||
</parameters>
|
||||
</method>
|
||||
<method name="set_mute" c:identifier="gst_player_set_mute">
|
||||
<method name="set_mute" c:identifier="gst_player_set_mute" glib:set-property="mute">
|
||||
<doc xml:space="preserve" filename="../subprojects/gst-plugins-bad/gst-libs/gst/player/gstplayer.c">%TRUE if the currently-playing stream should be muted.</doc>
|
||||
<source-position filename="../subprojects/gst-plugins-bad/gst-libs/gst/player/gstplayer.h"/>
|
||||
<return-value transfer-ownership="none">
|
||||
|
@ -1058,7 +1058,7 @@ value.</doc>
|
|||
</parameter>
|
||||
</parameters>
|
||||
</method>
|
||||
<method name="set_rate" c:identifier="gst_player_set_rate">
|
||||
<method name="set_rate" c:identifier="gst_player_set_rate" glib:set-property="rate">
|
||||
<doc xml:space="preserve" filename="../subprojects/gst-plugins-bad/gst-libs/gst/player/gstplayer.c">Playback at specified rate</doc>
|
||||
<source-position filename="../subprojects/gst-plugins-bad/gst-libs/gst/player/gstplayer.h"/>
|
||||
<return-value transfer-ownership="none">
|
||||
|
@ -1130,7 +1130,7 @@ rendered.</doc>
|
|||
</parameter>
|
||||
</parameters>
|
||||
</method>
|
||||
<method name="set_subtitle_video_offset" c:identifier="gst_player_set_subtitle_video_offset" version="1.16">
|
||||
<method name="set_subtitle_video_offset" c:identifier="gst_player_set_subtitle_video_offset" glib:set-property="subtitle-video-offset" version="1.16">
|
||||
<doc xml:space="preserve" filename="../subprojects/gst-plugins-bad/gst-libs/gst/player/gstplayer.c">Sets subtitle-video-offset property by value of @offset</doc>
|
||||
<source-position filename="../subprojects/gst-plugins-bad/gst-libs/gst/player/gstplayer.h"/>
|
||||
<return-value transfer-ownership="none">
|
||||
|
@ -1147,7 +1147,7 @@ rendered.</doc>
|
|||
</parameter>
|
||||
</parameters>
|
||||
</method>
|
||||
<method name="set_uri" c:identifier="gst_player_set_uri">
|
||||
<method name="set_uri" c:identifier="gst_player_set_uri" glib:set-property="uri">
|
||||
<doc xml:space="preserve" filename="../subprojects/gst-plugins-bad/gst-libs/gst/player/gstplayer.c">Sets the next URI to play.</doc>
|
||||
<source-position filename="../subprojects/gst-plugins-bad/gst-libs/gst/player/gstplayer.h"/>
|
||||
<return-value transfer-ownership="none">
|
||||
|
@ -1236,7 +1236,7 @@ Sets the video track @stream_index.</doc>
|
|||
</parameter>
|
||||
</parameters>
|
||||
</method>
|
||||
<method name="set_volume" c:identifier="gst_player_set_volume">
|
||||
<method name="set_volume" c:identifier="gst_player_set_volume" glib:set-property="volume">
|
||||
<doc xml:space="preserve" filename="../subprojects/gst-plugins-bad/gst-libs/gst/player/gstplayer.c">Sets the volume level of the stream as a percentage between 0 and 1.
|
||||
|
||||
This volume is a linear factor. For showing the volume in a GUI it
|
||||
|
@ -1271,58 +1271,58 @@ in the stream.</doc>
|
|||
</instance-parameter>
|
||||
</parameters>
|
||||
</method>
|
||||
<property name="audio-video-offset" writable="1" transfer-ownership="none">
|
||||
<property name="audio-video-offset" writable="1" transfer-ownership="none" setter="set_audio_video_offset" getter="get_audio_video_offset" default-value="0">
|
||||
<type name="gint64" c:type="gint64"/>
|
||||
</property>
|
||||
<property name="current-audio-track" transfer-ownership="none">
|
||||
<property name="current-audio-track" transfer-ownership="none" getter="get_current_audio_track">
|
||||
<type name="PlayerAudioInfo"/>
|
||||
</property>
|
||||
<property name="current-subtitle-track" transfer-ownership="none">
|
||||
<property name="current-subtitle-track" transfer-ownership="none" getter="get_current_subtitle_track">
|
||||
<type name="PlayerSubtitleInfo"/>
|
||||
</property>
|
||||
<property name="current-video-track" transfer-ownership="none">
|
||||
<property name="current-video-track" transfer-ownership="none" getter="get_current_video_track">
|
||||
<type name="PlayerVideoInfo"/>
|
||||
</property>
|
||||
<property name="duration" transfer-ownership="none">
|
||||
<property name="duration" transfer-ownership="none" getter="get_duration" default-value="18446744073709551615">
|
||||
<type name="guint64" c:type="guint64"/>
|
||||
</property>
|
||||
<property name="media-info" transfer-ownership="none">
|
||||
<property name="media-info" transfer-ownership="none" getter="get_media_info">
|
||||
<type name="PlayerMediaInfo"/>
|
||||
</property>
|
||||
<property name="mute" writable="1" transfer-ownership="none">
|
||||
<property name="mute" writable="1" transfer-ownership="none" setter="set_mute" getter="get_mute" default-value="FALSE">
|
||||
<type name="gboolean" c:type="gboolean"/>
|
||||
</property>
|
||||
<property name="pipeline" transfer-ownership="none">
|
||||
<property name="pipeline" transfer-ownership="none" getter="get_pipeline">
|
||||
<type name="Gst.Element"/>
|
||||
</property>
|
||||
<property name="position" transfer-ownership="none">
|
||||
<property name="position" transfer-ownership="none" getter="get_position" default-value="18446744073709551615">
|
||||
<type name="guint64" c:type="guint64"/>
|
||||
</property>
|
||||
<property name="rate" writable="1" transfer-ownership="none">
|
||||
<property name="rate" writable="1" transfer-ownership="none" setter="set_rate" getter="get_rate" default-value="1.000000">
|
||||
<type name="gdouble" c:type="gdouble"/>
|
||||
</property>
|
||||
<property name="signal-dispatcher" readable="0" writable="1" construct-only="1" transfer-ownership="none">
|
||||
<type name="PlayerSignalDispatcher"/>
|
||||
</property>
|
||||
<property name="subtitle-video-offset" writable="1" transfer-ownership="none">
|
||||
<property name="subtitle-video-offset" writable="1" transfer-ownership="none" setter="set_subtitle_video_offset" getter="get_subtitle_video_offset" default-value="0">
|
||||
<type name="gint64" c:type="gint64"/>
|
||||
</property>
|
||||
<property name="suburi" writable="1" transfer-ownership="none">
|
||||
<property name="suburi" writable="1" transfer-ownership="none" default-value="NULL">
|
||||
<type name="utf8" c:type="gchar*"/>
|
||||
</property>
|
||||
<property name="uri" writable="1" transfer-ownership="none">
|
||||
<property name="uri" writable="1" transfer-ownership="none" setter="set_uri" getter="get_uri" default-value="NULL">
|
||||
<type name="utf8" c:type="gchar*"/>
|
||||
</property>
|
||||
<property name="video-multiview-flags" writable="1" transfer-ownership="none">
|
||||
<property name="video-multiview-flags" writable="1" transfer-ownership="none" default-value="GST_VIDEO_MULTIVIEW_FLAGS_NONE">
|
||||
<type name="GstVideo.VideoMultiviewFlags"/>
|
||||
</property>
|
||||
<property name="video-multiview-mode" writable="1" transfer-ownership="none">
|
||||
<property name="video-multiview-mode" writable="1" transfer-ownership="none" default-value="GST_VIDEO_MULTIVIEW_FRAME_PACKING_NONE">
|
||||
<type name="GstVideo.VideoMultiviewFramePacking"/>
|
||||
</property>
|
||||
<property name="video-renderer" writable="1" construct-only="1" transfer-ownership="none">
|
||||
<type name="PlayerVideoRenderer"/>
|
||||
</property>
|
||||
<property name="volume" writable="1" transfer-ownership="none">
|
||||
<property name="volume" writable="1" transfer-ownership="none" setter="set_volume" getter="get_volume" default-value="1.000000">
|
||||
<type name="gdouble" c:type="gdouble"/>
|
||||
</property>
|
||||
<glib:signal name="buffering" when="last" no-recurse="1" no-hooks="1">
|
||||
|
@ -1514,24 +1514,24 @@ unknown.</doc>
|
|||
</parameters>
|
||||
</method>
|
||||
</class>
|
||||
<record name="PlayerAudioInfoClass" c:type="GstPlayerAudioInfoClass" disguised="1" glib:is-gtype-struct-for="PlayerAudioInfo">
|
||||
<record name="PlayerAudioInfoClass" c:type="GstPlayerAudioInfoClass" disguised="1" opaque="1" glib:is-gtype-struct-for="PlayerAudioInfo">
|
||||
<source-position filename="../subprojects/gst-plugins-bad/gst-libs/gst/player/gstplayer-media-info.h"/>
|
||||
</record>
|
||||
<record name="PlayerClass" c:type="GstPlayerClass" disguised="1" glib:is-gtype-struct-for="Player">
|
||||
<record name="PlayerClass" c:type="GstPlayerClass" disguised="1" opaque="1" glib:is-gtype-struct-for="Player">
|
||||
<source-position filename="../subprojects/gst-plugins-bad/gst-libs/gst/player/gstplayer-types.h"/>
|
||||
</record>
|
||||
<enumeration name="PlayerColorBalanceType" glib:type-name="GstPlayerColorBalanceType" glib:get-type="gst_player_color_balance_type_get_type" c:type="GstPlayerColorBalanceType">
|
||||
<member name="hue" value="3" c:identifier="GST_PLAYER_COLOR_BALANCE_HUE" glib:nick="hue">
|
||||
<member name="hue" value="3" c:identifier="GST_PLAYER_COLOR_BALANCE_HUE" glib:nick="hue" glib:name="GST_PLAYER_COLOR_BALANCE_HUE">
|
||||
<doc xml:space="preserve" filename="../subprojects/gst-plugins-bad/gst-libs/gst/player/gstplayer.h">hue or color balance.</doc>
|
||||
</member>
|
||||
<member name="brightness" value="0" c:identifier="GST_PLAYER_COLOR_BALANCE_BRIGHTNESS" glib:nick="brightness">
|
||||
<member name="brightness" value="0" c:identifier="GST_PLAYER_COLOR_BALANCE_BRIGHTNESS" glib:nick="brightness" glib:name="GST_PLAYER_COLOR_BALANCE_BRIGHTNESS">
|
||||
<doc xml:space="preserve" filename="../subprojects/gst-plugins-bad/gst-libs/gst/player/gstplayer.h">brightness or black level.</doc>
|
||||
</member>
|
||||
<member name="saturation" value="2" c:identifier="GST_PLAYER_COLOR_BALANCE_SATURATION" glib:nick="saturation">
|
||||
<member name="saturation" value="2" c:identifier="GST_PLAYER_COLOR_BALANCE_SATURATION" glib:nick="saturation" glib:name="GST_PLAYER_COLOR_BALANCE_SATURATION">
|
||||
<doc xml:space="preserve" filename="../subprojects/gst-plugins-bad/gst-libs/gst/player/gstplayer.h">color saturation or chroma
|
||||
gain.</doc>
|
||||
</member>
|
||||
<member name="contrast" value="1" c:identifier="GST_PLAYER_COLOR_BALANCE_CONTRAST" glib:nick="contrast">
|
||||
<member name="contrast" value="1" c:identifier="GST_PLAYER_COLOR_BALANCE_CONTRAST" glib:nick="contrast" glib:name="GST_PLAYER_COLOR_BALANCE_CONTRAST">
|
||||
<doc xml:space="preserve" filename="../subprojects/gst-plugins-bad/gst-libs/gst/player/gstplayer.h">contrast or luma gain.</doc>
|
||||
</member>
|
||||
<function name="get_name" c:identifier="gst_player_color_balance_type_get_name">
|
||||
|
@ -1551,7 +1551,7 @@ gain.</doc>
|
|||
</function>
|
||||
</enumeration>
|
||||
<enumeration name="PlayerError" glib:type-name="GstPlayerError" glib:get-type="gst_player_error_get_type" c:type="GstPlayerError" glib:error-domain="gst-player-error-quark">
|
||||
<member name="failed" value="0" c:identifier="GST_PLAYER_ERROR_FAILED" glib:nick="failed">
|
||||
<member name="failed" value="0" c:identifier="GST_PLAYER_ERROR_FAILED" glib:nick="failed" glib:name="GST_PLAYER_ERROR_FAILED">
|
||||
<doc xml:space="preserve" filename="../subprojects/gst-plugins-bad/gst-libs/gst/player/gstplayer.h">generic error.</doc>
|
||||
</member>
|
||||
<function name="get_name" c:identifier="gst_player_error_get_name">
|
||||
|
@ -1596,7 +1596,7 @@ or the thread default one if %NULL is used. See gst_player_new().</doc>
|
|||
<type name="GLib.MainContext"/>
|
||||
</property>
|
||||
</class>
|
||||
<record name="PlayerGMainContextSignalDispatcherClass" c:type="GstPlayerGMainContextSignalDispatcherClass" disguised="1" glib:is-gtype-struct-for="PlayerGMainContextSignalDispatcher">
|
||||
<record name="PlayerGMainContextSignalDispatcherClass" c:type="GstPlayerGMainContextSignalDispatcherClass" disguised="1" opaque="1" glib:is-gtype-struct-for="PlayerGMainContextSignalDispatcher">
|
||||
<source-position filename="../subprojects/gst-plugins-bad/gst-libs/gst/player/gstplayer-g-main-context-signal-dispatcher.h"/>
|
||||
</record>
|
||||
<class name="PlayerMediaInfo" c:symbol-prefix="player_media_info" c:type="GstPlayerMediaInfo" parent="GObject.Object" glib:type-name="GstPlayerMediaInfo" glib:get-type="gst_player_media_info_get_type" glib:type-struct="PlayerMediaInfoClass">
|
||||
|
@ -1825,7 +1825,7 @@ matching #GstPlayerVideoInfo.</doc>
|
|||
</parameters>
|
||||
</method>
|
||||
</class>
|
||||
<record name="PlayerMediaInfoClass" c:type="GstPlayerMediaInfoClass" disguised="1" glib:is-gtype-struct-for="PlayerMediaInfo">
|
||||
<record name="PlayerMediaInfoClass" c:type="GstPlayerMediaInfoClass" disguised="1" opaque="1" glib:is-gtype-struct-for="PlayerMediaInfo">
|
||||
<source-position filename="../subprojects/gst-plugins-bad/gst-libs/gst/player/gstplayer-media-info.h"/>
|
||||
</record>
|
||||
<interface name="PlayerSignalDispatcher" c:symbol-prefix="player_signal_dispatcher" c:type="GstPlayerSignalDispatcher" glib:type-name="GstPlayerSignalDispatcher" glib:get-type="gst_player_signal_dispatcher_get_type" glib:type-struct="PlayerSignalDispatcherInterface">
|
||||
|
@ -1910,16 +1910,16 @@ matching #GstPlayerVideoInfo.</doc>
|
|||
</member>
|
||||
</enumeration>
|
||||
<enumeration name="PlayerState" glib:type-name="GstPlayerState" glib:get-type="gst_player_state_get_type" c:type="GstPlayerState">
|
||||
<member name="stopped" value="0" c:identifier="GST_PLAYER_STATE_STOPPED" glib:nick="stopped">
|
||||
<member name="stopped" value="0" c:identifier="GST_PLAYER_STATE_STOPPED" glib:nick="stopped" glib:name="GST_PLAYER_STATE_STOPPED">
|
||||
<doc xml:space="preserve" filename="../subprojects/gst-plugins-bad/gst-libs/gst/player/gstplayer.h">the player is stopped.</doc>
|
||||
</member>
|
||||
<member name="buffering" value="1" c:identifier="GST_PLAYER_STATE_BUFFERING" glib:nick="buffering">
|
||||
<member name="buffering" value="1" c:identifier="GST_PLAYER_STATE_BUFFERING" glib:nick="buffering" glib:name="GST_PLAYER_STATE_BUFFERING">
|
||||
<doc xml:space="preserve" filename="../subprojects/gst-plugins-bad/gst-libs/gst/player/gstplayer.h">the player is buffering.</doc>
|
||||
</member>
|
||||
<member name="paused" value="2" c:identifier="GST_PLAYER_STATE_PAUSED" glib:nick="paused">
|
||||
<member name="paused" value="2" c:identifier="GST_PLAYER_STATE_PAUSED" glib:nick="paused" glib:name="GST_PLAYER_STATE_PAUSED">
|
||||
<doc xml:space="preserve" filename="../subprojects/gst-plugins-bad/gst-libs/gst/player/gstplayer.h">the player is paused.</doc>
|
||||
</member>
|
||||
<member name="playing" value="3" c:identifier="GST_PLAYER_STATE_PLAYING" glib:nick="playing">
|
||||
<member name="playing" value="3" c:identifier="GST_PLAYER_STATE_PLAYING" glib:nick="playing" glib:name="GST_PLAYER_STATE_PLAYING">
|
||||
<doc xml:space="preserve" filename="../subprojects/gst-plugins-bad/gst-libs/gst/player/gstplayer.h">the player is currently playing a
|
||||
stream.</doc>
|
||||
</member>
|
||||
|
@ -2014,7 +2014,7 @@ of the given @info (ex: "audio", "video", "subtitle")</doc>
|
|||
</parameters>
|
||||
</method>
|
||||
</class>
|
||||
<record name="PlayerStreamInfoClass" c:type="GstPlayerStreamInfoClass" disguised="1" glib:is-gtype-struct-for="PlayerStreamInfo">
|
||||
<record name="PlayerStreamInfoClass" c:type="GstPlayerStreamInfoClass" disguised="1" opaque="1" glib:is-gtype-struct-for="PlayerStreamInfo">
|
||||
<source-position filename="../subprojects/gst-plugins-bad/gst-libs/gst/player/gstplayer-media-info.h"/>
|
||||
</record>
|
||||
<class name="PlayerSubtitleInfo" c:symbol-prefix="player_subtitle_info" c:type="GstPlayerSubtitleInfo" parent="PlayerStreamInfo" glib:type-name="GstPlayerSubtitleInfo" glib:get-type="gst_player_subtitle_info_get_type" glib:type-struct="PlayerSubtitleInfoClass">
|
||||
|
@ -2034,7 +2034,7 @@ of the given @info (ex: "audio", "video", "subtitle")</doc>
|
|||
</parameters>
|
||||
</method>
|
||||
</class>
|
||||
<record name="PlayerSubtitleInfoClass" c:type="GstPlayerSubtitleInfoClass" disguised="1" glib:is-gtype-struct-for="PlayerSubtitleInfo">
|
||||
<record name="PlayerSubtitleInfoClass" c:type="GstPlayerSubtitleInfoClass" disguised="1" opaque="1" glib:is-gtype-struct-for="PlayerSubtitleInfo">
|
||||
<source-position filename="../subprojects/gst-plugins-bad/gst-libs/gst/player/gstplayer-media-info.h"/>
|
||||
</record>
|
||||
<class name="PlayerVideoInfo" c:symbol-prefix="player_video_info" c:type="GstPlayerVideoInfo" parent="PlayerStreamInfo" glib:type-name="GstPlayerVideoInfo" glib:get-type="gst_player_video_info_get_type" glib:type-struct="PlayerVideoInfoClass">
|
||||
|
@ -2136,7 +2136,7 @@ unknown.</doc>
|
|||
</parameters>
|
||||
</method>
|
||||
</class>
|
||||
<record name="PlayerVideoInfoClass" c:type="GstPlayerVideoInfoClass" disguised="1" glib:is-gtype-struct-for="PlayerVideoInfo">
|
||||
<record name="PlayerVideoInfoClass" c:type="GstPlayerVideoInfoClass" disguised="1" opaque="1" glib:is-gtype-struct-for="PlayerVideoInfo">
|
||||
<source-position filename="../subprojects/gst-plugins-bad/gst-libs/gst/player/gstplayer-media-info.h"/>
|
||||
</record>
|
||||
<class name="PlayerVideoOverlayVideoRenderer" c:symbol-prefix="player_video_overlay_video_renderer" c:type="GstPlayerVideoOverlayVideoRenderer" parent="GObject.Object" glib:type-name="GstPlayerVideoOverlayVideoRenderer" glib:get-type="gst_player_video_overlay_video_renderer_get_type" glib:type-struct="PlayerVideoOverlayVideoRendererClass">
|
||||
|
@ -2214,7 +2214,7 @@ for details.</doc>
|
|||
</parameter>
|
||||
</parameters>
|
||||
</method>
|
||||
<method name="get_window_handle" c:identifier="gst_player_video_overlay_video_renderer_get_window_handle">
|
||||
<method name="get_window_handle" c:identifier="gst_player_video_overlay_video_renderer_get_window_handle" glib:get-property="window-handle">
|
||||
<source-position filename="../subprojects/gst-plugins-bad/gst-libs/gst/player/gstplayer-video-overlay-video-renderer.h"/>
|
||||
<return-value transfer-ownership="none" nullable="1">
|
||||
<doc xml:space="preserve" filename="../subprojects/gst-plugins-bad/gst-libs/gst/player/gstplayer-video-overlay-video-renderer.c">The currently set, platform specific window
|
||||
|
@ -2266,7 +2266,7 @@ do not support subwindows.</doc>
|
|||
</parameter>
|
||||
</parameters>
|
||||
</method>
|
||||
<method name="set_window_handle" c:identifier="gst_player_video_overlay_video_renderer_set_window_handle">
|
||||
<method name="set_window_handle" c:identifier="gst_player_video_overlay_video_renderer_set_window_handle" glib:set-property="window-handle">
|
||||
<doc xml:space="preserve" filename="../subprojects/gst-plugins-bad/gst-libs/gst/player/gstplayer-video-overlay-video-renderer.c">Sets the platform specific window handle into which the video
|
||||
should be rendered</doc>
|
||||
<source-position filename="../subprojects/gst-plugins-bad/gst-libs/gst/player/gstplayer-video-overlay-video-renderer.h"/>
|
||||
|
@ -2287,11 +2287,11 @@ should be rendered</doc>
|
|||
<property name="video-sink" writable="1" transfer-ownership="none">
|
||||
<type name="Gst.Element"/>
|
||||
</property>
|
||||
<property name="window-handle" writable="1" construct="1" transfer-ownership="none">
|
||||
<property name="window-handle" writable="1" construct="1" transfer-ownership="none" setter="set_window_handle" getter="get_window_handle">
|
||||
<type name="gpointer" c:type="gpointer"/>
|
||||
</property>
|
||||
</class>
|
||||
<record name="PlayerVideoOverlayVideoRendererClass" c:type="GstPlayerVideoOverlayVideoRendererClass" disguised="1" glib:is-gtype-struct-for="PlayerVideoOverlayVideoRenderer">
|
||||
<record name="PlayerVideoOverlayVideoRendererClass" c:type="GstPlayerVideoOverlayVideoRendererClass" disguised="1" opaque="1" glib:is-gtype-struct-for="PlayerVideoOverlayVideoRenderer">
|
||||
<source-position filename="../subprojects/gst-plugins-bad/gst-libs/gst/player/gstplayer-video-overlay-video-renderer.h"/>
|
||||
</record>
|
||||
<interface name="PlayerVideoRenderer" c:symbol-prefix="player_video_renderer" c:type="GstPlayerVideoRenderer" glib:type-name="GstPlayerVideoRenderer" glib:get-type="gst_player_video_renderer_get_type" glib:type-struct="PlayerVideoRendererInterface">
|
||||
|
|
|
@ -318,47 +318,47 @@ gst_rtcp_buffer_validate_reduced().</doc>
|
|||
</record>
|
||||
<enumeration name="RTCPFBType" glib:type-name="GstRTCPFBType" glib:get-type="gst_rtcpfb_type_get_type" c:type="GstRTCPFBType">
|
||||
<doc xml:space="preserve" filename="../subprojects/gst-plugins-base/gst-libs/gst/rtp/gstrtcpbuffer.h">Different types of feedback messages.</doc>
|
||||
<member name="fb_type_invalid" value="0" c:identifier="GST_RTCP_FB_TYPE_INVALID" glib:nick="fb-type-invalid">
|
||||
<member name="fb_type_invalid" value="0" c:identifier="GST_RTCP_FB_TYPE_INVALID" glib:nick="fb-type-invalid" glib:name="GST_RTCP_FB_TYPE_INVALID">
|
||||
<doc xml:space="preserve" filename="../subprojects/gst-plugins-base/gst-libs/gst/rtp/gstrtcpbuffer.h">Invalid type</doc>
|
||||
</member>
|
||||
<member name="rtpfb_type_nack" value="1" c:identifier="GST_RTCP_RTPFB_TYPE_NACK" glib:nick="rtpfb-type-nack">
|
||||
<member name="rtpfb_type_nack" value="1" c:identifier="GST_RTCP_RTPFB_TYPE_NACK" glib:nick="rtpfb-type-nack" glib:name="GST_RTCP_RTPFB_TYPE_NACK">
|
||||
<doc xml:space="preserve" filename="../subprojects/gst-plugins-base/gst-libs/gst/rtp/gstrtcpbuffer.h">Generic NACK</doc>
|
||||
</member>
|
||||
<member name="rtpfb_type_tmmbr" value="3" c:identifier="GST_RTCP_RTPFB_TYPE_TMMBR" glib:nick="rtpfb-type-tmmbr">
|
||||
<member name="rtpfb_type_tmmbr" value="3" c:identifier="GST_RTCP_RTPFB_TYPE_TMMBR" glib:nick="rtpfb-type-tmmbr" glib:name="GST_RTCP_RTPFB_TYPE_TMMBR">
|
||||
<doc xml:space="preserve" filename="../subprojects/gst-plugins-base/gst-libs/gst/rtp/gstrtcpbuffer.h">Temporary Maximum Media Stream Bit Rate Request</doc>
|
||||
</member>
|
||||
<member name="rtpfb_type_tmmbn" value="4" c:identifier="GST_RTCP_RTPFB_TYPE_TMMBN" glib:nick="rtpfb-type-tmmbn">
|
||||
<member name="rtpfb_type_tmmbn" value="4" c:identifier="GST_RTCP_RTPFB_TYPE_TMMBN" glib:nick="rtpfb-type-tmmbn" glib:name="GST_RTCP_RTPFB_TYPE_TMMBN">
|
||||
<doc xml:space="preserve" filename="../subprojects/gst-plugins-base/gst-libs/gst/rtp/gstrtcpbuffer.h">Temporary Maximum Media Stream Bit Rate
|
||||
Notification</doc>
|
||||
</member>
|
||||
<member name="rtpfb_type_rtcp_sr_req" value="5" c:identifier="GST_RTCP_RTPFB_TYPE_RTCP_SR_REQ" glib:nick="rtpfb-type-rtcp-sr-req">
|
||||
<member name="rtpfb_type_rtcp_sr_req" value="5" c:identifier="GST_RTCP_RTPFB_TYPE_RTCP_SR_REQ" glib:nick="rtpfb-type-rtcp-sr-req" glib:name="GST_RTCP_RTPFB_TYPE_RTCP_SR_REQ">
|
||||
<doc xml:space="preserve" filename="../subprojects/gst-plugins-base/gst-libs/gst/rtp/gstrtcpbuffer.h">Request an SR packet for early
|
||||
synchronization</doc>
|
||||
</member>
|
||||
<member name="rtpfb_type_twcc" value="15" c:identifier="GST_RTCP_RTPFB_TYPE_TWCC" glib:nick="rtpfb-type-twcc">
|
||||
<member name="rtpfb_type_twcc" value="15" c:identifier="GST_RTCP_RTPFB_TYPE_TWCC" glib:nick="rtpfb-type-twcc" glib:name="GST_RTCP_RTPFB_TYPE_TWCC">
|
||||
</member>
|
||||
<member name="psfb_type_pli" value="1" c:identifier="GST_RTCP_PSFB_TYPE_PLI" glib:nick="psfb-type-pli">
|
||||
<member name="psfb_type_pli" value="1" c:identifier="GST_RTCP_PSFB_TYPE_PLI" glib:nick="psfb-type-pli" glib:name="GST_RTCP_PSFB_TYPE_PLI">
|
||||
<doc xml:space="preserve" filename="../subprojects/gst-plugins-base/gst-libs/gst/rtp/gstrtcpbuffer.h">Picture Loss Indication</doc>
|
||||
</member>
|
||||
<member name="psfb_type_sli" value="2" c:identifier="GST_RTCP_PSFB_TYPE_SLI" glib:nick="psfb-type-sli">
|
||||
<member name="psfb_type_sli" value="2" c:identifier="GST_RTCP_PSFB_TYPE_SLI" glib:nick="psfb-type-sli" glib:name="GST_RTCP_PSFB_TYPE_SLI">
|
||||
<doc xml:space="preserve" filename="../subprojects/gst-plugins-base/gst-libs/gst/rtp/gstrtcpbuffer.h">Slice Loss Indication</doc>
|
||||
</member>
|
||||
<member name="psfb_type_rpsi" value="3" c:identifier="GST_RTCP_PSFB_TYPE_RPSI" glib:nick="psfb-type-rpsi">
|
||||
<member name="psfb_type_rpsi" value="3" c:identifier="GST_RTCP_PSFB_TYPE_RPSI" glib:nick="psfb-type-rpsi" glib:name="GST_RTCP_PSFB_TYPE_RPSI">
|
||||
<doc xml:space="preserve" filename="../subprojects/gst-plugins-base/gst-libs/gst/rtp/gstrtcpbuffer.h">Reference Picture Selection Indication</doc>
|
||||
</member>
|
||||
<member name="psfb_type_afb" value="15" c:identifier="GST_RTCP_PSFB_TYPE_AFB" glib:nick="psfb-type-afb">
|
||||
<member name="psfb_type_afb" value="15" c:identifier="GST_RTCP_PSFB_TYPE_AFB" glib:nick="psfb-type-afb" glib:name="GST_RTCP_PSFB_TYPE_AFB">
|
||||
<doc xml:space="preserve" filename="../subprojects/gst-plugins-base/gst-libs/gst/rtp/gstrtcpbuffer.h">Application layer Feedback</doc>
|
||||
</member>
|
||||
<member name="psfb_type_fir" value="4" c:identifier="GST_RTCP_PSFB_TYPE_FIR" glib:nick="psfb-type-fir">
|
||||
<member name="psfb_type_fir" value="4" c:identifier="GST_RTCP_PSFB_TYPE_FIR" glib:nick="psfb-type-fir" glib:name="GST_RTCP_PSFB_TYPE_FIR">
|
||||
<doc xml:space="preserve" filename="../subprojects/gst-plugins-base/gst-libs/gst/rtp/gstrtcpbuffer.h">Full Intra Request Command</doc>
|
||||
</member>
|
||||
<member name="psfb_type_tstr" value="5" c:identifier="GST_RTCP_PSFB_TYPE_TSTR" glib:nick="psfb-type-tstr">
|
||||
<member name="psfb_type_tstr" value="5" c:identifier="GST_RTCP_PSFB_TYPE_TSTR" glib:nick="psfb-type-tstr" glib:name="GST_RTCP_PSFB_TYPE_TSTR">
|
||||
<doc xml:space="preserve" filename="../subprojects/gst-plugins-base/gst-libs/gst/rtp/gstrtcpbuffer.h">Temporal-Spatial Trade-off Request</doc>
|
||||
</member>
|
||||
<member name="psfb_type_tstn" value="6" c:identifier="GST_RTCP_PSFB_TYPE_TSTN" glib:nick="psfb-type-tstn">
|
||||
<member name="psfb_type_tstn" value="6" c:identifier="GST_RTCP_PSFB_TYPE_TSTN" glib:nick="psfb-type-tstn" glib:name="GST_RTCP_PSFB_TYPE_TSTN">
|
||||
<doc xml:space="preserve" filename="../subprojects/gst-plugins-base/gst-libs/gst/rtp/gstrtcpbuffer.h">Temporal-Spatial Trade-off Notification</doc>
|
||||
</member>
|
||||
<member name="psfb_type_vbcn" value="7" c:identifier="GST_RTCP_PSFB_TYPE_VBCN" glib:nick="psfb-type-vbcn">
|
||||
<member name="psfb_type_vbcn" value="7" c:identifier="GST_RTCP_PSFB_TYPE_VBCN" glib:nick="psfb-type-vbcn" glib:name="GST_RTCP_PSFB_TYPE_VBCN">
|
||||
<doc xml:space="preserve" filename="../subprojects/gst-plugins-base/gst-libs/gst/rtp/gstrtcpbuffer.h">Video Back Channel Message</doc>
|
||||
</member>
|
||||
</enumeration>
|
||||
|
@ -1959,113 +1959,113 @@ is set as zero, @lost_packets or @dup_packets will be zero.</doc>
|
|||
</record>
|
||||
<enumeration name="RTCPSDESType" glib:type-name="GstRTCPSDESType" glib:get-type="gst_rtcpsdes_type_get_type" c:type="GstRTCPSDESType">
|
||||
<doc xml:space="preserve" filename="../subprojects/gst-plugins-base/gst-libs/gst/rtp/gstrtcpbuffer.h">Different types of SDES content.</doc>
|
||||
<member name="invalid" value="-1" c:identifier="GST_RTCP_SDES_INVALID" glib:nick="invalid">
|
||||
<member name="invalid" value="-1" c:identifier="GST_RTCP_SDES_INVALID" glib:nick="invalid" glib:name="GST_RTCP_SDES_INVALID">
|
||||
<doc xml:space="preserve" filename="../subprojects/gst-plugins-base/gst-libs/gst/rtp/gstrtcpbuffer.h">Invalid SDES entry</doc>
|
||||
</member>
|
||||
<member name="end" value="0" c:identifier="GST_RTCP_SDES_END" glib:nick="end">
|
||||
<member name="end" value="0" c:identifier="GST_RTCP_SDES_END" glib:nick="end" glib:name="GST_RTCP_SDES_END">
|
||||
<doc xml:space="preserve" filename="../subprojects/gst-plugins-base/gst-libs/gst/rtp/gstrtcpbuffer.h">End of SDES list</doc>
|
||||
</member>
|
||||
<member name="cname" value="1" c:identifier="GST_RTCP_SDES_CNAME" glib:nick="cname">
|
||||
<member name="cname" value="1" c:identifier="GST_RTCP_SDES_CNAME" glib:nick="cname" glib:name="GST_RTCP_SDES_CNAME">
|
||||
<doc xml:space="preserve" filename="../subprojects/gst-plugins-base/gst-libs/gst/rtp/gstrtcpbuffer.h">Canonical name</doc>
|
||||
</member>
|
||||
<member name="name" value="2" c:identifier="GST_RTCP_SDES_NAME" glib:nick="name">
|
||||
<member name="name" value="2" c:identifier="GST_RTCP_SDES_NAME" glib:nick="name" glib:name="GST_RTCP_SDES_NAME">
|
||||
<doc xml:space="preserve" filename="../subprojects/gst-plugins-base/gst-libs/gst/rtp/gstrtcpbuffer.h">User name</doc>
|
||||
</member>
|
||||
<member name="email" value="3" c:identifier="GST_RTCP_SDES_EMAIL" glib:nick="email">
|
||||
<member name="email" value="3" c:identifier="GST_RTCP_SDES_EMAIL" glib:nick="email" glib:name="GST_RTCP_SDES_EMAIL">
|
||||
<doc xml:space="preserve" filename="../subprojects/gst-plugins-base/gst-libs/gst/rtp/gstrtcpbuffer.h">User's electronic mail address</doc>
|
||||
</member>
|
||||
<member name="phone" value="4" c:identifier="GST_RTCP_SDES_PHONE" glib:nick="phone">
|
||||
<member name="phone" value="4" c:identifier="GST_RTCP_SDES_PHONE" glib:nick="phone" glib:name="GST_RTCP_SDES_PHONE">
|
||||
<doc xml:space="preserve" filename="../subprojects/gst-plugins-base/gst-libs/gst/rtp/gstrtcpbuffer.h">User's phone number</doc>
|
||||
</member>
|
||||
<member name="loc" value="5" c:identifier="GST_RTCP_SDES_LOC" glib:nick="loc">
|
||||
<member name="loc" value="5" c:identifier="GST_RTCP_SDES_LOC" glib:nick="loc" glib:name="GST_RTCP_SDES_LOC">
|
||||
<doc xml:space="preserve" filename="../subprojects/gst-plugins-base/gst-libs/gst/rtp/gstrtcpbuffer.h">Geographic user location</doc>
|
||||
</member>
|
||||
<member name="tool" value="6" c:identifier="GST_RTCP_SDES_TOOL" glib:nick="tool">
|
||||
<member name="tool" value="6" c:identifier="GST_RTCP_SDES_TOOL" glib:nick="tool" glib:name="GST_RTCP_SDES_TOOL">
|
||||
<doc xml:space="preserve" filename="../subprojects/gst-plugins-base/gst-libs/gst/rtp/gstrtcpbuffer.h">Name of application or tool</doc>
|
||||
</member>
|
||||
<member name="note" value="7" c:identifier="GST_RTCP_SDES_NOTE" glib:nick="note">
|
||||
<member name="note" value="7" c:identifier="GST_RTCP_SDES_NOTE" glib:nick="note" glib:name="GST_RTCP_SDES_NOTE">
|
||||
<doc xml:space="preserve" filename="../subprojects/gst-plugins-base/gst-libs/gst/rtp/gstrtcpbuffer.h">Notice about the source</doc>
|
||||
</member>
|
||||
<member name="priv" value="8" c:identifier="GST_RTCP_SDES_PRIV" glib:nick="priv">
|
||||
<member name="priv" value="8" c:identifier="GST_RTCP_SDES_PRIV" glib:nick="priv" glib:name="GST_RTCP_SDES_PRIV">
|
||||
<doc xml:space="preserve" filename="../subprojects/gst-plugins-base/gst-libs/gst/rtp/gstrtcpbuffer.h">Private extensions</doc>
|
||||
</member>
|
||||
<member name="h323_caddr" value="9" c:identifier="GST_RTCP_SDES_H323_CADDR" version="1.20" glib:nick="h323-caddr">
|
||||
<member name="h323_caddr" value="9" c:identifier="GST_RTCP_SDES_H323_CADDR" version="1.20" glib:nick="h323-caddr" glib:name="GST_RTCP_SDES_H323_CADDR">
|
||||
<doc xml:space="preserve" filename="../subprojects/gst-plugins-base/gst-libs/gst/rtp/gstrtcpbuffer.h">H.323 callable address</doc>
|
||||
</member>
|
||||
<member name="apsi" value="10" c:identifier="GST_RTCP_SDES_APSI" version="1.20" glib:nick="apsi">
|
||||
<member name="apsi" value="10" c:identifier="GST_RTCP_SDES_APSI" version="1.20" glib:nick="apsi" glib:name="GST_RTCP_SDES_APSI">
|
||||
<doc xml:space="preserve" filename="../subprojects/gst-plugins-base/gst-libs/gst/rtp/gstrtcpbuffer.h">Application Specific Identifier (RFC6776)</doc>
|
||||
</member>
|
||||
<member name="rgrp" value="11" c:identifier="GST_RTCP_SDES_RGRP" version="1.20" glib:nick="rgrp">
|
||||
<member name="rgrp" value="11" c:identifier="GST_RTCP_SDES_RGRP" version="1.20" glib:nick="rgrp" glib:name="GST_RTCP_SDES_RGRP">
|
||||
<doc xml:space="preserve" filename="../subprojects/gst-plugins-base/gst-libs/gst/rtp/gstrtcpbuffer.h">Reporting Group Identifier (RFC8861)</doc>
|
||||
</member>
|
||||
<member name="rtp_stream_id" value="12" c:identifier="GST_RTCP_SDES_RTP_STREAM_ID" version="1.20" glib:nick="rtp-stream-id">
|
||||
<member name="rtp_stream_id" value="12" c:identifier="GST_RTCP_SDES_RTP_STREAM_ID" version="1.20" glib:nick="rtp-stream-id" glib:name="GST_RTCP_SDES_RTP_STREAM_ID">
|
||||
<doc xml:space="preserve" filename="../subprojects/gst-plugins-base/gst-libs/gst/rtp/gstrtcpbuffer.h">RtpStreamId SDES item (RFC8852).</doc>
|
||||
</member>
|
||||
<member name="repaired_rtp_stream_id" value="13" c:identifier="GST_RTCP_SDES_REPAIRED_RTP_STREAM_ID" version="1.20" glib:nick="repaired-rtp-stream-id">
|
||||
<member name="repaired_rtp_stream_id" value="13" c:identifier="GST_RTCP_SDES_REPAIRED_RTP_STREAM_ID" version="1.20" glib:nick="repaired-rtp-stream-id" glib:name="GST_RTCP_SDES_REPAIRED_RTP_STREAM_ID">
|
||||
<doc xml:space="preserve" filename="../subprojects/gst-plugins-base/gst-libs/gst/rtp/gstrtcpbuffer.h">RepairedRtpStreamId SDES item (RFC8852).</doc>
|
||||
</member>
|
||||
<member name="ccid" value="14" c:identifier="GST_RTCP_SDES_CCID" version="1.20" glib:nick="ccid">
|
||||
<member name="ccid" value="14" c:identifier="GST_RTCP_SDES_CCID" version="1.20" glib:nick="ccid" glib:name="GST_RTCP_SDES_CCID">
|
||||
<doc xml:space="preserve" filename="../subprojects/gst-plugins-base/gst-libs/gst/rtp/gstrtcpbuffer.h">CLUE CaptId (RFC8849)</doc>
|
||||
</member>
|
||||
<member name="mid" value="15" c:identifier="GST_RTCP_SDES_MID" version="1.20" glib:nick="mid">
|
||||
<member name="mid" value="15" c:identifier="GST_RTCP_SDES_MID" version="1.20" glib:nick="mid" glib:name="GST_RTCP_SDES_MID">
|
||||
<doc xml:space="preserve" filename="../subprojects/gst-plugins-base/gst-libs/gst/rtp/gstrtcpbuffer.h">MID SDES item (RFC8843).</doc>
|
||||
</member>
|
||||
</enumeration>
|
||||
<enumeration name="RTCPType" glib:type-name="GstRTCPType" glib:get-type="gst_rtcp_type_get_type" c:type="GstRTCPType">
|
||||
<doc xml:space="preserve" filename="../subprojects/gst-plugins-base/gst-libs/gst/rtp/gstrtcpbuffer.h">Different RTCP packet types.</doc>
|
||||
<member name="invalid" value="0" c:identifier="GST_RTCP_TYPE_INVALID" glib:nick="invalid">
|
||||
<member name="invalid" value="0" c:identifier="GST_RTCP_TYPE_INVALID" glib:nick="invalid" glib:name="GST_RTCP_TYPE_INVALID">
|
||||
<doc xml:space="preserve" filename="../subprojects/gst-plugins-base/gst-libs/gst/rtp/gstrtcpbuffer.h">Invalid type</doc>
|
||||
</member>
|
||||
<member name="sr" value="200" c:identifier="GST_RTCP_TYPE_SR" glib:nick="sr">
|
||||
<member name="sr" value="200" c:identifier="GST_RTCP_TYPE_SR" glib:nick="sr" glib:name="GST_RTCP_TYPE_SR">
|
||||
<doc xml:space="preserve" filename="../subprojects/gst-plugins-base/gst-libs/gst/rtp/gstrtcpbuffer.h">Sender report</doc>
|
||||
</member>
|
||||
<member name="rr" value="201" c:identifier="GST_RTCP_TYPE_RR" glib:nick="rr">
|
||||
<member name="rr" value="201" c:identifier="GST_RTCP_TYPE_RR" glib:nick="rr" glib:name="GST_RTCP_TYPE_RR">
|
||||
<doc xml:space="preserve" filename="../subprojects/gst-plugins-base/gst-libs/gst/rtp/gstrtcpbuffer.h">Receiver report</doc>
|
||||
</member>
|
||||
<member name="sdes" value="202" c:identifier="GST_RTCP_TYPE_SDES" glib:nick="sdes">
|
||||
<member name="sdes" value="202" c:identifier="GST_RTCP_TYPE_SDES" glib:nick="sdes" glib:name="GST_RTCP_TYPE_SDES">
|
||||
<doc xml:space="preserve" filename="../subprojects/gst-plugins-base/gst-libs/gst/rtp/gstrtcpbuffer.h">Source description</doc>
|
||||
</member>
|
||||
<member name="bye" value="203" c:identifier="GST_RTCP_TYPE_BYE" glib:nick="bye">
|
||||
<member name="bye" value="203" c:identifier="GST_RTCP_TYPE_BYE" glib:nick="bye" glib:name="GST_RTCP_TYPE_BYE">
|
||||
<doc xml:space="preserve" filename="../subprojects/gst-plugins-base/gst-libs/gst/rtp/gstrtcpbuffer.h">Goodbye</doc>
|
||||
</member>
|
||||
<member name="app" value="204" c:identifier="GST_RTCP_TYPE_APP" glib:nick="app">
|
||||
<member name="app" value="204" c:identifier="GST_RTCP_TYPE_APP" glib:nick="app" glib:name="GST_RTCP_TYPE_APP">
|
||||
<doc xml:space="preserve" filename="../subprojects/gst-plugins-base/gst-libs/gst/rtp/gstrtcpbuffer.h">Application defined</doc>
|
||||
</member>
|
||||
<member name="rtpfb" value="205" c:identifier="GST_RTCP_TYPE_RTPFB" glib:nick="rtpfb">
|
||||
<member name="rtpfb" value="205" c:identifier="GST_RTCP_TYPE_RTPFB" glib:nick="rtpfb" glib:name="GST_RTCP_TYPE_RTPFB">
|
||||
<doc xml:space="preserve" filename="../subprojects/gst-plugins-base/gst-libs/gst/rtp/gstrtcpbuffer.h">Transport layer feedback.</doc>
|
||||
</member>
|
||||
<member name="psfb" value="206" c:identifier="GST_RTCP_TYPE_PSFB" glib:nick="psfb">
|
||||
<member name="psfb" value="206" c:identifier="GST_RTCP_TYPE_PSFB" glib:nick="psfb" glib:name="GST_RTCP_TYPE_PSFB">
|
||||
<doc xml:space="preserve" filename="../subprojects/gst-plugins-base/gst-libs/gst/rtp/gstrtcpbuffer.h">Payload-specific feedback.</doc>
|
||||
</member>
|
||||
<member name="xr" value="207" c:identifier="GST_RTCP_TYPE_XR" glib:nick="xr">
|
||||
<member name="xr" value="207" c:identifier="GST_RTCP_TYPE_XR" glib:nick="xr" glib:name="GST_RTCP_TYPE_XR">
|
||||
<doc xml:space="preserve" filename="../subprojects/gst-plugins-base/gst-libs/gst/rtp/gstrtcpbuffer.h">Extended report.</doc>
|
||||
</member>
|
||||
</enumeration>
|
||||
<enumeration name="RTCPXRType" version="1.16" glib:type-name="GstRTCPXRType" glib:get-type="gst_rtcpxr_type_get_type" c:type="GstRTCPXRType">
|
||||
<doc xml:space="preserve" filename="../subprojects/gst-plugins-base/gst-libs/gst/rtp/gstrtcpbuffer.h">Types of RTCP Extended Reports, those are defined in RFC 3611 and other RFCs
|
||||
according to the [IANA registry](https://www.iana.org/assignments/rtcp-xr-block-types/rtcp-xr-block-types.xhtml).</doc>
|
||||
<member name="invalid" value="-1" c:identifier="GST_RTCP_XR_TYPE_INVALID" glib:nick="invalid">
|
||||
<member name="invalid" value="-1" c:identifier="GST_RTCP_XR_TYPE_INVALID" glib:nick="invalid" glib:name="GST_RTCP_XR_TYPE_INVALID">
|
||||
<doc xml:space="preserve" filename="../subprojects/gst-plugins-base/gst-libs/gst/rtp/gstrtcpbuffer.h">Invalid XR Report Block</doc>
|
||||
</member>
|
||||
<member name="lrle" value="1" c:identifier="GST_RTCP_XR_TYPE_LRLE" glib:nick="lrle">
|
||||
<member name="lrle" value="1" c:identifier="GST_RTCP_XR_TYPE_LRLE" glib:nick="lrle" glib:name="GST_RTCP_XR_TYPE_LRLE">
|
||||
<doc xml:space="preserve" filename="../subprojects/gst-plugins-base/gst-libs/gst/rtp/gstrtcpbuffer.h">Loss RLE Report Block</doc>
|
||||
</member>
|
||||
<member name="drle" value="2" c:identifier="GST_RTCP_XR_TYPE_DRLE" glib:nick="drle">
|
||||
<member name="drle" value="2" c:identifier="GST_RTCP_XR_TYPE_DRLE" glib:nick="drle" glib:name="GST_RTCP_XR_TYPE_DRLE">
|
||||
<doc xml:space="preserve" filename="../subprojects/gst-plugins-base/gst-libs/gst/rtp/gstrtcpbuffer.h">Duplicate RLE Report Block</doc>
|
||||
</member>
|
||||
<member name="prt" value="3" c:identifier="GST_RTCP_XR_TYPE_PRT" glib:nick="prt">
|
||||
<member name="prt" value="3" c:identifier="GST_RTCP_XR_TYPE_PRT" glib:nick="prt" glib:name="GST_RTCP_XR_TYPE_PRT">
|
||||
<doc xml:space="preserve" filename="../subprojects/gst-plugins-base/gst-libs/gst/rtp/gstrtcpbuffer.h">Packet Receipt Times Report Block</doc>
|
||||
</member>
|
||||
<member name="rrt" value="4" c:identifier="GST_RTCP_XR_TYPE_RRT" glib:nick="rrt">
|
||||
<member name="rrt" value="4" c:identifier="GST_RTCP_XR_TYPE_RRT" glib:nick="rrt" glib:name="GST_RTCP_XR_TYPE_RRT">
|
||||
<doc xml:space="preserve" filename="../subprojects/gst-plugins-base/gst-libs/gst/rtp/gstrtcpbuffer.h">Receiver Reference Time Report Block</doc>
|
||||
</member>
|
||||
<member name="dlrr" value="5" c:identifier="GST_RTCP_XR_TYPE_DLRR" glib:nick="dlrr">
|
||||
<member name="dlrr" value="5" c:identifier="GST_RTCP_XR_TYPE_DLRR" glib:nick="dlrr" glib:name="GST_RTCP_XR_TYPE_DLRR">
|
||||
<doc xml:space="preserve" filename="../subprojects/gst-plugins-base/gst-libs/gst/rtp/gstrtcpbuffer.h">Delay since the last Receiver Report</doc>
|
||||
</member>
|
||||
<member name="ssumm" value="6" c:identifier="GST_RTCP_XR_TYPE_SSUMM" glib:nick="ssumm">
|
||||
<member name="ssumm" value="6" c:identifier="GST_RTCP_XR_TYPE_SSUMM" glib:nick="ssumm" glib:name="GST_RTCP_XR_TYPE_SSUMM">
|
||||
<doc xml:space="preserve" filename="../subprojects/gst-plugins-base/gst-libs/gst/rtp/gstrtcpbuffer.h">Statistics Summary Report Block</doc>
|
||||
</member>
|
||||
<member name="voip_metrics" value="7" c:identifier="GST_RTCP_XR_TYPE_VOIP_METRICS" glib:nick="voip-metrics">
|
||||
<member name="voip_metrics" value="7" c:identifier="GST_RTCP_XR_TYPE_VOIP_METRICS" glib:nick="voip-metrics" glib:name="GST_RTCP_XR_TYPE_VOIP_METRICS">
|
||||
<doc xml:space="preserve" filename="../subprojects/gst-plugins-base/gst-libs/gst/rtp/gstrtcpbuffer.h">VoIP Metrics Report Block</doc>
|
||||
</member>
|
||||
</enumeration>
|
||||
|
@ -2295,7 +2295,7 @@ audio codec</doc>
|
|||
</parameter>
|
||||
</parameters>
|
||||
</method>
|
||||
<property name="buffer-list" writable="1" transfer-ownership="none">
|
||||
<property name="buffer-list" writable="1" transfer-ownership="none" default-value="FALSE">
|
||||
<type name="gboolean" c:type="gboolean"/>
|
||||
</property>
|
||||
<field name="payload">
|
||||
|
@ -2335,7 +2335,7 @@ audio codec</doc>
|
|||
</array>
|
||||
</field>
|
||||
</record>
|
||||
<record name="RTPBaseAudioPayloadPrivate" c:type="GstRTPBaseAudioPayloadPrivate" disguised="1">
|
||||
<record name="RTPBaseAudioPayloadPrivate" c:type="GstRTPBaseAudioPayloadPrivate" disguised="1" opaque="1">
|
||||
<source-position filename="../subprojects/gst-plugins-base/gst-libs/gst/rtp/gstrtpbaseaudiopayload.h"/>
|
||||
</record>
|
||||
<class name="RTPBaseDepayload" c:symbol-prefix="rtp_base_depayload" c:type="GstRTPBaseDepayload" parent="Gst.Element" abstract="1" glib:type-name="GstRTPBaseDepayload" glib:get-type="gst_rtp_base_depayload_get_type" glib:type-struct="RTPBaseDepayloadClass">
|
||||
|
@ -2374,6 +2374,7 @@ Be aware that in case gst_rtp_base_depayload_push_list() is used
|
|||
each buffer will see the same list of RTP header extensions.</doc>
|
||||
<source-position filename="../subprojects/gst-plugins-base/gst-libs/gst/rtp/gstrtpbasedepayload.h"/>
|
||||
<virtual-method name="handle_event">
|
||||
<doc xml:space="preserve" filename="../subprojects/gst-plugins-base/gst-libs/gst/rtp/gstrtpbasedepayload.h">custom event handling</doc>
|
||||
<source-position filename="../subprojects/gst-plugins-base/gst-libs/gst/rtp/gstrtpbasedepayload.h"/>
|
||||
<return-value transfer-ownership="none">
|
||||
<type name="gboolean" c:type="gboolean"/>
|
||||
|
@ -2388,6 +2389,7 @@ each buffer will see the same list of RTP header extensions.</doc>
|
|||
</parameters>
|
||||
</virtual-method>
|
||||
<virtual-method name="packet_lost">
|
||||
<doc xml:space="preserve" filename="../subprojects/gst-plugins-base/gst-libs/gst/rtp/gstrtpbasedepayload.h">signal the depayloader about packet loss</doc>
|
||||
<source-position filename="../subprojects/gst-plugins-base/gst-libs/gst/rtp/gstrtpbasedepayload.h"/>
|
||||
<return-value transfer-ownership="none">
|
||||
<type name="gboolean" c:type="gboolean"/>
|
||||
|
@ -2402,6 +2404,11 @@ each buffer will see the same list of RTP header extensions.</doc>
|
|||
</parameters>
|
||||
</virtual-method>
|
||||
<virtual-method name="process">
|
||||
<doc xml:space="preserve" filename="../subprojects/gst-plugins-base/gst-libs/gst/rtp/gstrtpbasedepayload.h">process incoming rtp packets. Subclass must implement either
|
||||
this method or @process_rtp_packet to process incoming rtp packets.
|
||||
If the child returns a buffer without a valid timestamp, the timestamp
|
||||
of the provided buffer will be applied to the result buffer and the
|
||||
buffer will be pushed. If this function returns %NULL, nothing is pushed.</doc>
|
||||
<source-position filename="../subprojects/gst-plugins-base/gst-libs/gst/rtp/gstrtpbasedepayload.h"/>
|
||||
<return-value transfer-ownership="full">
|
||||
<type name="Gst.Buffer" c:type="GstBuffer*"/>
|
||||
|
@ -2416,6 +2423,14 @@ each buffer will see the same list of RTP header extensions.</doc>
|
|||
</parameters>
|
||||
</virtual-method>
|
||||
<virtual-method name="process_rtp_packet">
|
||||
<doc xml:space="preserve" filename="../subprojects/gst-plugins-base/gst-libs/gst/rtp/gstrtpbasedepayload.h">Same as the process virtual function, but slightly more
|
||||
efficient, since it is passed the rtp buffer structure that has already
|
||||
been mapped (with GST_MAP_READ) by the base class and thus does not have
|
||||
to be mapped again by the subclass. Can be used by the subclass to process
|
||||
incoming rtp packets. If the subclass returns a buffer without a valid
|
||||
timestamp, the timestamp of the input buffer will be applied to the result
|
||||
buffer and the output buffer will be pushed out. If this function returns
|
||||
%NULL, nothing is pushed out. Since: 1.6.</doc>
|
||||
<source-position filename="../subprojects/gst-plugins-base/gst-libs/gst/rtp/gstrtpbasedepayload.h"/>
|
||||
<return-value transfer-ownership="full">
|
||||
<type name="Gst.Buffer" c:type="GstBuffer*"/>
|
||||
|
@ -2430,6 +2445,7 @@ each buffer will see the same list of RTP header extensions.</doc>
|
|||
</parameters>
|
||||
</virtual-method>
|
||||
<virtual-method name="set_caps">
|
||||
<doc xml:space="preserve" filename="../subprojects/gst-plugins-base/gst-libs/gst/rtp/gstrtpbasedepayload.h">configure the depayloader</doc>
|
||||
<source-position filename="../subprojects/gst-plugins-base/gst-libs/gst/rtp/gstrtpbasedepayload.h"/>
|
||||
<return-value transfer-ownership="none">
|
||||
<type name="gboolean" c:type="gboolean"/>
|
||||
|
@ -2626,14 +2642,14 @@ the outgoing buffer when it didn't have a timestamp already.</doc>
|
|||
</parameter>
|
||||
</parameters>
|
||||
</method>
|
||||
<property name="auto-header-extension" version="1.20" writable="1" transfer-ownership="none">
|
||||
<property name="auto-header-extension" version="1.20" writable="1" transfer-ownership="none" default-value="TRUE">
|
||||
<doc xml:space="preserve" filename="../subprojects/gst-plugins-base/gst-libs/gst/rtp/gstrtpbasedepayload.c">If enabled, the depayloader will automatically try to enable all the
|
||||
RTP header extensions provided in the sink caps, saving the application
|
||||
the need to handle these extensions manually using the
|
||||
GstRTPBaseDepayload::request-extension: signal.</doc>
|
||||
<type name="gboolean" c:type="gboolean"/>
|
||||
</property>
|
||||
<property name="extensions" version="1.24" transfer-ownership="none">
|
||||
<property name="extensions" version="1.24" transfer-ownership="none" default-value="< >">
|
||||
<doc xml:space="preserve" filename="../subprojects/gst-plugins-base/gst-libs/gst/rtp/gstrtpbasedepayload.c">A list of already enabled RTP header extensions. This may be useful for finding
|
||||
out which extensions are already enabled (with add-extension signal) and picking a non-conflicting
|
||||
ID for a new extension that needs to be added on top of the existing ones.
|
||||
|
@ -2646,14 +2662,14 @@ Dynamic updates of this property can be received by subscribing to its correspon
|
|||
"notify::extensions".</doc>
|
||||
<type name="Gst.ValueArray"/>
|
||||
</property>
|
||||
<property name="max-reorder" version="1.18" writable="1" transfer-ownership="none">
|
||||
<property name="max-reorder" version="1.18" writable="1" transfer-ownership="none" default-value="100">
|
||||
<doc xml:space="preserve" filename="../subprojects/gst-plugins-base/gst-libs/gst/rtp/gstrtpbasedepayload.c">Max seqnum reorder before the sender is assumed to have restarted.
|
||||
|
||||
When max-reorder is set to 0 all reordered/duplicate packets are
|
||||
considered coming from a restarted sender.</doc>
|
||||
<type name="gint" c:type="gint"/>
|
||||
</property>
|
||||
<property name="source-info" version="1.16" writable="1" transfer-ownership="none">
|
||||
<property name="source-info" version="1.16" writable="1" transfer-ownership="none" default-value="FALSE">
|
||||
<doc xml:space="preserve" filename="../subprojects/gst-plugins-base/gst-libs/gst/rtp/gstrtpbasedepayload.c">Add RTP source information found in RTP header as meta to output buffer.</doc>
|
||||
<type name="gboolean" c:type="gboolean"/>
|
||||
</property>
|
||||
|
@ -2748,6 +2764,7 @@ necessary attributes as required by the extension implementation.</doc>
|
|||
<type name="Gst.ElementClass" c:type="GstElementClass"/>
|
||||
</field>
|
||||
<field name="set_caps">
|
||||
<doc xml:space="preserve" filename="../subprojects/gst-plugins-base/gst-libs/gst/rtp/gstrtpbasedepayload.h">configure the depayloader</doc>
|
||||
<callback name="set_caps">
|
||||
<source-position filename="../subprojects/gst-plugins-base/gst-libs/gst/rtp/gstrtpbasedepayload.h"/>
|
||||
<return-value transfer-ownership="none">
|
||||
|
@ -2764,6 +2781,11 @@ necessary attributes as required by the extension implementation.</doc>
|
|||
</callback>
|
||||
</field>
|
||||
<field name="process">
|
||||
<doc xml:space="preserve" filename="../subprojects/gst-plugins-base/gst-libs/gst/rtp/gstrtpbasedepayload.h">process incoming rtp packets. Subclass must implement either
|
||||
this method or @process_rtp_packet to process incoming rtp packets.
|
||||
If the child returns a buffer without a valid timestamp, the timestamp
|
||||
of the provided buffer will be applied to the result buffer and the
|
||||
buffer will be pushed. If this function returns %NULL, nothing is pushed.</doc>
|
||||
<callback name="process">
|
||||
<source-position filename="../subprojects/gst-plugins-base/gst-libs/gst/rtp/gstrtpbasedepayload.h"/>
|
||||
<return-value transfer-ownership="full">
|
||||
|
@ -2780,6 +2802,7 @@ necessary attributes as required by the extension implementation.</doc>
|
|||
</callback>
|
||||
</field>
|
||||
<field name="packet_lost">
|
||||
<doc xml:space="preserve" filename="../subprojects/gst-plugins-base/gst-libs/gst/rtp/gstrtpbasedepayload.h">signal the depayloader about packet loss</doc>
|
||||
<callback name="packet_lost">
|
||||
<source-position filename="../subprojects/gst-plugins-base/gst-libs/gst/rtp/gstrtpbasedepayload.h"/>
|
||||
<return-value transfer-ownership="none">
|
||||
|
@ -2796,6 +2819,7 @@ necessary attributes as required by the extension implementation.</doc>
|
|||
</callback>
|
||||
</field>
|
||||
<field name="handle_event">
|
||||
<doc xml:space="preserve" filename="../subprojects/gst-plugins-base/gst-libs/gst/rtp/gstrtpbasedepayload.h">custom event handling</doc>
|
||||
<callback name="handle_event">
|
||||
<source-position filename="../subprojects/gst-plugins-base/gst-libs/gst/rtp/gstrtpbasedepayload.h"/>
|
||||
<return-value transfer-ownership="none">
|
||||
|
@ -2812,6 +2836,14 @@ necessary attributes as required by the extension implementation.</doc>
|
|||
</callback>
|
||||
</field>
|
||||
<field name="process_rtp_packet">
|
||||
<doc xml:space="preserve" filename="../subprojects/gst-plugins-base/gst-libs/gst/rtp/gstrtpbasedepayload.h">Same as the process virtual function, but slightly more
|
||||
efficient, since it is passed the rtp buffer structure that has already
|
||||
been mapped (with GST_MAP_READ) by the base class and thus does not have
|
||||
to be mapped again by the subclass. Can be used by the subclass to process
|
||||
incoming rtp packets. If the subclass returns a buffer without a valid
|
||||
timestamp, the timestamp of the input buffer will be applied to the result
|
||||
buffer and the output buffer will be pushed out. If this function returns
|
||||
%NULL, nothing is pushed out. Since: 1.6.</doc>
|
||||
<callback name="process_rtp_packet">
|
||||
<source-position filename="../subprojects/gst-plugins-base/gst-libs/gst/rtp/gstrtpbasedepayload.h"/>
|
||||
<return-value transfer-ownership="full">
|
||||
|
@ -2833,13 +2865,14 @@ necessary attributes as required by the extension implementation.</doc>
|
|||
</array>
|
||||
</field>
|
||||
</record>
|
||||
<record name="RTPBaseDepayloadPrivate" c:type="GstRTPBaseDepayloadPrivate" disguised="1">
|
||||
<record name="RTPBaseDepayloadPrivate" c:type="GstRTPBaseDepayloadPrivate" disguised="1" opaque="1">
|
||||
<source-position filename="../subprojects/gst-plugins-base/gst-libs/gst/rtp/gstrtpbasedepayload.h"/>
|
||||
</record>
|
||||
<class name="RTPBasePayload" c:symbol-prefix="rtp_base_payload" c:type="GstRTPBasePayload" parent="Gst.Element" abstract="1" glib:type-name="GstRTPBasePayload" glib:get-type="gst_rtp_base_payload_get_type" glib:type-struct="RTPBasePayloadClass">
|
||||
<doc xml:space="preserve" filename="../subprojects/gst-plugins-base/gst-libs/gst/rtp/gstrtpbasepayload.c">Provides a base class for RTP payloaders</doc>
|
||||
<source-position filename="../subprojects/gst-plugins-base/gst-libs/gst/rtp/gstrtpbasepayload.h"/>
|
||||
<virtual-method name="get_caps">
|
||||
<doc xml:space="preserve" filename="../subprojects/gst-plugins-base/gst-libs/gst/rtp/gstrtpbasepayload.h">get desired caps</doc>
|
||||
<source-position filename="../subprojects/gst-plugins-base/gst-libs/gst/rtp/gstrtpbasepayload.h"/>
|
||||
<return-value transfer-ownership="full">
|
||||
<type name="Gst.Caps" c:type="GstCaps*"/>
|
||||
|
@ -2857,6 +2890,7 @@ necessary attributes as required by the extension implementation.</doc>
|
|||
</parameters>
|
||||
</virtual-method>
|
||||
<virtual-method name="handle_buffer">
|
||||
<doc xml:space="preserve" filename="../subprojects/gst-plugins-base/gst-libs/gst/rtp/gstrtpbasepayload.h">process data</doc>
|
||||
<source-position filename="../subprojects/gst-plugins-base/gst-libs/gst/rtp/gstrtpbasepayload.h"/>
|
||||
<return-value transfer-ownership="none">
|
||||
<type name="Gst.FlowReturn" c:type="GstFlowReturn"/>
|
||||
|
@ -2871,6 +2905,7 @@ necessary attributes as required by the extension implementation.</doc>
|
|||
</parameters>
|
||||
</virtual-method>
|
||||
<virtual-method name="query">
|
||||
<doc xml:space="preserve" filename="../subprojects/gst-plugins-base/gst-libs/gst/rtp/gstrtpbasepayload.h">custom query handling</doc>
|
||||
<source-position filename="../subprojects/gst-plugins-base/gst-libs/gst/rtp/gstrtpbasepayload.h"/>
|
||||
<return-value transfer-ownership="none">
|
||||
<type name="gboolean" c:type="gboolean"/>
|
||||
|
@ -2888,6 +2923,7 @@ necessary attributes as required by the extension implementation.</doc>
|
|||
</parameters>
|
||||
</virtual-method>
|
||||
<virtual-method name="set_caps">
|
||||
<doc xml:space="preserve" filename="../subprojects/gst-plugins-base/gst-libs/gst/rtp/gstrtpbasepayload.h">configure the payloader</doc>
|
||||
<source-position filename="../subprojects/gst-plugins-base/gst-libs/gst/rtp/gstrtpbasepayload.h"/>
|
||||
<return-value transfer-ownership="none">
|
||||
<type name="gboolean" c:type="gboolean"/>
|
||||
|
@ -2902,6 +2938,7 @@ necessary attributes as required by the extension implementation.</doc>
|
|||
</parameters>
|
||||
</virtual-method>
|
||||
<virtual-method name="sink_event">
|
||||
<doc xml:space="preserve" filename="../subprojects/gst-plugins-base/gst-libs/gst/rtp/gstrtpbasepayload.h">custom event handling on the sinkpad</doc>
|
||||
<source-position filename="../subprojects/gst-plugins-base/gst-libs/gst/rtp/gstrtpbasepayload.h"/>
|
||||
<return-value transfer-ownership="none">
|
||||
<type name="gboolean" c:type="gboolean"/>
|
||||
|
@ -2916,6 +2953,7 @@ necessary attributes as required by the extension implementation.</doc>
|
|||
</parameters>
|
||||
</virtual-method>
|
||||
<virtual-method name="src_event">
|
||||
<doc xml:space="preserve" filename="../subprojects/gst-plugins-base/gst-libs/gst/rtp/gstrtpbasepayload.h">custom event handling on the srcpad</doc>
|
||||
<source-position filename="../subprojects/gst-plugins-base/gst-libs/gst/rtp/gstrtpbasepayload.h"/>
|
||||
<return-value transfer-ownership="none">
|
||||
<type name="gboolean" c:type="gboolean"/>
|
||||
|
@ -3152,14 +3190,14 @@ Variable arguments should be in the form field name, field type
|
|||
</parameter>
|
||||
</parameters>
|
||||
</method>
|
||||
<property name="auto-header-extension" version="1.20" writable="1" transfer-ownership="none">
|
||||
<property name="auto-header-extension" version="1.20" writable="1" transfer-ownership="none" default-value="TRUE">
|
||||
<doc xml:space="preserve" filename="../subprojects/gst-plugins-base/gst-libs/gst/rtp/gstrtpbasepayload.c">If enabled, the payloader will automatically try to enable all the
|
||||
RTP header extensions provided in the src caps, saving the application
|
||||
the need to handle these extensions manually using the
|
||||
GstRTPBasePayload::request-extension: signal.</doc>
|
||||
<type name="gboolean" c:type="gboolean"/>
|
||||
</property>
|
||||
<property name="extensions" version="1.24" transfer-ownership="none">
|
||||
<property name="extensions" version="1.24" transfer-ownership="none" default-value="< >">
|
||||
<doc xml:space="preserve" filename="../subprojects/gst-plugins-base/gst-libs/gst/rtp/gstrtpbasepayload.c">A list of already enabled RTP header extensions. This may be useful for finding
|
||||
out which extensions are already enabled (with add-extension signal) and picking a non-conflicting
|
||||
ID for a new extension that needs to be added on top of the existing ones.
|
||||
|
@ -3172,22 +3210,22 @@ Dynamic updates of this property can be received by subscribing to its correspon
|
|||
"notify::extensions".</doc>
|
||||
<type name="Gst.ValueArray"/>
|
||||
</property>
|
||||
<property name="max-ptime" writable="1" transfer-ownership="none">
|
||||
<property name="max-ptime" writable="1" transfer-ownership="none" default-value="-1">
|
||||
<type name="gint64" c:type="gint64"/>
|
||||
</property>
|
||||
<property name="min-ptime" writable="1" transfer-ownership="none">
|
||||
<property name="min-ptime" writable="1" transfer-ownership="none" default-value="0">
|
||||
<doc xml:space="preserve" filename="../subprojects/gst-plugins-base/gst-libs/gst/rtp/gstrtpbasepayload.c">Minimum duration of the packet data in ns (can't go above MTU)</doc>
|
||||
<type name="gint64" c:type="gint64"/>
|
||||
</property>
|
||||
<property name="mtu" writable="1" transfer-ownership="none">
|
||||
<property name="mtu" writable="1" transfer-ownership="none" default-value="1400">
|
||||
<type name="guint" c:type="guint"/>
|
||||
</property>
|
||||
<property name="onvif-no-rate-control" version="1.16" writable="1" transfer-ownership="none">
|
||||
<property name="onvif-no-rate-control" version="1.16" writable="1" transfer-ownership="none" default-value="FALSE">
|
||||
<doc xml:space="preserve" filename="../subprojects/gst-plugins-base/gst-libs/gst/rtp/gstrtpbasepayload.c">Make the payloader timestamp packets according to the Rate-Control=no
|
||||
behaviour specified in the ONVIF replay spec.</doc>
|
||||
<type name="gboolean" c:type="gboolean"/>
|
||||
</property>
|
||||
<property name="perfect-rtptime" writable="1" transfer-ownership="none">
|
||||
<property name="perfect-rtptime" writable="1" transfer-ownership="none" default-value="TRUE">
|
||||
<doc xml:space="preserve" filename="../subprojects/gst-plugins-base/gst-libs/gst/rtp/gstrtpbasepayload.c">Try to use the offset fields to generate perfect RTP timestamps. When this
|
||||
option is disabled, RTP timestamps are generated from GST_BUFFER_PTS of
|
||||
each payloaded buffer. The PTSes of buffers may not necessarily increment
|
||||
|
@ -3205,14 +3243,14 @@ buffer. Currently GstRTPBasePayload is limited to handling perfect RTP
|
|||
timestamps for audio streams.</doc>
|
||||
<type name="gboolean" c:type="gboolean"/>
|
||||
</property>
|
||||
<property name="pt" writable="1" transfer-ownership="none">
|
||||
<property name="pt" writable="1" transfer-ownership="none" default-value="96">
|
||||
<type name="guint" c:type="guint"/>
|
||||
</property>
|
||||
<property name="ptime-multiple" writable="1" transfer-ownership="none">
|
||||
<property name="ptime-multiple" writable="1" transfer-ownership="none" default-value="0">
|
||||
<doc xml:space="preserve" filename="../subprojects/gst-plugins-base/gst-libs/gst/rtp/gstrtpbasepayload.c">Force buffers to be multiples of this duration in ns (0 disables)</doc>
|
||||
<type name="gint64" c:type="gint64"/>
|
||||
</property>
|
||||
<property name="scale-rtptime" version="1.18" writable="1" transfer-ownership="none">
|
||||
<property name="scale-rtptime" version="1.18" writable="1" transfer-ownership="none" default-value="TRUE">
|
||||
<doc xml:space="preserve" filename="../subprojects/gst-plugins-base/gst-libs/gst/rtp/gstrtpbasepayload.c">Make the RTP packets' timestamps be scaled with the segment's rate
|
||||
(corresponding to RTSP speed parameter). Disabling this property means
|
||||
the timestamps will not be affected by the set delivery speed (RTSP speed).
|
||||
|
@ -3223,18 +3261,18 @@ video. This is achieved by the client setting RTSP Speed to 2 while the
|
|||
server has this property disabled.</doc>
|
||||
<type name="gboolean" c:type="gboolean"/>
|
||||
</property>
|
||||
<property name="seqnum" transfer-ownership="none">
|
||||
<property name="seqnum" transfer-ownership="none" default-value="0">
|
||||
<type name="guint" c:type="guint"/>
|
||||
</property>
|
||||
<property name="seqnum-offset" writable="1" transfer-ownership="none">
|
||||
<property name="seqnum-offset" writable="1" transfer-ownership="none" default-value="-1">
|
||||
<type name="gint" c:type="gint"/>
|
||||
</property>
|
||||
<property name="source-info" version="1.16" writable="1" transfer-ownership="none">
|
||||
<property name="source-info" version="1.16" writable="1" transfer-ownership="none" default-value="FALSE">
|
||||
<doc xml:space="preserve" filename="../subprojects/gst-plugins-base/gst-libs/gst/rtp/gstrtpbasepayload.c">Enable writing the CSRC field in allocated RTP header based on RTP source
|
||||
information found in the input buffer's #GstRTPSourceMeta.</doc>
|
||||
<type name="gboolean" c:type="gboolean"/>
|
||||
</property>
|
||||
<property name="ssrc" writable="1" transfer-ownership="none">
|
||||
<property name="ssrc" writable="1" transfer-ownership="none" default-value="4294967295">
|
||||
<type name="guint" c:type="guint"/>
|
||||
</property>
|
||||
<property name="stats" transfer-ownership="none">
|
||||
|
@ -3254,10 +3292,10 @@ the last processed buffer and current state of the stream being payloaded:
|
|||
* `timestamp-offset` :#G_TYPE_UINT, The current offset added to the timestamp</doc>
|
||||
<type name="Gst.Structure"/>
|
||||
</property>
|
||||
<property name="timestamp" transfer-ownership="none">
|
||||
<property name="timestamp" transfer-ownership="none" default-value="0">
|
||||
<type name="guint" c:type="guint"/>
|
||||
</property>
|
||||
<property name="timestamp-offset" writable="1" transfer-ownership="none">
|
||||
<property name="timestamp-offset" writable="1" transfer-ownership="none" default-value="4294967295">
|
||||
<type name="guint" c:type="guint"/>
|
||||
</property>
|
||||
<field name="element">
|
||||
|
@ -3380,6 +3418,7 @@ necessary attributes as required by the extension implementation.</doc>
|
|||
<type name="Gst.ElementClass" c:type="GstElementClass"/>
|
||||
</field>
|
||||
<field name="get_caps">
|
||||
<doc xml:space="preserve" filename="../subprojects/gst-plugins-base/gst-libs/gst/rtp/gstrtpbasepayload.h">get desired caps</doc>
|
||||
<callback name="get_caps">
|
||||
<source-position filename="../subprojects/gst-plugins-base/gst-libs/gst/rtp/gstrtpbasepayload.h"/>
|
||||
<return-value transfer-ownership="full">
|
||||
|
@ -3399,6 +3438,7 @@ necessary attributes as required by the extension implementation.</doc>
|
|||
</callback>
|
||||
</field>
|
||||
<field name="set_caps">
|
||||
<doc xml:space="preserve" filename="../subprojects/gst-plugins-base/gst-libs/gst/rtp/gstrtpbasepayload.h">configure the payloader</doc>
|
||||
<callback name="set_caps">
|
||||
<source-position filename="../subprojects/gst-plugins-base/gst-libs/gst/rtp/gstrtpbasepayload.h"/>
|
||||
<return-value transfer-ownership="none">
|
||||
|
@ -3415,6 +3455,7 @@ necessary attributes as required by the extension implementation.</doc>
|
|||
</callback>
|
||||
</field>
|
||||
<field name="handle_buffer">
|
||||
<doc xml:space="preserve" filename="../subprojects/gst-plugins-base/gst-libs/gst/rtp/gstrtpbasepayload.h">process data</doc>
|
||||
<callback name="handle_buffer">
|
||||
<source-position filename="../subprojects/gst-plugins-base/gst-libs/gst/rtp/gstrtpbasepayload.h"/>
|
||||
<return-value transfer-ownership="none">
|
||||
|
@ -3431,6 +3472,7 @@ necessary attributes as required by the extension implementation.</doc>
|
|||
</callback>
|
||||
</field>
|
||||
<field name="sink_event">
|
||||
<doc xml:space="preserve" filename="../subprojects/gst-plugins-base/gst-libs/gst/rtp/gstrtpbasepayload.h">custom event handling on the sinkpad</doc>
|
||||
<callback name="sink_event">
|
||||
<source-position filename="../subprojects/gst-plugins-base/gst-libs/gst/rtp/gstrtpbasepayload.h"/>
|
||||
<return-value transfer-ownership="none">
|
||||
|
@ -3447,6 +3489,7 @@ necessary attributes as required by the extension implementation.</doc>
|
|||
</callback>
|
||||
</field>
|
||||
<field name="src_event">
|
||||
<doc xml:space="preserve" filename="../subprojects/gst-plugins-base/gst-libs/gst/rtp/gstrtpbasepayload.h">custom event handling on the srcpad</doc>
|
||||
<callback name="src_event">
|
||||
<source-position filename="../subprojects/gst-plugins-base/gst-libs/gst/rtp/gstrtpbasepayload.h"/>
|
||||
<return-value transfer-ownership="none">
|
||||
|
@ -3463,6 +3506,7 @@ necessary attributes as required by the extension implementation.</doc>
|
|||
</callback>
|
||||
</field>
|
||||
<field name="query">
|
||||
<doc xml:space="preserve" filename="../subprojects/gst-plugins-base/gst-libs/gst/rtp/gstrtpbasepayload.h">custom query handling</doc>
|
||||
<callback name="query">
|
||||
<source-position filename="../subprojects/gst-plugins-base/gst-libs/gst/rtp/gstrtpbasepayload.h"/>
|
||||
<return-value transfer-ownership="none">
|
||||
|
@ -3487,7 +3531,7 @@ necessary attributes as required by the extension implementation.</doc>
|
|||
</array>
|
||||
</field>
|
||||
</record>
|
||||
<record name="RTPBasePayloadPrivate" c:type="GstRTPBasePayloadPrivate" disguised="1">
|
||||
<record name="RTPBasePayloadPrivate" c:type="GstRTPBasePayloadPrivate" disguised="1" opaque="1">
|
||||
<source-position filename="../subprojects/gst-plugins-base/gst-libs/gst/rtp/gstrtpbasepayload.h"/>
|
||||
</record>
|
||||
<record name="RTPBuffer" c:type="GstRTPBuffer">
|
||||
|
@ -4553,28 +4597,28 @@ buffers carrying RTP packets.
|
|||
|
||||
Note that these are only valid for #GstCaps of type: application/x-rtp (x-rtcp).
|
||||
They can conflict with other extended buffer flags.</doc>
|
||||
<member name="retransmission" value="1048576" c:identifier="GST_RTP_BUFFER_FLAG_RETRANSMISSION" glib:nick="retransmission">
|
||||
<member name="retransmission" value="1048576" c:identifier="GST_RTP_BUFFER_FLAG_RETRANSMISSION" glib:nick="retransmission" glib:name="GST_RTP_BUFFER_FLAG_RETRANSMISSION">
|
||||
<doc xml:space="preserve" filename="../subprojects/gst-plugins-base/gst-libs/gst/rtp/gstrtpbuffer.h">The #GstBuffer was once wrapped
|
||||
in a retransmitted packet as specified by RFC 4588.</doc>
|
||||
</member>
|
||||
<member name="redundant" value="2097152" c:identifier="GST_RTP_BUFFER_FLAG_REDUNDANT" glib:nick="redundant">
|
||||
<member name="redundant" value="2097152" c:identifier="GST_RTP_BUFFER_FLAG_REDUNDANT" glib:nick="redundant" glib:name="GST_RTP_BUFFER_FLAG_REDUNDANT">
|
||||
<doc xml:space="preserve" filename="../subprojects/gst-plugins-base/gst-libs/gst/rtp/gstrtpbuffer.h">The packet represents redundant RTP packet.
|
||||
The flag is used in gstrtpstorage to be able to hold the packetback
|
||||
and use it only for recovery from packet loss.
|
||||
Since: 1.14</doc>
|
||||
</member>
|
||||
<member name="last" value="268435456" c:identifier="GST_RTP_BUFFER_FLAG_LAST" glib:nick="last">
|
||||
<member name="last" value="268435456" c:identifier="GST_RTP_BUFFER_FLAG_LAST" glib:nick="last" glib:name="GST_RTP_BUFFER_FLAG_LAST">
|
||||
<doc xml:space="preserve" filename="../subprojects/gst-plugins-base/gst-libs/gst/rtp/gstrtpbuffer.h">Offset to define more flags.</doc>
|
||||
</member>
|
||||
</bitfield>
|
||||
<bitfield name="RTPBufferMapFlags" version="1.6.1" glib:type-name="GstRTPBufferMapFlags" glib:get-type="gst_rtp_buffer_map_flags_get_type" c:type="GstRTPBufferMapFlags">
|
||||
<doc xml:space="preserve" filename="../subprojects/gst-plugins-base/gst-libs/gst/rtp/gstrtpbuffer.h">Additional mapping flags for gst_rtp_buffer_map().</doc>
|
||||
<member name="skip_padding" value="65536" c:identifier="GST_RTP_BUFFER_MAP_FLAG_SKIP_PADDING" glib:nick="skip-padding">
|
||||
<member name="skip_padding" value="65536" c:identifier="GST_RTP_BUFFER_MAP_FLAG_SKIP_PADDING" glib:nick="skip-padding" glib:name="GST_RTP_BUFFER_MAP_FLAG_SKIP_PADDING">
|
||||
<doc xml:space="preserve" filename="../subprojects/gst-plugins-base/gst-libs/gst/rtp/gstrtpbuffer.h">Skip mapping and validation of RTP
|
||||
padding and RTP pad count when present. Useful for buffers where
|
||||
the padding may be encrypted.</doc>
|
||||
</member>
|
||||
<member name="last" value="16777216" c:identifier="GST_RTP_BUFFER_MAP_FLAG_LAST" glib:nick="last">
|
||||
<member name="last" value="16777216" c:identifier="GST_RTP_BUFFER_MAP_FLAG_LAST" glib:nick="last" glib:name="GST_RTP_BUFFER_MAP_FLAG_LAST">
|
||||
<doc xml:space="preserve" filename="../subprojects/gst-plugins-base/gst-libs/gst/rtp/gstrtpbuffer.h">Offset to define more flags</doc>
|
||||
</member>
|
||||
</bitfield>
|
||||
|
@ -4618,6 +4662,7 @@ information given in the input @buffer.</doc>
|
|||
</parameters>
|
||||
</virtual-method>
|
||||
<virtual-method name="get_supported_flags" invoker="get_supported_flags" version="1.20">
|
||||
<doc xml:space="preserve" filename="../subprojects/gst-plugins-base/gst-libs/gst/rtp/gstrtphdrext.h">retrieve the supported flags</doc>
|
||||
<source-position filename="../subprojects/gst-plugins-base/gst-libs/gst/rtp/gstrtphdrext.h"/>
|
||||
<return-value transfer-ownership="none">
|
||||
<doc xml:space="preserve" filename="../subprojects/gst-plugins-base/gst-libs/gst/rtp/gstrtphdrext.c">the flags supported by this instance of @ext</doc>
|
||||
|
@ -4664,6 +4709,8 @@ information given in the input @buffer.</doc>
|
|||
</parameters>
|
||||
</virtual-method>
|
||||
<virtual-method name="set_attributes">
|
||||
<doc xml:space="preserve" filename="../subprojects/gst-plugins-base/gst-libs/gst/rtp/gstrtphdrext.h">set the necessary attributes that may be signaled e.g. with
|
||||
an SDP.</doc>
|
||||
<source-position filename="../subprojects/gst-plugins-base/gst-libs/gst/rtp/gstrtphdrext.h"/>
|
||||
<return-value transfer-ownership="none">
|
||||
<type name="gboolean" c:type="gboolean"/>
|
||||
|
@ -5143,6 +5190,7 @@ from gst_rtp_header_extension_get_max_size().</doc>
|
|||
<type name="Gst.ElementClass" c:type="GstElementClass"/>
|
||||
</field>
|
||||
<field name="get_supported_flags">
|
||||
<doc xml:space="preserve" filename="../subprojects/gst-plugins-base/gst-libs/gst/rtp/gstrtphdrext.h">retrieve the supported flags</doc>
|
||||
<callback name="get_supported_flags">
|
||||
<source-position filename="../subprojects/gst-plugins-base/gst-libs/gst/rtp/gstrtphdrext.h"/>
|
||||
<return-value transfer-ownership="none">
|
||||
|
@ -5158,6 +5206,13 @@ from gst_rtp_header_extension_get_max_size().</doc>
|
|||
</callback>
|
||||
</field>
|
||||
<field name="get_max_size">
|
||||
<doc xml:space="preserve" filename="../subprojects/gst-plugins-base/gst-libs/gst/rtp/gstrtphdrext.h">retrieve the maximum size for this extension based on the
|
||||
information available from input_meta. Implementations should attempt
|
||||
to provide as accurate information as possible as the returned value
|
||||
will be used to control the amount of possible data in the payload.
|
||||
Implementations must return the maximum as the allocated size for
|
||||
writing the extension will be at least the size of the returned value.
|
||||
Return the amount of data read or <0 on failure.</doc>
|
||||
<callback name="get_max_size">
|
||||
<source-position filename="../subprojects/gst-plugins-base/gst-libs/gst/rtp/gstrtphdrext.h"/>
|
||||
<return-value transfer-ownership="none">
|
||||
|
@ -5177,6 +5232,8 @@ from gst_rtp_header_extension_get_max_size().</doc>
|
|||
</callback>
|
||||
</field>
|
||||
<field name="write">
|
||||
<doc xml:space="preserve" filename="../subprojects/gst-plugins-base/gst-libs/gst/rtp/gstrtphdrext.h">write into @data the information for this extension. Various
|
||||
information is provided to help writing extensions in particular cases.</doc>
|
||||
<callback name="write">
|
||||
<source-position filename="../subprojects/gst-plugins-base/gst-libs/gst/rtp/gstrtphdrext.h"/>
|
||||
<return-value transfer-ownership="none">
|
||||
|
@ -5215,6 +5272,8 @@ from gst_rtp_header_extension_get_max_size().</doc>
|
|||
</callback>
|
||||
</field>
|
||||
<field name="read">
|
||||
<doc xml:space="preserve" filename="../subprojects/gst-plugins-base/gst-libs/gst/rtp/gstrtphdrext.h">read from a rtp payloaded buffer and extract the extension
|
||||
information, optionally adding some meta onto the output buffer.</doc>
|
||||
<callback name="read">
|
||||
<source-position filename="../subprojects/gst-plugins-base/gst-libs/gst/rtp/gstrtphdrext.h"/>
|
||||
<return-value transfer-ownership="none">
|
||||
|
@ -5249,6 +5308,8 @@ from gst_rtp_header_extension_get_max_size().</doc>
|
|||
</callback>
|
||||
</field>
|
||||
<field name="set_non_rtp_sink_caps">
|
||||
<doc xml:space="preserve" filename="../subprojects/gst-plugins-base/gst-libs/gst/rtp/gstrtphdrext.h">read any information from sink caps that the header
|
||||
extension needs for its function.</doc>
|
||||
<callback name="set_non_rtp_sink_caps">
|
||||
<source-position filename="../subprojects/gst-plugins-base/gst-libs/gst/rtp/gstrtphdrext.h"/>
|
||||
<return-value transfer-ownership="none">
|
||||
|
@ -5268,6 +5329,8 @@ from gst_rtp_header_extension_get_max_size().</doc>
|
|||
</callback>
|
||||
</field>
|
||||
<field name="update_non_rtp_src_caps">
|
||||
<doc xml:space="preserve" filename="../subprojects/gst-plugins-base/gst-libs/gst/rtp/gstrtphdrext.h">update depayloader non-RTP (depayloaded) caps with
|
||||
the information parsed from RTP header.</doc>
|
||||
<callback name="update_non_rtp_src_caps">
|
||||
<source-position filename="../subprojects/gst-plugins-base/gst-libs/gst/rtp/gstrtphdrext.h"/>
|
||||
<return-value transfer-ownership="none">
|
||||
|
@ -5287,6 +5350,8 @@ from gst_rtp_header_extension_get_max_size().</doc>
|
|||
</callback>
|
||||
</field>
|
||||
<field name="set_attributes">
|
||||
<doc xml:space="preserve" filename="../subprojects/gst-plugins-base/gst-libs/gst/rtp/gstrtphdrext.h">set the necessary attributes that may be signaled e.g. with
|
||||
an SDP.</doc>
|
||||
<callback name="set_attributes">
|
||||
<source-position filename="../subprojects/gst-plugins-base/gst-libs/gst/rtp/gstrtphdrext.h"/>
|
||||
<return-value transfer-ownership="none">
|
||||
|
@ -5306,6 +5371,8 @@ from gst_rtp_header_extension_get_max_size().</doc>
|
|||
</callback>
|
||||
</field>
|
||||
<field name="set_caps_from_attributes">
|
||||
<doc xml:space="preserve" filename="../subprojects/gst-plugins-base/gst-libs/gst/rtp/gstrtphdrext.h">write the necessary caps field/s for the configured
|
||||
attributes e.g. as signalled with SDP.</doc>
|
||||
<callback name="set_caps_from_attributes">
|
||||
<source-position filename="../subprojects/gst-plugins-base/gst-libs/gst/rtp/gstrtphdrext.h"/>
|
||||
<return-value transfer-ownership="none">
|
||||
|
@ -5350,34 +5417,34 @@ from gst_rtp_header_extension_get_max_size().</doc>
|
|||
</record>
|
||||
<bitfield name="RTPHeaderExtensionDirection" version="1.20" glib:type-name="GstRTPHeaderExtensionDirection" glib:get-type="gst_rtp_header_extension_direction_get_type" c:type="GstRTPHeaderExtensionDirection">
|
||||
<doc xml:space="preserve" filename="../subprojects/gst-plugins-base/gst-libs/gst/rtp/gstrtphdrext.h">Direction to which to apply the RTP Header Extension</doc>
|
||||
<member name="inactive" value="0" c:identifier="GST_RTP_HEADER_EXTENSION_DIRECTION_INACTIVE" glib:nick="inactive">
|
||||
<member name="inactive" value="0" c:identifier="GST_RTP_HEADER_EXTENSION_DIRECTION_INACTIVE" glib:nick="inactive" glib:name="GST_RTP_HEADER_EXTENSION_DIRECTION_INACTIVE">
|
||||
<doc xml:space="preserve" filename="../subprojects/gst-plugins-base/gst-libs/gst/rtp/gstrtphdrext.h">Neither send nor
|
||||
receive RTP Header Extensions</doc>
|
||||
</member>
|
||||
<member name="sendonly" value="1" c:identifier="GST_RTP_HEADER_EXTENSION_DIRECTION_SENDONLY" glib:nick="sendonly">
|
||||
<member name="sendonly" value="1" c:identifier="GST_RTP_HEADER_EXTENSION_DIRECTION_SENDONLY" glib:nick="sendonly" glib:name="GST_RTP_HEADER_EXTENSION_DIRECTION_SENDONLY">
|
||||
<doc xml:space="preserve" filename="../subprojects/gst-plugins-base/gst-libs/gst/rtp/gstrtphdrext.h">Only send RTP Header
|
||||
Extensions @GST_RTP_HEADER_EXTENSION_DIRECTION_RECVONLY: Only
|
||||
receive RTP Header Extensions</doc>
|
||||
</member>
|
||||
<member name="recvonly" value="2" c:identifier="GST_RTP_HEADER_EXTENSION_DIRECTION_RECVONLY" glib:nick="recvonly">
|
||||
<member name="recvonly" value="2" c:identifier="GST_RTP_HEADER_EXTENSION_DIRECTION_RECVONLY" glib:nick="recvonly" glib:name="GST_RTP_HEADER_EXTENSION_DIRECTION_RECVONLY">
|
||||
</member>
|
||||
<member name="sendrecv" value="3" c:identifier="GST_RTP_HEADER_EXTENSION_DIRECTION_SENDRECV" glib:nick="sendrecv">
|
||||
<member name="sendrecv" value="3" c:identifier="GST_RTP_HEADER_EXTENSION_DIRECTION_SENDRECV" glib:nick="sendrecv" glib:name="GST_RTP_HEADER_EXTENSION_DIRECTION_SENDRECV">
|
||||
<doc xml:space="preserve" filename="../subprojects/gst-plugins-base/gst-libs/gst/rtp/gstrtphdrext.h">Send and receive RTP
|
||||
Header Extensions ext</doc>
|
||||
</member>
|
||||
<member name="inherited" value="4" c:identifier="GST_RTP_HEADER_EXTENSION_DIRECTION_INHERITED" glib:nick="inherited">
|
||||
<member name="inherited" value="4" c:identifier="GST_RTP_HEADER_EXTENSION_DIRECTION_INHERITED" glib:nick="inherited" glib:name="GST_RTP_HEADER_EXTENSION_DIRECTION_INHERITED">
|
||||
<doc xml:space="preserve" filename="../subprojects/gst-plugins-base/gst-libs/gst/rtp/gstrtphdrext.h">RTP header extension
|
||||
direction is inherited from the stream</doc>
|
||||
</member>
|
||||
</bitfield>
|
||||
<bitfield name="RTPHeaderExtensionFlags" version="1.20" glib:type-name="GstRTPHeaderExtensionFlags" glib:get-type="gst_rtp_header_extension_flags_get_type" c:type="GstRTPHeaderExtensionFlags">
|
||||
<doc xml:space="preserve" filename="../subprojects/gst-plugins-base/gst-libs/gst/rtp/gstrtphdrext.h">Flags that apply to a RTP Audio/Video header extension.</doc>
|
||||
<member name="one_byte" value="1" c:identifier="GST_RTP_HEADER_EXTENSION_ONE_BYTE" glib:nick="one-byte">
|
||||
<member name="one_byte" value="1" c:identifier="GST_RTP_HEADER_EXTENSION_ONE_BYTE" glib:nick="one-byte" glib:name="GST_RTP_HEADER_EXTENSION_ONE_BYTE">
|
||||
<doc xml:space="preserve" filename="../subprojects/gst-plugins-base/gst-libs/gst/rtp/gstrtphdrext.h">The one byte rtp extension header.
|
||||
1-16 data bytes per extension with a maximum of
|
||||
14 extension ids in total.</doc>
|
||||
</member>
|
||||
<member name="two_byte" value="2" c:identifier="GST_RTP_HEADER_EXTENSION_TWO_BYTE" glib:nick="two-byte">
|
||||
<member name="two_byte" value="2" c:identifier="GST_RTP_HEADER_EXTENSION_TWO_BYTE" glib:nick="two-byte" glib:name="GST_RTP_HEADER_EXTENSION_TWO_BYTE">
|
||||
<doc xml:space="preserve" filename="../subprojects/gst-plugins-base/gst-libs/gst/rtp/gstrtphdrext.h">The two byte rtp extension header.
|
||||
256 data bytes per extension with a maximum of 255 (or 256
|
||||
including appbits) extensions in total.</doc>
|
||||
|
@ -5396,82 +5463,82 @@ unassigned: 20-23,
|
|||
Video:
|
||||
unassigned: 24, 27, 29, 30, 35-71, 77-95
|
||||
Reserved for RTCP conflict avoidance: 72-76</doc>
|
||||
<member name="pcmu" value="0" c:identifier="GST_RTP_PAYLOAD_PCMU" glib:nick="pcmu">
|
||||
<member name="pcmu" value="0" c:identifier="GST_RTP_PAYLOAD_PCMU" glib:nick="pcmu" glib:name="GST_RTP_PAYLOAD_PCMU">
|
||||
<doc xml:space="preserve" filename="../subprojects/gst-plugins-base/gst-libs/gst/rtp/gstrtppayloads.h">ITU-T G.711. mu-law audio (RFC 3551)</doc>
|
||||
</member>
|
||||
<member name="1016" value="1" c:identifier="GST_RTP_PAYLOAD_1016" glib:nick="1016">
|
||||
<member name="1016" value="1" c:identifier="GST_RTP_PAYLOAD_1016" glib:nick="1016" glib:name="GST_RTP_PAYLOAD_1016">
|
||||
<doc xml:space="preserve" filename="../subprojects/gst-plugins-base/gst-libs/gst/rtp/gstrtppayloads.h">RFC 3551 says reserved</doc>
|
||||
</member>
|
||||
<member name="g721" value="2" c:identifier="GST_RTP_PAYLOAD_G721" glib:nick="g721">
|
||||
<member name="g721" value="2" c:identifier="GST_RTP_PAYLOAD_G721" glib:nick="g721" glib:name="GST_RTP_PAYLOAD_G721">
|
||||
<doc xml:space="preserve" filename="../subprojects/gst-plugins-base/gst-libs/gst/rtp/gstrtppayloads.h">RFC 3551 says reserved</doc>
|
||||
</member>
|
||||
<member name="gsm" value="3" c:identifier="GST_RTP_PAYLOAD_GSM" glib:nick="gsm">
|
||||
<member name="gsm" value="3" c:identifier="GST_RTP_PAYLOAD_GSM" glib:nick="gsm" glib:name="GST_RTP_PAYLOAD_GSM">
|
||||
<doc xml:space="preserve" filename="../subprojects/gst-plugins-base/gst-libs/gst/rtp/gstrtppayloads.h">GSM audio</doc>
|
||||
</member>
|
||||
<member name="g723" value="4" c:identifier="GST_RTP_PAYLOAD_G723" glib:nick="g723">
|
||||
<member name="g723" value="4" c:identifier="GST_RTP_PAYLOAD_G723" glib:nick="g723" glib:name="GST_RTP_PAYLOAD_G723">
|
||||
<doc xml:space="preserve" filename="../subprojects/gst-plugins-base/gst-libs/gst/rtp/gstrtppayloads.h">ITU G.723.1 audio</doc>
|
||||
</member>
|
||||
<member name="dvi4_8000" value="5" c:identifier="GST_RTP_PAYLOAD_DVI4_8000" glib:nick="dvi4-8000">
|
||||
<member name="dvi4_8000" value="5" c:identifier="GST_RTP_PAYLOAD_DVI4_8000" glib:nick="dvi4-8000" glib:name="GST_RTP_PAYLOAD_DVI4_8000">
|
||||
<doc xml:space="preserve" filename="../subprojects/gst-plugins-base/gst-libs/gst/rtp/gstrtppayloads.h">IMA ADPCM wave type (RFC 3551)</doc>
|
||||
</member>
|
||||
<member name="dvi4_16000" value="6" c:identifier="GST_RTP_PAYLOAD_DVI4_16000" glib:nick="dvi4-16000">
|
||||
<member name="dvi4_16000" value="6" c:identifier="GST_RTP_PAYLOAD_DVI4_16000" glib:nick="dvi4-16000" glib:name="GST_RTP_PAYLOAD_DVI4_16000">
|
||||
<doc xml:space="preserve" filename="../subprojects/gst-plugins-base/gst-libs/gst/rtp/gstrtppayloads.h">IMA ADPCM wave type (RFC 3551)</doc>
|
||||
</member>
|
||||
<member name="lpc" value="7" c:identifier="GST_RTP_PAYLOAD_LPC" glib:nick="lpc">
|
||||
<member name="lpc" value="7" c:identifier="GST_RTP_PAYLOAD_LPC" glib:nick="lpc" glib:name="GST_RTP_PAYLOAD_LPC">
|
||||
<doc xml:space="preserve" filename="../subprojects/gst-plugins-base/gst-libs/gst/rtp/gstrtppayloads.h">experimental linear predictive encoding</doc>
|
||||
</member>
|
||||
<member name="pcma" value="8" c:identifier="GST_RTP_PAYLOAD_PCMA" glib:nick="pcma">
|
||||
<member name="pcma" value="8" c:identifier="GST_RTP_PAYLOAD_PCMA" glib:nick="pcma" glib:name="GST_RTP_PAYLOAD_PCMA">
|
||||
<doc xml:space="preserve" filename="../subprojects/gst-plugins-base/gst-libs/gst/rtp/gstrtppayloads.h">ITU-T G.711 A-law audio (RFC 3551)</doc>
|
||||
</member>
|
||||
<member name="g722" value="9" c:identifier="GST_RTP_PAYLOAD_G722" glib:nick="g722">
|
||||
<member name="g722" value="9" c:identifier="GST_RTP_PAYLOAD_G722" glib:nick="g722" glib:name="GST_RTP_PAYLOAD_G722">
|
||||
<doc xml:space="preserve" filename="../subprojects/gst-plugins-base/gst-libs/gst/rtp/gstrtppayloads.h">ITU-T G.722 (RFC 3551)</doc>
|
||||
</member>
|
||||
<member name="l16_stereo" value="10" c:identifier="GST_RTP_PAYLOAD_L16_STEREO" glib:nick="l16-stereo">
|
||||
<member name="l16_stereo" value="10" c:identifier="GST_RTP_PAYLOAD_L16_STEREO" glib:nick="l16-stereo" glib:name="GST_RTP_PAYLOAD_L16_STEREO">
|
||||
<doc xml:space="preserve" filename="../subprojects/gst-plugins-base/gst-libs/gst/rtp/gstrtppayloads.h">stereo PCM</doc>
|
||||
</member>
|
||||
<member name="l16_mono" value="11" c:identifier="GST_RTP_PAYLOAD_L16_MONO" glib:nick="l16-mono">
|
||||
<member name="l16_mono" value="11" c:identifier="GST_RTP_PAYLOAD_L16_MONO" glib:nick="l16-mono" glib:name="GST_RTP_PAYLOAD_L16_MONO">
|
||||
<doc xml:space="preserve" filename="../subprojects/gst-plugins-base/gst-libs/gst/rtp/gstrtppayloads.h">mono PCM</doc>
|
||||
</member>
|
||||
<member name="qcelp" value="12" c:identifier="GST_RTP_PAYLOAD_QCELP" glib:nick="qcelp">
|
||||
<member name="qcelp" value="12" c:identifier="GST_RTP_PAYLOAD_QCELP" glib:nick="qcelp" glib:name="GST_RTP_PAYLOAD_QCELP">
|
||||
<doc xml:space="preserve" filename="../subprojects/gst-plugins-base/gst-libs/gst/rtp/gstrtppayloads.h">EIA & TIA standard IS-733</doc>
|
||||
</member>
|
||||
<member name="cn" value="13" c:identifier="GST_RTP_PAYLOAD_CN" glib:nick="cn">
|
||||
<member name="cn" value="13" c:identifier="GST_RTP_PAYLOAD_CN" glib:nick="cn" glib:name="GST_RTP_PAYLOAD_CN">
|
||||
<doc xml:space="preserve" filename="../subprojects/gst-plugins-base/gst-libs/gst/rtp/gstrtppayloads.h">Comfort Noise (RFC 3389)</doc>
|
||||
</member>
|
||||
<member name="mpa" value="14" c:identifier="GST_RTP_PAYLOAD_MPA" glib:nick="mpa">
|
||||
<member name="mpa" value="14" c:identifier="GST_RTP_PAYLOAD_MPA" glib:nick="mpa" glib:name="GST_RTP_PAYLOAD_MPA">
|
||||
<doc xml:space="preserve" filename="../subprojects/gst-plugins-base/gst-libs/gst/rtp/gstrtppayloads.h">Audio MPEG 1-3.</doc>
|
||||
</member>
|
||||
<member name="g728" value="15" c:identifier="GST_RTP_PAYLOAD_G728" glib:nick="g728">
|
||||
<member name="g728" value="15" c:identifier="GST_RTP_PAYLOAD_G728" glib:nick="g728" glib:name="GST_RTP_PAYLOAD_G728">
|
||||
<doc xml:space="preserve" filename="../subprojects/gst-plugins-base/gst-libs/gst/rtp/gstrtppayloads.h">ITU-T G.728 Speech coder (RFC 3551)</doc>
|
||||
</member>
|
||||
<member name="dvi4_11025" value="16" c:identifier="GST_RTP_PAYLOAD_DVI4_11025" glib:nick="dvi4-11025">
|
||||
<member name="dvi4_11025" value="16" c:identifier="GST_RTP_PAYLOAD_DVI4_11025" glib:nick="dvi4-11025" glib:name="GST_RTP_PAYLOAD_DVI4_11025">
|
||||
<doc xml:space="preserve" filename="../subprojects/gst-plugins-base/gst-libs/gst/rtp/gstrtppayloads.h">IMA ADPCM wave type (RFC 3551)</doc>
|
||||
</member>
|
||||
<member name="dvi4_22050" value="17" c:identifier="GST_RTP_PAYLOAD_DVI4_22050" glib:nick="dvi4-22050">
|
||||
<member name="dvi4_22050" value="17" c:identifier="GST_RTP_PAYLOAD_DVI4_22050" glib:nick="dvi4-22050" glib:name="GST_RTP_PAYLOAD_DVI4_22050">
|
||||
<doc xml:space="preserve" filename="../subprojects/gst-plugins-base/gst-libs/gst/rtp/gstrtppayloads.h">IMA ADPCM wave type (RFC 3551)</doc>
|
||||
</member>
|
||||
<member name="g729" value="18" c:identifier="GST_RTP_PAYLOAD_G729" glib:nick="g729">
|
||||
<member name="g729" value="18" c:identifier="GST_RTP_PAYLOAD_G729" glib:nick="g729" glib:name="GST_RTP_PAYLOAD_G729">
|
||||
<doc xml:space="preserve" filename="../subprojects/gst-plugins-base/gst-libs/gst/rtp/gstrtppayloads.h">ITU-T G.729 Speech coder (RFC 3551)</doc>
|
||||
</member>
|
||||
<member name="cellb" value="25" c:identifier="GST_RTP_PAYLOAD_CELLB" glib:nick="cellb">
|
||||
<member name="cellb" value="25" c:identifier="GST_RTP_PAYLOAD_CELLB" glib:nick="cellb" glib:name="GST_RTP_PAYLOAD_CELLB">
|
||||
<doc xml:space="preserve" filename="../subprojects/gst-plugins-base/gst-libs/gst/rtp/gstrtppayloads.h">See RFC 2029</doc>
|
||||
</member>
|
||||
<member name="jpeg" value="26" c:identifier="GST_RTP_PAYLOAD_JPEG" glib:nick="jpeg">
|
||||
<member name="jpeg" value="26" c:identifier="GST_RTP_PAYLOAD_JPEG" glib:nick="jpeg" glib:name="GST_RTP_PAYLOAD_JPEG">
|
||||
<doc xml:space="preserve" filename="../subprojects/gst-plugins-base/gst-libs/gst/rtp/gstrtppayloads.h">ISO Standards 10918-1 and 10918-2 (RFC 2435)</doc>
|
||||
</member>
|
||||
<member name="nv" value="28" c:identifier="GST_RTP_PAYLOAD_NV" glib:nick="nv">
|
||||
<member name="nv" value="28" c:identifier="GST_RTP_PAYLOAD_NV" glib:nick="nv" glib:name="GST_RTP_PAYLOAD_NV">
|
||||
<doc xml:space="preserve" filename="../subprojects/gst-plugins-base/gst-libs/gst/rtp/gstrtppayloads.h">nv encoding by Ron Frederick</doc>
|
||||
</member>
|
||||
<member name="h261" value="31" c:identifier="GST_RTP_PAYLOAD_H261" glib:nick="h261">
|
||||
<member name="h261" value="31" c:identifier="GST_RTP_PAYLOAD_H261" glib:nick="h261" glib:name="GST_RTP_PAYLOAD_H261">
|
||||
<doc xml:space="preserve" filename="../subprojects/gst-plugins-base/gst-libs/gst/rtp/gstrtppayloads.h">ITU-T Recommendation H.261 (RFC 2032)</doc>
|
||||
</member>
|
||||
<member name="mpv" value="32" c:identifier="GST_RTP_PAYLOAD_MPV" glib:nick="mpv">
|
||||
<member name="mpv" value="32" c:identifier="GST_RTP_PAYLOAD_MPV" glib:nick="mpv" glib:name="GST_RTP_PAYLOAD_MPV">
|
||||
<doc xml:space="preserve" filename="../subprojects/gst-plugins-base/gst-libs/gst/rtp/gstrtppayloads.h">Video MPEG 1 & 2 (RFC 2250)</doc>
|
||||
</member>
|
||||
<member name="mp2t" value="33" c:identifier="GST_RTP_PAYLOAD_MP2T" glib:nick="mp2t">
|
||||
<member name="mp2t" value="33" c:identifier="GST_RTP_PAYLOAD_MP2T" glib:nick="mp2t" glib:name="GST_RTP_PAYLOAD_MP2T">
|
||||
<doc xml:space="preserve" filename="../subprojects/gst-plugins-base/gst-libs/gst/rtp/gstrtppayloads.h">MPEG-2 transport stream (RFC 2250)</doc>
|
||||
</member>
|
||||
<member name="h263" value="34" c:identifier="GST_RTP_PAYLOAD_H263" glib:nick="h263">
|
||||
<member name="h263" value="34" c:identifier="GST_RTP_PAYLOAD_H263" glib:nick="h263" glib:name="GST_RTP_PAYLOAD_H263">
|
||||
<doc xml:space="preserve" filename="../subprojects/gst-plugins-base/gst-libs/gst/rtp/gstrtppayloads.h">Video H263 (RFC 2190)</doc>
|
||||
</member>
|
||||
</enumeration>
|
||||
|
@ -5550,19 +5617,19 @@ types specified with @payload_type.</doc>
|
|||
</record>
|
||||
<enumeration name="RTPProfile" version="1.6" glib:type-name="GstRTPProfile" glib:get-type="gst_rtp_profile_get_type" c:type="GstRTPProfile">
|
||||
<doc xml:space="preserve" filename="../subprojects/gst-plugins-base/gst-libs/gst/rtp/gstrtpdefs.h">The transfer profile to use.</doc>
|
||||
<member name="unknown" value="0" c:identifier="GST_RTP_PROFILE_UNKNOWN" glib:nick="unknown">
|
||||
<member name="unknown" value="0" c:identifier="GST_RTP_PROFILE_UNKNOWN" glib:nick="unknown" glib:name="GST_RTP_PROFILE_UNKNOWN">
|
||||
<doc xml:space="preserve" filename="../subprojects/gst-plugins-base/gst-libs/gst/rtp/gstrtpdefs.h">invalid profile</doc>
|
||||
</member>
|
||||
<member name="avp" value="1" c:identifier="GST_RTP_PROFILE_AVP" glib:nick="avp">
|
||||
<member name="avp" value="1" c:identifier="GST_RTP_PROFILE_AVP" glib:nick="avp" glib:name="GST_RTP_PROFILE_AVP">
|
||||
<doc xml:space="preserve" filename="../subprojects/gst-plugins-base/gst-libs/gst/rtp/gstrtpdefs.h">the Audio/Visual profile (RFC 3551)</doc>
|
||||
</member>
|
||||
<member name="savp" value="2" c:identifier="GST_RTP_PROFILE_SAVP" glib:nick="savp">
|
||||
<member name="savp" value="2" c:identifier="GST_RTP_PROFILE_SAVP" glib:nick="savp" glib:name="GST_RTP_PROFILE_SAVP">
|
||||
<doc xml:space="preserve" filename="../subprojects/gst-plugins-base/gst-libs/gst/rtp/gstrtpdefs.h">the secure Audio/Visual profile (RFC 3711)</doc>
|
||||
</member>
|
||||
<member name="avpf" value="3" c:identifier="GST_RTP_PROFILE_AVPF" glib:nick="avpf">
|
||||
<member name="avpf" value="3" c:identifier="GST_RTP_PROFILE_AVPF" glib:nick="avpf" glib:name="GST_RTP_PROFILE_AVPF">
|
||||
<doc xml:space="preserve" filename="../subprojects/gst-plugins-base/gst-libs/gst/rtp/gstrtpdefs.h">the Audio/Visual profile with feedback (RFC 4585)</doc>
|
||||
</member>
|
||||
<member name="savpf" value="4" c:identifier="GST_RTP_PROFILE_SAVPF" glib:nick="savpf">
|
||||
<member name="savpf" value="4" c:identifier="GST_RTP_PROFILE_SAVPF" glib:nick="savpf" glib:name="GST_RTP_PROFILE_SAVPF">
|
||||
<doc xml:space="preserve" filename="../subprojects/gst-plugins-base/gst-libs/gst/rtp/gstrtpdefs.h">the secure Audio/Visual profile with feedback (RFC 5124)</doc>
|
||||
</member>
|
||||
</enumeration>
|
||||
|
|
|
@ -34,13 +34,13 @@ and/or use gtk-doc annotations. -->
|
|||
</record>
|
||||
<enumeration name="RTSPAuthMethod" glib:type-name="GstRTSPAuthMethod" glib:get-type="gst_rtsp_auth_method_get_type" c:type="GstRTSPAuthMethod">
|
||||
<doc xml:space="preserve" filename="../subprojects/gst-plugins-base/gst-libs/gst/rtsp/gstrtspdefs.h">Authentication methods, ordered by strength</doc>
|
||||
<member name="none" value="0" c:identifier="GST_RTSP_AUTH_NONE" glib:nick="none">
|
||||
<member name="none" value="0" c:identifier="GST_RTSP_AUTH_NONE" glib:nick="none" glib:name="GST_RTSP_AUTH_NONE">
|
||||
<doc xml:space="preserve" filename="../subprojects/gst-plugins-base/gst-libs/gst/rtsp/gstrtspdefs.h">no authentication</doc>
|
||||
</member>
|
||||
<member name="basic" value="1" c:identifier="GST_RTSP_AUTH_BASIC" glib:nick="basic">
|
||||
<member name="basic" value="1" c:identifier="GST_RTSP_AUTH_BASIC" glib:nick="basic" glib:name="GST_RTSP_AUTH_BASIC">
|
||||
<doc xml:space="preserve" filename="../subprojects/gst-plugins-base/gst-libs/gst/rtsp/gstrtspdefs.h">basic authentication</doc>
|
||||
</member>
|
||||
<member name="digest" value="2" c:identifier="GST_RTSP_AUTH_DIGEST" glib:nick="digest">
|
||||
<member name="digest" value="2" c:identifier="GST_RTSP_AUTH_DIGEST" glib:nick="digest" glib:name="GST_RTSP_AUTH_DIGEST">
|
||||
<doc xml:space="preserve" filename="../subprojects/gst-plugins-base/gst-libs/gst/rtsp/gstrtspdefs.h">digest authentication</doc>
|
||||
</member>
|
||||
</enumeration>
|
||||
|
@ -78,7 +78,7 @@ and/or use gtk-doc annotations. -->
|
|||
</parameters>
|
||||
</method>
|
||||
</record>
|
||||
<record name="RTSPConnection" c:type="GstRTSPConnection" disguised="1">
|
||||
<record name="RTSPConnection" c:type="GstRTSPConnection" disguised="1" opaque="1">
|
||||
<doc xml:space="preserve" filename="../subprojects/gst-plugins-base/gst-libs/gst/rtsp/gstrtspconnection.c">This object manages the RTSP connection to the server. It provides function
|
||||
to receive and send bytes and messages.</doc>
|
||||
<source-position filename="../subprojects/gst-plugins-base/gst-libs/gst/rtsp/gstrtspconnection.h"/>
|
||||
|
@ -1302,10 +1302,10 @@ read from @socket which should be used before starting to read new data.</doc>
|
|||
</callback>
|
||||
<bitfield name="RTSPEvent" glib:type-name="GstRTSPEvent" glib:get-type="gst_rtsp_event_get_type" c:type="GstRTSPEvent">
|
||||
<doc xml:space="preserve" filename="../subprojects/gst-plugins-base/gst-libs/gst/rtsp/gstrtspdefs.h">The possible events for the connection.</doc>
|
||||
<member name="read" value="1" c:identifier="GST_RTSP_EV_READ" glib:nick="read">
|
||||
<member name="read" value="1" c:identifier="GST_RTSP_EV_READ" glib:nick="read" glib:name="GST_RTSP_EV_READ">
|
||||
<doc xml:space="preserve" filename="../subprojects/gst-plugins-base/gst-libs/gst/rtsp/gstrtspdefs.h">connection is readable</doc>
|
||||
</member>
|
||||
<member name="write" value="2" c:identifier="GST_RTSP_EV_WRITE" glib:nick="write">
|
||||
<member name="write" value="2" c:identifier="GST_RTSP_EV_WRITE" glib:nick="write" glib:name="GST_RTSP_EV_WRITE">
|
||||
<doc xml:space="preserve" filename="../subprojects/gst-plugins-base/gst-libs/gst/rtsp/gstrtspdefs.h">connection is writable</doc>
|
||||
</member>
|
||||
</bitfield>
|
||||
|
@ -1817,217 +1817,217 @@ read from @socket which should be used before starting to read new data.</doc>
|
|||
</record>
|
||||
<enumeration name="RTSPFamily" glib:type-name="GstRTSPFamily" glib:get-type="gst_rtsp_family_get_type" c:type="GstRTSPFamily">
|
||||
<doc xml:space="preserve" filename="../subprojects/gst-plugins-base/gst-libs/gst/rtsp/gstrtspdefs.h">The possible network families.</doc>
|
||||
<member name="none" value="0" c:identifier="GST_RTSP_FAM_NONE" glib:nick="none">
|
||||
<member name="none" value="0" c:identifier="GST_RTSP_FAM_NONE" glib:nick="none" glib:name="GST_RTSP_FAM_NONE">
|
||||
<doc xml:space="preserve" filename="../subprojects/gst-plugins-base/gst-libs/gst/rtsp/gstrtspdefs.h">unknown network family</doc>
|
||||
</member>
|
||||
<member name="inet" value="1" c:identifier="GST_RTSP_FAM_INET" glib:nick="inet">
|
||||
<member name="inet" value="1" c:identifier="GST_RTSP_FAM_INET" glib:nick="inet" glib:name="GST_RTSP_FAM_INET">
|
||||
<doc xml:space="preserve" filename="../subprojects/gst-plugins-base/gst-libs/gst/rtsp/gstrtspdefs.h">internet</doc>
|
||||
</member>
|
||||
<member name="inet6" value="2" c:identifier="GST_RTSP_FAM_INET6" glib:nick="inet6">
|
||||
<member name="inet6" value="2" c:identifier="GST_RTSP_FAM_INET6" glib:nick="inet6" glib:name="GST_RTSP_FAM_INET6">
|
||||
<doc xml:space="preserve" filename="../subprojects/gst-plugins-base/gst-libs/gst/rtsp/gstrtspdefs.h">internet V6</doc>
|
||||
</member>
|
||||
</enumeration>
|
||||
<enumeration name="RTSPHeaderField" glib:type-name="GstRTSPHeaderField" glib:get-type="gst_rtsp_header_field_get_type" c:type="GstRTSPHeaderField">
|
||||
<doc xml:space="preserve" filename="../subprojects/gst-plugins-base/gst-libs/gst/rtsp/gstrtspdefs.h">Enumeration of rtsp header fields</doc>
|
||||
<member name="invalid" value="0" c:identifier="GST_RTSP_HDR_INVALID" glib:nick="invalid">
|
||||
<member name="invalid" value="0" c:identifier="GST_RTSP_HDR_INVALID" glib:nick="invalid" glib:name="GST_RTSP_HDR_INVALID">
|
||||
</member>
|
||||
<member name="accept" value="1" c:identifier="GST_RTSP_HDR_ACCEPT" glib:nick="accept">
|
||||
<member name="accept" value="1" c:identifier="GST_RTSP_HDR_ACCEPT" glib:nick="accept" glib:name="GST_RTSP_HDR_ACCEPT">
|
||||
</member>
|
||||
<member name="accept_encoding" value="2" c:identifier="GST_RTSP_HDR_ACCEPT_ENCODING" glib:nick="accept-encoding">
|
||||
<member name="accept_encoding" value="2" c:identifier="GST_RTSP_HDR_ACCEPT_ENCODING" glib:nick="accept-encoding" glib:name="GST_RTSP_HDR_ACCEPT_ENCODING">
|
||||
</member>
|
||||
<member name="accept_language" value="3" c:identifier="GST_RTSP_HDR_ACCEPT_LANGUAGE" glib:nick="accept-language">
|
||||
<member name="accept_language" value="3" c:identifier="GST_RTSP_HDR_ACCEPT_LANGUAGE" glib:nick="accept-language" glib:name="GST_RTSP_HDR_ACCEPT_LANGUAGE">
|
||||
</member>
|
||||
<member name="allow" value="4" c:identifier="GST_RTSP_HDR_ALLOW" glib:nick="allow">
|
||||
<member name="allow" value="4" c:identifier="GST_RTSP_HDR_ALLOW" glib:nick="allow" glib:name="GST_RTSP_HDR_ALLOW">
|
||||
</member>
|
||||
<member name="authorization" value="5" c:identifier="GST_RTSP_HDR_AUTHORIZATION" glib:nick="authorization">
|
||||
<member name="authorization" value="5" c:identifier="GST_RTSP_HDR_AUTHORIZATION" glib:nick="authorization" glib:name="GST_RTSP_HDR_AUTHORIZATION">
|
||||
</member>
|
||||
<member name="bandwidth" value="6" c:identifier="GST_RTSP_HDR_BANDWIDTH" glib:nick="bandwidth">
|
||||
<member name="bandwidth" value="6" c:identifier="GST_RTSP_HDR_BANDWIDTH" glib:nick="bandwidth" glib:name="GST_RTSP_HDR_BANDWIDTH">
|
||||
</member>
|
||||
<member name="blocksize" value="7" c:identifier="GST_RTSP_HDR_BLOCKSIZE" glib:nick="blocksize">
|
||||
<member name="blocksize" value="7" c:identifier="GST_RTSP_HDR_BLOCKSIZE" glib:nick="blocksize" glib:name="GST_RTSP_HDR_BLOCKSIZE">
|
||||
</member>
|
||||
<member name="cache_control" value="8" c:identifier="GST_RTSP_HDR_CACHE_CONTROL" glib:nick="cache-control">
|
||||
<member name="cache_control" value="8" c:identifier="GST_RTSP_HDR_CACHE_CONTROL" glib:nick="cache-control" glib:name="GST_RTSP_HDR_CACHE_CONTROL">
|
||||
</member>
|
||||
<member name="conference" value="9" c:identifier="GST_RTSP_HDR_CONFERENCE" glib:nick="conference">
|
||||
<member name="conference" value="9" c:identifier="GST_RTSP_HDR_CONFERENCE" glib:nick="conference" glib:name="GST_RTSP_HDR_CONFERENCE">
|
||||
</member>
|
||||
<member name="connection" value="10" c:identifier="GST_RTSP_HDR_CONNECTION" glib:nick="connection">
|
||||
<member name="connection" value="10" c:identifier="GST_RTSP_HDR_CONNECTION" glib:nick="connection" glib:name="GST_RTSP_HDR_CONNECTION">
|
||||
</member>
|
||||
<member name="content_base" value="11" c:identifier="GST_RTSP_HDR_CONTENT_BASE" glib:nick="content-base">
|
||||
<member name="content_base" value="11" c:identifier="GST_RTSP_HDR_CONTENT_BASE" glib:nick="content-base" glib:name="GST_RTSP_HDR_CONTENT_BASE">
|
||||
</member>
|
||||
<member name="content_encoding" value="12" c:identifier="GST_RTSP_HDR_CONTENT_ENCODING" glib:nick="content-encoding">
|
||||
<member name="content_encoding" value="12" c:identifier="GST_RTSP_HDR_CONTENT_ENCODING" glib:nick="content-encoding" glib:name="GST_RTSP_HDR_CONTENT_ENCODING">
|
||||
</member>
|
||||
<member name="content_language" value="13" c:identifier="GST_RTSP_HDR_CONTENT_LANGUAGE" glib:nick="content-language">
|
||||
<member name="content_language" value="13" c:identifier="GST_RTSP_HDR_CONTENT_LANGUAGE" glib:nick="content-language" glib:name="GST_RTSP_HDR_CONTENT_LANGUAGE">
|
||||
</member>
|
||||
<member name="content_length" value="14" c:identifier="GST_RTSP_HDR_CONTENT_LENGTH" glib:nick="content-length">
|
||||
<member name="content_length" value="14" c:identifier="GST_RTSP_HDR_CONTENT_LENGTH" glib:nick="content-length" glib:name="GST_RTSP_HDR_CONTENT_LENGTH">
|
||||
</member>
|
||||
<member name="content_location" value="15" c:identifier="GST_RTSP_HDR_CONTENT_LOCATION" glib:nick="content-location">
|
||||
<member name="content_location" value="15" c:identifier="GST_RTSP_HDR_CONTENT_LOCATION" glib:nick="content-location" glib:name="GST_RTSP_HDR_CONTENT_LOCATION">
|
||||
</member>
|
||||
<member name="content_type" value="16" c:identifier="GST_RTSP_HDR_CONTENT_TYPE" glib:nick="content-type">
|
||||
<member name="content_type" value="16" c:identifier="GST_RTSP_HDR_CONTENT_TYPE" glib:nick="content-type" glib:name="GST_RTSP_HDR_CONTENT_TYPE">
|
||||
</member>
|
||||
<member name="cseq" value="17" c:identifier="GST_RTSP_HDR_CSEQ" glib:nick="cseq">
|
||||
<member name="cseq" value="17" c:identifier="GST_RTSP_HDR_CSEQ" glib:nick="cseq" glib:name="GST_RTSP_HDR_CSEQ">
|
||||
</member>
|
||||
<member name="date" value="18" c:identifier="GST_RTSP_HDR_DATE" glib:nick="date">
|
||||
<member name="date" value="18" c:identifier="GST_RTSP_HDR_DATE" glib:nick="date" glib:name="GST_RTSP_HDR_DATE">
|
||||
</member>
|
||||
<member name="expires" value="19" c:identifier="GST_RTSP_HDR_EXPIRES" glib:nick="expires">
|
||||
<member name="expires" value="19" c:identifier="GST_RTSP_HDR_EXPIRES" glib:nick="expires" glib:name="GST_RTSP_HDR_EXPIRES">
|
||||
</member>
|
||||
<member name="from" value="20" c:identifier="GST_RTSP_HDR_FROM" glib:nick="from">
|
||||
<member name="from" value="20" c:identifier="GST_RTSP_HDR_FROM" glib:nick="from" glib:name="GST_RTSP_HDR_FROM">
|
||||
</member>
|
||||
<member name="if_modified_since" value="21" c:identifier="GST_RTSP_HDR_IF_MODIFIED_SINCE" glib:nick="if-modified-since">
|
||||
<member name="if_modified_since" value="21" c:identifier="GST_RTSP_HDR_IF_MODIFIED_SINCE" glib:nick="if-modified-since" glib:name="GST_RTSP_HDR_IF_MODIFIED_SINCE">
|
||||
</member>
|
||||
<member name="last_modified" value="22" c:identifier="GST_RTSP_HDR_LAST_MODIFIED" glib:nick="last-modified">
|
||||
<member name="last_modified" value="22" c:identifier="GST_RTSP_HDR_LAST_MODIFIED" glib:nick="last-modified" glib:name="GST_RTSP_HDR_LAST_MODIFIED">
|
||||
</member>
|
||||
<member name="proxy_authenticate" value="23" c:identifier="GST_RTSP_HDR_PROXY_AUTHENTICATE" glib:nick="proxy-authenticate">
|
||||
<member name="proxy_authenticate" value="23" c:identifier="GST_RTSP_HDR_PROXY_AUTHENTICATE" glib:nick="proxy-authenticate" glib:name="GST_RTSP_HDR_PROXY_AUTHENTICATE">
|
||||
</member>
|
||||
<member name="proxy_require" value="24" c:identifier="GST_RTSP_HDR_PROXY_REQUIRE" glib:nick="proxy-require">
|
||||
<member name="proxy_require" value="24" c:identifier="GST_RTSP_HDR_PROXY_REQUIRE" glib:nick="proxy-require" glib:name="GST_RTSP_HDR_PROXY_REQUIRE">
|
||||
</member>
|
||||
<member name="public" value="25" c:identifier="GST_RTSP_HDR_PUBLIC" glib:nick="public">
|
||||
<member name="public" value="25" c:identifier="GST_RTSP_HDR_PUBLIC" glib:nick="public" glib:name="GST_RTSP_HDR_PUBLIC">
|
||||
</member>
|
||||
<member name="range" value="26" c:identifier="GST_RTSP_HDR_RANGE" glib:nick="range">
|
||||
<member name="range" value="26" c:identifier="GST_RTSP_HDR_RANGE" glib:nick="range" glib:name="GST_RTSP_HDR_RANGE">
|
||||
</member>
|
||||
<member name="referer" value="27" c:identifier="GST_RTSP_HDR_REFERER" glib:nick="referer">
|
||||
<member name="referer" value="27" c:identifier="GST_RTSP_HDR_REFERER" glib:nick="referer" glib:name="GST_RTSP_HDR_REFERER">
|
||||
</member>
|
||||
<member name="require" value="28" c:identifier="GST_RTSP_HDR_REQUIRE" glib:nick="require">
|
||||
<member name="require" value="28" c:identifier="GST_RTSP_HDR_REQUIRE" glib:nick="require" glib:name="GST_RTSP_HDR_REQUIRE">
|
||||
</member>
|
||||
<member name="retry_after" value="29" c:identifier="GST_RTSP_HDR_RETRY_AFTER" glib:nick="retry-after">
|
||||
<member name="retry_after" value="29" c:identifier="GST_RTSP_HDR_RETRY_AFTER" glib:nick="retry-after" glib:name="GST_RTSP_HDR_RETRY_AFTER">
|
||||
</member>
|
||||
<member name="rtp_info" value="30" c:identifier="GST_RTSP_HDR_RTP_INFO" glib:nick="rtp-info">
|
||||
<member name="rtp_info" value="30" c:identifier="GST_RTSP_HDR_RTP_INFO" glib:nick="rtp-info" glib:name="GST_RTSP_HDR_RTP_INFO">
|
||||
</member>
|
||||
<member name="scale" value="31" c:identifier="GST_RTSP_HDR_SCALE" glib:nick="scale">
|
||||
<member name="scale" value="31" c:identifier="GST_RTSP_HDR_SCALE" glib:nick="scale" glib:name="GST_RTSP_HDR_SCALE">
|
||||
</member>
|
||||
<member name="session" value="32" c:identifier="GST_RTSP_HDR_SESSION" glib:nick="session">
|
||||
<member name="session" value="32" c:identifier="GST_RTSP_HDR_SESSION" glib:nick="session" glib:name="GST_RTSP_HDR_SESSION">
|
||||
</member>
|
||||
<member name="server" value="33" c:identifier="GST_RTSP_HDR_SERVER" glib:nick="server">
|
||||
<member name="server" value="33" c:identifier="GST_RTSP_HDR_SERVER" glib:nick="server" glib:name="GST_RTSP_HDR_SERVER">
|
||||
</member>
|
||||
<member name="speed" value="34" c:identifier="GST_RTSP_HDR_SPEED" glib:nick="speed">
|
||||
<member name="speed" value="34" c:identifier="GST_RTSP_HDR_SPEED" glib:nick="speed" glib:name="GST_RTSP_HDR_SPEED">
|
||||
</member>
|
||||
<member name="transport" value="35" c:identifier="GST_RTSP_HDR_TRANSPORT" glib:nick="transport">
|
||||
<member name="transport" value="35" c:identifier="GST_RTSP_HDR_TRANSPORT" glib:nick="transport" glib:name="GST_RTSP_HDR_TRANSPORT">
|
||||
</member>
|
||||
<member name="unsupported" value="36" c:identifier="GST_RTSP_HDR_UNSUPPORTED" glib:nick="unsupported">
|
||||
<member name="unsupported" value="36" c:identifier="GST_RTSP_HDR_UNSUPPORTED" glib:nick="unsupported" glib:name="GST_RTSP_HDR_UNSUPPORTED">
|
||||
</member>
|
||||
<member name="user_agent" value="37" c:identifier="GST_RTSP_HDR_USER_AGENT" glib:nick="user-agent">
|
||||
<member name="user_agent" value="37" c:identifier="GST_RTSP_HDR_USER_AGENT" glib:nick="user-agent" glib:name="GST_RTSP_HDR_USER_AGENT">
|
||||
</member>
|
||||
<member name="via" value="38" c:identifier="GST_RTSP_HDR_VIA" glib:nick="via">
|
||||
<member name="via" value="38" c:identifier="GST_RTSP_HDR_VIA" glib:nick="via" glib:name="GST_RTSP_HDR_VIA">
|
||||
</member>
|
||||
<member name="www_authenticate" value="39" c:identifier="GST_RTSP_HDR_WWW_AUTHENTICATE" glib:nick="www-authenticate">
|
||||
<member name="www_authenticate" value="39" c:identifier="GST_RTSP_HDR_WWW_AUTHENTICATE" glib:nick="www-authenticate" glib:name="GST_RTSP_HDR_WWW_AUTHENTICATE">
|
||||
</member>
|
||||
<member name="client_challenge" value="40" c:identifier="GST_RTSP_HDR_CLIENT_CHALLENGE" glib:nick="client-challenge">
|
||||
<member name="client_challenge" value="40" c:identifier="GST_RTSP_HDR_CLIENT_CHALLENGE" glib:nick="client-challenge" glib:name="GST_RTSP_HDR_CLIENT_CHALLENGE">
|
||||
</member>
|
||||
<member name="real_challenge1" value="41" c:identifier="GST_RTSP_HDR_REAL_CHALLENGE1" glib:nick="real-challenge1">
|
||||
<member name="real_challenge1" value="41" c:identifier="GST_RTSP_HDR_REAL_CHALLENGE1" glib:nick="real-challenge1" glib:name="GST_RTSP_HDR_REAL_CHALLENGE1">
|
||||
</member>
|
||||
<member name="real_challenge2" value="42" c:identifier="GST_RTSP_HDR_REAL_CHALLENGE2" glib:nick="real-challenge2">
|
||||
<member name="real_challenge2" value="42" c:identifier="GST_RTSP_HDR_REAL_CHALLENGE2" glib:nick="real-challenge2" glib:name="GST_RTSP_HDR_REAL_CHALLENGE2">
|
||||
</member>
|
||||
<member name="real_challenge3" value="43" c:identifier="GST_RTSP_HDR_REAL_CHALLENGE3" glib:nick="real-challenge3">
|
||||
<member name="real_challenge3" value="43" c:identifier="GST_RTSP_HDR_REAL_CHALLENGE3" glib:nick="real-challenge3" glib:name="GST_RTSP_HDR_REAL_CHALLENGE3">
|
||||
</member>
|
||||
<member name="subscribe" value="44" c:identifier="GST_RTSP_HDR_SUBSCRIBE" glib:nick="subscribe">
|
||||
<member name="subscribe" value="44" c:identifier="GST_RTSP_HDR_SUBSCRIBE" glib:nick="subscribe" glib:name="GST_RTSP_HDR_SUBSCRIBE">
|
||||
</member>
|
||||
<member name="alert" value="45" c:identifier="GST_RTSP_HDR_ALERT" glib:nick="alert">
|
||||
<member name="alert" value="45" c:identifier="GST_RTSP_HDR_ALERT" glib:nick="alert" glib:name="GST_RTSP_HDR_ALERT">
|
||||
</member>
|
||||
<member name="client_id" value="46" c:identifier="GST_RTSP_HDR_CLIENT_ID" glib:nick="client-id">
|
||||
<member name="client_id" value="46" c:identifier="GST_RTSP_HDR_CLIENT_ID" glib:nick="client-id" glib:name="GST_RTSP_HDR_CLIENT_ID">
|
||||
</member>
|
||||
<member name="company_id" value="47" c:identifier="GST_RTSP_HDR_COMPANY_ID" glib:nick="company-id">
|
||||
<member name="company_id" value="47" c:identifier="GST_RTSP_HDR_COMPANY_ID" glib:nick="company-id" glib:name="GST_RTSP_HDR_COMPANY_ID">
|
||||
</member>
|
||||
<member name="guid" value="48" c:identifier="GST_RTSP_HDR_GUID" glib:nick="guid">
|
||||
<member name="guid" value="48" c:identifier="GST_RTSP_HDR_GUID" glib:nick="guid" glib:name="GST_RTSP_HDR_GUID">
|
||||
</member>
|
||||
<member name="region_data" value="49" c:identifier="GST_RTSP_HDR_REGION_DATA" glib:nick="region-data">
|
||||
<member name="region_data" value="49" c:identifier="GST_RTSP_HDR_REGION_DATA" glib:nick="region-data" glib:name="GST_RTSP_HDR_REGION_DATA">
|
||||
</member>
|
||||
<member name="max_asm_width" value="50" c:identifier="GST_RTSP_HDR_MAX_ASM_WIDTH" glib:nick="max-asm-width">
|
||||
<member name="max_asm_width" value="50" c:identifier="GST_RTSP_HDR_MAX_ASM_WIDTH" glib:nick="max-asm-width" glib:name="GST_RTSP_HDR_MAX_ASM_WIDTH">
|
||||
</member>
|
||||
<member name="language" value="51" c:identifier="GST_RTSP_HDR_LANGUAGE" glib:nick="language">
|
||||
<member name="language" value="51" c:identifier="GST_RTSP_HDR_LANGUAGE" glib:nick="language" glib:name="GST_RTSP_HDR_LANGUAGE">
|
||||
</member>
|
||||
<member name="player_start_time" value="52" c:identifier="GST_RTSP_HDR_PLAYER_START_TIME" glib:nick="player-start-time">
|
||||
<member name="player_start_time" value="52" c:identifier="GST_RTSP_HDR_PLAYER_START_TIME" glib:nick="player-start-time" glib:name="GST_RTSP_HDR_PLAYER_START_TIME">
|
||||
</member>
|
||||
<member name="location" value="53" c:identifier="GST_RTSP_HDR_LOCATION" glib:nick="location">
|
||||
<member name="location" value="53" c:identifier="GST_RTSP_HDR_LOCATION" glib:nick="location" glib:name="GST_RTSP_HDR_LOCATION">
|
||||
</member>
|
||||
<member name="etag" value="54" c:identifier="GST_RTSP_HDR_ETAG" glib:nick="etag">
|
||||
<member name="etag" value="54" c:identifier="GST_RTSP_HDR_ETAG" glib:nick="etag" glib:name="GST_RTSP_HDR_ETAG">
|
||||
</member>
|
||||
<member name="if_match" value="55" c:identifier="GST_RTSP_HDR_IF_MATCH" glib:nick="if-match">
|
||||
<member name="if_match" value="55" c:identifier="GST_RTSP_HDR_IF_MATCH" glib:nick="if-match" glib:name="GST_RTSP_HDR_IF_MATCH">
|
||||
</member>
|
||||
<member name="accept_charset" value="56" c:identifier="GST_RTSP_HDR_ACCEPT_CHARSET" glib:nick="accept-charset">
|
||||
<member name="accept_charset" value="56" c:identifier="GST_RTSP_HDR_ACCEPT_CHARSET" glib:nick="accept-charset" glib:name="GST_RTSP_HDR_ACCEPT_CHARSET">
|
||||
</member>
|
||||
<member name="supported" value="57" c:identifier="GST_RTSP_HDR_SUPPORTED" glib:nick="supported">
|
||||
<member name="supported" value="57" c:identifier="GST_RTSP_HDR_SUPPORTED" glib:nick="supported" glib:name="GST_RTSP_HDR_SUPPORTED">
|
||||
</member>
|
||||
<member name="vary" value="58" c:identifier="GST_RTSP_HDR_VARY" glib:nick="vary">
|
||||
<member name="vary" value="58" c:identifier="GST_RTSP_HDR_VARY" glib:nick="vary" glib:name="GST_RTSP_HDR_VARY">
|
||||
</member>
|
||||
<member name="x_accelerate_streaming" value="59" c:identifier="GST_RTSP_HDR_X_ACCELERATE_STREAMING" glib:nick="x-accelerate-streaming">
|
||||
<member name="x_accelerate_streaming" value="59" c:identifier="GST_RTSP_HDR_X_ACCELERATE_STREAMING" glib:nick="x-accelerate-streaming" glib:name="GST_RTSP_HDR_X_ACCELERATE_STREAMING">
|
||||
</member>
|
||||
<member name="x_accept_authent" value="60" c:identifier="GST_RTSP_HDR_X_ACCEPT_AUTHENT" glib:nick="x-accept-authent">
|
||||
<member name="x_accept_authent" value="60" c:identifier="GST_RTSP_HDR_X_ACCEPT_AUTHENT" glib:nick="x-accept-authent" glib:name="GST_RTSP_HDR_X_ACCEPT_AUTHENT">
|
||||
</member>
|
||||
<member name="x_accept_proxy_authent" value="61" c:identifier="GST_RTSP_HDR_X_ACCEPT_PROXY_AUTHENT" glib:nick="x-accept-proxy-authent">
|
||||
<member name="x_accept_proxy_authent" value="61" c:identifier="GST_RTSP_HDR_X_ACCEPT_PROXY_AUTHENT" glib:nick="x-accept-proxy-authent" glib:name="GST_RTSP_HDR_X_ACCEPT_PROXY_AUTHENT">
|
||||
</member>
|
||||
<member name="x_broadcast_id" value="62" c:identifier="GST_RTSP_HDR_X_BROADCAST_ID" glib:nick="x-broadcast-id">
|
||||
<member name="x_broadcast_id" value="62" c:identifier="GST_RTSP_HDR_X_BROADCAST_ID" glib:nick="x-broadcast-id" glib:name="GST_RTSP_HDR_X_BROADCAST_ID">
|
||||
</member>
|
||||
<member name="x_burst_streaming" value="63" c:identifier="GST_RTSP_HDR_X_BURST_STREAMING" glib:nick="x-burst-streaming">
|
||||
<member name="x_burst_streaming" value="63" c:identifier="GST_RTSP_HDR_X_BURST_STREAMING" glib:nick="x-burst-streaming" glib:name="GST_RTSP_HDR_X_BURST_STREAMING">
|
||||
</member>
|
||||
<member name="x_notice" value="64" c:identifier="GST_RTSP_HDR_X_NOTICE" glib:nick="x-notice">
|
||||
<member name="x_notice" value="64" c:identifier="GST_RTSP_HDR_X_NOTICE" glib:nick="x-notice" glib:name="GST_RTSP_HDR_X_NOTICE">
|
||||
</member>
|
||||
<member name="x_player_lag_time" value="65" c:identifier="GST_RTSP_HDR_X_PLAYER_LAG_TIME" glib:nick="x-player-lag-time">
|
||||
<member name="x_player_lag_time" value="65" c:identifier="GST_RTSP_HDR_X_PLAYER_LAG_TIME" glib:nick="x-player-lag-time" glib:name="GST_RTSP_HDR_X_PLAYER_LAG_TIME">
|
||||
</member>
|
||||
<member name="x_playlist" value="66" c:identifier="GST_RTSP_HDR_X_PLAYLIST" glib:nick="x-playlist">
|
||||
<member name="x_playlist" value="66" c:identifier="GST_RTSP_HDR_X_PLAYLIST" glib:nick="x-playlist" glib:name="GST_RTSP_HDR_X_PLAYLIST">
|
||||
</member>
|
||||
<member name="x_playlist_change_notice" value="67" c:identifier="GST_RTSP_HDR_X_PLAYLIST_CHANGE_NOTICE" glib:nick="x-playlist-change-notice">
|
||||
<member name="x_playlist_change_notice" value="67" c:identifier="GST_RTSP_HDR_X_PLAYLIST_CHANGE_NOTICE" glib:nick="x-playlist-change-notice" glib:name="GST_RTSP_HDR_X_PLAYLIST_CHANGE_NOTICE">
|
||||
</member>
|
||||
<member name="x_playlist_gen_id" value="68" c:identifier="GST_RTSP_HDR_X_PLAYLIST_GEN_ID" glib:nick="x-playlist-gen-id">
|
||||
<member name="x_playlist_gen_id" value="68" c:identifier="GST_RTSP_HDR_X_PLAYLIST_GEN_ID" glib:nick="x-playlist-gen-id" glib:name="GST_RTSP_HDR_X_PLAYLIST_GEN_ID">
|
||||
</member>
|
||||
<member name="x_playlist_seek_id" value="69" c:identifier="GST_RTSP_HDR_X_PLAYLIST_SEEK_ID" glib:nick="x-playlist-seek-id">
|
||||
<member name="x_playlist_seek_id" value="69" c:identifier="GST_RTSP_HDR_X_PLAYLIST_SEEK_ID" glib:nick="x-playlist-seek-id" glib:name="GST_RTSP_HDR_X_PLAYLIST_SEEK_ID">
|
||||
</member>
|
||||
<member name="x_proxy_client_agent" value="70" c:identifier="GST_RTSP_HDR_X_PROXY_CLIENT_AGENT" glib:nick="x-proxy-client-agent">
|
||||
<member name="x_proxy_client_agent" value="70" c:identifier="GST_RTSP_HDR_X_PROXY_CLIENT_AGENT" glib:nick="x-proxy-client-agent" glib:name="GST_RTSP_HDR_X_PROXY_CLIENT_AGENT">
|
||||
</member>
|
||||
<member name="x_proxy_client_verb" value="71" c:identifier="GST_RTSP_HDR_X_PROXY_CLIENT_VERB" glib:nick="x-proxy-client-verb">
|
||||
<member name="x_proxy_client_verb" value="71" c:identifier="GST_RTSP_HDR_X_PROXY_CLIENT_VERB" glib:nick="x-proxy-client-verb" glib:name="GST_RTSP_HDR_X_PROXY_CLIENT_VERB">
|
||||
</member>
|
||||
<member name="x_receding_playlistchange" value="72" c:identifier="GST_RTSP_HDR_X_RECEDING_PLAYLISTCHANGE" glib:nick="x-receding-playlistchange">
|
||||
<member name="x_receding_playlistchange" value="72" c:identifier="GST_RTSP_HDR_X_RECEDING_PLAYLISTCHANGE" glib:nick="x-receding-playlistchange" glib:name="GST_RTSP_HDR_X_RECEDING_PLAYLISTCHANGE">
|
||||
</member>
|
||||
<member name="x_rtp_info" value="73" c:identifier="GST_RTSP_HDR_X_RTP_INFO" glib:nick="x-rtp-info">
|
||||
<member name="x_rtp_info" value="73" c:identifier="GST_RTSP_HDR_X_RTP_INFO" glib:nick="x-rtp-info" glib:name="GST_RTSP_HDR_X_RTP_INFO">
|
||||
</member>
|
||||
<member name="x_startupprofile" value="74" c:identifier="GST_RTSP_HDR_X_STARTUPPROFILE" glib:nick="x-startupprofile">
|
||||
<member name="x_startupprofile" value="74" c:identifier="GST_RTSP_HDR_X_STARTUPPROFILE" glib:nick="x-startupprofile" glib:name="GST_RTSP_HDR_X_STARTUPPROFILE">
|
||||
</member>
|
||||
<member name="timestamp" value="75" c:identifier="GST_RTSP_HDR_TIMESTAMP" glib:nick="timestamp">
|
||||
<member name="timestamp" value="75" c:identifier="GST_RTSP_HDR_TIMESTAMP" glib:nick="timestamp" glib:name="GST_RTSP_HDR_TIMESTAMP">
|
||||
</member>
|
||||
<member name="authentication_info" value="76" c:identifier="GST_RTSP_HDR_AUTHENTICATION_INFO" glib:nick="authentication-info">
|
||||
<member name="authentication_info" value="76" c:identifier="GST_RTSP_HDR_AUTHENTICATION_INFO" glib:nick="authentication-info" glib:name="GST_RTSP_HDR_AUTHENTICATION_INFO">
|
||||
</member>
|
||||
<member name="host" value="77" c:identifier="GST_RTSP_HDR_HOST" glib:nick="host">
|
||||
<member name="host" value="77" c:identifier="GST_RTSP_HDR_HOST" glib:nick="host" glib:name="GST_RTSP_HDR_HOST">
|
||||
</member>
|
||||
<member name="pragma" value="78" c:identifier="GST_RTSP_HDR_PRAGMA" glib:nick="pragma">
|
||||
<member name="pragma" value="78" c:identifier="GST_RTSP_HDR_PRAGMA" glib:nick="pragma" glib:name="GST_RTSP_HDR_PRAGMA">
|
||||
</member>
|
||||
<member name="x_server_ip_address" value="79" c:identifier="GST_RTSP_HDR_X_SERVER_IP_ADDRESS" glib:nick="x-server-ip-address">
|
||||
<member name="x_server_ip_address" value="79" c:identifier="GST_RTSP_HDR_X_SERVER_IP_ADDRESS" glib:nick="x-server-ip-address" glib:name="GST_RTSP_HDR_X_SERVER_IP_ADDRESS">
|
||||
</member>
|
||||
<member name="x_sessioncookie" value="80" c:identifier="GST_RTSP_HDR_X_SESSIONCOOKIE" glib:nick="x-sessioncookie">
|
||||
<member name="x_sessioncookie" value="80" c:identifier="GST_RTSP_HDR_X_SESSIONCOOKIE" glib:nick="x-sessioncookie" glib:name="GST_RTSP_HDR_X_SESSIONCOOKIE">
|
||||
</member>
|
||||
<member name="rtcp_interval" value="81" c:identifier="GST_RTSP_HDR_RTCP_INTERVAL" glib:nick="rtcp-interval">
|
||||
<member name="rtcp_interval" value="81" c:identifier="GST_RTSP_HDR_RTCP_INTERVAL" glib:nick="rtcp-interval" glib:name="GST_RTSP_HDR_RTCP_INTERVAL">
|
||||
</member>
|
||||
<member name="keymgmt" value="82" c:identifier="GST_RTSP_HDR_KEYMGMT" glib:nick="keymgmt">
|
||||
<member name="keymgmt" value="82" c:identifier="GST_RTSP_HDR_KEYMGMT" glib:nick="keymgmt" glib:name="GST_RTSP_HDR_KEYMGMT">
|
||||
</member>
|
||||
<member name="pipelined_requests" value="83" c:identifier="GST_RTSP_HDR_PIPELINED_REQUESTS" glib:nick="pipelined-requests">
|
||||
<member name="pipelined_requests" value="83" c:identifier="GST_RTSP_HDR_PIPELINED_REQUESTS" glib:nick="pipelined-requests" glib:name="GST_RTSP_HDR_PIPELINED_REQUESTS">
|
||||
</member>
|
||||
<member name="media_properties" value="84" c:identifier="GST_RTSP_HDR_MEDIA_PROPERTIES" glib:nick="media-properties">
|
||||
<member name="media_properties" value="84" c:identifier="GST_RTSP_HDR_MEDIA_PROPERTIES" glib:nick="media-properties" glib:name="GST_RTSP_HDR_MEDIA_PROPERTIES">
|
||||
</member>
|
||||
<member name="seek_style" value="85" c:identifier="GST_RTSP_HDR_SEEK_STYLE" glib:nick="seek-style">
|
||||
<member name="seek_style" value="85" c:identifier="GST_RTSP_HDR_SEEK_STYLE" glib:nick="seek-style" glib:name="GST_RTSP_HDR_SEEK_STYLE">
|
||||
</member>
|
||||
<member name="accept_ranges" value="86" c:identifier="GST_RTSP_HDR_ACCEPT_RANGES" glib:nick="accept-ranges">
|
||||
<member name="accept_ranges" value="86" c:identifier="GST_RTSP_HDR_ACCEPT_RANGES" glib:nick="accept-ranges" glib:name="GST_RTSP_HDR_ACCEPT_RANGES">
|
||||
</member>
|
||||
<member name="frames" value="87" c:identifier="GST_RTSP_HDR_FRAMES" glib:nick="frames">
|
||||
<member name="frames" value="87" c:identifier="GST_RTSP_HDR_FRAMES" glib:nick="frames" glib:name="GST_RTSP_HDR_FRAMES">
|
||||
</member>
|
||||
<member name="rate_control" value="88" c:identifier="GST_RTSP_HDR_RATE_CONTROL" glib:nick="rate-control">
|
||||
<member name="rate_control" value="88" c:identifier="GST_RTSP_HDR_RATE_CONTROL" glib:nick="rate-control" glib:name="GST_RTSP_HDR_RATE_CONTROL">
|
||||
</member>
|
||||
<member name="last" value="89" c:identifier="GST_RTSP_HDR_LAST" glib:nick="last">
|
||||
<member name="last" value="89" c:identifier="GST_RTSP_HDR_LAST" glib:nick="last" glib:name="GST_RTSP_HDR_LAST">
|
||||
</member>
|
||||
</enumeration>
|
||||
<bitfield name="RTSPLowerTrans" glib:type-name="GstRTSPLowerTrans" glib:get-type="gst_rtsp_lower_trans_get_type" c:type="GstRTSPLowerTrans">
|
||||
<doc xml:space="preserve" filename="../subprojects/gst-plugins-base/gst-libs/gst/rtsp/gstrtsptransport.h">The different transport methods.</doc>
|
||||
<member name="unknown" value="0" c:identifier="GST_RTSP_LOWER_TRANS_UNKNOWN" glib:nick="unknown">
|
||||
<member name="unknown" value="0" c:identifier="GST_RTSP_LOWER_TRANS_UNKNOWN" glib:nick="unknown" glib:name="GST_RTSP_LOWER_TRANS_UNKNOWN">
|
||||
<doc xml:space="preserve" filename="../subprojects/gst-plugins-base/gst-libs/gst/rtsp/gstrtsptransport.h">invalid transport flag</doc>
|
||||
</member>
|
||||
<member name="udp" value="1" c:identifier="GST_RTSP_LOWER_TRANS_UDP" glib:nick="udp">
|
||||
<member name="udp" value="1" c:identifier="GST_RTSP_LOWER_TRANS_UDP" glib:nick="udp" glib:name="GST_RTSP_LOWER_TRANS_UDP">
|
||||
<doc xml:space="preserve" filename="../subprojects/gst-plugins-base/gst-libs/gst/rtsp/gstrtsptransport.h">stream data over UDP</doc>
|
||||
</member>
|
||||
<member name="udp_mcast" value="2" c:identifier="GST_RTSP_LOWER_TRANS_UDP_MCAST" glib:nick="udp-mcast">
|
||||
<member name="udp_mcast" value="2" c:identifier="GST_RTSP_LOWER_TRANS_UDP_MCAST" glib:nick="udp-mcast" glib:name="GST_RTSP_LOWER_TRANS_UDP_MCAST">
|
||||
<doc xml:space="preserve" filename="../subprojects/gst-plugins-base/gst-libs/gst/rtsp/gstrtsptransport.h">stream data over UDP multicast</doc>
|
||||
</member>
|
||||
<member name="tcp" value="4" c:identifier="GST_RTSP_LOWER_TRANS_TCP" glib:nick="tcp">
|
||||
<member name="tcp" value="4" c:identifier="GST_RTSP_LOWER_TRANS_TCP" glib:nick="tcp" glib:name="GST_RTSP_LOWER_TRANS_TCP">
|
||||
<doc xml:space="preserve" filename="../subprojects/gst-plugins-base/gst-libs/gst/rtsp/gstrtsptransport.h">stream data over TCP</doc>
|
||||
</member>
|
||||
<member name="http" value="16" c:identifier="GST_RTSP_LOWER_TRANS_HTTP" glib:nick="http">
|
||||
<member name="http" value="16" c:identifier="GST_RTSP_LOWER_TRANS_HTTP" glib:nick="http" glib:name="GST_RTSP_LOWER_TRANS_HTTP">
|
||||
<doc xml:space="preserve" filename="../subprojects/gst-plugins-base/gst-libs/gst/rtsp/gstrtsptransport.h">stream data tunneled over HTTP.</doc>
|
||||
</member>
|
||||
<member name="tls" value="32" c:identifier="GST_RTSP_LOWER_TRANS_TLS" glib:nick="tls">
|
||||
<member name="tls" value="32" c:identifier="GST_RTSP_LOWER_TRANS_TLS" glib:nick="tls" glib:name="GST_RTSP_LOWER_TRANS_TLS">
|
||||
<doc xml:space="preserve" filename="../subprojects/gst-plugins-base/gst-libs/gst/rtsp/gstrtsptransport.h">encrypt TCP and HTTP with TLS</doc>
|
||||
</member>
|
||||
</bitfield>
|
||||
|
@ -2773,46 +2773,46 @@ gst_rtsp_message_init_data() on stack allocated #GstRTSPMessage structures.</doc
|
|||
</record>
|
||||
<bitfield name="RTSPMethod" glib:type-name="GstRTSPMethod" glib:get-type="gst_rtsp_method_get_type" c:type="GstRTSPMethod">
|
||||
<doc xml:space="preserve" filename="../subprojects/gst-plugins-base/gst-libs/gst/rtsp/gstrtspdefs.h">The different supported RTSP methods.</doc>
|
||||
<member name="invalid" value="0" c:identifier="GST_RTSP_INVALID" glib:nick="invalid">
|
||||
<member name="invalid" value="0" c:identifier="GST_RTSP_INVALID" glib:nick="invalid" glib:name="GST_RTSP_INVALID">
|
||||
<doc xml:space="preserve" filename="../subprojects/gst-plugins-base/gst-libs/gst/rtsp/gstrtspdefs.h">invalid method</doc>
|
||||
</member>
|
||||
<member name="describe" value="1" c:identifier="GST_RTSP_DESCRIBE" glib:nick="describe">
|
||||
<member name="describe" value="1" c:identifier="GST_RTSP_DESCRIBE" glib:nick="describe" glib:name="GST_RTSP_DESCRIBE">
|
||||
<doc xml:space="preserve" filename="../subprojects/gst-plugins-base/gst-libs/gst/rtsp/gstrtspdefs.h">the DESCRIBE method</doc>
|
||||
</member>
|
||||
<member name="announce" value="2" c:identifier="GST_RTSP_ANNOUNCE" glib:nick="announce">
|
||||
<member name="announce" value="2" c:identifier="GST_RTSP_ANNOUNCE" glib:nick="announce" glib:name="GST_RTSP_ANNOUNCE">
|
||||
<doc xml:space="preserve" filename="../subprojects/gst-plugins-base/gst-libs/gst/rtsp/gstrtspdefs.h">the ANNOUNCE method</doc>
|
||||
</member>
|
||||
<member name="get_parameter" value="4" c:identifier="GST_RTSP_GET_PARAMETER" glib:nick="get-parameter">
|
||||
<member name="get_parameter" value="4" c:identifier="GST_RTSP_GET_PARAMETER" glib:nick="get-parameter" glib:name="GST_RTSP_GET_PARAMETER">
|
||||
<doc xml:space="preserve" filename="../subprojects/gst-plugins-base/gst-libs/gst/rtsp/gstrtspdefs.h">the GET_PARAMETER method</doc>
|
||||
</member>
|
||||
<member name="options" value="8" c:identifier="GST_RTSP_OPTIONS" glib:nick="options">
|
||||
<member name="options" value="8" c:identifier="GST_RTSP_OPTIONS" glib:nick="options" glib:name="GST_RTSP_OPTIONS">
|
||||
<doc xml:space="preserve" filename="../subprojects/gst-plugins-base/gst-libs/gst/rtsp/gstrtspdefs.h">the OPTIONS method</doc>
|
||||
</member>
|
||||
<member name="pause" value="16" c:identifier="GST_RTSP_PAUSE" glib:nick="pause">
|
||||
<member name="pause" value="16" c:identifier="GST_RTSP_PAUSE" glib:nick="pause" glib:name="GST_RTSP_PAUSE">
|
||||
<doc xml:space="preserve" filename="../subprojects/gst-plugins-base/gst-libs/gst/rtsp/gstrtspdefs.h">the PAUSE method</doc>
|
||||
</member>
|
||||
<member name="play" value="32" c:identifier="GST_RTSP_PLAY" glib:nick="play">
|
||||
<member name="play" value="32" c:identifier="GST_RTSP_PLAY" glib:nick="play" glib:name="GST_RTSP_PLAY">
|
||||
<doc xml:space="preserve" filename="../subprojects/gst-plugins-base/gst-libs/gst/rtsp/gstrtspdefs.h">the PLAY method</doc>
|
||||
</member>
|
||||
<member name="record" value="64" c:identifier="GST_RTSP_RECORD" glib:nick="record">
|
||||
<member name="record" value="64" c:identifier="GST_RTSP_RECORD" glib:nick="record" glib:name="GST_RTSP_RECORD">
|
||||
<doc xml:space="preserve" filename="../subprojects/gst-plugins-base/gst-libs/gst/rtsp/gstrtspdefs.h">the RECORD method</doc>
|
||||
</member>
|
||||
<member name="redirect" value="128" c:identifier="GST_RTSP_REDIRECT" glib:nick="redirect">
|
||||
<member name="redirect" value="128" c:identifier="GST_RTSP_REDIRECT" glib:nick="redirect" glib:name="GST_RTSP_REDIRECT">
|
||||
<doc xml:space="preserve" filename="../subprojects/gst-plugins-base/gst-libs/gst/rtsp/gstrtspdefs.h">the REDIRECT method</doc>
|
||||
</member>
|
||||
<member name="setup" value="256" c:identifier="GST_RTSP_SETUP" glib:nick="setup">
|
||||
<member name="setup" value="256" c:identifier="GST_RTSP_SETUP" glib:nick="setup" glib:name="GST_RTSP_SETUP">
|
||||
<doc xml:space="preserve" filename="../subprojects/gst-plugins-base/gst-libs/gst/rtsp/gstrtspdefs.h">the SETUP method</doc>
|
||||
</member>
|
||||
<member name="set_parameter" value="512" c:identifier="GST_RTSP_SET_PARAMETER" glib:nick="set-parameter">
|
||||
<member name="set_parameter" value="512" c:identifier="GST_RTSP_SET_PARAMETER" glib:nick="set-parameter" glib:name="GST_RTSP_SET_PARAMETER">
|
||||
<doc xml:space="preserve" filename="../subprojects/gst-plugins-base/gst-libs/gst/rtsp/gstrtspdefs.h">the SET_PARAMETER method</doc>
|
||||
</member>
|
||||
<member name="teardown" value="1024" c:identifier="GST_RTSP_TEARDOWN" glib:nick="teardown">
|
||||
<member name="teardown" value="1024" c:identifier="GST_RTSP_TEARDOWN" glib:nick="teardown" glib:name="GST_RTSP_TEARDOWN">
|
||||
<doc xml:space="preserve" filename="../subprojects/gst-plugins-base/gst-libs/gst/rtsp/gstrtspdefs.h">the TEARDOWN method</doc>
|
||||
</member>
|
||||
<member name="get" value="2048" c:identifier="GST_RTSP_GET" glib:nick="get">
|
||||
<member name="get" value="2048" c:identifier="GST_RTSP_GET" glib:nick="get" glib:name="GST_RTSP_GET">
|
||||
<doc xml:space="preserve" filename="../subprojects/gst-plugins-base/gst-libs/gst/rtsp/gstrtspdefs.h">the GET method (HTTP).</doc>
|
||||
</member>
|
||||
<member name="post" value="4096" c:identifier="GST_RTSP_POST" glib:nick="post">
|
||||
<member name="post" value="4096" c:identifier="GST_RTSP_POST" glib:nick="post" glib:name="GST_RTSP_POST">
|
||||
<doc xml:space="preserve" filename="../subprojects/gst-plugins-base/gst-libs/gst/rtsp/gstrtspdefs.h">the POST method (HTTP).</doc>
|
||||
</member>
|
||||
<function name="as_text" c:identifier="gst_rtsp_method_as_text">
|
||||
|
@ -2832,40 +2832,40 @@ gst_rtsp_message_init_data() on stack allocated #GstRTSPMessage structures.</doc
|
|||
</bitfield>
|
||||
<enumeration name="RTSPMsgType" glib:type-name="GstRTSPMsgType" glib:get-type="gst_rtsp_msg_type_get_type" c:type="GstRTSPMsgType">
|
||||
<doc xml:space="preserve" filename="../subprojects/gst-plugins-base/gst-libs/gst/rtsp/gstrtspmessage.h">The type of a message.</doc>
|
||||
<member name="invalid" value="0" c:identifier="GST_RTSP_MESSAGE_INVALID" glib:nick="invalid">
|
||||
<member name="invalid" value="0" c:identifier="GST_RTSP_MESSAGE_INVALID" glib:nick="invalid" glib:name="GST_RTSP_MESSAGE_INVALID">
|
||||
<doc xml:space="preserve" filename="../subprojects/gst-plugins-base/gst-libs/gst/rtsp/gstrtspmessage.h">invalid message type</doc>
|
||||
</member>
|
||||
<member name="request" value="1" c:identifier="GST_RTSP_MESSAGE_REQUEST" glib:nick="request">
|
||||
<member name="request" value="1" c:identifier="GST_RTSP_MESSAGE_REQUEST" glib:nick="request" glib:name="GST_RTSP_MESSAGE_REQUEST">
|
||||
<doc xml:space="preserve" filename="../subprojects/gst-plugins-base/gst-libs/gst/rtsp/gstrtspmessage.h">RTSP request message</doc>
|
||||
</member>
|
||||
<member name="response" value="2" c:identifier="GST_RTSP_MESSAGE_RESPONSE" glib:nick="response">
|
||||
<member name="response" value="2" c:identifier="GST_RTSP_MESSAGE_RESPONSE" glib:nick="response" glib:name="GST_RTSP_MESSAGE_RESPONSE">
|
||||
<doc xml:space="preserve" filename="../subprojects/gst-plugins-base/gst-libs/gst/rtsp/gstrtspmessage.h">RTSP response message</doc>
|
||||
</member>
|
||||
<member name="http_request" value="3" c:identifier="GST_RTSP_MESSAGE_HTTP_REQUEST" glib:nick="http-request">
|
||||
<member name="http_request" value="3" c:identifier="GST_RTSP_MESSAGE_HTTP_REQUEST" glib:nick="http-request" glib:name="GST_RTSP_MESSAGE_HTTP_REQUEST">
|
||||
<doc xml:space="preserve" filename="../subprojects/gst-plugins-base/gst-libs/gst/rtsp/gstrtspmessage.h">HTTP request message.</doc>
|
||||
</member>
|
||||
<member name="http_response" value="4" c:identifier="GST_RTSP_MESSAGE_HTTP_RESPONSE" glib:nick="http-response">
|
||||
<member name="http_response" value="4" c:identifier="GST_RTSP_MESSAGE_HTTP_RESPONSE" glib:nick="http-response" glib:name="GST_RTSP_MESSAGE_HTTP_RESPONSE">
|
||||
<doc xml:space="preserve" filename="../subprojects/gst-plugins-base/gst-libs/gst/rtsp/gstrtspmessage.h">HTTP response message.</doc>
|
||||
</member>
|
||||
<member name="data" value="5" c:identifier="GST_RTSP_MESSAGE_DATA" glib:nick="data">
|
||||
<member name="data" value="5" c:identifier="GST_RTSP_MESSAGE_DATA" glib:nick="data" glib:name="GST_RTSP_MESSAGE_DATA">
|
||||
<doc xml:space="preserve" filename="../subprojects/gst-plugins-base/gst-libs/gst/rtsp/gstrtspmessage.h">data message</doc>
|
||||
</member>
|
||||
</enumeration>
|
||||
<bitfield name="RTSPProfile" glib:type-name="GstRTSPProfile" glib:get-type="gst_rtsp_profile_get_type" c:type="GstRTSPProfile">
|
||||
<doc xml:space="preserve" filename="../subprojects/gst-plugins-base/gst-libs/gst/rtsp/gstrtsptransport.h">The transfer profile to use.</doc>
|
||||
<member name="unknown" value="0" c:identifier="GST_RTSP_PROFILE_UNKNOWN" glib:nick="unknown">
|
||||
<member name="unknown" value="0" c:identifier="GST_RTSP_PROFILE_UNKNOWN" glib:nick="unknown" glib:name="GST_RTSP_PROFILE_UNKNOWN">
|
||||
<doc xml:space="preserve" filename="../subprojects/gst-plugins-base/gst-libs/gst/rtsp/gstrtsptransport.h">invalid profile</doc>
|
||||
</member>
|
||||
<member name="avp" value="1" c:identifier="GST_RTSP_PROFILE_AVP" glib:nick="avp">
|
||||
<member name="avp" value="1" c:identifier="GST_RTSP_PROFILE_AVP" glib:nick="avp" glib:name="GST_RTSP_PROFILE_AVP">
|
||||
<doc xml:space="preserve" filename="../subprojects/gst-plugins-base/gst-libs/gst/rtsp/gstrtsptransport.h">the Audio/Visual profile (RFC 3551)</doc>
|
||||
</member>
|
||||
<member name="savp" value="2" c:identifier="GST_RTSP_PROFILE_SAVP" glib:nick="savp">
|
||||
<member name="savp" value="2" c:identifier="GST_RTSP_PROFILE_SAVP" glib:nick="savp" glib:name="GST_RTSP_PROFILE_SAVP">
|
||||
<doc xml:space="preserve" filename="../subprojects/gst-plugins-base/gst-libs/gst/rtsp/gstrtsptransport.h">the secure Audio/Visual profile (RFC 3711)</doc>
|
||||
</member>
|
||||
<member name="avpf" value="4" c:identifier="GST_RTSP_PROFILE_AVPF" glib:nick="avpf">
|
||||
<member name="avpf" value="4" c:identifier="GST_RTSP_PROFILE_AVPF" glib:nick="avpf" glib:name="GST_RTSP_PROFILE_AVPF">
|
||||
<doc xml:space="preserve" filename="../subprojects/gst-plugins-base/gst-libs/gst/rtsp/gstrtsptransport.h">the Audio/Visual profile with feedback (RFC 4585)</doc>
|
||||
</member>
|
||||
<member name="savpf" value="8" c:identifier="GST_RTSP_PROFILE_SAVPF" glib:nick="savpf">
|
||||
<member name="savpf" value="8" c:identifier="GST_RTSP_PROFILE_SAVPF" glib:nick="savpf" glib:name="GST_RTSP_PROFILE_SAVPF">
|
||||
<doc xml:space="preserve" filename="../subprojects/gst-plugins-base/gst-libs/gst/rtsp/gstrtsptransport.h">the secure Audio/Visual profile with feedback (RFC 5124)</doc>
|
||||
</member>
|
||||
</bitfield>
|
||||
|
@ -2976,202 +2976,202 @@ UTC times will be converted to nanoseconds since 1900.</doc>
|
|||
</record>
|
||||
<enumeration name="RTSPRangeUnit" glib:type-name="GstRTSPRangeUnit" glib:get-type="gst_rtsp_range_unit_get_type" c:type="GstRTSPRangeUnit">
|
||||
<doc xml:space="preserve" filename="../subprojects/gst-plugins-base/gst-libs/gst/rtsp/gstrtsprange.h">Different possible time range units.</doc>
|
||||
<member name="smpte" value="0" c:identifier="GST_RTSP_RANGE_SMPTE" glib:nick="smpte">
|
||||
<member name="smpte" value="0" c:identifier="GST_RTSP_RANGE_SMPTE" glib:nick="smpte" glib:name="GST_RTSP_RANGE_SMPTE">
|
||||
<doc xml:space="preserve" filename="../subprojects/gst-plugins-base/gst-libs/gst/rtsp/gstrtsprange.h">SMPTE timecode</doc>
|
||||
</member>
|
||||
<member name="smpte_30_drop" value="1" c:identifier="GST_RTSP_RANGE_SMPTE_30_DROP" glib:nick="smpte-30-drop">
|
||||
<member name="smpte_30_drop" value="1" c:identifier="GST_RTSP_RANGE_SMPTE_30_DROP" glib:nick="smpte-30-drop" glib:name="GST_RTSP_RANGE_SMPTE_30_DROP">
|
||||
<doc xml:space="preserve" filename="../subprojects/gst-plugins-base/gst-libs/gst/rtsp/gstrtsprange.h">29.97 frames per second</doc>
|
||||
</member>
|
||||
<member name="smpte_25" value="2" c:identifier="GST_RTSP_RANGE_SMPTE_25" glib:nick="smpte-25">
|
||||
<member name="smpte_25" value="2" c:identifier="GST_RTSP_RANGE_SMPTE_25" glib:nick="smpte-25" glib:name="GST_RTSP_RANGE_SMPTE_25">
|
||||
<doc xml:space="preserve" filename="../subprojects/gst-plugins-base/gst-libs/gst/rtsp/gstrtsprange.h">25 frames per second</doc>
|
||||
</member>
|
||||
<member name="npt" value="3" c:identifier="GST_RTSP_RANGE_NPT" glib:nick="npt">
|
||||
<member name="npt" value="3" c:identifier="GST_RTSP_RANGE_NPT" glib:nick="npt" glib:name="GST_RTSP_RANGE_NPT">
|
||||
<doc xml:space="preserve" filename="../subprojects/gst-plugins-base/gst-libs/gst/rtsp/gstrtsprange.h">Normal play time</doc>
|
||||
</member>
|
||||
<member name="clock" value="4" c:identifier="GST_RTSP_RANGE_CLOCK" glib:nick="clock">
|
||||
<member name="clock" value="4" c:identifier="GST_RTSP_RANGE_CLOCK" glib:nick="clock" glib:name="GST_RTSP_RANGE_CLOCK">
|
||||
<doc xml:space="preserve" filename="../subprojects/gst-plugins-base/gst-libs/gst/rtsp/gstrtsprange.h">Absolute time expressed as ISO 8601 timestamps</doc>
|
||||
</member>
|
||||
</enumeration>
|
||||
<enumeration name="RTSPResult" glib:type-name="GstRTSPResult" glib:get-type="gst_rtsp_result_get_type" c:type="GstRTSPResult">
|
||||
<doc xml:space="preserve" filename="../subprojects/gst-plugins-base/gst-libs/gst/rtsp/gstrtspdefs.h">Result codes from the RTSP functions.</doc>
|
||||
<member name="ok" value="0" c:identifier="GST_RTSP_OK" glib:nick="ok">
|
||||
<member name="ok" value="0" c:identifier="GST_RTSP_OK" glib:nick="ok" glib:name="GST_RTSP_OK">
|
||||
<doc xml:space="preserve" filename="../subprojects/gst-plugins-base/gst-libs/gst/rtsp/gstrtspdefs.h">no error</doc>
|
||||
</member>
|
||||
<member name="ok_redirect" value="1" c:identifier="GST_RTSP_OK_REDIRECT" version="1.24" glib:nick="ok-redirect">
|
||||
<member name="ok_redirect" value="1" c:identifier="GST_RTSP_OK_REDIRECT" version="1.24" glib:nick="ok-redirect" glib:name="GST_RTSP_OK_REDIRECT">
|
||||
<doc xml:space="preserve" filename="../subprojects/gst-plugins-base/gst-libs/gst/rtsp/gstrtspdefs.h">RTSP request is successful, but was redirected.</doc>
|
||||
</member>
|
||||
<member name="error" value="-1" c:identifier="GST_RTSP_ERROR" glib:nick="error">
|
||||
<member name="error" value="-1" c:identifier="GST_RTSP_ERROR" glib:nick="error" glib:name="GST_RTSP_ERROR">
|
||||
<doc xml:space="preserve" filename="../subprojects/gst-plugins-base/gst-libs/gst/rtsp/gstrtspdefs.h">some unspecified error occurred</doc>
|
||||
</member>
|
||||
<member name="einval" value="-2" c:identifier="GST_RTSP_EINVAL" glib:nick="einval">
|
||||
<member name="einval" value="-2" c:identifier="GST_RTSP_EINVAL" glib:nick="einval" glib:name="GST_RTSP_EINVAL">
|
||||
<doc xml:space="preserve" filename="../subprojects/gst-plugins-base/gst-libs/gst/rtsp/gstrtspdefs.h">invalid arguments were provided to a function</doc>
|
||||
</member>
|
||||
<member name="eintr" value="-3" c:identifier="GST_RTSP_EINTR" glib:nick="eintr">
|
||||
<member name="eintr" value="-3" c:identifier="GST_RTSP_EINTR" glib:nick="eintr" glib:name="GST_RTSP_EINTR">
|
||||
<doc xml:space="preserve" filename="../subprojects/gst-plugins-base/gst-libs/gst/rtsp/gstrtspdefs.h">an operation was canceled</doc>
|
||||
</member>
|
||||
<member name="enomem" value="-4" c:identifier="GST_RTSP_ENOMEM" glib:nick="enomem">
|
||||
<member name="enomem" value="-4" c:identifier="GST_RTSP_ENOMEM" glib:nick="enomem" glib:name="GST_RTSP_ENOMEM">
|
||||
<doc xml:space="preserve" filename="../subprojects/gst-plugins-base/gst-libs/gst/rtsp/gstrtspdefs.h">no memory was available for the operation</doc>
|
||||
</member>
|
||||
<member name="eresolv" value="-5" c:identifier="GST_RTSP_ERESOLV" glib:nick="eresolv">
|
||||
<member name="eresolv" value="-5" c:identifier="GST_RTSP_ERESOLV" glib:nick="eresolv" glib:name="GST_RTSP_ERESOLV">
|
||||
<doc xml:space="preserve" filename="../subprojects/gst-plugins-base/gst-libs/gst/rtsp/gstrtspdefs.h">a host resolve error occurred</doc>
|
||||
</member>
|
||||
<member name="enotimpl" value="-6" c:identifier="GST_RTSP_ENOTIMPL" glib:nick="enotimpl">
|
||||
<member name="enotimpl" value="-6" c:identifier="GST_RTSP_ENOTIMPL" glib:nick="enotimpl" glib:name="GST_RTSP_ENOTIMPL">
|
||||
<doc xml:space="preserve" filename="../subprojects/gst-plugins-base/gst-libs/gst/rtsp/gstrtspdefs.h">function not implemented</doc>
|
||||
</member>
|
||||
<member name="esys" value="-7" c:identifier="GST_RTSP_ESYS" glib:nick="esys">
|
||||
<member name="esys" value="-7" c:identifier="GST_RTSP_ESYS" glib:nick="esys" glib:name="GST_RTSP_ESYS">
|
||||
<doc xml:space="preserve" filename="../subprojects/gst-plugins-base/gst-libs/gst/rtsp/gstrtspdefs.h">a system error occurred, errno contains more details</doc>
|
||||
</member>
|
||||
<member name="eparse" value="-8" c:identifier="GST_RTSP_EPARSE" glib:nick="eparse">
|
||||
<member name="eparse" value="-8" c:identifier="GST_RTSP_EPARSE" glib:nick="eparse" glib:name="GST_RTSP_EPARSE">
|
||||
<doc xml:space="preserve" filename="../subprojects/gst-plugins-base/gst-libs/gst/rtsp/gstrtspdefs.h">a parsing error occurred</doc>
|
||||
</member>
|
||||
<member name="ewsastart" value="-9" c:identifier="GST_RTSP_EWSASTART" glib:nick="ewsastart">
|
||||
<member name="ewsastart" value="-9" c:identifier="GST_RTSP_EWSASTART" glib:nick="ewsastart" glib:name="GST_RTSP_EWSASTART">
|
||||
<doc xml:space="preserve" filename="../subprojects/gst-plugins-base/gst-libs/gst/rtsp/gstrtspdefs.h">windows networking could not start</doc>
|
||||
</member>
|
||||
<member name="ewsaversion" value="-10" c:identifier="GST_RTSP_EWSAVERSION" glib:nick="ewsaversion">
|
||||
<member name="ewsaversion" value="-10" c:identifier="GST_RTSP_EWSAVERSION" glib:nick="ewsaversion" glib:name="GST_RTSP_EWSAVERSION">
|
||||
<doc xml:space="preserve" filename="../subprojects/gst-plugins-base/gst-libs/gst/rtsp/gstrtspdefs.h">windows networking stack has wrong version</doc>
|
||||
</member>
|
||||
<member name="eeof" value="-11" c:identifier="GST_RTSP_EEOF" glib:nick="eeof">
|
||||
<member name="eeof" value="-11" c:identifier="GST_RTSP_EEOF" glib:nick="eeof" glib:name="GST_RTSP_EEOF">
|
||||
<doc xml:space="preserve" filename="../subprojects/gst-plugins-base/gst-libs/gst/rtsp/gstrtspdefs.h">end-of-file was reached</doc>
|
||||
</member>
|
||||
<member name="enet" value="-12" c:identifier="GST_RTSP_ENET" glib:nick="enet">
|
||||
<member name="enet" value="-12" c:identifier="GST_RTSP_ENET" glib:nick="enet" glib:name="GST_RTSP_ENET">
|
||||
<doc xml:space="preserve" filename="../subprojects/gst-plugins-base/gst-libs/gst/rtsp/gstrtspdefs.h">a network problem occurred, h_errno contains more details</doc>
|
||||
</member>
|
||||
<member name="enotip" value="-13" c:identifier="GST_RTSP_ENOTIP" glib:nick="enotip">
|
||||
<member name="enotip" value="-13" c:identifier="GST_RTSP_ENOTIP" glib:nick="enotip" glib:name="GST_RTSP_ENOTIP">
|
||||
<doc xml:space="preserve" filename="../subprojects/gst-plugins-base/gst-libs/gst/rtsp/gstrtspdefs.h">the host is not an IP host</doc>
|
||||
</member>
|
||||
<member name="etimeout" value="-14" c:identifier="GST_RTSP_ETIMEOUT" glib:nick="etimeout">
|
||||
<member name="etimeout" value="-14" c:identifier="GST_RTSP_ETIMEOUT" glib:nick="etimeout" glib:name="GST_RTSP_ETIMEOUT">
|
||||
<doc xml:space="preserve" filename="../subprojects/gst-plugins-base/gst-libs/gst/rtsp/gstrtspdefs.h">a timeout occurred</doc>
|
||||
</member>
|
||||
<member name="etget" value="-15" c:identifier="GST_RTSP_ETGET" glib:nick="etget">
|
||||
<member name="etget" value="-15" c:identifier="GST_RTSP_ETGET" glib:nick="etget" glib:name="GST_RTSP_ETGET">
|
||||
<doc xml:space="preserve" filename="../subprojects/gst-plugins-base/gst-libs/gst/rtsp/gstrtspdefs.h">the tunnel GET request has been performed</doc>
|
||||
</member>
|
||||
<member name="etpost" value="-16" c:identifier="GST_RTSP_ETPOST" glib:nick="etpost">
|
||||
<member name="etpost" value="-16" c:identifier="GST_RTSP_ETPOST" glib:nick="etpost" glib:name="GST_RTSP_ETPOST">
|
||||
<doc xml:space="preserve" filename="../subprojects/gst-plugins-base/gst-libs/gst/rtsp/gstrtspdefs.h">the tunnel POST request has been performed</doc>
|
||||
</member>
|
||||
<member name="elast" value="-17" c:identifier="GST_RTSP_ELAST" glib:nick="elast">
|
||||
<member name="elast" value="-17" c:identifier="GST_RTSP_ELAST" glib:nick="elast" glib:name="GST_RTSP_ELAST">
|
||||
<doc xml:space="preserve" filename="../subprojects/gst-plugins-base/gst-libs/gst/rtsp/gstrtspdefs.h">last error</doc>
|
||||
</member>
|
||||
</enumeration>
|
||||
<enumeration name="RTSPState" glib:type-name="GstRTSPState" glib:get-type="gst_rtsp_state_get_type" c:type="GstRTSPState">
|
||||
<doc xml:space="preserve" filename="../subprojects/gst-plugins-base/gst-libs/gst/rtsp/gstrtspdefs.h">The different RTSP states.</doc>
|
||||
<member name="invalid" value="0" c:identifier="GST_RTSP_STATE_INVALID" glib:nick="invalid">
|
||||
<member name="invalid" value="0" c:identifier="GST_RTSP_STATE_INVALID" glib:nick="invalid" glib:name="GST_RTSP_STATE_INVALID">
|
||||
<doc xml:space="preserve" filename="../subprojects/gst-plugins-base/gst-libs/gst/rtsp/gstrtspdefs.h">invalid state</doc>
|
||||
</member>
|
||||
<member name="init" value="1" c:identifier="GST_RTSP_STATE_INIT" glib:nick="init">
|
||||
<member name="init" value="1" c:identifier="GST_RTSP_STATE_INIT" glib:nick="init" glib:name="GST_RTSP_STATE_INIT">
|
||||
<doc xml:space="preserve" filename="../subprojects/gst-plugins-base/gst-libs/gst/rtsp/gstrtspdefs.h">initializing</doc>
|
||||
</member>
|
||||
<member name="ready" value="2" c:identifier="GST_RTSP_STATE_READY" glib:nick="ready">
|
||||
<member name="ready" value="2" c:identifier="GST_RTSP_STATE_READY" glib:nick="ready" glib:name="GST_RTSP_STATE_READY">
|
||||
<doc xml:space="preserve" filename="../subprojects/gst-plugins-base/gst-libs/gst/rtsp/gstrtspdefs.h">ready for operation</doc>
|
||||
</member>
|
||||
<member name="seeking" value="3" c:identifier="GST_RTSP_STATE_SEEKING" glib:nick="seeking">
|
||||
<member name="seeking" value="3" c:identifier="GST_RTSP_STATE_SEEKING" glib:nick="seeking" glib:name="GST_RTSP_STATE_SEEKING">
|
||||
<doc xml:space="preserve" filename="../subprojects/gst-plugins-base/gst-libs/gst/rtsp/gstrtspdefs.h">seeking in progress</doc>
|
||||
</member>
|
||||
<member name="playing" value="4" c:identifier="GST_RTSP_STATE_PLAYING" glib:nick="playing">
|
||||
<member name="playing" value="4" c:identifier="GST_RTSP_STATE_PLAYING" glib:nick="playing" glib:name="GST_RTSP_STATE_PLAYING">
|
||||
<doc xml:space="preserve" filename="../subprojects/gst-plugins-base/gst-libs/gst/rtsp/gstrtspdefs.h">playing</doc>
|
||||
</member>
|
||||
<member name="recording" value="5" c:identifier="GST_RTSP_STATE_RECORDING" glib:nick="recording">
|
||||
<member name="recording" value="5" c:identifier="GST_RTSP_STATE_RECORDING" glib:nick="recording" glib:name="GST_RTSP_STATE_RECORDING">
|
||||
<doc xml:space="preserve" filename="../subprojects/gst-plugins-base/gst-libs/gst/rtsp/gstrtspdefs.h">recording</doc>
|
||||
</member>
|
||||
</enumeration>
|
||||
<enumeration name="RTSPStatusCode" glib:type-name="GstRTSPStatusCode" glib:get-type="gst_rtsp_status_code_get_type" c:type="GstRTSPStatusCode">
|
||||
<doc xml:space="preserve" filename="../subprojects/gst-plugins-base/gst-libs/gst/rtsp/gstrtspdefs.h">Enumeration of rtsp status codes</doc>
|
||||
<member name="invalid" value="0" c:identifier="GST_RTSP_STS_INVALID" glib:nick="invalid">
|
||||
<member name="invalid" value="0" c:identifier="GST_RTSP_STS_INVALID" glib:nick="invalid" glib:name="GST_RTSP_STS_INVALID">
|
||||
</member>
|
||||
<member name="continue" value="100" c:identifier="GST_RTSP_STS_CONTINUE" glib:nick="continue">
|
||||
<member name="continue" value="100" c:identifier="GST_RTSP_STS_CONTINUE" glib:nick="continue" glib:name="GST_RTSP_STS_CONTINUE">
|
||||
</member>
|
||||
<member name="ok" value="200" c:identifier="GST_RTSP_STS_OK" glib:nick="ok">
|
||||
<member name="ok" value="200" c:identifier="GST_RTSP_STS_OK" glib:nick="ok" glib:name="GST_RTSP_STS_OK">
|
||||
</member>
|
||||
<member name="created" value="201" c:identifier="GST_RTSP_STS_CREATED" glib:nick="created">
|
||||
<member name="created" value="201" c:identifier="GST_RTSP_STS_CREATED" glib:nick="created" glib:name="GST_RTSP_STS_CREATED">
|
||||
</member>
|
||||
<member name="low_on_storage" value="250" c:identifier="GST_RTSP_STS_LOW_ON_STORAGE" glib:nick="low-on-storage">
|
||||
<member name="low_on_storage" value="250" c:identifier="GST_RTSP_STS_LOW_ON_STORAGE" glib:nick="low-on-storage" glib:name="GST_RTSP_STS_LOW_ON_STORAGE">
|
||||
</member>
|
||||
<member name="multiple_choices" value="300" c:identifier="GST_RTSP_STS_MULTIPLE_CHOICES" glib:nick="multiple-choices">
|
||||
<member name="multiple_choices" value="300" c:identifier="GST_RTSP_STS_MULTIPLE_CHOICES" glib:nick="multiple-choices" glib:name="GST_RTSP_STS_MULTIPLE_CHOICES">
|
||||
</member>
|
||||
<member name="moved_permanently" value="301" c:identifier="GST_RTSP_STS_MOVED_PERMANENTLY" glib:nick="moved-permanently">
|
||||
<member name="moved_permanently" value="301" c:identifier="GST_RTSP_STS_MOVED_PERMANENTLY" glib:nick="moved-permanently" glib:name="GST_RTSP_STS_MOVED_PERMANENTLY">
|
||||
</member>
|
||||
<member name="move_temporarily" value="302" c:identifier="GST_RTSP_STS_MOVE_TEMPORARILY" glib:nick="move-temporarily">
|
||||
<member name="move_temporarily" value="302" c:identifier="GST_RTSP_STS_MOVE_TEMPORARILY" glib:nick="move-temporarily" glib:name="GST_RTSP_STS_MOVE_TEMPORARILY">
|
||||
</member>
|
||||
<member name="see_other" value="303" c:identifier="GST_RTSP_STS_SEE_OTHER" glib:nick="see-other">
|
||||
<member name="see_other" value="303" c:identifier="GST_RTSP_STS_SEE_OTHER" glib:nick="see-other" glib:name="GST_RTSP_STS_SEE_OTHER">
|
||||
</member>
|
||||
<member name="not_modified" value="304" c:identifier="GST_RTSP_STS_NOT_MODIFIED" glib:nick="not-modified">
|
||||
<member name="not_modified" value="304" c:identifier="GST_RTSP_STS_NOT_MODIFIED" glib:nick="not-modified" glib:name="GST_RTSP_STS_NOT_MODIFIED">
|
||||
</member>
|
||||
<member name="use_proxy" value="305" c:identifier="GST_RTSP_STS_USE_PROXY" glib:nick="use-proxy">
|
||||
<member name="use_proxy" value="305" c:identifier="GST_RTSP_STS_USE_PROXY" glib:nick="use-proxy" glib:name="GST_RTSP_STS_USE_PROXY">
|
||||
</member>
|
||||
<member name="redirect_temporarily" value="307" c:identifier="GST_RTSP_STS_REDIRECT_TEMPORARILY" version="1.24" glib:nick="redirect-temporarily">
|
||||
<member name="redirect_temporarily" value="307" c:identifier="GST_RTSP_STS_REDIRECT_TEMPORARILY" version="1.24" glib:nick="redirect-temporarily" glib:name="GST_RTSP_STS_REDIRECT_TEMPORARILY">
|
||||
<doc xml:space="preserve" filename="../subprojects/gst-plugins-base/gst-libs/gst/rtsp/gstrtspdefs.h">RTSP request is temporarily redirected</doc>
|
||||
</member>
|
||||
<member name="redirect_permanently" value="308" c:identifier="GST_RTSP_STS_REDIRECT_PERMANENTLY" version="1.24" glib:nick="redirect-permanently">
|
||||
<member name="redirect_permanently" value="308" c:identifier="GST_RTSP_STS_REDIRECT_PERMANENTLY" version="1.24" glib:nick="redirect-permanently" glib:name="GST_RTSP_STS_REDIRECT_PERMANENTLY">
|
||||
<doc xml:space="preserve" filename="../subprojects/gst-plugins-base/gst-libs/gst/rtsp/gstrtspdefs.h">RTSP request is permanently redirected</doc>
|
||||
</member>
|
||||
<member name="bad_request" value="400" c:identifier="GST_RTSP_STS_BAD_REQUEST" glib:nick="bad-request">
|
||||
<member name="bad_request" value="400" c:identifier="GST_RTSP_STS_BAD_REQUEST" glib:nick="bad-request" glib:name="GST_RTSP_STS_BAD_REQUEST">
|
||||
</member>
|
||||
<member name="unauthorized" value="401" c:identifier="GST_RTSP_STS_UNAUTHORIZED" glib:nick="unauthorized">
|
||||
<member name="unauthorized" value="401" c:identifier="GST_RTSP_STS_UNAUTHORIZED" glib:nick="unauthorized" glib:name="GST_RTSP_STS_UNAUTHORIZED">
|
||||
</member>
|
||||
<member name="payment_required" value="402" c:identifier="GST_RTSP_STS_PAYMENT_REQUIRED" glib:nick="payment-required">
|
||||
<member name="payment_required" value="402" c:identifier="GST_RTSP_STS_PAYMENT_REQUIRED" glib:nick="payment-required" glib:name="GST_RTSP_STS_PAYMENT_REQUIRED">
|
||||
</member>
|
||||
<member name="forbidden" value="403" c:identifier="GST_RTSP_STS_FORBIDDEN" glib:nick="forbidden">
|
||||
<member name="forbidden" value="403" c:identifier="GST_RTSP_STS_FORBIDDEN" glib:nick="forbidden" glib:name="GST_RTSP_STS_FORBIDDEN">
|
||||
</member>
|
||||
<member name="not_found" value="404" c:identifier="GST_RTSP_STS_NOT_FOUND" glib:nick="not-found">
|
||||
<member name="not_found" value="404" c:identifier="GST_RTSP_STS_NOT_FOUND" glib:nick="not-found" glib:name="GST_RTSP_STS_NOT_FOUND">
|
||||
</member>
|
||||
<member name="method_not_allowed" value="405" c:identifier="GST_RTSP_STS_METHOD_NOT_ALLOWED" glib:nick="method-not-allowed">
|
||||
<member name="method_not_allowed" value="405" c:identifier="GST_RTSP_STS_METHOD_NOT_ALLOWED" glib:nick="method-not-allowed" glib:name="GST_RTSP_STS_METHOD_NOT_ALLOWED">
|
||||
</member>
|
||||
<member name="not_acceptable" value="406" c:identifier="GST_RTSP_STS_NOT_ACCEPTABLE" glib:nick="not-acceptable">
|
||||
<member name="not_acceptable" value="406" c:identifier="GST_RTSP_STS_NOT_ACCEPTABLE" glib:nick="not-acceptable" glib:name="GST_RTSP_STS_NOT_ACCEPTABLE">
|
||||
</member>
|
||||
<member name="proxy_auth_required" value="407" c:identifier="GST_RTSP_STS_PROXY_AUTH_REQUIRED" glib:nick="proxy-auth-required">
|
||||
<member name="proxy_auth_required" value="407" c:identifier="GST_RTSP_STS_PROXY_AUTH_REQUIRED" glib:nick="proxy-auth-required" glib:name="GST_RTSP_STS_PROXY_AUTH_REQUIRED">
|
||||
</member>
|
||||
<member name="request_timeout" value="408" c:identifier="GST_RTSP_STS_REQUEST_TIMEOUT" glib:nick="request-timeout">
|
||||
<member name="request_timeout" value="408" c:identifier="GST_RTSP_STS_REQUEST_TIMEOUT" glib:nick="request-timeout" glib:name="GST_RTSP_STS_REQUEST_TIMEOUT">
|
||||
</member>
|
||||
<member name="gone" value="410" c:identifier="GST_RTSP_STS_GONE" glib:nick="gone">
|
||||
<member name="gone" value="410" c:identifier="GST_RTSP_STS_GONE" glib:nick="gone" glib:name="GST_RTSP_STS_GONE">
|
||||
</member>
|
||||
<member name="length_required" value="411" c:identifier="GST_RTSP_STS_LENGTH_REQUIRED" glib:nick="length-required">
|
||||
<member name="length_required" value="411" c:identifier="GST_RTSP_STS_LENGTH_REQUIRED" glib:nick="length-required" glib:name="GST_RTSP_STS_LENGTH_REQUIRED">
|
||||
</member>
|
||||
<member name="precondition_failed" value="412" c:identifier="GST_RTSP_STS_PRECONDITION_FAILED" glib:nick="precondition-failed">
|
||||
<member name="precondition_failed" value="412" c:identifier="GST_RTSP_STS_PRECONDITION_FAILED" glib:nick="precondition-failed" glib:name="GST_RTSP_STS_PRECONDITION_FAILED">
|
||||
</member>
|
||||
<member name="request_entity_too_large" value="413" c:identifier="GST_RTSP_STS_REQUEST_ENTITY_TOO_LARGE" glib:nick="request-entity-too-large">
|
||||
<member name="request_entity_too_large" value="413" c:identifier="GST_RTSP_STS_REQUEST_ENTITY_TOO_LARGE" glib:nick="request-entity-too-large" glib:name="GST_RTSP_STS_REQUEST_ENTITY_TOO_LARGE">
|
||||
</member>
|
||||
<member name="request_uri_too_large" value="414" c:identifier="GST_RTSP_STS_REQUEST_URI_TOO_LARGE" glib:nick="request-uri-too-large">
|
||||
<member name="request_uri_too_large" value="414" c:identifier="GST_RTSP_STS_REQUEST_URI_TOO_LARGE" glib:nick="request-uri-too-large" glib:name="GST_RTSP_STS_REQUEST_URI_TOO_LARGE">
|
||||
</member>
|
||||
<member name="unsupported_media_type" value="415" c:identifier="GST_RTSP_STS_UNSUPPORTED_MEDIA_TYPE" glib:nick="unsupported-media-type">
|
||||
<member name="unsupported_media_type" value="415" c:identifier="GST_RTSP_STS_UNSUPPORTED_MEDIA_TYPE" glib:nick="unsupported-media-type" glib:name="GST_RTSP_STS_UNSUPPORTED_MEDIA_TYPE">
|
||||
</member>
|
||||
<member name="parameter_not_understood" value="451" c:identifier="GST_RTSP_STS_PARAMETER_NOT_UNDERSTOOD" glib:nick="parameter-not-understood">
|
||||
<member name="parameter_not_understood" value="451" c:identifier="GST_RTSP_STS_PARAMETER_NOT_UNDERSTOOD" glib:nick="parameter-not-understood" glib:name="GST_RTSP_STS_PARAMETER_NOT_UNDERSTOOD">
|
||||
</member>
|
||||
<member name="conference_not_found" value="452" c:identifier="GST_RTSP_STS_CONFERENCE_NOT_FOUND" glib:nick="conference-not-found">
|
||||
<member name="conference_not_found" value="452" c:identifier="GST_RTSP_STS_CONFERENCE_NOT_FOUND" glib:nick="conference-not-found" glib:name="GST_RTSP_STS_CONFERENCE_NOT_FOUND">
|
||||
</member>
|
||||
<member name="not_enough_bandwidth" value="453" c:identifier="GST_RTSP_STS_NOT_ENOUGH_BANDWIDTH" glib:nick="not-enough-bandwidth">
|
||||
<member name="not_enough_bandwidth" value="453" c:identifier="GST_RTSP_STS_NOT_ENOUGH_BANDWIDTH" glib:nick="not-enough-bandwidth" glib:name="GST_RTSP_STS_NOT_ENOUGH_BANDWIDTH">
|
||||
</member>
|
||||
<member name="session_not_found" value="454" c:identifier="GST_RTSP_STS_SESSION_NOT_FOUND" glib:nick="session-not-found">
|
||||
<member name="session_not_found" value="454" c:identifier="GST_RTSP_STS_SESSION_NOT_FOUND" glib:nick="session-not-found" glib:name="GST_RTSP_STS_SESSION_NOT_FOUND">
|
||||
</member>
|
||||
<member name="method_not_valid_in_this_state" value="455" c:identifier="GST_RTSP_STS_METHOD_NOT_VALID_IN_THIS_STATE" glib:nick="method-not-valid-in-this-state">
|
||||
<member name="method_not_valid_in_this_state" value="455" c:identifier="GST_RTSP_STS_METHOD_NOT_VALID_IN_THIS_STATE" glib:nick="method-not-valid-in-this-state" glib:name="GST_RTSP_STS_METHOD_NOT_VALID_IN_THIS_STATE">
|
||||
</member>
|
||||
<member name="header_field_not_valid_for_resource" value="456" c:identifier="GST_RTSP_STS_HEADER_FIELD_NOT_VALID_FOR_RESOURCE" glib:nick="header-field-not-valid-for-resource">
|
||||
<member name="header_field_not_valid_for_resource" value="456" c:identifier="GST_RTSP_STS_HEADER_FIELD_NOT_VALID_FOR_RESOURCE" glib:nick="header-field-not-valid-for-resource" glib:name="GST_RTSP_STS_HEADER_FIELD_NOT_VALID_FOR_RESOURCE">
|
||||
</member>
|
||||
<member name="invalid_range" value="457" c:identifier="GST_RTSP_STS_INVALID_RANGE" glib:nick="invalid-range">
|
||||
<member name="invalid_range" value="457" c:identifier="GST_RTSP_STS_INVALID_RANGE" glib:nick="invalid-range" glib:name="GST_RTSP_STS_INVALID_RANGE">
|
||||
</member>
|
||||
<member name="parameter_is_readonly" value="458" c:identifier="GST_RTSP_STS_PARAMETER_IS_READONLY" glib:nick="parameter-is-readonly">
|
||||
<member name="parameter_is_readonly" value="458" c:identifier="GST_RTSP_STS_PARAMETER_IS_READONLY" glib:nick="parameter-is-readonly" glib:name="GST_RTSP_STS_PARAMETER_IS_READONLY">
|
||||
</member>
|
||||
<member name="aggregate_operation_not_allowed" value="459" c:identifier="GST_RTSP_STS_AGGREGATE_OPERATION_NOT_ALLOWED" glib:nick="aggregate-operation-not-allowed">
|
||||
<member name="aggregate_operation_not_allowed" value="459" c:identifier="GST_RTSP_STS_AGGREGATE_OPERATION_NOT_ALLOWED" glib:nick="aggregate-operation-not-allowed" glib:name="GST_RTSP_STS_AGGREGATE_OPERATION_NOT_ALLOWED">
|
||||
</member>
|
||||
<member name="only_aggregate_operation_allowed" value="460" c:identifier="GST_RTSP_STS_ONLY_AGGREGATE_OPERATION_ALLOWED" glib:nick="only-aggregate-operation-allowed">
|
||||
<member name="only_aggregate_operation_allowed" value="460" c:identifier="GST_RTSP_STS_ONLY_AGGREGATE_OPERATION_ALLOWED" glib:nick="only-aggregate-operation-allowed" glib:name="GST_RTSP_STS_ONLY_AGGREGATE_OPERATION_ALLOWED">
|
||||
</member>
|
||||
<member name="unsupported_transport" value="461" c:identifier="GST_RTSP_STS_UNSUPPORTED_TRANSPORT" glib:nick="unsupported-transport">
|
||||
<member name="unsupported_transport" value="461" c:identifier="GST_RTSP_STS_UNSUPPORTED_TRANSPORT" glib:nick="unsupported-transport" glib:name="GST_RTSP_STS_UNSUPPORTED_TRANSPORT">
|
||||
</member>
|
||||
<member name="destination_unreachable" value="462" c:identifier="GST_RTSP_STS_DESTINATION_UNREACHABLE" glib:nick="destination-unreachable">
|
||||
<member name="destination_unreachable" value="462" c:identifier="GST_RTSP_STS_DESTINATION_UNREACHABLE" glib:nick="destination-unreachable" glib:name="GST_RTSP_STS_DESTINATION_UNREACHABLE">
|
||||
</member>
|
||||
<member name="key_management_failure" value="463" c:identifier="GST_RTSP_STS_KEY_MANAGEMENT_FAILURE" glib:nick="key-management-failure">
|
||||
<member name="key_management_failure" value="463" c:identifier="GST_RTSP_STS_KEY_MANAGEMENT_FAILURE" glib:nick="key-management-failure" glib:name="GST_RTSP_STS_KEY_MANAGEMENT_FAILURE">
|
||||
</member>
|
||||
<member name="internal_server_error" value="500" c:identifier="GST_RTSP_STS_INTERNAL_SERVER_ERROR" glib:nick="internal-server-error">
|
||||
<member name="internal_server_error" value="500" c:identifier="GST_RTSP_STS_INTERNAL_SERVER_ERROR" glib:nick="internal-server-error" glib:name="GST_RTSP_STS_INTERNAL_SERVER_ERROR">
|
||||
</member>
|
||||
<member name="not_implemented" value="501" c:identifier="GST_RTSP_STS_NOT_IMPLEMENTED" glib:nick="not-implemented">
|
||||
<member name="not_implemented" value="501" c:identifier="GST_RTSP_STS_NOT_IMPLEMENTED" glib:nick="not-implemented" glib:name="GST_RTSP_STS_NOT_IMPLEMENTED">
|
||||
</member>
|
||||
<member name="bad_gateway" value="502" c:identifier="GST_RTSP_STS_BAD_GATEWAY" glib:nick="bad-gateway">
|
||||
<member name="bad_gateway" value="502" c:identifier="GST_RTSP_STS_BAD_GATEWAY" glib:nick="bad-gateway" glib:name="GST_RTSP_STS_BAD_GATEWAY">
|
||||
</member>
|
||||
<member name="service_unavailable" value="503" c:identifier="GST_RTSP_STS_SERVICE_UNAVAILABLE" glib:nick="service-unavailable">
|
||||
<member name="service_unavailable" value="503" c:identifier="GST_RTSP_STS_SERVICE_UNAVAILABLE" glib:nick="service-unavailable" glib:name="GST_RTSP_STS_SERVICE_UNAVAILABLE">
|
||||
</member>
|
||||
<member name="gateway_timeout" value="504" c:identifier="GST_RTSP_STS_GATEWAY_TIMEOUT" glib:nick="gateway-timeout">
|
||||
<member name="gateway_timeout" value="504" c:identifier="GST_RTSP_STS_GATEWAY_TIMEOUT" glib:nick="gateway-timeout" glib:name="GST_RTSP_STS_GATEWAY_TIMEOUT">
|
||||
</member>
|
||||
<member name="rtsp_version_not_supported" value="505" c:identifier="GST_RTSP_STS_RTSP_VERSION_NOT_SUPPORTED" glib:nick="rtsp-version-not-supported">
|
||||
<member name="rtsp_version_not_supported" value="505" c:identifier="GST_RTSP_STS_RTSP_VERSION_NOT_SUPPORTED" glib:nick="rtsp-version-not-supported" glib:name="GST_RTSP_STS_RTSP_VERSION_NOT_SUPPORTED">
|
||||
</member>
|
||||
<member name="option_not_supported" value="551" c:identifier="GST_RTSP_STS_OPTION_NOT_SUPPORTED" glib:nick="option-not-supported">
|
||||
<member name="option_not_supported" value="551" c:identifier="GST_RTSP_STS_OPTION_NOT_SUPPORTED" glib:nick="option-not-supported" glib:name="GST_RTSP_STS_OPTION_NOT_SUPPORTED">
|
||||
</member>
|
||||
</enumeration>
|
||||
<record name="RTSPTime" c:type="GstRTSPTime">
|
||||
|
@ -3234,31 +3234,31 @@ UTC times will be converted to nanoseconds since 1900.</doc>
|
|||
</record>
|
||||
<enumeration name="RTSPTimeType" glib:type-name="GstRTSPTimeType" glib:get-type="gst_rtsp_time_type_get_type" c:type="GstRTSPTimeType">
|
||||
<doc xml:space="preserve" filename="../subprojects/gst-plugins-base/gst-libs/gst/rtsp/gstrtsprange.h">Possible time types.</doc>
|
||||
<member name="seconds" value="0" c:identifier="GST_RTSP_TIME_SECONDS" glib:nick="seconds">
|
||||
<member name="seconds" value="0" c:identifier="GST_RTSP_TIME_SECONDS" glib:nick="seconds" glib:name="GST_RTSP_TIME_SECONDS">
|
||||
<doc xml:space="preserve" filename="../subprojects/gst-plugins-base/gst-libs/gst/rtsp/gstrtsprange.h">seconds</doc>
|
||||
</member>
|
||||
<member name="now" value="1" c:identifier="GST_RTSP_TIME_NOW" glib:nick="now">
|
||||
<member name="now" value="1" c:identifier="GST_RTSP_TIME_NOW" glib:nick="now" glib:name="GST_RTSP_TIME_NOW">
|
||||
<doc xml:space="preserve" filename="../subprojects/gst-plugins-base/gst-libs/gst/rtsp/gstrtsprange.h">now</doc>
|
||||
</member>
|
||||
<member name="end" value="2" c:identifier="GST_RTSP_TIME_END" glib:nick="end">
|
||||
<member name="end" value="2" c:identifier="GST_RTSP_TIME_END" glib:nick="end" glib:name="GST_RTSP_TIME_END">
|
||||
<doc xml:space="preserve" filename="../subprojects/gst-plugins-base/gst-libs/gst/rtsp/gstrtsprange.h">end</doc>
|
||||
</member>
|
||||
<member name="frames" value="3" c:identifier="GST_RTSP_TIME_FRAMES" glib:nick="frames">
|
||||
<member name="frames" value="3" c:identifier="GST_RTSP_TIME_FRAMES" glib:nick="frames" glib:name="GST_RTSP_TIME_FRAMES">
|
||||
<doc xml:space="preserve" filename="../subprojects/gst-plugins-base/gst-libs/gst/rtsp/gstrtsprange.h">frames and subframes</doc>
|
||||
</member>
|
||||
<member name="utc" value="4" c:identifier="GST_RTSP_TIME_UTC" glib:nick="utc">
|
||||
<member name="utc" value="4" c:identifier="GST_RTSP_TIME_UTC" glib:nick="utc" glib:name="GST_RTSP_TIME_UTC">
|
||||
<doc xml:space="preserve" filename="../subprojects/gst-plugins-base/gst-libs/gst/rtsp/gstrtsprange.h">UTC time</doc>
|
||||
</member>
|
||||
</enumeration>
|
||||
<bitfield name="RTSPTransMode" glib:type-name="GstRTSPTransMode" glib:get-type="gst_rtsp_trans_mode_get_type" c:type="GstRTSPTransMode">
|
||||
<doc xml:space="preserve" filename="../subprojects/gst-plugins-base/gst-libs/gst/rtsp/gstrtsptransport.h">The transfer mode to use.</doc>
|
||||
<member name="unknown" value="0" c:identifier="GST_RTSP_TRANS_UNKNOWN" glib:nick="unknown">
|
||||
<member name="unknown" value="0" c:identifier="GST_RTSP_TRANS_UNKNOWN" glib:nick="unknown" glib:name="GST_RTSP_TRANS_UNKNOWN">
|
||||
<doc xml:space="preserve" filename="../subprojects/gst-plugins-base/gst-libs/gst/rtsp/gstrtsptransport.h">invalid tansport mode</doc>
|
||||
</member>
|
||||
<member name="rtp" value="1" c:identifier="GST_RTSP_TRANS_RTP" glib:nick="rtp">
|
||||
<member name="rtp" value="1" c:identifier="GST_RTSP_TRANS_RTP" glib:nick="rtp" glib:name="GST_RTSP_TRANS_RTP">
|
||||
<doc xml:space="preserve" filename="../subprojects/gst-plugins-base/gst-libs/gst/rtsp/gstrtsptransport.h">transfer RTP data</doc>
|
||||
</member>
|
||||
<member name="rdt" value="2" c:identifier="GST_RTSP_TRANS_RDT" glib:nick="rdt">
|
||||
<member name="rdt" value="2" c:identifier="GST_RTSP_TRANS_RDT" glib:nick="rdt" glib:name="GST_RTSP_TRANS_RDT">
|
||||
<doc xml:space="preserve" filename="../subprojects/gst-plugins-base/gst-libs/gst/rtsp/gstrtsptransport.h">transfer RDT (RealMedia) data</doc>
|
||||
</member>
|
||||
</bitfield>
|
||||
|
@ -3662,16 +3662,16 @@ with gst_rtsp_url_free().</doc>
|
|||
</record>
|
||||
<enumeration name="RTSPVersion" glib:type-name="GstRTSPVersion" glib:get-type="gst_rtsp_version_get_type" c:type="GstRTSPVersion">
|
||||
<doc xml:space="preserve" filename="../subprojects/gst-plugins-base/gst-libs/gst/rtsp/gstrtspdefs.h">The supported RTSP versions.</doc>
|
||||
<member name="invalid" value="0" c:identifier="GST_RTSP_VERSION_INVALID" glib:nick="invalid">
|
||||
<member name="invalid" value="0" c:identifier="GST_RTSP_VERSION_INVALID" glib:nick="invalid" glib:name="GST_RTSP_VERSION_INVALID">
|
||||
<doc xml:space="preserve" filename="../subprojects/gst-plugins-base/gst-libs/gst/rtsp/gstrtspdefs.h">unknown/invalid version</doc>
|
||||
</member>
|
||||
<member name="1_0" value="16" c:identifier="GST_RTSP_VERSION_1_0" glib:nick="1-0">
|
||||
<member name="1_0" value="16" c:identifier="GST_RTSP_VERSION_1_0" glib:nick="1-0" glib:name="GST_RTSP_VERSION_1_0">
|
||||
<doc xml:space="preserve" filename="../subprojects/gst-plugins-base/gst-libs/gst/rtsp/gstrtspdefs.h">version 1.0</doc>
|
||||
</member>
|
||||
<member name="1_1" value="17" c:identifier="GST_RTSP_VERSION_1_1" glib:nick="1-1">
|
||||
<member name="1_1" value="17" c:identifier="GST_RTSP_VERSION_1_1" glib:nick="1-1" glib:name="GST_RTSP_VERSION_1_1">
|
||||
<doc xml:space="preserve" filename="../subprojects/gst-plugins-base/gst-libs/gst/rtsp/gstrtspdefs.h">version 1.1.</doc>
|
||||
</member>
|
||||
<member name="2_0" value="32" c:identifier="GST_RTSP_VERSION_2_0" glib:nick="2-0">
|
||||
<member name="2_0" value="32" c:identifier="GST_RTSP_VERSION_2_0" glib:nick="2-0" glib:name="GST_RTSP_VERSION_2_0">
|
||||
<doc xml:space="preserve" filename="../subprojects/gst-plugins-base/gst-libs/gst/rtsp/gstrtspdefs.h">version 2.0.</doc>
|
||||
</member>
|
||||
<function name="as_text" c:identifier="gst_rtsp_version_as_text">
|
||||
|
@ -3689,7 +3689,7 @@ with gst_rtsp_url_free().</doc>
|
|||
</parameters>
|
||||
</function>
|
||||
</enumeration>
|
||||
<record name="RTSPWatch" c:type="GstRTSPWatch" disguised="1">
|
||||
<record name="RTSPWatch" c:type="GstRTSPWatch" disguised="1" opaque="1">
|
||||
<doc xml:space="preserve" filename="../subprojects/gst-plugins-base/gst-libs/gst/rtsp/gstrtspconnection.h">Opaque RTSP watch object that can be used for asynchronous RTSP
|
||||
operations.</doc>
|
||||
<source-position filename="../subprojects/gst-plugins-base/gst-libs/gst/rtsp/gstrtspconnection.h"/>
|
||||
|
@ -4004,6 +4004,7 @@ communication. Free with gst_rtsp_watch_unref () after usage.</doc>
|
|||
<doc xml:space="preserve" filename="../subprojects/gst-plugins-base/gst-libs/gst/rtsp/gstrtspconnection.h">Callback functions from a #GstRTSPWatch.</doc>
|
||||
<source-position filename="../subprojects/gst-plugins-base/gst-libs/gst/rtsp/gstrtspconnection.h"/>
|
||||
<field name="message_received">
|
||||
<doc xml:space="preserve" filename="../subprojects/gst-plugins-base/gst-libs/gst/rtsp/gstrtspconnection.h">callback when a message was received</doc>
|
||||
<callback name="message_received">
|
||||
<source-position filename="../subprojects/gst-plugins-base/gst-libs/gst/rtsp/gstrtspconnection.h"/>
|
||||
<return-value transfer-ownership="none">
|
||||
|
@ -4023,6 +4024,7 @@ communication. Free with gst_rtsp_watch_unref () after usage.</doc>
|
|||
</callback>
|
||||
</field>
|
||||
<field name="message_sent">
|
||||
<doc xml:space="preserve" filename="../subprojects/gst-plugins-base/gst-libs/gst/rtsp/gstrtspconnection.h">callback when a message was sent</doc>
|
||||
<callback name="message_sent">
|
||||
<source-position filename="../subprojects/gst-plugins-base/gst-libs/gst/rtsp/gstrtspconnection.h"/>
|
||||
<return-value transfer-ownership="none">
|
||||
|
@ -4042,6 +4044,7 @@ communication. Free with gst_rtsp_watch_unref () after usage.</doc>
|
|||
</callback>
|
||||
</field>
|
||||
<field name="closed">
|
||||
<doc xml:space="preserve" filename="../subprojects/gst-plugins-base/gst-libs/gst/rtsp/gstrtspconnection.h">callback when the connection is closed</doc>
|
||||
<callback name="closed">
|
||||
<source-position filename="../subprojects/gst-plugins-base/gst-libs/gst/rtsp/gstrtspconnection.h"/>
|
||||
<return-value transfer-ownership="none">
|
||||
|
@ -4058,6 +4061,7 @@ communication. Free with gst_rtsp_watch_unref () after usage.</doc>
|
|||
</callback>
|
||||
</field>
|
||||
<field name="error">
|
||||
<doc xml:space="preserve" filename="../subprojects/gst-plugins-base/gst-libs/gst/rtsp/gstrtspconnection.h">callback when an error occurred</doc>
|
||||
<callback name="error">
|
||||
<source-position filename="../subprojects/gst-plugins-base/gst-libs/gst/rtsp/gstrtspconnection.h"/>
|
||||
<return-value transfer-ownership="none">
|
||||
|
@ -4077,6 +4081,8 @@ communication. Free with gst_rtsp_watch_unref () after usage.</doc>
|
|||
</callback>
|
||||
</field>
|
||||
<field name="tunnel_start">
|
||||
<doc xml:space="preserve" filename="../subprojects/gst-plugins-base/gst-libs/gst/rtsp/gstrtspconnection.h">a client started a tunneled connection. The tunnelid of the
|
||||
connection must be saved.</doc>
|
||||
<callback name="tunnel_start">
|
||||
<source-position filename="../subprojects/gst-plugins-base/gst-libs/gst/rtsp/gstrtspconnection.h"/>
|
||||
<return-value transfer-ownership="none">
|
||||
|
@ -4093,6 +4099,9 @@ communication. Free with gst_rtsp_watch_unref () after usage.</doc>
|
|||
</callback>
|
||||
</field>
|
||||
<field name="tunnel_complete">
|
||||
<doc xml:space="preserve" filename="../subprojects/gst-plugins-base/gst-libs/gst/rtsp/gstrtspconnection.h">a client finished a tunneled connection. In this callback
|
||||
you usually pair the tunnelid of this connection with the saved one using
|
||||
gst_rtsp_connection_do_tunnel().</doc>
|
||||
<callback name="tunnel_complete">
|
||||
<source-position filename="../subprojects/gst-plugins-base/gst-libs/gst/rtsp/gstrtspconnection.h"/>
|
||||
<return-value transfer-ownership="none">
|
||||
|
@ -4109,6 +4118,8 @@ communication. Free with gst_rtsp_watch_unref () after usage.</doc>
|
|||
</callback>
|
||||
</field>
|
||||
<field name="error_full">
|
||||
<doc xml:space="preserve" filename="../subprojects/gst-plugins-base/gst-libs/gst/rtsp/gstrtspconnection.h">callback when an error occurred with more information than
|
||||
the @error callback.</doc>
|
||||
<callback name="error_full">
|
||||
<source-position filename="../subprojects/gst-plugins-base/gst-libs/gst/rtsp/gstrtspconnection.h"/>
|
||||
<return-value transfer-ownership="none">
|
||||
|
@ -4134,6 +4145,7 @@ communication. Free with gst_rtsp_watch_unref () after usage.</doc>
|
|||
</callback>
|
||||
</field>
|
||||
<field name="tunnel_lost">
|
||||
<doc xml:space="preserve" filename="../subprojects/gst-plugins-base/gst-libs/gst/rtsp/gstrtspconnection.h">callback when the post connection of a tunnel is closed.</doc>
|
||||
<callback name="tunnel_lost">
|
||||
<source-position filename="../subprojects/gst-plugins-base/gst-libs/gst/rtsp/gstrtspconnection.h"/>
|
||||
<return-value transfer-ownership="none">
|
||||
|
@ -4150,6 +4162,9 @@ communication. Free with gst_rtsp_watch_unref () after usage.</doc>
|
|||
</callback>
|
||||
</field>
|
||||
<field name="tunnel_http_response">
|
||||
<doc xml:space="preserve" filename="../subprojects/gst-plugins-base/gst-libs/gst/rtsp/gstrtspconnection.h">callback when an HTTP response to the GET request
|
||||
is about to be sent for a tunneled connection. The response can be
|
||||
modified in the callback. Since: 1.4.</doc>
|
||||
<callback name="tunnel_http_response">
|
||||
<source-position filename="../subprojects/gst-plugins-base/gst-libs/gst/rtsp/gstrtspconnection.h"/>
|
||||
<return-value transfer-ownership="none">
|
||||
|
|
File diff suppressed because it is too large
Load diff
|
@ -20,7 +20,7 @@ and/or use gtk-doc annotations. -->
|
|||
to be used for the specific CSB.</doc>
|
||||
</member>
|
||||
</enumeration>
|
||||
<record name="MIKEYDecryptInfo" c:type="GstMIKEYDecryptInfo" disguised="1">
|
||||
<record name="MIKEYDecryptInfo" c:type="GstMIKEYDecryptInfo" disguised="1" opaque="1">
|
||||
<source-position filename="../subprojects/gst-plugins-base/gst-libs/gst/sdp/gstmikey.h"/>
|
||||
</record>
|
||||
<enumeration name="MIKEYEncAlg" c:type="GstMIKEYEncAlg">
|
||||
|
@ -39,7 +39,7 @@ and/or use gtk-doc annotations. -->
|
|||
<doc xml:space="preserve" filename="../subprojects/gst-plugins-base/gst-libs/gst/sdp/gstmikey.h">AES-GCM using a 128-bit key (Since: 1.16)</doc>
|
||||
</member>
|
||||
</enumeration>
|
||||
<record name="MIKEYEncryptInfo" c:type="GstMIKEYEncryptInfo" disguised="1">
|
||||
<record name="MIKEYEncryptInfo" c:type="GstMIKEYEncryptInfo" disguised="1" opaque="1">
|
||||
<source-position filename="../subprojects/gst-plugins-base/gst-libs/gst/sdp/gstmikey.h"/>
|
||||
</record>
|
||||
<enumeration name="MIKEYKVType" c:type="GstMIKEYKVType">
|
||||
|
|
|
@ -400,6 +400,9 @@ Subclasses have to do four things:
|
|||
128 bytes.</doc>
|
||||
<source-position filename="../subprojects/gst-plugins-base/gst-libs/gst/tag/gsttagdemux.h"/>
|
||||
<virtual-method name="identify_tag">
|
||||
<doc xml:space="preserve" filename="../subprojects/gst-plugins-base/gst-libs/gst/tag/gsttagdemux.h">identify tag and determine the size required to parse the
|
||||
tag. Buffer may be larger than the specified minimum size.
|
||||
Subclassed MUST override this vfunc in their class_init function.</doc>
|
||||
<source-position filename="../subprojects/gst-plugins-base/gst-libs/gst/tag/gsttagdemux.h"/>
|
||||
<return-value transfer-ownership="none">
|
||||
<type name="gboolean" c:type="gboolean"/>
|
||||
|
@ -420,6 +423,10 @@ Subclasses have to do four things:
|
|||
</parameters>
|
||||
</virtual-method>
|
||||
<virtual-method name="merge_tags">
|
||||
<doc xml:space="preserve" filename="../subprojects/gst-plugins-base/gst-libs/gst/tag/gsttagdemux.h">merge start and end tags. Subclasses may want to override this
|
||||
vfunc to allow prioritising of start or end tag according to user
|
||||
preference. Note that both start_tags and end_tags may be NULL. By default
|
||||
start tags are preferred over end tags.</doc>
|
||||
<source-position filename="../subprojects/gst-plugins-base/gst-libs/gst/tag/gsttagdemux.h"/>
|
||||
<return-value transfer-ownership="full">
|
||||
<type name="Gst.TagList" c:type="GstTagList*"/>
|
||||
|
@ -437,6 +444,12 @@ Subclasses have to do four things:
|
|||
</parameters>
|
||||
</virtual-method>
|
||||
<virtual-method name="parse_tag">
|
||||
<doc xml:space="preserve" filename="../subprojects/gst-plugins-base/gst-libs/gst/tag/gsttagdemux.h">parse the tag. Buffer will be exactly of the size determined by
|
||||
the identify_tag vfunc before. The parse_tag vfunc may change the size
|
||||
stored in *tag_size and return GST_TAG_DEMUX_RESULT_AGAIN to request a
|
||||
larger or smaller buffer. It is also permitted to adjust the tag_size to a
|
||||
smaller value and then return GST_TAG_DEMUX_RESULT_OK in one go.
|
||||
Subclassed MUST override the parse_tag vfunc in their class_init function.</doc>
|
||||
<source-position filename="../subprojects/gst-plugins-base/gst-libs/gst/tag/gsttagdemux.h"/>
|
||||
<return-value transfer-ownership="none">
|
||||
<type name="TagDemuxResult" c:type="GstTagDemuxResult"/>
|
||||
|
@ -493,6 +506,9 @@ Subclasses should set this in their class_init function.</doc>
|
|||
<type name="guint" c:type="guint"/>
|
||||
</field>
|
||||
<field name="identify_tag">
|
||||
<doc xml:space="preserve" filename="../subprojects/gst-plugins-base/gst-libs/gst/tag/gsttagdemux.h">identify tag and determine the size required to parse the
|
||||
tag. Buffer may be larger than the specified minimum size.
|
||||
Subclassed MUST override this vfunc in their class_init function.</doc>
|
||||
<callback name="identify_tag">
|
||||
<source-position filename="../subprojects/gst-plugins-base/gst-libs/gst/tag/gsttagdemux.h"/>
|
||||
<return-value transfer-ownership="none">
|
||||
|
@ -515,6 +531,12 @@ Subclasses should set this in their class_init function.</doc>
|
|||
</callback>
|
||||
</field>
|
||||
<field name="parse_tag">
|
||||
<doc xml:space="preserve" filename="../subprojects/gst-plugins-base/gst-libs/gst/tag/gsttagdemux.h">parse the tag. Buffer will be exactly of the size determined by
|
||||
the identify_tag vfunc before. The parse_tag vfunc may change the size
|
||||
stored in *tag_size and return GST_TAG_DEMUX_RESULT_AGAIN to request a
|
||||
larger or smaller buffer. It is also permitted to adjust the tag_size to a
|
||||
smaller value and then return GST_TAG_DEMUX_RESULT_OK in one go.
|
||||
Subclassed MUST override the parse_tag vfunc in their class_init function.</doc>
|
||||
<callback name="parse_tag">
|
||||
<source-position filename="../subprojects/gst-plugins-base/gst-libs/gst/tag/gsttagdemux.h"/>
|
||||
<return-value transfer-ownership="none">
|
||||
|
@ -540,6 +562,10 @@ Subclasses should set this in their class_init function.</doc>
|
|||
</callback>
|
||||
</field>
|
||||
<field name="merge_tags">
|
||||
<doc xml:space="preserve" filename="../subprojects/gst-plugins-base/gst-libs/gst/tag/gsttagdemux.h">merge start and end tags. Subclasses may want to override this
|
||||
vfunc to allow prioritising of start or end tag according to user
|
||||
preference. Note that both start_tags and end_tags may be NULL. By default
|
||||
start tags are preferred over end tags.</doc>
|
||||
<callback name="merge_tags">
|
||||
<source-position filename="../subprojects/gst-plugins-base/gst-libs/gst/tag/gsttagdemux.h"/>
|
||||
<return-value transfer-ownership="full">
|
||||
|
@ -564,146 +590,146 @@ Subclasses should set this in their class_init function.</doc>
|
|||
</array>
|
||||
</field>
|
||||
</record>
|
||||
<record name="TagDemuxPrivate" c:type="GstTagDemuxPrivate" disguised="1">
|
||||
<record name="TagDemuxPrivate" c:type="GstTagDemuxPrivate" disguised="1" opaque="1">
|
||||
<source-position filename="../subprojects/gst-plugins-base/gst-libs/gst/tag/gsttagdemux.h"/>
|
||||
</record>
|
||||
<enumeration name="TagDemuxResult" glib:type-name="GstTagDemuxResult" glib:get-type="gst_tag_demux_result_get_type" c:type="GstTagDemuxResult">
|
||||
<doc xml:space="preserve" filename="../subprojects/gst-plugins-base/gst-libs/gst/tag/gsttagdemux.h">Result values from the parse_tag virtual function.</doc>
|
||||
<member name="broken_tag" value="0" c:identifier="GST_TAG_DEMUX_RESULT_BROKEN_TAG" glib:nick="broken-tag">
|
||||
<member name="broken_tag" value="0" c:identifier="GST_TAG_DEMUX_RESULT_BROKEN_TAG" glib:nick="broken-tag" glib:name="GST_TAG_DEMUX_RESULT_BROKEN_TAG">
|
||||
<doc xml:space="preserve" filename="../subprojects/gst-plugins-base/gst-libs/gst/tag/gsttagdemux.h">cannot parse tag, just skip it</doc>
|
||||
</member>
|
||||
<member name="again" value="1" c:identifier="GST_TAG_DEMUX_RESULT_AGAIN" glib:nick="again">
|
||||
<member name="again" value="1" c:identifier="GST_TAG_DEMUX_RESULT_AGAIN" glib:nick="again" glib:name="GST_TAG_DEMUX_RESULT_AGAIN">
|
||||
<doc xml:space="preserve" filename="../subprojects/gst-plugins-base/gst-libs/gst/tag/gsttagdemux.h">call again with less or more data</doc>
|
||||
</member>
|
||||
<member name="ok" value="2" c:identifier="GST_TAG_DEMUX_RESULT_OK" glib:nick="ok">
|
||||
<member name="ok" value="2" c:identifier="GST_TAG_DEMUX_RESULT_OK" glib:nick="ok" glib:name="GST_TAG_DEMUX_RESULT_OK">
|
||||
<doc xml:space="preserve" filename="../subprojects/gst-plugins-base/gst-libs/gst/tag/gsttagdemux.h">parsed tag successfully</doc>
|
||||
</member>
|
||||
</enumeration>
|
||||
<enumeration name="TagImageType" glib:type-name="GstTagImageType" glib:get-type="gst_tag_image_type_get_type" c:type="GstTagImageType">
|
||||
<doc xml:space="preserve" filename="../subprojects/gst-plugins-base/gst-libs/gst/tag/tag.h">Type of image contained in an image tag (specified as "image-type" field in
|
||||
the info structure in the image's #GstSample)</doc>
|
||||
<member name="none" value="-1" c:identifier="GST_TAG_IMAGE_TYPE_NONE" glib:nick="none">
|
||||
<member name="none" value="-1" c:identifier="GST_TAG_IMAGE_TYPE_NONE" glib:nick="none" glib:name="GST_TAG_IMAGE_TYPE_NONE">
|
||||
<doc xml:space="preserve" filename="../subprojects/gst-plugins-base/gst-libs/gst/tag/tag.h">No image type. Can be used to
|
||||
tell functions such as gst_tag_image_data_to_image_sample() that no
|
||||
image type should be set.</doc>
|
||||
</member>
|
||||
<member name="undefined" value="0" c:identifier="GST_TAG_IMAGE_TYPE_UNDEFINED" glib:nick="undefined">
|
||||
<member name="undefined" value="0" c:identifier="GST_TAG_IMAGE_TYPE_UNDEFINED" glib:nick="undefined" glib:name="GST_TAG_IMAGE_TYPE_UNDEFINED">
|
||||
<doc xml:space="preserve" filename="../subprojects/gst-plugins-base/gst-libs/gst/tag/tag.h">Undefined/other image type</doc>
|
||||
</member>
|
||||
<member name="front_cover" value="1" c:identifier="GST_TAG_IMAGE_TYPE_FRONT_COVER" glib:nick="front-cover">
|
||||
<member name="front_cover" value="1" c:identifier="GST_TAG_IMAGE_TYPE_FRONT_COVER" glib:nick="front-cover" glib:name="GST_TAG_IMAGE_TYPE_FRONT_COVER">
|
||||
<doc xml:space="preserve" filename="../subprojects/gst-plugins-base/gst-libs/gst/tag/tag.h">Cover (front)</doc>
|
||||
</member>
|
||||
<member name="back_cover" value="2" c:identifier="GST_TAG_IMAGE_TYPE_BACK_COVER" glib:nick="back-cover">
|
||||
<member name="back_cover" value="2" c:identifier="GST_TAG_IMAGE_TYPE_BACK_COVER" glib:nick="back-cover" glib:name="GST_TAG_IMAGE_TYPE_BACK_COVER">
|
||||
<doc xml:space="preserve" filename="../subprojects/gst-plugins-base/gst-libs/gst/tag/tag.h">Cover (back)</doc>
|
||||
</member>
|
||||
<member name="leaflet_page" value="3" c:identifier="GST_TAG_IMAGE_TYPE_LEAFLET_PAGE" glib:nick="leaflet-page">
|
||||
<member name="leaflet_page" value="3" c:identifier="GST_TAG_IMAGE_TYPE_LEAFLET_PAGE" glib:nick="leaflet-page" glib:name="GST_TAG_IMAGE_TYPE_LEAFLET_PAGE">
|
||||
<doc xml:space="preserve" filename="../subprojects/gst-plugins-base/gst-libs/gst/tag/tag.h">Leaflet page</doc>
|
||||
</member>
|
||||
<member name="medium" value="4" c:identifier="GST_TAG_IMAGE_TYPE_MEDIUM" glib:nick="medium">
|
||||
<member name="medium" value="4" c:identifier="GST_TAG_IMAGE_TYPE_MEDIUM" glib:nick="medium" glib:name="GST_TAG_IMAGE_TYPE_MEDIUM">
|
||||
<doc xml:space="preserve" filename="../subprojects/gst-plugins-base/gst-libs/gst/tag/tag.h">Medium (e.g. label side of CD)</doc>
|
||||
</member>
|
||||
<member name="lead_artist" value="5" c:identifier="GST_TAG_IMAGE_TYPE_LEAD_ARTIST" glib:nick="lead-artist">
|
||||
<member name="lead_artist" value="5" c:identifier="GST_TAG_IMAGE_TYPE_LEAD_ARTIST" glib:nick="lead-artist" glib:name="GST_TAG_IMAGE_TYPE_LEAD_ARTIST">
|
||||
<doc xml:space="preserve" filename="../subprojects/gst-plugins-base/gst-libs/gst/tag/tag.h">Lead artist/lead performer/soloist</doc>
|
||||
</member>
|
||||
<member name="artist" value="6" c:identifier="GST_TAG_IMAGE_TYPE_ARTIST" glib:nick="artist">
|
||||
<member name="artist" value="6" c:identifier="GST_TAG_IMAGE_TYPE_ARTIST" glib:nick="artist" glib:name="GST_TAG_IMAGE_TYPE_ARTIST">
|
||||
<doc xml:space="preserve" filename="../subprojects/gst-plugins-base/gst-libs/gst/tag/tag.h">Artist/performer</doc>
|
||||
</member>
|
||||
<member name="conductor" value="7" c:identifier="GST_TAG_IMAGE_TYPE_CONDUCTOR" glib:nick="conductor">
|
||||
<member name="conductor" value="7" c:identifier="GST_TAG_IMAGE_TYPE_CONDUCTOR" glib:nick="conductor" glib:name="GST_TAG_IMAGE_TYPE_CONDUCTOR">
|
||||
<doc xml:space="preserve" filename="../subprojects/gst-plugins-base/gst-libs/gst/tag/tag.h">Conductor</doc>
|
||||
</member>
|
||||
<member name="band_orchestra" value="8" c:identifier="GST_TAG_IMAGE_TYPE_BAND_ORCHESTRA" glib:nick="band-orchestra">
|
||||
<member name="band_orchestra" value="8" c:identifier="GST_TAG_IMAGE_TYPE_BAND_ORCHESTRA" glib:nick="band-orchestra" glib:name="GST_TAG_IMAGE_TYPE_BAND_ORCHESTRA">
|
||||
<doc xml:space="preserve" filename="../subprojects/gst-plugins-base/gst-libs/gst/tag/tag.h">Band/orchestra</doc>
|
||||
</member>
|
||||
<member name="composer" value="9" c:identifier="GST_TAG_IMAGE_TYPE_COMPOSER" glib:nick="composer">
|
||||
<member name="composer" value="9" c:identifier="GST_TAG_IMAGE_TYPE_COMPOSER" glib:nick="composer" glib:name="GST_TAG_IMAGE_TYPE_COMPOSER">
|
||||
<doc xml:space="preserve" filename="../subprojects/gst-plugins-base/gst-libs/gst/tag/tag.h">Composer</doc>
|
||||
</member>
|
||||
<member name="lyricist" value="10" c:identifier="GST_TAG_IMAGE_TYPE_LYRICIST" glib:nick="lyricist">
|
||||
<member name="lyricist" value="10" c:identifier="GST_TAG_IMAGE_TYPE_LYRICIST" glib:nick="lyricist" glib:name="GST_TAG_IMAGE_TYPE_LYRICIST">
|
||||
<doc xml:space="preserve" filename="../subprojects/gst-plugins-base/gst-libs/gst/tag/tag.h">Lyricist/text writer</doc>
|
||||
</member>
|
||||
<member name="recording_location" value="11" c:identifier="GST_TAG_IMAGE_TYPE_RECORDING_LOCATION" glib:nick="recording-location">
|
||||
<member name="recording_location" value="11" c:identifier="GST_TAG_IMAGE_TYPE_RECORDING_LOCATION" glib:nick="recording-location" glib:name="GST_TAG_IMAGE_TYPE_RECORDING_LOCATION">
|
||||
<doc xml:space="preserve" filename="../subprojects/gst-plugins-base/gst-libs/gst/tag/tag.h">Recording location</doc>
|
||||
</member>
|
||||
<member name="during_recording" value="12" c:identifier="GST_TAG_IMAGE_TYPE_DURING_RECORDING" glib:nick="during-recording">
|
||||
<member name="during_recording" value="12" c:identifier="GST_TAG_IMAGE_TYPE_DURING_RECORDING" glib:nick="during-recording" glib:name="GST_TAG_IMAGE_TYPE_DURING_RECORDING">
|
||||
<doc xml:space="preserve" filename="../subprojects/gst-plugins-base/gst-libs/gst/tag/tag.h">During recording</doc>
|
||||
</member>
|
||||
<member name="during_performance" value="13" c:identifier="GST_TAG_IMAGE_TYPE_DURING_PERFORMANCE" glib:nick="during-performance">
|
||||
<member name="during_performance" value="13" c:identifier="GST_TAG_IMAGE_TYPE_DURING_PERFORMANCE" glib:nick="during-performance" glib:name="GST_TAG_IMAGE_TYPE_DURING_PERFORMANCE">
|
||||
<doc xml:space="preserve" filename="../subprojects/gst-plugins-base/gst-libs/gst/tag/tag.h">During performance</doc>
|
||||
</member>
|
||||
<member name="video_capture" value="14" c:identifier="GST_TAG_IMAGE_TYPE_VIDEO_CAPTURE" glib:nick="video-capture">
|
||||
<member name="video_capture" value="14" c:identifier="GST_TAG_IMAGE_TYPE_VIDEO_CAPTURE" glib:nick="video-capture" glib:name="GST_TAG_IMAGE_TYPE_VIDEO_CAPTURE">
|
||||
<doc xml:space="preserve" filename="../subprojects/gst-plugins-base/gst-libs/gst/tag/tag.h">Movie/video screen capture</doc>
|
||||
</member>
|
||||
<member name="fish" value="15" c:identifier="GST_TAG_IMAGE_TYPE_FISH" glib:nick="fish">
|
||||
<member name="fish" value="15" c:identifier="GST_TAG_IMAGE_TYPE_FISH" glib:nick="fish" glib:name="GST_TAG_IMAGE_TYPE_FISH">
|
||||
<doc xml:space="preserve" filename="../subprojects/gst-plugins-base/gst-libs/gst/tag/tag.h">A fish as funny as the ID3v2 spec</doc>
|
||||
</member>
|
||||
<member name="illustration" value="16" c:identifier="GST_TAG_IMAGE_TYPE_ILLUSTRATION" glib:nick="illustration">
|
||||
<member name="illustration" value="16" c:identifier="GST_TAG_IMAGE_TYPE_ILLUSTRATION" glib:nick="illustration" glib:name="GST_TAG_IMAGE_TYPE_ILLUSTRATION">
|
||||
<doc xml:space="preserve" filename="../subprojects/gst-plugins-base/gst-libs/gst/tag/tag.h">Illustration</doc>
|
||||
</member>
|
||||
<member name="band_artist_logo" value="17" c:identifier="GST_TAG_IMAGE_TYPE_BAND_ARTIST_LOGO" glib:nick="band-artist-logo">
|
||||
<member name="band_artist_logo" value="17" c:identifier="GST_TAG_IMAGE_TYPE_BAND_ARTIST_LOGO" glib:nick="band-artist-logo" glib:name="GST_TAG_IMAGE_TYPE_BAND_ARTIST_LOGO">
|
||||
<doc xml:space="preserve" filename="../subprojects/gst-plugins-base/gst-libs/gst/tag/tag.h">Band/artist logotype</doc>
|
||||
</member>
|
||||
<member name="publisher_studio_logo" value="18" c:identifier="GST_TAG_IMAGE_TYPE_PUBLISHER_STUDIO_LOGO" glib:nick="publisher-studio-logo">
|
||||
<member name="publisher_studio_logo" value="18" c:identifier="GST_TAG_IMAGE_TYPE_PUBLISHER_STUDIO_LOGO" glib:nick="publisher-studio-logo" glib:name="GST_TAG_IMAGE_TYPE_PUBLISHER_STUDIO_LOGO">
|
||||
<doc xml:space="preserve" filename="../subprojects/gst-plugins-base/gst-libs/gst/tag/tag.h">Publisher/studio logotype</doc>
|
||||
</member>
|
||||
</enumeration>
|
||||
<bitfield name="TagLicenseFlags" glib:type-name="GstTagLicenseFlags" glib:get-type="gst_tag_license_flags_get_type" c:type="GstTagLicenseFlags">
|
||||
<doc xml:space="preserve" filename="../subprojects/gst-plugins-base/gst-libs/gst/tag/tag.h">See http://creativecommons.org/ns for more information.</doc>
|
||||
<member name="permits_reproduction" value="1" c:identifier="GST_TAG_LICENSE_PERMITS_REPRODUCTION" glib:nick="permits-reproduction">
|
||||
<member name="permits_reproduction" value="1" c:identifier="GST_TAG_LICENSE_PERMITS_REPRODUCTION" glib:nick="permits-reproduction" glib:name="GST_TAG_LICENSE_PERMITS_REPRODUCTION">
|
||||
<doc xml:space="preserve" filename="../subprojects/gst-plugins-base/gst-libs/gst/tag/tag.h">making multiple copies
|
||||
is allowed</doc>
|
||||
</member>
|
||||
<member name="permits_distribution" value="2" c:identifier="GST_TAG_LICENSE_PERMITS_DISTRIBUTION" glib:nick="permits-distribution">
|
||||
<member name="permits_distribution" value="2" c:identifier="GST_TAG_LICENSE_PERMITS_DISTRIBUTION" glib:nick="permits-distribution" glib:name="GST_TAG_LICENSE_PERMITS_DISTRIBUTION">
|
||||
<doc xml:space="preserve" filename="../subprojects/gst-plugins-base/gst-libs/gst/tag/tag.h">distribution, public display
|
||||
and public performance are allowed</doc>
|
||||
</member>
|
||||
<member name="permits_derivative_works" value="4" c:identifier="GST_TAG_LICENSE_PERMITS_DERIVATIVE_WORKS" glib:nick="permits-derivative-works">
|
||||
<member name="permits_derivative_works" value="4" c:identifier="GST_TAG_LICENSE_PERMITS_DERIVATIVE_WORKS" glib:nick="permits-derivative-works" glib:name="GST_TAG_LICENSE_PERMITS_DERIVATIVE_WORKS">
|
||||
<doc xml:space="preserve" filename="../subprojects/gst-plugins-base/gst-libs/gst/tag/tag.h">distribution of derivative
|
||||
works is allowed</doc>
|
||||
</member>
|
||||
<member name="permits_sharing" value="8" c:identifier="GST_TAG_LICENSE_PERMITS_SHARING" glib:nick="permits-sharing">
|
||||
<member name="permits_sharing" value="8" c:identifier="GST_TAG_LICENSE_PERMITS_SHARING" glib:nick="permits-sharing" glib:name="GST_TAG_LICENSE_PERMITS_SHARING">
|
||||
<doc xml:space="preserve" filename="../subprojects/gst-plugins-base/gst-libs/gst/tag/tag.h">commercial derivatives are allowed,
|
||||
but only non-commercial distribution is allowed</doc>
|
||||
</member>
|
||||
<member name="requires_notice" value="256" c:identifier="GST_TAG_LICENSE_REQUIRES_NOTICE" glib:nick="requires-notice">
|
||||
<member name="requires_notice" value="256" c:identifier="GST_TAG_LICENSE_REQUIRES_NOTICE" glib:nick="requires-notice" glib:name="GST_TAG_LICENSE_REQUIRES_NOTICE">
|
||||
<doc xml:space="preserve" filename="../subprojects/gst-plugins-base/gst-libs/gst/tag/tag.h">copyright and license notices
|
||||
must be kept intact</doc>
|
||||
</member>
|
||||
<member name="requires_attribution" value="512" c:identifier="GST_TAG_LICENSE_REQUIRES_ATTRIBUTION" glib:nick="requires-attribution">
|
||||
<member name="requires_attribution" value="512" c:identifier="GST_TAG_LICENSE_REQUIRES_ATTRIBUTION" glib:nick="requires-attribution" glib:name="GST_TAG_LICENSE_REQUIRES_ATTRIBUTION">
|
||||
<doc xml:space="preserve" filename="../subprojects/gst-plugins-base/gst-libs/gst/tag/tag.h">credit must be given to
|
||||
copyright holder and/or author</doc>
|
||||
</member>
|
||||
<member name="requires_share_alike" value="1024" c:identifier="GST_TAG_LICENSE_REQUIRES_SHARE_ALIKE" glib:nick="requires-share-alike">
|
||||
<member name="requires_share_alike" value="1024" c:identifier="GST_TAG_LICENSE_REQUIRES_SHARE_ALIKE" glib:nick="requires-share-alike" glib:name="GST_TAG_LICENSE_REQUIRES_SHARE_ALIKE">
|
||||
<doc xml:space="preserve" filename="../subprojects/gst-plugins-base/gst-libs/gst/tag/tag.h">derivative works must be
|
||||
licensed under the same terms or compatible terms as the original work</doc>
|
||||
</member>
|
||||
<member name="requires_source_code" value="2048" c:identifier="GST_TAG_LICENSE_REQUIRES_SOURCE_CODE" glib:nick="requires-source-code">
|
||||
<member name="requires_source_code" value="2048" c:identifier="GST_TAG_LICENSE_REQUIRES_SOURCE_CODE" glib:nick="requires-source-code" glib:name="GST_TAG_LICENSE_REQUIRES_SOURCE_CODE">
|
||||
<doc xml:space="preserve" filename="../subprojects/gst-plugins-base/gst-libs/gst/tag/tag.h">source code (the preferred
|
||||
form for making modifications) must be provided when exercising some
|
||||
rights granted by the license</doc>
|
||||
</member>
|
||||
<member name="requires_copyleft" value="4096" c:identifier="GST_TAG_LICENSE_REQUIRES_COPYLEFT" glib:nick="requires-copyleft">
|
||||
<member name="requires_copyleft" value="4096" c:identifier="GST_TAG_LICENSE_REQUIRES_COPYLEFT" glib:nick="requires-copyleft" glib:name="GST_TAG_LICENSE_REQUIRES_COPYLEFT">
|
||||
<doc xml:space="preserve" filename="../subprojects/gst-plugins-base/gst-libs/gst/tag/tag.h">derivative and combined works
|
||||
must be licensed under specified terms, similar to those of the original
|
||||
work</doc>
|
||||
</member>
|
||||
<member name="requires_lesser_copyleft" value="8192" c:identifier="GST_TAG_LICENSE_REQUIRES_LESSER_COPYLEFT" glib:nick="requires-lesser-copyleft">
|
||||
<member name="requires_lesser_copyleft" value="8192" c:identifier="GST_TAG_LICENSE_REQUIRES_LESSER_COPYLEFT" glib:nick="requires-lesser-copyleft" glib:name="GST_TAG_LICENSE_REQUIRES_LESSER_COPYLEFT">
|
||||
<doc xml:space="preserve" filename="../subprojects/gst-plugins-base/gst-libs/gst/tag/tag.h">derivative works must be
|
||||
licensed under specified terms, with at least the same conditions as
|
||||
the original work; combinations with the work may be licensed under
|
||||
different terms</doc>
|
||||
</member>
|
||||
<member name="prohibits_commercial_use" value="65536" c:identifier="GST_TAG_LICENSE_PROHIBITS_COMMERCIAL_USE" glib:nick="prohibits-commercial-use">
|
||||
<member name="prohibits_commercial_use" value="65536" c:identifier="GST_TAG_LICENSE_PROHIBITS_COMMERCIAL_USE" glib:nick="prohibits-commercial-use" glib:name="GST_TAG_LICENSE_PROHIBITS_COMMERCIAL_USE">
|
||||
<doc xml:space="preserve" filename="../subprojects/gst-plugins-base/gst-libs/gst/tag/tag.h">exercising rights for
|
||||
commercial purposes is prohibited</doc>
|
||||
</member>
|
||||
<member name="prohibits_high_income_nation_use" value="131072" c:identifier="GST_TAG_LICENSE_PROHIBITS_HIGH_INCOME_NATION_USE" glib:nick="prohibits-high-income-nation-use">
|
||||
<member name="prohibits_high_income_nation_use" value="131072" c:identifier="GST_TAG_LICENSE_PROHIBITS_HIGH_INCOME_NATION_USE" glib:nick="prohibits-high-income-nation-use" glib:name="GST_TAG_LICENSE_PROHIBITS_HIGH_INCOME_NATION_USE">
|
||||
<doc xml:space="preserve" filename="../subprojects/gst-plugins-base/gst-libs/gst/tag/tag.h">use in a
|
||||
non-developing country is prohibited</doc>
|
||||
</member>
|
||||
<member name="creative_commons_license" value="16777216" c:identifier="GST_TAG_LICENSE_CREATIVE_COMMONS_LICENSE" glib:nick="creative-commons-license">
|
||||
<member name="creative_commons_license" value="16777216" c:identifier="GST_TAG_LICENSE_CREATIVE_COMMONS_LICENSE" glib:nick="creative-commons-license" glib:name="GST_TAG_LICENSE_CREATIVE_COMMONS_LICENSE">
|
||||
<doc xml:space="preserve" filename="../subprojects/gst-plugins-base/gst-libs/gst/tag/tag.h">this license was created
|
||||
by the Creative Commons project</doc>
|
||||
</member>
|
||||
<member name="free_software_foundation_license" value="33554432" c:identifier="GST_TAG_LICENSE_FREE_SOFTWARE_FOUNDATION_LICENSE" glib:nick="free-software-foundation-license">
|
||||
<member name="free_software_foundation_license" value="33554432" c:identifier="GST_TAG_LICENSE_FREE_SOFTWARE_FOUNDATION_LICENSE" glib:nick="free-software-foundation-license" glib:name="GST_TAG_LICENSE_FREE_SOFTWARE_FOUNDATION_LICENSE">
|
||||
<doc xml:space="preserve" filename="../subprojects/gst-plugins-base/gst-libs/gst/tag/tag.h">this license was
|
||||
created by the Free Software Foundation (FSF)</doc>
|
||||
</member>
|
||||
|
@ -726,6 +752,8 @@ Subclasses have to do the following things:
|
|||
<source-position filename="../subprojects/gst-plugins-base/gst-libs/gst/tag/gsttagmux.h"/>
|
||||
<implements name="Gst.TagSetter"/>
|
||||
<virtual-method name="render_end_tag">
|
||||
<doc xml:space="preserve" filename="../subprojects/gst-plugins-base/gst-libs/gst/tag/gsttagmux.h">create a tag buffer to add to the end of the
|
||||
input stream given a tag list, or NULL</doc>
|
||||
<source-position filename="../subprojects/gst-plugins-base/gst-libs/gst/tag/gsttagmux.h"/>
|
||||
<return-value transfer-ownership="full">
|
||||
<type name="Gst.Buffer" c:type="GstBuffer*"/>
|
||||
|
@ -740,6 +768,8 @@ Subclasses have to do the following things:
|
|||
</parameters>
|
||||
</virtual-method>
|
||||
<virtual-method name="render_start_tag">
|
||||
<doc xml:space="preserve" filename="../subprojects/gst-plugins-base/gst-libs/gst/tag/gsttagmux.h">create a tag buffer to add to the beginning of the
|
||||
input stream given a tag list, or NULL</doc>
|
||||
<source-position filename="../subprojects/gst-plugins-base/gst-libs/gst/tag/gsttagmux.h"/>
|
||||
<return-value transfer-ownership="full">
|
||||
<type name="Gst.Buffer" c:type="GstBuffer*"/>
|
||||
|
@ -775,6 +805,8 @@ of the two render vfuncs.</doc>
|
|||
<type name="Gst.ElementClass" c:type="GstElementClass"/>
|
||||
</field>
|
||||
<field name="render_start_tag">
|
||||
<doc xml:space="preserve" filename="../subprojects/gst-plugins-base/gst-libs/gst/tag/gsttagmux.h">create a tag buffer to add to the beginning of the
|
||||
input stream given a tag list, or NULL</doc>
|
||||
<callback name="render_start_tag">
|
||||
<source-position filename="../subprojects/gst-plugins-base/gst-libs/gst/tag/gsttagmux.h"/>
|
||||
<return-value transfer-ownership="full">
|
||||
|
@ -791,6 +823,8 @@ of the two render vfuncs.</doc>
|
|||
</callback>
|
||||
</field>
|
||||
<field name="render_end_tag">
|
||||
<doc xml:space="preserve" filename="../subprojects/gst-plugins-base/gst-libs/gst/tag/gsttagmux.h">create a tag buffer to add to the end of the
|
||||
input stream given a tag list, or NULL</doc>
|
||||
<callback name="render_end_tag">
|
||||
<source-position filename="../subprojects/gst-plugins-base/gst-libs/gst/tag/gsttagmux.h"/>
|
||||
<return-value transfer-ownership="full">
|
||||
|
@ -812,7 +846,7 @@ of the two render vfuncs.</doc>
|
|||
</array>
|
||||
</field>
|
||||
</record>
|
||||
<record name="TagMuxPrivate" c:type="GstTagMuxPrivate" disguised="1">
|
||||
<record name="TagMuxPrivate" c:type="GstTagMuxPrivate" disguised="1" opaque="1">
|
||||
<source-position filename="../subprojects/gst-plugins-base/gst-libs/gst/tag/gsttagmux.h"/>
|
||||
</record>
|
||||
<interface name="TagXmpWriter" c:symbol-prefix="tag_xmp_writer" c:type="GstTagXmpWriter" glib:type-name="GstTagXmpWriter" glib:get-type="gst_tag_xmp_writer_get_type" glib:type-struct="TagXmpWriterInterface">
|
||||
|
|
|
@ -68,7 +68,7 @@ about the serialization format.</doc>
|
|||
</parameter>
|
||||
</parameters>
|
||||
</function>
|
||||
<method name="get_avoid_reencoding" c:identifier="gst_transcoder_get_avoid_reencoding">
|
||||
<method name="get_avoid_reencoding" c:identifier="gst_transcoder_get_avoid_reencoding" glib:get-property="avoid-reencoding">
|
||||
<source-position filename="../subprojects/gst-plugins-bad/gst-libs/gst/transcoder/gsttranscoder.h"/>
|
||||
<return-value transfer-ownership="none">
|
||||
<doc xml:space="preserve" filename="../subprojects/gst-plugins-bad/gst-libs/gst/transcoder/gsttranscoder.c">%TRUE if the transcoder tries to avoid reencoding streams where
|
||||
|
@ -82,7 +82,7 @@ reencoding is not strictly needed, %FALSE otherwise.</doc>
|
|||
</instance-parameter>
|
||||
</parameters>
|
||||
</method>
|
||||
<method name="get_dest_uri" c:identifier="gst_transcoder_get_dest_uri">
|
||||
<method name="get_dest_uri" c:identifier="gst_transcoder_get_dest_uri" glib:get-property="dest-uri">
|
||||
<doc xml:space="preserve" filename="../subprojects/gst-plugins-bad/gst-libs/gst/transcoder/gsttranscoder.c">Gets the URI of the destination of the transcoded stream.</doc>
|
||||
<source-position filename="../subprojects/gst-plugins-bad/gst-libs/gst/transcoder/gsttranscoder.h"/>
|
||||
<return-value transfer-ownership="full">
|
||||
|
@ -97,7 +97,7 @@ destination of the transcoded stream. g_free() after usage.</doc>
|
|||
</instance-parameter>
|
||||
</parameters>
|
||||
</method>
|
||||
<method name="get_duration" c:identifier="gst_transcoder_get_duration">
|
||||
<method name="get_duration" c:identifier="gst_transcoder_get_duration" glib:get-property="duration">
|
||||
<doc xml:space="preserve" filename="../subprojects/gst-plugins-bad/gst-libs/gst/transcoder/gsttranscoder.c">Retrieves the duration of the media stream that self represents.</doc>
|
||||
<source-position filename="../subprojects/gst-plugins-bad/gst-libs/gst/transcoder/gsttranscoder.h"/>
|
||||
<return-value transfer-ownership="none">
|
||||
|
@ -137,7 +137,7 @@ fill memory. To avoid that, the bus has to be set "flushing".</doc>
|
|||
</instance-parameter>
|
||||
</parameters>
|
||||
</method>
|
||||
<method name="get_pipeline" c:identifier="gst_transcoder_get_pipeline">
|
||||
<method name="get_pipeline" c:identifier="gst_transcoder_get_pipeline" glib:get-property="pipeline">
|
||||
<source-position filename="../subprojects/gst-plugins-bad/gst-libs/gst/transcoder/gsttranscoder.h"/>
|
||||
<return-value transfer-ownership="full">
|
||||
<doc xml:space="preserve" filename="../subprojects/gst-plugins-bad/gst-libs/gst/transcoder/gsttranscoder.c">The internal uritranscodebin instance</doc>
|
||||
|
@ -150,7 +150,7 @@ fill memory. To avoid that, the bus has to be set "flushing".</doc>
|
|||
</instance-parameter>
|
||||
</parameters>
|
||||
</method>
|
||||
<method name="get_position" c:identifier="gst_transcoder_get_position">
|
||||
<method name="get_position" c:identifier="gst_transcoder_get_position" glib:get-property="position">
|
||||
<source-position filename="../subprojects/gst-plugins-bad/gst-libs/gst/transcoder/gsttranscoder.h"/>
|
||||
<return-value transfer-ownership="none">
|
||||
<doc xml:space="preserve" filename="../subprojects/gst-plugins-bad/gst-libs/gst/transcoder/gsttranscoder.c">the absolute position time, in nanoseconds, of the
|
||||
|
@ -164,7 +164,7 @@ transcoding stream.</doc>
|
|||
</instance-parameter>
|
||||
</parameters>
|
||||
</method>
|
||||
<method name="get_position_update_interval" c:identifier="gst_transcoder_get_position_update_interval">
|
||||
<method name="get_position_update_interval" c:identifier="gst_transcoder_get_position_update_interval" glib:get-property="position-update-interval">
|
||||
<source-position filename="../subprojects/gst-plugins-bad/gst-libs/gst/transcoder/gsttranscoder.h"/>
|
||||
<return-value transfer-ownership="none">
|
||||
<doc xml:space="preserve" filename="../subprojects/gst-plugins-bad/gst-libs/gst/transcoder/gsttranscoder.c">current position update interval in milliseconds</doc>
|
||||
|
@ -265,7 +265,7 @@ notified about any error.</doc>
|
|||
</instance-parameter>
|
||||
</parameters>
|
||||
</method>
|
||||
<method name="set_avoid_reencoding" c:identifier="gst_transcoder_set_avoid_reencoding">
|
||||
<method name="set_avoid_reencoding" c:identifier="gst_transcoder_set_avoid_reencoding" glib:set-property="avoid-reencoding">
|
||||
<source-position filename="../subprojects/gst-plugins-bad/gst-libs/gst/transcoder/gsttranscoder.h"/>
|
||||
<return-value transfer-ownership="none">
|
||||
<type name="none" c:type="void"/>
|
||||
|
@ -302,7 +302,7 @@ should try to use. It takes into account the number of cores available.</doc>
|
|||
</parameter>
|
||||
</parameters>
|
||||
</method>
|
||||
<method name="set_position_update_interval" c:identifier="gst_transcoder_set_position_update_interval">
|
||||
<method name="set_position_update_interval" c:identifier="gst_transcoder_set_position_update_interval" glib:set-property="position-update-interval">
|
||||
<doc xml:space="preserve" filename="../subprojects/gst-plugins-bad/gst-libs/gst/transcoder/gsttranscoder.c">Set interval in milliseconds between two position-updated signals.
|
||||
Pass 0 to stop updating the position.</doc>
|
||||
<source-position filename="../subprojects/gst-plugins-bad/gst-libs/gst/transcoder/gsttranscoder.h"/>
|
||||
|
@ -320,29 +320,29 @@ Pass 0 to stop updating the position.</doc>
|
|||
</parameter>
|
||||
</parameters>
|
||||
</method>
|
||||
<property name="avoid-reencoding" writable="1" transfer-ownership="none">
|
||||
<property name="avoid-reencoding" writable="1" transfer-ownership="none" setter="set_avoid_reencoding" getter="get_avoid_reencoding" default-value="FALSE">
|
||||
<doc xml:space="preserve" filename="../subprojects/gst-plugins-bad/gst-libs/gst/transcoder/gsttranscoder.c">See #encodebin:avoid-reencoding</doc>
|
||||
<type name="gboolean" c:type="gboolean"/>
|
||||
</property>
|
||||
<property name="dest-uri" writable="1" construct-only="1" transfer-ownership="none">
|
||||
<property name="dest-uri" writable="1" construct-only="1" transfer-ownership="none" getter="get_dest_uri" default-value="NULL">
|
||||
<type name="utf8" c:type="gchar*"/>
|
||||
</property>
|
||||
<property name="duration" transfer-ownership="none">
|
||||
<property name="duration" transfer-ownership="none" getter="get_duration" default-value="18446744073709551615">
|
||||
<type name="guint64" c:type="guint64"/>
|
||||
</property>
|
||||
<property name="pipeline" transfer-ownership="none">
|
||||
<property name="pipeline" transfer-ownership="none" getter="get_pipeline">
|
||||
<type name="Gst.Element"/>
|
||||
</property>
|
||||
<property name="position" transfer-ownership="none">
|
||||
<property name="position" transfer-ownership="none" getter="get_position" default-value="18446744073709551615">
|
||||
<type name="guint64" c:type="guint64"/>
|
||||
</property>
|
||||
<property name="position-update-interval" writable="1" transfer-ownership="none">
|
||||
<property name="position-update-interval" writable="1" transfer-ownership="none" setter="set_position_update_interval" getter="get_position_update_interval" default-value="100">
|
||||
<type name="guint" c:type="guint"/>
|
||||
</property>
|
||||
<property name="profile" writable="1" construct-only="1" transfer-ownership="none">
|
||||
<type name="GstPbutils.EncodingProfile"/>
|
||||
</property>
|
||||
<property name="src-uri" writable="1" construct-only="1" transfer-ownership="none">
|
||||
<property name="src-uri" writable="1" construct-only="1" transfer-ownership="none" default-value="NULL">
|
||||
<type name="utf8" c:type="gchar*"/>
|
||||
</property>
|
||||
</class>
|
||||
|
@ -353,7 +353,7 @@ Pass 0 to stop updating the position.</doc>
|
|||
</field>
|
||||
</record>
|
||||
<enumeration name="TranscoderError" glib:type-name="GstTranscoderError" glib:get-type="gst_transcoder_error_get_type" c:type="GstTranscoderError" glib:error-domain="gst-transcoder-error-quark">
|
||||
<member name="failed" value="0" c:identifier="GST_TRANSCODER_ERROR_FAILED" glib:nick="failed">
|
||||
<member name="failed" value="0" c:identifier="GST_TRANSCODER_ERROR_FAILED" glib:nick="failed" glib:name="GST_TRANSCODER_ERROR_FAILED">
|
||||
<doc xml:space="preserve" filename="../subprojects/gst-plugins-bad/gst-libs/gst/transcoder/gsttranscoder.h">generic error.</doc>
|
||||
</member>
|
||||
<function name="get_name" c:identifier="gst_transcoder_error_get_name">
|
||||
|
@ -380,22 +380,22 @@ Pass 0 to stop updating the position.</doc>
|
|||
<doc xml:space="preserve" filename="../subprojects/gst-plugins-bad/gst-libs/gst/transcoder/gsttranscoder.h">Types of messages that will be posted on the transcoder API bus.
|
||||
|
||||
See also #gst_transcoder_get_message_bus()</doc>
|
||||
<member name="position_updated" value="0" c:identifier="GST_TRANSCODER_MESSAGE_POSITION_UPDATED" glib:nick="position-updated">
|
||||
<member name="position_updated" value="0" c:identifier="GST_TRANSCODER_MESSAGE_POSITION_UPDATED" glib:nick="position-updated" glib:name="GST_TRANSCODER_MESSAGE_POSITION_UPDATED">
|
||||
<doc xml:space="preserve" filename="../subprojects/gst-plugins-bad/gst-libs/gst/transcoder/gsttranscoder.h">Sink position changed</doc>
|
||||
</member>
|
||||
<member name="duration_changed" value="1" c:identifier="GST_TRANSCODER_MESSAGE_DURATION_CHANGED" glib:nick="duration-changed">
|
||||
<member name="duration_changed" value="1" c:identifier="GST_TRANSCODER_MESSAGE_DURATION_CHANGED" glib:nick="duration-changed" glib:name="GST_TRANSCODER_MESSAGE_DURATION_CHANGED">
|
||||
<doc xml:space="preserve" filename="../subprojects/gst-plugins-bad/gst-libs/gst/transcoder/gsttranscoder.h">Duration of stream changed</doc>
|
||||
</member>
|
||||
<member name="state_changed" value="2" c:identifier="GST_TRANSCODER_MESSAGE_STATE_CHANGED" glib:nick="state-changed">
|
||||
<member name="state_changed" value="2" c:identifier="GST_TRANSCODER_MESSAGE_STATE_CHANGED" glib:nick="state-changed" glib:name="GST_TRANSCODER_MESSAGE_STATE_CHANGED">
|
||||
<doc xml:space="preserve" filename="../subprojects/gst-plugins-bad/gst-libs/gst/transcoder/gsttranscoder.h">Pipeline state changed</doc>
|
||||
</member>
|
||||
<member name="done" value="3" c:identifier="GST_TRANSCODER_MESSAGE_DONE" glib:nick="done">
|
||||
<member name="done" value="3" c:identifier="GST_TRANSCODER_MESSAGE_DONE" glib:nick="done" glib:name="GST_TRANSCODER_MESSAGE_DONE">
|
||||
<doc xml:space="preserve" filename="../subprojects/gst-plugins-bad/gst-libs/gst/transcoder/gsttranscoder.h">Transcoding is done</doc>
|
||||
</member>
|
||||
<member name="error" value="4" c:identifier="GST_TRANSCODER_MESSAGE_ERROR" glib:nick="error">
|
||||
<member name="error" value="4" c:identifier="GST_TRANSCODER_MESSAGE_ERROR" glib:nick="error" glib:name="GST_TRANSCODER_MESSAGE_ERROR">
|
||||
<doc xml:space="preserve" filename="../subprojects/gst-plugins-bad/gst-libs/gst/transcoder/gsttranscoder.h">Message contains an error</doc>
|
||||
</member>
|
||||
<member name="warning" value="5" c:identifier="GST_TRANSCODER_MESSAGE_WARNING" glib:nick="warning">
|
||||
<member name="warning" value="5" c:identifier="GST_TRANSCODER_MESSAGE_WARNING" glib:nick="warning" glib:name="GST_TRANSCODER_MESSAGE_WARNING">
|
||||
<doc xml:space="preserve" filename="../subprojects/gst-plugins-bad/gst-libs/gst/transcoder/gsttranscoder.h">Message contains an error</doc>
|
||||
</member>
|
||||
<function name="get_name" c:identifier="gst_transcoder_message_get_name" version="1.20">
|
||||
|
@ -508,7 +508,7 @@ See also #gst_transcoder_get_message_bus()</doc>
|
|||
<class name="TranscoderSignalAdapter" c:symbol-prefix="transcoder_signal_adapter" c:type="GstTranscoderSignalAdapter" version="1.20" parent="GObject.Object" glib:type-name="GstTranscoderSignalAdapter" glib:get-type="gst_transcoder_signal_adapter_get_type" glib:type-struct="TranscoderSignalAdapterClass">
|
||||
<doc xml:space="preserve" filename="../subprojects/gst-plugins-bad/gst-libs/gst/transcoder/gsttranscoder-signal-adapter.h">Transforms #GstTranscoder bus messages to signals from the adapter object.</doc>
|
||||
<source-position filename="../subprojects/gst-plugins-bad/gst-libs/gst/transcoder/gsttranscoder-signal-adapter.h"/>
|
||||
<method name="get_transcoder" c:identifier="gst_transcoder_signal_adapter_get_transcoder" version="1.20">
|
||||
<method name="get_transcoder" c:identifier="gst_transcoder_signal_adapter_get_transcoder" glib:get-property="transcoder" version="1.20">
|
||||
<source-position filename="../subprojects/gst-plugins-bad/gst-libs/gst/transcoder/gsttranscoder-signal-adapter.h"/>
|
||||
<return-value transfer-ownership="full" nullable="1">
|
||||
<doc xml:space="preserve" filename="../subprojects/gst-plugins-bad/gst-libs/gst/transcoder/gsttranscoder-signal-adapter.c">The #GstTranscoder @self is tracking</doc>
|
||||
|
@ -521,7 +521,7 @@ See also #gst_transcoder_get_message_bus()</doc>
|
|||
</instance-parameter>
|
||||
</parameters>
|
||||
</method>
|
||||
<property name="transcoder" version="1.20" transfer-ownership="none">
|
||||
<property name="transcoder" version="1.20" transfer-ownership="none" getter="get_transcoder">
|
||||
<doc xml:space="preserve" filename="../subprojects/gst-plugins-bad/gst-libs/gst/transcoder/gsttranscoder-signal-adapter.c">The #GstTranscoder tracked by the adapter.</doc>
|
||||
<type name="Transcoder"/>
|
||||
</property>
|
||||
|
@ -595,13 +595,13 @@ See also #gst_transcoder_get_message_bus()</doc>
|
|||
</record>
|
||||
<enumeration name="TranscoderState" version="1.20" glib:type-name="GstTranscoderState" glib:get-type="gst_transcoder_state_get_type" c:type="GstTranscoderState">
|
||||
<doc xml:space="preserve" filename="../subprojects/gst-plugins-bad/gst-libs/gst/transcoder/gsttranscoder.h">High level representation of the transcoder pipeline state.</doc>
|
||||
<member name="stopped" value="0" c:identifier="GST_TRANSCODER_STATE_STOPPED" glib:nick="stopped">
|
||||
<member name="stopped" value="0" c:identifier="GST_TRANSCODER_STATE_STOPPED" glib:nick="stopped" glib:name="GST_TRANSCODER_STATE_STOPPED">
|
||||
<doc xml:space="preserve" filename="../subprojects/gst-plugins-bad/gst-libs/gst/transcoder/gsttranscoder.h">the transcoder is stopped.</doc>
|
||||
</member>
|
||||
<member name="paused" value="1" c:identifier="GST_TRANSCODER_STATE_PAUSED" glib:nick="paused">
|
||||
<member name="paused" value="1" c:identifier="GST_TRANSCODER_STATE_PAUSED" glib:nick="paused" glib:name="GST_TRANSCODER_STATE_PAUSED">
|
||||
<doc xml:space="preserve" filename="../subprojects/gst-plugins-bad/gst-libs/gst/transcoder/gsttranscoder.h">the transcoder is paused.</doc>
|
||||
</member>
|
||||
<member name="playing" value="2" c:identifier="GST_TRANSCODER_STATE_PLAYING" glib:nick="playing">
|
||||
<member name="playing" value="2" c:identifier="GST_TRANSCODER_STATE_PLAYING" glib:nick="playing" glib:name="GST_TRANSCODER_STATE_PLAYING">
|
||||
<doc xml:space="preserve" filename="../subprojects/gst-plugins-bad/gst-libs/gst/transcoder/gsttranscoder.h">the transcoder is currently transcoding a
|
||||
stream.</doc>
|
||||
</member>
|
||||
|
|
|
@ -528,7 +528,7 @@ GstVaDisplay descendants.</doc>
|
|||
</instance-parameter>
|
||||
</parameters>
|
||||
</method>
|
||||
<property name="description" transfer-ownership="none">
|
||||
<property name="description" transfer-ownership="none" default-value="NULL">
|
||||
<type name="utf8" c:type="gchar*"/>
|
||||
</property>
|
||||
<property name="va-display" writable="1" construct-only="1" transfer-ownership="none">
|
||||
|
@ -582,11 +582,11 @@ and operate the device in @path.</doc>
|
|||
</parameter>
|
||||
</parameters>
|
||||
</constructor>
|
||||
<property name="path" writable="1" construct-only="1" transfer-ownership="none">
|
||||
<property name="path" writable="1" construct-only="1" transfer-ownership="none" default-value="/dev/dri/renderD128">
|
||||
<type name="utf8" c:type="gchar*"/>
|
||||
</property>
|
||||
</class>
|
||||
<record name="VaDisplayDrmClass" c:type="GstVaDisplayDrmClass" disguised="1" glib:is-gtype-struct-for="VaDisplayDrm" version="1.20">
|
||||
<record name="VaDisplayDrmClass" c:type="GstVaDisplayDrmClass" disguised="1" opaque="1" glib:is-gtype-struct-for="VaDisplayDrm" version="1.20">
|
||||
<source-position filename="../subprojects/gst-plugins-bad/gst-libs/gst/va/va_fwd.h"/>
|
||||
</record>
|
||||
<class name="VaDisplayWrapped" c:symbol-prefix="va_display_wrapped" c:type="GstVaDisplayWrapped" version="1.20" parent="VaDisplay" glib:type-name="GstVaDisplayWrapped" glib:get-type="gst_va_display_wrapped_get_type" glib:type-struct="VaDisplayWrappedClass">
|
||||
|
@ -614,7 +614,7 @@ pipeline is not in NULL state.</doc>
|
|||
</parameters>
|
||||
</constructor>
|
||||
</class>
|
||||
<record name="VaDisplayWrappedClass" c:type="GstVaDisplayWrappedClass" disguised="1" glib:is-gtype-struct-for="VaDisplayWrapped" version="1.20">
|
||||
<record name="VaDisplayWrappedClass" c:type="GstVaDisplayWrappedClass" disguised="1" opaque="1" glib:is-gtype-struct-for="VaDisplayWrapped" version="1.20">
|
||||
<source-position filename="../subprojects/gst-plugins-bad/gst-libs/gst/va/va_fwd.h"/>
|
||||
</record>
|
||||
<class name="VaDmabufAllocator" c:symbol-prefix="va_dmabuf_allocator" version="1.22" parent="Gst.Allocator" glib:type-name="GstVaDmabufAllocator" glib:get-type="gst_va_dmabuf_allocator_get_type">
|
||||
|
@ -742,13 +742,13 @@ later it populates the @buffer with those DMABufs.</doc>
|
|||
</function>
|
||||
</class>
|
||||
<enumeration name="VaFeature" version="1.22" glib:type-name="GstVaFeature" glib:get-type="gst_va_feature_get_type" c:type="GstVaFeature">
|
||||
<member name="disabled" value="0" c:identifier="GST_VA_FEATURE_DISABLED" glib:nick="disabled">
|
||||
<member name="disabled" value="0" c:identifier="GST_VA_FEATURE_DISABLED" glib:nick="disabled" glib:name="GST_VA_FEATURE_DISABLED">
|
||||
<doc xml:space="preserve" filename="../subprojects/gst-plugins-bad/gst-libs/gst/va/gstva.h">The feature is disabled.</doc>
|
||||
</member>
|
||||
<member name="enabled" value="1" c:identifier="GST_VA_FEATURE_ENABLED" glib:nick="enabled">
|
||||
<member name="enabled" value="1" c:identifier="GST_VA_FEATURE_ENABLED" glib:nick="enabled" glib:name="GST_VA_FEATURE_ENABLED">
|
||||
<doc xml:space="preserve" filename="../subprojects/gst-plugins-bad/gst-libs/gst/va/gstva.h">The feature is enabled.</doc>
|
||||
</member>
|
||||
<member name="auto" value="2" c:identifier="GST_VA_FEATURE_AUTO" glib:nick="auto">
|
||||
<member name="auto" value="2" c:identifier="GST_VA_FEATURE_AUTO" glib:nick="auto" glib:name="GST_VA_FEATURE_AUTO">
|
||||
<doc xml:space="preserve" filename="../subprojects/gst-plugins-bad/gst-libs/gst/va/gstva.h">The feature is enabled automatically.</doc>
|
||||
</member>
|
||||
</enumeration>
|
||||
|
@ -1037,7 +1037,7 @@ to it.
|
|||
</parameter>
|
||||
</parameters>
|
||||
</function>
|
||||
<function name="va_dmabuf_memories_setup" c:identifier="gst_va_dmabuf_memories_setup" version="1.22" introspectable="0">
|
||||
<function name="va_dmabuf_memories_setup" c:identifier="gst_va_dmabuf_memories_setup" version="1.22">
|
||||
<doc xml:space="preserve" filename="../subprojects/gst-plugins-bad/gst-libs/gst/va/gstvaallocator.c">It imports the array of @mem, representing a single frame, into a
|
||||
VASurfaceID and it's attached into every @mem.</doc>
|
||||
<source-position filename="../subprojects/gst-plugins-bad/gst-libs/gst/va/gstvaallocator.h"/>
|
||||
|
@ -1066,7 +1066,7 @@ VASurfaceID and it's attached into every @mem.</doc>
|
|||
<doc xml:space="preserve" filename="../subprojects/gst-plugins-bad/gst-libs/gst/va/gstvaallocator.c">array of
|
||||
DMABuf file descriptors.</doc>
|
||||
<array zero-terminated="0" c:type="uintptr_t*" fixed-size="4">
|
||||
<type c:type="uintptr_t"/>
|
||||
<type name="guintptr"/>
|
||||
</array>
|
||||
</parameter>
|
||||
<parameter name="offset" transfer-ownership="none">
|
||||
|
|
|
@ -258,7 +258,7 @@ value to a GstClockTime.</doc>
|
|||
</array>
|
||||
</field>
|
||||
</record>
|
||||
<record name="ActionPrivate" c:type="GstValidateActionPrivate" disguised="1">
|
||||
<record name="ActionPrivate" c:type="GstValidateActionPrivate" disguised="1" opaque="1">
|
||||
<source-position filename="../subprojects/gst-devtools/validate/gst/validate/gst-validate-scenario.h"/>
|
||||
</record>
|
||||
<enumeration name="ActionReturn" glib:type-name="GstValidateActionReturn" glib:get-type="gst_validate_action_return_get_type" c:type="GstValidateActionReturn">
|
||||
|
@ -269,26 +269,26 @@ GST_VALIDATE_EXECUTE_ACTION_ERROR_REPORTED:
|
|||
GST_VALIDATE_EXECUTE_ACTION_IN_PROGRESS:
|
||||
GST_VALIDATE_EXECUTE_ACTION_NONE:
|
||||
GST_VALIDATE_EXECUTE_ACTION_DONE:</doc>
|
||||
<member name="error" value="0" c:identifier="GST_VALIDATE_EXECUTE_ACTION_ERROR" glib:nick="error">
|
||||
<member name="error" value="0" c:identifier="GST_VALIDATE_EXECUTE_ACTION_ERROR" glib:nick="error" glib:name="GST_VALIDATE_EXECUTE_ACTION_ERROR">
|
||||
</member>
|
||||
<member name="ok" value="1" c:identifier="GST_VALIDATE_EXECUTE_ACTION_OK" glib:nick="ok">
|
||||
<member name="ok" value="1" c:identifier="GST_VALIDATE_EXECUTE_ACTION_OK" glib:nick="ok" glib:name="GST_VALIDATE_EXECUTE_ACTION_OK">
|
||||
</member>
|
||||
<member name="async" value="2" c:identifier="GST_VALIDATE_EXECUTE_ACTION_ASYNC" glib:nick="async">
|
||||
<member name="async" value="2" c:identifier="GST_VALIDATE_EXECUTE_ACTION_ASYNC" glib:nick="async" glib:name="GST_VALIDATE_EXECUTE_ACTION_ASYNC">
|
||||
</member>
|
||||
<member name="non_blocking" value="3" c:identifier="GST_VALIDATE_EXECUTE_ACTION_NON_BLOCKING" version="1.20" glib:nick="non-blocking">
|
||||
<member name="non_blocking" value="3" c:identifier="GST_VALIDATE_EXECUTE_ACTION_NON_BLOCKING" version="1.20" glib:nick="non-blocking" glib:name="GST_VALIDATE_EXECUTE_ACTION_NON_BLOCKING">
|
||||
<doc xml:space="preserve" filename="../subprojects/gst-devtools/validate/gst/validate/gst-validate-scenario.h">The action will be executed asynchronously without blocking further
|
||||
actions to be executed</doc>
|
||||
</member>
|
||||
<member name="interlaced" value="3" c:identifier="GST_VALIDATE_EXECUTE_ACTION_INTERLACED" glib:nick="interlaced">
|
||||
<member name="interlaced" value="3" c:identifier="GST_VALIDATE_EXECUTE_ACTION_INTERLACED" glib:nick="interlaced" glib:name="GST_VALIDATE_EXECUTE_ACTION_INTERLACED">
|
||||
<doc-deprecated xml:space="preserve">Use #GST_VALIDATE_EXECUTE_ACTION_NON_BLOCKING instead.</doc-deprecated>
|
||||
</member>
|
||||
<member name="error_reported" value="4" c:identifier="GST_VALIDATE_EXECUTE_ACTION_ERROR_REPORTED" glib:nick="error-reported">
|
||||
<member name="error_reported" value="4" c:identifier="GST_VALIDATE_EXECUTE_ACTION_ERROR_REPORTED" glib:nick="error-reported" glib:name="GST_VALIDATE_EXECUTE_ACTION_ERROR_REPORTED">
|
||||
</member>
|
||||
<member name="in_progress" value="5" c:identifier="GST_VALIDATE_EXECUTE_ACTION_IN_PROGRESS" glib:nick="in-progress">
|
||||
<member name="in_progress" value="5" c:identifier="GST_VALIDATE_EXECUTE_ACTION_IN_PROGRESS" glib:nick="in-progress" glib:name="GST_VALIDATE_EXECUTE_ACTION_IN_PROGRESS">
|
||||
</member>
|
||||
<member name="none" value="6" c:identifier="GST_VALIDATE_EXECUTE_ACTION_NONE" glib:nick="none">
|
||||
<member name="none" value="6" c:identifier="GST_VALIDATE_EXECUTE_ACTION_NONE" glib:nick="none" glib:name="GST_VALIDATE_EXECUTE_ACTION_NONE">
|
||||
</member>
|
||||
<member name="done" value="7" c:identifier="GST_VALIDATE_EXECUTE_ACTION_DONE" glib:nick="done">
|
||||
<member name="done" value="7" c:identifier="GST_VALIDATE_EXECUTE_ACTION_DONE" glib:nick="done" glib:name="GST_VALIDATE_EXECUTE_ACTION_DONE">
|
||||
</member>
|
||||
<function name="get_name" c:identifier="gst_validate_action_return_get_name">
|
||||
<source-position filename="../subprojects/gst-devtools/validate/gst/validate/gst-validate-scenario.h"/>
|
||||
|
@ -352,54 +352,54 @@ actions to be executed</doc>
|
|||
</field>
|
||||
</record>
|
||||
<bitfield name="ActionTypeFlags" glib:type-name="GstValidateActionTypeFlags" glib:get-type="gst_validate_action_type_flags_get_type" c:type="GstValidateActionTypeFlags">
|
||||
<member name="none" value="0" c:identifier="GST_VALIDATE_ACTION_TYPE_NONE" glib:nick="none">
|
||||
<member name="none" value="0" c:identifier="GST_VALIDATE_ACTION_TYPE_NONE" glib:nick="none" glib:name="GST_VALIDATE_ACTION_TYPE_NONE">
|
||||
<doc xml:space="preserve" filename="../subprojects/gst-devtools/validate/gst/validate/gst-validate-scenario.h">No special flag</doc>
|
||||
</member>
|
||||
<member name="config" value="2" c:identifier="GST_VALIDATE_ACTION_TYPE_CONFIG" glib:nick="config">
|
||||
<member name="config" value="2" c:identifier="GST_VALIDATE_ACTION_TYPE_CONFIG" glib:nick="config" glib:name="GST_VALIDATE_ACTION_TYPE_CONFIG">
|
||||
<doc xml:space="preserve" filename="../subprojects/gst-devtools/validate/gst/validate/gst-validate-scenario.h">The action is a config</doc>
|
||||
</member>
|
||||
<member name="async" value="4" c:identifier="GST_VALIDATE_ACTION_TYPE_ASYNC" glib:nick="async">
|
||||
<member name="async" value="4" c:identifier="GST_VALIDATE_ACTION_TYPE_ASYNC" glib:nick="async" glib:name="GST_VALIDATE_ACTION_TYPE_ASYNC">
|
||||
<doc xml:space="preserve" filename="../subprojects/gst-devtools/validate/gst/validate/gst-validate-scenario.h">The action can be executed ASYNC</doc>
|
||||
</member>
|
||||
<member name="non_blocking" value="8" c:identifier="GST_VALIDATE_ACTION_TYPE_NON_BLOCKING" version="1.20" glib:nick="non-blocking">
|
||||
<member name="non_blocking" value="8" c:identifier="GST_VALIDATE_ACTION_TYPE_NON_BLOCKING" version="1.20" glib:nick="non-blocking" glib:name="GST_VALIDATE_ACTION_TYPE_NON_BLOCKING">
|
||||
<doc xml:space="preserve" filename="../subprojects/gst-devtools/validate/gst/validate/gst-validate-scenario.h">The action can be executed asynchronously but without blocking further
|
||||
actions execution.</doc>
|
||||
</member>
|
||||
<member name="interlaced" value="8" c:identifier="GST_VALIDATE_ACTION_TYPE_INTERLACED" glib:nick="interlaced">
|
||||
<member name="interlaced" value="8" c:identifier="GST_VALIDATE_ACTION_TYPE_INTERLACED" glib:nick="interlaced" glib:name="GST_VALIDATE_ACTION_TYPE_INTERLACED">
|
||||
<doc-deprecated xml:space="preserve">Use #GST_VALIDATE_ACTION_TYPE_NON_BLOCKING instead.</doc-deprecated>
|
||||
</member>
|
||||
<member name="can_execute_on_addition" value="16" c:identifier="GST_VALIDATE_ACTION_TYPE_CAN_EXECUTE_ON_ADDITION" glib:nick="can-execute-on-addition">
|
||||
<member name="can_execute_on_addition" value="16" c:identifier="GST_VALIDATE_ACTION_TYPE_CAN_EXECUTE_ON_ADDITION" glib:nick="can-execute-on-addition" glib:name="GST_VALIDATE_ACTION_TYPE_CAN_EXECUTE_ON_ADDITION">
|
||||
<doc xml:space="preserve" filename="../subprojects/gst-devtools/validate/gst/validate/gst-validate-scenario.h">The action will be executed on 'element-added'
|
||||
for a particular element type if no playback-time
|
||||
is specified</doc>
|
||||
</member>
|
||||
<member name="needs_clock" value="32" c:identifier="GST_VALIDATE_ACTION_TYPE_NEEDS_CLOCK" glib:nick="needs-clock">
|
||||
<member name="needs_clock" value="32" c:identifier="GST_VALIDATE_ACTION_TYPE_NEEDS_CLOCK" glib:nick="needs-clock" glib:name="GST_VALIDATE_ACTION_TYPE_NEEDS_CLOCK">
|
||||
<doc xml:space="preserve" filename="../subprojects/gst-devtools/validate/gst/validate/gst-validate-scenario.h">The pipeline will need to be synchronized with the clock
|
||||
for that action type to be used.</doc>
|
||||
</member>
|
||||
<member name="no_execution_not_fatal" value="64" c:identifier="GST_VALIDATE_ACTION_TYPE_NO_EXECUTION_NOT_FATAL" glib:nick="no-execution-not-fatal">
|
||||
<member name="no_execution_not_fatal" value="64" c:identifier="GST_VALIDATE_ACTION_TYPE_NO_EXECUTION_NOT_FATAL" glib:nick="no-execution-not-fatal" glib:name="GST_VALIDATE_ACTION_TYPE_NO_EXECUTION_NOT_FATAL">
|
||||
<doc xml:space="preserve" filename="../subprojects/gst-devtools/validate/gst/validate/gst-validate-scenario.h">Do not consider the non execution of the action
|
||||
as a fatal error.</doc>
|
||||
</member>
|
||||
<member name="can_be_optional" value="128" c:identifier="GST_VALIDATE_ACTION_TYPE_CAN_BE_OPTIONAL" glib:nick="can-be-optional">
|
||||
<member name="can_be_optional" value="128" c:identifier="GST_VALIDATE_ACTION_TYPE_CAN_BE_OPTIONAL" glib:nick="can-be-optional" glib:name="GST_VALIDATE_ACTION_TYPE_CAN_BE_OPTIONAL">
|
||||
<doc xml:space="preserve" filename="../subprojects/gst-devtools/validate/gst/validate/gst-validate-scenario.h">The action can use the 'optional' keyword. Such action
|
||||
instances will have the #GST_VALIDATE_ACTION_TYPE_NO_EXECUTION_NOT_FATAL
|
||||
flag set and won't be considered as fatal if they fail.</doc>
|
||||
</member>
|
||||
<member name="doesnt_need_pipeline" value="256" c:identifier="GST_VALIDATE_ACTION_TYPE_DOESNT_NEED_PIPELINE" glib:nick="doesnt-need-pipeline">
|
||||
<member name="doesnt_need_pipeline" value="256" c:identifier="GST_VALIDATE_ACTION_TYPE_DOESNT_NEED_PIPELINE" glib:nick="doesnt-need-pipeline" glib:name="GST_VALIDATE_ACTION_TYPE_DOESNT_NEED_PIPELINE">
|
||||
</member>
|
||||
<member name="handled_in_config" value="512" c:identifier="GST_VALIDATE_ACTION_TYPE_HANDLED_IN_CONFIG" glib:nick="handled-in-config">
|
||||
<member name="handled_in_config" value="512" c:identifier="GST_VALIDATE_ACTION_TYPE_HANDLED_IN_CONFIG" glib:nick="handled-in-config" glib:name="GST_VALIDATE_ACTION_TYPE_HANDLED_IN_CONFIG">
|
||||
<doc xml:space="preserve" filename="../subprojects/gst-devtools/validate/gst/validate/gst-validate-scenario.h">The action can be used in config files even if it is not strictly a config
|
||||
action (ie. it needs a scenario to run).</doc>
|
||||
</member>
|
||||
<member name="check" value="1024" c:identifier="GST_VALIDATE_ACTION_TYPE_CHECK" version="1.22" glib:nick="check">
|
||||
<member name="check" value="1024" c:identifier="GST_VALIDATE_ACTION_TYPE_CHECK" version="1.22" glib:nick="check" glib:name="GST_VALIDATE_ACTION_TYPE_CHECK">
|
||||
<doc xml:space="preserve" filename="../subprojects/gst-devtools/validate/gst/validate/gst-validate-scenario.h">The action is checking some state from objects in the pipeline. It means that it can
|
||||
be used as 'check' in different action which have a `check` "sub action", such as the 'wait' action type.
|
||||
This implies that the action can be executed from any thread and not only from the scenario thread as other
|
||||
types.</doc>
|
||||
</member>
|
||||
</bitfield>
|
||||
<record name="ActionTypePrivate" c:type="GstValidateActionTypePrivate" disguised="1">
|
||||
<record name="ActionTypePrivate" c:type="GstValidateActionTypePrivate" disguised="1" opaque="1">
|
||||
<source-position filename="../subprojects/gst-devtools/validate/gst/validate/gst-validate-scenario.h"/>
|
||||
</record>
|
||||
<class name="BinMonitor" c:symbol-prefix="bin_monitor" c:type="GstValidateBinMonitor" parent="ElementMonitor" glib:type-name="GstValidateBinMonitor" glib:get-type="gst_validate_bin_monitor_get_type" glib:type-struct="BinMonitorClass">
|
||||
|
@ -443,7 +443,7 @@ under @monitor watch</doc>
|
|||
</instance-parameter>
|
||||
</parameters>
|
||||
</method>
|
||||
<property name="handles-states" transfer-ownership="none">
|
||||
<property name="handles-states" transfer-ownership="none" default-value="FALSE">
|
||||
<type name="gboolean" c:type="gboolean"/>
|
||||
</property>
|
||||
<field name="parent">
|
||||
|
@ -490,19 +490,19 @@ GST_VALIDATE_FATAL_CRITICALS:
|
|||
GST_VALIDATE_PRINT_ISSUES:
|
||||
GST_VALIDATE_PRINT_WARNINGS:
|
||||
GST_VALIDATE_PRINT_CRITICALS:</doc>
|
||||
<member name="fatal_default" value="0" c:identifier="GST_VALIDATE_FATAL_DEFAULT" glib:nick="fatal-default">
|
||||
<member name="fatal_default" value="0" c:identifier="GST_VALIDATE_FATAL_DEFAULT" glib:nick="fatal-default" glib:name="GST_VALIDATE_FATAL_DEFAULT">
|
||||
</member>
|
||||
<member name="fatal_issues" value="1" c:identifier="GST_VALIDATE_FATAL_ISSUES" glib:nick="fatal-issues">
|
||||
<member name="fatal_issues" value="1" c:identifier="GST_VALIDATE_FATAL_ISSUES" glib:nick="fatal-issues" glib:name="GST_VALIDATE_FATAL_ISSUES">
|
||||
</member>
|
||||
<member name="fatal_warnings" value="2" c:identifier="GST_VALIDATE_FATAL_WARNINGS" glib:nick="fatal-warnings">
|
||||
<member name="fatal_warnings" value="2" c:identifier="GST_VALIDATE_FATAL_WARNINGS" glib:nick="fatal-warnings" glib:name="GST_VALIDATE_FATAL_WARNINGS">
|
||||
</member>
|
||||
<member name="fatal_criticals" value="4" c:identifier="GST_VALIDATE_FATAL_CRITICALS" glib:nick="fatal-criticals">
|
||||
<member name="fatal_criticals" value="4" c:identifier="GST_VALIDATE_FATAL_CRITICALS" glib:nick="fatal-criticals" glib:name="GST_VALIDATE_FATAL_CRITICALS">
|
||||
</member>
|
||||
<member name="print_issues" value="8" c:identifier="GST_VALIDATE_PRINT_ISSUES" glib:nick="print-issues">
|
||||
<member name="print_issues" value="8" c:identifier="GST_VALIDATE_PRINT_ISSUES" glib:nick="print-issues" glib:name="GST_VALIDATE_PRINT_ISSUES">
|
||||
</member>
|
||||
<member name="print_warnings" value="16" c:identifier="GST_VALIDATE_PRINT_WARNINGS" glib:nick="print-warnings">
|
||||
<member name="print_warnings" value="16" c:identifier="GST_VALIDATE_PRINT_WARNINGS" glib:nick="print-warnings" glib:name="GST_VALIDATE_PRINT_WARNINGS">
|
||||
</member>
|
||||
<member name="print_criticals" value="32" c:identifier="GST_VALIDATE_PRINT_CRITICALS" glib:nick="print-criticals">
|
||||
<member name="print_criticals" value="32" c:identifier="GST_VALIDATE_PRINT_CRITICALS" glib:nick="print-criticals" glib:name="GST_VALIDATE_PRINT_CRITICALS">
|
||||
</member>
|
||||
</bitfield>
|
||||
<function-macro name="ELEMENT_MONITOR_ELEMENT_IS_CONVERTER" c:identifier="GST_VALIDATE_ELEMENT_MONITOR_ELEMENT_IS_CONVERTER" introspectable="0">
|
||||
|
@ -651,14 +651,14 @@ Class that wraps a #GstElement for Validate checks</doc>
|
|||
</parameters>
|
||||
</function-macro>
|
||||
<enumeration name="InterceptionReturn" glib:type-name="GstValidateInterceptionReturn" glib:get-type="gst_validate_interception_return_get_type" c:type="GstValidateInterceptionReturn">
|
||||
<member name="drop" value="0" c:identifier="GST_VALIDATE_REPORTER_DROP" glib:nick="drop">
|
||||
<member name="drop" value="0" c:identifier="GST_VALIDATE_REPORTER_DROP" glib:nick="drop" glib:name="GST_VALIDATE_REPORTER_DROP">
|
||||
<doc xml:space="preserve" filename="../subprojects/gst-devtools/validate/gst/validate/gst-validate-reporter.h">The report will be completely ignored.</doc>
|
||||
</member>
|
||||
<member name="keep" value="1" c:identifier="GST_VALIDATE_REPORTER_KEEP" glib:nick="keep">
|
||||
<member name="keep" value="1" c:identifier="GST_VALIDATE_REPORTER_KEEP" glib:nick="keep" glib:name="GST_VALIDATE_REPORTER_KEEP">
|
||||
<doc xml:space="preserve" filename="../subprojects/gst-devtools/validate/gst/validate/gst-validate-reporter.h">The report will be kept by the reporter,
|
||||
but not reported to the runner.</doc>
|
||||
</member>
|
||||
<member name="report" value="2" c:identifier="GST_VALIDATE_REPORTER_REPORT" glib:nick="report">
|
||||
<member name="report" value="2" c:identifier="GST_VALIDATE_REPORTER_REPORT" glib:nick="report" glib:name="GST_VALIDATE_REPORTER_REPORT">
|
||||
<doc xml:space="preserve" filename="../subprojects/gst-devtools/validate/gst/validate/gst-validate-reporter.h">The report will be kept by the reporter
|
||||
and reported to the runner.</doc>
|
||||
</member>
|
||||
|
@ -804,13 +804,13 @@ Class that wraps a #GstElement for Validate checks</doc>
|
|||
<doc xml:space="preserve" filename="../subprojects/gst-devtools/validate/gst/validate/gst-validate-report.h">GST_VALIDATE_ISSUE_FLAGS_NONE: No special flags for the issue type
|
||||
GST_VALIDATE_ISSUE_FLAGS_FULL_DETAILS: Always show all occurrences of the issue in full details
|
||||
GST_VALIDATE_ISSUE_FLAGS_NO_BACKTRACE: Do not generate backtrace for the issue type</doc>
|
||||
<member name="none" value="0" c:identifier="GST_VALIDATE_ISSUE_FLAGS_NONE" glib:nick="none">
|
||||
<member name="none" value="0" c:identifier="GST_VALIDATE_ISSUE_FLAGS_NONE" glib:nick="none" glib:name="GST_VALIDATE_ISSUE_FLAGS_NONE">
|
||||
</member>
|
||||
<member name="full_details" value="1" c:identifier="GST_VALIDATE_ISSUE_FLAGS_FULL_DETAILS" glib:nick="full-details">
|
||||
<member name="full_details" value="1" c:identifier="GST_VALIDATE_ISSUE_FLAGS_FULL_DETAILS" glib:nick="full-details" glib:name="GST_VALIDATE_ISSUE_FLAGS_FULL_DETAILS">
|
||||
</member>
|
||||
<member name="no_backtrace" value="2" c:identifier="GST_VALIDATE_ISSUE_FLAGS_NO_BACKTRACE" glib:nick="no-backtrace">
|
||||
<member name="no_backtrace" value="2" c:identifier="GST_VALIDATE_ISSUE_FLAGS_NO_BACKTRACE" glib:nick="no-backtrace" glib:name="GST_VALIDATE_ISSUE_FLAGS_NO_BACKTRACE">
|
||||
</member>
|
||||
<member name="force_backtrace" value="4" c:identifier="GST_VALIDATE_ISSUE_FLAGS_FORCE_BACKTRACE" version="1.20" glib:nick="force-backtrace">
|
||||
<member name="force_backtrace" value="4" c:identifier="GST_VALIDATE_ISSUE_FLAGS_FORCE_BACKTRACE" version="1.20" glib:nick="force-backtrace" glib:name="GST_VALIDATE_ISSUE_FLAGS_FORCE_BACKTRACE">
|
||||
<doc xml:space="preserve" filename="../subprojects/gst-devtools/validate/gst/validate/gst-validate-report.h">Always generate backtrace, even if not a critical issue</doc>
|
||||
</member>
|
||||
</bitfield>
|
||||
|
@ -1117,10 +1117,10 @@ GST_VALIDATE_ISSUE_FLAGS_NO_BACKTRACE: Do not generate backtrace for the issue t
|
|||
</array>
|
||||
</field>
|
||||
</record>
|
||||
<record name="MediaDescriptorParserPrivate" c:type="GstValidateMediaDescriptorParserPrivate" disguised="1">
|
||||
<record name="MediaDescriptorParserPrivate" c:type="GstValidateMediaDescriptorParserPrivate" disguised="1" opaque="1">
|
||||
<source-position filename="../subprojects/gst-devtools/validate/gst/validate/media-descriptor-parser.h"/>
|
||||
</record>
|
||||
<record name="MediaDescriptorPrivate" c:type="GstValidateMediaDescriptorPrivate" disguised="1">
|
||||
<record name="MediaDescriptorPrivate" c:type="GstValidateMediaDescriptorPrivate" disguised="1" opaque="1">
|
||||
<source-position filename="../subprojects/gst-devtools/validate/gst/validate/media-descriptor.h"/>
|
||||
</record>
|
||||
<class name="MediaDescriptorWriter" c:symbol-prefix="media_descriptor_writer" c:type="GstValidateMediaDescriptorWriter" parent="MediaDescriptor" glib:type-name="GstValidateMediaDescriptorWriter" glib:get-type="gst_validate_media_descriptor_writer_get_type" glib:type-struct="MediaDescriptorWriterClass">
|
||||
|
@ -1318,16 +1318,16 @@ GST_VALIDATE_ISSUE_FLAGS_NO_BACKTRACE: Do not generate backtrace for the issue t
|
|||
</field>
|
||||
</record>
|
||||
<bitfield name="MediaDescriptorWriterFlags" glib:type-name="GstValidateMediaDescriptorWriterFlags" glib:get-type="gst_validate_media_descriptor_writer_flags_get_type" c:type="GstValidateMediaDescriptorWriterFlags">
|
||||
<member name="none" value="1" c:identifier="GST_VALIDATE_MEDIA_DESCRIPTOR_WRITER_FLAGS_NONE" glib:nick="none">
|
||||
<member name="none" value="1" c:identifier="GST_VALIDATE_MEDIA_DESCRIPTOR_WRITER_FLAGS_NONE" glib:nick="none" glib:name="GST_VALIDATE_MEDIA_DESCRIPTOR_WRITER_FLAGS_NONE">
|
||||
</member>
|
||||
<member name="no_parser" value="2" c:identifier="GST_VALIDATE_MEDIA_DESCRIPTOR_WRITER_FLAGS_NO_PARSER" glib:nick="no-parser">
|
||||
<member name="no_parser" value="2" c:identifier="GST_VALIDATE_MEDIA_DESCRIPTOR_WRITER_FLAGS_NO_PARSER" glib:nick="no-parser" glib:name="GST_VALIDATE_MEDIA_DESCRIPTOR_WRITER_FLAGS_NO_PARSER">
|
||||
</member>
|
||||
<member name="full" value="4" c:identifier="GST_VALIDATE_MEDIA_DESCRIPTOR_WRITER_FLAGS_FULL" glib:nick="full">
|
||||
<member name="full" value="4" c:identifier="GST_VALIDATE_MEDIA_DESCRIPTOR_WRITER_FLAGS_FULL" glib:nick="full" glib:name="GST_VALIDATE_MEDIA_DESCRIPTOR_WRITER_FLAGS_FULL">
|
||||
</member>
|
||||
<member name="handle_glogs" value="8" c:identifier="GST_VALIDATE_MEDIA_DESCRIPTOR_WRITER_FLAGS_HANDLE_GLOGS" glib:nick="handle-glogs">
|
||||
<member name="handle_glogs" value="8" c:identifier="GST_VALIDATE_MEDIA_DESCRIPTOR_WRITER_FLAGS_HANDLE_GLOGS" glib:nick="handle-glogs" glib:name="GST_VALIDATE_MEDIA_DESCRIPTOR_WRITER_FLAGS_HANDLE_GLOGS">
|
||||
</member>
|
||||
</bitfield>
|
||||
<record name="MediaDescriptorWriterPrivate" c:type="GstValidateMediaDescriptorWriterPrivate" disguised="1">
|
||||
<record name="MediaDescriptorWriterPrivate" c:type="GstValidateMediaDescriptorWriterPrivate" disguised="1" opaque="1">
|
||||
<source-position filename="../subprojects/gst-devtools/validate/gst/validate/media-descriptor-writer.h"/>
|
||||
</record>
|
||||
<record name="MediaInfo" c:type="GstValidateMediaInfo">
|
||||
|
@ -1580,7 +1580,7 @@ Class that wraps a #GObject for Validate checks</doc>
|
|||
</instance-parameter>
|
||||
</parameters>
|
||||
</method>
|
||||
<method name="get_pipeline" c:identifier="gst_validate_monitor_get_pipeline">
|
||||
<method name="get_pipeline" c:identifier="gst_validate_monitor_get_pipeline" glib:get-property="pipeline">
|
||||
<source-position filename="../subprojects/gst-devtools/validate/gst/validate/gst-validate-monitor.h"/>
|
||||
<return-value transfer-ownership="full" nullable="1">
|
||||
<doc xml:space="preserve" filename="../subprojects/gst-devtools/validate/gst/validate/gst-validate-monitor.c">The pipeline in which @monitor
|
||||
|
@ -1624,7 +1624,7 @@ target is in.</doc>
|
|||
<property name="object" writable="1" construct-only="1" transfer-ownership="none">
|
||||
<type name="GObject.Object"/>
|
||||
</property>
|
||||
<property name="pipeline" writable="1" construct="1" transfer-ownership="none">
|
||||
<property name="pipeline" writable="1" construct="1" transfer-ownership="none" getter="get_pipeline">
|
||||
<type name="Gst.Pipeline"/>
|
||||
</property>
|
||||
<property name="validate-parent" writable="1" construct-only="1" transfer-ownership="none">
|
||||
|
@ -1633,7 +1633,7 @@ target is in.</doc>
|
|||
<property name="validate-runner" writable="1" construct-only="1" transfer-ownership="none">
|
||||
<type name="Runner"/>
|
||||
</property>
|
||||
<property name="verbosity" writable="1" transfer-ownership="none">
|
||||
<property name="verbosity" writable="1" transfer-ownership="none" default-value="GST_VALIDATE_VERBOSITY_POSITION">
|
||||
<type name="VerbosityFlags"/>
|
||||
</property>
|
||||
<field name="object">
|
||||
|
@ -1739,11 +1739,11 @@ target is in.</doc>
|
|||
</field>
|
||||
</record>
|
||||
<bitfield name="ObjectSetPropertyFlags" version="1.24" glib:type-name="GstValidateObjectSetPropertyFlags" glib:get-type="gst_validate_object_set_property_flags_get_type" c:type="GstValidateObjectSetPropertyFlags">
|
||||
<member name="optional" value="1" c:identifier="GST_VALIDATE_OBJECT_SET_PROPERTY_FLAGS_OPTIONAL" glib:nick="optional">
|
||||
<member name="optional" value="1" c:identifier="GST_VALIDATE_OBJECT_SET_PROPERTY_FLAGS_OPTIONAL" glib:nick="optional" glib:name="GST_VALIDATE_OBJECT_SET_PROPERTY_FLAGS_OPTIONAL">
|
||||
<doc xml:space="preserve" filename="../subprojects/gst-devtools/validate/gst/validate/gst-validate-enums.h">The property is optional, if it
|
||||
is not found on the object, nothing happens.</doc>
|
||||
</member>
|
||||
<member name="no_value_check" value="2" c:identifier="GST_VALIDATE_OBJECT_SET_PROPERTY_FLAGS_NO_VALUE_CHECK" glib:nick="no-value-check">
|
||||
<member name="no_value_check" value="2" c:identifier="GST_VALIDATE_OBJECT_SET_PROPERTY_FLAGS_NO_VALUE_CHECK" glib:nick="no-value-check" glib:name="GST_VALIDATE_OBJECT_SET_PROPERTY_FLAGS_NO_VALUE_CHECK">
|
||||
<doc xml:space="preserve" filename="../subprojects/gst-devtools/validate/gst/validate/gst-validate-enums.h">Do not check that after
|
||||
setting the property, the value is the one we set.</doc>
|
||||
</member>
|
||||
|
@ -2255,7 +2255,7 @@ setting the property, the value is the one we set.</doc>
|
|||
</parameter>
|
||||
</parameters>
|
||||
</callback>
|
||||
<record name="OverridePrivate" c:type="GstValidateOverridePrivate" disguised="1">
|
||||
<record name="OverridePrivate" c:type="GstValidateOverridePrivate" disguised="1" opaque="1">
|
||||
<source-position filename="../subprojects/gst-devtools/validate/gst/validate/gst-validate-override.h"/>
|
||||
</record>
|
||||
<callback name="OverrideQueryHandler" c:type="GstValidateOverrideQueryHandler">
|
||||
|
@ -2561,7 +2561,7 @@ Class that wraps a #GstPad for Validate checks</doc>
|
|||
</array>
|
||||
</field>
|
||||
</record>
|
||||
<record name="PadSeekData" c:type="GstValidatePadSeekData" disguised="1">
|
||||
<record name="PadSeekData" c:type="GstValidatePadSeekData" disguised="1" opaque="1">
|
||||
<source-position filename="../subprojects/gst-devtools/validate/gst/validate/gst-validate-pad-monitor.h"/>
|
||||
</record>
|
||||
<callback name="ParseVariableFunc" c:type="GstValidateParseVariableFunc">
|
||||
|
@ -2676,6 +2676,36 @@ equations in the action structure.</doc>
|
|||
</parameter>
|
||||
</parameters>
|
||||
</callback>
|
||||
<function-macro name="REPORT" c:identifier="GST_VALIDATE_REPORT" introspectable="0">
|
||||
<doc xml:space="preserve" filename="../subprojects/gst-devtools/validate/gst/validate/gst-validate-reporter.h">Reports a new issue in the GstValidate reporting system with @m
|
||||
as the source of that issue.</doc>
|
||||
<source-position filename="../subprojects/gst-devtools/validate/gst/validate/gst-validate-reporter.h"/>
|
||||
<parameters>
|
||||
<parameter name="m">
|
||||
<doc xml:space="preserve" filename="../subprojects/gst-devtools/validate/gst/validate/gst-validate-reporter.h">The #GstValidateReporter where the issue happened</doc>
|
||||
</parameter>
|
||||
<parameter name="issue_id">
|
||||
<doc xml:space="preserve" filename="../subprojects/gst-devtools/validate/gst/validate/gst-validate-reporter.h">The #GstValidateIssueId of the issue</doc>
|
||||
</parameter>
|
||||
<parameter name="...">
|
||||
<doc xml:space="preserve" filename="../subprojects/gst-devtools/validate/gst/validate/gst-validate-reporter.h">The format of the message describing the issue in a printf
|
||||
format, followed by the parameters.</doc>
|
||||
</parameter>
|
||||
</parameters>
|
||||
</function-macro>
|
||||
<function-macro name="REPORT_ACTION" c:identifier="GST_VALIDATE_REPORT_ACTION" introspectable="0">
|
||||
<source-position filename="../subprojects/gst-devtools/validate/gst/validate/gst-validate-reporter.h"/>
|
||||
<parameters>
|
||||
<parameter name="m">
|
||||
</parameter>
|
||||
<parameter name="a">
|
||||
</parameter>
|
||||
<parameter name="issue_id">
|
||||
</parameter>
|
||||
<parameter name="...">
|
||||
</parameter>
|
||||
</parameters>
|
||||
</function-macro>
|
||||
<function-macro name="REPORT_PRINT_ARGS" c:identifier="GST_VALIDATE_REPORT_PRINT_ARGS" introspectable="0">
|
||||
<source-position filename="../subprojects/gst-devtools/validate/gst/validate/gst-validate-report.h"/>
|
||||
<parameters>
|
||||
|
@ -3088,19 +3118,19 @@ You can also use #GST_VALIDATE_REPORT instead.</doc>
|
|||
</function>
|
||||
</record>
|
||||
<enumeration name="ReportLevel" glib:type-name="GstValidateReportLevel" glib:get-type="gst_validate_report_level_get_type" c:type="GstValidateReportLevel">
|
||||
<member name="critical" value="0" c:identifier="GST_VALIDATE_REPORT_LEVEL_CRITICAL" glib:nick="critical">
|
||||
<member name="critical" value="0" c:identifier="GST_VALIDATE_REPORT_LEVEL_CRITICAL" glib:nick="critical" glib:name="GST_VALIDATE_REPORT_LEVEL_CRITICAL">
|
||||
</member>
|
||||
<member name="warning" value="1" c:identifier="GST_VALIDATE_REPORT_LEVEL_WARNING" glib:nick="warning">
|
||||
<member name="warning" value="1" c:identifier="GST_VALIDATE_REPORT_LEVEL_WARNING" glib:nick="warning" glib:name="GST_VALIDATE_REPORT_LEVEL_WARNING">
|
||||
</member>
|
||||
<member name="issue" value="2" c:identifier="GST_VALIDATE_REPORT_LEVEL_ISSUE" glib:nick="issue">
|
||||
<member name="issue" value="2" c:identifier="GST_VALIDATE_REPORT_LEVEL_ISSUE" glib:nick="issue" glib:name="GST_VALIDATE_REPORT_LEVEL_ISSUE">
|
||||
</member>
|
||||
<member name="ignore" value="3" c:identifier="GST_VALIDATE_REPORT_LEVEL_IGNORE" glib:nick="ignore">
|
||||
<member name="ignore" value="3" c:identifier="GST_VALIDATE_REPORT_LEVEL_IGNORE" glib:nick="ignore" glib:name="GST_VALIDATE_REPORT_LEVEL_IGNORE">
|
||||
</member>
|
||||
<member name="unknown" value="4" c:identifier="GST_VALIDATE_REPORT_LEVEL_UNKNOWN" glib:nick="unknown">
|
||||
<member name="unknown" value="4" c:identifier="GST_VALIDATE_REPORT_LEVEL_UNKNOWN" glib:nick="unknown" glib:name="GST_VALIDATE_REPORT_LEVEL_UNKNOWN">
|
||||
</member>
|
||||
<member name="expected" value="5" c:identifier="GST_VALIDATE_REPORT_LEVEL_EXPECTED" glib:nick="expected">
|
||||
<member name="expected" value="5" c:identifier="GST_VALIDATE_REPORT_LEVEL_EXPECTED" glib:nick="expected" glib:name="GST_VALIDATE_REPORT_LEVEL_EXPECTED">
|
||||
</member>
|
||||
<member name="num_entries" value="6" c:identifier="GST_VALIDATE_REPORT_LEVEL_NUM_ENTRIES" glib:nick="num-entries">
|
||||
<member name="num_entries" value="6" c:identifier="GST_VALIDATE_REPORT_LEVEL_NUM_ENTRIES" glib:nick="num-entries" glib:name="GST_VALIDATE_REPORT_LEVEL_NUM_ENTRIES">
|
||||
</member>
|
||||
<function name="from_name" c:identifier="gst_validate_report_level_from_name">
|
||||
<source-position filename="../subprojects/gst-devtools/validate/gst/validate/gst-validate-report.h"/>
|
||||
|
@ -3430,26 +3460,26 @@ and levels. No object category / name sets the global level.
|
|||
|
||||
Examples: GST_VALIDATE_REPORTING_DETAILS=synthetic,h264parse:all
|
||||
GST_VALIDATE_REPORTING_DETAILS=none,h264parse::sink_0:synthetic</doc>
|
||||
<member name="unknown" value="0" c:identifier="GST_VALIDATE_SHOW_UNKNOWN" glib:nick="unknown">
|
||||
<member name="unknown" value="0" c:identifier="GST_VALIDATE_SHOW_UNKNOWN" glib:nick="unknown" glib:name="GST_VALIDATE_SHOW_UNKNOWN">
|
||||
<doc xml:space="preserve" filename="../subprojects/gst-devtools/validate/gst/validate/gst-validate-enums.h">No reporting level known,
|
||||
reporting will default to the global reporting level.</doc>
|
||||
</member>
|
||||
<member name="none" value="1" c:identifier="GST_VALIDATE_SHOW_NONE" glib:nick="none">
|
||||
<member name="none" value="1" c:identifier="GST_VALIDATE_SHOW_NONE" glib:nick="none" glib:name="GST_VALIDATE_SHOW_NONE">
|
||||
<doc xml:space="preserve" filename="../subprojects/gst-devtools/validate/gst/validate/gst-validate-enums.h">No debugging level specified or desired. Used to deactivate
|
||||
debugging output.</doc>
|
||||
</member>
|
||||
<member name="synthetic" value="2" c:identifier="GST_VALIDATE_SHOW_SYNTHETIC" glib:nick="synthetic">
|
||||
<member name="synthetic" value="2" c:identifier="GST_VALIDATE_SHOW_SYNTHETIC" glib:nick="synthetic" glib:name="GST_VALIDATE_SHOW_SYNTHETIC">
|
||||
<doc xml:space="preserve" filename="../subprojects/gst-devtools/validate/gst/validate/gst-validate-enums.h">Summary of the issues found, with no
|
||||
details.</doc>
|
||||
</member>
|
||||
<member name="subchain" value="3" c:identifier="GST_VALIDATE_SHOW_SUBCHAIN" glib:nick="subchain">
|
||||
<member name="subchain" value="3" c:identifier="GST_VALIDATE_SHOW_SUBCHAIN" glib:nick="subchain" glib:name="GST_VALIDATE_SHOW_SUBCHAIN">
|
||||
<doc xml:space="preserve" filename="../subprojects/gst-devtools/validate/gst/validate/gst-validate-enums.h">If set as the default level, similar
|
||||
issues can be reported multiple times for different subchains.
|
||||
If set as the level for a particular object (my_object:subchain), validate
|
||||
will report the issues where the object is the first to report an issue for
|
||||
a subchain.</doc>
|
||||
</member>
|
||||
<member name="monitor" value="4" c:identifier="GST_VALIDATE_SHOW_MONITOR" glib:nick="monitor">
|
||||
<member name="monitor" value="4" c:identifier="GST_VALIDATE_SHOW_MONITOR" glib:nick="monitor" glib:name="GST_VALIDATE_SHOW_MONITOR">
|
||||
<doc xml:space="preserve" filename="../subprojects/gst-devtools/validate/gst/validate/gst-validate-enums.h">If set as the default level, all the
|
||||
distinct issues for all the monitors will be reported.
|
||||
If set as the level for a particular object, all the distinct issues for this object
|
||||
|
@ -3457,16 +3487,16 @@ will be reported.
|
|||
Note that if the same issue happens twice on the same object, up until this
|
||||
level that issue is only reported once.</doc>
|
||||
</member>
|
||||
<member name="all" value="5" c:identifier="GST_VALIDATE_SHOW_ALL" glib:nick="all">
|
||||
<member name="all" value="5" c:identifier="GST_VALIDATE_SHOW_ALL" glib:nick="all" glib:name="GST_VALIDATE_SHOW_ALL">
|
||||
<doc xml:space="preserve" filename="../subprojects/gst-devtools/validate/gst/validate/gst-validate-enums.h">All the issues will be reported, even those
|
||||
that repeat themselves inside the same object. This can be *very* verbose if
|
||||
set globally.</doc>
|
||||
</member>
|
||||
<member name="smart" value="6" c:identifier="GST_VALIDATE_SHOW_SMART" glib:nick="smart">
|
||||
<member name="smart" value="6" c:identifier="GST_VALIDATE_SHOW_SMART" glib:nick="smart" glib:name="GST_VALIDATE_SHOW_SMART">
|
||||
<doc xml:space="preserve" filename="../subprojects/gst-devtools/validate/gst/validate/gst-validate-enums.h">Sythetic for not fatal issues and detailed for
|
||||
others</doc>
|
||||
</member>
|
||||
<member name="count" value="7" c:identifier="GST_VALIDATE_SHOW_COUNT" glib:nick="count">
|
||||
<member name="count" value="7" c:identifier="GST_VALIDATE_SHOW_COUNT" glib:nick="count" glib:name="GST_VALIDATE_SHOW_COUNT">
|
||||
</member>
|
||||
</enumeration>
|
||||
<class name="Runner" c:symbol-prefix="runner" c:type="GstValidateRunner" parent="Gst.Tracer" glib:type-name="GstValidateRunner" glib:get-type="gst_validate_runner_get_type" glib:type-struct="RunnerClass">
|
||||
|
@ -3581,7 +3611,7 @@ exit code of the application.</doc>
|
|||
</instance-parameter>
|
||||
</parameters>
|
||||
</method>
|
||||
<property name="params" writable="1" construct="1" transfer-ownership="none">
|
||||
<property name="params" writable="1" construct="1" transfer-ownership="none" default-value="NULL">
|
||||
<type name="utf8" c:type="gchar*"/>
|
||||
</property>
|
||||
<field name="object">
|
||||
|
@ -3624,7 +3654,7 @@ exit code of the application.</doc>
|
|||
</array>
|
||||
</field>
|
||||
</record>
|
||||
<record name="RunnerPrivate" c:type="GstValidateRunnerPrivate" disguised="1">
|
||||
<record name="RunnerPrivate" c:type="GstValidateRunnerPrivate" disguised="1" opaque="1">
|
||||
<source-position filename="../subprojects/gst-devtools/validate/gst/validate/gst-validate-runner.h"/>
|
||||
</record>
|
||||
<function-macro name="SCENARIO_EOS_HANDLING_LOCK" c:identifier="GST_VALIDATE_SCENARIO_EOS_HANDLING_LOCK" introspectable="0">
|
||||
|
@ -3765,10 +3795,10 @@ against</doc>
|
|||
</instance-parameter>
|
||||
</parameters>
|
||||
</method>
|
||||
<property name="execute-on-idle" writable="1" transfer-ownership="none">
|
||||
<property name="execute-on-idle" writable="1" transfer-ownership="none" default-value="FALSE">
|
||||
<type name="gboolean" c:type="gboolean"/>
|
||||
</property>
|
||||
<property name="handles-states" transfer-ownership="none">
|
||||
<property name="handles-states" transfer-ownership="none" default-value="FALSE">
|
||||
<type name="gboolean" c:type="gboolean"/>
|
||||
</property>
|
||||
<property name="validate-runner" writable="1" construct-only="1" transfer-ownership="none">
|
||||
|
@ -3821,20 +3851,20 @@ against</doc>
|
|||
</array>
|
||||
</field>
|
||||
</record>
|
||||
<record name="ScenarioPrivate" c:type="GstValidateScenarioPrivate" disguised="1">
|
||||
<record name="ScenarioPrivate" c:type="GstValidateScenarioPrivate" disguised="1" opaque="1">
|
||||
<source-position filename="../subprojects/gst-devtools/validate/gst/validate/gst-validate-scenario.h"/>
|
||||
</record>
|
||||
<record name="StreamInfo" c:type="GstValidateStreamInfo" disguised="1">
|
||||
<record name="StreamInfo" c:type="GstValidateStreamInfo" disguised="1" opaque="1">
|
||||
<source-position filename="../subprojects/gst-devtools/validate/gst/validate/gst-validate-media-info.h"/>
|
||||
</record>
|
||||
<bitfield name="StructureResolveVariablesFlags" version="1.20" glib:type-name="GstValidateStructureResolveVariablesFlags" glib:get-type="gst_validate_structure_resolve_variables_flags_get_type" c:type="GstValidateStructureResolveVariablesFlags">
|
||||
<member name="all" value="0" c:identifier="GST_VALIDATE_STRUCTURE_RESOLVE_VARIABLES_ALL" glib:nick="all">
|
||||
<member name="all" value="0" c:identifier="GST_VALIDATE_STRUCTURE_RESOLVE_VARIABLES_ALL" glib:nick="all" glib:name="GST_VALIDATE_STRUCTURE_RESOLVE_VARIABLES_ALL">
|
||||
</member>
|
||||
<member name="local_only" value="1" c:identifier="GST_VALIDATE_STRUCTURE_RESOLVE_VARIABLES_LOCAL_ONLY" glib:nick="local-only">
|
||||
<member name="local_only" value="1" c:identifier="GST_VALIDATE_STRUCTURE_RESOLVE_VARIABLES_LOCAL_ONLY" glib:nick="local-only" glib:name="GST_VALIDATE_STRUCTURE_RESOLVE_VARIABLES_LOCAL_ONLY">
|
||||
</member>
|
||||
<member name="no_failure" value="2" c:identifier="GST_VALIDATE_STRUCTURE_RESOLVE_VARIABLES_NO_FAILURE" glib:nick="no-failure">
|
||||
<member name="no_failure" value="2" c:identifier="GST_VALIDATE_STRUCTURE_RESOLVE_VARIABLES_NO_FAILURE" glib:nick="no-failure" glib:name="GST_VALIDATE_STRUCTURE_RESOLVE_VARIABLES_NO_FAILURE">
|
||||
</member>
|
||||
<member name="no_expression" value="2" c:identifier="GST_VALIDATE_STRUCTURE_RESOLVE_VARIABLES_NO_EXPRESSION" glib:nick="no-expression">
|
||||
<member name="no_expression" value="2" c:identifier="GST_VALIDATE_STRUCTURE_RESOLVE_VARIABLES_NO_EXPRESSION" glib:nick="no-expression" glib:name="GST_VALIDATE_STRUCTURE_RESOLVE_VARIABLES_NO_EXPRESSION">
|
||||
</member>
|
||||
</bitfield>
|
||||
<constant name="UNKNOWN_BOOL" value="-1" c:type="GST_VALIDATE_UNKNOWN_BOOL">
|
||||
|
@ -3847,17 +3877,17 @@ against</doc>
|
|||
</constant>
|
||||
<bitfield name="VerbosityFlags" glib:type-name="GstValidateVerbosityFlags" glib:get-type="gst_validate_verbosity_flags_get_type" c:type="GstValidateVerbosityFlags">
|
||||
<doc xml:space="preserve" filename="../subprojects/gst-devtools/validate/gst/validate/gst-validate-enums.h">Defines the level of verbosity of -validate (ie, printing on stdout).</doc>
|
||||
<member name="none" value="0" c:identifier="GST_VALIDATE_VERBOSITY_NONE" glib:nick="none">
|
||||
<member name="none" value="0" c:identifier="GST_VALIDATE_VERBOSITY_NONE" glib:nick="none" glib:name="GST_VALIDATE_VERBOSITY_NONE">
|
||||
</member>
|
||||
<member name="position" value="2" c:identifier="GST_VALIDATE_VERBOSITY_POSITION" glib:nick="position">
|
||||
<member name="position" value="2" c:identifier="GST_VALIDATE_VERBOSITY_POSITION" glib:nick="position" glib:name="GST_VALIDATE_VERBOSITY_POSITION">
|
||||
</member>
|
||||
<member name="messages" value="4" c:identifier="GST_VALIDATE_VERBOSITY_MESSAGES" glib:nick="messages">
|
||||
<member name="messages" value="4" c:identifier="GST_VALIDATE_VERBOSITY_MESSAGES" glib:nick="messages" glib:name="GST_VALIDATE_VERBOSITY_MESSAGES">
|
||||
</member>
|
||||
<member name="props_changes" value="8" c:identifier="GST_VALIDATE_VERBOSITY_PROPS_CHANGES" glib:nick="props-changes">
|
||||
<member name="props_changes" value="8" c:identifier="GST_VALIDATE_VERBOSITY_PROPS_CHANGES" glib:nick="props-changes" glib:name="GST_VALIDATE_VERBOSITY_PROPS_CHANGES">
|
||||
</member>
|
||||
<member name="new_elements" value="16" c:identifier="GST_VALIDATE_VERBOSITY_NEW_ELEMENTS" glib:nick="new-elements">
|
||||
<member name="new_elements" value="16" c:identifier="GST_VALIDATE_VERBOSITY_NEW_ELEMENTS" glib:nick="new-elements" glib:name="GST_VALIDATE_VERBOSITY_NEW_ELEMENTS">
|
||||
</member>
|
||||
<member name="all" value="30" c:identifier="GST_VALIDATE_VERBOSITY_ALL" glib:nick="all">
|
||||
<member name="all" value="30" c:identifier="GST_VALIDATE_VERBOSITY_ALL" glib:nick="all" glib:name="GST_VALIDATE_VERBOSITY_ALL">
|
||||
</member>
|
||||
</bitfield>
|
||||
<function name="abort" c:identifier="gst_validate_abort" introspectable="0">
|
||||
|
|
File diff suppressed because it is too large
Load diff
|
@ -864,7 +864,7 @@ and/or use gtk-doc annotations. -->
|
|||
</field>
|
||||
</record>
|
||||
<enumeration name="VulkanBarrierFlags" version="1.18" glib:type-name="GstVulkanBarrierFlags" glib:get-type="gst_vulkan_barrier_flags_get_type" c:type="GstVulkanBarrierFlags">
|
||||
<member name="none" value="0" c:identifier="GST_VULKAN_BARRIER_FLAG_NONE" glib:nick="none">
|
||||
<member name="none" value="0" c:identifier="GST_VULKAN_BARRIER_FLAG_NONE" glib:nick="none" glib:name="GST_VULKAN_BARRIER_FLAG_NONE">
|
||||
</member>
|
||||
</enumeration>
|
||||
<record name="VulkanBarrierImageInfo" c:type="GstVulkanBarrierImageInfo" version="1.18">
|
||||
|
@ -919,14 +919,14 @@ and/or use gtk-doc annotations. -->
|
|||
</field>
|
||||
</record>
|
||||
<enumeration name="VulkanBarrierType" version="1.18" glib:type-name="GstVulkanBarrierType" glib:get-type="gst_vulkan_barrier_type_get_type" c:type="GstVulkanBarrierType">
|
||||
<member name="none" value="0" c:identifier="GST_VULKAN_BARRIER_NONE" glib:nick="none">
|
||||
<member name="none" value="0" c:identifier="GST_VULKAN_BARRIER_NONE" glib:nick="none" glib:name="GST_VULKAN_BARRIER_NONE">
|
||||
<doc xml:space="preserve" filename="../subprojects/gst-plugins-bad/gst-libs/gst/vulkan/gstvkbarrier.h">no barrier type</doc>
|
||||
</member>
|
||||
<member name="type_memory" value="1" c:identifier="GST_VULKAN_BARRIER_TYPE_MEMORY" glib:nick="type-memory">
|
||||
<member name="type_memory" value="1" c:identifier="GST_VULKAN_BARRIER_TYPE_MEMORY" glib:nick="type-memory" glib:name="GST_VULKAN_BARRIER_TYPE_MEMORY">
|
||||
</member>
|
||||
<member name="type_buffer" value="2" c:identifier="GST_VULKAN_BARRIER_TYPE_BUFFER" glib:nick="type-buffer">
|
||||
<member name="type_buffer" value="2" c:identifier="GST_VULKAN_BARRIER_TYPE_BUFFER" glib:nick="type-buffer" glib:name="GST_VULKAN_BARRIER_TYPE_BUFFER">
|
||||
</member>
|
||||
<member name="type_image" value="3" c:identifier="GST_VULKAN_BARRIER_TYPE_IMAGE" glib:nick="type-image">
|
||||
<member name="type_image" value="3" c:identifier="GST_VULKAN_BARRIER_TYPE_IMAGE" glib:nick="type-image" glib:name="GST_VULKAN_BARRIER_TYPE_IMAGE">
|
||||
</member>
|
||||
</enumeration>
|
||||
<record name="VulkanBufferMemory" c:type="GstVulkanBufferMemory" version="1.18">
|
||||
|
@ -1149,7 +1149,7 @@ multiple times. This must be called before any other #GstVulkanBufferMemory ope
|
|||
</array>
|
||||
</field>
|
||||
</record>
|
||||
<record name="VulkanBufferPoolPrivate" c:type="GstVulkanBufferPoolPrivate" disguised="1">
|
||||
<record name="VulkanBufferPoolPrivate" c:type="GstVulkanBufferPoolPrivate" disguised="1" opaque="1">
|
||||
<source-position filename="../subprojects/gst-plugins-bad/gst-libs/gst/vulkan/vulkan_fwd.h"/>
|
||||
</record>
|
||||
<record name="VulkanCommandBuffer" c:type="GstVulkanCommandBuffer" version="1.18" glib:type-name="GstVulkanCommandBuffer" glib:get-type="gst_vulkan_command_buffer_get_type" c:symbol-prefix="vulkan_command_buffer">
|
||||
|
@ -1206,7 +1206,7 @@ multiple times. This must be called before any other #GstVulkanBufferMemory ope
|
|||
</instance-parameter>
|
||||
</parameters>
|
||||
</method>
|
||||
<method name="unref" c:identifier="gst_vulkan_command_buffer_unref" version="1.18" introspectable="0">
|
||||
<method-inline name="unref" c:identifier="gst_vulkan_command_buffer_unref" version="1.18" introspectable="0">
|
||||
<doc xml:space="preserve" filename="../subprojects/gst-plugins-bad/gst-libs/gst/vulkan/gstvkcommandbuffer.h">Decreases the refcount of the buffer. If the refcount reaches 0, the buffer
|
||||
will be freed.</doc>
|
||||
<source-position filename="../subprojects/gst-plugins-bad/gst-libs/gst/vulkan/gstvkcommandbuffer.h"/>
|
||||
|
@ -1219,7 +1219,7 @@ will be freed.</doc>
|
|||
<type name="VulkanCommandBuffer" c:type="GstVulkanCommandBuffer*"/>
|
||||
</instance-parameter>
|
||||
</parameters>
|
||||
</method>
|
||||
</method-inline>
|
||||
</record>
|
||||
<class name="VulkanCommandPool" c:symbol-prefix="vulkan_command_pool" c:type="GstVulkanCommandPool" version="1.18" parent="Gst.Object" glib:type-name="GstVulkanCommandPool" glib:get-type="gst_vulkan_command_pool_get_type" glib:type-struct="VulkanCommandPoolClass">
|
||||
<source-position filename="../subprojects/gst-plugins-bad/gst-libs/gst/vulkan/gstvkcommandpool.h"/>
|
||||
|
@ -1311,7 +1311,7 @@ need to use this function.</doc>
|
|||
</array>
|
||||
</field>
|
||||
</record>
|
||||
<record name="VulkanCommandPoolPrivate" c:type="GstVulkanCommandPoolPrivate" disguised="1">
|
||||
<record name="VulkanCommandPoolPrivate" c:type="GstVulkanCommandPoolPrivate" disguised="1" opaque="1">
|
||||
<source-position filename="../subprojects/gst-plugins-bad/gst-libs/gst/vulkan/vulkan_fwd.h"/>
|
||||
</record>
|
||||
<class name="VulkanDescriptorCache" c:symbol-prefix="vulkan_descriptor_cache" c:type="GstVulkanDescriptorCache" version="1.18" parent="VulkanHandlePool" glib:type-name="GstVulkanDescriptorCache" glib:get-type="gst_vulkan_descriptor_cache_get_type" glib:type-struct="VulkanDescriptorCacheClass">
|
||||
|
@ -1379,7 +1379,7 @@ need to use this function.</doc>
|
|||
</array>
|
||||
</field>
|
||||
</record>
|
||||
<record name="VulkanDescriptorCachePrivate" c:type="GstVulkanDescriptorCachePrivate" disguised="1">
|
||||
<record name="VulkanDescriptorCachePrivate" c:type="GstVulkanDescriptorCachePrivate" disguised="1" opaque="1">
|
||||
<source-position filename="../subprojects/gst-plugins-bad/gst-libs/gst/vulkan/vulkan_fwd.h"/>
|
||||
</record>
|
||||
<class name="VulkanDescriptorPool" c:symbol-prefix="vulkan_descriptor_pool" c:type="GstVulkanDescriptorPool" version="1.18" parent="Gst.Object" glib:type-name="GstVulkanDescriptorPool" glib:get-type="gst_vulkan_descriptor_pool_get_type" glib:type-struct="VulkanDescriptorPoolClass">
|
||||
|
@ -1485,7 +1485,7 @@ need to use this function.</doc>
|
|||
</array>
|
||||
</field>
|
||||
</record>
|
||||
<record name="VulkanDescriptorPoolPrivate" c:type="GstVulkanDescriptorPoolPrivate" disguised="1">
|
||||
<record name="VulkanDescriptorPoolPrivate" c:type="GstVulkanDescriptorPoolPrivate" disguised="1" opaque="1">
|
||||
<source-position filename="../subprojects/gst-plugins-bad/gst-libs/gst/vulkan/vulkan_fwd.h"/>
|
||||
</record>
|
||||
<record name="VulkanDescriptorSet" c:type="GstVulkanDescriptorSet" version="1.18" glib:type-name="GstVulkanDescriptorSet" glib:get-type="gst_vulkan_descriptor_set_get_type" c:symbol-prefix="vulkan_descriptor_set">
|
||||
|
@ -1560,7 +1560,7 @@ need to use this function.</doc>
|
|||
</instance-parameter>
|
||||
</parameters>
|
||||
</method>
|
||||
<method name="unref" c:identifier="gst_vulkan_descriptor_set_unref" version="1.18" introspectable="0">
|
||||
<method-inline name="unref" c:identifier="gst_vulkan_descriptor_set_unref" version="1.18" introspectable="0">
|
||||
<doc xml:space="preserve" filename="../subprojects/gst-plugins-bad/gst-libs/gst/vulkan/gstvkdescriptorset.h">Decreases the refcount of the buffer. If the refcount reaches 0, the buffer
|
||||
will be freed.</doc>
|
||||
<source-position filename="../subprojects/gst-plugins-bad/gst-libs/gst/vulkan/gstvkdescriptorset.h"/>
|
||||
|
@ -1573,7 +1573,7 @@ will be freed.</doc>
|
|||
<type name="VulkanDescriptorSet" c:type="GstVulkanDescriptorSet*"/>
|
||||
</instance-parameter>
|
||||
</parameters>
|
||||
</method>
|
||||
</method-inline>
|
||||
</record>
|
||||
<class name="VulkanDevice" c:symbol-prefix="vulkan_device" c:type="GstVulkanDevice" version="1.18" parent="Gst.Object" glib:type-name="GstVulkanDevice" glib:get-type="gst_vulkan_device_get_type" glib:type-struct="VulkanDeviceClass">
|
||||
<source-position filename="../subprojects/gst-plugins-bad/gst-libs/gst/vulkan/gstvkdevice.h"/>
|
||||
|
@ -1743,7 +1743,7 @@ only have an effect before the call to gst_vulkan_device_open().</doc>
|
|||
</parameter>
|
||||
</parameters>
|
||||
</method>
|
||||
<method name="get_instance" c:identifier="gst_vulkan_device_get_instance" version="1.18">
|
||||
<method name="get_instance" c:identifier="gst_vulkan_device_get_instance" glib:get-property="instance" version="1.18">
|
||||
<source-position filename="../subprojects/gst-plugins-bad/gst-libs/gst/vulkan/gstvkdevice.h"/>
|
||||
<return-value transfer-ownership="full" nullable="1">
|
||||
<doc xml:space="preserve" filename="../subprojects/gst-plugins-bad/gst-libs/gst/vulkan/gstvkdevice.c">the #GstVulkanInstance used to create this @device</doc>
|
||||
|
@ -1756,7 +1756,7 @@ only have an effect before the call to gst_vulkan_device_open().</doc>
|
|||
</instance-parameter>
|
||||
</parameters>
|
||||
</method>
|
||||
<method name="get_physical_device" c:identifier="gst_vulkan_device_get_physical_device" version="1.18" introspectable="0">
|
||||
<method name="get_physical_device" c:identifier="gst_vulkan_device_get_physical_device" glib:get-property="physical-device" version="1.18" introspectable="0">
|
||||
<source-position filename="../subprojects/gst-plugins-bad/gst-libs/gst/vulkan/gstvkdevice.h"/>
|
||||
<return-value>
|
||||
<doc xml:space="preserve" filename="../subprojects/gst-plugins-bad/gst-libs/gst/vulkan/gstvkdevice.c">The VkPhysicalDevice used to create @device</doc>
|
||||
|
@ -1891,10 +1891,10 @@ only have an effect before the call to gst_vulkan_device_open().</doc>
|
|||
</parameter>
|
||||
</parameters>
|
||||
</method>
|
||||
<property name="instance" transfer-ownership="none">
|
||||
<property name="instance" transfer-ownership="none" getter="get_instance">
|
||||
<type name="VulkanInstance"/>
|
||||
</property>
|
||||
<property name="physical-device" writable="1" construct-only="1" transfer-ownership="none">
|
||||
<property name="physical-device" writable="1" construct-only="1" transfer-ownership="none" getter="get_physical_device">
|
||||
<type name="VulkanPhysicalDevice"/>
|
||||
</property>
|
||||
<field name="parent">
|
||||
|
@ -1948,7 +1948,7 @@ only have an effect before the call to gst_vulkan_device_open().</doc>
|
|||
</parameter>
|
||||
</parameters>
|
||||
</callback>
|
||||
<record name="VulkanDevicePrivate" c:type="GstVulkanDevicePrivate" disguised="1">
|
||||
<record name="VulkanDevicePrivate" c:type="GstVulkanDevicePrivate" disguised="1" opaque="1">
|
||||
<source-position filename="../subprojects/gst-plugins-bad/gst-libs/gst/vulkan/vulkan_fwd.h"/>
|
||||
</record>
|
||||
<class name="VulkanDisplay" c:symbol-prefix="vulkan_display" c:type="GstVulkanDisplay" version="1.18" parent="Gst.Object" glib:type-name="GstVulkanDisplay" glib:get-type="gst_vulkan_display_get_type" glib:type-struct="VulkanDisplayClass">
|
||||
|
@ -2048,6 +2048,7 @@ surrounding elements of @element.</doc>
|
|||
</parameters>
|
||||
</function>
|
||||
<virtual-method name="create_window" invoker="create_window" version="1.18">
|
||||
<doc xml:space="preserve" filename="../subprojects/gst-plugins-bad/gst-libs/gst/vulkan/gstvkdisplay.h">create a window</doc>
|
||||
<source-position filename="../subprojects/gst-plugins-bad/gst-libs/gst/vulkan/gstvkdisplay.h"/>
|
||||
<return-value transfer-ownership="full" nullable="1">
|
||||
<doc xml:space="preserve" filename="../subprojects/gst-plugins-bad/gst-libs/gst/vulkan/gstvkdisplay.c">a new #GstVulkanWindow for @display or
|
||||
|
@ -2062,6 +2063,7 @@ surrounding elements of @element.</doc>
|
|||
</parameters>
|
||||
</virtual-method>
|
||||
<virtual-method name="get_handle" invoker="get_handle" version="1.18">
|
||||
<doc xml:space="preserve" filename="../subprojects/gst-plugins-bad/gst-libs/gst/vulkan/gstvkdisplay.h">get the native handle to the display</doc>
|
||||
<source-position filename="../subprojects/gst-plugins-bad/gst-libs/gst/vulkan/gstvkdisplay.h"/>
|
||||
<return-value transfer-ownership="none" nullable="1">
|
||||
<doc xml:space="preserve" filename="../subprojects/gst-plugins-bad/gst-libs/gst/vulkan/gstvkdisplay.c">the winsys specific handle of @display</doc>
|
||||
|
@ -2192,6 +2194,7 @@ second argument is @data.</doc>
|
|||
<type name="Gst.ObjectClass" c:type="GstObjectClass"/>
|
||||
</field>
|
||||
<field name="get_handle">
|
||||
<doc xml:space="preserve" filename="../subprojects/gst-plugins-bad/gst-libs/gst/vulkan/gstvkdisplay.h">get the native handle to the display</doc>
|
||||
<callback name="get_handle">
|
||||
<source-position filename="../subprojects/gst-plugins-bad/gst-libs/gst/vulkan/gstvkdisplay.h"/>
|
||||
<return-value transfer-ownership="none" nullable="1">
|
||||
|
@ -2207,6 +2210,7 @@ second argument is @data.</doc>
|
|||
</callback>
|
||||
</field>
|
||||
<field name="create_window">
|
||||
<doc xml:space="preserve" filename="../subprojects/gst-plugins-bad/gst-libs/gst/vulkan/gstvkdisplay.h">create a window</doc>
|
||||
<callback name="create_window">
|
||||
<source-position filename="../subprojects/gst-plugins-bad/gst-libs/gst/vulkan/gstvkdisplay.h"/>
|
||||
<return-value transfer-ownership="full" nullable="1">
|
||||
|
@ -2228,31 +2232,31 @@ second argument is @data.</doc>
|
|||
</array>
|
||||
</field>
|
||||
</record>
|
||||
<record name="VulkanDisplayPrivate" c:type="GstVulkanDisplayPrivate" disguised="1">
|
||||
<record name="VulkanDisplayPrivate" c:type="GstVulkanDisplayPrivate" disguised="1" opaque="1">
|
||||
<source-position filename="../subprojects/gst-plugins-bad/gst-libs/gst/vulkan/vulkan_fwd.h"/>
|
||||
</record>
|
||||
<bitfield name="VulkanDisplayType" version="1.18" glib:type-name="GstVulkanDisplayType" glib:get-type="gst_vulkan_display_type_get_type" c:type="GstVulkanDisplayType">
|
||||
<member name="none" value="0" c:identifier="GST_VULKAN_DISPLAY_TYPE_NONE" glib:nick="none">
|
||||
<member name="none" value="0" c:identifier="GST_VULKAN_DISPLAY_TYPE_NONE" glib:nick="none" glib:name="GST_VULKAN_DISPLAY_TYPE_NONE">
|
||||
<doc xml:space="preserve" filename="../subprojects/gst-plugins-bad/gst-libs/gst/vulkan/gstvkdisplay.h">no display</doc>
|
||||
</member>
|
||||
<member name="xcb" value="1" c:identifier="GST_VULKAN_DISPLAY_TYPE_XCB" glib:nick="xcb">
|
||||
<member name="xcb" value="1" c:identifier="GST_VULKAN_DISPLAY_TYPE_XCB" glib:nick="xcb" glib:name="GST_VULKAN_DISPLAY_TYPE_XCB">
|
||||
<doc xml:space="preserve" filename="../subprojects/gst-plugins-bad/gst-libs/gst/vulkan/gstvkdisplay.h">XCB display</doc>
|
||||
</member>
|
||||
<member name="wayland" value="2" c:identifier="GST_VULKAN_DISPLAY_TYPE_WAYLAND" glib:nick="wayland">
|
||||
<member name="wayland" value="2" c:identifier="GST_VULKAN_DISPLAY_TYPE_WAYLAND" glib:nick="wayland" glib:name="GST_VULKAN_DISPLAY_TYPE_WAYLAND">
|
||||
<doc xml:space="preserve" filename="../subprojects/gst-plugins-bad/gst-libs/gst/vulkan/gstvkdisplay.h">wayland display</doc>
|
||||
</member>
|
||||
<member name="cocoa" value="4" c:identifier="GST_VULKAN_DISPLAY_TYPE_COCOA" glib:nick="cocoa">
|
||||
<member name="cocoa" value="4" c:identifier="GST_VULKAN_DISPLAY_TYPE_COCOA" glib:nick="cocoa" glib:name="GST_VULKAN_DISPLAY_TYPE_COCOA">
|
||||
<doc xml:space="preserve" filename="../subprojects/gst-plugins-bad/gst-libs/gst/vulkan/gstvkdisplay.h">cocoa display for macOS</doc>
|
||||
</member>
|
||||
<member name="ios" value="8" c:identifier="GST_VULKAN_DISPLAY_TYPE_IOS" glib:nick="ios">
|
||||
<member name="ios" value="8" c:identifier="GST_VULKAN_DISPLAY_TYPE_IOS" glib:nick="ios" glib:name="GST_VULKAN_DISPLAY_TYPE_IOS">
|
||||
<doc xml:space="preserve" filename="../subprojects/gst-plugins-bad/gst-libs/gst/vulkan/gstvkdisplay.h">ios display</doc>
|
||||
</member>
|
||||
<member name="win32" value="16" c:identifier="GST_VULKAN_DISPLAY_TYPE_WIN32" glib:nick="win32">
|
||||
<member name="win32" value="16" c:identifier="GST_VULKAN_DISPLAY_TYPE_WIN32" glib:nick="win32" glib:name="GST_VULKAN_DISPLAY_TYPE_WIN32">
|
||||
<doc xml:space="preserve" filename="../subprojects/gst-plugins-bad/gst-libs/gst/vulkan/gstvkdisplay.h">win32 display</doc>
|
||||
</member>
|
||||
<member name="android" value="32" c:identifier="GST_VULKAN_DISPLAY_TYPE_ANDROID" glib:nick="android">
|
||||
<member name="android" value="32" c:identifier="GST_VULKAN_DISPLAY_TYPE_ANDROID" glib:nick="android" glib:name="GST_VULKAN_DISPLAY_TYPE_ANDROID">
|
||||
</member>
|
||||
<member name="any" value="4294967295" c:identifier="GST_VULKAN_DISPLAY_TYPE_ANY" glib:nick="any">
|
||||
<member name="any" value="4294967295" c:identifier="GST_VULKAN_DISPLAY_TYPE_ANY" glib:nick="any" glib:name="GST_VULKAN_DISPLAY_TYPE_ANY">
|
||||
<doc xml:space="preserve" filename="../subprojects/gst-plugins-bad/gst-libs/gst/vulkan/gstvkdisplay.h">any display type</doc>
|
||||
</member>
|
||||
<function name="to_extension_string" c:identifier="gst_vulkan_display_type_to_extension_string" version="1.18">
|
||||
|
@ -2287,7 +2291,7 @@ second argument is @data.</doc>
|
|||
</field>
|
||||
</record>
|
||||
<enumeration name="VulkanError" version="1.18" glib:type-name="GstVulkanError" glib:get-type="gst_vulkan_error_get_type" c:type="GstVulkanError" glib:error-domain="gst-vulkan-error">
|
||||
<member name="failed" value="0" c:identifier="GST_VULKAN_FAILED" glib:nick="failed">
|
||||
<member name="failed" value="0" c:identifier="GST_VULKAN_FAILED" glib:nick="failed" glib:name="GST_VULKAN_FAILED">
|
||||
<doc xml:space="preserve" filename="../subprojects/gst-plugins-bad/gst-libs/gst/vulkan/gstvkerror.h">undetermined error</doc>
|
||||
</member>
|
||||
<function name="quark" c:identifier="gst_vulkan_error_quark" version="1.18">
|
||||
|
@ -2432,19 +2436,19 @@ the error</doc>
|
|||
</field>
|
||||
</record>
|
||||
<bitfield name="VulkanFormatFlags" version="1.18" glib:type-name="GstVulkanFormatFlags" glib:get-type="gst_vulkan_format_flags_get_type" c:type="GstVulkanFormatFlags">
|
||||
<member name="yuv" value="1" c:identifier="GST_VULKAN_FORMAT_FLAG_YUV" glib:nick="yuv">
|
||||
<member name="yuv" value="1" c:identifier="GST_VULKAN_FORMAT_FLAG_YUV" glib:nick="yuv" glib:name="GST_VULKAN_FORMAT_FLAG_YUV">
|
||||
<doc xml:space="preserve" filename="../subprojects/gst-plugins-bad/gst-libs/gst/vulkan/gstvkformat.h">is a YUV format</doc>
|
||||
</member>
|
||||
<member name="rgb" value="2" c:identifier="GST_VULKAN_FORMAT_FLAG_RGB" glib:nick="rgb">
|
||||
<member name="rgb" value="2" c:identifier="GST_VULKAN_FORMAT_FLAG_RGB" glib:nick="rgb" glib:name="GST_VULKAN_FORMAT_FLAG_RGB">
|
||||
<doc xml:space="preserve" filename="../subprojects/gst-plugins-bad/gst-libs/gst/vulkan/gstvkformat.h">is a RGB format</doc>
|
||||
</member>
|
||||
<member name="alpha" value="4" c:identifier="GST_VULKAN_FORMAT_FLAG_ALPHA" glib:nick="alpha">
|
||||
<member name="alpha" value="4" c:identifier="GST_VULKAN_FORMAT_FLAG_ALPHA" glib:nick="alpha" glib:name="GST_VULKAN_FORMAT_FLAG_ALPHA">
|
||||
<doc xml:space="preserve" filename="../subprojects/gst-plugins-bad/gst-libs/gst/vulkan/gstvkformat.h">has an alpha channel</doc>
|
||||
</member>
|
||||
<member name="le" value="8" c:identifier="GST_VULKAN_FORMAT_FLAG_LE" glib:nick="le">
|
||||
<member name="le" value="8" c:identifier="GST_VULKAN_FORMAT_FLAG_LE" glib:nick="le" glib:name="GST_VULKAN_FORMAT_FLAG_LE">
|
||||
<doc xml:space="preserve" filename="../subprojects/gst-plugins-bad/gst-libs/gst/vulkan/gstvkformat.h">data is stored in little-endiate byte order</doc>
|
||||
</member>
|
||||
<member name="complex" value="16" c:identifier="GST_VULKAN_FORMAT_FLAG_COMPLEX" glib:nick="complex">
|
||||
<member name="complex" value="16" c:identifier="GST_VULKAN_FORMAT_FLAG_COMPLEX" glib:nick="complex" glib:name="GST_VULKAN_FORMAT_FLAG_COMPLEX">
|
||||
<doc xml:space="preserve" filename="../subprojects/gst-plugins-bad/gst-libs/gst/vulkan/gstvkformat.h">data is stored complex and cannot be read/write only using the information in the #GstVulkanFormatInfo</doc>
|
||||
</member>
|
||||
</bitfield>
|
||||
|
@ -2550,25 +2554,25 @@ the error</doc>
|
|||
</field>
|
||||
</record>
|
||||
<enumeration name="VulkanFormatScaling" version="1.18" glib:type-name="GstVulkanFormatScaling" glib:get-type="gst_vulkan_format_scaling_get_type" c:type="GstVulkanFormatScaling">
|
||||
<member name="unorm" value="1" c:identifier="GST_VULKAN_FORMAT_SCALING_UNORM" glib:nick="unorm">
|
||||
<member name="unorm" value="1" c:identifier="GST_VULKAN_FORMAT_SCALING_UNORM" glib:nick="unorm" glib:name="GST_VULKAN_FORMAT_SCALING_UNORM">
|
||||
<doc xml:space="preserve" filename="../subprojects/gst-plugins-bad/gst-libs/gst/vulkan/gstvkformat.h">[0, 2^n - 1] -> [0.0, 1.0]</doc>
|
||||
</member>
|
||||
<member name="snorm" value="2" c:identifier="GST_VULKAN_FORMAT_SCALING_SNORM" glib:nick="snorm">
|
||||
<member name="snorm" value="2" c:identifier="GST_VULKAN_FORMAT_SCALING_SNORM" glib:nick="snorm" glib:name="GST_VULKAN_FORMAT_SCALING_SNORM">
|
||||
<doc xml:space="preserve" filename="../subprojects/gst-plugins-bad/gst-libs/gst/vulkan/gstvkformat.h">[-2^(n-1), 2^(n-1) - 1] -> [-1.0, 1.0]</doc>
|
||||
</member>
|
||||
<member name="uscaled" value="3" c:identifier="GST_VULKAN_FORMAT_SCALING_USCALED" glib:nick="uscaled">
|
||||
<member name="uscaled" value="3" c:identifier="GST_VULKAN_FORMAT_SCALING_USCALED" glib:nick="uscaled" glib:name="GST_VULKAN_FORMAT_SCALING_USCALED">
|
||||
<doc xml:space="preserve" filename="../subprojects/gst-plugins-bad/gst-libs/gst/vulkan/gstvkformat.h">[0, 2^n - 1] -> [0.0, float(2^n - 1)]</doc>
|
||||
</member>
|
||||
<member name="sscaled" value="4" c:identifier="GST_VULKAN_FORMAT_SCALING_SSCALED" glib:nick="sscaled">
|
||||
<member name="sscaled" value="4" c:identifier="GST_VULKAN_FORMAT_SCALING_SSCALED" glib:nick="sscaled" glib:name="GST_VULKAN_FORMAT_SCALING_SSCALED">
|
||||
<doc xml:space="preserve" filename="../subprojects/gst-plugins-bad/gst-libs/gst/vulkan/gstvkformat.h">[-2^(n-1), 2^(n-1) - 1] -> [float(-2^(n-1)), float(2^(n-1) - 1)]</doc>
|
||||
</member>
|
||||
<member name="uint" value="5" c:identifier="GST_VULKAN_FORMAT_SCALING_UINT" glib:nick="uint">
|
||||
<member name="uint" value="5" c:identifier="GST_VULKAN_FORMAT_SCALING_UINT" glib:nick="uint" glib:name="GST_VULKAN_FORMAT_SCALING_UINT">
|
||||
<doc xml:space="preserve" filename="../subprojects/gst-plugins-bad/gst-libs/gst/vulkan/gstvkformat.h">[0, 2^n - 1] -> [0, 2^n - 1]</doc>
|
||||
</member>
|
||||
<member name="sint" value="6" c:identifier="GST_VULKAN_FORMAT_SCALING_SINT" glib:nick="sint">
|
||||
<member name="sint" value="6" c:identifier="GST_VULKAN_FORMAT_SCALING_SINT" glib:nick="sint" glib:name="GST_VULKAN_FORMAT_SCALING_SINT">
|
||||
<doc xml:space="preserve" filename="../subprojects/gst-plugins-bad/gst-libs/gst/vulkan/gstvkformat.h">[-2^(n-1), 2^(n-1) - 1] -> [-2^(n-1), 2^(n-1) - 1]</doc>
|
||||
</member>
|
||||
<member name="srgb" value="7" c:identifier="GST_VULKAN_FORMAT_SCALING_SRGB" glib:nick="srgb">
|
||||
<member name="srgb" value="7" c:identifier="GST_VULKAN_FORMAT_SCALING_SRGB" glib:nick="srgb" glib:name="GST_VULKAN_FORMAT_SCALING_SRGB">
|
||||
<doc xml:space="preserve" filename="../subprojects/gst-plugins-bad/gst-libs/gst/vulkan/gstvkformat.h">@GST_VULKAN_FORMAT_SCALING_UNORM but the first three components are gamma corrected for the sRGB colour space.</doc>
|
||||
</member>
|
||||
</enumeration>
|
||||
|
@ -2994,7 +2998,7 @@ See also: gst_vulkan_full_screen_quad_set_blend_factors().</doc>
|
|||
</array>
|
||||
</field>
|
||||
</record>
|
||||
<record name="VulkanFullScreenQuadPrivate" c:type="GstVulkanFullScreenQuadPrivate" disguised="1">
|
||||
<record name="VulkanFullScreenQuadPrivate" c:type="GstVulkanFullScreenQuadPrivate" disguised="1" opaque="1">
|
||||
<source-position filename="../subprojects/gst-plugins-bad/gst-libs/gst/vulkan/vulkan_fwd.h"/>
|
||||
</record>
|
||||
<record name="VulkanHandle" c:type="GstVulkanHandle" version="1.18" glib:type-name="GstVulkanHandle" glib:get-type="gst_vulkan_handle_get_type" c:symbol-prefix="vulkan_handle">
|
||||
|
@ -3190,7 +3194,7 @@ more specific implementations (#GstVulkanCommandBuffer, #GstVulkanCommandPool).<
|
|||
</instance-parameter>
|
||||
</parameters>
|
||||
</method>
|
||||
<method name="unref" c:identifier="gst_vulkan_handle_unref" version="1.18" introspectable="0">
|
||||
<method-inline name="unref" c:identifier="gst_vulkan_handle_unref" version="1.18" introspectable="0">
|
||||
<doc xml:space="preserve" filename="../subprojects/gst-plugins-bad/gst-libs/gst/vulkan/gstvkhandle.h">Decreases the refcount of the buffer. If the refcount reaches 0, the buffer
|
||||
will be freed.</doc>
|
||||
<source-position filename="../subprojects/gst-plugins-bad/gst-libs/gst/vulkan/gstvkhandle.h"/>
|
||||
|
@ -3203,7 +3207,7 @@ will be freed.</doc>
|
|||
<type name="VulkanHandle" c:type="GstVulkanHandle*"/>
|
||||
</instance-parameter>
|
||||
</parameters>
|
||||
</method>
|
||||
</method-inline>
|
||||
<function name="context_query" c:identifier="gst_vulkan_handle_context_query" version="1.18">
|
||||
<source-position filename="../subprojects/gst-plugins-bad/gst-libs/gst/vulkan/gstvkutils.h"/>
|
||||
<return-value transfer-ownership="none">
|
||||
|
@ -3287,6 +3291,7 @@ inside @handle.</doc>
|
|||
<class name="VulkanHandlePool" c:symbol-prefix="vulkan_handle_pool" c:type="GstVulkanHandlePool" version="1.18" parent="Gst.Object" abstract="1" glib:type-name="GstVulkanHandlePool" glib:get-type="gst_vulkan_handle_pool_get_type" glib:type-struct="VulkanHandlePoolClass">
|
||||
<source-position filename="../subprojects/gst-plugins-bad/gst-libs/gst/vulkan/gstvkhandlepool.h"/>
|
||||
<virtual-method name="acquire" invoker="acquire" throws="1">
|
||||
<doc xml:space="preserve" filename="../subprojects/gst-plugins-bad/gst-libs/gst/vulkan/gstvkhandlepool.h">acquire a handle for usage</doc>
|
||||
<source-position filename="../subprojects/gst-plugins-bad/gst-libs/gst/vulkan/gstvkhandlepool.h"/>
|
||||
<return-value transfer-ownership="none" nullable="1">
|
||||
<type name="gpointer" c:type="gpointer"/>
|
||||
|
@ -3298,6 +3303,7 @@ inside @handle.</doc>
|
|||
</parameters>
|
||||
</virtual-method>
|
||||
<virtual-method name="alloc" invoker="alloc" throws="1">
|
||||
<doc xml:space="preserve" filename="../subprojects/gst-plugins-bad/gst-libs/gst/vulkan/gstvkhandlepool.h">allocate a new handle</doc>
|
||||
<source-position filename="../subprojects/gst-plugins-bad/gst-libs/gst/vulkan/gstvkhandlepool.h"/>
|
||||
<return-value transfer-ownership="none" nullable="1">
|
||||
<type name="gpointer" c:type="gpointer"/>
|
||||
|
@ -3309,6 +3315,7 @@ inside @handle.</doc>
|
|||
</parameters>
|
||||
</virtual-method>
|
||||
<virtual-method name="free">
|
||||
<doc xml:space="preserve" filename="../subprojects/gst-plugins-bad/gst-libs/gst/vulkan/gstvkhandlepool.h">free a handle</doc>
|
||||
<source-position filename="../subprojects/gst-plugins-bad/gst-libs/gst/vulkan/gstvkhandlepool.h"/>
|
||||
<return-value transfer-ownership="none">
|
||||
<type name="none" c:type="void"/>
|
||||
|
@ -3323,6 +3330,7 @@ inside @handle.</doc>
|
|||
</parameters>
|
||||
</virtual-method>
|
||||
<virtual-method name="release" invoker="release">
|
||||
<doc xml:space="preserve" filename="../subprojects/gst-plugins-bad/gst-libs/gst/vulkan/gstvkhandlepool.h">release a handle for possible reuse at the next call to @acquire</doc>
|
||||
<source-position filename="../subprojects/gst-plugins-bad/gst-libs/gst/vulkan/gstvkhandlepool.h"/>
|
||||
<return-value transfer-ownership="none">
|
||||
<type name="none" c:type="void"/>
|
||||
|
@ -3405,6 +3413,7 @@ inside @handle.</doc>
|
|||
<type name="Gst.ObjectClass" c:type="GstObjectClass"/>
|
||||
</field>
|
||||
<field name="alloc">
|
||||
<doc xml:space="preserve" filename="../subprojects/gst-plugins-bad/gst-libs/gst/vulkan/gstvkhandlepool.h">allocate a new handle</doc>
|
||||
<callback name="alloc" throws="1">
|
||||
<source-position filename="../subprojects/gst-plugins-bad/gst-libs/gst/vulkan/gstvkhandlepool.h"/>
|
||||
<return-value transfer-ownership="none" nullable="1">
|
||||
|
@ -3418,6 +3427,7 @@ inside @handle.</doc>
|
|||
</callback>
|
||||
</field>
|
||||
<field name="acquire">
|
||||
<doc xml:space="preserve" filename="../subprojects/gst-plugins-bad/gst-libs/gst/vulkan/gstvkhandlepool.h">acquire a handle for usage</doc>
|
||||
<callback name="acquire" throws="1">
|
||||
<source-position filename="../subprojects/gst-plugins-bad/gst-libs/gst/vulkan/gstvkhandlepool.h"/>
|
||||
<return-value transfer-ownership="none" nullable="1">
|
||||
|
@ -3431,6 +3441,7 @@ inside @handle.</doc>
|
|||
</callback>
|
||||
</field>
|
||||
<field name="release">
|
||||
<doc xml:space="preserve" filename="../subprojects/gst-plugins-bad/gst-libs/gst/vulkan/gstvkhandlepool.h">release a handle for possible reuse at the next call to @acquire</doc>
|
||||
<callback name="release">
|
||||
<source-position filename="../subprojects/gst-plugins-bad/gst-libs/gst/vulkan/gstvkhandlepool.h"/>
|
||||
<return-value transfer-ownership="none">
|
||||
|
@ -3447,6 +3458,7 @@ inside @handle.</doc>
|
|||
</callback>
|
||||
</field>
|
||||
<field name="free">
|
||||
<doc xml:space="preserve" filename="../subprojects/gst-plugins-bad/gst-libs/gst/vulkan/gstvkhandlepool.h">free a handle</doc>
|
||||
<callback name="free">
|
||||
<source-position filename="../subprojects/gst-plugins-bad/gst-libs/gst/vulkan/gstvkhandlepool.h"/>
|
||||
<return-value transfer-ownership="none">
|
||||
|
@ -3469,34 +3481,34 @@ inside @handle.</doc>
|
|||
</field>
|
||||
</record>
|
||||
<enumeration name="VulkanHandleType" version="1.18" glib:type-name="GstVulkanHandleType" glib:get-type="gst_vulkan_handle_type_get_type" c:type="GstVulkanHandleType">
|
||||
<member name="descriptor_set_layout" value="1" c:identifier="GST_VULKAN_HANDLE_TYPE_DESCRIPTOR_SET_LAYOUT" glib:nick="descriptor-set-layout">
|
||||
<member name="descriptor_set_layout" value="1" c:identifier="GST_VULKAN_HANDLE_TYPE_DESCRIPTOR_SET_LAYOUT" glib:nick="descriptor-set-layout" glib:name="GST_VULKAN_HANDLE_TYPE_DESCRIPTOR_SET_LAYOUT">
|
||||
<doc xml:space="preserve" filename="../subprojects/gst-plugins-bad/gst-libs/gst/vulkan/gstvkhandle.h">descripter set layout</doc>
|
||||
</member>
|
||||
<member name="pipeline_layout" value="2" c:identifier="GST_VULKAN_HANDLE_TYPE_PIPELINE_LAYOUT" glib:nick="pipeline-layout">
|
||||
<member name="pipeline_layout" value="2" c:identifier="GST_VULKAN_HANDLE_TYPE_PIPELINE_LAYOUT" glib:nick="pipeline-layout" glib:name="GST_VULKAN_HANDLE_TYPE_PIPELINE_LAYOUT">
|
||||
<doc xml:space="preserve" filename="../subprojects/gst-plugins-bad/gst-libs/gst/vulkan/gstvkhandle.h">pipeline layout</doc>
|
||||
</member>
|
||||
<member name="pipeline" value="3" c:identifier="GST_VULKAN_HANDLE_TYPE_PIPELINE" glib:nick="pipeline">
|
||||
<member name="pipeline" value="3" c:identifier="GST_VULKAN_HANDLE_TYPE_PIPELINE" glib:nick="pipeline" glib:name="GST_VULKAN_HANDLE_TYPE_PIPELINE">
|
||||
<doc xml:space="preserve" filename="../subprojects/gst-plugins-bad/gst-libs/gst/vulkan/gstvkhandle.h">pipeline</doc>
|
||||
</member>
|
||||
<member name="render_pass" value="4" c:identifier="GST_VULKAN_HANDLE_TYPE_RENDER_PASS" glib:nick="render-pass">
|
||||
<member name="render_pass" value="4" c:identifier="GST_VULKAN_HANDLE_TYPE_RENDER_PASS" glib:nick="render-pass" glib:name="GST_VULKAN_HANDLE_TYPE_RENDER_PASS">
|
||||
<doc xml:space="preserve" filename="../subprojects/gst-plugins-bad/gst-libs/gst/vulkan/gstvkhandle.h">render pass</doc>
|
||||
</member>
|
||||
<member name="sampler" value="5" c:identifier="GST_VULKAN_HANDLE_TYPE_SAMPLER" glib:nick="sampler">
|
||||
<member name="sampler" value="5" c:identifier="GST_VULKAN_HANDLE_TYPE_SAMPLER" glib:nick="sampler" glib:name="GST_VULKAN_HANDLE_TYPE_SAMPLER">
|
||||
<doc xml:space="preserve" filename="../subprojects/gst-plugins-bad/gst-libs/gst/vulkan/gstvkhandle.h">sampler</doc>
|
||||
</member>
|
||||
<member name="framebuffer" value="6" c:identifier="GST_VULKAN_HANDLE_TYPE_FRAMEBUFFER" glib:nick="framebuffer">
|
||||
<member name="framebuffer" value="6" c:identifier="GST_VULKAN_HANDLE_TYPE_FRAMEBUFFER" glib:nick="framebuffer" glib:name="GST_VULKAN_HANDLE_TYPE_FRAMEBUFFER">
|
||||
<doc xml:space="preserve" filename="../subprojects/gst-plugins-bad/gst-libs/gst/vulkan/gstvkhandle.h">framebuffer</doc>
|
||||
</member>
|
||||
<member name="shader" value="7" c:identifier="GST_VULKAN_HANDLE_TYPE_SHADER" glib:nick="shader">
|
||||
<member name="shader" value="7" c:identifier="GST_VULKAN_HANDLE_TYPE_SHADER" glib:nick="shader" glib:name="GST_VULKAN_HANDLE_TYPE_SHADER">
|
||||
<doc xml:space="preserve" filename="../subprojects/gst-plugins-bad/gst-libs/gst/vulkan/gstvkhandle.h">shader</doc>
|
||||
</member>
|
||||
<member name="video_session" value="8" c:identifier="GST_VULKAN_HANDLE_TYPE_VIDEO_SESSION" version="1.24" glib:nick="video-session">
|
||||
<member name="video_session" value="8" c:identifier="GST_VULKAN_HANDLE_TYPE_VIDEO_SESSION" version="1.24" glib:nick="video-session" glib:name="GST_VULKAN_HANDLE_TYPE_VIDEO_SESSION">
|
||||
<doc xml:space="preserve" filename="../subprojects/gst-plugins-bad/gst-libs/gst/vulkan/gstvkhandle.h">video session</doc>
|
||||
</member>
|
||||
<member name="video_session_parameters" value="9" c:identifier="GST_VULKAN_HANDLE_TYPE_VIDEO_SESSION_PARAMETERS" version="1.24" glib:nick="video-session-parameters">
|
||||
<member name="video_session_parameters" value="9" c:identifier="GST_VULKAN_HANDLE_TYPE_VIDEO_SESSION_PARAMETERS" version="1.24" glib:nick="video-session-parameters" glib:name="GST_VULKAN_HANDLE_TYPE_VIDEO_SESSION_PARAMETERS">
|
||||
<doc xml:space="preserve" filename="../subprojects/gst-plugins-bad/gst-libs/gst/vulkan/gstvkhandle.h">video session parameters</doc>
|
||||
</member>
|
||||
<member name="sampler_ycbcr_conversion" value="10" c:identifier="GST_VULKAN_HANDLE_TYPE_SAMPLER_YCBCR_CONVERSION" version="1.24" glib:nick="sampler-ycbcr-conversion">
|
||||
<member name="sampler_ycbcr_conversion" value="10" c:identifier="GST_VULKAN_HANDLE_TYPE_SAMPLER_YCBCR_CONVERSION" version="1.24" glib:nick="sampler-ycbcr-conversion" glib:name="GST_VULKAN_HANDLE_TYPE_SAMPLER_YCBCR_CONVERSION">
|
||||
<doc xml:space="preserve" filename="../subprojects/gst-plugins-bad/gst-libs/gst/vulkan/gstvkhandle.h">sampler with YCBCR conversion</doc>
|
||||
</member>
|
||||
</enumeration>
|
||||
|
@ -3642,7 +3654,7 @@ src or DPB images.</doc>
|
|||
</array>
|
||||
</field>
|
||||
</record>
|
||||
<record name="VulkanImageBufferPoolPrivate" c:type="GstVulkanImageBufferPoolPrivate" disguised="1">
|
||||
<record name="VulkanImageBufferPoolPrivate" c:type="GstVulkanImageBufferPoolPrivate" disguised="1" opaque="1">
|
||||
<source-position filename="../subprojects/gst-plugins-bad/gst-libs/gst/vulkan/vulkan_fwd.h"/>
|
||||
</record>
|
||||
<record name="VulkanImageMemory" c:type="GstVulkanImageMemory" version="1.18">
|
||||
|
@ -4029,7 +4041,7 @@ criteria.</doc>
|
|||
</instance-parameter>
|
||||
</parameters>
|
||||
</method>
|
||||
<method name="unref" c:identifier="gst_vulkan_image_view_unref" version="1.18" introspectable="0">
|
||||
<method-inline name="unref" c:identifier="gst_vulkan_image_view_unref" version="1.18" introspectable="0">
|
||||
<doc xml:space="preserve" filename="../subprojects/gst-plugins-bad/gst-libs/gst/vulkan/gstvkimageview.h">Decreases the refcount of the trash object. If the refcount reaches 0, the
|
||||
trash will be freed.</doc>
|
||||
<source-position filename="../subprojects/gst-plugins-bad/gst-libs/gst/vulkan/gstvkimageview.h"/>
|
||||
|
@ -4042,7 +4054,7 @@ trash will be freed.</doc>
|
|||
<type name="VulkanImageView" c:type="GstVulkanImageView*"/>
|
||||
</instance-parameter>
|
||||
</parameters>
|
||||
</method>
|
||||
</method-inline>
|
||||
</record>
|
||||
<class name="VulkanInstance" c:symbol-prefix="vulkan_instance" c:type="GstVulkanInstance" version="1.18" parent="Gst.Object" glib:type-name="GstVulkanInstance" glib:get-type="gst_vulkan_instance_get_type" glib:type-struct="VulkanInstanceClass">
|
||||
<source-position filename="../subprojects/gst-plugins-bad/gst-libs/gst/vulkan/gstvkinstance.h"/>
|
||||
|
@ -4366,10 +4378,10 @@ version with this function.</doc>
|
|||
</instance-parameter>
|
||||
</parameters>
|
||||
</method>
|
||||
<property name="requested-api-major" version="1.18" writable="1" transfer-ownership="none">
|
||||
<property name="requested-api-major" version="1.18" writable="1" transfer-ownership="none" default-value="0">
|
||||
<type name="guint" c:type="guint"/>
|
||||
</property>
|
||||
<property name="requested-api-minor" version="1.18" writable="1" transfer-ownership="none">
|
||||
<property name="requested-api-minor" version="1.18" writable="1" transfer-ownership="none" default-value="0">
|
||||
<type name="guint" c:type="guint"/>
|
||||
</property>
|
||||
<field name="parent">
|
||||
|
@ -4413,7 +4425,7 @@ It can be called from any thread.</doc>
|
|||
</array>
|
||||
</field>
|
||||
</record>
|
||||
<record name="VulkanInstancePrivate" c:type="GstVulkanInstancePrivate" disguised="1">
|
||||
<record name="VulkanInstancePrivate" c:type="GstVulkanInstancePrivate" disguised="1" opaque="1">
|
||||
<source-position filename="../subprojects/gst-plugins-bad/gst-libs/gst/vulkan/vulkan_fwd.h"/>
|
||||
</record>
|
||||
<record name="VulkanMemory" c:type="GstVulkanMemory" version="1.18">
|
||||
|
@ -5015,7 +5027,7 @@ gst_vulkan_operation_add_frame_barrier().</doc>
|
|||
</array>
|
||||
</field>
|
||||
</record>
|
||||
<record name="VulkanOperationPrivate" c:type="GstVulkanOperationPrivate" disguised="1">
|
||||
<record name="VulkanOperationPrivate" c:type="GstVulkanOperationPrivate" disguised="1" opaque="1">
|
||||
<source-position filename="../subprojects/gst-plugins-bad/gst-libs/gst/vulkan/vulkan_fwd.h"/>
|
||||
</record>
|
||||
<class name="VulkanPhysicalDevice" c:symbol-prefix="vulkan_physical_device" c:type="GstVulkanPhysicalDevice" version="1.18" parent="Gst.Object" glib:type-name="GstVulkanPhysicalDevice" glib:get-type="gst_vulkan_physical_device_get_type" glib:type-struct="VulkanPhysicalDeviceClass">
|
||||
|
@ -5087,7 +5099,7 @@ called.</doc>
|
|||
</instance-parameter>
|
||||
</parameters>
|
||||
</method>
|
||||
<method name="get_instance" c:identifier="gst_vulkan_physical_device_get_instance" version="1.18">
|
||||
<method name="get_instance" c:identifier="gst_vulkan_physical_device_get_instance" glib:get-property="instance" version="1.18">
|
||||
<source-position filename="../subprojects/gst-plugins-bad/gst-libs/gst/vulkan/gstvkphysicaldevice.h"/>
|
||||
<return-value transfer-ownership="full">
|
||||
<doc xml:space="preserve" filename="../subprojects/gst-plugins-bad/gst-libs/gst/vulkan/gstvkphysicaldevice.c">The #GstVulkanInstance associated with this physical device</doc>
|
||||
|
@ -5133,13 +5145,13 @@ called.</doc>
|
|||
</parameter>
|
||||
</parameters>
|
||||
</method>
|
||||
<property name="device-index" writable="1" construct-only="1" transfer-ownership="none">
|
||||
<property name="device-index" writable="1" construct-only="1" transfer-ownership="none" default-value="0">
|
||||
<type name="guint" c:type="guint"/>
|
||||
</property>
|
||||
<property name="instance" writable="1" construct-only="1" transfer-ownership="none">
|
||||
<property name="instance" writable="1" construct-only="1" transfer-ownership="none" getter="get_instance">
|
||||
<type name="VulkanInstance"/>
|
||||
</property>
|
||||
<property name="name" transfer-ownership="none">
|
||||
<property name="name" transfer-ownership="none" default-value="NULL">
|
||||
<type name="utf8" c:type="gchar*"/>
|
||||
</property>
|
||||
<field name="parent">
|
||||
|
@ -5200,7 +5212,7 @@ called.</doc>
|
|||
</array>
|
||||
</field>
|
||||
</record>
|
||||
<record name="VulkanPhysicalDevicePrivate" c:type="GstVulkanPhysicalDevicePrivate" disguised="1">
|
||||
<record name="VulkanPhysicalDevicePrivate" c:type="GstVulkanPhysicalDevicePrivate" disguised="1" opaque="1">
|
||||
<source-position filename="../subprojects/gst-plugins-bad/gst-libs/gst/vulkan/vulkan_fwd.h"/>
|
||||
</record>
|
||||
<class name="VulkanQueue" c:symbol-prefix="vulkan_queue" c:type="GstVulkanQueue" version="1.18" parent="Gst.Object" glib:type-name="GstVulkanQueue" glib:get-type="gst_vulkan_queue_get_type" glib:type-struct="VulkanQueueClass">
|
||||
|
@ -5364,7 +5376,7 @@ See gst_vulkan_queue_submit_lock() for details on when this call is needed.</doc
|
|||
<type name="gboolean" c:type="gboolean"/>
|
||||
</field>
|
||||
</record>
|
||||
<record name="VulkanQueuePrivate" c:type="GstVulkanQueuePrivate" disguised="1">
|
||||
<record name="VulkanQueuePrivate" c:type="GstVulkanQueuePrivate" disguised="1" opaque="1">
|
||||
<source-position filename="../subprojects/gst-plugins-bad/gst-libs/gst/vulkan/vulkan_fwd.h"/>
|
||||
</record>
|
||||
<class name="VulkanSwapper" c:symbol-prefix="vulkan_swapper" c:type="GstVulkanSwapper" version="1.18" parent="Gst.Object" glib:type-name="GstVulkanSwapper" glib:get-type="gst_vulkan_swapper_get_type" glib:type-struct="VulkanSwapperClass">
|
||||
|
@ -5465,10 +5477,10 @@ See gst_vulkan_queue_submit_lock() for details on when this call is needed.</doc
|
|||
</parameter>
|
||||
</parameters>
|
||||
</method>
|
||||
<property name="force-aspect-ratio" writable="1" transfer-ownership="none">
|
||||
<property name="force-aspect-ratio" writable="1" transfer-ownership="none" default-value="TRUE">
|
||||
<type name="gboolean" c:type="gboolean"/>
|
||||
</property>
|
||||
<property name="pixel-aspect-ratio" writable="1" transfer-ownership="none">
|
||||
<property name="pixel-aspect-ratio" writable="1" transfer-ownership="none" default-value="1/1">
|
||||
<type name="Gst.Fraction"/>
|
||||
</property>
|
||||
<field name="parent">
|
||||
|
@ -5509,7 +5521,7 @@ See gst_vulkan_queue_submit_lock() for details on when this call is needed.</doc
|
|||
</array>
|
||||
</field>
|
||||
</record>
|
||||
<record name="VulkanSwapperPrivate" c:type="GstVulkanSwapperPrivate" disguised="1">
|
||||
<record name="VulkanSwapperPrivate" c:type="GstVulkanSwapperPrivate" disguised="1" opaque="1">
|
||||
<source-position filename="../subprojects/gst-plugins-bad/gst-libs/gst/vulkan/gstvkswapper.h"/>
|
||||
</record>
|
||||
<record name="VulkanTrash" c:type="GstVulkanTrash" version="1.18" glib:type-name="GstVulkanTrash" glib:get-type="gst_vulkan_trash_get_type" c:symbol-prefix="vulkan_trash">
|
||||
|
@ -5589,7 +5601,7 @@ to call when @fence is signalled.</doc>
|
|||
</instance-parameter>
|
||||
</parameters>
|
||||
</method>
|
||||
<method name="unref" c:identifier="gst_vulkan_trash_unref" version="1.18" introspectable="0">
|
||||
<method-inline name="unref" c:identifier="gst_vulkan_trash_unref" version="1.18" introspectable="0">
|
||||
<doc xml:space="preserve" filename="../subprojects/gst-plugins-bad/gst-libs/gst/vulkan/gstvktrash.h">Decreases the refcount of the trash object. If the refcount reaches 0, the
|
||||
trash will be freed.</doc>
|
||||
<source-position filename="../subprojects/gst-plugins-bad/gst-libs/gst/vulkan/gstvktrash.h"/>
|
||||
|
@ -5602,7 +5614,7 @@ trash will be freed.</doc>
|
|||
<type name="VulkanTrash" c:type="GstVulkanTrash*"/>
|
||||
</instance-parameter>
|
||||
</parameters>
|
||||
</method>
|
||||
</method-inline>
|
||||
<function name="mini_object_unref" c:identifier="gst_vulkan_trash_mini_object_unref" version="1.18">
|
||||
<doc xml:space="preserve" filename="../subprojects/gst-plugins-bad/gst-libs/gst/vulkan/gstvktrash.c">A #GstVulkanTrashNotify implementation for unreffing a #GstMiniObject when the
|
||||
associated #GstVulkanFence is signalled</doc>
|
||||
|
@ -5660,6 +5672,7 @@ associated #GstVulkanFence is signalled</doc>
|
|||
<class name="VulkanTrashList" c:symbol-prefix="vulkan_trash_list" c:type="GstVulkanTrashList" version="1.18" parent="VulkanHandlePool" glib:type-name="GstVulkanTrashList" glib:get-type="gst_vulkan_trash_list_get_type" glib:type-struct="VulkanTrashListClass">
|
||||
<source-position filename="../subprojects/gst-plugins-bad/gst-libs/gst/vulkan/gstvktrash.h"/>
|
||||
<virtual-method name="add_func">
|
||||
<doc xml:space="preserve" filename="../subprojects/gst-plugins-bad/gst-libs/gst/vulkan/gstvktrash.h">the #GstVulkanTrashListAdd functions</doc>
|
||||
<source-position filename="../subprojects/gst-plugins-bad/gst-libs/gst/vulkan/gstvktrash.h"/>
|
||||
<return-value transfer-ownership="none">
|
||||
<doc xml:space="preserve" filename="../subprojects/gst-plugins-bad/gst-libs/gst/vulkan/gstvktrash.h">whether @trash could be added to @trash_list</doc>
|
||||
|
@ -5677,6 +5690,7 @@ associated #GstVulkanFence is signalled</doc>
|
|||
</parameters>
|
||||
</virtual-method>
|
||||
<virtual-method name="gc_func">
|
||||
<doc xml:space="preserve" filename="../subprojects/gst-plugins-bad/gst-libs/gst/vulkan/gstvktrash.h">the #GstVulkanTrashListGC function</doc>
|
||||
<source-position filename="../subprojects/gst-plugins-bad/gst-libs/gst/vulkan/gstvktrash.h"/>
|
||||
<return-value transfer-ownership="none">
|
||||
<type name="none" c:type="void"/>
|
||||
|
@ -5689,6 +5703,7 @@ associated #GstVulkanFence is signalled</doc>
|
|||
</parameters>
|
||||
</virtual-method>
|
||||
<virtual-method name="wait_func">
|
||||
<doc xml:space="preserve" filename="../subprojects/gst-plugins-bad/gst-libs/gst/vulkan/gstvktrash.h">the #GstVulkanTrashListWait function</doc>
|
||||
<source-position filename="../subprojects/gst-plugins-bad/gst-libs/gst/vulkan/gstvktrash.h"/>
|
||||
<return-value transfer-ownership="none">
|
||||
<doc xml:space="preserve" filename="../subprojects/gst-plugins-bad/gst-libs/gst/vulkan/gstvktrash.h">whether all objects were signalled and freed within the @timeout</doc>
|
||||
|
@ -5881,7 +5896,28 @@ signalled and freed.</doc>
|
|||
</callback>
|
||||
<record name="VulkanVideoCapabilities" c:type="GstVulkanVideoCapabilities" version="1.24">
|
||||
<source-position filename="../subprojects/gst-plugins-bad/gst-libs/gst/vulkan/gstvkvideoutils.h"/>
|
||||
<field name="_reserved" readable="0" private="1">
|
||||
<field name="caps" introspectable="0" readable="0" private="1">
|
||||
<type c:type="VkVideoCapabilitiesKHR"/>
|
||||
</field>
|
||||
<union name="codec" c:type="codec">
|
||||
<source-position filename="../subprojects/gst-plugins-bad/gst-libs/gst/vulkan/gstvkvideoutils.h"/>
|
||||
<field name="base" writable="1">
|
||||
<type name="Vulkan.BaseInStructure" c:type="VkBaseInStructure"/>
|
||||
</field>
|
||||
<field name="h264dec" introspectable="0" writable="1">
|
||||
<type c:type="VkVideoDecodeH264CapabilitiesKHR"/>
|
||||
</field>
|
||||
<field name="h265dec" introspectable="0" writable="1">
|
||||
<type c:type="VkVideoDecodeH265CapabilitiesKHR"/>
|
||||
</field>
|
||||
<field name="h264enc" introspectable="0" writable="1">
|
||||
<type c:type="VkVideoEncodeH264CapabilitiesKHR"/>
|
||||
</field>
|
||||
<field name="h265enc" introspectable="0" writable="1">
|
||||
<type c:type="VkVideoEncodeH265CapabilitiesKHR"/>
|
||||
</field>
|
||||
</union>
|
||||
<field name="_reserved" writable="1">
|
||||
<array zero-terminated="0" fixed-size="4">
|
||||
<type name="gpointer" c:type="gpointer"/>
|
||||
</array>
|
||||
|
@ -5983,19 +6019,50 @@ signalled and freed.</doc>
|
|||
</record>
|
||||
<enumeration name="VulkanVideoOperation" version="1.24" glib:type-name="GstVulkanVideoOperation" glib:get-type="gst_vulkan_video_operation_get_type" c:type="GstVulkanVideoOperation">
|
||||
<doc xml:space="preserve" filename="../subprojects/gst-plugins-bad/gst-libs/gst/vulkan/gstvkvideoutils.h">The type of video operation.</doc>
|
||||
<member name="decode" value="0" c:identifier="GST_VULKAN_VIDEO_OPERATION_DECODE" glib:nick="decode">
|
||||
<member name="decode" value="0" c:identifier="GST_VULKAN_VIDEO_OPERATION_DECODE" glib:nick="decode" glib:name="GST_VULKAN_VIDEO_OPERATION_DECODE">
|
||||
<doc xml:space="preserve" filename="../subprojects/gst-plugins-bad/gst-libs/gst/vulkan/gstvkvideoutils.h">decode operation</doc>
|
||||
</member>
|
||||
<member name="encode" value="1" c:identifier="GST_VULKAN_VIDEO_OPERATION_ENCODE" glib:nick="encode">
|
||||
<member name="encode" value="1" c:identifier="GST_VULKAN_VIDEO_OPERATION_ENCODE" glib:nick="encode" glib:name="GST_VULKAN_VIDEO_OPERATION_ENCODE">
|
||||
<doc xml:space="preserve" filename="../subprojects/gst-plugins-bad/gst-libs/gst/vulkan/gstvkvideoutils.h">encode operation</doc>
|
||||
</member>
|
||||
<member name="unknown" value="2" c:identifier="GST_VULKAN_VIDEO_OPERATION_UNKNOWN" glib:nick="unknown">
|
||||
<member name="unknown" value="2" c:identifier="GST_VULKAN_VIDEO_OPERATION_UNKNOWN" glib:nick="unknown" glib:name="GST_VULKAN_VIDEO_OPERATION_UNKNOWN">
|
||||
<doc xml:space="preserve" filename="../subprojects/gst-plugins-bad/gst-libs/gst/vulkan/gstvkvideoutils.h">unknown</doc>
|
||||
</member>
|
||||
</enumeration>
|
||||
<record name="VulkanVideoProfile" c:type="GstVulkanVideoProfile" version="1.24">
|
||||
<source-position filename="../subprojects/gst-plugins-bad/gst-libs/gst/vulkan/gstvkvideoutils.h"/>
|
||||
<field name="_reserved" readable="0" private="1">
|
||||
<field name="profile" introspectable="0" readable="0" private="1">
|
||||
<doc xml:space="preserve" filename="../subprojects/gst-plugins-bad/gst-libs/gst/vulkan/gstvkvideoutils.h">the generic vulkan video profile</doc>
|
||||
<type c:type="VkVideoProfileInfoKHR"/>
|
||||
</field>
|
||||
<union name="usage" c:type="usage">
|
||||
<source-position filename="../subprojects/gst-plugins-bad/gst-libs/gst/vulkan/gstvkvideoutils.h"/>
|
||||
<field name="decode" introspectable="0" writable="1">
|
||||
<type c:type="VkVideoDecodeUsageInfoKHR"/>
|
||||
</field>
|
||||
<field name="encode" introspectable="0" writable="1">
|
||||
<type c:type="VkVideoEncodeUsageInfoKHR"/>
|
||||
</field>
|
||||
</union>
|
||||
<union name="codec" c:type="codec">
|
||||
<source-position filename="../subprojects/gst-plugins-bad/gst-libs/gst/vulkan/gstvkvideoutils.h"/>
|
||||
<field name="base" writable="1">
|
||||
<type name="Vulkan.BaseInStructure" c:type="VkBaseInStructure"/>
|
||||
</field>
|
||||
<field name="h264dec" introspectable="0" writable="1">
|
||||
<type c:type="VkVideoDecodeH264ProfileInfoKHR"/>
|
||||
</field>
|
||||
<field name="h265dec" introspectable="0" writable="1">
|
||||
<type c:type="VkVideoDecodeH265ProfileInfoKHR"/>
|
||||
</field>
|
||||
<field name="h264enc" introspectable="0" writable="1">
|
||||
<type c:type="VkVideoEncodeH264ProfileInfoKHR"/>
|
||||
</field>
|
||||
<field name="h265enc" introspectable="0" writable="1">
|
||||
<type c:type="VkVideoEncodeH265ProfileInfoKHR"/>
|
||||
</field>
|
||||
</union>
|
||||
<field name="_reserved" writable="1">
|
||||
<array zero-terminated="0" fixed-size="4">
|
||||
<type name="gpointer" c:type="gpointer"/>
|
||||
</array>
|
||||
|
@ -6100,6 +6167,7 @@ provided api.</doc>
|
|||
</parameters>
|
||||
</virtual-method>
|
||||
<virtual-method name="get_presentation_support" invoker="get_presentation_support" version="1.18">
|
||||
<doc xml:space="preserve" filename="../subprojects/gst-plugins-bad/gst-libs/gst/vulkan/gstvkwindow.h">retrieve whether this window supports presentation</doc>
|
||||
<source-position filename="../subprojects/gst-plugins-bad/gst-libs/gst/vulkan/gstvkwindow.h"/>
|
||||
<return-value transfer-ownership="none">
|
||||
<doc xml:space="preserve" filename="../subprojects/gst-plugins-bad/gst-libs/gst/vulkan/gstvkwindow.c">whether the given combination of @window, @device and
|
||||
|
@ -6122,6 +6190,7 @@ provided api.</doc>
|
|||
</parameters>
|
||||
</virtual-method>
|
||||
<virtual-method name="get_surface" invoker="get_surface" version="1.18" introspectable="0" throws="1">
|
||||
<doc xml:space="preserve" filename="../subprojects/gst-plugins-bad/gst-libs/gst/vulkan/gstvkwindow.h">retrieve the vulkan surface for this window</doc>
|
||||
<source-position filename="../subprojects/gst-plugins-bad/gst-libs/gst/vulkan/gstvkwindow.h"/>
|
||||
<return-value>
|
||||
<doc xml:space="preserve" filename="../subprojects/gst-plugins-bad/gst-libs/gst/vulkan/gstvkwindow.c">the VkSurface for displaying into. The caller is responsible for
|
||||
|
@ -6136,6 +6205,7 @@ provided api.</doc>
|
|||
</parameters>
|
||||
</virtual-method>
|
||||
<virtual-method name="get_surface_dimensions" invoker="get_surface_dimensions" version="1.18">
|
||||
<doc xml:space="preserve" filename="../subprojects/gst-plugins-bad/gst-libs/gst/vulkan/gstvkwindow.h">retrieve the current size of the window</doc>
|
||||
<source-position filename="../subprojects/gst-plugins-bad/gst-libs/gst/vulkan/gstvkwindow.h"/>
|
||||
<return-value transfer-ownership="none">
|
||||
<type name="none" c:type="void"/>
|
||||
|
@ -6177,6 +6247,7 @@ from the @window.</doc>
|
|||
</parameters>
|
||||
</virtual-method>
|
||||
<virtual-method name="open" invoker="open" version="1.18" throws="1">
|
||||
<doc xml:space="preserve" filename="../subprojects/gst-plugins-bad/gst-libs/gst/vulkan/gstvkwindow.h">open the connection to the display</doc>
|
||||
<source-position filename="../subprojects/gst-plugins-bad/gst-libs/gst/vulkan/gstvkwindow.h"/>
|
||||
<return-value transfer-ownership="none">
|
||||
<doc xml:space="preserve" filename="../subprojects/gst-plugins-bad/gst-libs/gst/vulkan/gstvkwindow.c">whether @window could be successfully opened</doc>
|
||||
|
@ -6190,6 +6261,7 @@ from the @window.</doc>
|
|||
</parameters>
|
||||
</virtual-method>
|
||||
<virtual-method name="set_window_handle" invoker="set_window_handle">
|
||||
<doc xml:space="preserve" filename="../subprojects/gst-plugins-bad/gst-libs/gst/vulkan/gstvkwindow.h">set the external window handle to render into</doc>
|
||||
<source-position filename="../subprojects/gst-plugins-bad/gst-libs/gst/vulkan/gstvkwindow.h"/>
|
||||
<return-value transfer-ownership="none">
|
||||
<type name="none" c:type="void"/>
|
||||
|
@ -6216,7 +6288,7 @@ from the @window.</doc>
|
|||
</instance-parameter>
|
||||
</parameters>
|
||||
</method>
|
||||
<method name="get_display" c:identifier="gst_vulkan_window_get_display" version="1.18">
|
||||
<method name="get_display" c:identifier="gst_vulkan_window_get_display" glib:get-property="display" version="1.18">
|
||||
<source-position filename="../subprojects/gst-plugins-bad/gst-libs/gst/vulkan/gstvkwindow.h"/>
|
||||
<return-value transfer-ownership="full">
|
||||
<doc xml:space="preserve" filename="../subprojects/gst-plugins-bad/gst-libs/gst/vulkan/gstvkwindow.c">the #GstVulkanDisplay for @window</doc>
|
||||
|
@ -6409,7 +6481,7 @@ Currently intended for subclasses to update internal state.</doc>
|
|||
</parameter>
|
||||
</parameters>
|
||||
</method>
|
||||
<property name="display" transfer-ownership="none">
|
||||
<property name="display" transfer-ownership="none" getter="get_display">
|
||||
<type name="VulkanDisplay"/>
|
||||
</property>
|
||||
<field name="parent" readable="0" private="1">
|
||||
|
@ -6494,6 +6566,7 @@ Currently intended for subclasses to update internal state.</doc>
|
|||
<type name="Gst.ObjectClass" c:type="GstObjectClass"/>
|
||||
</field>
|
||||
<field name="open">
|
||||
<doc xml:space="preserve" filename="../subprojects/gst-plugins-bad/gst-libs/gst/vulkan/gstvkwindow.h">open the connection to the display</doc>
|
||||
<callback name="open" throws="1">
|
||||
<source-position filename="../subprojects/gst-plugins-bad/gst-libs/gst/vulkan/gstvkwindow.h"/>
|
||||
<return-value transfer-ownership="none">
|
||||
|
@ -6509,6 +6582,7 @@ Currently intended for subclasses to update internal state.</doc>
|
|||
</callback>
|
||||
</field>
|
||||
<field name="close">
|
||||
<doc xml:space="preserve" filename="../subprojects/gst-plugins-bad/gst-libs/gst/vulkan/gstvkwindow.h">close the connection to the display</doc>
|
||||
<callback name="close">
|
||||
<source-position filename="../subprojects/gst-plugins-bad/gst-libs/gst/vulkan/gstvkwindow.h"/>
|
||||
<return-value transfer-ownership="none">
|
||||
|
@ -6523,6 +6597,7 @@ Currently intended for subclasses to update internal state.</doc>
|
|||
</callback>
|
||||
</field>
|
||||
<field name="get_surface" introspectable="0">
|
||||
<doc xml:space="preserve" filename="../subprojects/gst-plugins-bad/gst-libs/gst/vulkan/gstvkwindow.h">retrieve the vulkan surface for this window</doc>
|
||||
<callback name="get_surface" introspectable="0" throws="1">
|
||||
<source-position filename="../subprojects/gst-plugins-bad/gst-libs/gst/vulkan/gstvkwindow.h"/>
|
||||
<return-value>
|
||||
|
@ -6539,6 +6614,7 @@ Currently intended for subclasses to update internal state.</doc>
|
|||
</callback>
|
||||
</field>
|
||||
<field name="get_presentation_support">
|
||||
<doc xml:space="preserve" filename="../subprojects/gst-plugins-bad/gst-libs/gst/vulkan/gstvkwindow.h">retrieve whether this window supports presentation</doc>
|
||||
<callback name="get_presentation_support">
|
||||
<source-position filename="../subprojects/gst-plugins-bad/gst-libs/gst/vulkan/gstvkwindow.h"/>
|
||||
<return-value transfer-ownership="none">
|
||||
|
@ -6563,6 +6639,7 @@ Currently intended for subclasses to update internal state.</doc>
|
|||
</callback>
|
||||
</field>
|
||||
<field name="set_window_handle">
|
||||
<doc xml:space="preserve" filename="../subprojects/gst-plugins-bad/gst-libs/gst/vulkan/gstvkwindow.h">set the external window handle to render into</doc>
|
||||
<callback name="set_window_handle">
|
||||
<source-position filename="../subprojects/gst-plugins-bad/gst-libs/gst/vulkan/gstvkwindow.h"/>
|
||||
<return-value transfer-ownership="none">
|
||||
|
@ -6579,6 +6656,7 @@ Currently intended for subclasses to update internal state.</doc>
|
|||
</callback>
|
||||
</field>
|
||||
<field name="get_surface_dimensions">
|
||||
<doc xml:space="preserve" filename="../subprojects/gst-plugins-bad/gst-libs/gst/vulkan/gstvkwindow.h">retrieve the current size of the window</doc>
|
||||
<callback name="get_surface_dimensions">
|
||||
<source-position filename="../subprojects/gst-plugins-bad/gst-libs/gst/vulkan/gstvkwindow.h"/>
|
||||
<return-value transfer-ownership="none">
|
||||
|
@ -6625,13 +6703,13 @@ Currently intended for subclasses to update internal state.</doc>
|
|||
</field>
|
||||
</record>
|
||||
<enumeration name="VulkanWindowError" version="1.18" glib:type-name="GstVulkanWindowError" glib:get-type="gst_vulkan_window_error_get_type" c:type="GstVulkanWindowError" glib:error-domain="gst-gl-window-error-quark">
|
||||
<member name="failed" value="0" c:identifier="GST_VULKAN_WINDOW_ERROR_FAILED" glib:nick="failed">
|
||||
<member name="failed" value="0" c:identifier="GST_VULKAN_WINDOW_ERROR_FAILED" glib:nick="failed" glib:name="GST_VULKAN_WINDOW_ERROR_FAILED">
|
||||
<doc xml:space="preserve" filename="../subprojects/gst-plugins-bad/gst-libs/gst/vulkan/gstvkwindow.h">failed</doc>
|
||||
</member>
|
||||
<member name="old_libs" value="1" c:identifier="GST_VULKAN_WINDOW_ERROR_OLD_LIBS" glib:nick="old-libs">
|
||||
<member name="old_libs" value="1" c:identifier="GST_VULKAN_WINDOW_ERROR_OLD_LIBS" glib:nick="old-libs" glib:name="GST_VULKAN_WINDOW_ERROR_OLD_LIBS">
|
||||
<doc xml:space="preserve" filename="../subprojects/gst-plugins-bad/gst-libs/gst/vulkan/gstvkwindow.h">old libraries</doc>
|
||||
</member>
|
||||
<member name="resource_unavailable" value="2" c:identifier="GST_VULKAN_WINDOW_ERROR_RESOURCE_UNAVAILABLE" glib:nick="resource-unavailable">
|
||||
<member name="resource_unavailable" value="2" c:identifier="GST_VULKAN_WINDOW_ERROR_RESOURCE_UNAVAILABLE" glib:nick="resource-unavailable" glib:name="GST_VULKAN_WINDOW_ERROR_RESOURCE_UNAVAILABLE">
|
||||
<doc xml:space="preserve" filename="../subprojects/gst-plugins-bad/gst-libs/gst/vulkan/gstvkwindow.h">resource unavailable</doc>
|
||||
</member>
|
||||
<function name="quark" c:identifier="gst_vulkan_window_error_quark" version="1.18">
|
||||
|
@ -6640,7 +6718,7 @@ Currently intended for subclasses to update internal state.</doc>
|
|||
</return-value>
|
||||
</function>
|
||||
</enumeration>
|
||||
<record name="VulkanWindowPrivate" c:type="GstVulkanWindowPrivate" disguised="1">
|
||||
<record name="VulkanWindowPrivate" c:type="GstVulkanWindowPrivate" disguised="1" opaque="1">
|
||||
<source-position filename="../subprojects/gst-plugins-bad/gst-libs/gst/vulkan/vulkan_fwd.h"/>
|
||||
</record>
|
||||
<function name="context_get_vulkan_device" c:identifier="gst_context_get_vulkan_device" version="1.18">
|
||||
|
|
|
@ -333,71 +333,71 @@ and/or use gtk-doc annotations. -->
|
|||
<enumeration name="WebRTCBundlePolicy" version="1.16" glib:type-name="GstWebRTCBundlePolicy" glib:get-type="gst_webrtc_bundle_policy_get_type" c:type="GstWebRTCBundlePolicy">
|
||||
<doc xml:space="preserve" filename="../subprojects/gst-plugins-bad/gst-libs/gst/webrtc/webrtc_fwd.h">See https://tools.ietf.org/html/draft-ietf-rtcweb-jsep-24#section-4.1.1
|
||||
for more information.</doc>
|
||||
<member name="none" value="0" c:identifier="GST_WEBRTC_BUNDLE_POLICY_NONE" glib:nick="none">
|
||||
<member name="none" value="0" c:identifier="GST_WEBRTC_BUNDLE_POLICY_NONE" glib:nick="none" glib:name="GST_WEBRTC_BUNDLE_POLICY_NONE">
|
||||
<doc xml:space="preserve" filename="../subprojects/gst-plugins-bad/gst-libs/gst/webrtc/webrtc_fwd.h">none</doc>
|
||||
</member>
|
||||
<member name="balanced" value="1" c:identifier="GST_WEBRTC_BUNDLE_POLICY_BALANCED" glib:nick="balanced">
|
||||
<member name="balanced" value="1" c:identifier="GST_WEBRTC_BUNDLE_POLICY_BALANCED" glib:nick="balanced" glib:name="GST_WEBRTC_BUNDLE_POLICY_BALANCED">
|
||||
<doc xml:space="preserve" filename="../subprojects/gst-plugins-bad/gst-libs/gst/webrtc/webrtc_fwd.h">balanced</doc>
|
||||
</member>
|
||||
<member name="max_compat" value="2" c:identifier="GST_WEBRTC_BUNDLE_POLICY_MAX_COMPAT" glib:nick="max-compat">
|
||||
<member name="max_compat" value="2" c:identifier="GST_WEBRTC_BUNDLE_POLICY_MAX_COMPAT" glib:nick="max-compat" glib:name="GST_WEBRTC_BUNDLE_POLICY_MAX_COMPAT">
|
||||
<doc xml:space="preserve" filename="../subprojects/gst-plugins-bad/gst-libs/gst/webrtc/webrtc_fwd.h">max-compat</doc>
|
||||
</member>
|
||||
<member name="max_bundle" value="3" c:identifier="GST_WEBRTC_BUNDLE_POLICY_MAX_BUNDLE" glib:nick="max-bundle">
|
||||
<member name="max_bundle" value="3" c:identifier="GST_WEBRTC_BUNDLE_POLICY_MAX_BUNDLE" glib:nick="max-bundle" glib:name="GST_WEBRTC_BUNDLE_POLICY_MAX_BUNDLE">
|
||||
<doc xml:space="preserve" filename="../subprojects/gst-plugins-bad/gst-libs/gst/webrtc/webrtc_fwd.h">max-bundle</doc>
|
||||
</member>
|
||||
</enumeration>
|
||||
<enumeration name="WebRTCDTLSSetup" glib:type-name="GstWebRTCDTLSSetup" glib:get-type="gst_webrtc_dtls_setup_get_type" c:type="GstWebRTCDTLSSetup">
|
||||
<member name="none" value="0" c:identifier="GST_WEBRTC_DTLS_SETUP_NONE" glib:nick="none">
|
||||
<member name="none" value="0" c:identifier="GST_WEBRTC_DTLS_SETUP_NONE" glib:nick="none" glib:name="GST_WEBRTC_DTLS_SETUP_NONE">
|
||||
<doc xml:space="preserve" filename="../subprojects/gst-plugins-bad/gst-libs/gst/webrtc/webrtc_fwd.h">none</doc>
|
||||
</member>
|
||||
<member name="actpass" value="1" c:identifier="GST_WEBRTC_DTLS_SETUP_ACTPASS" glib:nick="actpass">
|
||||
<member name="actpass" value="1" c:identifier="GST_WEBRTC_DTLS_SETUP_ACTPASS" glib:nick="actpass" glib:name="GST_WEBRTC_DTLS_SETUP_ACTPASS">
|
||||
<doc xml:space="preserve" filename="../subprojects/gst-plugins-bad/gst-libs/gst/webrtc/webrtc_fwd.h">actpass</doc>
|
||||
</member>
|
||||
<member name="active" value="2" c:identifier="GST_WEBRTC_DTLS_SETUP_ACTIVE" glib:nick="active">
|
||||
<member name="active" value="2" c:identifier="GST_WEBRTC_DTLS_SETUP_ACTIVE" glib:nick="active" glib:name="GST_WEBRTC_DTLS_SETUP_ACTIVE">
|
||||
<doc xml:space="preserve" filename="../subprojects/gst-plugins-bad/gst-libs/gst/webrtc/webrtc_fwd.h">sendonly</doc>
|
||||
</member>
|
||||
<member name="passive" value="3" c:identifier="GST_WEBRTC_DTLS_SETUP_PASSIVE" glib:nick="passive">
|
||||
<member name="passive" value="3" c:identifier="GST_WEBRTC_DTLS_SETUP_PASSIVE" glib:nick="passive" glib:name="GST_WEBRTC_DTLS_SETUP_PASSIVE">
|
||||
<doc xml:space="preserve" filename="../subprojects/gst-plugins-bad/gst-libs/gst/webrtc/webrtc_fwd.h">recvonly</doc>
|
||||
</member>
|
||||
</enumeration>
|
||||
<class name="WebRTCDTLSTransport" c:symbol-prefix="webrtc_dtls_transport" c:type="GstWebRTCDTLSTransport" parent="Gst.Object" glib:type-name="GstWebRTCDTLSTransport" glib:get-type="gst_webrtc_dtls_transport_get_type" glib:type-struct="WebRTCDTLSTransportClass">
|
||||
<source-position filename="../subprojects/gst-plugins-bad/gst-libs/gst/webrtc/webrtc_fwd.h"/>
|
||||
<property name="certificate" writable="1" transfer-ownership="none">
|
||||
<property name="certificate" writable="1" transfer-ownership="none" default-value="NULL">
|
||||
<type name="utf8" c:type="gchar*"/>
|
||||
</property>
|
||||
<property name="client" writable="1" transfer-ownership="none">
|
||||
<property name="client" writable="1" transfer-ownership="none" default-value="FALSE">
|
||||
<type name="gboolean" c:type="gboolean"/>
|
||||
</property>
|
||||
<property name="remote-certificate" transfer-ownership="none">
|
||||
<property name="remote-certificate" transfer-ownership="none" default-value="NULL">
|
||||
<type name="utf8" c:type="gchar*"/>
|
||||
</property>
|
||||
<property name="session-id" writable="1" construct-only="1" transfer-ownership="none">
|
||||
<property name="session-id" writable="1" construct-only="1" transfer-ownership="none" default-value="0">
|
||||
<type name="guint" c:type="guint"/>
|
||||
</property>
|
||||
<property name="state" transfer-ownership="none">
|
||||
<property name="state" transfer-ownership="none" default-value="GST_WEBRTC_DTLS_TRANSPORT_STATE_NEW">
|
||||
<type name="WebRTCDTLSTransportState"/>
|
||||
</property>
|
||||
<property name="transport" transfer-ownership="none">
|
||||
<type name="WebRTCICETransport"/>
|
||||
</property>
|
||||
</class>
|
||||
<record name="WebRTCDTLSTransportClass" c:type="GstWebRTCDTLSTransportClass" disguised="1" glib:is-gtype-struct-for="WebRTCDTLSTransport">
|
||||
<record name="WebRTCDTLSTransportClass" c:type="GstWebRTCDTLSTransportClass" disguised="1" opaque="1" glib:is-gtype-struct-for="WebRTCDTLSTransport">
|
||||
<source-position filename="../subprojects/gst-plugins-bad/gst-libs/gst/webrtc/webrtc_fwd.h"/>
|
||||
</record>
|
||||
<enumeration name="WebRTCDTLSTransportState" glib:type-name="GstWebRTCDTLSTransportState" glib:get-type="gst_webrtc_dtls_transport_state_get_type" c:type="GstWebRTCDTLSTransportState">
|
||||
<member name="new" value="0" c:identifier="GST_WEBRTC_DTLS_TRANSPORT_STATE_NEW" glib:nick="new">
|
||||
<member name="new" value="0" c:identifier="GST_WEBRTC_DTLS_TRANSPORT_STATE_NEW" glib:nick="new" glib:name="GST_WEBRTC_DTLS_TRANSPORT_STATE_NEW">
|
||||
<doc xml:space="preserve" filename="../subprojects/gst-plugins-bad/gst-libs/gst/webrtc/webrtc_fwd.h">new</doc>
|
||||
</member>
|
||||
<member name="closed" value="1" c:identifier="GST_WEBRTC_DTLS_TRANSPORT_STATE_CLOSED" glib:nick="closed">
|
||||
<member name="closed" value="1" c:identifier="GST_WEBRTC_DTLS_TRANSPORT_STATE_CLOSED" glib:nick="closed" glib:name="GST_WEBRTC_DTLS_TRANSPORT_STATE_CLOSED">
|
||||
<doc xml:space="preserve" filename="../subprojects/gst-plugins-bad/gst-libs/gst/webrtc/webrtc_fwd.h">closed</doc>
|
||||
</member>
|
||||
<member name="failed" value="2" c:identifier="GST_WEBRTC_DTLS_TRANSPORT_STATE_FAILED" glib:nick="failed">
|
||||
<member name="failed" value="2" c:identifier="GST_WEBRTC_DTLS_TRANSPORT_STATE_FAILED" glib:nick="failed" glib:name="GST_WEBRTC_DTLS_TRANSPORT_STATE_FAILED">
|
||||
<doc xml:space="preserve" filename="../subprojects/gst-plugins-bad/gst-libs/gst/webrtc/webrtc_fwd.h">failed</doc>
|
||||
</member>
|
||||
<member name="connecting" value="3" c:identifier="GST_WEBRTC_DTLS_TRANSPORT_STATE_CONNECTING" glib:nick="connecting">
|
||||
<member name="connecting" value="3" c:identifier="GST_WEBRTC_DTLS_TRANSPORT_STATE_CONNECTING" glib:nick="connecting" glib:name="GST_WEBRTC_DTLS_TRANSPORT_STATE_CONNECTING">
|
||||
<doc xml:space="preserve" filename="../subprojects/gst-plugins-bad/gst-libs/gst/webrtc/webrtc_fwd.h">connecting</doc>
|
||||
</member>
|
||||
<member name="connected" value="4" c:identifier="GST_WEBRTC_DTLS_TRANSPORT_STATE_CONNECTED" glib:nick="connected">
|
||||
<member name="connected" value="4" c:identifier="GST_WEBRTC_DTLS_TRANSPORT_STATE_CONNECTED" glib:nick="connected" glib:name="GST_WEBRTC_DTLS_TRANSPORT_STATE_CONNECTED">
|
||||
<doc xml:space="preserve" filename="../subprojects/gst-plugins-bad/gst-libs/gst/webrtc/webrtc_fwd.h">connected</doc>
|
||||
</member>
|
||||
</enumeration>
|
||||
|
@ -486,37 +486,37 @@ for more information.</doc>
|
|||
</parameter>
|
||||
</parameters>
|
||||
</method>
|
||||
<property name="buffered-amount" transfer-ownership="none">
|
||||
<property name="buffered-amount" transfer-ownership="none" default-value="0">
|
||||
<type name="guint64" c:type="guint64"/>
|
||||
</property>
|
||||
<property name="buffered-amount-low-threshold" writable="1" transfer-ownership="none">
|
||||
<property name="buffered-amount-low-threshold" writable="1" transfer-ownership="none" default-value="0">
|
||||
<type name="guint64" c:type="guint64"/>
|
||||
</property>
|
||||
<property name="id" writable="1" construct-only="1" transfer-ownership="none">
|
||||
<property name="id" writable="1" construct-only="1" transfer-ownership="none" default-value="-1">
|
||||
<type name="gint" c:type="gint"/>
|
||||
</property>
|
||||
<property name="label" writable="1" construct-only="1" transfer-ownership="none">
|
||||
<property name="label" writable="1" construct-only="1" transfer-ownership="none" default-value="NULL">
|
||||
<type name="utf8" c:type="gchar*"/>
|
||||
</property>
|
||||
<property name="max-packet-lifetime" writable="1" construct-only="1" transfer-ownership="none">
|
||||
<property name="max-packet-lifetime" writable="1" construct-only="1" transfer-ownership="none" default-value="-1">
|
||||
<type name="gint" c:type="gint"/>
|
||||
</property>
|
||||
<property name="max-retransmits" writable="1" construct-only="1" transfer-ownership="none">
|
||||
<property name="max-retransmits" writable="1" construct-only="1" transfer-ownership="none" default-value="0">
|
||||
<type name="gint" c:type="gint"/>
|
||||
</property>
|
||||
<property name="negotiated" writable="1" construct-only="1" transfer-ownership="none">
|
||||
<property name="negotiated" writable="1" construct-only="1" transfer-ownership="none" default-value="FALSE">
|
||||
<type name="gboolean" c:type="gboolean"/>
|
||||
</property>
|
||||
<property name="ordered" writable="1" construct-only="1" transfer-ownership="none">
|
||||
<property name="ordered" writable="1" construct-only="1" transfer-ownership="none" default-value="FALSE">
|
||||
<type name="gboolean" c:type="gboolean"/>
|
||||
</property>
|
||||
<property name="priority" writable="1" construct-only="1" transfer-ownership="none">
|
||||
<property name="priority" writable="1" construct-only="1" transfer-ownership="none" default-value="GST_WEBRTC_PRIORITY_TYPE_LOW">
|
||||
<type name="WebRTCPriorityType"/>
|
||||
</property>
|
||||
<property name="protocol" writable="1" construct-only="1" transfer-ownership="none">
|
||||
<type name="utf8" c:type="gchar*"/>
|
||||
</property>
|
||||
<property name="ready-state" transfer-ownership="none">
|
||||
<property name="ready-state" transfer-ownership="none" default-value="GST_WEBRTC_DATA_CHANNEL_STATE_CONNECTING">
|
||||
<type name="WebRTCDataChannelState"/>
|
||||
</property>
|
||||
<glib:signal name="close" when="last" action="1">
|
||||
|
@ -596,57 +596,57 @@ for more information.</doc>
|
|||
</parameters>
|
||||
</glib:signal>
|
||||
</class>
|
||||
<record name="WebRTCDataChannelClass" c:type="GstWebRTCDataChannelClass" disguised="1" glib:is-gtype-struct-for="WebRTCDataChannel">
|
||||
<record name="WebRTCDataChannelClass" c:type="GstWebRTCDataChannelClass" disguised="1" opaque="1" glib:is-gtype-struct-for="WebRTCDataChannel">
|
||||
<source-position filename="../subprojects/gst-plugins-bad/gst-libs/gst/webrtc/webrtc_fwd.h"/>
|
||||
</record>
|
||||
<enumeration name="WebRTCDataChannelState" version="1.16" glib:type-name="GstWebRTCDataChannelState" glib:get-type="gst_webrtc_data_channel_state_get_type" c:type="GstWebRTCDataChannelState">
|
||||
<doc xml:space="preserve" filename="../subprojects/gst-plugins-bad/gst-libs/gst/webrtc/webrtc_fwd.h">See <http://w3c.github.io/webrtc-pc/#dom-rtcdatachannelstate></doc>
|
||||
<member name="connecting" value="1" c:identifier="GST_WEBRTC_DATA_CHANNEL_STATE_CONNECTING" glib:nick="connecting">
|
||||
<member name="connecting" value="1" c:identifier="GST_WEBRTC_DATA_CHANNEL_STATE_CONNECTING" glib:nick="connecting" glib:name="GST_WEBRTC_DATA_CHANNEL_STATE_CONNECTING">
|
||||
<doc xml:space="preserve" filename="../subprojects/gst-plugins-bad/gst-libs/gst/webrtc/webrtc_fwd.h">connecting</doc>
|
||||
</member>
|
||||
<member name="open" value="2" c:identifier="GST_WEBRTC_DATA_CHANNEL_STATE_OPEN" glib:nick="open">
|
||||
<member name="open" value="2" c:identifier="GST_WEBRTC_DATA_CHANNEL_STATE_OPEN" glib:nick="open" glib:name="GST_WEBRTC_DATA_CHANNEL_STATE_OPEN">
|
||||
<doc xml:space="preserve" filename="../subprojects/gst-plugins-bad/gst-libs/gst/webrtc/webrtc_fwd.h">open</doc>
|
||||
</member>
|
||||
<member name="closing" value="3" c:identifier="GST_WEBRTC_DATA_CHANNEL_STATE_CLOSING" glib:nick="closing">
|
||||
<member name="closing" value="3" c:identifier="GST_WEBRTC_DATA_CHANNEL_STATE_CLOSING" glib:nick="closing" glib:name="GST_WEBRTC_DATA_CHANNEL_STATE_CLOSING">
|
||||
<doc xml:space="preserve" filename="../subprojects/gst-plugins-bad/gst-libs/gst/webrtc/webrtc_fwd.h">closing</doc>
|
||||
</member>
|
||||
<member name="closed" value="4" c:identifier="GST_WEBRTC_DATA_CHANNEL_STATE_CLOSED" glib:nick="closed">
|
||||
<member name="closed" value="4" c:identifier="GST_WEBRTC_DATA_CHANNEL_STATE_CLOSED" glib:nick="closed" glib:name="GST_WEBRTC_DATA_CHANNEL_STATE_CLOSED">
|
||||
<doc xml:space="preserve" filename="../subprojects/gst-plugins-bad/gst-libs/gst/webrtc/webrtc_fwd.h">closed</doc>
|
||||
</member>
|
||||
</enumeration>
|
||||
<enumeration name="WebRTCError" version="1.20" glib:type-name="GstWebRTCError" glib:get-type="gst_webrtc_error_get_type" c:type="GstWebRTCError" glib:error-domain="gst-webrtc-error-quark">
|
||||
<doc xml:space="preserve" filename="../subprojects/gst-plugins-bad/gst-libs/gst/webrtc/webrtc_fwd.h">See <https://www.w3.org/TR/webrtc/#dom-rtcerrordetailtype> for more information.</doc>
|
||||
<member name="data_channel_failure" value="0" c:identifier="GST_WEBRTC_ERROR_DATA_CHANNEL_FAILURE" glib:nick="data-channel-failure">
|
||||
<member name="data_channel_failure" value="0" c:identifier="GST_WEBRTC_ERROR_DATA_CHANNEL_FAILURE" glib:nick="data-channel-failure" glib:name="GST_WEBRTC_ERROR_DATA_CHANNEL_FAILURE">
|
||||
<doc xml:space="preserve" filename="../subprojects/gst-plugins-bad/gst-libs/gst/webrtc/webrtc_fwd.h">data-channel-failure</doc>
|
||||
</member>
|
||||
<member name="dtls_failure" value="1" c:identifier="GST_WEBRTC_ERROR_DTLS_FAILURE" glib:nick="dtls-failure">
|
||||
<member name="dtls_failure" value="1" c:identifier="GST_WEBRTC_ERROR_DTLS_FAILURE" glib:nick="dtls-failure" glib:name="GST_WEBRTC_ERROR_DTLS_FAILURE">
|
||||
<doc xml:space="preserve" filename="../subprojects/gst-plugins-bad/gst-libs/gst/webrtc/webrtc_fwd.h">dtls-failure</doc>
|
||||
</member>
|
||||
<member name="fingerprint_failure" value="2" c:identifier="GST_WEBRTC_ERROR_FINGERPRINT_FAILURE" glib:nick="fingerprint-failure">
|
||||
<member name="fingerprint_failure" value="2" c:identifier="GST_WEBRTC_ERROR_FINGERPRINT_FAILURE" glib:nick="fingerprint-failure" glib:name="GST_WEBRTC_ERROR_FINGERPRINT_FAILURE">
|
||||
<doc xml:space="preserve" filename="../subprojects/gst-plugins-bad/gst-libs/gst/webrtc/webrtc_fwd.h">fingerprint-failure</doc>
|
||||
</member>
|
||||
<member name="sctp_failure" value="3" c:identifier="GST_WEBRTC_ERROR_SCTP_FAILURE" glib:nick="sctp-failure">
|
||||
<member name="sctp_failure" value="3" c:identifier="GST_WEBRTC_ERROR_SCTP_FAILURE" glib:nick="sctp-failure" glib:name="GST_WEBRTC_ERROR_SCTP_FAILURE">
|
||||
<doc xml:space="preserve" filename="../subprojects/gst-plugins-bad/gst-libs/gst/webrtc/webrtc_fwd.h">sctp-failure</doc>
|
||||
</member>
|
||||
<member name="sdp_syntax_error" value="4" c:identifier="GST_WEBRTC_ERROR_SDP_SYNTAX_ERROR" glib:nick="sdp-syntax-error">
|
||||
<member name="sdp_syntax_error" value="4" c:identifier="GST_WEBRTC_ERROR_SDP_SYNTAX_ERROR" glib:nick="sdp-syntax-error" glib:name="GST_WEBRTC_ERROR_SDP_SYNTAX_ERROR">
|
||||
<doc xml:space="preserve" filename="../subprojects/gst-plugins-bad/gst-libs/gst/webrtc/webrtc_fwd.h">sdp-syntax-error</doc>
|
||||
</member>
|
||||
<member name="hardware_encoder_not_available" value="5" c:identifier="GST_WEBRTC_ERROR_HARDWARE_ENCODER_NOT_AVAILABLE" glib:nick="hardware-encoder-not-available">
|
||||
<member name="hardware_encoder_not_available" value="5" c:identifier="GST_WEBRTC_ERROR_HARDWARE_ENCODER_NOT_AVAILABLE" glib:nick="hardware-encoder-not-available" glib:name="GST_WEBRTC_ERROR_HARDWARE_ENCODER_NOT_AVAILABLE">
|
||||
<doc xml:space="preserve" filename="../subprojects/gst-plugins-bad/gst-libs/gst/webrtc/webrtc_fwd.h">hardware-encoder-not-available</doc>
|
||||
</member>
|
||||
<member name="encoder_error" value="6" c:identifier="GST_WEBRTC_ERROR_ENCODER_ERROR" glib:nick="encoder-error">
|
||||
<member name="encoder_error" value="6" c:identifier="GST_WEBRTC_ERROR_ENCODER_ERROR" glib:nick="encoder-error" glib:name="GST_WEBRTC_ERROR_ENCODER_ERROR">
|
||||
<doc xml:space="preserve" filename="../subprojects/gst-plugins-bad/gst-libs/gst/webrtc/webrtc_fwd.h">encoder-error</doc>
|
||||
</member>
|
||||
<member name="invalid_state" value="7" c:identifier="GST_WEBRTC_ERROR_INVALID_STATE" glib:nick="invalid-state">
|
||||
<member name="invalid_state" value="7" c:identifier="GST_WEBRTC_ERROR_INVALID_STATE" glib:nick="invalid-state" glib:name="GST_WEBRTC_ERROR_INVALID_STATE">
|
||||
<doc xml:space="preserve" filename="../subprojects/gst-plugins-bad/gst-libs/gst/webrtc/webrtc_fwd.h">invalid-state (part of WebIDL specification)</doc>
|
||||
</member>
|
||||
<member name="internal_failure" value="8" c:identifier="GST_WEBRTC_ERROR_INTERNAL_FAILURE" glib:nick="internal-failure">
|
||||
<member name="internal_failure" value="8" c:identifier="GST_WEBRTC_ERROR_INTERNAL_FAILURE" glib:nick="internal-failure" glib:name="GST_WEBRTC_ERROR_INTERNAL_FAILURE">
|
||||
<doc xml:space="preserve" filename="../subprojects/gst-plugins-bad/gst-libs/gst/webrtc/webrtc_fwd.h">GStreamer-specific failure, not matching any other value from the specification</doc>
|
||||
</member>
|
||||
<member name="invalid_modification" value="9" c:identifier="GST_WEBRTC_ERROR_INVALID_MODIFICATION" version="1.22" glib:nick="invalid-modification">
|
||||
<member name="invalid_modification" value="9" c:identifier="GST_WEBRTC_ERROR_INVALID_MODIFICATION" version="1.22" glib:nick="invalid-modification" glib:name="GST_WEBRTC_ERROR_INVALID_MODIFICATION">
|
||||
<doc xml:space="preserve" filename="../subprojects/gst-plugins-bad/gst-libs/gst/webrtc/webrtc_fwd.h">invalid-modification (part of WebIDL specification)</doc>
|
||||
</member>
|
||||
<member name="type_error" value="10" c:identifier="GST_WEBRTC_ERROR_TYPE_ERROR" version="1.22" glib:nick="type-error">
|
||||
<member name="type_error" value="10" c:identifier="GST_WEBRTC_ERROR_TYPE_ERROR" version="1.22" glib:nick="type-error" glib:name="GST_WEBRTC_ERROR_TYPE_ERROR">
|
||||
<doc xml:space="preserve" filename="../subprojects/gst-plugins-bad/gst-libs/gst/webrtc/webrtc_fwd.h">type-error (maps to JavaScript TypeError)</doc>
|
||||
</member>
|
||||
<function name="quark" c:identifier="gst_webrtc_error_quark" version="1.20">
|
||||
|
@ -656,10 +656,10 @@ for more information.</doc>
|
|||
</function>
|
||||
</enumeration>
|
||||
<enumeration name="WebRTCFECType" version="1.14.1" glib:type-name="GstWebRTCFECType" glib:get-type="gst_webrtc_fec_type_get_type" c:type="GstWebRTCFECType">
|
||||
<member name="none" value="0" c:identifier="GST_WEBRTC_FEC_TYPE_NONE" glib:nick="none">
|
||||
<member name="none" value="0" c:identifier="GST_WEBRTC_FEC_TYPE_NONE" glib:nick="none" glib:name="GST_WEBRTC_FEC_TYPE_NONE">
|
||||
<doc xml:space="preserve" filename="../subprojects/gst-plugins-bad/gst-libs/gst/webrtc/webrtc_fwd.h">none</doc>
|
||||
</member>
|
||||
<member name="ulp_red" value="1" c:identifier="GST_WEBRTC_FEC_TYPE_ULP_RED" glib:nick="ulp-red">
|
||||
<member name="ulp_red" value="1" c:identifier="GST_WEBRTC_FEC_TYPE_ULP_RED" glib:nick="ulp-red" glib:name="GST_WEBRTC_FEC_TYPE_ULP_RED">
|
||||
<doc xml:space="preserve" filename="../subprojects/gst-plugins-bad/gst-libs/gst/webrtc/webrtc_fwd.h">ulpfec + red</doc>
|
||||
</member>
|
||||
</enumeration>
|
||||
|
@ -1436,12 +1436,12 @@ Get HTTP Proxy to be used when connecting to TURN server.</doc>
|
|||
</parameter>
|
||||
</parameters>
|
||||
</method>
|
||||
<property name="max-rtp-port" version="1.20" writable="1" construct="1" transfer-ownership="none">
|
||||
<property name="max-rtp-port" version="1.20" writable="1" construct="1" transfer-ownership="none" default-value="65535">
|
||||
<doc xml:space="preserve" filename="../subprojects/gst-plugins-bad/gst-libs/gst/webrtc/ice.c">Maximum port for local rtp port range.
|
||||
min-rtp-port must be <= max-rtp-port</doc>
|
||||
<type name="guint" c:type="guint"/>
|
||||
</property>
|
||||
<property name="min-rtp-port" version="1.20" writable="1" construct="1" transfer-ownership="none">
|
||||
<property name="min-rtp-port" version="1.20" writable="1" construct="1" transfer-ownership="none" default-value="0">
|
||||
<doc xml:space="preserve" filename="../subprojects/gst-plugins-bad/gst-libs/gst/webrtc/ice.c">Minimum port for local rtp port range.
|
||||
min-rtp-port must be <= max-rtp-port</doc>
|
||||
<type name="guint" c:type="guint"/>
|
||||
|
@ -1973,46 +1973,46 @@ Get HTTP Proxy to be used when connecting to TURN server.</doc>
|
|||
</field>
|
||||
</record>
|
||||
<enumeration name="WebRTCICEComponent" glib:type-name="GstWebRTCICEComponent" glib:get-type="gst_webrtc_ice_component_get_type" c:type="GstWebRTCICEComponent">
|
||||
<member name="rtp" value="0" c:identifier="GST_WEBRTC_ICE_COMPONENT_RTP" glib:nick="rtp">
|
||||
<member name="rtp" value="0" c:identifier="GST_WEBRTC_ICE_COMPONENT_RTP" glib:nick="rtp" glib:name="GST_WEBRTC_ICE_COMPONENT_RTP">
|
||||
<doc xml:space="preserve" filename="../subprojects/gst-plugins-bad/gst-libs/gst/webrtc/webrtc_fwd.h">RTP component</doc>
|
||||
</member>
|
||||
<member name="rtcp" value="1" c:identifier="GST_WEBRTC_ICE_COMPONENT_RTCP" glib:nick="rtcp">
|
||||
<member name="rtcp" value="1" c:identifier="GST_WEBRTC_ICE_COMPONENT_RTCP" glib:nick="rtcp" glib:name="GST_WEBRTC_ICE_COMPONENT_RTCP">
|
||||
<doc xml:space="preserve" filename="../subprojects/gst-plugins-bad/gst-libs/gst/webrtc/webrtc_fwd.h">RTCP component</doc>
|
||||
</member>
|
||||
</enumeration>
|
||||
<enumeration name="WebRTCICEConnectionState" glib:type-name="GstWebRTCICEConnectionState" glib:get-type="gst_webrtc_ice_connection_state_get_type" c:type="GstWebRTCICEConnectionState">
|
||||
<doc xml:space="preserve" filename="../subprojects/gst-plugins-bad/gst-libs/gst/webrtc/webrtc_fwd.h">See <http://w3c.github.io/webrtc-pc/#dom-rtciceconnectionstate></doc>
|
||||
<member name="new" value="0" c:identifier="GST_WEBRTC_ICE_CONNECTION_STATE_NEW" glib:nick="new">
|
||||
<member name="new" value="0" c:identifier="GST_WEBRTC_ICE_CONNECTION_STATE_NEW" glib:nick="new" glib:name="GST_WEBRTC_ICE_CONNECTION_STATE_NEW">
|
||||
<doc xml:space="preserve" filename="../subprojects/gst-plugins-bad/gst-libs/gst/webrtc/webrtc_fwd.h">new</doc>
|
||||
</member>
|
||||
<member name="checking" value="1" c:identifier="GST_WEBRTC_ICE_CONNECTION_STATE_CHECKING" glib:nick="checking">
|
||||
<member name="checking" value="1" c:identifier="GST_WEBRTC_ICE_CONNECTION_STATE_CHECKING" glib:nick="checking" glib:name="GST_WEBRTC_ICE_CONNECTION_STATE_CHECKING">
|
||||
<doc xml:space="preserve" filename="../subprojects/gst-plugins-bad/gst-libs/gst/webrtc/webrtc_fwd.h">checking</doc>
|
||||
</member>
|
||||
<member name="connected" value="2" c:identifier="GST_WEBRTC_ICE_CONNECTION_STATE_CONNECTED" glib:nick="connected">
|
||||
<member name="connected" value="2" c:identifier="GST_WEBRTC_ICE_CONNECTION_STATE_CONNECTED" glib:nick="connected" glib:name="GST_WEBRTC_ICE_CONNECTION_STATE_CONNECTED">
|
||||
<doc xml:space="preserve" filename="../subprojects/gst-plugins-bad/gst-libs/gst/webrtc/webrtc_fwd.h">connected</doc>
|
||||
</member>
|
||||
<member name="completed" value="3" c:identifier="GST_WEBRTC_ICE_CONNECTION_STATE_COMPLETED" glib:nick="completed">
|
||||
<member name="completed" value="3" c:identifier="GST_WEBRTC_ICE_CONNECTION_STATE_COMPLETED" glib:nick="completed" glib:name="GST_WEBRTC_ICE_CONNECTION_STATE_COMPLETED">
|
||||
<doc xml:space="preserve" filename="../subprojects/gst-plugins-bad/gst-libs/gst/webrtc/webrtc_fwd.h">completed</doc>
|
||||
</member>
|
||||
<member name="failed" value="4" c:identifier="GST_WEBRTC_ICE_CONNECTION_STATE_FAILED" glib:nick="failed">
|
||||
<member name="failed" value="4" c:identifier="GST_WEBRTC_ICE_CONNECTION_STATE_FAILED" glib:nick="failed" glib:name="GST_WEBRTC_ICE_CONNECTION_STATE_FAILED">
|
||||
<doc xml:space="preserve" filename="../subprojects/gst-plugins-bad/gst-libs/gst/webrtc/webrtc_fwd.h">failed</doc>
|
||||
</member>
|
||||
<member name="disconnected" value="5" c:identifier="GST_WEBRTC_ICE_CONNECTION_STATE_DISCONNECTED" glib:nick="disconnected">
|
||||
<member name="disconnected" value="5" c:identifier="GST_WEBRTC_ICE_CONNECTION_STATE_DISCONNECTED" glib:nick="disconnected" glib:name="GST_WEBRTC_ICE_CONNECTION_STATE_DISCONNECTED">
|
||||
<doc xml:space="preserve" filename="../subprojects/gst-plugins-bad/gst-libs/gst/webrtc/webrtc_fwd.h">disconnected</doc>
|
||||
</member>
|
||||
<member name="closed" value="6" c:identifier="GST_WEBRTC_ICE_CONNECTION_STATE_CLOSED" glib:nick="closed">
|
||||
<member name="closed" value="6" c:identifier="GST_WEBRTC_ICE_CONNECTION_STATE_CLOSED" glib:nick="closed" glib:name="GST_WEBRTC_ICE_CONNECTION_STATE_CLOSED">
|
||||
<doc xml:space="preserve" filename="../subprojects/gst-plugins-bad/gst-libs/gst/webrtc/webrtc_fwd.h">closed</doc>
|
||||
</member>
|
||||
</enumeration>
|
||||
<enumeration name="WebRTCICEGatheringState" glib:type-name="GstWebRTCICEGatheringState" glib:get-type="gst_webrtc_ice_gathering_state_get_type" c:type="GstWebRTCICEGatheringState">
|
||||
<doc xml:space="preserve" filename="../subprojects/gst-plugins-bad/gst-libs/gst/webrtc/webrtc_fwd.h">See <http://w3c.github.io/webrtc-pc/#dom-rtcicegatheringstate></doc>
|
||||
<member name="new" value="0" c:identifier="GST_WEBRTC_ICE_GATHERING_STATE_NEW" glib:nick="new">
|
||||
<member name="new" value="0" c:identifier="GST_WEBRTC_ICE_GATHERING_STATE_NEW" glib:nick="new" glib:name="GST_WEBRTC_ICE_GATHERING_STATE_NEW">
|
||||
<doc xml:space="preserve" filename="../subprojects/gst-plugins-bad/gst-libs/gst/webrtc/webrtc_fwd.h">new</doc>
|
||||
</member>
|
||||
<member name="gathering" value="1" c:identifier="GST_WEBRTC_ICE_GATHERING_STATE_GATHERING" glib:nick="gathering">
|
||||
<member name="gathering" value="1" c:identifier="GST_WEBRTC_ICE_GATHERING_STATE_GATHERING" glib:nick="gathering" glib:name="GST_WEBRTC_ICE_GATHERING_STATE_GATHERING">
|
||||
<doc xml:space="preserve" filename="../subprojects/gst-plugins-bad/gst-libs/gst/webrtc/webrtc_fwd.h">gathering</doc>
|
||||
</member>
|
||||
<member name="complete" value="2" c:identifier="GST_WEBRTC_ICE_GATHERING_STATE_COMPLETE" glib:nick="complete">
|
||||
<member name="complete" value="2" c:identifier="GST_WEBRTC_ICE_GATHERING_STATE_COMPLETE" glib:nick="complete" glib:name="GST_WEBRTC_ICE_GATHERING_STATE_COMPLETE">
|
||||
<doc xml:space="preserve" filename="../subprojects/gst-plugins-bad/gst-libs/gst/webrtc/webrtc_fwd.h">complete</doc>
|
||||
</member>
|
||||
</enumeration>
|
||||
|
@ -2042,10 +2042,10 @@ Get HTTP Proxy to be used when connecting to TURN server.</doc>
|
|||
</parameters>
|
||||
</callback>
|
||||
<enumeration name="WebRTCICERole" glib:type-name="GstWebRTCICERole" glib:get-type="gst_webrtc_ice_role_get_type" c:type="GstWebRTCICERole">
|
||||
<member name="controlled" value="0" c:identifier="GST_WEBRTC_ICE_ROLE_CONTROLLED" glib:nick="controlled">
|
||||
<member name="controlled" value="0" c:identifier="GST_WEBRTC_ICE_ROLE_CONTROLLED" glib:nick="controlled" glib:name="GST_WEBRTC_ICE_ROLE_CONTROLLED">
|
||||
<doc xml:space="preserve" filename="../subprojects/gst-plugins-bad/gst-libs/gst/webrtc/webrtc_fwd.h">controlled</doc>
|
||||
</member>
|
||||
<member name="controlling" value="1" c:identifier="GST_WEBRTC_ICE_ROLE_CONTROLLING" glib:nick="controlling">
|
||||
<member name="controlling" value="1" c:identifier="GST_WEBRTC_ICE_ROLE_CONTROLLING" glib:nick="controlling" glib:name="GST_WEBRTC_ICE_ROLE_CONTROLLING">
|
||||
<doc xml:space="preserve" filename="../subprojects/gst-plugins-bad/gst-libs/gst/webrtc/webrtc_fwd.h">controlling</doc>
|
||||
</member>
|
||||
</enumeration>
|
||||
|
@ -2111,7 +2111,7 @@ Get HTTP Proxy to be used when connecting to TURN server.</doc>
|
|||
</instance-parameter>
|
||||
</parameters>
|
||||
</method>
|
||||
<property name="stream-id" writable="1" construct-only="1" transfer-ownership="none">
|
||||
<property name="stream-id" writable="1" construct-only="1" transfer-ownership="none" default-value="0">
|
||||
<type name="guint" c:type="guint"/>
|
||||
</property>
|
||||
<field name="parent">
|
||||
|
@ -2233,13 +2233,13 @@ Get HTTP Proxy to be used when connecting to TURN server.</doc>
|
|||
</instance-parameter>
|
||||
</parameters>
|
||||
</method>
|
||||
<property name="component" writable="1" construct-only="1" transfer-ownership="none">
|
||||
<property name="component" writable="1" construct-only="1" transfer-ownership="none" default-value="GST_WEBRTC_ICE_COMPONENT_RTP">
|
||||
<type name="WebRTCICEComponent"/>
|
||||
</property>
|
||||
<property name="gathering-state" transfer-ownership="none">
|
||||
<property name="gathering-state" transfer-ownership="none" default-value="GST_WEBRTC_ICE_GATHERING_STATE_NEW">
|
||||
<type name="WebRTCICEGatheringState"/>
|
||||
</property>
|
||||
<property name="state" transfer-ownership="none">
|
||||
<property name="state" transfer-ownership="none" default-value="GST_WEBRTC_ICE_CONNECTION_STATE_NEW">
|
||||
<type name="WebRTCICEConnectionState"/>
|
||||
</property>
|
||||
<field name="parent">
|
||||
|
@ -2311,58 +2311,58 @@ Get HTTP Proxy to be used when connecting to TURN server.</doc>
|
|||
<enumeration name="WebRTCICETransportPolicy" version="1.16" glib:type-name="GstWebRTCICETransportPolicy" glib:get-type="gst_webrtc_ice_transport_policy_get_type" c:type="GstWebRTCICETransportPolicy">
|
||||
<doc xml:space="preserve" filename="../subprojects/gst-plugins-bad/gst-libs/gst/webrtc/webrtc_fwd.h">See https://tools.ietf.org/html/draft-ietf-rtcweb-jsep-24#section-4.1.1
|
||||
for more information.</doc>
|
||||
<member name="all" value="0" c:identifier="GST_WEBRTC_ICE_TRANSPORT_POLICY_ALL" glib:nick="all">
|
||||
<member name="all" value="0" c:identifier="GST_WEBRTC_ICE_TRANSPORT_POLICY_ALL" glib:nick="all" glib:name="GST_WEBRTC_ICE_TRANSPORT_POLICY_ALL">
|
||||
<doc xml:space="preserve" filename="../subprojects/gst-plugins-bad/gst-libs/gst/webrtc/webrtc_fwd.h">all</doc>
|
||||
</member>
|
||||
<member name="relay" value="1" c:identifier="GST_WEBRTC_ICE_TRANSPORT_POLICY_RELAY" glib:nick="relay">
|
||||
<member name="relay" value="1" c:identifier="GST_WEBRTC_ICE_TRANSPORT_POLICY_RELAY" glib:nick="relay" glib:name="GST_WEBRTC_ICE_TRANSPORT_POLICY_RELAY">
|
||||
<doc xml:space="preserve" filename="../subprojects/gst-plugins-bad/gst-libs/gst/webrtc/webrtc_fwd.h">relay</doc>
|
||||
</member>
|
||||
</enumeration>
|
||||
<enumeration name="WebRTCKind" version="1.20" glib:type-name="GstWebRTCKind" glib:get-type="gst_webrtc_kind_get_type" c:type="GstWebRTCKind">
|
||||
<doc xml:space="preserve" filename="../subprojects/gst-plugins-bad/gst-libs/gst/webrtc/webrtc_fwd.h">https://w3c.github.io/mediacapture-main/#dom-mediastreamtrack-kind</doc>
|
||||
<member name="unknown" value="0" c:identifier="GST_WEBRTC_KIND_UNKNOWN" glib:nick="unknown">
|
||||
<member name="unknown" value="0" c:identifier="GST_WEBRTC_KIND_UNKNOWN" glib:nick="unknown" glib:name="GST_WEBRTC_KIND_UNKNOWN">
|
||||
<doc xml:space="preserve" filename="../subprojects/gst-plugins-bad/gst-libs/gst/webrtc/webrtc_fwd.h">Kind has not yet been set</doc>
|
||||
</member>
|
||||
<member name="audio" value="1" c:identifier="GST_WEBRTC_KIND_AUDIO" glib:nick="audio">
|
||||
<member name="audio" value="1" c:identifier="GST_WEBRTC_KIND_AUDIO" glib:nick="audio" glib:name="GST_WEBRTC_KIND_AUDIO">
|
||||
<doc xml:space="preserve" filename="../subprojects/gst-plugins-bad/gst-libs/gst/webrtc/webrtc_fwd.h">Kind is audio</doc>
|
||||
</member>
|
||||
<member name="video" value="2" c:identifier="GST_WEBRTC_KIND_VIDEO" glib:nick="video">
|
||||
<member name="video" value="2" c:identifier="GST_WEBRTC_KIND_VIDEO" glib:nick="video" glib:name="GST_WEBRTC_KIND_VIDEO">
|
||||
<doc xml:space="preserve" filename="../subprojects/gst-plugins-bad/gst-libs/gst/webrtc/webrtc_fwd.h">Kind is video</doc>
|
||||
</member>
|
||||
</enumeration>
|
||||
<enumeration name="WebRTCPeerConnectionState" glib:type-name="GstWebRTCPeerConnectionState" glib:get-type="gst_webrtc_peer_connection_state_get_type" c:type="GstWebRTCPeerConnectionState">
|
||||
<doc xml:space="preserve" filename="../subprojects/gst-plugins-bad/gst-libs/gst/webrtc/webrtc_fwd.h">See <http://w3c.github.io/webrtc-pc/#dom-rtcpeerconnectionstate></doc>
|
||||
<member name="new" value="0" c:identifier="GST_WEBRTC_PEER_CONNECTION_STATE_NEW" glib:nick="new">
|
||||
<member name="new" value="0" c:identifier="GST_WEBRTC_PEER_CONNECTION_STATE_NEW" glib:nick="new" glib:name="GST_WEBRTC_PEER_CONNECTION_STATE_NEW">
|
||||
<doc xml:space="preserve" filename="../subprojects/gst-plugins-bad/gst-libs/gst/webrtc/webrtc_fwd.h">new</doc>
|
||||
</member>
|
||||
<member name="connecting" value="1" c:identifier="GST_WEBRTC_PEER_CONNECTION_STATE_CONNECTING" glib:nick="connecting">
|
||||
<member name="connecting" value="1" c:identifier="GST_WEBRTC_PEER_CONNECTION_STATE_CONNECTING" glib:nick="connecting" glib:name="GST_WEBRTC_PEER_CONNECTION_STATE_CONNECTING">
|
||||
<doc xml:space="preserve" filename="../subprojects/gst-plugins-bad/gst-libs/gst/webrtc/webrtc_fwd.h">connecting</doc>
|
||||
</member>
|
||||
<member name="connected" value="2" c:identifier="GST_WEBRTC_PEER_CONNECTION_STATE_CONNECTED" glib:nick="connected">
|
||||
<member name="connected" value="2" c:identifier="GST_WEBRTC_PEER_CONNECTION_STATE_CONNECTED" glib:nick="connected" glib:name="GST_WEBRTC_PEER_CONNECTION_STATE_CONNECTED">
|
||||
<doc xml:space="preserve" filename="../subprojects/gst-plugins-bad/gst-libs/gst/webrtc/webrtc_fwd.h">connected</doc>
|
||||
</member>
|
||||
<member name="disconnected" value="3" c:identifier="GST_WEBRTC_PEER_CONNECTION_STATE_DISCONNECTED" glib:nick="disconnected">
|
||||
<member name="disconnected" value="3" c:identifier="GST_WEBRTC_PEER_CONNECTION_STATE_DISCONNECTED" glib:nick="disconnected" glib:name="GST_WEBRTC_PEER_CONNECTION_STATE_DISCONNECTED">
|
||||
<doc xml:space="preserve" filename="../subprojects/gst-plugins-bad/gst-libs/gst/webrtc/webrtc_fwd.h">disconnected</doc>
|
||||
</member>
|
||||
<member name="failed" value="4" c:identifier="GST_WEBRTC_PEER_CONNECTION_STATE_FAILED" glib:nick="failed">
|
||||
<member name="failed" value="4" c:identifier="GST_WEBRTC_PEER_CONNECTION_STATE_FAILED" glib:nick="failed" glib:name="GST_WEBRTC_PEER_CONNECTION_STATE_FAILED">
|
||||
<doc xml:space="preserve" filename="../subprojects/gst-plugins-bad/gst-libs/gst/webrtc/webrtc_fwd.h">failed</doc>
|
||||
</member>
|
||||
<member name="closed" value="5" c:identifier="GST_WEBRTC_PEER_CONNECTION_STATE_CLOSED" glib:nick="closed">
|
||||
<member name="closed" value="5" c:identifier="GST_WEBRTC_PEER_CONNECTION_STATE_CLOSED" glib:nick="closed" glib:name="GST_WEBRTC_PEER_CONNECTION_STATE_CLOSED">
|
||||
<doc xml:space="preserve" filename="../subprojects/gst-plugins-bad/gst-libs/gst/webrtc/webrtc_fwd.h">closed</doc>
|
||||
</member>
|
||||
</enumeration>
|
||||
<enumeration name="WebRTCPriorityType" version="1.16" glib:type-name="GstWebRTCPriorityType" glib:get-type="gst_webrtc_priority_type_get_type" c:type="GstWebRTCPriorityType">
|
||||
<doc xml:space="preserve" filename="../subprojects/gst-plugins-bad/gst-libs/gst/webrtc/webrtc_fwd.h">See <http://w3c.github.io/webrtc-pc/#dom-rtcprioritytype></doc>
|
||||
<member name="very_low" value="1" c:identifier="GST_WEBRTC_PRIORITY_TYPE_VERY_LOW" glib:nick="very-low">
|
||||
<member name="very_low" value="1" c:identifier="GST_WEBRTC_PRIORITY_TYPE_VERY_LOW" glib:nick="very-low" glib:name="GST_WEBRTC_PRIORITY_TYPE_VERY_LOW">
|
||||
<doc xml:space="preserve" filename="../subprojects/gst-plugins-bad/gst-libs/gst/webrtc/webrtc_fwd.h">very-low</doc>
|
||||
</member>
|
||||
<member name="low" value="2" c:identifier="GST_WEBRTC_PRIORITY_TYPE_LOW" glib:nick="low">
|
||||
<member name="low" value="2" c:identifier="GST_WEBRTC_PRIORITY_TYPE_LOW" glib:nick="low" glib:name="GST_WEBRTC_PRIORITY_TYPE_LOW">
|
||||
<doc xml:space="preserve" filename="../subprojects/gst-plugins-bad/gst-libs/gst/webrtc/webrtc_fwd.h">low</doc>
|
||||
</member>
|
||||
<member name="medium" value="3" c:identifier="GST_WEBRTC_PRIORITY_TYPE_MEDIUM" glib:nick="medium">
|
||||
<member name="medium" value="3" c:identifier="GST_WEBRTC_PRIORITY_TYPE_MEDIUM" glib:nick="medium" glib:name="GST_WEBRTC_PRIORITY_TYPE_MEDIUM">
|
||||
<doc xml:space="preserve" filename="../subprojects/gst-plugins-bad/gst-libs/gst/webrtc/webrtc_fwd.h">medium</doc>
|
||||
</member>
|
||||
<member name="high" value="4" c:identifier="GST_WEBRTC_PRIORITY_TYPE_HIGH" glib:nick="high">
|
||||
<member name="high" value="4" c:identifier="GST_WEBRTC_PRIORITY_TYPE_HIGH" glib:nick="high" glib:name="GST_WEBRTC_PRIORITY_TYPE_HIGH">
|
||||
<doc xml:space="preserve" filename="../subprojects/gst-plugins-bad/gst-libs/gst/webrtc/webrtc_fwd.h">high</doc>
|
||||
</member>
|
||||
</enumeration>
|
||||
|
@ -2376,7 +2376,7 @@ Mostly matches the WebRTC RTCRtpReceiver interface.</doc>
|
|||
<type name="WebRTCDTLSTransport"/>
|
||||
</property>
|
||||
</class>
|
||||
<record name="WebRTCRTPReceiverClass" c:type="GstWebRTCRTPReceiverClass" disguised="1" glib:is-gtype-struct-for="WebRTCRTPReceiver">
|
||||
<record name="WebRTCRTPReceiverClass" c:type="GstWebRTCRTPReceiverClass" disguised="1" opaque="1" glib:is-gtype-struct-for="WebRTCRTPReceiver">
|
||||
<source-position filename="../subprojects/gst-plugins-bad/gst-libs/gst/webrtc/webrtc_fwd.h"/>
|
||||
</record>
|
||||
<class name="WebRTCRTPSender" c:symbol-prefix="webrtc_rtp_sender" c:type="GstWebRTCRTPSender" parent="Gst.Object" glib:type-name="GstWebRTCRTPSender" glib:get-type="gst_webrtc_rtp_sender_get_type" glib:type-struct="WebRTCRTPSenderClass">
|
||||
|
@ -2384,7 +2384,7 @@ Mostly matches the WebRTC RTCRtpReceiver interface.</doc>
|
|||
|
||||
Mostly matches the WebRTC RTCRtpSender interface.</doc>
|
||||
<source-position filename="../subprojects/gst-plugins-bad/gst-libs/gst/webrtc/webrtc_fwd.h"/>
|
||||
<method name="set_priority" c:identifier="gst_webrtc_rtp_sender_set_priority" version="1.20">
|
||||
<method name="set_priority" c:identifier="gst_webrtc_rtp_sender_set_priority" glib:set-property="priority" version="1.20">
|
||||
<doc xml:space="preserve" filename="../subprojects/gst-plugins-bad/gst-libs/gst/webrtc/rtpsender.c">Sets the content of the IPv4 Type of Service (ToS), also known as DSCP
|
||||
(Differentiated Services Code Point).
|
||||
This also sets the Traffic Class field of IPv6.</doc>
|
||||
|
@ -2403,7 +2403,7 @@ This also sets the Traffic Class field of IPv6.</doc>
|
|||
</parameter>
|
||||
</parameters>
|
||||
</method>
|
||||
<property name="priority" version="1.20" writable="1" transfer-ownership="none">
|
||||
<property name="priority" version="1.20" writable="1" transfer-ownership="none" setter="set_priority" default-value="GST_WEBRTC_PRIORITY_TYPE_LOW">
|
||||
<doc xml:space="preserve" filename="../subprojects/gst-plugins-bad/gst-libs/gst/webrtc/rtpsender.c">The priority from which to set the DSCP field on packets</doc>
|
||||
<type name="WebRTCPriorityType"/>
|
||||
</property>
|
||||
|
@ -2412,7 +2412,7 @@ This also sets the Traffic Class field of IPv6.</doc>
|
|||
<type name="WebRTCDTLSTransport"/>
|
||||
</property>
|
||||
</class>
|
||||
<record name="WebRTCRTPSenderClass" c:type="GstWebRTCRTPSenderClass" disguised="1" glib:is-gtype-struct-for="WebRTCRTPSender">
|
||||
<record name="WebRTCRTPSenderClass" c:type="GstWebRTCRTPSenderClass" disguised="1" opaque="1" glib:is-gtype-struct-for="WebRTCRTPSender">
|
||||
<source-position filename="../subprojects/gst-plugins-bad/gst-libs/gst/webrtc/webrtc_fwd.h"/>
|
||||
</record>
|
||||
<class name="WebRTCRTPTransceiver" c:symbol-prefix="webrtc_rtp_transceiver" c:type="GstWebRTCRTPTransceiver" parent="Gst.Object" abstract="1" glib:type-name="GstWebRTCRTPTransceiver" glib:get-type="gst_webrtc_rtp_transceiver_get_type" glib:type-struct="WebRTCRTPTransceiverClass">
|
||||
|
@ -2422,22 +2422,22 @@ This also sets the Traffic Class field of IPv6.</doc>
|
|||
<doc xml:space="preserve" filename="../subprojects/gst-plugins-bad/gst-libs/gst/webrtc/rtptransceiver.c">Caps representing the codec preferences.</doc>
|
||||
<type name="Gst.Caps"/>
|
||||
</property>
|
||||
<property name="current-direction" version="1.20" transfer-ownership="none">
|
||||
<property name="current-direction" version="1.20" transfer-ownership="none" default-value="GST_WEBRTC_RTP_TRANSCEIVER_DIRECTION_NONE">
|
||||
<doc xml:space="preserve" filename="../subprojects/gst-plugins-bad/gst-libs/gst/webrtc/rtptransceiver.c">The transceiver's current directionality, or none if the
|
||||
transceiver is stopped or has never participated in an exchange
|
||||
of offers and answers. To change the transceiver's
|
||||
directionality, set the value of the direction property.</doc>
|
||||
<type name="WebRTCRTPTransceiverDirection"/>
|
||||
</property>
|
||||
<property name="direction" version="1.18" writable="1" transfer-ownership="none">
|
||||
<property name="direction" version="1.18" writable="1" transfer-ownership="none" default-value="GST_WEBRTC_RTP_TRANSCEIVER_DIRECTION_NONE">
|
||||
<doc xml:space="preserve" filename="../subprojects/gst-plugins-bad/gst-libs/gst/webrtc/rtptransceiver.c">Direction of the transceiver.</doc>
|
||||
<type name="WebRTCRTPTransceiverDirection"/>
|
||||
</property>
|
||||
<property name="kind" version="1.20" transfer-ownership="none">
|
||||
<property name="kind" version="1.20" transfer-ownership="none" default-value="GST_WEBRTC_KIND_UNKNOWN">
|
||||
<doc xml:space="preserve" filename="../subprojects/gst-plugins-bad/gst-libs/gst/webrtc/rtptransceiver.c">The kind of media this transceiver transports</doc>
|
||||
<type name="WebRTCKind"/>
|
||||
</property>
|
||||
<property name="mid" version="1.20" transfer-ownership="none">
|
||||
<property name="mid" version="1.20" transfer-ownership="none" default-value="NULL">
|
||||
<doc xml:space="preserve" filename="../subprojects/gst-plugins-bad/gst-libs/gst/webrtc/rtptransceiver.c">The media ID of the m-line associated with this transceiver. This
|
||||
association is established, when possible, whenever either a
|
||||
local or remote description is applied. This field is null if
|
||||
|
@ -2446,7 +2446,7 @@ associated m-line is rejected by either a remote offer or any
|
|||
answer.</doc>
|
||||
<type name="utf8" c:type="gchar*"/>
|
||||
</property>
|
||||
<property name="mlineindex" writable="1" construct-only="1" transfer-ownership="none">
|
||||
<property name="mlineindex" writable="1" construct-only="1" transfer-ownership="none" default-value="0">
|
||||
<type name="guint" c:type="guint"/>
|
||||
</property>
|
||||
<property name="receiver" writable="1" construct-only="1" transfer-ownership="none">
|
||||
|
@ -2456,71 +2456,71 @@ answer.</doc>
|
|||
<type name="WebRTCRTPSender"/>
|
||||
</property>
|
||||
</class>
|
||||
<record name="WebRTCRTPTransceiverClass" c:type="GstWebRTCRTPTransceiverClass" disguised="1" glib:is-gtype-struct-for="WebRTCRTPTransceiver">
|
||||
<record name="WebRTCRTPTransceiverClass" c:type="GstWebRTCRTPTransceiverClass" disguised="1" opaque="1" glib:is-gtype-struct-for="WebRTCRTPTransceiver">
|
||||
<source-position filename="../subprojects/gst-plugins-bad/gst-libs/gst/webrtc/webrtc_fwd.h"/>
|
||||
</record>
|
||||
<enumeration name="WebRTCRTPTransceiverDirection" glib:type-name="GstWebRTCRTPTransceiverDirection" glib:get-type="gst_webrtc_rtp_transceiver_direction_get_type" c:type="GstWebRTCRTPTransceiverDirection">
|
||||
<member name="none" value="0" c:identifier="GST_WEBRTC_RTP_TRANSCEIVER_DIRECTION_NONE" glib:nick="none">
|
||||
<member name="none" value="0" c:identifier="GST_WEBRTC_RTP_TRANSCEIVER_DIRECTION_NONE" glib:nick="none" glib:name="GST_WEBRTC_RTP_TRANSCEIVER_DIRECTION_NONE">
|
||||
<doc xml:space="preserve" filename="../subprojects/gst-plugins-bad/gst-libs/gst/webrtc/webrtc_fwd.h">none</doc>
|
||||
</member>
|
||||
<member name="inactive" value="1" c:identifier="GST_WEBRTC_RTP_TRANSCEIVER_DIRECTION_INACTIVE" glib:nick="inactive">
|
||||
<member name="inactive" value="1" c:identifier="GST_WEBRTC_RTP_TRANSCEIVER_DIRECTION_INACTIVE" glib:nick="inactive" glib:name="GST_WEBRTC_RTP_TRANSCEIVER_DIRECTION_INACTIVE">
|
||||
<doc xml:space="preserve" filename="../subprojects/gst-plugins-bad/gst-libs/gst/webrtc/webrtc_fwd.h">inactive</doc>
|
||||
</member>
|
||||
<member name="sendonly" value="2" c:identifier="GST_WEBRTC_RTP_TRANSCEIVER_DIRECTION_SENDONLY" glib:nick="sendonly">
|
||||
<member name="sendonly" value="2" c:identifier="GST_WEBRTC_RTP_TRANSCEIVER_DIRECTION_SENDONLY" glib:nick="sendonly" glib:name="GST_WEBRTC_RTP_TRANSCEIVER_DIRECTION_SENDONLY">
|
||||
<doc xml:space="preserve" filename="../subprojects/gst-plugins-bad/gst-libs/gst/webrtc/webrtc_fwd.h">sendonly</doc>
|
||||
</member>
|
||||
<member name="recvonly" value="3" c:identifier="GST_WEBRTC_RTP_TRANSCEIVER_DIRECTION_RECVONLY" glib:nick="recvonly">
|
||||
<member name="recvonly" value="3" c:identifier="GST_WEBRTC_RTP_TRANSCEIVER_DIRECTION_RECVONLY" glib:nick="recvonly" glib:name="GST_WEBRTC_RTP_TRANSCEIVER_DIRECTION_RECVONLY">
|
||||
<doc xml:space="preserve" filename="../subprojects/gst-plugins-bad/gst-libs/gst/webrtc/webrtc_fwd.h">recvonly</doc>
|
||||
</member>
|
||||
<member name="sendrecv" value="4" c:identifier="GST_WEBRTC_RTP_TRANSCEIVER_DIRECTION_SENDRECV" glib:nick="sendrecv">
|
||||
<member name="sendrecv" value="4" c:identifier="GST_WEBRTC_RTP_TRANSCEIVER_DIRECTION_SENDRECV" glib:nick="sendrecv" glib:name="GST_WEBRTC_RTP_TRANSCEIVER_DIRECTION_SENDRECV">
|
||||
<doc xml:space="preserve" filename="../subprojects/gst-plugins-bad/gst-libs/gst/webrtc/webrtc_fwd.h">sendrecv</doc>
|
||||
</member>
|
||||
</enumeration>
|
||||
<class name="WebRTCSCTPTransport" c:symbol-prefix="webrtc_sctp_transport" c:type="GstWebRTCSCTPTransport" parent="Gst.Object" abstract="1" glib:type-name="GstWebRTCSCTPTransport" glib:get-type="gst_webrtc_sctp_transport_get_type" glib:type-struct="WebRTCSCTPTransportClass">
|
||||
<source-position filename="../subprojects/gst-plugins-bad/gst-libs/gst/webrtc/webrtc_fwd.h"/>
|
||||
<property name="max-channels" transfer-ownership="none">
|
||||
<property name="max-channels" transfer-ownership="none" default-value="0">
|
||||
<type name="guint" c:type="guint"/>
|
||||
</property>
|
||||
<property name="max-message-size" transfer-ownership="none">
|
||||
<property name="max-message-size" transfer-ownership="none" default-value="0">
|
||||
<type name="guint64" c:type="guint64"/>
|
||||
</property>
|
||||
<property name="state" transfer-ownership="none">
|
||||
<property name="state" transfer-ownership="none" default-value="GST_WEBRTC_SCTP_TRANSPORT_STATE_NEW">
|
||||
<type name="WebRTCSCTPTransportState"/>
|
||||
</property>
|
||||
<property name="transport" transfer-ownership="none">
|
||||
<type name="WebRTCDTLSTransport"/>
|
||||
</property>
|
||||
</class>
|
||||
<record name="WebRTCSCTPTransportClass" c:type="GstWebRTCSCTPTransportClass" disguised="1" glib:is-gtype-struct-for="WebRTCSCTPTransport">
|
||||
<record name="WebRTCSCTPTransportClass" c:type="GstWebRTCSCTPTransportClass" disguised="1" opaque="1" glib:is-gtype-struct-for="WebRTCSCTPTransport">
|
||||
<source-position filename="../subprojects/gst-plugins-bad/gst-libs/gst/webrtc/webrtc_fwd.h"/>
|
||||
</record>
|
||||
<enumeration name="WebRTCSCTPTransportState" version="1.16" glib:type-name="GstWebRTCSCTPTransportState" glib:get-type="gst_webrtc_sctp_transport_state_get_type" c:type="GstWebRTCSCTPTransportState">
|
||||
<doc xml:space="preserve" filename="../subprojects/gst-plugins-bad/gst-libs/gst/webrtc/webrtc_fwd.h">See <http://w3c.github.io/webrtc-pc/#dom-rtcsctptransportstate></doc>
|
||||
<member name="new" value="0" c:identifier="GST_WEBRTC_SCTP_TRANSPORT_STATE_NEW" glib:nick="new">
|
||||
<member name="new" value="0" c:identifier="GST_WEBRTC_SCTP_TRANSPORT_STATE_NEW" glib:nick="new" glib:name="GST_WEBRTC_SCTP_TRANSPORT_STATE_NEW">
|
||||
<doc xml:space="preserve" filename="../subprojects/gst-plugins-bad/gst-libs/gst/webrtc/webrtc_fwd.h">new</doc>
|
||||
</member>
|
||||
<member name="connecting" value="1" c:identifier="GST_WEBRTC_SCTP_TRANSPORT_STATE_CONNECTING" glib:nick="connecting">
|
||||
<member name="connecting" value="1" c:identifier="GST_WEBRTC_SCTP_TRANSPORT_STATE_CONNECTING" glib:nick="connecting" glib:name="GST_WEBRTC_SCTP_TRANSPORT_STATE_CONNECTING">
|
||||
<doc xml:space="preserve" filename="../subprojects/gst-plugins-bad/gst-libs/gst/webrtc/webrtc_fwd.h">connecting</doc>
|
||||
</member>
|
||||
<member name="connected" value="2" c:identifier="GST_WEBRTC_SCTP_TRANSPORT_STATE_CONNECTED" glib:nick="connected">
|
||||
<member name="connected" value="2" c:identifier="GST_WEBRTC_SCTP_TRANSPORT_STATE_CONNECTED" glib:nick="connected" glib:name="GST_WEBRTC_SCTP_TRANSPORT_STATE_CONNECTED">
|
||||
<doc xml:space="preserve" filename="../subprojects/gst-plugins-bad/gst-libs/gst/webrtc/webrtc_fwd.h">connected</doc>
|
||||
</member>
|
||||
<member name="closed" value="3" c:identifier="GST_WEBRTC_SCTP_TRANSPORT_STATE_CLOSED" glib:nick="closed">
|
||||
<member name="closed" value="3" c:identifier="GST_WEBRTC_SCTP_TRANSPORT_STATE_CLOSED" glib:nick="closed" glib:name="GST_WEBRTC_SCTP_TRANSPORT_STATE_CLOSED">
|
||||
<doc xml:space="preserve" filename="../subprojects/gst-plugins-bad/gst-libs/gst/webrtc/webrtc_fwd.h">closed</doc>
|
||||
</member>
|
||||
</enumeration>
|
||||
<enumeration name="WebRTCSDPType" glib:type-name="GstWebRTCSDPType" glib:get-type="gst_webrtc_sdp_type_get_type" c:type="GstWebRTCSDPType">
|
||||
<doc xml:space="preserve" filename="../subprojects/gst-plugins-bad/gst-libs/gst/webrtc/webrtc_fwd.h">See <http://w3c.github.io/webrtc-pc/#rtcsdptype></doc>
|
||||
<member name="offer" value="1" c:identifier="GST_WEBRTC_SDP_TYPE_OFFER" glib:nick="offer">
|
||||
<member name="offer" value="1" c:identifier="GST_WEBRTC_SDP_TYPE_OFFER" glib:nick="offer" glib:name="GST_WEBRTC_SDP_TYPE_OFFER">
|
||||
<doc xml:space="preserve" filename="../subprojects/gst-plugins-bad/gst-libs/gst/webrtc/webrtc_fwd.h">offer</doc>
|
||||
</member>
|
||||
<member name="pranswer" value="2" c:identifier="GST_WEBRTC_SDP_TYPE_PRANSWER" glib:nick="pranswer">
|
||||
<member name="pranswer" value="2" c:identifier="GST_WEBRTC_SDP_TYPE_PRANSWER" glib:nick="pranswer" glib:name="GST_WEBRTC_SDP_TYPE_PRANSWER">
|
||||
<doc xml:space="preserve" filename="../subprojects/gst-plugins-bad/gst-libs/gst/webrtc/webrtc_fwd.h">pranswer</doc>
|
||||
</member>
|
||||
<member name="answer" value="3" c:identifier="GST_WEBRTC_SDP_TYPE_ANSWER" glib:nick="answer">
|
||||
<member name="answer" value="3" c:identifier="GST_WEBRTC_SDP_TYPE_ANSWER" glib:nick="answer" glib:name="GST_WEBRTC_SDP_TYPE_ANSWER">
|
||||
<doc xml:space="preserve" filename="../subprojects/gst-plugins-bad/gst-libs/gst/webrtc/webrtc_fwd.h">answer</doc>
|
||||
</member>
|
||||
<member name="rollback" value="4" c:identifier="GST_WEBRTC_SDP_TYPE_ROLLBACK" glib:nick="rollback">
|
||||
<member name="rollback" value="4" c:identifier="GST_WEBRTC_SDP_TYPE_ROLLBACK" glib:nick="rollback" glib:name="GST_WEBRTC_SDP_TYPE_ROLLBACK">
|
||||
<doc xml:space="preserve" filename="../subprojects/gst-plugins-bad/gst-libs/gst/webrtc/webrtc_fwd.h">rollback</doc>
|
||||
</member>
|
||||
<function name="to_string" c:identifier="gst_webrtc_sdp_type_to_string">
|
||||
|
@ -2596,67 +2596,67 @@ answer.</doc>
|
|||
</record>
|
||||
<enumeration name="WebRTCSignalingState" glib:type-name="GstWebRTCSignalingState" glib:get-type="gst_webrtc_signaling_state_get_type" c:type="GstWebRTCSignalingState">
|
||||
<doc xml:space="preserve" filename="../subprojects/gst-plugins-bad/gst-libs/gst/webrtc/webrtc_fwd.h">See <http://w3c.github.io/webrtc-pc/#dom-rtcsignalingstate></doc>
|
||||
<member name="stable" value="0" c:identifier="GST_WEBRTC_SIGNALING_STATE_STABLE" glib:nick="stable">
|
||||
<member name="stable" value="0" c:identifier="GST_WEBRTC_SIGNALING_STATE_STABLE" glib:nick="stable" glib:name="GST_WEBRTC_SIGNALING_STATE_STABLE">
|
||||
<doc xml:space="preserve" filename="../subprojects/gst-plugins-bad/gst-libs/gst/webrtc/webrtc_fwd.h">stable</doc>
|
||||
</member>
|
||||
<member name="closed" value="1" c:identifier="GST_WEBRTC_SIGNALING_STATE_CLOSED" glib:nick="closed">
|
||||
<member name="closed" value="1" c:identifier="GST_WEBRTC_SIGNALING_STATE_CLOSED" glib:nick="closed" glib:name="GST_WEBRTC_SIGNALING_STATE_CLOSED">
|
||||
<doc xml:space="preserve" filename="../subprojects/gst-plugins-bad/gst-libs/gst/webrtc/webrtc_fwd.h">closed</doc>
|
||||
</member>
|
||||
<member name="have_local_offer" value="2" c:identifier="GST_WEBRTC_SIGNALING_STATE_HAVE_LOCAL_OFFER" glib:nick="have-local-offer">
|
||||
<member name="have_local_offer" value="2" c:identifier="GST_WEBRTC_SIGNALING_STATE_HAVE_LOCAL_OFFER" glib:nick="have-local-offer" glib:name="GST_WEBRTC_SIGNALING_STATE_HAVE_LOCAL_OFFER">
|
||||
<doc xml:space="preserve" filename="../subprojects/gst-plugins-bad/gst-libs/gst/webrtc/webrtc_fwd.h">have-local-offer</doc>
|
||||
</member>
|
||||
<member name="have_remote_offer" value="3" c:identifier="GST_WEBRTC_SIGNALING_STATE_HAVE_REMOTE_OFFER" glib:nick="have-remote-offer">
|
||||
<member name="have_remote_offer" value="3" c:identifier="GST_WEBRTC_SIGNALING_STATE_HAVE_REMOTE_OFFER" glib:nick="have-remote-offer" glib:name="GST_WEBRTC_SIGNALING_STATE_HAVE_REMOTE_OFFER">
|
||||
<doc xml:space="preserve" filename="../subprojects/gst-plugins-bad/gst-libs/gst/webrtc/webrtc_fwd.h">have-remote-offer</doc>
|
||||
</member>
|
||||
<member name="have_local_pranswer" value="4" c:identifier="GST_WEBRTC_SIGNALING_STATE_HAVE_LOCAL_PRANSWER" glib:nick="have-local-pranswer">
|
||||
<member name="have_local_pranswer" value="4" c:identifier="GST_WEBRTC_SIGNALING_STATE_HAVE_LOCAL_PRANSWER" glib:nick="have-local-pranswer" glib:name="GST_WEBRTC_SIGNALING_STATE_HAVE_LOCAL_PRANSWER">
|
||||
<doc xml:space="preserve" filename="../subprojects/gst-plugins-bad/gst-libs/gst/webrtc/webrtc_fwd.h">have-local-pranswer</doc>
|
||||
</member>
|
||||
<member name="have_remote_pranswer" value="5" c:identifier="GST_WEBRTC_SIGNALING_STATE_HAVE_REMOTE_PRANSWER" glib:nick="have-remote-pranswer">
|
||||
<member name="have_remote_pranswer" value="5" c:identifier="GST_WEBRTC_SIGNALING_STATE_HAVE_REMOTE_PRANSWER" glib:nick="have-remote-pranswer" glib:name="GST_WEBRTC_SIGNALING_STATE_HAVE_REMOTE_PRANSWER">
|
||||
<doc xml:space="preserve" filename="../subprojects/gst-plugins-bad/gst-libs/gst/webrtc/webrtc_fwd.h">have-remote-pranswer</doc>
|
||||
</member>
|
||||
</enumeration>
|
||||
<enumeration name="WebRTCStatsType" glib:type-name="GstWebRTCStatsType" glib:get-type="gst_webrtc_stats_type_get_type" c:type="GstWebRTCStatsType">
|
||||
<doc xml:space="preserve" filename="../subprojects/gst-plugins-bad/gst-libs/gst/webrtc/webrtc_fwd.h">See <https://w3c.github.io/webrtc-stats/#dom-rtcstatstype></doc>
|
||||
<member name="codec" value="1" c:identifier="GST_WEBRTC_STATS_CODEC" glib:nick="codec">
|
||||
<member name="codec" value="1" c:identifier="GST_WEBRTC_STATS_CODEC" glib:nick="codec" glib:name="GST_WEBRTC_STATS_CODEC">
|
||||
<doc xml:space="preserve" filename="../subprojects/gst-plugins-bad/gst-libs/gst/webrtc/webrtc_fwd.h">codec</doc>
|
||||
</member>
|
||||
<member name="inbound_rtp" value="2" c:identifier="GST_WEBRTC_STATS_INBOUND_RTP" glib:nick="inbound-rtp">
|
||||
<member name="inbound_rtp" value="2" c:identifier="GST_WEBRTC_STATS_INBOUND_RTP" glib:nick="inbound-rtp" glib:name="GST_WEBRTC_STATS_INBOUND_RTP">
|
||||
<doc xml:space="preserve" filename="../subprojects/gst-plugins-bad/gst-libs/gst/webrtc/webrtc_fwd.h">inbound-rtp</doc>
|
||||
</member>
|
||||
<member name="outbound_rtp" value="3" c:identifier="GST_WEBRTC_STATS_OUTBOUND_RTP" glib:nick="outbound-rtp">
|
||||
<member name="outbound_rtp" value="3" c:identifier="GST_WEBRTC_STATS_OUTBOUND_RTP" glib:nick="outbound-rtp" glib:name="GST_WEBRTC_STATS_OUTBOUND_RTP">
|
||||
<doc xml:space="preserve" filename="../subprojects/gst-plugins-bad/gst-libs/gst/webrtc/webrtc_fwd.h">outbound-rtp</doc>
|
||||
</member>
|
||||
<member name="remote_inbound_rtp" value="4" c:identifier="GST_WEBRTC_STATS_REMOTE_INBOUND_RTP" glib:nick="remote-inbound-rtp">
|
||||
<member name="remote_inbound_rtp" value="4" c:identifier="GST_WEBRTC_STATS_REMOTE_INBOUND_RTP" glib:nick="remote-inbound-rtp" glib:name="GST_WEBRTC_STATS_REMOTE_INBOUND_RTP">
|
||||
<doc xml:space="preserve" filename="../subprojects/gst-plugins-bad/gst-libs/gst/webrtc/webrtc_fwd.h">remote-inbound-rtp</doc>
|
||||
</member>
|
||||
<member name="remote_outbound_rtp" value="5" c:identifier="GST_WEBRTC_STATS_REMOTE_OUTBOUND_RTP" glib:nick="remote-outbound-rtp">
|
||||
<member name="remote_outbound_rtp" value="5" c:identifier="GST_WEBRTC_STATS_REMOTE_OUTBOUND_RTP" glib:nick="remote-outbound-rtp" glib:name="GST_WEBRTC_STATS_REMOTE_OUTBOUND_RTP">
|
||||
<doc xml:space="preserve" filename="../subprojects/gst-plugins-bad/gst-libs/gst/webrtc/webrtc_fwd.h">remote-outbound-rtp</doc>
|
||||
</member>
|
||||
<member name="csrc" value="6" c:identifier="GST_WEBRTC_STATS_CSRC" glib:nick="csrc">
|
||||
<member name="csrc" value="6" c:identifier="GST_WEBRTC_STATS_CSRC" glib:nick="csrc" glib:name="GST_WEBRTC_STATS_CSRC">
|
||||
<doc xml:space="preserve" filename="../subprojects/gst-plugins-bad/gst-libs/gst/webrtc/webrtc_fwd.h">csrc</doc>
|
||||
</member>
|
||||
<member name="peer_connection" value="7" c:identifier="GST_WEBRTC_STATS_PEER_CONNECTION" glib:nick="peer-connection">
|
||||
<member name="peer_connection" value="7" c:identifier="GST_WEBRTC_STATS_PEER_CONNECTION" glib:nick="peer-connection" glib:name="GST_WEBRTC_STATS_PEER_CONNECTION">
|
||||
<doc xml:space="preserve" filename="../subprojects/gst-plugins-bad/gst-libs/gst/webrtc/webrtc_fwd.h">peer-connection</doc>
|
||||
</member>
|
||||
<member name="data_channel" value="8" c:identifier="GST_WEBRTC_STATS_DATA_CHANNEL" glib:nick="data-channel">
|
||||
<member name="data_channel" value="8" c:identifier="GST_WEBRTC_STATS_DATA_CHANNEL" glib:nick="data-channel" glib:name="GST_WEBRTC_STATS_DATA_CHANNEL">
|
||||
<doc xml:space="preserve" filename="../subprojects/gst-plugins-bad/gst-libs/gst/webrtc/webrtc_fwd.h">data-channel</doc>
|
||||
</member>
|
||||
<member name="stream" value="9" c:identifier="GST_WEBRTC_STATS_STREAM" glib:nick="stream">
|
||||
<member name="stream" value="9" c:identifier="GST_WEBRTC_STATS_STREAM" glib:nick="stream" glib:name="GST_WEBRTC_STATS_STREAM">
|
||||
<doc xml:space="preserve" filename="../subprojects/gst-plugins-bad/gst-libs/gst/webrtc/webrtc_fwd.h">stream</doc>
|
||||
</member>
|
||||
<member name="transport" value="10" c:identifier="GST_WEBRTC_STATS_TRANSPORT" glib:nick="transport">
|
||||
<member name="transport" value="10" c:identifier="GST_WEBRTC_STATS_TRANSPORT" glib:nick="transport" glib:name="GST_WEBRTC_STATS_TRANSPORT">
|
||||
<doc xml:space="preserve" filename="../subprojects/gst-plugins-bad/gst-libs/gst/webrtc/webrtc_fwd.h">transport</doc>
|
||||
</member>
|
||||
<member name="candidate_pair" value="11" c:identifier="GST_WEBRTC_STATS_CANDIDATE_PAIR" glib:nick="candidate-pair">
|
||||
<member name="candidate_pair" value="11" c:identifier="GST_WEBRTC_STATS_CANDIDATE_PAIR" glib:nick="candidate-pair" glib:name="GST_WEBRTC_STATS_CANDIDATE_PAIR">
|
||||
<doc xml:space="preserve" filename="../subprojects/gst-plugins-bad/gst-libs/gst/webrtc/webrtc_fwd.h">candidate-pair</doc>
|
||||
</member>
|
||||
<member name="local_candidate" value="12" c:identifier="GST_WEBRTC_STATS_LOCAL_CANDIDATE" glib:nick="local-candidate">
|
||||
<member name="local_candidate" value="12" c:identifier="GST_WEBRTC_STATS_LOCAL_CANDIDATE" glib:nick="local-candidate" glib:name="GST_WEBRTC_STATS_LOCAL_CANDIDATE">
|
||||
<doc xml:space="preserve" filename="../subprojects/gst-plugins-bad/gst-libs/gst/webrtc/webrtc_fwd.h">local-candidate</doc>
|
||||
</member>
|
||||
<member name="remote_candidate" value="13" c:identifier="GST_WEBRTC_STATS_REMOTE_CANDIDATE" glib:nick="remote-candidate">
|
||||
<member name="remote_candidate" value="13" c:identifier="GST_WEBRTC_STATS_REMOTE_CANDIDATE" glib:nick="remote-candidate" glib:name="GST_WEBRTC_STATS_REMOTE_CANDIDATE">
|
||||
<doc xml:space="preserve" filename="../subprojects/gst-plugins-bad/gst-libs/gst/webrtc/webrtc_fwd.h">remote-candidate</doc>
|
||||
</member>
|
||||
<member name="certificate" value="14" c:identifier="GST_WEBRTC_STATS_CERTIFICATE" glib:nick="certificate">
|
||||
<member name="certificate" value="14" c:identifier="GST_WEBRTC_STATS_CERTIFICATE" glib:nick="certificate" glib:name="GST_WEBRTC_STATS_CERTIFICATE">
|
||||
<doc xml:space="preserve" filename="../subprojects/gst-plugins-bad/gst-libs/gst/webrtc/webrtc_fwd.h">certificate</doc>
|
||||
</member>
|
||||
</enumeration>
|
||||
|
|
Loading…
Reference in a new issue