Commit d5ebc6a1 authored by Sebastian Dröge's avatar Sebastian Dröge 🍵

Update gir-files

parent 6aebe5dd
This diff is collapsed.
......@@ -691,8 +691,14 @@ return to upstream/caller (indicating either GST_FLOW_ERROR or GST_FLOW_OK).</do
</parameter>
</parameters>
</function-macro>
<constant name="AUDIO_FORMATS_ALL" value="{ S8, U8, S16LE, S16BE, U16LE, U16BE, S24_32LE, S24_32BE, U24_32LE, U24_32BE, S32LE, S32BE, U32LE, U32BE, S24LE, S24BE, U24LE, U24BE, S20LE, S20BE, U20LE, U20BE, S18LE, S18BE, U18LE, U18BE, F32LE, F32BE, F64LE, F64BE }" c:type="GST_AUDIO_FORMATS_ALL">
<doc xml:space="preserve">List of all audio formats, for use in template caps strings.</doc>
<constant name="AUDIO_FORMATS_ALL" value="{ F64BE, F64LE, F32BE, F32LE, S32BE, S32LE, U32BE, U32LE, S24_32BE, S24_32LE, U24_32BE, U24_32LE, S24BE, S24LE, U24BE, U24LE, S20BE, S20LE, U20BE, U20LE, S18BE, S18LE, U18BE, U18LE, S16BE, S16LE, U16BE, U16LE, S8,U8 }" c:type="GST_AUDIO_FORMATS_ALL">
<doc xml:space="preserve">List of all audio formats, for use in template caps strings.
Formats are sorted by decreasing "quality", using these criteria by priority:
- depth
- width
- Float &gt; Signed &gt; Unsigned
- native endianness preferred</doc>
<type name="utf8" c:type="gchar*"/>
</constant>
......
......@@ -1505,8 +1505,8 @@ account when larger than the actually reported minimum latency.</doc>
<property name="start-time" writable="1" transfer-ownership="none">
<type name="guint64" c:type="guint64"/>
</property>
<property name="start-time-selection" introspectable="0" writable="1" transfer-ownership="none">
<type/>
<property name="start-time-selection" writable="1" transfer-ownership="none">
<type name="AggregatorStartTimeSelection"/>
</property>
<field name="parent">
<type name="Gst.Element" c:type="GstElement"/>
......@@ -2093,6 +2093,19 @@ usage.</doc>
<record name="AggregatorPrivate" c:type="GstAggregatorPrivate" disguised="1">
</record>
<enumeration name="AggregatorStartTimeSelection" version="1.14" glib:type-name="GstAggregatorStartTimeSelection" glib:get-type="gst_aggregator_start_time_selection_get_type" c:type="GstAggregatorStartTimeSelection">
<member name="zero" value="0" c:identifier="GST_AGGREGATOR_START_TIME_SELECTION_ZERO" glib:nick="zero">
<doc xml:space="preserve">Start at running time 0.</doc>
</member>
<member name="first" value="1" c:identifier="GST_AGGREGATOR_START_TIME_SELECTION_FIRST" glib:nick="first">
<doc xml:space="preserve">Start at the running time of
the first buffer that is received.</doc>
</member>
<member name="set" value="2" c:identifier="GST_AGGREGATOR_START_TIME_SELECTION_SET" glib:nick="set">
<doc xml:space="preserve">Start at the running time
selected by the `start-time` property.</doc>
</member>
</enumeration>
<function-macro name="BASE_PARSE" c:identifier="GST_BASE_PARSE" introspectable="0">
<parameters>
......
......@@ -2317,7 +2317,22 @@ return to upstream/caller (indicating either GST_FLOW_ERROR or GST_FLOW_OK).</do
</parameter>
</parameters>
</function-macro>
<constant name="VIDEO_FORMATS_ALL" value="{ I420, YV12, YUY2, UYVY, AYUV, VUYA, RGBx, BGRx, xRGB, xBGR, RGBA, BGRA, ARGB, ABGR, RGB, BGR, Y41B, Y42B, YVYU, Y444, v210, v216, Y210, Y410, NV12, NV21, GRAY8, GRAY16_BE, GRAY16_LE, v308, RGB16, BGR16, RGB15, BGR15, UYVP, A420, RGB8P, YUV9, YVU9, IYU1, ARGB64, AYUV64, r210, I420_10BE, I420_10LE, I422_10BE, I422_10LE, Y444_10BE, Y444_10LE, GBR, GBR_10BE, GBR_10LE, NV16, NV24, NV12_64Z32, A420_10BE, A420_10LE, A422_10BE, A422_10LE, A444_10BE, A444_10LE, NV61, P010_10BE, P010_10LE, IYU2, VYUY, GBRA, GBRA_10BE, GBRA_10LE, BGR10A2_LE, RGB10A2_LE, GBR_12BE, GBR_12LE, GBRA_12BE, GBRA_12LE, P012_BE, P012_LE, I420_12BE, I420_12LE, Y212_BE, Y212_LE, I422_12BE, I422_12LE, Y412_BE, Y412_LE, Y444_12BE, Y444_12LE, GRAY10_LE32, NV12_10LE32, NV16_10LE32, NV12_10LE40, Y444_16BE, Y444_16LE, P016_BE, P016_LE }" c:type="GST_VIDEO_FORMATS_ALL">
<constant name="VIDEO_FORMATS_ALL" value="{ AYUV64, ARGB64, GBRA_12BE, GBRA_12LE, Y412_BE, Y412_LE, A444_10BE, GBRA_10BE, A444_10LE, GBRA_10LE, A422_10BE, A422_10LE, A420_10BE, A420_10LE, Y410, RGB10A2_LE, BGR10A2_LE, GBRA, ABGR, VUYA, BGRA, AYUV, ARGB, RGBA, A420, Y444_16BE, Y444_16LE, v216, P016_BE, P016_LE, Y444_12BE, GBR_12BE, Y444_12LE, GBR_12LE, I422_12BE, I422_12LE, Y212_BE, Y212_LE, I420_12BE, I420_12LE, P012_BE, P012_LE, Y444_10BE, GBR_10BE, Y444_10LE, GBR_10LE, r210, I422_10BE, I422_10LE, NV16_10LE32, Y210, v210, UYVP, I420_10BE, I420_10LE, P010_10BE, P010_10LE, NV12_10LE32, NV12_10LE40, Y444, GBR, NV24, xBGR, BGRx, xRGB, RGBx, BGR, IYU2, v308, RGB, Y42B, NV61, NV16, VYUY, UYVY, YVYU, YUY2, I420, YV12, NV21, NV12, NV12_64Z32, Y41B, IYU1, YVU9, YUV9, RGB16, BGR16, RGB15, BGR15, RGB8P, GRAY16_BE, GRAY16_LE, GRAY10_LE32, GRAY8 }" c:type="GST_VIDEO_FORMATS_ALL">
<doc xml:space="preserve">List of all video formats, for use in template caps strings.
Formats are sorted by decreasing "quality", using these criteria by priority:
- number of components
- depth
- subsampling factor of the width
- subsampling factor of the height
- number of planes
- native endianness preferred
- pixel stride
- poffset
- prefer non-complex formats
- prefer YUV formats over RGB ones
- prefer I420 over YV12
- format name</doc>
<type name="utf8" c:type="gchar*"/>
</constant>
......@@ -7534,6 +7549,21 @@ If no QoS events have been received from downstream, or if
</parameter>
</parameters>
</method>
<method name="get_min_force_key_unit_interval" c:identifier="gst_video_encoder_get_min_force_key_unit_interval" version="1.18">
<doc xml:space="preserve">Returns the minimum force-keyunit interval, see gst_video_encoder_set_min_force_key_unit_interval()
for more details.</doc>
<return-value transfer-ownership="none">
<doc xml:space="preserve">the minimum force-keyunit interval</doc>
<type name="Gst.ClockTime" c:type="GstClockTime"/>
</return-value>
<parameters>
<instance-parameter name="encoder" transfer-ownership="none">
<doc xml:space="preserve">the encoder</doc>
<type name="VideoEncoder" c:type="GstVideoEncoder*"/>
</instance-parameter>
</parameters>
</method>
<method name="get_oldest_frame" c:identifier="gst_video_encoder_get_oldest_frame">
<doc xml:space="preserve">Get the oldest unfinished pending #GstVideoCodecFrame</doc>
......@@ -7686,6 +7716,25 @@ elements (e.g. muxers).</doc>
</parameter>
</parameters>
</method>
<method name="set_min_force_key_unit_interval" c:identifier="gst_video_encoder_set_min_force_key_unit_interval" version="1.18">
<doc xml:space="preserve">Sets the minimum interval for requesting keyframes based on force-keyunit
events. Setting this to 0 will allow to handle every event, setting this to
%GST_CLOCK_TIME_NONE causes force-keyunit events to be ignored.</doc>
<return-value transfer-ownership="none">
<type name="none" c:type="void"/>
</return-value>
<parameters>
<instance-parameter name="encoder" transfer-ownership="none">
<doc xml:space="preserve">the encoder</doc>
<type name="VideoEncoder" c:type="GstVideoEncoder*"/>
</instance-parameter>
<parameter name="interval" transfer-ownership="none">
<doc xml:space="preserve">minimum interval</doc>
<type name="Gst.ClockTime" c:type="GstClockTime"/>
</parameter>
</parameters>
</method>
<method name="set_min_pts" c:identifier="gst_video_encoder_set_min_pts" version="1.6">
<doc xml:space="preserve">Request minimal value for PTS passed to handle_frame.
......@@ -7762,6 +7811,11 @@ from the next call to #gst_video_encoder_finish_frame().</doc>
</parameter>
</parameters>
</method>
<property name="min-force-key-unit-interval" version="1.18" writable="1" transfer-ownership="none">
<doc xml:space="preserve">Minimum interval between force-keyunit requests in nanoseconds. See
gst_video_encoder_set_min_force_key_unit_interval() for more details.</doc>
<type name="guint64" c:type="guint64"/>
</property>
<property name="qos" writable="1" transfer-ownership="none">
<type name="gboolean" c:type="gboolean"/>
</property>
......@@ -10291,6 +10345,7 @@ that is conveyed in the #GstVideoMultiviewMode.</doc>
</member>
</bitfield>
<class name="VideoMultiviewFlagsSet" c:symbol-prefix="video_multiview_flagset" parent="Gst.FlagSet" glib:type-name="GstVideoMultiviewFlagsSet" glib:get-type="gst_video_multiview_flagset_get_type" glib:fundamental="1">
<doc xml:space="preserve">See #GstVideoMultiviewFlags.</doc>
</class>
<enumeration name="VideoMultiviewFramePacking" glib:type-name="GstVideoMultiviewFramePacking" glib:get-type="gst_video_multiview_frame_packing_get_type" c:type="GstVideoMultiviewFramePacking">
<doc xml:space="preserve">#GstVideoMultiviewFramePacking represents the subset of #GstVideoMultiviewMode
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment