forked from mirrors/gstreamer-rs
Regenerate with latest GStreamer gir files
This commit is contained in:
parent
220da7f1e0
commit
32c432655f
55 changed files with 84 additions and 57 deletions
|
@ -1,3 +1,3 @@
|
||||||
Generated by gir (https://github.com/gtk-rs/gir @ 952ff416b599)
|
Generated by gir (https://github.com/gtk-rs/gir @ 952ff416b599)
|
||||||
from gir-files (https://github.com/gtk-rs/gir-files @ 89a11aa6a362)
|
from gir-files (https://github.com/gtk-rs/gir-files @ 89a11aa6a362)
|
||||||
from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ 15396abcca88)
|
from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ ad1d9ed0a03e)
|
||||||
|
|
|
@ -1,3 +1,3 @@
|
||||||
Generated by gir (https://github.com/gtk-rs/gir @ 952ff416b599)
|
Generated by gir (https://github.com/gtk-rs/gir @ 952ff416b599)
|
||||||
from gir-files (https://github.com/gtk-rs/gir-files @ 89a11aa6a362)
|
from gir-files (https://github.com/gtk-rs/gir-files @ 89a11aa6a362)
|
||||||
from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ 15396abcca88)
|
from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ ad1d9ed0a03e)
|
||||||
|
|
|
@ -1,3 +1,3 @@
|
||||||
Generated by gir (https://github.com/gtk-rs/gir @ 952ff416b599)
|
Generated by gir (https://github.com/gtk-rs/gir @ 952ff416b599)
|
||||||
from gir-files (https://github.com/gtk-rs/gir-files @ 89a11aa6a362)
|
from gir-files (https://github.com/gtk-rs/gir-files @ 89a11aa6a362)
|
||||||
from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ 15396abcca88)
|
from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ ad1d9ed0a03e)
|
||||||
|
|
|
@ -1,3 +1,3 @@
|
||||||
Generated by gir (https://github.com/gtk-rs/gir @ 952ff416b599)
|
Generated by gir (https://github.com/gtk-rs/gir @ 952ff416b599)
|
||||||
from gir-files (https://github.com/gtk-rs/gir-files @ 89a11aa6a362)
|
from gir-files (https://github.com/gtk-rs/gir-files @ 89a11aa6a362)
|
||||||
from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ 15396abcca88)
|
from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ ad1d9ed0a03e)
|
||||||
|
|
|
@ -1,3 +1,3 @@
|
||||||
Generated by gir (https://github.com/gtk-rs/gir @ 952ff416b599)
|
Generated by gir (https://github.com/gtk-rs/gir @ 952ff416b599)
|
||||||
from gir-files (https://github.com/gtk-rs/gir-files @ 89a11aa6a362)
|
from gir-files (https://github.com/gtk-rs/gir-files @ 89a11aa6a362)
|
||||||
from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ 15396abcca88)
|
from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ ad1d9ed0a03e)
|
||||||
|
|
|
@ -1,3 +1,3 @@
|
||||||
Generated by gir (https://github.com/gtk-rs/gir @ 952ff416b599)
|
Generated by gir (https://github.com/gtk-rs/gir @ 952ff416b599)
|
||||||
from gir-files (https://github.com/gtk-rs/gir-files @ 89a11aa6a362)
|
from gir-files (https://github.com/gtk-rs/gir-files @ 89a11aa6a362)
|
||||||
from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ 15396abcca88)
|
from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ ad1d9ed0a03e)
|
||||||
|
|
|
@ -1,3 +1,3 @@
|
||||||
Generated by gir (https://github.com/gtk-rs/gir @ 952ff416b599)
|
Generated by gir (https://github.com/gtk-rs/gir @ 952ff416b599)
|
||||||
from gir-files (https://github.com/gtk-rs/gir-files @ 89a11aa6a362)
|
from gir-files (https://github.com/gtk-rs/gir-files @ 89a11aa6a362)
|
||||||
from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ 15396abcca88)
|
from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ ad1d9ed0a03e)
|
||||||
|
|
|
@ -1,3 +1,3 @@
|
||||||
Generated by gir (https://github.com/gtk-rs/gir @ 952ff416b599)
|
Generated by gir (https://github.com/gtk-rs/gir @ 952ff416b599)
|
||||||
from gir-files (https://github.com/gtk-rs/gir-files @ 89a11aa6a362)
|
from gir-files (https://github.com/gtk-rs/gir-files @ 89a11aa6a362)
|
||||||
from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ 15396abcca88)
|
from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ ad1d9ed0a03e)
|
||||||
|
|
|
@ -1,3 +1,3 @@
|
||||||
Generated by gir (https://github.com/gtk-rs/gir @ 952ff416b599)
|
Generated by gir (https://github.com/gtk-rs/gir @ 952ff416b599)
|
||||||
from gir-files (https://github.com/gtk-rs/gir-files @ 89a11aa6a362)
|
from gir-files (https://github.com/gtk-rs/gir-files @ 89a11aa6a362)
|
||||||
from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ 15396abcca88)
|
from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ ad1d9ed0a03e)
|
||||||
|
|
|
@ -1,3 +1,3 @@
|
||||||
Generated by gir (https://github.com/gtk-rs/gir @ 952ff416b599)
|
Generated by gir (https://github.com/gtk-rs/gir @ 952ff416b599)
|
||||||
from gir-files (https://github.com/gtk-rs/gir-files @ 89a11aa6a362)
|
from gir-files (https://github.com/gtk-rs/gir-files @ 89a11aa6a362)
|
||||||
from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ 15396abcca88)
|
from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ ad1d9ed0a03e)
|
||||||
|
|
|
@ -1,3 +1,3 @@
|
||||||
Generated by gir (https://github.com/gtk-rs/gir @ 952ff416b599)
|
Generated by gir (https://github.com/gtk-rs/gir @ 952ff416b599)
|
||||||
from gir-files (https://github.com/gtk-rs/gir-files @ 89a11aa6a362)
|
from gir-files (https://github.com/gtk-rs/gir-files @ 89a11aa6a362)
|
||||||
from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ 15396abcca88)
|
from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ ad1d9ed0a03e)
|
||||||
|
|
|
@ -1,3 +1,3 @@
|
||||||
Generated by gir (https://github.com/gtk-rs/gir @ 952ff416b599)
|
Generated by gir (https://github.com/gtk-rs/gir @ 952ff416b599)
|
||||||
from gir-files (https://github.com/gtk-rs/gir-files @ 89a11aa6a362)
|
from gir-files (https://github.com/gtk-rs/gir-files @ 89a11aa6a362)
|
||||||
from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ 15396abcca88)
|
from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ ad1d9ed0a03e)
|
||||||
|
|
|
@ -1,3 +1,3 @@
|
||||||
Generated by gir (https://github.com/gtk-rs/gir @ 952ff416b599)
|
Generated by gir (https://github.com/gtk-rs/gir @ 952ff416b599)
|
||||||
from gir-files (https://github.com/gtk-rs/gir-files @ 89a11aa6a362)
|
from gir-files (https://github.com/gtk-rs/gir-files @ 89a11aa6a362)
|
||||||
from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ 15396abcca88)
|
from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ ad1d9ed0a03e)
|
||||||
|
|
|
@ -1,3 +1,3 @@
|
||||||
Generated by gir (https://github.com/gtk-rs/gir @ 952ff416b599)
|
Generated by gir (https://github.com/gtk-rs/gir @ 952ff416b599)
|
||||||
from gir-files (https://github.com/gtk-rs/gir-files @ 89a11aa6a362)
|
from gir-files (https://github.com/gtk-rs/gir-files @ 89a11aa6a362)
|
||||||
from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ 15396abcca88)
|
from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ ad1d9ed0a03e)
|
||||||
|
|
|
@ -192,7 +192,7 @@ pub const GES_PADDING: c_int = 4;
|
||||||
pub const GES_PADDING_LARGE: c_int = 20;
|
pub const GES_PADDING_LARGE: c_int = 20;
|
||||||
pub const GES_TIMELINE_ELEMENT_NO_LAYER_PRIORITY: u32 = 4294967295;
|
pub const GES_TIMELINE_ELEMENT_NO_LAYER_PRIORITY: u32 = 4294967295;
|
||||||
pub const GES_VERSION_MAJOR: c_int = 1;
|
pub const GES_VERSION_MAJOR: c_int = 1;
|
||||||
pub const GES_VERSION_MICRO: c_int = 1;
|
pub const GES_VERSION_MICRO: c_int = 2;
|
||||||
pub const GES_VERSION_MINOR: c_int = 21;
|
pub const GES_VERSION_MINOR: c_int = 21;
|
||||||
pub const GES_VERSION_NANO: c_int = 1;
|
pub const GES_VERSION_NANO: c_int = 1;
|
||||||
|
|
||||||
|
|
|
@ -1126,7 +1126,7 @@ const RUST_CONSTANTS: &[(&str, &str)] = &[
|
||||||
("(guint) GES_TRACK_TYPE_UNKNOWN", "1"),
|
("(guint) GES_TRACK_TYPE_UNKNOWN", "1"),
|
||||||
("(guint) GES_TRACK_TYPE_VIDEO", "4"),
|
("(guint) GES_TRACK_TYPE_VIDEO", "4"),
|
||||||
("GES_VERSION_MAJOR", "1"),
|
("GES_VERSION_MAJOR", "1"),
|
||||||
("GES_VERSION_MICRO", "1"),
|
("GES_VERSION_MICRO", "2"),
|
||||||
("GES_VERSION_MINOR", "21"),
|
("GES_VERSION_MINOR", "21"),
|
||||||
("GES_VERSION_NANO", "1"),
|
("GES_VERSION_NANO", "1"),
|
||||||
(
|
(
|
||||||
|
|
|
@ -1,3 +1,3 @@
|
||||||
Generated by gir (https://github.com/gtk-rs/gir @ 952ff416b599)
|
Generated by gir (https://github.com/gtk-rs/gir @ 952ff416b599)
|
||||||
from gir-files (https://github.com/gtk-rs/gir-files @ 89a11aa6a362)
|
from gir-files (https://github.com/gtk-rs/gir-files @ 89a11aa6a362)
|
||||||
from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ 15396abcca88)
|
from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ ad1d9ed0a03e)
|
||||||
|
|
|
@ -1,3 +1,3 @@
|
||||||
Generated by gir (https://github.com/gtk-rs/gir @ 952ff416b599)
|
Generated by gir (https://github.com/gtk-rs/gir @ 952ff416b599)
|
||||||
from gir-files (https://github.com/gtk-rs/gir-files @ 89a11aa6a362)
|
from gir-files (https://github.com/gtk-rs/gir-files @ 89a11aa6a362)
|
||||||
from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ 15396abcca88)
|
from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ ad1d9ed0a03e)
|
||||||
|
|
|
@ -1,3 +1,3 @@
|
||||||
Generated by gir (https://github.com/gtk-rs/gir @ 952ff416b599)
|
Generated by gir (https://github.com/gtk-rs/gir @ 952ff416b599)
|
||||||
from gir-files (https://github.com/gtk-rs/gir-files @ 89a11aa6a362)
|
from gir-files (https://github.com/gtk-rs/gir-files @ 89a11aa6a362)
|
||||||
from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ 15396abcca88)
|
from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ ad1d9ed0a03e)
|
||||||
|
|
|
@ -1,3 +1,3 @@
|
||||||
Generated by gir (https://github.com/gtk-rs/gir @ 952ff416b599)
|
Generated by gir (https://github.com/gtk-rs/gir @ 952ff416b599)
|
||||||
from gir-files (https://github.com/gtk-rs/gir-files @ 89a11aa6a362)
|
from gir-files (https://github.com/gtk-rs/gir-files @ 89a11aa6a362)
|
||||||
from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ 15396abcca88)
|
from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ ad1d9ed0a03e)
|
||||||
|
|
|
@ -1,3 +1,3 @@
|
||||||
Generated by gir (https://github.com/gtk-rs/gir @ 952ff416b599)
|
Generated by gir (https://github.com/gtk-rs/gir @ 952ff416b599)
|
||||||
from gir-files (https://github.com/gtk-rs/gir-files @ 89a11aa6a362)
|
from gir-files (https://github.com/gtk-rs/gir-files @ 89a11aa6a362)
|
||||||
from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ 15396abcca88)
|
from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ ad1d9ed0a03e)
|
||||||
|
|
|
@ -1,3 +1,3 @@
|
||||||
Generated by gir (https://github.com/gtk-rs/gir @ 952ff416b599)
|
Generated by gir (https://github.com/gtk-rs/gir @ 952ff416b599)
|
||||||
from gir-files (https://github.com/gtk-rs/gir-files @ 89a11aa6a362)
|
from gir-files (https://github.com/gtk-rs/gir-files @ 89a11aa6a362)
|
||||||
from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ 15396abcca88)
|
from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ ad1d9ed0a03e)
|
||||||
|
|
|
@ -1,3 +1,3 @@
|
||||||
Generated by gir (https://github.com/gtk-rs/gir @ 952ff416b599)
|
Generated by gir (https://github.com/gtk-rs/gir @ 952ff416b599)
|
||||||
from gir-files (https://github.com/gtk-rs/gir-files @ 89a11aa6a362)
|
from gir-files (https://github.com/gtk-rs/gir-files @ 89a11aa6a362)
|
||||||
from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ 15396abcca88)
|
from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ ad1d9ed0a03e)
|
||||||
|
|
|
@ -1,3 +1,3 @@
|
||||||
Generated by gir (https://github.com/gtk-rs/gir @ 952ff416b599)
|
Generated by gir (https://github.com/gtk-rs/gir @ 952ff416b599)
|
||||||
from gir-files (https://github.com/gtk-rs/gir-files @ 89a11aa6a362)
|
from gir-files (https://github.com/gtk-rs/gir-files @ 89a11aa6a362)
|
||||||
from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ 15396abcca88)
|
from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ ad1d9ed0a03e)
|
||||||
|
|
|
@ -1,3 +1,3 @@
|
||||||
Generated by gir (https://github.com/gtk-rs/gir @ 952ff416b599)
|
Generated by gir (https://github.com/gtk-rs/gir @ 952ff416b599)
|
||||||
from gir-files (https://github.com/gtk-rs/gir-files @ 89a11aa6a362)
|
from gir-files (https://github.com/gtk-rs/gir-files @ 89a11aa6a362)
|
||||||
from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ 15396abcca88)
|
from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ ad1d9ed0a03e)
|
||||||
|
|
|
@ -1,3 +1,3 @@
|
||||||
Generated by gir (https://github.com/gtk-rs/gir @ 952ff416b599)
|
Generated by gir (https://github.com/gtk-rs/gir @ 952ff416b599)
|
||||||
from gir-files (https://github.com/gtk-rs/gir-files @ 89a11aa6a362)
|
from gir-files (https://github.com/gtk-rs/gir-files @ 89a11aa6a362)
|
||||||
from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ 15396abcca88)
|
from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ ad1d9ed0a03e)
|
||||||
|
|
|
@ -1,3 +1,3 @@
|
||||||
Generated by gir (https://github.com/gtk-rs/gir @ 952ff416b599)
|
Generated by gir (https://github.com/gtk-rs/gir @ 952ff416b599)
|
||||||
from gir-files (https://github.com/gtk-rs/gir-files @ 89a11aa6a362)
|
from gir-files (https://github.com/gtk-rs/gir-files @ 89a11aa6a362)
|
||||||
from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ 15396abcca88)
|
from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ ad1d9ed0a03e)
|
||||||
|
|
|
@ -1,3 +1,3 @@
|
||||||
Generated by gir (https://github.com/gtk-rs/gir @ 952ff416b599)
|
Generated by gir (https://github.com/gtk-rs/gir @ 952ff416b599)
|
||||||
from gir-files (https://github.com/gtk-rs/gir-files @ 89a11aa6a362)
|
from gir-files (https://github.com/gtk-rs/gir-files @ 89a11aa6a362)
|
||||||
from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ 15396abcca88)
|
from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ ad1d9ed0a03e)
|
||||||
|
|
|
@ -253,7 +253,7 @@ extern "C" {
|
||||||
// GstNetTimePacket
|
// GstNetTimePacket
|
||||||
//=========================================================================
|
//=========================================================================
|
||||||
pub fn gst_net_time_packet_get_type() -> GType;
|
pub fn gst_net_time_packet_get_type() -> GType;
|
||||||
pub fn gst_net_time_packet_new(buffer: *const u8) -> *mut GstNetTimePacket;
|
pub fn gst_net_time_packet_new(buffer: *const [u8; 16]) -> *mut GstNetTimePacket;
|
||||||
pub fn gst_net_time_packet_copy(packet: *const GstNetTimePacket) -> *mut GstNetTimePacket;
|
pub fn gst_net_time_packet_copy(packet: *const GstNetTimePacket) -> *mut GstNetTimePacket;
|
||||||
pub fn gst_net_time_packet_free(packet: *mut GstNetTimePacket);
|
pub fn gst_net_time_packet_free(packet: *mut GstNetTimePacket);
|
||||||
pub fn gst_net_time_packet_send(
|
pub fn gst_net_time_packet_send(
|
||||||
|
@ -262,7 +262,7 @@ extern "C" {
|
||||||
dest_address: *mut gio::GSocketAddress,
|
dest_address: *mut gio::GSocketAddress,
|
||||||
error: *mut *mut glib::GError,
|
error: *mut *mut glib::GError,
|
||||||
) -> gboolean;
|
) -> gboolean;
|
||||||
pub fn gst_net_time_packet_serialize(packet: *const GstNetTimePacket) -> *mut u8;
|
pub fn gst_net_time_packet_serialize(packet: *const GstNetTimePacket) -> *mut [u8; 16];
|
||||||
pub fn gst_net_time_packet_receive(
|
pub fn gst_net_time_packet_receive(
|
||||||
socket: *mut gio::GSocket,
|
socket: *mut gio::GSocket,
|
||||||
src_address: *mut *mut gio::GSocketAddress,
|
src_address: *mut *mut gio::GSocketAddress,
|
||||||
|
|
|
@ -3,9 +3,13 @@
|
||||||
// from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git)
|
// from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git)
|
||||||
// DO NOT EDIT
|
// DO NOT EDIT
|
||||||
|
|
||||||
|
use crate::DiscovererAudioInfo;
|
||||||
|
use crate::DiscovererContainerInfo;
|
||||||
use crate::DiscovererResult;
|
use crate::DiscovererResult;
|
||||||
use crate::DiscovererSerializeFlags;
|
use crate::DiscovererSerializeFlags;
|
||||||
use crate::DiscovererStreamInfo;
|
use crate::DiscovererStreamInfo;
|
||||||
|
use crate::DiscovererSubtitleInfo;
|
||||||
|
use crate::DiscovererVideoInfo;
|
||||||
use glib::translate::*;
|
use glib::translate::*;
|
||||||
|
|
||||||
glib::wrapper! {
|
glib::wrapper! {
|
||||||
|
@ -26,7 +30,7 @@ impl DiscovererInfo {
|
||||||
|
|
||||||
#[doc(alias = "gst_discoverer_info_get_audio_streams")]
|
#[doc(alias = "gst_discoverer_info_get_audio_streams")]
|
||||||
#[doc(alias = "get_audio_streams")]
|
#[doc(alias = "get_audio_streams")]
|
||||||
pub fn audio_streams(&self) -> Vec<DiscovererStreamInfo> {
|
pub fn audio_streams(&self) -> Vec<DiscovererAudioInfo> {
|
||||||
unsafe {
|
unsafe {
|
||||||
FromGlibPtrContainer::from_glib_full(ffi::gst_discoverer_info_get_audio_streams(
|
FromGlibPtrContainer::from_glib_full(ffi::gst_discoverer_info_get_audio_streams(
|
||||||
self.to_glib_none().0,
|
self.to_glib_none().0,
|
||||||
|
@ -36,7 +40,7 @@ impl DiscovererInfo {
|
||||||
|
|
||||||
#[doc(alias = "gst_discoverer_info_get_container_streams")]
|
#[doc(alias = "gst_discoverer_info_get_container_streams")]
|
||||||
#[doc(alias = "get_container_streams")]
|
#[doc(alias = "get_container_streams")]
|
||||||
pub fn container_streams(&self) -> Vec<DiscovererStreamInfo> {
|
pub fn container_streams(&self) -> Vec<DiscovererContainerInfo> {
|
||||||
unsafe {
|
unsafe {
|
||||||
FromGlibPtrContainer::from_glib_full(ffi::gst_discoverer_info_get_container_streams(
|
FromGlibPtrContainer::from_glib_full(ffi::gst_discoverer_info_get_container_streams(
|
||||||
self.to_glib_none().0,
|
self.to_glib_none().0,
|
||||||
|
@ -119,7 +123,7 @@ impl DiscovererInfo {
|
||||||
|
|
||||||
#[doc(alias = "gst_discoverer_info_get_subtitle_streams")]
|
#[doc(alias = "gst_discoverer_info_get_subtitle_streams")]
|
||||||
#[doc(alias = "get_subtitle_streams")]
|
#[doc(alias = "get_subtitle_streams")]
|
||||||
pub fn subtitle_streams(&self) -> Vec<DiscovererStreamInfo> {
|
pub fn subtitle_streams(&self) -> Vec<DiscovererSubtitleInfo> {
|
||||||
unsafe {
|
unsafe {
|
||||||
FromGlibPtrContainer::from_glib_full(ffi::gst_discoverer_info_get_subtitle_streams(
|
FromGlibPtrContainer::from_glib_full(ffi::gst_discoverer_info_get_subtitle_streams(
|
||||||
self.to_glib_none().0,
|
self.to_glib_none().0,
|
||||||
|
@ -148,7 +152,7 @@ impl DiscovererInfo {
|
||||||
|
|
||||||
#[doc(alias = "gst_discoverer_info_get_video_streams")]
|
#[doc(alias = "gst_discoverer_info_get_video_streams")]
|
||||||
#[doc(alias = "get_video_streams")]
|
#[doc(alias = "get_video_streams")]
|
||||||
pub fn video_streams(&self) -> Vec<DiscovererStreamInfo> {
|
pub fn video_streams(&self) -> Vec<DiscovererVideoInfo> {
|
||||||
unsafe {
|
unsafe {
|
||||||
FromGlibPtrContainer::from_glib_full(ffi::gst_discoverer_info_get_video_streams(
|
FromGlibPtrContainer::from_glib_full(ffi::gst_discoverer_info_get_video_streams(
|
||||||
self.to_glib_none().0,
|
self.to_glib_none().0,
|
||||||
|
|
|
@ -1,3 +1,3 @@
|
||||||
Generated by gir (https://github.com/gtk-rs/gir @ 952ff416b599)
|
Generated by gir (https://github.com/gtk-rs/gir @ 952ff416b599)
|
||||||
from gir-files (https://github.com/gtk-rs/gir-files @ 89a11aa6a362)
|
from gir-files (https://github.com/gtk-rs/gir-files @ 89a11aa6a362)
|
||||||
from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ 15396abcca88)
|
from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ ad1d9ed0a03e)
|
||||||
|
|
|
@ -1,3 +1,3 @@
|
||||||
Generated by gir (https://github.com/gtk-rs/gir @ 952ff416b599)
|
Generated by gir (https://github.com/gtk-rs/gir @ 952ff416b599)
|
||||||
from gir-files (https://github.com/gtk-rs/gir-files @ 89a11aa6a362)
|
from gir-files (https://github.com/gtk-rs/gir-files @ 89a11aa6a362)
|
||||||
from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ 15396abcca88)
|
from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ ad1d9ed0a03e)
|
||||||
|
|
|
@ -1,3 +1,3 @@
|
||||||
Generated by gir (https://github.com/gtk-rs/gir @ 952ff416b599)
|
Generated by gir (https://github.com/gtk-rs/gir @ 952ff416b599)
|
||||||
from gir-files (https://github.com/gtk-rs/gir-files @ 89a11aa6a362)
|
from gir-files (https://github.com/gtk-rs/gir-files @ 89a11aa6a362)
|
||||||
from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ 15396abcca88)
|
from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ ad1d9ed0a03e)
|
||||||
|
|
|
@ -1,3 +1,3 @@
|
||||||
Generated by gir (https://github.com/gtk-rs/gir @ 952ff416b599)
|
Generated by gir (https://github.com/gtk-rs/gir @ 952ff416b599)
|
||||||
from gir-files (https://github.com/gtk-rs/gir-files @ 89a11aa6a362)
|
from gir-files (https://github.com/gtk-rs/gir-files @ 89a11aa6a362)
|
||||||
from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ 15396abcca88)
|
from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ ad1d9ed0a03e)
|
||||||
|
|
|
@ -1,3 +1,3 @@
|
||||||
Generated by gir (https://github.com/gtk-rs/gir @ 952ff416b599)
|
Generated by gir (https://github.com/gtk-rs/gir @ 952ff416b599)
|
||||||
from gir-files (https://github.com/gtk-rs/gir-files @ 89a11aa6a362)
|
from gir-files (https://github.com/gtk-rs/gir-files @ 89a11aa6a362)
|
||||||
from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ 15396abcca88)
|
from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ ad1d9ed0a03e)
|
||||||
|
|
|
@ -1,3 +1,3 @@
|
||||||
Generated by gir (https://github.com/gtk-rs/gir @ 952ff416b599)
|
Generated by gir (https://github.com/gtk-rs/gir @ 952ff416b599)
|
||||||
from gir-files (https://github.com/gtk-rs/gir-files @ 89a11aa6a362)
|
from gir-files (https://github.com/gtk-rs/gir-files @ 89a11aa6a362)
|
||||||
from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ 15396abcca88)
|
from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ ad1d9ed0a03e)
|
||||||
|
|
|
@ -1,3 +1,3 @@
|
||||||
Generated by gir (https://github.com/gtk-rs/gir @ 952ff416b599)
|
Generated by gir (https://github.com/gtk-rs/gir @ 952ff416b599)
|
||||||
from gir-files (https://github.com/gtk-rs/gir-files @ 89a11aa6a362)
|
from gir-files (https://github.com/gtk-rs/gir-files @ 89a11aa6a362)
|
||||||
from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ 15396abcca88)
|
from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ ad1d9ed0a03e)
|
||||||
|
|
|
@ -1,3 +1,3 @@
|
||||||
Generated by gir (https://github.com/gtk-rs/gir @ 952ff416b599)
|
Generated by gir (https://github.com/gtk-rs/gir @ 952ff416b599)
|
||||||
from gir-files (https://github.com/gtk-rs/gir-files @ 89a11aa6a362)
|
from gir-files (https://github.com/gtk-rs/gir-files @ 89a11aa6a362)
|
||||||
from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ 15396abcca88)
|
from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ ad1d9ed0a03e)
|
||||||
|
|
|
@ -1,3 +1,3 @@
|
||||||
Generated by gir (https://github.com/gtk-rs/gir @ 952ff416b599)
|
Generated by gir (https://github.com/gtk-rs/gir @ 952ff416b599)
|
||||||
from gir-files (https://github.com/gtk-rs/gir-files @ 89a11aa6a362)
|
from gir-files (https://github.com/gtk-rs/gir-files @ 89a11aa6a362)
|
||||||
from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ 15396abcca88)
|
from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ ad1d9ed0a03e)
|
||||||
|
|
|
@ -1,3 +1,3 @@
|
||||||
Generated by gir (https://github.com/gtk-rs/gir @ 952ff416b599)
|
Generated by gir (https://github.com/gtk-rs/gir @ 952ff416b599)
|
||||||
from gir-files (https://github.com/gtk-rs/gir-files @ 89a11aa6a362)
|
from gir-files (https://github.com/gtk-rs/gir-files @ 89a11aa6a362)
|
||||||
from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ 15396abcca88)
|
from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ ad1d9ed0a03e)
|
||||||
|
|
|
@ -1,3 +1,3 @@
|
||||||
Generated by gir (https://github.com/gtk-rs/gir @ 952ff416b599)
|
Generated by gir (https://github.com/gtk-rs/gir @ 952ff416b599)
|
||||||
from gir-files (https://github.com/gtk-rs/gir-files @ 89a11aa6a362)
|
from gir-files (https://github.com/gtk-rs/gir-files @ 89a11aa6a362)
|
||||||
from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ 15396abcca88)
|
from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ ad1d9ed0a03e)
|
||||||
|
|
|
@ -1,3 +1,3 @@
|
||||||
Generated by gir (https://github.com/gtk-rs/gir @ 952ff416b599)
|
Generated by gir (https://github.com/gtk-rs/gir @ 952ff416b599)
|
||||||
from gir-files (https://github.com/gtk-rs/gir-files @ 89a11aa6a362)
|
from gir-files (https://github.com/gtk-rs/gir-files @ 89a11aa6a362)
|
||||||
from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ 15396abcca88)
|
from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ ad1d9ed0a03e)
|
||||||
|
|
|
@ -1,3 +1,3 @@
|
||||||
Generated by gir (https://github.com/gtk-rs/gir @ 952ff416b599)
|
Generated by gir (https://github.com/gtk-rs/gir @ 952ff416b599)
|
||||||
from gir-files (https://github.com/gtk-rs/gir-files @ 89a11aa6a362)
|
from gir-files (https://github.com/gtk-rs/gir-files @ 89a11aa6a362)
|
||||||
from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ 15396abcca88)
|
from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ ad1d9ed0a03e)
|
||||||
|
|
|
@ -1,3 +1,3 @@
|
||||||
Generated by gir (https://github.com/gtk-rs/gir @ 952ff416b599)
|
Generated by gir (https://github.com/gtk-rs/gir @ 952ff416b599)
|
||||||
from gir-files (https://github.com/gtk-rs/gir-files @ 89a11aa6a362)
|
from gir-files (https://github.com/gtk-rs/gir-files @ 89a11aa6a362)
|
||||||
from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ 15396abcca88)
|
from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ ad1d9ed0a03e)
|
||||||
|
|
|
@ -1,3 +1,3 @@
|
||||||
Generated by gir (https://github.com/gtk-rs/gir @ 952ff416b599)
|
Generated by gir (https://github.com/gtk-rs/gir @ 952ff416b599)
|
||||||
from gir-files (https://github.com/gtk-rs/gir-files @ 89a11aa6a362)
|
from gir-files (https://github.com/gtk-rs/gir-files @ 89a11aa6a362)
|
||||||
from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ 15396abcca88)
|
from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ ad1d9ed0a03e)
|
||||||
|
|
|
@ -1,3 +1,3 @@
|
||||||
Generated by gir (https://github.com/gtk-rs/gir @ 952ff416b599)
|
Generated by gir (https://github.com/gtk-rs/gir @ 952ff416b599)
|
||||||
from gir-files (https://github.com/gtk-rs/gir-files @ 89a11aa6a362)
|
from gir-files (https://github.com/gtk-rs/gir-files @ 89a11aa6a362)
|
||||||
from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ 15396abcca88)
|
from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ ad1d9ed0a03e)
|
||||||
|
|
|
@ -1,3 +1,3 @@
|
||||||
Generated by gir (https://github.com/gtk-rs/gir @ 952ff416b599)
|
Generated by gir (https://github.com/gtk-rs/gir @ 952ff416b599)
|
||||||
from gir-files (https://github.com/gtk-rs/gir-files @ 89a11aa6a362)
|
from gir-files (https://github.com/gtk-rs/gir-files @ 89a11aa6a362)
|
||||||
from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ 15396abcca88)
|
from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ ad1d9ed0a03e)
|
||||||
|
|
|
@ -1,3 +1,3 @@
|
||||||
Generated by gir (https://github.com/gtk-rs/gir @ 952ff416b599)
|
Generated by gir (https://github.com/gtk-rs/gir @ 952ff416b599)
|
||||||
from gir-files (https://github.com/gtk-rs/gir-files @ 89a11aa6a362)
|
from gir-files (https://github.com/gtk-rs/gir-files @ 89a11aa6a362)
|
||||||
from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ 15396abcca88)
|
from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ ad1d9ed0a03e)
|
||||||
|
|
|
@ -1,3 +1,3 @@
|
||||||
Generated by gir (https://github.com/gtk-rs/gir @ 952ff416b599)
|
Generated by gir (https://github.com/gtk-rs/gir @ 952ff416b599)
|
||||||
from gir-files (https://github.com/gtk-rs/gir-files @ 89a11aa6a362)
|
from gir-files (https://github.com/gtk-rs/gir-files @ 89a11aa6a362)
|
||||||
from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ 15396abcca88)
|
from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ ad1d9ed0a03e)
|
||||||
|
|
|
@ -1,3 +1,3 @@
|
||||||
Generated by gir (https://github.com/gtk-rs/gir @ 952ff416b599)
|
Generated by gir (https://github.com/gtk-rs/gir @ 952ff416b599)
|
||||||
from gir-files (https://github.com/gtk-rs/gir-files @ 89a11aa6a362)
|
from gir-files (https://github.com/gtk-rs/gir-files @ 89a11aa6a362)
|
||||||
from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ 15396abcca88)
|
from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ ad1d9ed0a03e)
|
||||||
|
|
|
@ -1,3 +1,3 @@
|
||||||
Generated by gir (https://github.com/gtk-rs/gir @ 952ff416b599)
|
Generated by gir (https://github.com/gtk-rs/gir @ 952ff416b599)
|
||||||
from gir-files (https://github.com/gtk-rs/gir-files @ 89a11aa6a362)
|
from gir-files (https://github.com/gtk-rs/gir-files @ 89a11aa6a362)
|
||||||
from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ 15396abcca88)
|
from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ ad1d9ed0a03e)
|
||||||
|
|
|
@ -45,6 +45,12 @@ pub trait ChildProxyExt: 'static {
|
||||||
#[doc(alias = "get_child_by_name")]
|
#[doc(alias = "get_child_by_name")]
|
||||||
fn child_by_name(&self, name: &str) -> Option<glib::Object>;
|
fn child_by_name(&self, name: &str) -> Option<glib::Object>;
|
||||||
|
|
||||||
|
#[cfg(any(feature = "v1_22", feature = "dox"))]
|
||||||
|
#[cfg_attr(feature = "dox", doc(cfg(feature = "v1_22")))]
|
||||||
|
#[doc(alias = "gst_child_proxy_get_child_by_name_recurse")]
|
||||||
|
#[doc(alias = "get_child_by_name_recurse")]
|
||||||
|
fn child_by_name_recurse(&self, name: &str) -> Option<glib::Object>;
|
||||||
|
|
||||||
#[doc(alias = "gst_child_proxy_get_children_count")]
|
#[doc(alias = "gst_child_proxy_get_children_count")]
|
||||||
#[doc(alias = "get_children_count")]
|
#[doc(alias = "get_children_count")]
|
||||||
fn children_count(&self) -> u32;
|
fn children_count(&self) -> u32;
|
||||||
|
@ -115,6 +121,17 @@ impl<O: IsA<ChildProxy>> ChildProxyExt for O {
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
#[cfg(any(feature = "v1_22", feature = "dox"))]
|
||||||
|
#[cfg_attr(feature = "dox", doc(cfg(feature = "v1_22")))]
|
||||||
|
fn child_by_name_recurse(&self, name: &str) -> Option<glib::Object> {
|
||||||
|
unsafe {
|
||||||
|
from_glib_full(ffi::gst_child_proxy_get_child_by_name_recurse(
|
||||||
|
self.as_ref().to_glib_none().0,
|
||||||
|
name.to_glib_none().0,
|
||||||
|
))
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
fn children_count(&self) -> u32 {
|
fn children_count(&self) -> u32 {
|
||||||
unsafe { ffi::gst_child_proxy_get_children_count(self.as_ref().to_glib_none().0) }
|
unsafe { ffi::gst_child_proxy_get_children_count(self.as_ref().to_glib_none().0) }
|
||||||
}
|
}
|
||||||
|
|
|
@ -1,3 +1,3 @@
|
||||||
Generated by gir (https://github.com/gtk-rs/gir @ 952ff416b599)
|
Generated by gir (https://github.com/gtk-rs/gir @ 952ff416b599)
|
||||||
from gir-files (https://github.com/gtk-rs/gir-files @ 89a11aa6a362)
|
from gir-files (https://github.com/gtk-rs/gir-files @ 89a11aa6a362)
|
||||||
from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ 15396abcca88)
|
from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ ad1d9ed0a03e)
|
||||||
|
|
|
@ -1,3 +1,3 @@
|
||||||
Generated by gir (https://github.com/gtk-rs/gir @ 952ff416b599)
|
Generated by gir (https://github.com/gtk-rs/gir @ 952ff416b599)
|
||||||
from gir-files (https://github.com/gtk-rs/gir-files @ 89a11aa6a362)
|
from gir-files (https://github.com/gtk-rs/gir-files @ 89a11aa6a362)
|
||||||
from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ 15396abcca88)
|
from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ ad1d9ed0a03e)
|
||||||
|
|
|
@ -8723,6 +8723,12 @@ extern "C" {
|
||||||
parent: *mut GstChildProxy,
|
parent: *mut GstChildProxy,
|
||||||
name: *const c_char,
|
name: *const c_char,
|
||||||
) -> *mut gobject::GObject;
|
) -> *mut gobject::GObject;
|
||||||
|
#[cfg(any(feature = "v1_22", feature = "dox"))]
|
||||||
|
#[cfg_attr(feature = "dox", doc(cfg(feature = "v1_22")))]
|
||||||
|
pub fn gst_child_proxy_get_child_by_name_recurse(
|
||||||
|
child_proxy: *mut GstChildProxy,
|
||||||
|
name: *const c_char,
|
||||||
|
) -> *mut gobject::GObject;
|
||||||
pub fn gst_child_proxy_get_children_count(parent: *mut GstChildProxy) -> c_uint;
|
pub fn gst_child_proxy_get_children_count(parent: *mut GstChildProxy) -> c_uint;
|
||||||
pub fn gst_child_proxy_get_property(
|
pub fn gst_child_proxy_get_property(
|
||||||
object: *mut GstChildProxy,
|
object: *mut GstChildProxy,
|
||||||
|
|
Loading…
Reference in a new issue