mirror of
https://gitlab.freedesktop.org/gstreamer/gstreamer-rs.git
synced 2024-12-26 01:50:33 +00:00
regen: relaxed get fn identification
This commit is contained in:
parent
3f442d9775
commit
f7472c82e3
183 changed files with 365 additions and 365 deletions
|
@ -1510,7 +1510,7 @@ the converted volume
|
|||
# Returns
|
||||
|
||||
Returns `true` if the stream is muted
|
||||
<!-- trait StreamVolumeExt::fn get_volume -->
|
||||
<!-- trait StreamVolumeExt::fn volume -->
|
||||
## `format`
|
||||
`StreamVolumeFormat` which should be returned
|
||||
|
||||
|
|
|
@ -840,7 +840,7 @@ Feature: `v1_18`
|
|||
# Returns
|
||||
|
||||
The duration-limit of `self`.
|
||||
<!-- trait ClipExt::fn get_internal_time_from_timeline_time -->
|
||||
<!-- trait ClipExt::fn internal_time_from_timeline_time -->
|
||||
Convert the timeline time to an internal source time of the child.
|
||||
This will take any time effects placed on the clip into account (see
|
||||
`BaseEffect` for what time effects are supported, and how to
|
||||
|
@ -905,7 +905,7 @@ Gets the `Clip:supported-formats` of the clip.
|
|||
# Returns
|
||||
|
||||
The `TrackType`-s supported by `self`.
|
||||
<!-- trait ClipExt::fn get_timeline_time_from_internal_time -->
|
||||
<!-- trait ClipExt::fn timeline_time_from_internal_time -->
|
||||
Convert the internal source time from the child to a timeline time.
|
||||
This will take any time effects placed on the clip into account (see
|
||||
`BaseEffect` for what time effects are supported, and how to
|
||||
|
@ -963,7 +963,7 @@ A time in the internal time coordinates of `child`
|
|||
The time in the timeline coordinates corresponding to
|
||||
`internal_time`, or `GST_CLOCK_TIME_NONE` if the conversion could not be
|
||||
performed.
|
||||
<!-- trait ClipExt::fn get_timeline_time_from_source_frame -->
|
||||
<!-- trait ClipExt::fn timeline_time_from_source_frame -->
|
||||
Convert the source frame number to a timeline time. This acts the same
|
||||
as `ClipExt::get_timeline_time_from_internal_time` using the core
|
||||
children of the clip and using the frame number to specify the internal
|
||||
|
@ -986,7 +986,7 @@ in the timeline coordinates
|
|||
The timestamp corresponding to `frame_number` in the core
|
||||
children of `self`, in the timeline coordinates, or `GST_CLOCK_TIME_NONE`
|
||||
if the conversion could not be performed.
|
||||
<!-- trait ClipExt::fn get_top_effect_index -->
|
||||
<!-- trait ClipExt::fn top_effect_index -->
|
||||
Gets the internal index of an effect in the clip. The index of effects
|
||||
in a clip will run from 0 to n-1, where n is the total number of
|
||||
effects. If two effects share the same `TrackElement:track`, the
|
||||
|
@ -1240,7 +1240,7 @@ The edit position: a new location for the edge of `self`
|
|||
# Returns
|
||||
|
||||
`true` if the edit of `self` completed, `false` on failure.
|
||||
<!-- trait GESContainerExt::fn get_children -->
|
||||
<!-- trait GESContainerExt::fn children -->
|
||||
Get the list of timeline elements contained in the container. If
|
||||
`recursive` is `true`, and the container contains other containers as
|
||||
children, then their children will be added to the list, in addition to
|
||||
|
@ -1766,7 +1766,7 @@ The clip to add
|
|||
|
||||
`true` if `clip` was properly added to `self`, or `false`
|
||||
if `self` refused to add `clip`.
|
||||
<!-- trait LayerExt::fn get_active_for_track -->
|
||||
<!-- trait LayerExt::fn is_active_for_track -->
|
||||
Gets whether the layer is active for the given track. See
|
||||
`LayerExt::set_active_for_tracks`.
|
||||
|
||||
|
@ -1791,7 +1791,7 @@ Get the `Clip`-s contained in this layer.
|
|||
|
||||
A list of clips in
|
||||
`self`.
|
||||
<!-- trait LayerExt::fn get_clips_in_interval -->
|
||||
<!-- trait LayerExt::fn clips_in_interval -->
|
||||
Gets the clips within the layer that appear between `start` and `end`.
|
||||
## `start`
|
||||
Start of the interval
|
||||
|
@ -1991,7 +1991,7 @@ Gets the `Pipeline:mode` of the pipeline.
|
|||
# Returns
|
||||
|
||||
The current mode of `self`.
|
||||
<!-- trait GESPipelineExt::fn get_thumbnail -->
|
||||
<!-- trait GESPipelineExt::fn thumbnail -->
|
||||
Gets a sample from the pipeline of the currently displayed image in
|
||||
preview, in the specified format.
|
||||
|
||||
|
@ -2007,7 +2007,7 @@ Some caps to specifying the desired format, or
|
|||
A sample of `self`'s current image preview in
|
||||
the format given by `caps`, or `None` if an error prevented fetching the
|
||||
sample.
|
||||
<!-- trait GESPipelineExt::fn get_thumbnail_rgb24 -->
|
||||
<!-- trait GESPipelineExt::fn thumbnail_rgb24 -->
|
||||
Gets a sample from the pipeline of the currently displayed image in
|
||||
preview, in the 24-bit "RGB" format and of the desired width and
|
||||
height.
|
||||
|
@ -2295,7 +2295,7 @@ The `glib::Type` of the asset to create
|
|||
# Returns
|
||||
|
||||
The newly created `Asset` or `None`.
|
||||
<!-- trait ProjectExt::fn get_asset -->
|
||||
<!-- trait ProjectExt::fn asset -->
|
||||
## `id`
|
||||
The id of the asset to retrieve
|
||||
## `extractable_type`
|
||||
|
@ -2671,7 +2671,7 @@ Get the current `Timeline:duration` of the timeline
|
|||
# Returns
|
||||
|
||||
The current duration of `self`.
|
||||
<!-- trait TimelineExt::fn get_element -->
|
||||
<!-- trait TimelineExt::fn element -->
|
||||
Gets the element contained in the timeline with the given name.
|
||||
## `name`
|
||||
The name of the element to find
|
||||
|
@ -2680,7 +2680,7 @@ The name of the element to find
|
|||
|
||||
The timeline element in `self`
|
||||
with the given `name`, or `None` if it was not found.
|
||||
<!-- trait TimelineExt::fn get_frame_at -->
|
||||
<!-- trait TimelineExt::fn frame_at -->
|
||||
This method allows you to convert a timeline `gst::ClockTime` into its
|
||||
corresponding `FrameNumber` in the timeline's output.
|
||||
|
||||
|
@ -2692,7 +2692,7 @@ The timestamp to get the corresponding frame number of
|
|||
# Returns
|
||||
|
||||
The frame number `timestamp` corresponds to.
|
||||
<!-- trait TimelineExt::fn get_frame_time -->
|
||||
<!-- trait TimelineExt::fn frame_time -->
|
||||
This method allows you to convert a timeline output frame number into a
|
||||
timeline `gst::ClockTime`. For example, this time could be used to seek to a
|
||||
particular frame in the timeline's output, or as the edit position for
|
||||
|
@ -2715,7 +2715,7 @@ Get the list of `Group`-s present in the timeline.
|
|||
The list of
|
||||
groups that contain clips present in `self`'s layers.
|
||||
Must not be changed.
|
||||
<!-- trait TimelineExt::fn get_layer -->
|
||||
<!-- trait TimelineExt::fn layer -->
|
||||
Retrieve the layer whose index in the timeline matches the given
|
||||
priority.
|
||||
## `priority`
|
||||
|
@ -2734,7 +2734,7 @@ Get the list of `Layer`-s present in the timeline.
|
|||
|
||||
The list of
|
||||
layers present in `self` sorted by priority.
|
||||
<!-- trait TimelineExt::fn get_pad_for_track -->
|
||||
<!-- trait TimelineExt::fn pad_for_track -->
|
||||
Search for the `gst::Pad` corresponding to the given timeline's track.
|
||||
You can link to this pad to receive the output data of the given track.
|
||||
## `track`
|
||||
|
@ -2750,7 +2750,7 @@ Gets the `Timeline:snapping-distance` for the timeline.
|
|||
# Returns
|
||||
|
||||
The snapping distance (in nanoseconds) of `self`.
|
||||
<!-- trait TimelineExt::fn get_track_for_pad -->
|
||||
<!-- trait TimelineExt::fn track_for_pad -->
|
||||
Search for the `Track` corresponding to the given timeline's pad.
|
||||
## `pad`
|
||||
A pad
|
||||
|
@ -3247,12 +3247,12 @@ The edit position: a new location for the edge of `self`
|
|||
# Returns
|
||||
|
||||
`true` if the edit of `self` completed, `false` on failure.
|
||||
<!-- trait TimelineElementExt::fn get_child_properties -->
|
||||
<!-- trait TimelineElementExt::fn child_properties -->
|
||||
Gets several of the children properties of the element. See
|
||||
`TimelineElementExt::get_child_property`.
|
||||
## `first_property_name`
|
||||
The name of the first child property to get
|
||||
<!-- trait TimelineElementExt::fn get_child_property -->
|
||||
<!-- trait TimelineElementExt::fn child_property -->
|
||||
Gets the property of a child of the element.
|
||||
|
||||
`property_name` can either be in the format "prop-name" or
|
||||
|
@ -3277,7 +3277,7 @@ The return location for the value
|
|||
# Returns
|
||||
|
||||
`true` if the property was found and copied to `value`.
|
||||
<!-- trait TimelineElementExt::fn get_child_property_by_pspec -->
|
||||
<!-- trait TimelineElementExt::fn child_property_by_pspec -->
|
||||
Gets the property of a child of the element. Specifically, the property
|
||||
corresponding to the `pspec` used in
|
||||
`TimelineElementExt::add_child_property` is copied into `value`.
|
||||
|
@ -3285,7 +3285,7 @@ corresponding to the `pspec` used in
|
|||
The specification of a registered child property to get
|
||||
## `value`
|
||||
The return location for the value
|
||||
<!-- trait TimelineElementExt::fn get_child_property_valist -->
|
||||
<!-- trait TimelineElementExt::fn child_property_valist -->
|
||||
Gets several of the children properties of the element. See
|
||||
`TimelineElementExt::get_child_property`.
|
||||
## `first_property_name`
|
||||
|
@ -4355,7 +4355,7 @@ The name of the first property to get
|
|||
## `var_args`
|
||||
Value for the first property, followed optionally by more
|
||||
name/return location pairs, followed by NULL
|
||||
<!-- trait TrackElementExt::fn get_control_binding -->
|
||||
<!-- trait TrackElementExt::fn control_binding -->
|
||||
Gets the control binding that was created for the specified child
|
||||
property of the track element using
|
||||
`TrackElementExt::set_control_source`. The given `property_name` must
|
||||
|
|
|
@ -289,13 +289,13 @@ then function to get the address of
|
|||
# Returns
|
||||
|
||||
an address pointing to `name` or `None`
|
||||
<!-- impl GLContext::fn get_current -->
|
||||
<!-- impl GLContext::fn current -->
|
||||
See also `GLContextExt::activate`.
|
||||
|
||||
# Returns
|
||||
|
||||
the `GLContext` active in the current thread or `None`
|
||||
<!-- impl GLContext::fn get_current_gl_api -->
|
||||
<!-- impl GLContext::fn current_gl_api -->
|
||||
If an error occurs, `major` and `minor` are not modified and `GLAPI::None` is
|
||||
returned.
|
||||
## `platform`
|
||||
|
@ -309,14 +309,14 @@ the minor version
|
|||
|
||||
The version supported by the OpenGL context current in the calling
|
||||
thread or `GLAPI::None`
|
||||
<!-- impl GLContext::fn get_current_gl_context -->
|
||||
<!-- impl GLContext::fn current_gl_context -->
|
||||
## `context_type`
|
||||
a `GLPlatform` specifying the type of context to retrieve
|
||||
|
||||
# Returns
|
||||
|
||||
The OpenGL context handle current in the calling thread or `None`
|
||||
<!-- impl GLContext::fn get_proc_address_with_platform -->
|
||||
<!-- impl GLContext::fn proc_address_with_platform -->
|
||||
Attempts to use the `context_type` specific GetProcAddress implementations
|
||||
to retrieve `name`.
|
||||
|
||||
|
@ -454,7 +454,7 @@ Returns the OpenGL version implemented by `self`. See
|
|||
resulting major version
|
||||
## `min`
|
||||
resulting minor version
|
||||
<!-- trait GLContextExt::fn get_proc_address -->
|
||||
<!-- trait GLContextExt::fn proc_address -->
|
||||
Get a function pointer to a specified opengl function, `name`. If the the
|
||||
specific function does not exist, NULL is returned instead.
|
||||
|
||||
|
@ -1052,7 +1052,7 @@ Opaque `GLMemoryAllocator` struct
|
|||
# Implements
|
||||
|
||||
[`GLBaseMemoryAllocatorExt`](trait@crate::GLBaseMemoryAllocatorExt), [`trait@gst::AllocatorExt`], [`trait@gst::ObjectExt`], [`trait@glib::object::ObjectExt`]
|
||||
<!-- impl GLMemoryAllocator::fn get_default -->
|
||||
<!-- impl GLMemoryAllocator::fn default -->
|
||||
## `context`
|
||||
a `GLContext`
|
||||
|
||||
|
@ -1437,7 +1437,7 @@ to `self` with `GLShader::attach` or `GLShader::attach_unlocked`.
|
|||
Note: must be called in the GL thread
|
||||
## `stage`
|
||||
a `GLSLStage` to attach
|
||||
<!-- impl GLShader::fn get_attribute_location -->
|
||||
<!-- impl GLShader::fn attribute_location -->
|
||||
## `name`
|
||||
name of the attribute
|
||||
|
||||
|
|
|
@ -23,7 +23,7 @@ an existing `gst_gl::GLDisplay`
|
|||
# Returns
|
||||
|
||||
a new `GLDisplayEGL`
|
||||
<!-- impl GLDisplayEGL::fn get_from_native -->
|
||||
<!-- impl GLDisplayEGL::fn from_native -->
|
||||
Attempts to create a new `EGLDisplay` from `display`. If `type_` is
|
||||
`gst_gl::GLDisplayType::Any`, then `display` must be 0. `type_` must not be
|
||||
`gst_gl::GLDisplayType::None`.
|
||||
|
|
|
@ -259,7 +259,7 @@ This structure can be traversed to see the original hierarchy. Unref with
|
|||
the list of
|
||||
all streams contained in the `info`. Free after usage
|
||||
with `DiscovererStreamInfo::list_free`.
|
||||
<!-- impl DiscovererInfo::fn get_streams -->
|
||||
<!-- impl DiscovererInfo::fn streams -->
|
||||
Finds the `DiscovererStreamInfo` contained in `self` that match the
|
||||
given `streamtype`.
|
||||
## `streamtype`
|
||||
|
@ -862,7 +862,7 @@ Feature: `v1_18`
|
|||
# Returns
|
||||
|
||||
The path to the `self` file.
|
||||
<!-- impl EncodingTarget::fn get_profile -->
|
||||
<!-- impl EncodingTarget::fn profile -->
|
||||
## `name`
|
||||
the name of the profile to retrieve
|
||||
|
||||
|
|
|
@ -73,7 +73,7 @@ or RTSP streams.
|
|||
a `Player` configuration
|
||||
## `agent`
|
||||
the string to use as user agent
|
||||
<!-- impl Player::fn get_audio_streams -->
|
||||
<!-- impl Player::fn audio_streams -->
|
||||
## `info`
|
||||
a `PlayerMediaInfo`
|
||||
|
||||
|
@ -81,7 +81,7 @@ a `PlayerMediaInfo`
|
|||
|
||||
A `glib::List` of
|
||||
matching `PlayerAudioInfo`.
|
||||
<!-- impl Player::fn get_subtitle_streams -->
|
||||
<!-- impl Player::fn subtitle_streams -->
|
||||
## `info`
|
||||
a `PlayerMediaInfo`
|
||||
|
||||
|
@ -89,7 +89,7 @@ a `PlayerMediaInfo`
|
|||
|
||||
A `glib::List` of
|
||||
matching `PlayerSubtitleInfo`.
|
||||
<!-- impl Player::fn get_video_streams -->
|
||||
<!-- impl Player::fn video_streams -->
|
||||
## `info`
|
||||
a `PlayerMediaInfo`
|
||||
|
||||
|
@ -115,7 +115,7 @@ Retrieve the current value of audio-video-offset property
|
|||
# Returns
|
||||
|
||||
The current value of audio-video-offset in nanoseconds
|
||||
<!-- impl Player::fn get_color_balance -->
|
||||
<!-- impl Player::fn color_balance -->
|
||||
Retrieve the current value of the indicated `type_`.
|
||||
## `type_`
|
||||
`PlayerColorBalanceType`
|
||||
|
@ -234,7 +234,7 @@ Gets the URI of the currently-playing stream.
|
|||
|
||||
a string containing the URI of the
|
||||
currently-playing stream. `g_free` after usage.
|
||||
<!-- impl Player::fn get_video_snapshot -->
|
||||
<!-- impl Player::fn video_snapshot -->
|
||||
Get a snapshot of the currently selected video stream, if any. The format can be
|
||||
selected with `format` and optional configuration is possible with `config`
|
||||
Currently supported settings are:
|
||||
|
|
|
@ -375,7 +375,7 @@ Get the `RTSPSessionPool` object that `self` uses to manage its sessions.
|
|||
# Returns
|
||||
|
||||
a `RTSPSessionPool`, unref after usage.
|
||||
<!-- trait RTSPClientExt::fn get_stream_transport -->
|
||||
<!-- trait RTSPClientExt::fn stream_transport -->
|
||||
This is useful when providing a send function through
|
||||
`RTSPClientExt::set_send_func` when doing RTSP over TCP:
|
||||
the send function must call gst_rtsp_stream_transport_message_sent ()
|
||||
|
@ -861,7 +861,7 @@ Gets if and how the media clock should be published according to RFC7273.
|
|||
# Returns
|
||||
|
||||
The GstRTSPPublishClockMode
|
||||
<!-- trait RTSPMediaExt::fn get_range_string -->
|
||||
<!-- trait RTSPMediaExt::fn range_string -->
|
||||
Get the current range as a string. `self` must be prepared with
|
||||
gst_rtsp_media_prepare ().
|
||||
## `play`
|
||||
|
@ -909,7 +909,7 @@ until `self` is prepared or in error.
|
|||
# Returns
|
||||
|
||||
the status of `self`.
|
||||
<!-- trait RTSPMediaExt::fn get_stream -->
|
||||
<!-- trait RTSPMediaExt::fn stream -->
|
||||
Retrieve the stream with index `idx` from `self`.
|
||||
## `idx`
|
||||
the stream index
|
||||
|
@ -924,7 +924,7 @@ Get how `self` will be suspended.
|
|||
# Returns
|
||||
|
||||
`RTSPSuspendMode`.
|
||||
<!-- trait RTSPMediaExt::fn get_time_provider -->
|
||||
<!-- trait RTSPMediaExt::fn time_provider -->
|
||||
Get the `gst_net::NetTimeProvider` for the clock used by `self`. The time provider
|
||||
will listen on `address` and `port` for client time requests.
|
||||
## `address`
|
||||
|
@ -1977,7 +1977,7 @@ Get the string that can be placed in the Session header field.
|
|||
|
||||
the Session header of `self`.
|
||||
`g_free` after usage.
|
||||
<!-- trait RTSPSessionExt::fn get_media -->
|
||||
<!-- trait RTSPSessionExt::fn media -->
|
||||
Get the session media for `path`. `matched` will contain the number of matched
|
||||
characters of `path`.
|
||||
## `path`
|
||||
|
@ -2132,7 +2132,7 @@ Get the current RTSP state of `self`.
|
|||
# Returns
|
||||
|
||||
the current RTSP state of `self`.
|
||||
<!-- trait RTSPSessionMediaExt::fn get_transport -->
|
||||
<!-- trait RTSPSessionMediaExt::fn transport -->
|
||||
Get a previously created `RTSPStreamTransport` for the stream at `idx`.
|
||||
## `idx`
|
||||
the stream index
|
||||
|
@ -2427,7 +2427,7 @@ Get the configured MTU in the payloader of `self`.
|
|||
# Returns
|
||||
|
||||
the MTU of the payloader.
|
||||
<!-- trait RTSPStreamExt::fn get_multicast_address -->
|
||||
<!-- trait RTSPStreamExt::fn multicast_address -->
|
||||
Get the multicast address of `self` for `family`. The original
|
||||
`RTSPAddress` is cached and copy is returned, so freeing the return value
|
||||
won't release the address from the pool.
|
||||
|
@ -2513,7 +2513,7 @@ Get the amount of time to store retransmission data.
|
|||
# Returns
|
||||
|
||||
the amount of time to store retransmission data.
|
||||
<!-- trait RTSPStreamExt::fn get_rtcp_multicast_socket -->
|
||||
<!-- trait RTSPStreamExt::fn rtcp_multicast_socket -->
|
||||
Get the multicast RTCP socket from `self` for a `family`.
|
||||
|
||||
Feature: `v1_14`
|
||||
|
@ -2525,7 +2525,7 @@ the socket family
|
|||
|
||||
the multicast RTCP socket or `None` if no
|
||||
socket could be allocated for `family`. Unref after usage
|
||||
<!-- trait RTSPStreamExt::fn get_rtcp_socket -->
|
||||
<!-- trait RTSPStreamExt::fn rtcp_socket -->
|
||||
Get the RTCP socket from `self` for a `family`.
|
||||
|
||||
`self` must be joined to a bin.
|
||||
|
@ -2536,7 +2536,7 @@ the socket family
|
|||
|
||||
the RTCP socket or `None` if no
|
||||
socket could be allocated for `family`. Unref after usage
|
||||
<!-- trait RTSPStreamExt::fn get_rtp_multicast_socket -->
|
||||
<!-- trait RTSPStreamExt::fn rtp_multicast_socket -->
|
||||
Get the multicast RTP socket from `self` for a `family`.
|
||||
## `family`
|
||||
the socket family
|
||||
|
@ -2546,7 +2546,7 @@ the socket family
|
|||
the multicast RTP socket or `None` if no
|
||||
|
||||
socket could be allocated for `family`. Unref after usage
|
||||
<!-- trait RTSPStreamExt::fn get_rtp_socket -->
|
||||
<!-- trait RTSPStreamExt::fn rtp_socket -->
|
||||
Get the RTP socket from `self` for a `family`.
|
||||
|
||||
`self` must be joined to a bin.
|
||||
|
@ -2578,7 +2578,7 @@ Get the RTP session of this stream.
|
|||
# Returns
|
||||
|
||||
The RTP session of this stream. Unref after usage.
|
||||
<!-- trait RTSPStreamExt::fn get_server_port -->
|
||||
<!-- trait RTSPStreamExt::fn server_port -->
|
||||
Fill `server_port` with the port pair used by the server. This function can
|
||||
only be called when `self` has been joined.
|
||||
## `server_port`
|
||||
|
@ -3016,7 +3016,7 @@ a GstRTSPTransport
|
|||
# Returns
|
||||
|
||||
a new `RTSPStreamTransport`
|
||||
<!-- trait RTSPStreamTransportExt::fn get_rtpinfo -->
|
||||
<!-- trait RTSPStreamTransportExt::fn rtpinfo -->
|
||||
Get the RTP-Info string for `self` and `start_time`.
|
||||
## `start_time`
|
||||
a star time
|
||||
|
@ -3239,7 +3239,7 @@ See `RTSPThreadPoolExt::set_max_threads`.
|
|||
# Returns
|
||||
|
||||
the maximum number of threads.
|
||||
<!-- trait RTSPThreadPoolExt::fn get_thread -->
|
||||
<!-- trait RTSPThreadPoolExt::fn thread -->
|
||||
Get a new `RTSPThread` for `type_` and `ctx`.
|
||||
## `type_`
|
||||
the `RTSPThreadType`
|
||||
|
|
|
@ -594,7 +594,7 @@ by the decoder; free it after use it
|
|||
# Returns
|
||||
|
||||
currently configured byte to time conversion setting
|
||||
<!-- trait VideoDecoderExt::fn get_frame -->
|
||||
<!-- trait VideoDecoderExt::fn frame -->
|
||||
Get a pending unfinished `VideoCodecFrame`
|
||||
## `frame_number`
|
||||
system_frame_number of a frame
|
||||
|
@ -617,7 +617,7 @@ address of variable in which to store the
|
|||
## `max_latency`
|
||||
address of variable in which to store the
|
||||
configured mximum latency, or `None`
|
||||
<!-- trait VideoDecoderExt::fn get_max_decode_time -->
|
||||
<!-- trait VideoDecoderExt::fn max_decode_time -->
|
||||
Determines maximum possible decoding time for `frame` that will
|
||||
allow it to decode and arrive in time (as determined by QoS events).
|
||||
In particular, a negative result means decoding in time is no longer possible
|
||||
|
@ -989,7 +989,7 @@ used
|
|||
## `params`
|
||||
the
|
||||
`gst::AllocationParams` of `allocator`
|
||||
<!-- trait VideoEncoderExt::fn get_frame -->
|
||||
<!-- trait VideoEncoderExt::fn frame -->
|
||||
Get a pending unfinished `VideoCodecFrame`
|
||||
## `frame_number`
|
||||
system_frame_number of a frame
|
||||
|
@ -1012,7 +1012,7 @@ address of variable in which to store the
|
|||
## `max_latency`
|
||||
address of variable in which to store the
|
||||
configured maximum latency, or `None`
|
||||
<!-- trait VideoEncoderExt::fn get_max_encode_time -->
|
||||
<!-- trait VideoEncoderExt::fn max_encode_time -->
|
||||
Determines maximum possible encoding time for `frame` that will
|
||||
allow it to encode and arrive in time (as determined by QoS events).
|
||||
In particular, a negative result means encoding in time is no longer possible
|
||||
|
|
|
@ -241,7 +241,7 @@ whether to look for an unlinked source or sink pad
|
|||
|
||||
unlinked pad of the given
|
||||
direction, `None`.
|
||||
<!-- trait GstBinExt::fn get_by_interface -->
|
||||
<!-- trait GstBinExt::fn by_interface -->
|
||||
Looks for an element inside the bin that implements the given
|
||||
interface. If such an element is found, it returns the element.
|
||||
You can cast this element to the given interface afterwards. If you want
|
||||
|
@ -256,7 +256,7 @@ the `glib::Type` of an interface
|
|||
|
||||
A `Element` inside the bin
|
||||
implementing the interface
|
||||
<!-- trait GstBinExt::fn get_by_name -->
|
||||
<!-- trait GstBinExt::fn by_name -->
|
||||
Gets the element with the given name from a bin. This
|
||||
function recurses into child bins.
|
||||
|
||||
|
@ -270,7 +270,7 @@ the element name to search for
|
|||
|
||||
the `Element` with the given
|
||||
name, or `None`
|
||||
<!-- trait GstBinExt::fn get_by_name_recurse_up -->
|
||||
<!-- trait GstBinExt::fn by_name_recurse_up -->
|
||||
Gets the element with the given name from this bin. If the
|
||||
element is not found, a recursion is performed on the parent bin.
|
||||
|
||||
|
@ -2801,7 +2801,7 @@ the name of the old child
|
|||
Gets properties of the parent object and its children.
|
||||
## `first_property_name`
|
||||
name of the first property to get
|
||||
<!-- trait ChildProxyExt::fn get_child_by_index -->
|
||||
<!-- trait ChildProxyExt::fn child_by_index -->
|
||||
Fetches a child by its number.
|
||||
## `index`
|
||||
the child's position in the child list
|
||||
|
@ -2812,7 +2812,7 @@ the child object or `None` if
|
|||
not found (index too high). Unref after usage.
|
||||
|
||||
MT safe.
|
||||
<!-- trait ChildProxyExt::fn get_child_by_name -->
|
||||
<!-- trait ChildProxyExt::fn child_by_name -->
|
||||
Looks up a child element by the given name.
|
||||
|
||||
This virtual method has a default implementation that uses `Object`
|
||||
|
@ -2835,14 +2835,14 @@ Gets the number of child objects this parent contains.
|
|||
the number of child objects
|
||||
|
||||
MT safe.
|
||||
<!-- trait ChildProxyExt::fn get_property -->
|
||||
<!-- trait ChildProxyExt::fn property -->
|
||||
Gets a single property using the GstChildProxy mechanism.
|
||||
You are responsible for freeing it by calling `glib::object::Value::unset`
|
||||
## `name`
|
||||
name of the property
|
||||
## `value`
|
||||
a `glib::object::Value` that should take the result.
|
||||
<!-- trait ChildProxyExt::fn get_valist -->
|
||||
<!-- trait ChildProxyExt::fn valist -->
|
||||
Gets properties of the parent object and its children.
|
||||
## `first_property_name`
|
||||
name of the first property to get
|
||||
|
@ -3609,7 +3609,7 @@ Trait containing all `ControlBinding` methods.
|
|||
# Implementors
|
||||
|
||||
[`ControlBinding`](struct@crate::ControlBinding)
|
||||
<!-- trait ControlBindingExt::fn get_g_value_array -->
|
||||
<!-- trait ControlBindingExt::fn is_g_value_array -->
|
||||
Gets a number of `GValues` for the given controlled property starting at the
|
||||
requested time. The array `values` need to hold enough space for `n_values` of
|
||||
`glib::object::Value`.
|
||||
|
@ -3628,7 +3628,7 @@ array to put control-values in
|
|||
# Returns
|
||||
|
||||
`true` if the given array could be filled, `false` otherwise
|
||||
<!-- trait ControlBindingExt::fn get_value -->
|
||||
<!-- trait ControlBindingExt::fn value -->
|
||||
Gets the value for the given controlled property at the requested time.
|
||||
## `timestamp`
|
||||
the time the control-change should be read from
|
||||
|
@ -3637,7 +3637,7 @@ the time the control-change should be read from
|
|||
|
||||
the GValue of the property at the given time,
|
||||
or `None` if the property isn't controlled.
|
||||
<!-- trait ControlBindingExt::fn get_value_array -->
|
||||
<!-- trait ControlBindingExt::fn is_value_array -->
|
||||
Gets a number of values for the given controlled property starting at the
|
||||
requested time. The array `values` need to hold enough space for `n_values` of
|
||||
the same type as the objects property's type.
|
||||
|
@ -4572,7 +4572,7 @@ are hidden by `self`.
|
|||
|
||||
a list of hidden providers factory names or `None` when
|
||||
nothing is hidden by `self`. Free with g_strfreev.
|
||||
<!-- trait DeviceProviderExt::fn get_metadata -->
|
||||
<!-- trait DeviceProviderExt::fn metadata -->
|
||||
Get metadata with `key` in `self`.
|
||||
|
||||
Feature: `v1_14`
|
||||
|
@ -4644,7 +4644,7 @@ name of factory to find
|
|||
|
||||
`DeviceProviderFactory` if
|
||||
found, `None` otherwise
|
||||
<!-- impl DeviceProviderFactory::fn get_by_name -->
|
||||
<!-- impl DeviceProviderFactory::fn by_name -->
|
||||
Returns the device provider of the type defined by the given device
|
||||
provider factory.
|
||||
## `factoryname`
|
||||
|
@ -4681,7 +4681,7 @@ assured with `PluginFeature::load`.
|
|||
# Returns
|
||||
|
||||
the `glib::Type` for device providers managed by this factory.
|
||||
<!-- impl DeviceProviderFactory::fn get_metadata -->
|
||||
<!-- impl DeviceProviderFactory::fn metadata -->
|
||||
Get the metadata on `self` with `key`.
|
||||
## `key`
|
||||
a key
|
||||
|
@ -5027,7 +5027,7 @@ pipeline is in the PLAYING state.
|
|||
the `Clock` of the element. unref after usage.
|
||||
|
||||
MT safe.
|
||||
<!-- trait ElementExt::fn get_compatible_pad -->
|
||||
<!-- trait ElementExt::fn compatible_pad -->
|
||||
Looks for an unlinked pad to which the given pad can link. It is not
|
||||
guaranteed that linking the pads will work, though it should work in most
|
||||
cases.
|
||||
|
@ -5045,7 +5045,7 @@ the `Caps` to use as a filter.
|
|||
the `Pad` to which a link
|
||||
can be made, or `None` if one cannot be found. `GstObjectExt::unref`
|
||||
after usage.
|
||||
<!-- trait ElementExt::fn get_compatible_pad_template -->
|
||||
<!-- trait ElementExt::fn compatible_pad_template -->
|
||||
Retrieves a pad template from `self` that is compatible with `compattempl`.
|
||||
Pads from compatible templates can be linked together.
|
||||
## `compattempl`
|
||||
|
@ -5056,7 +5056,7 @@ the `PadTemplate` to find a compatible
|
|||
|
||||
a compatible `PadTemplate`,
|
||||
or `None` if none was found. No unreferencing is necessary.
|
||||
<!-- trait ElementExt::fn get_context -->
|
||||
<!-- trait ElementExt::fn context -->
|
||||
Gets the context with `context_type` set on the element or NULL.
|
||||
|
||||
MT safe.
|
||||
|
@ -5112,7 +5112,7 @@ Retrieves the factory that was used to create this element.
|
|||
|
||||
the `ElementFactory` used for creating this
|
||||
element or `None` if element has not been registered (static element). no refcounting is needed.
|
||||
<!-- trait ElementExt::fn get_metadata -->
|
||||
<!-- trait ElementExt::fn metadata -->
|
||||
Get metadata with `key` in `klass`.
|
||||
|
||||
Feature: `v1_14`
|
||||
|
@ -5123,7 +5123,7 @@ the key to get
|
|||
# Returns
|
||||
|
||||
the metadata for `key`.
|
||||
<!-- trait ElementExt::fn get_pad_template -->
|
||||
<!-- trait ElementExt::fn pad_template -->
|
||||
Retrieves a padtemplate from `self` with the given name.
|
||||
|
||||
Feature: `v1_14`
|
||||
|
@ -5147,7 +5147,7 @@ Feature: `v1_14`
|
|||
|
||||
the `glib::List` of
|
||||
pad templates.
|
||||
<!-- trait ElementExt::fn get_request_pad -->
|
||||
<!-- trait ElementExt::fn request_pad_simple -->
|
||||
Retrieves a pad from the element by name (e.g. "src_\%d"). This version only
|
||||
retrieves request pads. The pad should be released with
|
||||
`ElementExt::release_request_pad`.
|
||||
|
@ -5174,7 +5174,7 @@ MT safe.
|
|||
# Returns
|
||||
|
||||
the start time of the element.
|
||||
<!-- trait ElementExt::fn get_state -->
|
||||
<!-- trait ElementExt::fn state -->
|
||||
Gets the state of the element.
|
||||
|
||||
For elements that performed an ASYNC state change, as reported by
|
||||
|
@ -5213,7 +5213,7 @@ a `ClockTime` to specify the timeout for an async
|
|||
`StateChangeReturn::Failure` if the last state change failed.
|
||||
|
||||
MT safe.
|
||||
<!-- trait ElementExt::fn get_static_pad -->
|
||||
<!-- trait ElementExt::fn static_pad -->
|
||||
Retrieves a pad from `self` by name. This version only retrieves
|
||||
already-existing (i.e. 'static') pads.
|
||||
## `name`
|
||||
|
@ -5962,7 +5962,7 @@ assured with `PluginFeature::load`.
|
|||
|
||||
the `glib::Type` for elements managed by this factory or 0 if
|
||||
the factory is not loaded.
|
||||
<!-- impl ElementFactory::fn get_metadata -->
|
||||
<!-- impl ElementFactory::fn metadata -->
|
||||
Get the metadata on `self` with `key`.
|
||||
## `key`
|
||||
a key
|
||||
|
@ -9060,7 +9060,7 @@ The default handler will simply print the error string using g_print.
|
|||
the GError.
|
||||
## `debug`
|
||||
an additional debug information string, or `None`
|
||||
<!-- trait GstObjectExt::fn get_control_binding -->
|
||||
<!-- trait GstObjectExt::fn control_binding -->
|
||||
Gets the corresponding `ControlBinding` for the property. This should be
|
||||
unreferenced again after use.
|
||||
## `property_name`
|
||||
|
@ -9143,7 +9143,7 @@ a string describing the path of `self`. You must
|
|||
|
||||
MT safe. Grabs and releases the `Object`'s LOCK for all objects
|
||||
in the hierarchy.
|
||||
<!-- trait GstObjectExt::fn get_value -->
|
||||
<!-- trait GstObjectExt::fn value -->
|
||||
Gets the value for the given controlled property at the requested time.
|
||||
## `property_name`
|
||||
the name of the property to get
|
||||
|
@ -9154,7 +9154,7 @@ the time the control-change should be read from
|
|||
|
||||
the GValue of the property at the given time,
|
||||
or `None` if the property isn't controlled.
|
||||
<!-- trait GstObjectExt::fn get_value_array -->
|
||||
<!-- trait GstObjectExt::fn is_value_array -->
|
||||
Gets a number of values for the given controlled property starting at the
|
||||
requested time. The array `values` need to hold enough space for `n_values` of
|
||||
the same type as the objects property's type.
|
||||
|
@ -9770,7 +9770,7 @@ you need to unref it after use.
|
|||
the peer `Pad`. Unref after usage.
|
||||
|
||||
MT safe.
|
||||
<!-- trait PadExt::fn get_range -->
|
||||
<!-- trait PadExt::fn range -->
|
||||
When `self` is flushing this function returns `FlowReturn::Flushing`
|
||||
immediately and `buffer` is `None`.
|
||||
|
||||
|
@ -9822,7 +9822,7 @@ Feature: `v1_18`
|
|||
a `Pad`, or `None` if `self` has none
|
||||
or more than one internal links. Unref returned pad with
|
||||
`GstObjectExt::unref`.
|
||||
<!-- trait PadExt::fn get_sticky_event -->
|
||||
<!-- trait PadExt::fn sticky_event -->
|
||||
Returns a new reference of the sticky event of type `event_type`
|
||||
from the event.
|
||||
## `event_type`
|
||||
|
@ -11700,7 +11700,7 @@ Trait containing all `Preset` methods.
|
|||
# Implementors
|
||||
|
||||
[`Preset`](struct@crate::Preset)
|
||||
<!-- impl Preset::fn get_app_dir -->
|
||||
<!-- impl Preset::fn app_dir -->
|
||||
Gets the directory for application specific presets if set by the
|
||||
application.
|
||||
|
||||
|
@ -11726,7 +11726,7 @@ preset name to remove
|
|||
# Returns
|
||||
|
||||
`true` for success, `false` if e.g. there is no preset with that `name`
|
||||
<!-- trait PresetExt::fn get_meta -->
|
||||
<!-- trait PresetExt::fn meta -->
|
||||
Gets the `value` for an existing meta data `tag`. Meta data `tag` names can be
|
||||
something like e.g. "comment". Returned values need to be released when done.
|
||||
## `name`
|
||||
|
@ -13030,7 +13030,7 @@ the plugin with the given name
|
|||
usage.
|
||||
|
||||
MT safe.
|
||||
<!-- impl Registry::fn get_feature_list -->
|
||||
<!-- impl Registry::fn feature_list -->
|
||||
Retrieves a `glib::List` of `PluginFeature` of `type_`.
|
||||
## `type_`
|
||||
a `glib::Type`.
|
||||
|
@ -13041,7 +13041,7 @@ a `glib::List` of
|
|||
`PluginFeature` of `type_`. Use `PluginFeature::list_free` after use
|
||||
|
||||
MT safe.
|
||||
<!-- impl Registry::fn get_feature_list_by_plugin -->
|
||||
<!-- impl Registry::fn feature_list_by_plugin -->
|
||||
Retrieves a `glib::List` of features of the plugin with name `name`.
|
||||
## `name`
|
||||
a plugin name.
|
||||
|
@ -14124,7 +14124,7 @@ Feature: `v1_10`
|
|||
# Returns
|
||||
|
||||
The number of streams that `self` contains
|
||||
<!-- impl StreamCollection::fn get_stream -->
|
||||
<!-- impl StreamCollection::fn stream -->
|
||||
Retrieve the `Stream` with index `index` from the collection.
|
||||
|
||||
The caller should not modify the returned `Stream`
|
||||
|
@ -16317,7 +16317,7 @@ that though.
|
|||
# Implements
|
||||
|
||||
[`PluginFeatureExt`](trait@crate::PluginFeatureExt), [`GstObjectExt`](trait@crate::GstObjectExt), [`trait@glib::object::ObjectExt`], [`PluginFeatureExtManual`](trait@crate::PluginFeatureExtManual)
|
||||
<!-- impl TypeFindFactory::fn get_list -->
|
||||
<!-- impl TypeFindFactory::fn list -->
|
||||
Gets the list of all registered typefind factories. You must free the
|
||||
list using `PluginFeature::list_free`.
|
||||
|
||||
|
|
|
@ -1,3 +1,3 @@
|
|||
Generated by gir (https://github.com/gtk-rs/gir @ 3d17b67)
|
||||
Generated by gir (https://github.com/gtk-rs/gir @ f2739a9)
|
||||
from gir-files (https://github.com/gtk-rs/gir-files @ 6088bb6)
|
||||
from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ 208138a)
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
// Generated by gir (https://github.com/gtk-rs/gir @ 3d17b67)
|
||||
// Generated by gir (https://github.com/gtk-rs/gir @ f2739a9)
|
||||
// from gir-files (https://github.com/gtk-rs/gir-files @ 6088bb6)
|
||||
// from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ 208138a)
|
||||
// DO NOT EDIT
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
// Generated by gir (https://github.com/gtk-rs/gir @ 3d17b67)
|
||||
// Generated by gir (https://github.com/gtk-rs/gir @ f2739a9)
|
||||
// from gir-files (https://github.com/gtk-rs/gir-files @ 6088bb6)
|
||||
// from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ 208138a)
|
||||
// DO NOT EDIT
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
// Generated by gir (https://github.com/gtk-rs/gir @ 3d17b67)
|
||||
// Generated by gir (https://github.com/gtk-rs/gir @ f2739a9)
|
||||
// from gir-files (https://github.com/gtk-rs/gir-files @ 6088bb6)
|
||||
// from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ 208138a)
|
||||
// DO NOT EDIT
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
// Generated by gir (https://github.com/gtk-rs/gir @ 3d17b67)
|
||||
// Generated by gir (https://github.com/gtk-rs/gir @ f2739a9)
|
||||
// from gir-files (https://github.com/gtk-rs/gir-files @ 6088bb6)
|
||||
// from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ 208138a)
|
||||
// DO NOT EDIT
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
// Generated by gir (https://github.com/gtk-rs/gir @ 3d17b67)
|
||||
// Generated by gir (https://github.com/gtk-rs/gir @ f2739a9)
|
||||
// from gir-files (https://github.com/gtk-rs/gir-files @ 6088bb6)
|
||||
// from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ 208138a)
|
||||
// DO NOT EDIT
|
||||
|
|
|
@ -38,7 +38,7 @@ pub trait StreamVolumeExt: 'static {
|
|||
fn is_muted(&self) -> bool;
|
||||
|
||||
#[doc(alias = "gst_stream_volume_get_volume")]
|
||||
fn get_volume(&self, format: StreamVolumeFormat) -> f64;
|
||||
fn volume(&self, format: StreamVolumeFormat) -> f64;
|
||||
|
||||
#[doc(alias = "gst_stream_volume_set_mute")]
|
||||
fn set_mute(&self, mute: bool);
|
||||
|
@ -66,7 +66,7 @@ impl<O: IsA<StreamVolume>> StreamVolumeExt for O {
|
|||
}
|
||||
}
|
||||
|
||||
fn get_volume(&self, format: StreamVolumeFormat) -> f64 {
|
||||
fn volume(&self, format: StreamVolumeFormat) -> f64 {
|
||||
unsafe {
|
||||
ffi::gst_stream_volume_get_volume(self.as_ref().to_glib_none().0, format.to_glib())
|
||||
}
|
||||
|
|
|
@ -1,3 +1,3 @@
|
|||
Generated by gir (https://github.com/gtk-rs/gir @ 3d17b67)
|
||||
Generated by gir (https://github.com/gtk-rs/gir @ f2739a9)
|
||||
from gir-files (https://github.com/gtk-rs/gir-files @ 6088bb6)
|
||||
from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ 208138a)
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
// Generated by gir (https://github.com/gtk-rs/gir @ 3d17b67)
|
||||
// Generated by gir (https://github.com/gtk-rs/gir @ f2739a9)
|
||||
// from gir-files (https://github.com/gtk-rs/gir-files @ 6088bb6)
|
||||
// from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ 208138a)
|
||||
// DO NOT EDIT
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
// Generated by gir (https://github.com/gtk-rs/gir @ 3d17b67)
|
||||
// Generated by gir (https://github.com/gtk-rs/gir @ f2739a9)
|
||||
// from gir-files (https://github.com/gtk-rs/gir-files @ 6088bb6)
|
||||
// from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ 208138a)
|
||||
// DO NOT EDIT
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
// Generated by gir (https://github.com/gtk-rs/gir @ 3d17b67)
|
||||
// Generated by gir (https://github.com/gtk-rs/gir @ f2739a9)
|
||||
// from gir-files (https://github.com/gtk-rs/gir-files @ 6088bb6)
|
||||
// from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ 208138a)
|
||||
// DO NOT EDIT
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
// Generated by gir (https://github.com/gtk-rs/gir @ 3d17b67)
|
||||
// Generated by gir (https://github.com/gtk-rs/gir @ f2739a9)
|
||||
// from gir-files (https://github.com/gtk-rs/gir-files @ 6088bb6)
|
||||
// from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ 208138a)
|
||||
// DO NOT EDIT
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
// Generated by gir (https://github.com/gtk-rs/gir @ 3d17b67)
|
||||
// Generated by gir (https://github.com/gtk-rs/gir @ f2739a9)
|
||||
// from gir-files (https://github.com/gtk-rs/gir-files @ 6088bb6)
|
||||
// from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ 208138a)
|
||||
// DO NOT EDIT
|
||||
|
|
|
@ -1,3 +1,3 @@
|
|||
Generated by gir (https://github.com/gtk-rs/gir @ 3d17b67)
|
||||
Generated by gir (https://github.com/gtk-rs/gir @ f2739a9)
|
||||
from gir-files (https://github.com/gtk-rs/gir-files @ 6088bb6)
|
||||
from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ 208138a)
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
// Generated by gir (https://github.com/gtk-rs/gir @ 3d17b67)
|
||||
// Generated by gir (https://github.com/gtk-rs/gir @ f2739a9)
|
||||
// from gir-files (https://github.com/gtk-rs/gir-files @ 6088bb6)
|
||||
// from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ 208138a)
|
||||
// DO NOT EDIT
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
// Generated by gir (https://github.com/gtk-rs/gir @ 3d17b67)
|
||||
// Generated by gir (https://github.com/gtk-rs/gir @ f2739a9)
|
||||
// from gir-files (https://github.com/gtk-rs/gir-files @ 6088bb6)
|
||||
// from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ 208138a)
|
||||
// DO NOT EDIT
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
// Generated by gir (https://github.com/gtk-rs/gir @ 3d17b67)
|
||||
// Generated by gir (https://github.com/gtk-rs/gir @ f2739a9)
|
||||
// from gir-files (https://github.com/gtk-rs/gir-files @ 6088bb6)
|
||||
// from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ 208138a)
|
||||
// DO NOT EDIT
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
// Generated by gir (https://github.com/gtk-rs/gir @ 3d17b67)
|
||||
// Generated by gir (https://github.com/gtk-rs/gir @ f2739a9)
|
||||
// from gir-files (https://github.com/gtk-rs/gir-files @ 6088bb6)
|
||||
// from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ 208138a)
|
||||
// DO NOT EDIT
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
// Generated by gir (https://github.com/gtk-rs/gir @ 3d17b67)
|
||||
// Generated by gir (https://github.com/gtk-rs/gir @ f2739a9)
|
||||
// from gir-files (https://github.com/gtk-rs/gir-files @ 6088bb6)
|
||||
// from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ 208138a)
|
||||
// DO NOT EDIT
|
||||
|
|
|
@ -1,3 +1,3 @@
|
|||
Generated by gir (https://github.com/gtk-rs/gir @ 3d17b67)
|
||||
Generated by gir (https://github.com/gtk-rs/gir @ f2739a9)
|
||||
from gir-files (https://github.com/gtk-rs/gir-files @ 6088bb6)
|
||||
from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ 208138a)
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
// Generated by gir (https://github.com/gtk-rs/gir @ 3d17b67)
|
||||
// Generated by gir (https://github.com/gtk-rs/gir @ f2739a9)
|
||||
// from gir-files (https://github.com/gtk-rs/gir-files @ 6088bb6)
|
||||
// from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ 208138a)
|
||||
// DO NOT EDIT
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
// Generated by gir (https://github.com/gtk-rs/gir @ 3d17b67)
|
||||
// Generated by gir (https://github.com/gtk-rs/gir @ f2739a9)
|
||||
// from gir-files (https://github.com/gtk-rs/gir-files @ 6088bb6)
|
||||
// from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ 208138a)
|
||||
// DO NOT EDIT
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
// Generated by gir (https://github.com/gtk-rs/gir @ 3d17b67)
|
||||
// Generated by gir (https://github.com/gtk-rs/gir @ f2739a9)
|
||||
// from gir-files (https://github.com/gtk-rs/gir-files @ 6088bb6)
|
||||
// from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ 208138a)
|
||||
// DO NOT EDIT
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
// Generated by gir (https://github.com/gtk-rs/gir @ 3d17b67)
|
||||
// Generated by gir (https://github.com/gtk-rs/gir @ f2739a9)
|
||||
// from gir-files (https://github.com/gtk-rs/gir-files @ 6088bb6)
|
||||
// from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ 208138a)
|
||||
// DO NOT EDIT
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
// Generated by gir (https://github.com/gtk-rs/gir @ 3d17b67)
|
||||
// Generated by gir (https://github.com/gtk-rs/gir @ f2739a9)
|
||||
// from gir-files (https://github.com/gtk-rs/gir-files @ 6088bb6)
|
||||
// from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ 208138a)
|
||||
// DO NOT EDIT
|
||||
|
|
|
@ -1,3 +1,3 @@
|
|||
Generated by gir (https://github.com/gtk-rs/gir @ 3d17b67)
|
||||
Generated by gir (https://github.com/gtk-rs/gir @ f2739a9)
|
||||
from gir-files (https://github.com/gtk-rs/gir-files @ 6088bb6)
|
||||
from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ 208138a)
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
// Generated by gir (https://github.com/gtk-rs/gir @ 3d17b67)
|
||||
// Generated by gir (https://github.com/gtk-rs/gir @ f2739a9)
|
||||
// from gir-files (https://github.com/gtk-rs/gir-files @ 6088bb6)
|
||||
// from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ 208138a)
|
||||
// DO NOT EDIT
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
// Generated by gir (https://github.com/gtk-rs/gir @ 3d17b67)
|
||||
// Generated by gir (https://github.com/gtk-rs/gir @ f2739a9)
|
||||
// from gir-files (https://github.com/gtk-rs/gir-files @ 6088bb6)
|
||||
// from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ 208138a)
|
||||
// DO NOT EDIT
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
// Generated by gir (https://github.com/gtk-rs/gir @ 3d17b67)
|
||||
// Generated by gir (https://github.com/gtk-rs/gir @ f2739a9)
|
||||
// from gir-files (https://github.com/gtk-rs/gir-files @ 6088bb6)
|
||||
// from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ 208138a)
|
||||
// DO NOT EDIT
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
// Generated by gir (https://github.com/gtk-rs/gir @ 3d17b67)
|
||||
// Generated by gir (https://github.com/gtk-rs/gir @ f2739a9)
|
||||
// from gir-files (https://github.com/gtk-rs/gir-files @ 6088bb6)
|
||||
// from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ 208138a)
|
||||
// DO NOT EDIT
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
// Generated by gir (https://github.com/gtk-rs/gir @ 3d17b67)
|
||||
// Generated by gir (https://github.com/gtk-rs/gir @ f2739a9)
|
||||
// from gir-files (https://github.com/gtk-rs/gir-files @ 6088bb6)
|
||||
// from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ 208138a)
|
||||
// DO NOT EDIT
|
||||
|
|
|
@ -78,7 +78,7 @@ pub trait ClipExt: 'static {
|
|||
#[cfg(any(feature = "v1_18", feature = "dox"))]
|
||||
#[cfg_attr(feature = "dox", doc(cfg(feature = "v1_18")))]
|
||||
#[doc(alias = "ges_clip_get_internal_time_from_timeline_time")]
|
||||
fn get_internal_time_from_timeline_time<P: IsA<TrackElement>>(
|
||||
fn internal_time_from_timeline_time<P: IsA<TrackElement>>(
|
||||
&self,
|
||||
child: &P,
|
||||
timeline_time: gst::ClockTime,
|
||||
|
@ -93,7 +93,7 @@ pub trait ClipExt: 'static {
|
|||
#[cfg(any(feature = "v1_18", feature = "dox"))]
|
||||
#[cfg_attr(feature = "dox", doc(cfg(feature = "v1_18")))]
|
||||
#[doc(alias = "ges_clip_get_timeline_time_from_internal_time")]
|
||||
fn get_timeline_time_from_internal_time<P: IsA<TrackElement>>(
|
||||
fn timeline_time_from_internal_time<P: IsA<TrackElement>>(
|
||||
&self,
|
||||
child: &P,
|
||||
internal_time: gst::ClockTime,
|
||||
|
@ -102,16 +102,16 @@ pub trait ClipExt: 'static {
|
|||
#[cfg(any(feature = "v1_18", feature = "dox"))]
|
||||
#[cfg_attr(feature = "dox", doc(cfg(feature = "v1_18")))]
|
||||
#[doc(alias = "ges_clip_get_timeline_time_from_source_frame")]
|
||||
fn get_timeline_time_from_source_frame(
|
||||
fn timeline_time_from_source_frame(
|
||||
&self,
|
||||
frame_number: FrameNumber,
|
||||
) -> Result<gst::ClockTime, glib::Error>;
|
||||
|
||||
#[doc(alias = "ges_clip_get_top_effect_index")]
|
||||
fn get_top_effect_index<P: IsA<BaseEffect>>(&self, effect: &P) -> i32;
|
||||
fn top_effect_index<P: IsA<BaseEffect>>(&self, effect: &P) -> i32;
|
||||
|
||||
#[doc(alias = "ges_clip_get_top_effect_position")]
|
||||
fn get_top_effect_position<P: IsA<BaseEffect>>(&self, effect: &P) -> i32;
|
||||
fn top_effect_position<P: IsA<BaseEffect>>(&self, effect: &P) -> i32;
|
||||
|
||||
#[doc(alias = "ges_clip_get_top_effects")]
|
||||
fn top_effects(&self) -> Vec<TrackElement>;
|
||||
|
@ -277,7 +277,7 @@ impl<O: IsA<Clip>> ClipExt for O {
|
|||
|
||||
#[cfg(any(feature = "v1_18", feature = "dox"))]
|
||||
#[cfg_attr(feature = "dox", doc(cfg(feature = "v1_18")))]
|
||||
fn get_internal_time_from_timeline_time<P: IsA<TrackElement>>(
|
||||
fn internal_time_from_timeline_time<P: IsA<TrackElement>>(
|
||||
&self,
|
||||
child: &P,
|
||||
timeline_time: gst::ClockTime,
|
||||
|
@ -312,7 +312,7 @@ impl<O: IsA<Clip>> ClipExt for O {
|
|||
|
||||
#[cfg(any(feature = "v1_18", feature = "dox"))]
|
||||
#[cfg_attr(feature = "dox", doc(cfg(feature = "v1_18")))]
|
||||
fn get_timeline_time_from_internal_time<P: IsA<TrackElement>>(
|
||||
fn timeline_time_from_internal_time<P: IsA<TrackElement>>(
|
||||
&self,
|
||||
child: &P,
|
||||
internal_time: gst::ClockTime,
|
||||
|
@ -335,7 +335,7 @@ impl<O: IsA<Clip>> ClipExt for O {
|
|||
|
||||
#[cfg(any(feature = "v1_18", feature = "dox"))]
|
||||
#[cfg_attr(feature = "dox", doc(cfg(feature = "v1_18")))]
|
||||
fn get_timeline_time_from_source_frame(
|
||||
fn timeline_time_from_source_frame(
|
||||
&self,
|
||||
frame_number: FrameNumber,
|
||||
) -> Result<gst::ClockTime, glib::Error> {
|
||||
|
@ -354,7 +354,7 @@ impl<O: IsA<Clip>> ClipExt for O {
|
|||
}
|
||||
}
|
||||
|
||||
fn get_top_effect_index<P: IsA<BaseEffect>>(&self, effect: &P) -> i32 {
|
||||
fn top_effect_index<P: IsA<BaseEffect>>(&self, effect: &P) -> i32 {
|
||||
unsafe {
|
||||
ffi::ges_clip_get_top_effect_index(
|
||||
self.as_ref().to_glib_none().0,
|
||||
|
@ -363,7 +363,7 @@ impl<O: IsA<Clip>> ClipExt for O {
|
|||
}
|
||||
}
|
||||
|
||||
fn get_top_effect_position<P: IsA<BaseEffect>>(&self, effect: &P) -> i32 {
|
||||
fn top_effect_position<P: IsA<BaseEffect>>(&self, effect: &P) -> i32 {
|
||||
unsafe {
|
||||
ffi::ges_clip_get_top_effect_position(
|
||||
self.as_ref().to_glib_none().0,
|
||||
|
|
|
@ -51,7 +51,7 @@ pub trait GESContainerExt: 'static {
|
|||
) -> Result<(), glib::error::BoolError>;
|
||||
|
||||
#[doc(alias = "ges_container_get_children")]
|
||||
fn get_children(&self, recursive: bool) -> Vec<TimelineElement>;
|
||||
fn children(&self, recursive: bool) -> Vec<TimelineElement>;
|
||||
|
||||
#[doc(alias = "ges_container_remove")]
|
||||
fn remove<P: IsA<TimelineElement>>(&self, child: &P) -> Result<(), glib::error::BoolError>;
|
||||
|
@ -111,7 +111,7 @@ impl<O: IsA<Container>> GESContainerExt for O {
|
|||
}
|
||||
}
|
||||
|
||||
fn get_children(&self, recursive: bool) -> Vec<TimelineElement> {
|
||||
fn children(&self, recursive: bool) -> Vec<TimelineElement> {
|
||||
unsafe {
|
||||
FromGlibPtrContainer::from_glib_full(ffi::ges_container_get_children(
|
||||
self.as_ref().to_glib_none().0,
|
||||
|
|
|
@ -80,7 +80,7 @@ pub trait LayerExt: 'static {
|
|||
#[cfg(any(feature = "v1_18", feature = "dox"))]
|
||||
#[cfg_attr(feature = "dox", doc(cfg(feature = "v1_18")))]
|
||||
#[doc(alias = "ges_layer_get_active_for_track")]
|
||||
fn get_active_for_track<P: IsA<Track>>(&self, track: &P) -> bool;
|
||||
fn is_active_for_track<P: IsA<Track>>(&self, track: &P) -> bool;
|
||||
|
||||
#[doc(alias = "ges_layer_get_auto_transition")]
|
||||
fn is_auto_transition(&self) -> bool;
|
||||
|
@ -89,7 +89,7 @@ pub trait LayerExt: 'static {
|
|||
fn clips(&self) -> Vec<Clip>;
|
||||
|
||||
#[doc(alias = "ges_layer_get_clips_in_interval")]
|
||||
fn get_clips_in_interval(&self, start: gst::ClockTime, end: gst::ClockTime) -> Vec<Clip>;
|
||||
fn clips_in_interval(&self, start: gst::ClockTime, end: gst::ClockTime) -> Vec<Clip>;
|
||||
|
||||
#[doc(alias = "ges_layer_get_duration")]
|
||||
fn duration(&self) -> gst::ClockTime;
|
||||
|
@ -221,7 +221,7 @@ impl<O: IsA<Layer>> LayerExt for O {
|
|||
|
||||
#[cfg(any(feature = "v1_18", feature = "dox"))]
|
||||
#[cfg_attr(feature = "dox", doc(cfg(feature = "v1_18")))]
|
||||
fn get_active_for_track<P: IsA<Track>>(&self, track: &P) -> bool {
|
||||
fn is_active_for_track<P: IsA<Track>>(&self, track: &P) -> bool {
|
||||
unsafe {
|
||||
from_glib(ffi::ges_layer_get_active_for_track(
|
||||
self.as_ref().to_glib_none().0,
|
||||
|
@ -246,7 +246,7 @@ impl<O: IsA<Layer>> LayerExt for O {
|
|||
}
|
||||
}
|
||||
|
||||
fn get_clips_in_interval(&self, start: gst::ClockTime, end: gst::ClockTime) -> Vec<Clip> {
|
||||
fn clips_in_interval(&self, start: gst::ClockTime, end: gst::ClockTime) -> Vec<Clip> {
|
||||
unsafe {
|
||||
FromGlibPtrContainer::from_glib_full(ffi::ges_layer_get_clips_in_interval(
|
||||
self.as_ref().to_glib_none().0,
|
||||
|
|
|
@ -44,10 +44,10 @@ pub trait GESPipelineExt: 'static {
|
|||
fn mode(&self) -> PipelineFlags;
|
||||
|
||||
#[doc(alias = "ges_pipeline_get_thumbnail")]
|
||||
fn get_thumbnail(&self, caps: &gst::Caps) -> Option<gst::Sample>;
|
||||
fn thumbnail(&self, caps: &gst::Caps) -> Option<gst::Sample>;
|
||||
|
||||
#[doc(alias = "ges_pipeline_get_thumbnail_rgb24")]
|
||||
fn get_thumbnail_rgb24(&self, width: i32, height: i32) -> Option<gst::Sample>;
|
||||
fn thumbnail_rgb24(&self, width: i32, height: i32) -> Option<gst::Sample>;
|
||||
|
||||
#[doc(alias = "ges_pipeline_preview_get_audio_sink")]
|
||||
fn preview_get_audio_sink(&self) -> Option<gst::Element>;
|
||||
|
@ -130,7 +130,7 @@ impl<O: IsA<Pipeline>> GESPipelineExt for O {
|
|||
unsafe { from_glib(ffi::ges_pipeline_get_mode(self.as_ref().to_glib_none().0)) }
|
||||
}
|
||||
|
||||
fn get_thumbnail(&self, caps: &gst::Caps) -> Option<gst::Sample> {
|
||||
fn thumbnail(&self, caps: &gst::Caps) -> Option<gst::Sample> {
|
||||
unsafe {
|
||||
from_glib_full(ffi::ges_pipeline_get_thumbnail(
|
||||
self.as_ref().to_glib_none().0,
|
||||
|
@ -139,7 +139,7 @@ impl<O: IsA<Pipeline>> GESPipelineExt for O {
|
|||
}
|
||||
}
|
||||
|
||||
fn get_thumbnail_rgb24(&self, width: i32, height: i32) -> Option<gst::Sample> {
|
||||
fn thumbnail_rgb24(&self, width: i32, height: i32) -> Option<gst::Sample> {
|
||||
unsafe {
|
||||
from_glib_full(ffi::ges_pipeline_get_thumbnail_rgb24(
|
||||
self.as_ref().to_glib_none().0,
|
||||
|
|
|
@ -58,7 +58,7 @@ pub trait ProjectExt: 'static {
|
|||
) -> Result<Option<Asset>, glib::Error>;
|
||||
|
||||
#[doc(alias = "ges_project_get_asset")]
|
||||
fn get_asset(&self, id: &str, extractable_type: glib::types::Type) -> Option<Asset>;
|
||||
fn asset(&self, id: &str, extractable_type: glib::types::Type) -> Option<Asset>;
|
||||
|
||||
#[doc(alias = "ges_project_get_loading_assets")]
|
||||
fn loading_assets(&self) -> Vec<Asset>;
|
||||
|
@ -179,7 +179,7 @@ impl<O: IsA<Project>> ProjectExt for O {
|
|||
}
|
||||
}
|
||||
|
||||
fn get_asset(&self, id: &str, extractable_type: glib::types::Type) -> Option<Asset> {
|
||||
fn asset(&self, id: &str, extractable_type: glib::types::Type) -> Option<Asset> {
|
||||
unsafe {
|
||||
from_glib_full(ffi::ges_project_get_asset(
|
||||
self.as_ref().to_glib_none().0,
|
||||
|
|
|
@ -93,35 +93,35 @@ pub trait TimelineExt: 'static {
|
|||
fn duration(&self) -> gst::ClockTime;
|
||||
|
||||
#[doc(alias = "ges_timeline_get_element")]
|
||||
fn get_element(&self, name: &str) -> Option<TimelineElement>;
|
||||
fn element(&self, name: &str) -> Option<TimelineElement>;
|
||||
|
||||
#[cfg(any(feature = "v1_18", feature = "dox"))]
|
||||
#[cfg_attr(feature = "dox", doc(cfg(feature = "v1_18")))]
|
||||
#[doc(alias = "ges_timeline_get_frame_at")]
|
||||
fn get_frame_at(&self, timestamp: gst::ClockTime) -> FrameNumber;
|
||||
fn frame_at(&self, timestamp: gst::ClockTime) -> FrameNumber;
|
||||
|
||||
#[cfg(any(feature = "v1_18", feature = "dox"))]
|
||||
#[cfg_attr(feature = "dox", doc(cfg(feature = "v1_18")))]
|
||||
#[doc(alias = "ges_timeline_get_frame_time")]
|
||||
fn get_frame_time(&self, frame_number: FrameNumber) -> gst::ClockTime;
|
||||
fn frame_time(&self, frame_number: FrameNumber) -> gst::ClockTime;
|
||||
|
||||
#[doc(alias = "ges_timeline_get_groups")]
|
||||
fn groups(&self) -> Vec<Group>;
|
||||
|
||||
#[doc(alias = "ges_timeline_get_layer")]
|
||||
fn get_layer(&self, priority: u32) -> Option<Layer>;
|
||||
fn layer(&self, priority: u32) -> Option<Layer>;
|
||||
|
||||
#[doc(alias = "ges_timeline_get_layers")]
|
||||
fn layers(&self) -> Vec<Layer>;
|
||||
|
||||
#[doc(alias = "ges_timeline_get_pad_for_track")]
|
||||
fn get_pad_for_track<P: IsA<Track>>(&self, track: &P) -> Option<gst::Pad>;
|
||||
fn pad_for_track<P: IsA<Track>>(&self, track: &P) -> Option<gst::Pad>;
|
||||
|
||||
#[doc(alias = "ges_timeline_get_snapping_distance")]
|
||||
fn snapping_distance(&self) -> gst::ClockTime;
|
||||
|
||||
#[doc(alias = "ges_timeline_get_track_for_pad")]
|
||||
fn get_track_for_pad<P: IsA<gst::Pad>>(&self, pad: &P) -> Option<Track>;
|
||||
fn track_for_pad<P: IsA<gst::Pad>>(&self, pad: &P) -> Option<Track>;
|
||||
|
||||
#[doc(alias = "ges_timeline_get_tracks")]
|
||||
fn tracks(&self) -> Vec<Track>;
|
||||
|
@ -276,7 +276,7 @@ impl<O: IsA<Timeline>> TimelineExt for O {
|
|||
}
|
||||
}
|
||||
|
||||
fn get_element(&self, name: &str) -> Option<TimelineElement> {
|
||||
fn element(&self, name: &str) -> Option<TimelineElement> {
|
||||
unsafe {
|
||||
from_glib_full(ffi::ges_timeline_get_element(
|
||||
self.as_ref().to_glib_none().0,
|
||||
|
@ -287,7 +287,7 @@ impl<O: IsA<Timeline>> TimelineExt for O {
|
|||
|
||||
#[cfg(any(feature = "v1_18", feature = "dox"))]
|
||||
#[cfg_attr(feature = "dox", doc(cfg(feature = "v1_18")))]
|
||||
fn get_frame_at(&self, timestamp: gst::ClockTime) -> FrameNumber {
|
||||
fn frame_at(&self, timestamp: gst::ClockTime) -> FrameNumber {
|
||||
unsafe {
|
||||
ffi::ges_timeline_get_frame_at(self.as_ref().to_glib_none().0, timestamp.to_glib())
|
||||
}
|
||||
|
@ -295,7 +295,7 @@ impl<O: IsA<Timeline>> TimelineExt for O {
|
|||
|
||||
#[cfg(any(feature = "v1_18", feature = "dox"))]
|
||||
#[cfg_attr(feature = "dox", doc(cfg(feature = "v1_18")))]
|
||||
fn get_frame_time(&self, frame_number: FrameNumber) -> gst::ClockTime {
|
||||
fn frame_time(&self, frame_number: FrameNumber) -> gst::ClockTime {
|
||||
unsafe {
|
||||
from_glib(ffi::ges_timeline_get_frame_time(
|
||||
self.as_ref().to_glib_none().0,
|
||||
|
@ -312,7 +312,7 @@ impl<O: IsA<Timeline>> TimelineExt for O {
|
|||
}
|
||||
}
|
||||
|
||||
fn get_layer(&self, priority: u32) -> Option<Layer> {
|
||||
fn layer(&self, priority: u32) -> Option<Layer> {
|
||||
unsafe {
|
||||
from_glib_full(ffi::ges_timeline_get_layer(
|
||||
self.as_ref().to_glib_none().0,
|
||||
|
@ -329,7 +329,7 @@ impl<O: IsA<Timeline>> TimelineExt for O {
|
|||
}
|
||||
}
|
||||
|
||||
fn get_pad_for_track<P: IsA<Track>>(&self, track: &P) -> Option<gst::Pad> {
|
||||
fn pad_for_track<P: IsA<Track>>(&self, track: &P) -> Option<gst::Pad> {
|
||||
unsafe {
|
||||
from_glib_none(ffi::ges_timeline_get_pad_for_track(
|
||||
self.as_ref().to_glib_none().0,
|
||||
|
@ -346,7 +346,7 @@ impl<O: IsA<Timeline>> TimelineExt for O {
|
|||
}
|
||||
}
|
||||
|
||||
fn get_track_for_pad<P: IsA<gst::Pad>>(&self, pad: &P) -> Option<Track> {
|
||||
fn track_for_pad<P: IsA<gst::Pad>>(&self, pad: &P) -> Option<Track> {
|
||||
unsafe {
|
||||
from_glib_none(ffi::ges_timeline_get_track_for_pad(
|
||||
self.as_ref().to_glib_none().0,
|
||||
|
|
|
@ -71,16 +71,16 @@ pub trait TimelineElementExt: 'static {
|
|||
) -> Result<(), glib::Error>;
|
||||
|
||||
//#[doc(alias = "ges_timeline_element_get_child_properties")]
|
||||
//fn get_child_properties(&self, first_property_name: &str, : /*Unknown conversion*//*Unimplemented*/Fundamental: VarArgs);
|
||||
//fn child_properties(&self, first_property_name: &str, : /*Unknown conversion*//*Unimplemented*/Fundamental: VarArgs);
|
||||
|
||||
//#[doc(alias = "ges_timeline_element_get_child_property")]
|
||||
//fn get_child_property(&self, property_name: &str, value: /*Ignored*/glib::Value) -> bool;
|
||||
//fn child_property(&self, property_name: &str, value: /*Ignored*/glib::Value) -> bool;
|
||||
|
||||
//#[doc(alias = "ges_timeline_element_get_child_property_by_pspec")]
|
||||
//fn get_child_property_by_pspec(&self, pspec: /*Ignored*/&glib::ParamSpec, value: /*Ignored*/glib::Value);
|
||||
//fn child_property_by_pspec(&self, pspec: /*Ignored*/&glib::ParamSpec, value: /*Ignored*/glib::Value);
|
||||
|
||||
//#[doc(alias = "ges_timeline_element_get_child_property_valist")]
|
||||
//fn get_child_property_valist(&self, first_property_name: &str, var_args: /*Unknown conversion*//*Unimplemented*/Unsupported);
|
||||
//fn child_property_valist(&self, first_property_name: &str, var_args: /*Unknown conversion*//*Unimplemented*/Unsupported);
|
||||
|
||||
#[doc(alias = "ges_timeline_element_get_duration")]
|
||||
fn duration(&self) -> gst::ClockTime;
|
||||
|
@ -299,19 +299,19 @@ impl<O: IsA<TimelineElement>> TimelineElementExt for O {
|
|||
}
|
||||
}
|
||||
|
||||
//fn get_child_properties(&self, first_property_name: &str, : /*Unknown conversion*//*Unimplemented*/Fundamental: VarArgs) {
|
||||
//fn child_properties(&self, first_property_name: &str, : /*Unknown conversion*//*Unimplemented*/Fundamental: VarArgs) {
|
||||
// unsafe { TODO: call ffi:ges_timeline_element_get_child_properties() }
|
||||
//}
|
||||
|
||||
//fn get_child_property(&self, property_name: &str, value: /*Ignored*/glib::Value) -> bool {
|
||||
//fn child_property(&self, property_name: &str, value: /*Ignored*/glib::Value) -> bool {
|
||||
// unsafe { TODO: call ffi:ges_timeline_element_get_child_property() }
|
||||
//}
|
||||
|
||||
//fn get_child_property_by_pspec(&self, pspec: /*Ignored*/&glib::ParamSpec, value: /*Ignored*/glib::Value) {
|
||||
//fn child_property_by_pspec(&self, pspec: /*Ignored*/&glib::ParamSpec, value: /*Ignored*/glib::Value) {
|
||||
// unsafe { TODO: call ffi:ges_timeline_element_get_child_property_by_pspec() }
|
||||
//}
|
||||
|
||||
//fn get_child_property_valist(&self, first_property_name: &str, var_args: /*Unknown conversion*//*Unimplemented*/Unsupported) {
|
||||
//fn child_property_valist(&self, first_property_name: &str, var_args: /*Unknown conversion*//*Unimplemented*/Unsupported) {
|
||||
// unsafe { TODO: call ffi:ges_timeline_element_get_child_property_valist() }
|
||||
//}
|
||||
|
||||
|
|
|
@ -62,7 +62,7 @@ pub trait TrackElementExt: 'static {
|
|||
fn is_auto_clamp_control_sources(&self) -> bool;
|
||||
|
||||
//#[doc(alias = "ges_track_element_get_control_binding")]
|
||||
//fn get_control_binding(&self, property_name: &str) -> /*Ignored*/Option<gst::ControlBinding>;
|
||||
//fn control_binding(&self, property_name: &str) -> /*Ignored*/Option<gst::ControlBinding>;
|
||||
|
||||
#[doc(alias = "ges_track_element_get_element")]
|
||||
fn element(&self) -> Option<gst::Element>;
|
||||
|
@ -207,7 +207,7 @@ impl<O: IsA<TrackElement>> TrackElementExt for O {
|
|||
}
|
||||
}
|
||||
|
||||
//fn get_control_binding(&self, property_name: &str) -> /*Ignored*/Option<gst::ControlBinding> {
|
||||
//fn control_binding(&self, property_name: &str) -> /*Ignored*/Option<gst::ControlBinding> {
|
||||
// unsafe { TODO: call ffi:ges_track_element_get_control_binding() }
|
||||
//}
|
||||
|
||||
|
|
|
@ -1,3 +1,3 @@
|
|||
Generated by gir (https://github.com/gtk-rs/gir @ 3d17b67)
|
||||
Generated by gir (https://github.com/gtk-rs/gir @ f2739a9)
|
||||
from gir-files (https://github.com/gtk-rs/gir-files @ 6088bb6)
|
||||
from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ 208138a)
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
// Generated by gir (https://github.com/gtk-rs/gir @ 3d17b67)
|
||||
// Generated by gir (https://github.com/gtk-rs/gir @ f2739a9)
|
||||
// from gir-files (https://github.com/gtk-rs/gir-files @ 6088bb6)
|
||||
// from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ 208138a)
|
||||
// DO NOT EDIT
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
// Generated by gir (https://github.com/gtk-rs/gir @ 3d17b67)
|
||||
// Generated by gir (https://github.com/gtk-rs/gir @ f2739a9)
|
||||
// from gir-files (https://github.com/gtk-rs/gir-files @ 6088bb6)
|
||||
// from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ 208138a)
|
||||
// DO NOT EDIT
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
// Generated by gir (https://github.com/gtk-rs/gir @ 3d17b67)
|
||||
// Generated by gir (https://github.com/gtk-rs/gir @ f2739a9)
|
||||
// from gir-files (https://github.com/gtk-rs/gir-files @ 6088bb6)
|
||||
// from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ 208138a)
|
||||
// DO NOT EDIT
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
// Generated by gir (https://github.com/gtk-rs/gir @ 3d17b67)
|
||||
// Generated by gir (https://github.com/gtk-rs/gir @ f2739a9)
|
||||
// from gir-files (https://github.com/gtk-rs/gir-files @ 6088bb6)
|
||||
// from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ 208138a)
|
||||
// DO NOT EDIT
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
// Generated by gir (https://github.com/gtk-rs/gir @ 3d17b67)
|
||||
// Generated by gir (https://github.com/gtk-rs/gir @ f2739a9)
|
||||
// from gir-files (https://github.com/gtk-rs/gir-files @ 6088bb6)
|
||||
// from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ 208138a)
|
||||
// DO NOT EDIT
|
||||
|
|
|
@ -37,7 +37,7 @@ impl GLDisplayEGL {
|
|||
}
|
||||
|
||||
//#[doc(alias = "gst_gl_display_egl_get_from_native")]
|
||||
//pub fn get_from_native(type_: /*Ignored*/gst_gl::GLDisplayType, display: /*Unimplemented*/Fundamental: UIntPtr) -> /*Unimplemented*/Option<Fundamental: Pointer> {
|
||||
//pub fn from_native(type_: /*Ignored*/gst_gl::GLDisplayType, display: /*Unimplemented*/Fundamental: UIntPtr) -> /*Unimplemented*/Option<Fundamental: Pointer> {
|
||||
// unsafe { TODO: call ffi:gst_gl_display_egl_get_from_native() }
|
||||
//}
|
||||
}
|
||||
|
|
|
@ -1,3 +1,3 @@
|
|||
Generated by gir (https://github.com/gtk-rs/gir @ 3d17b67)
|
||||
Generated by gir (https://github.com/gtk-rs/gir @ f2739a9)
|
||||
from gir-files (https://github.com/gtk-rs/gir-files @ 6088bb6)
|
||||
from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ 208138a)
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
// Generated by gir (https://github.com/gtk-rs/gir @ 3d17b67)
|
||||
// Generated by gir (https://github.com/gtk-rs/gir @ f2739a9)
|
||||
// from gir-files (https://github.com/gtk-rs/gir-files @ 6088bb6)
|
||||
// from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ 208138a)
|
||||
// DO NOT EDIT
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
// Generated by gir (https://github.com/gtk-rs/gir @ 3d17b67)
|
||||
// Generated by gir (https://github.com/gtk-rs/gir @ f2739a9)
|
||||
// from gir-files (https://github.com/gtk-rs/gir-files @ 6088bb6)
|
||||
// from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ 208138a)
|
||||
// DO NOT EDIT
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
// Generated by gir (https://github.com/gtk-rs/gir @ 3d17b67)
|
||||
// Generated by gir (https://github.com/gtk-rs/gir @ f2739a9)
|
||||
// from gir-files (https://github.com/gtk-rs/gir-files @ 6088bb6)
|
||||
// from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ 208138a)
|
||||
// DO NOT EDIT
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
// Generated by gir (https://github.com/gtk-rs/gir @ 3d17b67)
|
||||
// Generated by gir (https://github.com/gtk-rs/gir @ f2739a9)
|
||||
// from gir-files (https://github.com/gtk-rs/gir-files @ 6088bb6)
|
||||
// from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ 208138a)
|
||||
// DO NOT EDIT
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
// Generated by gir (https://github.com/gtk-rs/gir @ 3d17b67)
|
||||
// Generated by gir (https://github.com/gtk-rs/gir @ f2739a9)
|
||||
// from gir-files (https://github.com/gtk-rs/gir-files @ 6088bb6)
|
||||
// from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ 208138a)
|
||||
// DO NOT EDIT
|
||||
|
|
|
@ -30,13 +30,13 @@ impl GLContext {
|
|||
}
|
||||
|
||||
#[doc(alias = "gst_gl_context_get_current")]
|
||||
pub fn get_current() -> Option<GLContext> {
|
||||
pub fn current() -> Option<GLContext> {
|
||||
assert_initialized_main_thread!();
|
||||
unsafe { from_glib_none(ffi::gst_gl_context_get_current()) }
|
||||
}
|
||||
|
||||
#[doc(alias = "gst_gl_context_get_current_gl_api")]
|
||||
pub fn get_current_gl_api(platform: GLPlatform) -> (GLAPI, u32, u32) {
|
||||
pub fn current_gl_api(platform: GLPlatform) -> (GLAPI, u32, u32) {
|
||||
assert_initialized_main_thread!();
|
||||
unsafe {
|
||||
let mut major = mem::MaybeUninit::uninit();
|
||||
|
|
|
@ -18,7 +18,7 @@ glib::wrapper! {
|
|||
|
||||
impl GLMemoryAllocator {
|
||||
#[doc(alias = "gst_gl_memory_allocator_get_default")]
|
||||
pub fn get_default<P: IsA<GLContext>>(context: &P) -> Option<GLMemoryAllocator> {
|
||||
pub fn default<P: IsA<GLContext>>(context: &P) -> Option<GLMemoryAllocator> {
|
||||
skip_assert_initialized!();
|
||||
unsafe {
|
||||
from_glib_full(ffi::gst_gl_memory_allocator_get_default(
|
||||
|
|
|
@ -133,7 +133,7 @@ impl GLShader {
|
|||
}
|
||||
|
||||
#[doc(alias = "gst_gl_shader_get_attribute_location")]
|
||||
pub fn get_attribute_location(&self, name: &str) -> i32 {
|
||||
pub fn attribute_location(&self, name: &str) -> i32 {
|
||||
unsafe {
|
||||
ffi::gst_gl_shader_get_attribute_location(self.to_glib_none().0, name.to_glib_none().0)
|
||||
}
|
||||
|
|
|
@ -81,7 +81,7 @@ impl GLUpload {
|
|||
}
|
||||
|
||||
#[doc(alias = "gst_gl_upload_get_input_template_caps")]
|
||||
pub fn get_input_template_caps() -> gst::Caps {
|
||||
pub fn input_template_caps() -> gst::Caps {
|
||||
assert_initialized_main_thread!();
|
||||
unsafe { from_glib_full(ffi::gst_gl_upload_get_input_template_caps()) }
|
||||
}
|
||||
|
|
|
@ -1,3 +1,3 @@
|
|||
Generated by gir (https://github.com/gtk-rs/gir @ 3d17b67)
|
||||
Generated by gir (https://github.com/gtk-rs/gir @ f2739a9)
|
||||
from gir-files (https://github.com/gtk-rs/gir-files @ 6088bb6)
|
||||
from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ 208138a)
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
// Generated by gir (https://github.com/gtk-rs/gir @ 3d17b67)
|
||||
// Generated by gir (https://github.com/gtk-rs/gir @ f2739a9)
|
||||
// from gir-files (https://github.com/gtk-rs/gir-files @ 6088bb6)
|
||||
// from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ 208138a)
|
||||
// DO NOT EDIT
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
// Generated by gir (https://github.com/gtk-rs/gir @ 3d17b67)
|
||||
// Generated by gir (https://github.com/gtk-rs/gir @ f2739a9)
|
||||
// from gir-files (https://github.com/gtk-rs/gir-files @ 6088bb6)
|
||||
// from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ 208138a)
|
||||
// DO NOT EDIT
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
// Generated by gir (https://github.com/gtk-rs/gir @ 3d17b67)
|
||||
// Generated by gir (https://github.com/gtk-rs/gir @ f2739a9)
|
||||
// from gir-files (https://github.com/gtk-rs/gir-files @ 6088bb6)
|
||||
// from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ 208138a)
|
||||
// DO NOT EDIT
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
// Generated by gir (https://github.com/gtk-rs/gir @ 3d17b67)
|
||||
// Generated by gir (https://github.com/gtk-rs/gir @ f2739a9)
|
||||
// from gir-files (https://github.com/gtk-rs/gir-files @ 6088bb6)
|
||||
// from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ 208138a)
|
||||
// DO NOT EDIT
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
// Generated by gir (https://github.com/gtk-rs/gir @ 3d17b67)
|
||||
// Generated by gir (https://github.com/gtk-rs/gir @ f2739a9)
|
||||
// from gir-files (https://github.com/gtk-rs/gir-files @ 6088bb6)
|
||||
// from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ 208138a)
|
||||
// DO NOT EDIT
|
||||
|
|
|
@ -1,3 +1,3 @@
|
|||
Generated by gir (https://github.com/gtk-rs/gir @ 3d17b67)
|
||||
Generated by gir (https://github.com/gtk-rs/gir @ f2739a9)
|
||||
from gir-files (https://github.com/gtk-rs/gir-files @ 6088bb6)
|
||||
from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ 208138a)
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
// Generated by gir (https://github.com/gtk-rs/gir @ 3d17b67)
|
||||
// Generated by gir (https://github.com/gtk-rs/gir @ f2739a9)
|
||||
// from gir-files (https://github.com/gtk-rs/gir-files @ 6088bb6)
|
||||
// from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ 208138a)
|
||||
// DO NOT EDIT
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
// Generated by gir (https://github.com/gtk-rs/gir @ 3d17b67)
|
||||
// Generated by gir (https://github.com/gtk-rs/gir @ f2739a9)
|
||||
// from gir-files (https://github.com/gtk-rs/gir-files @ 6088bb6)
|
||||
// from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ 208138a)
|
||||
// DO NOT EDIT
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
// Generated by gir (https://github.com/gtk-rs/gir @ 3d17b67)
|
||||
// Generated by gir (https://github.com/gtk-rs/gir @ f2739a9)
|
||||
// from gir-files (https://github.com/gtk-rs/gir-files @ 6088bb6)
|
||||
// from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ 208138a)
|
||||
// DO NOT EDIT
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
// Generated by gir (https://github.com/gtk-rs/gir @ 3d17b67)
|
||||
// Generated by gir (https://github.com/gtk-rs/gir @ f2739a9)
|
||||
// from gir-files (https://github.com/gtk-rs/gir-files @ 6088bb6)
|
||||
// from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ 208138a)
|
||||
// DO NOT EDIT
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
// Generated by gir (https://github.com/gtk-rs/gir @ 3d17b67)
|
||||
// Generated by gir (https://github.com/gtk-rs/gir @ f2739a9)
|
||||
// from gir-files (https://github.com/gtk-rs/gir-files @ 6088bb6)
|
||||
// from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ 208138a)
|
||||
// DO NOT EDIT
|
||||
|
|
|
@ -1,3 +1,3 @@
|
|||
Generated by gir (https://github.com/gtk-rs/gir @ 3d17b67)
|
||||
Generated by gir (https://github.com/gtk-rs/gir @ f2739a9)
|
||||
from gir-files (https://github.com/gtk-rs/gir-files @ 6088bb6)
|
||||
from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ 208138a)
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
// Generated by gir (https://github.com/gtk-rs/gir @ 3d17b67)
|
||||
// Generated by gir (https://github.com/gtk-rs/gir @ f2739a9)
|
||||
// from gir-files (https://github.com/gtk-rs/gir-files @ 6088bb6)
|
||||
// from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ 208138a)
|
||||
// DO NOT EDIT
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
// Generated by gir (https://github.com/gtk-rs/gir @ 3d17b67)
|
||||
// Generated by gir (https://github.com/gtk-rs/gir @ f2739a9)
|
||||
// from gir-files (https://github.com/gtk-rs/gir-files @ 6088bb6)
|
||||
// from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ 208138a)
|
||||
// DO NOT EDIT
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
// Generated by gir (https://github.com/gtk-rs/gir @ 3d17b67)
|
||||
// Generated by gir (https://github.com/gtk-rs/gir @ f2739a9)
|
||||
// from gir-files (https://github.com/gtk-rs/gir-files @ 6088bb6)
|
||||
// from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ 208138a)
|
||||
// DO NOT EDIT
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
// Generated by gir (https://github.com/gtk-rs/gir @ 3d17b67)
|
||||
// Generated by gir (https://github.com/gtk-rs/gir @ f2739a9)
|
||||
// from gir-files (https://github.com/gtk-rs/gir-files @ 6088bb6)
|
||||
// from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ 208138a)
|
||||
// DO NOT EDIT
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
// Generated by gir (https://github.com/gtk-rs/gir @ 3d17b67)
|
||||
// Generated by gir (https://github.com/gtk-rs/gir @ f2739a9)
|
||||
// from gir-files (https://github.com/gtk-rs/gir-files @ 6088bb6)
|
||||
// from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ 208138a)
|
||||
// DO NOT EDIT
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
// Generated by gir (https://github.com/gtk-rs/gir @ 3d17b67)
|
||||
// Generated by gir (https://github.com/gtk-rs/gir @ f2739a9)
|
||||
// from gir-files (https://github.com/gtk-rs/gir-files @ 6088bb6)
|
||||
// from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ 208138a)
|
||||
// DO NOT EDIT
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
// Generated by gir (https://github.com/gtk-rs/gir @ 3d17b67)
|
||||
// Generated by gir (https://github.com/gtk-rs/gir @ f2739a9)
|
||||
// from gir-files (https://github.com/gtk-rs/gir-files @ 6088bb6)
|
||||
// from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ 208138a)
|
||||
// DO NOT EDIT
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
// Generated by gir (https://github.com/gtk-rs/gir @ 3d17b67)
|
||||
// Generated by gir (https://github.com/gtk-rs/gir @ f2739a9)
|
||||
// from gir-files (https://github.com/gtk-rs/gir-files @ 6088bb6)
|
||||
// from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ 208138a)
|
||||
// DO NOT EDIT
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
// Generated by gir (https://github.com/gtk-rs/gir @ 3d17b67)
|
||||
// Generated by gir (https://github.com/gtk-rs/gir @ f2739a9)
|
||||
// from gir-files (https://github.com/gtk-rs/gir-files @ 6088bb6)
|
||||
// from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ 208138a)
|
||||
// DO NOT EDIT
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
// Generated by gir (https://github.com/gtk-rs/gir @ 3d17b67)
|
||||
// Generated by gir (https://github.com/gtk-rs/gir @ f2739a9)
|
||||
// from gir-files (https://github.com/gtk-rs/gir-files @ 6088bb6)
|
||||
// from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ 208138a)
|
||||
// DO NOT EDIT
|
||||
|
|
|
@ -1,3 +1,3 @@
|
|||
Generated by gir (https://github.com/gtk-rs/gir @ 3d17b67)
|
||||
Generated by gir (https://github.com/gtk-rs/gir @ f2739a9)
|
||||
from gir-files (https://github.com/gtk-rs/gir-files @ 6088bb6)
|
||||
from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ 208138a)
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
// Generated by gir (https://github.com/gtk-rs/gir @ 3d17b67)
|
||||
// Generated by gir (https://github.com/gtk-rs/gir @ f2739a9)
|
||||
// from gir-files (https://github.com/gtk-rs/gir-files @ 6088bb6)
|
||||
// from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ 208138a)
|
||||
// DO NOT EDIT
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
// Generated by gir (https://github.com/gtk-rs/gir @ 3d17b67)
|
||||
// Generated by gir (https://github.com/gtk-rs/gir @ f2739a9)
|
||||
// from gir-files (https://github.com/gtk-rs/gir-files @ 6088bb6)
|
||||
// from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ 208138a)
|
||||
// DO NOT EDIT
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
// Generated by gir (https://github.com/gtk-rs/gir @ 3d17b67)
|
||||
// Generated by gir (https://github.com/gtk-rs/gir @ f2739a9)
|
||||
// from gir-files (https://github.com/gtk-rs/gir-files @ 6088bb6)
|
||||
// from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ 208138a)
|
||||
// DO NOT EDIT
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
// Generated by gir (https://github.com/gtk-rs/gir @ 3d17b67)
|
||||
// Generated by gir (https://github.com/gtk-rs/gir @ f2739a9)
|
||||
// from gir-files (https://github.com/gtk-rs/gir-files @ 6088bb6)
|
||||
// from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ 208138a)
|
||||
// DO NOT EDIT
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
// Generated by gir (https://github.com/gtk-rs/gir @ 3d17b67)
|
||||
// Generated by gir (https://github.com/gtk-rs/gir @ f2739a9)
|
||||
// from gir-files (https://github.com/gtk-rs/gir-files @ 6088bb6)
|
||||
// from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ 208138a)
|
||||
// DO NOT EDIT
|
||||
|
|
|
@ -97,7 +97,7 @@ impl DiscovererInfo {
|
|||
}
|
||||
|
||||
#[doc(alias = "gst_discoverer_info_get_streams")]
|
||||
pub fn get_streams(&self, streamtype: glib::types::Type) -> Vec<DiscovererStreamInfo> {
|
||||
pub fn streams(&self, streamtype: glib::types::Type) -> Vec<DiscovererStreamInfo> {
|
||||
unsafe {
|
||||
FromGlibPtrContainer::from_glib_full(ffi::gst_discoverer_info_get_streams(
|
||||
self.to_glib_none().0,
|
||||
|
|
|
@ -62,7 +62,7 @@ impl EncodingTarget {
|
|||
}
|
||||
|
||||
#[doc(alias = "gst_encoding_target_get_profile")]
|
||||
pub fn get_profile(&self, name: &str) -> Option<EncodingProfile> {
|
||||
pub fn profile(&self, name: &str) -> Option<EncodingProfile> {
|
||||
unsafe {
|
||||
from_glib_full(ffi::gst_encoding_target_get_profile(
|
||||
self.to_glib_none().0,
|
||||
|
|
|
@ -1,3 +1,3 @@
|
|||
Generated by gir (https://github.com/gtk-rs/gir @ 3d17b67)
|
||||
Generated by gir (https://github.com/gtk-rs/gir @ f2739a9)
|
||||
from gir-files (https://github.com/gtk-rs/gir-files @ 6088bb6)
|
||||
from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ 208138a)
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
// Generated by gir (https://github.com/gtk-rs/gir @ 3d17b67)
|
||||
// Generated by gir (https://github.com/gtk-rs/gir @ f2739a9)
|
||||
// from gir-files (https://github.com/gtk-rs/gir-files @ 6088bb6)
|
||||
// from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ 208138a)
|
||||
// DO NOT EDIT
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
// Generated by gir (https://github.com/gtk-rs/gir @ 3d17b67)
|
||||
// Generated by gir (https://github.com/gtk-rs/gir @ f2739a9)
|
||||
// from gir-files (https://github.com/gtk-rs/gir-files @ 6088bb6)
|
||||
// from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ 208138a)
|
||||
// DO NOT EDIT
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
// Generated by gir (https://github.com/gtk-rs/gir @ 3d17b67)
|
||||
// Generated by gir (https://github.com/gtk-rs/gir @ f2739a9)
|
||||
// from gir-files (https://github.com/gtk-rs/gir-files @ 6088bb6)
|
||||
// from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ 208138a)
|
||||
// DO NOT EDIT
|
||||
|
|
Some files were not shown because too many files have changed in this diff Show more
Loading…
Reference in a new issue