Commit 7cefac11 authored by Vivia Nikolaidou's avatar Vivia Nikolaidou 🦆 Committed by Sebastian Dröge

gir-files: Update to gstreamer master

parent 20972ae6
This diff is collapsed.
This source diff could not be displayed because it is too large. You can view the blob instead.
......@@ -294,7 +294,7 @@ filled.</doc>
<doc xml:space="preserve">Check if appsink will emit the "new-preroll" and "new-sample" signals.</doc>
<return-value transfer-ownership="none">
<doc xml:space="preserve">%TRUE if @appsink is emiting the "new-preroll" and "new-sample"
<doc xml:space="preserve">%TRUE if @appsink is emitting the "new-preroll" and "new-sample"
signals.</doc>
<type name="gboolean" c:type="gboolean"/>
</return-value>
......@@ -1032,7 +1032,7 @@ mode when implementing various network protocols or hardware devices.
The pull mode, in which the need-data signal triggers the next push-buffer call.
This mode is typically used in the "random-access" stream-type. Use this
mode for file access or other randomly accessable sources. In this mode, a
mode for file access or other randomly accessible sources. In this mode, a
buffer of exactly the amount of bytes given by the need-data signal should be
pushed into appsrc.
......@@ -1052,7 +1052,7 @@ occurs or the state of the appsrc has gone through READY.</doc>
element is the last buffer of the stream.</doc>
<return-value transfer-ownership="none">
<doc xml:space="preserve">#GST_FLOW_OK when the EOS was successfuly queued.
<doc xml:space="preserve">#GST_FLOW_OK when the EOS was successfully queued.
#GST_FLOW_FLUSHING when @appsrc is not PAUSED or PLAYING.</doc>
<type name="Gst.FlowReturn" c:type="GstFlowReturn"/>
</return-value>
......@@ -1096,9 +1096,9 @@ When the block property is TRUE, this function can block until free
space becomes available in the queue.</doc>
<return-value transfer-ownership="none">
<doc xml:space="preserve">#GST_FLOW_OK when the buffer was successfuly queued.
<doc xml:space="preserve">#GST_FLOW_OK when the buffer was successfully queued.
#GST_FLOW_FLUSHING when @appsrc is not PAUSED or PLAYING.
#GST_FLOW_EOS when EOS occured.</doc>
#GST_FLOW_EOS when EOS occurred.</doc>
<type name="Gst.FlowReturn" c:type="GstFlowReturn"/>
</return-value>
<parameters>
......@@ -1121,9 +1121,9 @@ When the block property is TRUE, this function can block until free
space becomes available in the queue.</doc>
<return-value transfer-ownership="none">
<doc xml:space="preserve">#GST_FLOW_OK when the buffer list was successfuly queued.
<doc xml:space="preserve">#GST_FLOW_OK when the buffer list was successfully queued.
#GST_FLOW_FLUSHING when @appsrc is not PAUSED or PLAYING.
#GST_FLOW_EOS when EOS occured.</doc>
#GST_FLOW_EOS when EOS occurred.</doc>
<type name="Gst.FlowReturn" c:type="GstFlowReturn"/>
</return-value>
<parameters>
......@@ -1150,9 +1150,9 @@ When the block property is TRUE, this function can block until free
space becomes available in the queue.</doc>
<return-value transfer-ownership="none">
<doc xml:space="preserve">#GST_FLOW_OK when the buffer was successfuly queued.
<doc xml:space="preserve">#GST_FLOW_OK when the buffer was successfully queued.
#GST_FLOW_FLUSHING when @appsrc is not PAUSED or PLAYING.
#GST_FLOW_EOS when EOS occured.</doc>
#GST_FLOW_EOS when EOS occurred.</doc>
<type name="Gst.FlowReturn" c:type="GstFlowReturn"/>
</return-value>
<parameters>
......@@ -1186,7 +1186,7 @@ extracted</doc>
element is the last buffer of the stream.</doc>
<return-value transfer-ownership="none">
<doc xml:space="preserve">#GST_FLOW_OK when the EOS was successfuly queued.
<doc xml:space="preserve">#GST_FLOW_OK when the EOS was successfully queued.
#GST_FLOW_FLUSHING when @appsrc is not PAUSED or PLAYING.</doc>
<type name="Gst.FlowReturn" c:type="GstFlowReturn"/>
</return-value>
......@@ -1328,9 +1328,9 @@ When the block property is TRUE, this function can block until free
space becomes available in the queue.</doc>
<return-value transfer-ownership="none">
<doc xml:space="preserve">#GST_FLOW_OK when the buffer was successfuly queued.
<doc xml:space="preserve">#GST_FLOW_OK when the buffer was successfully queued.
#GST_FLOW_FLUSHING when @appsrc is not PAUSED or PLAYING.
#GST_FLOW_EOS when EOS occured.</doc>
#GST_FLOW_EOS when EOS occurred.</doc>
<type name="Gst.FlowReturn" c:type="GstFlowReturn"/>
</return-value>
<parameters>
......@@ -1353,9 +1353,9 @@ When the block property is TRUE, this function can block until free
space becomes available in the queue.</doc>
<return-value transfer-ownership="none">
<doc xml:space="preserve">#GST_FLOW_OK when the buffer list was successfuly queued.
<doc xml:space="preserve">#GST_FLOW_OK when the buffer list was successfully queued.
#GST_FLOW_FLUSHING when @appsrc is not PAUSED or PLAYING.
#GST_FLOW_EOS when EOS occured.</doc>
#GST_FLOW_EOS when EOS occurred.</doc>
<type name="Gst.FlowReturn" c:type="GstFlowReturn"/>
</return-value>
<parameters>
......@@ -1382,9 +1382,9 @@ When the block property is TRUE, this function can block until free
space becomes available in the queue.</doc>
<return-value transfer-ownership="none">
<doc xml:space="preserve">#GST_FLOW_OK when the buffer was successfuly queued.
<doc xml:space="preserve">#GST_FLOW_OK when the buffer was successfully queued.
#GST_FLOW_FLUSHING when @appsrc is not PAUSED or PLAYING.
#GST_FLOW_EOS when EOS occured.</doc>
#GST_FLOW_EOS when EOS occurred.</doc>
<type name="Gst.FlowReturn" c:type="GstFlowReturn"/>
</return-value>
<parameters>
......@@ -1843,9 +1843,9 @@ gst_app_src_set_callbacks().</doc>
<callback name="push_buffer">
<return-value transfer-ownership="none">
<doc xml:space="preserve">#GST_FLOW_OK when the buffer was successfuly queued.
<doc xml:space="preserve">#GST_FLOW_OK when the buffer was successfully queued.
#GST_FLOW_FLUSHING when @appsrc is not PAUSED or PLAYING.
#GST_FLOW_EOS when EOS occured.</doc>
#GST_FLOW_EOS when EOS occurred.</doc>
<type name="Gst.FlowReturn" c:type="GstFlowReturn"/>
</return-value>
<parameters>
......@@ -1864,7 +1864,7 @@ gst_app_src_set_callbacks().</doc>
<callback name="end_of_stream">
<return-value transfer-ownership="none">
<doc xml:space="preserve">#GST_FLOW_OK when the EOS was successfuly queued.
<doc xml:space="preserve">#GST_FLOW_OK when the EOS was successfully queued.
#GST_FLOW_FLUSHING when @appsrc is not PAUSED or PLAYING.</doc>
<type name="Gst.FlowReturn" c:type="GstFlowReturn"/>
</return-value>
......@@ -1880,9 +1880,9 @@ gst_app_src_set_callbacks().</doc>
<callback name="push_sample">
<return-value transfer-ownership="none">
<doc xml:space="preserve">#GST_FLOW_OK when the buffer was successfuly queued.
<doc xml:space="preserve">#GST_FLOW_OK when the buffer was successfully queued.
#GST_FLOW_FLUSHING when @appsrc is not PAUSED or PLAYING.
#GST_FLOW_EOS when EOS occured.</doc>
#GST_FLOW_EOS when EOS occurred.</doc>
<type name="Gst.FlowReturn" c:type="GstFlowReturn"/>
</return-value>
<parameters>
......@@ -1902,9 +1902,9 @@ extracted</doc>
<callback name="push_buffer_list">
<return-value transfer-ownership="none">
<doc xml:space="preserve">#GST_FLOW_OK when the buffer list was successfuly queued.
<doc xml:space="preserve">#GST_FLOW_OK when the buffer list was successfully queued.
#GST_FLOW_FLUSHING when @appsrc is not PAUSED or PLAYING.
#GST_FLOW_EOS when EOS occured.</doc>
#GST_FLOW_EOS when EOS occurred.</doc>
<type name="Gst.FlowReturn" c:type="GstFlowReturn"/>
</return-value>
<parameters>
......
This diff is collapsed.
This diff is collapsed.
......@@ -787,6 +787,27 @@ MT safe.</doc>
</instance-parameter>
</parameters>
</method>
<method name="pull_until_eos" c:identifier="gst_harness_pull_until_eos" version="1.18">
<doc xml:space="preserve">Pulls a #GstBuffer from the #GAsyncQueue on the #GstHarness sinkpad. The pull
will block until an EOS event is received, or timeout in 60 seconds.
MT safe.</doc>
<return-value transfer-ownership="none">
<doc xml:space="preserve">%TRUE on success, %FALSE on timeout.</doc>
<type name="gboolean" c:type="gboolean"/>
</return-value>
<parameters>
<instance-parameter name="h" transfer-ownership="none">
<doc xml:space="preserve">a #GstHarness</doc>
<type name="Harness" c:type="GstHarness*"/>
</instance-parameter>
<parameter name="buf" direction="out" caller-allocates="0" transfer-ownership="full">
<doc xml:space="preserve">A #GstBuffer, or %NULL if EOS or timeout occures
first.</doc>
<type name="Gst.Buffer" c:type="GstBuffer**"/>
</parameter>
</parameters>
</method>
<method name="pull_upstream_event" c:identifier="gst_harness_pull_upstream_event" version="1.6">
<doc xml:space="preserve">Pulls an #GstEvent from the #GAsyncQueue on the #GstHarness srcpad.
Timeouts after 60 seconds similar to gst_harness_pull.
......@@ -2325,7 +2346,8 @@ MT safe.</doc>
<method name="crank" c:identifier="gst_test_clock_crank" version="1.8">
<doc xml:space="preserve">A "crank" consists of three steps:
1: Wait for a #GstClockID to be registered with the #GstTestClock.
2: Advance the #GstTestClock to the time the #GstClockID is waiting for.
2: Advance the #GstTestClock to the time the #GstClockID is waiting, unless
the clock time is already passed the clock id (Since 1.18).
3: Release the #GstClockID wait.
A "crank" can be though of as the notion of
manually driving the clock forward to its next logical step.</doc>
......@@ -2423,6 +2445,25 @@ notification to look for</doc>
</parameter>
</parameters>
</method>
<method name="process_id" c:identifier="gst_test_clock_process_id" version="1.18">
<doc xml:space="preserve">Processes and releases the pending ID.
MT safe.</doc>
<return-value transfer-ownership="none">
<type name="gboolean" c:type="gboolean"/>
</return-value>
<parameters>
<instance-parameter name="test_clock" transfer-ownership="none">
<doc xml:space="preserve">#GstTestClock for which to process the pending IDs</doc>
<type name="TestClock" c:type="GstTestClock*"/>
</instance-parameter>
<parameter name="pending_id" transfer-ownership="full">
<doc xml:space="preserve">#GstClockID</doc>
<type name="Gst.ClockID" c:type="GstClockID"/>
</parameter>
</parameters>
</method>
<method name="process_id_list" c:identifier="gst_test_clock_process_id_list" version="1.4">
<doc xml:space="preserve">Processes and releases the pending IDs in the list.
......
This diff is collapsed.
This diff is collapsed.
......@@ -159,7 +159,7 @@ send @GST_MESSAGE_ELEMENT messages with an attached #GstStructure containing
statistics about clock accuracy and network traffic.</doc>
<constructor name="new" c:identifier="gst_net_client_clock_new">
<doc xml:space="preserve">Create a new #GstNetClientInternalClock that will report the time
<doc xml:space="preserve">Create a new #GstNetClientClock that will report the time
provided by the #GstNetTimeProvider on @remote_address and
@remote_port.</doc>
......@@ -799,6 +799,24 @@ calls, but otherwise returns NULL on error.</doc>
</parameter>
</parameters>
</function>
<function name="net_utils_set_socket_tos" c:identifier="gst_net_utils_set_socket_tos" version="1.18">
<doc xml:space="preserve">Configures IP_TOS value of socket, i.e. sets QoS DSCP.</doc>
<return-value transfer-ownership="none">
<doc xml:space="preserve">TRUE if successful, FALSE in case an error occurred.</doc>
<type name="gboolean" c:type="gboolean"/>
</return-value>
<parameters>
<parameter name="socket" transfer-ownership="none">
<doc xml:space="preserve">Socket to configure</doc>
<type name="Gio.Socket" c:type="GSocket*"/>
</parameter>
<parameter name="qos_dscp" transfer-ownership="none">
<doc xml:space="preserve">QoS DSCP value</doc>
<type name="gint" c:type="gint"/>
</parameter>
</parameters>
</function>
<function name="ptp_deinit" c:identifier="gst_ptp_deinit" version="1.6">
<doc xml:space="preserve">Deinitialize the GStreamer PTP subsystem and stop the PTP clock. If there
are any remaining GstPtpClock instances, they won't be further synchronized
......
......@@ -65,7 +65,7 @@ audio-rate to video-rate and handles renegotiation (downstream video size
changes).
It also provides several background shading effects. These effects are
applied to a previous picture before the render() implementation can draw a
applied to a previous picture before the `render()` implementation can draw a
new frame.</doc>
<virtual-method name="decide_allocation">
......@@ -849,7 +849,7 @@ gst_discoverer_stream_info_list_free().</doc>
<return-value transfer-ownership="none">
<doc xml:space="preserve">An array of strings
containing informations about how to install the various missing elements
containing information about how to install the various missing elements
for @info to be usable. If you wish to use the strings after the life-time
of @info, you will need to copy them.</doc>
<array c:type="const gchar**">
......@@ -1807,6 +1807,21 @@ Can be %NULL. Unref after usage.</doc>
</instance-parameter>
</parameters>
</method>
<method name="get_single_segment" c:identifier="gst_encoding_profile_get_single_segment" version="1.18">
<return-value transfer-ownership="none">
<doc xml:space="preserve">#TRUE if the stream represented by @profile should use a single
segment before the encoder, #FALSE otherwise. This means that buffers will be retimestamped
and segments will be eat so as to appear as one segment.</doc>
<type name="gboolean" c:type="gboolean"/>
</return-value>
<parameters>
<instance-parameter name="profile" transfer-ownership="none">
<doc xml:space="preserve">a #GstEncodingProfile</doc>
<type name="EncodingProfile" c:type="GstEncodingProfile*"/>
</instance-parameter>
</parameters>
</method>
<method name="get_type_nick" c:identifier="gst_encoding_profile_get_type_nick">
<return-value transfer-ownership="none">
......@@ -1898,7 +1913,7 @@ during the encoding</doc>
<type name="EncodingProfile" c:type="GstEncodingProfile*"/>
</instance-parameter>
<parameter name="enabled" transfer-ownership="none">
<doc xml:space="preserve">%FALSE to disable #profile, %TRUE to enable it</doc>
<doc xml:space="preserve">%FALSE to disable @profile, %TRUE to enable it</doc>
<type name="gboolean" c:type="gboolean"/>
</parameter>
</parameters>
......@@ -2011,6 +2026,25 @@ for more about restrictions. Does not apply to #GstEncodingContainerProfile.</do
</parameter>
</parameters>
</method>
<method name="set_single_segment" c:identifier="gst_encoding_profile_set_single_segment" version="1.18">
<doc xml:space="preserve">If using a single segment, buffers will be retimestamped
and segments will be eat so as to appear as one segment.</doc>
<return-value transfer-ownership="none">
<type name="none" c:type="void"/>
</return-value>
<parameters>
<instance-parameter name="profile" transfer-ownership="none">
<doc xml:space="preserve">a #GstEncodingProfile</doc>
<type name="EncodingProfile" c:type="GstEncodingProfile*"/>
</instance-parameter>
<parameter name="single_segment" transfer-ownership="none">
<doc xml:space="preserve">#TRUE if the stream represented by @profile should use a single
segment before the encoder #FALSE otherwise.</doc>
<type name="gboolean" c:type="gboolean"/>
</parameter>
</parameters>
</method>
<property name="restriction-caps" writable="1" transfer-ownership="none">
<type name="Gst.Caps"/>
</property>
......@@ -2030,9 +2064,9 @@ The name and category can only consist of lowercase ASCII letters for the
first character, followed by either lowercase ASCII letters, digits or
hyphens ('-').
The @category &lt;emphasis&gt;should&lt;/emphasis&gt; be one of the existing
The @category *should* be one of the existing
well-defined categories, like #GST_ENCODING_CATEGORY_DEVICE, but it
&lt;emphasis&gt;can&lt;/emphasis&gt; be a application or user specific category if
*can* be a application or user specific category if
needed.</doc>
<return-value transfer-ownership="full">
......@@ -2641,7 +2675,7 @@ program and to what extent the requested plugins could be installed.</doc>
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">
<doc xml:space="preserve">an error occured during the installation. If
<doc xml:space="preserve">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>
......@@ -2666,7 +2700,7 @@ program and to what extent the requested plugins could be installed.</doc>
</member>
<member name="internal_failure" value="201" c:identifier="GST_INSTALL_PLUGINS_INTERNAL_FAILURE" glib:nick="internal-failure">
<doc xml:space="preserve">some internal failure has
occured when trying to start the installer</doc>
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">
<doc xml:space="preserve">the helper script to call the
......@@ -2706,17 +2740,17 @@ in debugging.</doc>
<type name="gint" c:type="gint"/>
</constant>
<constant name="PLUGINS_BASE_VERSION_MICRO" value="2" c:type="GST_PLUGINS_BASE_VERSION_MICRO">
<constant name="PLUGINS_BASE_VERSION_MICRO" value="0" c:type="GST_PLUGINS_BASE_VERSION_MICRO">
<doc xml:space="preserve">The micro version of GStreamer's gst-plugins-base libraries at compile time.</doc>
<type name="gint" c:type="gint"/>
</constant>
<constant name="PLUGINS_BASE_VERSION_MINOR" value="16" c:type="GST_PLUGINS_BASE_VERSION_MINOR">
<constant name="PLUGINS_BASE_VERSION_MINOR" value="17" c:type="GST_PLUGINS_BASE_VERSION_MINOR">
<doc xml:space="preserve">The minor version of GStreamer's gst-plugins-base libraries at compile time.</doc>
<type name="gint" c:type="gint"/>
</constant>
<constant name="PLUGINS_BASE_VERSION_NANO" value="0" c:type="GST_PLUGINS_BASE_VERSION_NANO">
<constant name="PLUGINS_BASE_VERSION_NANO" value="1" c:type="GST_PLUGINS_BASE_VERSION_NANO">
<doc xml:space="preserve">The nano version of GStreamer's gst-plugins-base libraries at compile time.
Actual releases have 0, GIT versions have 1, prerelease versions have 2-...</doc>
......@@ -3063,7 +3097,7 @@ with bit 0 being the most significant bit of the first byte.
* Bit 41 - general_interlaced_source_flag
* Bit 42 - general_non_packed_constraint_flag
* Bit 43 - general_frame_only_constraint_flag
* Bit 44:87 - general_reserved_zero_44bits
* Bit 44:87 - See below
* Bit 88:95 - general_level_idc</doc>
<return-value transfer-ownership="none">
......
......@@ -1073,7 +1073,7 @@ value.</doc>
<return-value transfer-ownership="none">
<doc xml:space="preserve">%TRUE or %FALSE
Sets the subtitle strack @stream_index.</doc>
Sets the subtitle stack @stream_index.</doc>
<type name="gboolean" c:type="gboolean"/>
</return-value>
<parameters>
......@@ -1567,7 +1567,7 @@ gain.</doc>
<implements name="PlayerSignalDispatcher"/>
<function name="new" c:identifier="gst_player_g_main_context_signal_dispatcher_new">
<doc xml:space="preserve">Creates a new GstPlayerSignalDispatcher that uses @application_context,
or the thread default one if %NULL is used. See gst_player_new_full().</doc>
or the thread default one if %NULL is used. See gst_player_new().</doc>
<return-value transfer-ownership="full">
<doc xml:space="preserve">the new GstPlayerSignalDispatcher</doc>
......@@ -1634,7 +1634,7 @@ matching #GstPlayerAudioInfo.</doc>
</method>
<method name="get_image_sample" c:identifier="gst_player_media_info_get_image_sample">
<doc xml:space="preserve">Function to get the image (or preview-image) stored in taglist.
Application can use gst_sample_*_() API's to get caps, buffer etc.</doc>
Application can use `gst_sample_*_()` API's to get caps, buffer etc.</doc>
<return-value transfer-ownership="none">
<doc xml:space="preserve">GstSample or NULL.</doc>
......@@ -1927,7 +1927,7 @@ stream.</doc>
</function>
</enumeration>
<class name="PlayerStreamInfo" c:symbol-prefix="player_stream_info" c:type="GstPlayerStreamInfo" parent="GObject.Object" abstract="1" glib:type-name="GstPlayerStreamInfo" glib:get-type="gst_player_stream_info_get_type" glib:type-struct="PlayerStreamInfoClass">
<doc xml:space="preserve">Base structure for information concering a media stream. Depending on
<doc xml:space="preserve">Base structure for information concerning a media stream. Depending on
the stream type, one can find more media-specific information in
#GstPlayerVideoInfo, #GstPlayerAudioInfo, #GstPlayerSubtitleInfo.</doc>
......
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
......@@ -379,7 +379,7 @@ in NTP-UTC format.</doc>
</parameters>
</method>
<method name="find_payload" c:identifier="gst_mikey_message_find_payload" version="1.4">
<doc xml:space="preserve">Find the @nth occurence of the payload with @type in @msg.</doc>
<doc xml:space="preserve">Find the @nth occurrence of the payload with @type in @msg.</doc>
<return-value transfer-ownership="none">
<doc xml:space="preserve">the @nth #GstMIKEYPayload of @type.</doc>
......@@ -1218,7 +1218,7 @@ specific security protocol</doc>
</field>
</record>
<record name="MIKEYPayloadSPParam" c:type="GstMIKEYPayloadSPParam">
<doc xml:space="preserve">A Type/Length/Value field for security paramaters</doc>
<doc xml:space="preserve">A Type/Length/Value field for security parameters</doc>
<field name="type" writable="1">
<doc xml:space="preserve">specifies the type of the parameter</doc>
......@@ -1280,7 +1280,7 @@ specific security protocol</doc>
<doc xml:space="preserve">Cert hash payload</doc>
</member>
<member name="v" value="9" c:identifier="GST_MIKEY_PT_V">
<doc xml:space="preserve">Verfication message payload</doc>
<doc xml:space="preserve">Verification message payload</doc>
</member>
<member name="sp" value="10" c:identifier="GST_MIKEY_PT_SP">
<doc xml:space="preserve">Security Policy payload</doc>
......@@ -1935,7 +1935,9 @@ a=rtpmap:(payload) (encoding_name)/(clock_rate)[/(encoding_params)]
a=framesize:(payload) (width)-(height)
a=fmtp:(payload) (param)[=(value)];...</doc>
a=fmtp:(payload) (param)[=(value)];...
Note that the extmap attribute is set only by gst_sdp_media_attributes_to_caps().</doc>
<return-value transfer-ownership="full">
<doc xml:space="preserve">a #GstCaps, or %NULL if an error happened</doc>
......@@ -2499,7 +2501,9 @@ a=framesize:(payload) (width)-(height)
a=fmtp:(payload) (param)[=(value)];...
a=rtcp-fb:(payload) (param1) [param2]...</doc>
a=rtcp-fb:(payload) (param1) [param2]...
a=extmap:(id)[/direction] (extensionname) (extensionattributes)</doc>
<return-value transfer-ownership="none">
<doc xml:space="preserve">a #GstSDPResult.</doc>
......@@ -4158,7 +4162,9 @@ a=framesize:(payload) (width)-(height)
a=fmtp:(payload) (param)[=(value)];...
a=rtcp-fb:(payload) (param1) [param2]...</doc>
a=rtcp-fb:(payload) (param1) [param2]...
a=extmap:(id)[/direction] (extensionname) (extensionattributes)</doc>
<return-value transfer-ownership="none">
<doc xml:space="preserve">a #GstSDPResult.</doc>
......
......@@ -43,6 +43,16 @@ and/or use gtk-doc annotations. -->
</parameter>
</parameters>
</function-macro>
<constant name="TAG_ACOUSTID_FINGERPRINT" value="chromaprint-fingerprint" c:type="GST_TAG_ACOUSTID_FINGERPRINT" version="1.18">
<doc xml:space="preserve">AcoustID Fingerprint (Chromaprint)</doc>
<type name="utf8" c:type="gchar*"/>
</constant>
<constant name="TAG_ACOUSTID_ID" value="acoustid-id" c:type="GST_TAG_ACOUSTID_ID" version="1.18">
<doc xml:space="preserve">AcoustID Identifier</doc>
<type name="utf8" c:type="gchar*"/>
</constant>
<constant name="TAG_CAPTURING_CONTRAST" value="capturing-contrast" c:type="GST_TAG_CAPTURING_CONTRAST">
<doc xml:space="preserve">Direction of contrast processing applied when capturing an image. (string)
......@@ -311,6 +321,16 @@ keys.</doc>
<type name="utf8" c:type="gchar*"/>
</constant>
<constant name="TAG_MUSICBRAINZ_RELEASEGROUPID" value="musicbrainz-releasegroupid" c:type="GST_TAG_MUSICBRAINZ_RELEASEGROUPID" version="1.18">
<doc xml:space="preserve">MusicBrainz Release Group ID</doc>
<type name="utf8" c:type="gchar*"/>
</constant>
<constant name="TAG_MUSICBRAINZ_RELEASETRACKID" value="musicbrainz-releasetrackid" c:type="GST_TAG_MUSICBRAINZ_RELEASETRACKID" version="1.18">
<doc xml:space="preserve">MusicBrainz Release Track ID</doc>
<type name="utf8" c:type="gchar*"/>
</constant>
<constant name="TAG_MUSICBRAINZ_TRACKID" value="musicbrainz-trackid" c:type="GST_TAG_MUSICBRAINZ_TRACKID">
<doc xml:space="preserve">MusicBrainz track ID</doc>
......@@ -1062,7 +1082,7 @@ code (both are accepted for convenience).
The "bibliographic" code is derived from the English name of the language
(e.g. "ger" for German instead of "de" or "deu"). In most scenarios, the
"terminological" codes are prefered.
"terminological" codes are preferred.
Language codes are case-sensitive and expected to be lower case.</doc>
......@@ -1086,7 +1106,7 @@ code (both are accepted for convenience).
The "terminological" code is derived from the local name of the language
(e.g. "deu" for German instead of "ger"). In most scenarios, the
"terminological" codes are prefered over the "bibliographic" ones.
"terminological" codes are preferred over the "bibliographic" ones.
Language codes are case-sensitive and expected to be lower case.</doc>
......@@ -1296,7 +1316,7 @@ rather than the image itself.
In GStreamer, image tags are #GstSample&lt;!-- --&gt;s containing the raw image
data, with the sample caps describing the content type of the image
(e.g. image/jpeg, image/png, text/uri-list). The sample info may contain
an additional 'image-type' field of #GST_TYPE_TAG_IMAGE_TYPE to describe
an additional 'image-type' field of #GstTagImageType to describe
the type of image (front cover, back cover etc.). #GST_TAG_PREVIEW_IMAGE
tags should not carry an image type, their type is already indicated via
the special tag name.
......
This diff is collapsed.
This diff is collapsed.
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