mirror of
https://gitlab.freedesktop.org/gstreamer/gstreamer-rs.git
synced 2024-11-22 09:31:06 +00:00
Regenerate with latest gir
Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer-rs/-/merge_requests/1544>
This commit is contained in:
parent
e99c7f859b
commit
6a554744f5
96 changed files with 558 additions and 278 deletions
|
@ -1,3 +1,3 @@
|
|||
Generated by gir (https://github.com/gtk-rs/gir @ d7c0763cacbc)
|
||||
Generated by gir (https://github.com/gtk-rs/gir @ f7d2061cc781)
|
||||
from gir-files (https://github.com/gtk-rs/gir-files @ 4d1189172a70)
|
||||
from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ db97a3ad67f5)
|
||||
|
|
|
@ -1,3 +1,3 @@
|
|||
Generated by gir (https://github.com/gtk-rs/gir @ d7c0763cacbc)
|
||||
Generated by gir (https://github.com/gtk-rs/gir @ f7d2061cc781)
|
||||
from gir-files (https://github.com/gtk-rs/gir-files @ 4d1189172a70)
|
||||
from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ db97a3ad67f5)
|
||||
|
|
|
@ -16,14 +16,15 @@ use glib_sys as glib;
|
|||
use gobject_sys as gobject;
|
||||
use gstreamer_sys as gst;
|
||||
|
||||
#[allow(unused_imports)]
|
||||
use libc::{
|
||||
c_char, c_double, c_float, c_int, c_long, c_short, c_uchar, c_uint, c_ulong, c_ushort, c_void,
|
||||
intptr_t, off_t, size_t, ssize_t, time_t, uintptr_t, FILE,
|
||||
};
|
||||
#[cfg(unix)]
|
||||
#[allow(unused_imports)]
|
||||
use libc::{dev_t, gid_t, pid_t, socklen_t, uid_t};
|
||||
#[allow(unused_imports)]
|
||||
use libc::{intptr_t, off_t, size_t, ssize_t, time_t, uintptr_t, FILE};
|
||||
#[allow(unused_imports)]
|
||||
use std::ffi::{
|
||||
c_char, c_double, c_float, c_int, c_long, c_short, c_uchar, c_uint, c_ulong, c_ushort, c_void,
|
||||
};
|
||||
|
||||
#[allow(unused_imports)]
|
||||
use glib::{gboolean, gconstpointer, gpointer, GType};
|
||||
|
@ -117,6 +118,7 @@ impl ::std::fmt::Debug for GstShmAllocatorClass {
|
|||
|
||||
// Classes
|
||||
#[repr(C)]
|
||||
#[allow(dead_code)]
|
||||
pub struct GstDRMDumbAllocator {
|
||||
_data: [u8; 0],
|
||||
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
|
||||
|
@ -159,6 +161,7 @@ impl ::std::fmt::Debug for GstFdAllocator {
|
|||
}
|
||||
|
||||
#[repr(C)]
|
||||
#[allow(dead_code)]
|
||||
pub struct GstShmAllocator {
|
||||
_data: [u8; 0],
|
||||
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
|
||||
|
@ -173,6 +176,7 @@ impl ::std::fmt::Debug for GstShmAllocator {
|
|||
|
||||
// Interfaces
|
||||
#[repr(C)]
|
||||
#[allow(dead_code)]
|
||||
pub struct GstPhysMemoryAllocator {
|
||||
_data: [u8; 0],
|
||||
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
|
||||
|
@ -184,7 +188,6 @@ impl ::std::fmt::Debug for GstPhysMemoryAllocator {
|
|||
}
|
||||
}
|
||||
|
||||
#[link(name = "gstallocators-1.0")]
|
||||
extern "C" {
|
||||
|
||||
//=========================================================================
|
||||
|
|
|
@ -1,3 +1,3 @@
|
|||
Generated by gir (https://github.com/gtk-rs/gir @ d7c0763cacbc)
|
||||
Generated by gir (https://github.com/gtk-rs/gir @ f7d2061cc781)
|
||||
from gir-files (https://github.com/gtk-rs/gir-files @ 4d1189172a70)
|
||||
from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ db97a3ad67f5)
|
||||
|
|
|
@ -1,3 +1,3 @@
|
|||
Generated by gir (https://github.com/gtk-rs/gir @ d7c0763cacbc)
|
||||
Generated by gir (https://github.com/gtk-rs/gir @ f7d2061cc781)
|
||||
from gir-files (https://github.com/gtk-rs/gir-files @ 4d1189172a70)
|
||||
from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ db97a3ad67f5)
|
||||
|
|
|
@ -15,14 +15,15 @@
|
|||
use glib_sys as glib;
|
||||
use gstreamer_sys as gst;
|
||||
|
||||
#[allow(unused_imports)]
|
||||
use libc::{
|
||||
c_char, c_double, c_float, c_int, c_long, c_short, c_uchar, c_uint, c_ulong, c_ushort, c_void,
|
||||
intptr_t, off_t, size_t, ssize_t, time_t, uintptr_t, FILE,
|
||||
};
|
||||
#[cfg(unix)]
|
||||
#[allow(unused_imports)]
|
||||
use libc::{dev_t, gid_t, pid_t, socklen_t, uid_t};
|
||||
#[allow(unused_imports)]
|
||||
use libc::{intptr_t, off_t, size_t, ssize_t, time_t, uintptr_t, FILE};
|
||||
#[allow(unused_imports)]
|
||||
use std::ffi::{
|
||||
c_char, c_double, c_float, c_int, c_long, c_short, c_uchar, c_uint, c_ulong, c_ushort, c_void,
|
||||
};
|
||||
|
||||
#[allow(unused_imports)]
|
||||
use glib::{gboolean, gconstpointer, gpointer, GType};
|
||||
|
@ -118,6 +119,7 @@ impl ::std::fmt::Debug for GstAnalyticsODMtd {
|
|||
}
|
||||
|
||||
#[repr(C)]
|
||||
#[allow(dead_code)]
|
||||
pub struct _GstAnalyticsRelationMeta {
|
||||
_data: [u8; 0],
|
||||
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
|
||||
|
@ -157,7 +159,6 @@ impl ::std::fmt::Debug for GstAnalyticsTrackingMtd {
|
|||
}
|
||||
}
|
||||
|
||||
#[link(name = "gstanalytics-1.0")]
|
||||
extern "C" {
|
||||
|
||||
//=========================================================================
|
||||
|
|
|
@ -1,3 +1,3 @@
|
|||
Generated by gir (https://github.com/gtk-rs/gir @ d7c0763cacbc)
|
||||
Generated by gir (https://github.com/gtk-rs/gir @ f7d2061cc781)
|
||||
from gir-files (https://github.com/gtk-rs/gir-files @ 4d1189172a70)
|
||||
from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ db97a3ad67f5)
|
||||
|
|
|
@ -1,3 +1,3 @@
|
|||
Generated by gir (https://github.com/gtk-rs/gir @ d7c0763cacbc)
|
||||
Generated by gir (https://github.com/gtk-rs/gir @ f7d2061cc781)
|
||||
from gir-files (https://github.com/gtk-rs/gir-files @ 4d1189172a70)
|
||||
from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ db97a3ad67f5)
|
||||
|
|
|
@ -16,14 +16,15 @@ use glib_sys as glib;
|
|||
use gstreamer_base_sys as gst_base;
|
||||
use gstreamer_sys as gst;
|
||||
|
||||
#[allow(unused_imports)]
|
||||
use libc::{
|
||||
c_char, c_double, c_float, c_int, c_long, c_short, c_uchar, c_uint, c_ulong, c_ushort, c_void,
|
||||
intptr_t, off_t, size_t, ssize_t, time_t, uintptr_t, FILE,
|
||||
};
|
||||
#[cfg(unix)]
|
||||
#[allow(unused_imports)]
|
||||
use libc::{dev_t, gid_t, pid_t, socklen_t, uid_t};
|
||||
#[allow(unused_imports)]
|
||||
use libc::{intptr_t, off_t, size_t, ssize_t, time_t, uintptr_t, FILE};
|
||||
#[allow(unused_imports)]
|
||||
use std::ffi::{
|
||||
c_char, c_double, c_float, c_int, c_long, c_short, c_uchar, c_uint, c_ulong, c_ushort, c_void,
|
||||
};
|
||||
|
||||
#[allow(unused_imports)]
|
||||
use glib::{gboolean, gconstpointer, gpointer, GType};
|
||||
|
@ -99,6 +100,7 @@ impl ::std::fmt::Debug for GstAppSinkClass {
|
|||
}
|
||||
|
||||
#[repr(C)]
|
||||
#[allow(dead_code)]
|
||||
pub struct _GstAppSinkPrivate {
|
||||
_data: [u8; 0],
|
||||
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
|
||||
|
@ -158,6 +160,7 @@ impl ::std::fmt::Debug for GstAppSrcClass {
|
|||
}
|
||||
|
||||
#[repr(C)]
|
||||
#[allow(dead_code)]
|
||||
pub struct _GstAppSrcPrivate {
|
||||
_data: [u8; 0],
|
||||
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
|
||||
|
@ -198,7 +201,6 @@ impl ::std::fmt::Debug for GstAppSrc {
|
|||
}
|
||||
}
|
||||
|
||||
#[link(name = "gstapp-1.0")]
|
||||
extern "C" {
|
||||
|
||||
//=========================================================================
|
||||
|
|
|
@ -1,3 +1,3 @@
|
|||
Generated by gir (https://github.com/gtk-rs/gir @ d7c0763cacbc)
|
||||
Generated by gir (https://github.com/gtk-rs/gir @ f7d2061cc781)
|
||||
from gir-files (https://github.com/gtk-rs/gir-files @ 4d1189172a70)
|
||||
from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ db97a3ad67f5)
|
||||
|
|
|
@ -1,3 +1,3 @@
|
|||
Generated by gir (https://github.com/gtk-rs/gir @ d7c0763cacbc)
|
||||
Generated by gir (https://github.com/gtk-rs/gir @ f7d2061cc781)
|
||||
from gir-files (https://github.com/gtk-rs/gir-files @ 4d1189172a70)
|
||||
from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ db97a3ad67f5)
|
||||
|
|
|
@ -17,14 +17,15 @@ use gobject_sys as gobject;
|
|||
use gstreamer_base_sys as gst_base;
|
||||
use gstreamer_sys as gst;
|
||||
|
||||
#[allow(unused_imports)]
|
||||
use libc::{
|
||||
c_char, c_double, c_float, c_int, c_long, c_short, c_uchar, c_uint, c_ulong, c_ushort, c_void,
|
||||
intptr_t, off_t, size_t, ssize_t, time_t, uintptr_t, FILE,
|
||||
};
|
||||
#[cfg(unix)]
|
||||
#[allow(unused_imports)]
|
||||
use libc::{dev_t, gid_t, pid_t, socklen_t, uid_t};
|
||||
#[allow(unused_imports)]
|
||||
use libc::{intptr_t, off_t, size_t, ssize_t, time_t, uintptr_t, FILE};
|
||||
#[allow(unused_imports)]
|
||||
use std::ffi::{
|
||||
c_char, c_double, c_float, c_int, c_long, c_short, c_uchar, c_uint, c_ulong, c_ushort, c_void,
|
||||
};
|
||||
|
||||
#[allow(unused_imports)]
|
||||
use glib::{gboolean, gconstpointer, gpointer, GType};
|
||||
|
@ -376,6 +377,7 @@ impl ::std::fmt::Debug for GstAudioAggregatorConvertPadClass {
|
|||
}
|
||||
|
||||
#[repr(C)]
|
||||
#[allow(dead_code)]
|
||||
pub struct _GstAudioAggregatorConvertPadPrivate {
|
||||
_data: [u8; 0],
|
||||
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
|
||||
|
@ -410,6 +412,7 @@ impl ::std::fmt::Debug for GstAudioAggregatorPadClass {
|
|||
}
|
||||
|
||||
#[repr(C)]
|
||||
#[allow(dead_code)]
|
||||
pub struct _GstAudioAggregatorPadPrivate {
|
||||
_data: [u8; 0],
|
||||
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
|
||||
|
@ -418,6 +421,7 @@ pub struct _GstAudioAggregatorPadPrivate {
|
|||
pub type GstAudioAggregatorPadPrivate = _GstAudioAggregatorPadPrivate;
|
||||
|
||||
#[repr(C)]
|
||||
#[allow(dead_code)]
|
||||
pub struct _GstAudioAggregatorPrivate {
|
||||
_data: [u8; 0],
|
||||
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
|
||||
|
@ -448,6 +452,7 @@ impl ::std::fmt::Debug for GstAudioBaseSinkClass {
|
|||
}
|
||||
|
||||
#[repr(C)]
|
||||
#[allow(dead_code)]
|
||||
pub struct _GstAudioBaseSinkPrivate {
|
||||
_data: [u8; 0],
|
||||
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
|
||||
|
@ -474,6 +479,7 @@ impl ::std::fmt::Debug for GstAudioBaseSrcClass {
|
|||
}
|
||||
|
||||
#[repr(C)]
|
||||
#[allow(dead_code)]
|
||||
pub struct _GstAudioBaseSrcPrivate {
|
||||
_data: [u8; 0],
|
||||
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
|
||||
|
@ -529,6 +535,7 @@ impl ::std::fmt::Debug for GstAudioCdSrcClass {
|
|||
}
|
||||
|
||||
#[repr(C)]
|
||||
#[allow(dead_code)]
|
||||
pub struct _GstAudioCdSrcPrivate {
|
||||
_data: [u8; 0],
|
||||
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
|
||||
|
@ -561,6 +568,7 @@ impl ::std::fmt::Debug for GstAudioCdSrcTrack {
|
|||
}
|
||||
|
||||
#[repr(C)]
|
||||
#[allow(dead_code)]
|
||||
pub struct _GstAudioChannelMixer {
|
||||
_data: [u8; 0],
|
||||
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
|
||||
|
@ -604,6 +612,7 @@ impl ::std::fmt::Debug for GstAudioClockClass {
|
|||
}
|
||||
|
||||
#[repr(C)]
|
||||
#[allow(dead_code)]
|
||||
pub struct GstAudioConverter {
|
||||
_data: [u8; 0],
|
||||
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
|
||||
|
@ -694,6 +703,7 @@ impl ::std::fmt::Debug for GstAudioDecoderClass {
|
|||
}
|
||||
|
||||
#[repr(C)]
|
||||
#[allow(dead_code)]
|
||||
pub struct _GstAudioDecoderPrivate {
|
||||
_data: [u8; 0],
|
||||
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
|
||||
|
@ -794,6 +804,7 @@ impl ::std::fmt::Debug for GstAudioEncoderClass {
|
|||
}
|
||||
|
||||
#[repr(C)]
|
||||
#[allow(dead_code)]
|
||||
pub struct _GstAudioEncoderPrivate {
|
||||
_data: [u8; 0],
|
||||
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
|
||||
|
@ -920,6 +931,7 @@ impl ::std::fmt::Debug for GstAudioMeta {
|
|||
}
|
||||
|
||||
#[repr(C)]
|
||||
#[allow(dead_code)]
|
||||
pub struct _GstAudioQuantize {
|
||||
_data: [u8; 0],
|
||||
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
|
||||
|
@ -928,6 +940,7 @@ pub struct _GstAudioQuantize {
|
|||
pub type GstAudioQuantize = _GstAudioQuantize;
|
||||
|
||||
#[repr(C)]
|
||||
#[allow(dead_code)]
|
||||
pub struct _GstAudioResampler {
|
||||
_data: [u8; 0],
|
||||
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
|
||||
|
@ -986,6 +999,7 @@ impl ::std::fmt::Debug for GstAudioRingBufferClass {
|
|||
}
|
||||
|
||||
#[repr(C)]
|
||||
#[allow(dead_code)]
|
||||
pub struct _GstAudioRingBufferPrivate {
|
||||
_data: [u8; 0],
|
||||
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
|
||||
|
@ -1121,6 +1135,7 @@ impl ::std::fmt::Debug for GstAudioSrcClass {
|
|||
}
|
||||
|
||||
#[repr(C)]
|
||||
#[allow(dead_code)]
|
||||
pub struct GstAudioStreamAlign {
|
||||
_data: [u8; 0],
|
||||
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
|
||||
|
@ -1495,6 +1510,7 @@ impl ::std::fmt::Debug for GstAudioSrc {
|
|||
|
||||
// Interfaces
|
||||
#[repr(C)]
|
||||
#[allow(dead_code)]
|
||||
pub struct GstStreamVolume {
|
||||
_data: [u8; 0],
|
||||
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
|
||||
|
@ -1506,7 +1522,6 @@ impl ::std::fmt::Debug for GstStreamVolume {
|
|||
}
|
||||
}
|
||||
|
||||
#[link(name = "gstaudio-1.0")]
|
||||
extern "C" {
|
||||
|
||||
//=========================================================================
|
||||
|
|
|
@ -758,10 +758,8 @@ const RUST_CONSTANTS: &[(&str, &str)] = &[
|
|||
("(guint) GST_AUDIO_FLAG_NONE", "0"),
|
||||
("(guint) GST_AUDIO_FLAG_UNPOSITIONED", "1"),
|
||||
("(gint) GST_AUDIO_FORMAT_ENCODED", "1"),
|
||||
("(gint) GST_AUDIO_FORMAT_F32", "28"),
|
||||
("(gint) GST_AUDIO_FORMAT_F32BE", "29"),
|
||||
("(gint) GST_AUDIO_FORMAT_F32LE", "28"),
|
||||
("(gint) GST_AUDIO_FORMAT_F64", "30"),
|
||||
("(gint) GST_AUDIO_FORMAT_F64BE", "31"),
|
||||
("(gint) GST_AUDIO_FORMAT_F64LE", "30"),
|
||||
("(guint) GST_AUDIO_FORMAT_FLAG_COMPLEX", "16"),
|
||||
|
@ -770,41 +768,29 @@ const RUST_CONSTANTS: &[(&str, &str)] = &[
|
|||
("(guint) GST_AUDIO_FORMAT_FLAG_SIGNED", "4"),
|
||||
("(guint) GST_AUDIO_FORMAT_FLAG_UNPACK", "32"),
|
||||
("GST_AUDIO_FORMAT_LAST", "32"),
|
||||
("(gint) GST_AUDIO_FORMAT_S16", "4"),
|
||||
("(gint) GST_AUDIO_FORMAT_S16BE", "5"),
|
||||
("(gint) GST_AUDIO_FORMAT_S16LE", "4"),
|
||||
("(gint) GST_AUDIO_FORMAT_S18", "24"),
|
||||
("(gint) GST_AUDIO_FORMAT_S18BE", "25"),
|
||||
("(gint) GST_AUDIO_FORMAT_S18LE", "24"),
|
||||
("(gint) GST_AUDIO_FORMAT_S20", "20"),
|
||||
("(gint) GST_AUDIO_FORMAT_S20BE", "21"),
|
||||
("(gint) GST_AUDIO_FORMAT_S20LE", "20"),
|
||||
("(gint) GST_AUDIO_FORMAT_S24", "16"),
|
||||
("(gint) GST_AUDIO_FORMAT_S24BE", "17"),
|
||||
("(gint) GST_AUDIO_FORMAT_S24LE", "16"),
|
||||
("(gint) GST_AUDIO_FORMAT_S24_32", "8"),
|
||||
("(gint) GST_AUDIO_FORMAT_S24_32BE", "9"),
|
||||
("(gint) GST_AUDIO_FORMAT_S24_32LE", "8"),
|
||||
("(gint) GST_AUDIO_FORMAT_S32", "12"),
|
||||
("(gint) GST_AUDIO_FORMAT_S32BE", "13"),
|
||||
("(gint) GST_AUDIO_FORMAT_S32LE", "12"),
|
||||
("(gint) GST_AUDIO_FORMAT_S8", "2"),
|
||||
("(gint) GST_AUDIO_FORMAT_U16", "6"),
|
||||
("(gint) GST_AUDIO_FORMAT_U16BE", "7"),
|
||||
("(gint) GST_AUDIO_FORMAT_U16LE", "6"),
|
||||
("(gint) GST_AUDIO_FORMAT_U18", "26"),
|
||||
("(gint) GST_AUDIO_FORMAT_U18BE", "27"),
|
||||
("(gint) GST_AUDIO_FORMAT_U18LE", "26"),
|
||||
("(gint) GST_AUDIO_FORMAT_U20", "22"),
|
||||
("(gint) GST_AUDIO_FORMAT_U20BE", "23"),
|
||||
("(gint) GST_AUDIO_FORMAT_U20LE", "22"),
|
||||
("(gint) GST_AUDIO_FORMAT_U24", "18"),
|
||||
("(gint) GST_AUDIO_FORMAT_U24BE", "19"),
|
||||
("(gint) GST_AUDIO_FORMAT_U24LE", "18"),
|
||||
("(gint) GST_AUDIO_FORMAT_U24_32", "10"),
|
||||
("(gint) GST_AUDIO_FORMAT_U24_32BE", "11"),
|
||||
("(gint) GST_AUDIO_FORMAT_U24_32LE", "10"),
|
||||
("(gint) GST_AUDIO_FORMAT_U32", "14"),
|
||||
("(gint) GST_AUDIO_FORMAT_U32BE", "15"),
|
||||
("(gint) GST_AUDIO_FORMAT_U32LE", "14"),
|
||||
("(gint) GST_AUDIO_FORMAT_U8", "3"),
|
||||
|
|
|
@ -106,10 +106,8 @@ int main() {
|
|||
PRINT_CONSTANT((guint) GST_AUDIO_FLAG_NONE);
|
||||
PRINT_CONSTANT((guint) GST_AUDIO_FLAG_UNPOSITIONED);
|
||||
PRINT_CONSTANT((gint) GST_AUDIO_FORMAT_ENCODED);
|
||||
PRINT_CONSTANT((gint) GST_AUDIO_FORMAT_F32);
|
||||
PRINT_CONSTANT((gint) GST_AUDIO_FORMAT_F32BE);
|
||||
PRINT_CONSTANT((gint) GST_AUDIO_FORMAT_F32LE);
|
||||
PRINT_CONSTANT((gint) GST_AUDIO_FORMAT_F64);
|
||||
PRINT_CONSTANT((gint) GST_AUDIO_FORMAT_F64BE);
|
||||
PRINT_CONSTANT((gint) GST_AUDIO_FORMAT_F64LE);
|
||||
PRINT_CONSTANT((guint) GST_AUDIO_FORMAT_FLAG_COMPLEX);
|
||||
|
@ -118,41 +116,29 @@ int main() {
|
|||
PRINT_CONSTANT((guint) GST_AUDIO_FORMAT_FLAG_SIGNED);
|
||||
PRINT_CONSTANT((guint) GST_AUDIO_FORMAT_FLAG_UNPACK);
|
||||
PRINT_CONSTANT(GST_AUDIO_FORMAT_LAST);
|
||||
PRINT_CONSTANT((gint) GST_AUDIO_FORMAT_S16);
|
||||
PRINT_CONSTANT((gint) GST_AUDIO_FORMAT_S16BE);
|
||||
PRINT_CONSTANT((gint) GST_AUDIO_FORMAT_S16LE);
|
||||
PRINT_CONSTANT((gint) GST_AUDIO_FORMAT_S18);
|
||||
PRINT_CONSTANT((gint) GST_AUDIO_FORMAT_S18BE);
|
||||
PRINT_CONSTANT((gint) GST_AUDIO_FORMAT_S18LE);
|
||||
PRINT_CONSTANT((gint) GST_AUDIO_FORMAT_S20);
|
||||
PRINT_CONSTANT((gint) GST_AUDIO_FORMAT_S20BE);
|
||||
PRINT_CONSTANT((gint) GST_AUDIO_FORMAT_S20LE);
|
||||
PRINT_CONSTANT((gint) GST_AUDIO_FORMAT_S24);
|
||||
PRINT_CONSTANT((gint) GST_AUDIO_FORMAT_S24BE);
|
||||
PRINT_CONSTANT((gint) GST_AUDIO_FORMAT_S24LE);
|
||||
PRINT_CONSTANT((gint) GST_AUDIO_FORMAT_S24_32);
|
||||
PRINT_CONSTANT((gint) GST_AUDIO_FORMAT_S24_32BE);
|
||||
PRINT_CONSTANT((gint) GST_AUDIO_FORMAT_S24_32LE);
|
||||
PRINT_CONSTANT((gint) GST_AUDIO_FORMAT_S32);
|
||||
PRINT_CONSTANT((gint) GST_AUDIO_FORMAT_S32BE);
|
||||
PRINT_CONSTANT((gint) GST_AUDIO_FORMAT_S32LE);
|
||||
PRINT_CONSTANT((gint) GST_AUDIO_FORMAT_S8);
|
||||
PRINT_CONSTANT((gint) GST_AUDIO_FORMAT_U16);
|
||||
PRINT_CONSTANT((gint) GST_AUDIO_FORMAT_U16BE);
|
||||
PRINT_CONSTANT((gint) GST_AUDIO_FORMAT_U16LE);
|
||||
PRINT_CONSTANT((gint) GST_AUDIO_FORMAT_U18);
|
||||
PRINT_CONSTANT((gint) GST_AUDIO_FORMAT_U18BE);
|
||||
PRINT_CONSTANT((gint) GST_AUDIO_FORMAT_U18LE);
|
||||
PRINT_CONSTANT((gint) GST_AUDIO_FORMAT_U20);
|
||||
PRINT_CONSTANT((gint) GST_AUDIO_FORMAT_U20BE);
|
||||
PRINT_CONSTANT((gint) GST_AUDIO_FORMAT_U20LE);
|
||||
PRINT_CONSTANT((gint) GST_AUDIO_FORMAT_U24);
|
||||
PRINT_CONSTANT((gint) GST_AUDIO_FORMAT_U24BE);
|
||||
PRINT_CONSTANT((gint) GST_AUDIO_FORMAT_U24LE);
|
||||
PRINT_CONSTANT((gint) GST_AUDIO_FORMAT_U24_32);
|
||||
PRINT_CONSTANT((gint) GST_AUDIO_FORMAT_U24_32BE);
|
||||
PRINT_CONSTANT((gint) GST_AUDIO_FORMAT_U24_32LE);
|
||||
PRINT_CONSTANT((gint) GST_AUDIO_FORMAT_U32);
|
||||
PRINT_CONSTANT((gint) GST_AUDIO_FORMAT_U32BE);
|
||||
PRINT_CONSTANT((gint) GST_AUDIO_FORMAT_U32LE);
|
||||
PRINT_CONSTANT((gint) GST_AUDIO_FORMAT_U8);
|
||||
|
|
|
@ -1,3 +1,3 @@
|
|||
Generated by gir (https://github.com/gtk-rs/gir @ d7c0763cacbc)
|
||||
Generated by gir (https://github.com/gtk-rs/gir @ f7d2061cc781)
|
||||
from gir-files (https://github.com/gtk-rs/gir-files @ 4d1189172a70)
|
||||
from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ db97a3ad67f5)
|
||||
|
|
|
@ -1,3 +1,3 @@
|
|||
Generated by gir (https://github.com/gtk-rs/gir @ d7c0763cacbc)
|
||||
Generated by gir (https://github.com/gtk-rs/gir @ f7d2061cc781)
|
||||
from gir-files (https://github.com/gtk-rs/gir-files @ 4d1189172a70)
|
||||
from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ db97a3ad67f5)
|
||||
|
|
|
@ -16,14 +16,15 @@ use glib_sys as glib;
|
|||
use gobject_sys as gobject;
|
||||
use gstreamer_sys as gst;
|
||||
|
||||
#[allow(unused_imports)]
|
||||
use libc::{
|
||||
c_char, c_double, c_float, c_int, c_long, c_short, c_uchar, c_uint, c_ulong, c_ushort, c_void,
|
||||
intptr_t, off_t, size_t, ssize_t, time_t, uintptr_t, FILE,
|
||||
};
|
||||
#[cfg(unix)]
|
||||
#[allow(unused_imports)]
|
||||
use libc::{dev_t, gid_t, pid_t, socklen_t, uid_t};
|
||||
#[allow(unused_imports)]
|
||||
use libc::{intptr_t, off_t, size_t, ssize_t, time_t, uintptr_t, FILE};
|
||||
#[allow(unused_imports)]
|
||||
use std::ffi::{
|
||||
c_char, c_double, c_float, c_int, c_long, c_short, c_uchar, c_uint, c_ulong, c_ushort, c_void,
|
||||
};
|
||||
|
||||
#[allow(unused_imports)]
|
||||
use glib::{gboolean, gconstpointer, gpointer, GType};
|
||||
|
@ -141,6 +142,7 @@ pub type GstTypeFindHelperGetRangeFunction = Option<
|
|||
|
||||
// Records
|
||||
#[repr(C)]
|
||||
#[allow(dead_code)]
|
||||
pub struct _GstAdapterClass {
|
||||
_data: [u8; 0],
|
||||
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
|
||||
|
@ -296,6 +298,7 @@ impl ::std::fmt::Debug for GstAggregatorPadClass {
|
|||
}
|
||||
|
||||
#[repr(C)]
|
||||
#[allow(dead_code)]
|
||||
pub struct _GstAggregatorPadPrivate {
|
||||
_data: [u8; 0],
|
||||
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
|
||||
|
@ -304,6 +307,7 @@ pub struct _GstAggregatorPadPrivate {
|
|||
pub type GstAggregatorPadPrivate = _GstAggregatorPadPrivate;
|
||||
|
||||
#[repr(C)]
|
||||
#[allow(dead_code)]
|
||||
pub struct _GstAggregatorPrivate {
|
||||
_data: [u8; 0],
|
||||
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
|
||||
|
@ -396,6 +400,7 @@ impl ::std::fmt::Debug for GstBaseParseFrame {
|
|||
}
|
||||
|
||||
#[repr(C)]
|
||||
#[allow(dead_code)]
|
||||
pub struct _GstBaseParsePrivate {
|
||||
_data: [u8; 0],
|
||||
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
|
||||
|
@ -473,6 +478,7 @@ impl ::std::fmt::Debug for GstBaseSinkClass {
|
|||
}
|
||||
|
||||
#[repr(C)]
|
||||
#[allow(dead_code)]
|
||||
pub struct _GstBaseSinkPrivate {
|
||||
_data: [u8; 0],
|
||||
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
|
||||
|
@ -567,6 +573,7 @@ impl ::std::fmt::Debug for GstBaseSrcClass {
|
|||
}
|
||||
|
||||
#[repr(C)]
|
||||
#[allow(dead_code)]
|
||||
pub struct _GstBaseSrcPrivate {
|
||||
_data: [u8; 0],
|
||||
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
|
||||
|
@ -735,6 +742,7 @@ impl ::std::fmt::Debug for GstBaseTransformClass {
|
|||
}
|
||||
|
||||
#[repr(C)]
|
||||
#[allow(dead_code)]
|
||||
pub struct _GstBaseTransformPrivate {
|
||||
_data: [u8; 0],
|
||||
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
|
||||
|
@ -850,6 +858,7 @@ impl ::std::fmt::Debug for GstCollectData {
|
|||
}
|
||||
|
||||
#[repr(C)]
|
||||
#[allow(dead_code)]
|
||||
pub struct _GstCollectDataPrivate {
|
||||
_data: [u8; 0],
|
||||
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
|
||||
|
@ -887,6 +896,7 @@ impl ::std::fmt::Debug for GstCollectPadsClass {
|
|||
}
|
||||
|
||||
#[repr(C)]
|
||||
#[allow(dead_code)]
|
||||
pub struct _GstCollectPadsPrivate {
|
||||
_data: [u8; 0],
|
||||
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
|
||||
|
@ -938,6 +948,7 @@ impl ::std::fmt::Debug for GstDataQueueItem {
|
|||
}
|
||||
|
||||
#[repr(C)]
|
||||
#[allow(dead_code)]
|
||||
pub struct _GstDataQueuePrivate {
|
||||
_data: [u8; 0],
|
||||
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
|
||||
|
@ -964,6 +975,7 @@ impl ::std::fmt::Debug for GstDataQueueSize {
|
|||
}
|
||||
|
||||
#[repr(C)]
|
||||
#[allow(dead_code)]
|
||||
pub struct GstFlowCombiner {
|
||||
_data: [u8; 0],
|
||||
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
|
||||
|
@ -1001,6 +1013,7 @@ impl ::std::fmt::Debug for GstPushSrcClass {
|
|||
}
|
||||
|
||||
#[repr(C)]
|
||||
#[allow(dead_code)]
|
||||
pub struct _GstQueueArray {
|
||||
_data: [u8; 0],
|
||||
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
|
||||
|
@ -1009,6 +1022,7 @@ pub struct _GstQueueArray {
|
|||
pub type GstQueueArray = _GstQueueArray;
|
||||
|
||||
#[repr(C)]
|
||||
#[allow(dead_code)]
|
||||
pub struct _GstTypeFindData {
|
||||
_data: [u8; 0],
|
||||
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
|
||||
|
@ -1018,6 +1032,7 @@ pub type GstTypeFindData = _GstTypeFindData;
|
|||
|
||||
// Classes
|
||||
#[repr(C)]
|
||||
#[allow(dead_code)]
|
||||
pub struct GstAdapter {
|
||||
_data: [u8; 0],
|
||||
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
|
||||
|
@ -1261,7 +1276,6 @@ impl ::std::fmt::Debug for GstPushSrc {
|
|||
}
|
||||
}
|
||||
|
||||
#[link(name = "gstbase-1.0")]
|
||||
extern "C" {
|
||||
|
||||
//=========================================================================
|
||||
|
|
|
@ -1,3 +1,3 @@
|
|||
Generated by gir (https://github.com/gtk-rs/gir @ d7c0763cacbc)
|
||||
Generated by gir (https://github.com/gtk-rs/gir @ f7d2061cc781)
|
||||
from gir-files (https://github.com/gtk-rs/gir-files @ 4d1189172a70)
|
||||
from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ db97a3ad67f5)
|
||||
|
|
|
@ -1,3 +1,3 @@
|
|||
Generated by gir (https://github.com/gtk-rs/gir @ d7c0763cacbc)
|
||||
Generated by gir (https://github.com/gtk-rs/gir @ f7d2061cc781)
|
||||
from gir-files (https://github.com/gtk-rs/gir-files @ 4d1189172a70)
|
||||
from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ db97a3ad67f5)
|
||||
|
|
|
@ -16,14 +16,15 @@ use glib_sys as glib;
|
|||
use gobject_sys as gobject;
|
||||
use gstreamer_sys as gst;
|
||||
|
||||
#[allow(unused_imports)]
|
||||
use libc::{
|
||||
c_char, c_double, c_float, c_int, c_long, c_short, c_uchar, c_uint, c_ulong, c_ushort, c_void,
|
||||
intptr_t, off_t, size_t, ssize_t, time_t, uintptr_t, FILE,
|
||||
};
|
||||
#[cfg(unix)]
|
||||
#[allow(unused_imports)]
|
||||
use libc::{dev_t, gid_t, pid_t, socklen_t, uid_t};
|
||||
#[allow(unused_imports)]
|
||||
use libc::{intptr_t, off_t, size_t, ssize_t, time_t, uintptr_t, FILE};
|
||||
#[allow(unused_imports)]
|
||||
use std::ffi::{
|
||||
c_char, c_double, c_float, c_int, c_long, c_short, c_uchar, c_uint, c_ulong, c_ushort, c_void,
|
||||
};
|
||||
|
||||
#[allow(unused_imports)]
|
||||
use glib::{gboolean, gconstpointer, gpointer, GType};
|
||||
|
@ -59,6 +60,7 @@ impl ::std::fmt::Debug for GstHarness {
|
|||
}
|
||||
|
||||
#[repr(C)]
|
||||
#[allow(dead_code)]
|
||||
pub struct _GstHarnessPrivate {
|
||||
_data: [u8; 0],
|
||||
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
|
||||
|
@ -67,6 +69,7 @@ pub struct _GstHarnessPrivate {
|
|||
pub type GstHarnessPrivate = _GstHarnessPrivate;
|
||||
|
||||
#[repr(C)]
|
||||
#[allow(dead_code)]
|
||||
pub struct _GstHarnessThread {
|
||||
_data: [u8; 0],
|
||||
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
|
||||
|
@ -75,6 +78,7 @@ pub struct _GstHarnessThread {
|
|||
pub type GstHarnessThread = _GstHarnessThread;
|
||||
|
||||
#[repr(C)]
|
||||
#[allow(dead_code)]
|
||||
pub struct _GstStreamConsistency {
|
||||
_data: [u8; 0],
|
||||
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
|
||||
|
@ -97,6 +101,7 @@ impl ::std::fmt::Debug for GstTestClockClass {
|
|||
}
|
||||
|
||||
#[repr(C)]
|
||||
#[allow(dead_code)]
|
||||
pub struct _GstTestClockPrivate {
|
||||
_data: [u8; 0],
|
||||
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
|
||||
|
@ -120,7 +125,6 @@ impl ::std::fmt::Debug for GstTestClock {
|
|||
}
|
||||
}
|
||||
|
||||
#[link(name = "gstcheck-1.0")]
|
||||
extern "C" {
|
||||
|
||||
//=========================================================================
|
||||
|
|
|
@ -1,3 +1,3 @@
|
|||
Generated by gir (https://github.com/gtk-rs/gir @ d7c0763cacbc)
|
||||
Generated by gir (https://github.com/gtk-rs/gir @ f7d2061cc781)
|
||||
from gir-files (https://github.com/gtk-rs/gir-files @ 4d1189172a70)
|
||||
from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ db97a3ad67f5)
|
||||
|
|
|
@ -1,3 +1,3 @@
|
|||
Generated by gir (https://github.com/gtk-rs/gir @ d7c0763cacbc)
|
||||
Generated by gir (https://github.com/gtk-rs/gir @ f7d2061cc781)
|
||||
from gir-files (https://github.com/gtk-rs/gir-files @ 4d1189172a70)
|
||||
from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ db97a3ad67f5)
|
||||
|
|
|
@ -16,14 +16,15 @@ use glib_sys as glib;
|
|||
use gobject_sys as gobject;
|
||||
use gstreamer_sys as gst;
|
||||
|
||||
#[allow(unused_imports)]
|
||||
use libc::{
|
||||
c_char, c_double, c_float, c_int, c_long, c_short, c_uchar, c_uint, c_ulong, c_ushort, c_void,
|
||||
intptr_t, off_t, size_t, ssize_t, time_t, uintptr_t, FILE,
|
||||
};
|
||||
#[cfg(unix)]
|
||||
#[allow(unused_imports)]
|
||||
use libc::{dev_t, gid_t, pid_t, socklen_t, uid_t};
|
||||
#[allow(unused_imports)]
|
||||
use libc::{intptr_t, off_t, size_t, ssize_t, time_t, uintptr_t, FILE};
|
||||
#[allow(unused_imports)]
|
||||
use std::ffi::{
|
||||
c_char, c_double, c_float, c_int, c_long, c_short, c_uchar, c_uint, c_ulong, c_ushort, c_void,
|
||||
};
|
||||
|
||||
#[allow(unused_imports)]
|
||||
use glib::{gboolean, gconstpointer, gpointer, GType};
|
||||
|
@ -195,6 +196,7 @@ impl ::std::fmt::Debug for GstInterpolationControlSourceClass {
|
|||
}
|
||||
|
||||
#[repr(C)]
|
||||
#[allow(dead_code)]
|
||||
pub struct _GstInterpolationControlSourcePrivate {
|
||||
_data: [u8; 0],
|
||||
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
|
||||
|
@ -218,6 +220,7 @@ impl ::std::fmt::Debug for GstLFOControlSourceClass {
|
|||
}
|
||||
|
||||
#[repr(C)]
|
||||
#[allow(dead_code)]
|
||||
pub struct _GstLFOControlSourcePrivate {
|
||||
_data: [u8; 0],
|
||||
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
|
||||
|
@ -255,6 +258,7 @@ impl ::std::fmt::Debug for GstTimedValueControlSourceClass {
|
|||
}
|
||||
|
||||
#[repr(C)]
|
||||
#[allow(dead_code)]
|
||||
pub struct _GstTimedValueControlSourcePrivate {
|
||||
_data: [u8; 0],
|
||||
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
|
||||
|
@ -278,6 +282,7 @@ impl ::std::fmt::Debug for GstTriggerControlSourceClass {
|
|||
}
|
||||
|
||||
#[repr(C)]
|
||||
#[allow(dead_code)]
|
||||
pub struct _GstTriggerControlSourcePrivate {
|
||||
_data: [u8; 0],
|
||||
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
|
||||
|
@ -418,7 +423,6 @@ impl ::std::fmt::Debug for GstTriggerControlSource {
|
|||
}
|
||||
}
|
||||
|
||||
#[link(name = "gstcontroller-1.0")]
|
||||
extern "C" {
|
||||
|
||||
//=========================================================================
|
||||
|
|
|
@ -135,7 +135,7 @@ impl DiscovererManager {
|
|||
F: Fn(&DiscovererManager, &str) -> Option<gst_pbutils::DiscovererInfo> + 'static,
|
||||
>(
|
||||
this: *mut ffi::GESDiscovererManager,
|
||||
uri: *mut libc::c_char,
|
||||
uri: *mut std::ffi::c_char,
|
||||
f: glib::ffi::gpointer,
|
||||
) -> *mut gst_pbutils::ffi::GstDiscovererInfo {
|
||||
let f: &F = &*(f as *const F);
|
||||
|
|
|
@ -70,7 +70,7 @@ pub trait MetaContainerExt: IsA<MetaContainer> + sealed::Sealed + 'static {
|
|||
let func_data: P = func;
|
||||
unsafe extern "C" fn func_func<P: FnMut(&MetaContainer, &str, &glib::Value)>(
|
||||
container: *const ffi::GESMetaContainer,
|
||||
key: *const libc::c_char,
|
||||
key: *const std::ffi::c_char,
|
||||
value: *const glib::gobject_ffi::GValue,
|
||||
user_data: glib::ffi::gpointer,
|
||||
) {
|
||||
|
@ -598,7 +598,7 @@ pub trait MetaContainerExt: IsA<MetaContainer> + sealed::Sealed + 'static {
|
|||
F: Fn(&P, &str, Option<&glib::Value>) + 'static,
|
||||
>(
|
||||
this: *mut ffi::GESMetaContainer,
|
||||
key: *mut libc::c_char,
|
||||
key: *mut std::ffi::c_char,
|
||||
value: *mut glib::gobject_ffi::GValue,
|
||||
f: glib::ffi::gpointer,
|
||||
) {
|
||||
|
|
|
@ -351,7 +351,7 @@ pub trait ProjectExt: IsA<Project> + sealed::Sealed + 'static {
|
|||
>(
|
||||
this: *mut ffi::GESProject,
|
||||
error: *mut glib::ffi::GError,
|
||||
id: *mut libc::c_char,
|
||||
id: *mut std::ffi::c_char,
|
||||
extractable_type: glib::ffi::GType,
|
||||
f: glib::ffi::gpointer,
|
||||
) {
|
||||
|
@ -445,7 +445,7 @@ pub trait ProjectExt: IsA<Project> + sealed::Sealed + 'static {
|
|||
error: *mut glib::ffi::GError,
|
||||
wrong_asset: *mut ffi::GESAsset,
|
||||
f: glib::ffi::gpointer,
|
||||
) -> *mut libc::c_char {
|
||||
) -> *mut std::ffi::c_char {
|
||||
let f: &F = &*(f as *const F);
|
||||
f(
|
||||
Project::from_glib_borrow(this).unsafe_cast_ref(),
|
||||
|
|
|
@ -1,3 +1,3 @@
|
|||
Generated by gir (https://github.com/gtk-rs/gir @ d7c0763cacbc)
|
||||
Generated by gir (https://github.com/gtk-rs/gir @ f7d2061cc781)
|
||||
from gir-files (https://github.com/gtk-rs/gir-files @ 4d1189172a70)
|
||||
from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ db97a3ad67f5)
|
||||
|
|
|
@ -1,3 +1,3 @@
|
|||
Generated by gir (https://github.com/gtk-rs/gir @ d7c0763cacbc)
|
||||
Generated by gir (https://github.com/gtk-rs/gir @ f7d2061cc781)
|
||||
from gir-files (https://github.com/gtk-rs/gir-files @ 4d1189172a70)
|
||||
from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ db97a3ad67f5)
|
||||
|
|
|
@ -18,14 +18,15 @@ use gobject_sys as gobject;
|
|||
use gstreamer_pbutils_sys as gst_pbutils;
|
||||
use gstreamer_sys as gst;
|
||||
|
||||
#[allow(unused_imports)]
|
||||
use libc::{
|
||||
c_char, c_double, c_float, c_int, c_long, c_short, c_uchar, c_uint, c_ulong, c_ushort, c_void,
|
||||
intptr_t, off_t, size_t, ssize_t, time_t, uintptr_t, FILE,
|
||||
};
|
||||
#[cfg(unix)]
|
||||
#[allow(unused_imports)]
|
||||
use libc::{dev_t, gid_t, pid_t, socklen_t, uid_t};
|
||||
#[allow(unused_imports)]
|
||||
use libc::{intptr_t, off_t, size_t, ssize_t, time_t, uintptr_t, FILE};
|
||||
#[allow(unused_imports)]
|
||||
use std::ffi::{
|
||||
c_char, c_double, c_float, c_int, c_long, c_short, c_uchar, c_uint, c_ulong, c_ushort, c_void,
|
||||
};
|
||||
|
||||
#[allow(unused_imports)]
|
||||
use glib::{gboolean, gconstpointer, gpointer, GType};
|
||||
|
@ -348,6 +349,7 @@ impl ::std::fmt::Debug for GESAssetClass {
|
|||
}
|
||||
|
||||
#[repr(C)]
|
||||
#[allow(dead_code)]
|
||||
pub struct _GESAssetPrivate {
|
||||
_data: [u8; 0],
|
||||
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
|
||||
|
@ -372,6 +374,7 @@ impl ::std::fmt::Debug for GESAudioSourceClass {
|
|||
}
|
||||
|
||||
#[repr(C)]
|
||||
#[allow(dead_code)]
|
||||
pub struct _GESAudioSourcePrivate {
|
||||
_data: [u8; 0],
|
||||
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
|
||||
|
@ -394,6 +397,7 @@ impl ::std::fmt::Debug for GESAudioTestSourceClass {
|
|||
}
|
||||
|
||||
#[repr(C)]
|
||||
#[allow(dead_code)]
|
||||
pub struct _GESAudioTestSourcePrivate {
|
||||
_data: [u8; 0],
|
||||
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
|
||||
|
@ -418,6 +422,7 @@ impl ::std::fmt::Debug for GESAudioTrackClass {
|
|||
}
|
||||
|
||||
#[repr(C)]
|
||||
#[allow(dead_code)]
|
||||
pub struct _GESAudioTrackPrivate {
|
||||
_data: [u8; 0],
|
||||
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
|
||||
|
@ -442,6 +447,7 @@ impl ::std::fmt::Debug for GESAudioTransitionClass {
|
|||
}
|
||||
|
||||
#[repr(C)]
|
||||
#[allow(dead_code)]
|
||||
pub struct _GESAudioTransitionPrivate {
|
||||
_data: [u8; 0],
|
||||
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
|
||||
|
@ -464,6 +470,7 @@ impl ::std::fmt::Debug for GESAudioUriSourceClass {
|
|||
}
|
||||
|
||||
#[repr(C)]
|
||||
#[allow(dead_code)]
|
||||
pub struct _GESAudioUriSourcePrivate {
|
||||
_data: [u8; 0],
|
||||
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
|
||||
|
@ -500,6 +507,7 @@ impl ::std::fmt::Debug for GESBaseEffectClipClass {
|
|||
}
|
||||
|
||||
#[repr(C)]
|
||||
#[allow(dead_code)]
|
||||
pub struct _GESBaseEffectClipPrivate {
|
||||
_data: [u8; 0],
|
||||
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
|
||||
|
@ -508,6 +516,7 @@ pub struct _GESBaseEffectClipPrivate {
|
|||
pub type GESBaseEffectClipPrivate = _GESBaseEffectClipPrivate;
|
||||
|
||||
#[repr(C)]
|
||||
#[allow(dead_code)]
|
||||
pub struct _GESBaseEffectPrivate {
|
||||
_data: [u8; 0],
|
||||
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
|
||||
|
@ -530,6 +539,7 @@ impl ::std::fmt::Debug for GESBaseTransitionClipClass {
|
|||
}
|
||||
|
||||
#[repr(C)]
|
||||
#[allow(dead_code)]
|
||||
pub struct _GESBaseTransitionClipPrivate {
|
||||
_data: [u8; 0],
|
||||
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
|
||||
|
@ -564,6 +574,7 @@ impl ::std::fmt::Debug for GESBaseXmlFormatterClass {
|
|||
}
|
||||
|
||||
#[repr(C)]
|
||||
#[allow(dead_code)]
|
||||
pub struct _GESBaseXmlFormatterPrivate {
|
||||
_data: [u8; 0],
|
||||
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
|
||||
|
@ -591,6 +602,7 @@ impl ::std::fmt::Debug for GESClipAssetClass {
|
|||
}
|
||||
|
||||
#[repr(C)]
|
||||
#[allow(dead_code)]
|
||||
pub struct _GESClipAssetPrivate {
|
||||
_data: [u8; 0],
|
||||
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
|
||||
|
@ -632,6 +644,7 @@ impl ::std::fmt::Debug for GESClipClass_ABI_abi {
|
|||
}
|
||||
|
||||
#[repr(C)]
|
||||
#[allow(dead_code)]
|
||||
pub struct _GESClipPrivate {
|
||||
_data: [u8; 0],
|
||||
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
|
||||
|
@ -654,6 +667,7 @@ impl ::std::fmt::Debug for GESCommandLineFormatterClass {
|
|||
}
|
||||
|
||||
#[repr(C)]
|
||||
#[allow(dead_code)]
|
||||
pub struct _GESCommandLineFormatterPrivate {
|
||||
_data: [u8; 0],
|
||||
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
|
||||
|
@ -702,6 +716,7 @@ impl ::std::fmt::Debug for GESContainerClass {
|
|||
}
|
||||
|
||||
#[repr(C)]
|
||||
#[allow(dead_code)]
|
||||
pub struct _GESContainerPrivate {
|
||||
_data: [u8; 0],
|
||||
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
|
||||
|
@ -724,6 +739,7 @@ impl ::std::fmt::Debug for GESDiscovererManagerClass {
|
|||
}
|
||||
|
||||
#[repr(C)]
|
||||
#[allow(dead_code)]
|
||||
pub struct _GESDiscovererManagerPrivate {
|
||||
_data: [u8; 0],
|
||||
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
|
||||
|
@ -748,6 +764,7 @@ impl ::std::fmt::Debug for GESEffectAssetClass {
|
|||
}
|
||||
|
||||
#[repr(C)]
|
||||
#[allow(dead_code)]
|
||||
pub struct _GESEffectAssetPrivate {
|
||||
_data: [u8; 0],
|
||||
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
|
||||
|
@ -785,6 +802,7 @@ impl ::std::fmt::Debug for GESEffectClipClass {
|
|||
}
|
||||
|
||||
#[repr(C)]
|
||||
#[allow(dead_code)]
|
||||
pub struct _GESEffectClipPrivate {
|
||||
_data: [u8; 0],
|
||||
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
|
||||
|
@ -793,6 +811,7 @@ pub struct _GESEffectClipPrivate {
|
|||
pub type GESEffectClipPrivate = _GESEffectClipPrivate;
|
||||
|
||||
#[repr(C)]
|
||||
#[allow(dead_code)]
|
||||
pub struct _GESEffectPrivate {
|
||||
_data: [u8; 0],
|
||||
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
|
||||
|
@ -870,6 +889,7 @@ impl ::std::fmt::Debug for GESFormatterClass {
|
|||
}
|
||||
|
||||
#[repr(C)]
|
||||
#[allow(dead_code)]
|
||||
pub struct _GESFormatterPrivate {
|
||||
_data: [u8; 0],
|
||||
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
|
||||
|
@ -922,6 +942,7 @@ impl ::std::fmt::Debug for GESGroupClass {
|
|||
}
|
||||
|
||||
#[repr(C)]
|
||||
#[allow(dead_code)]
|
||||
pub struct _GESGroupPrivate {
|
||||
_data: [u8; 0],
|
||||
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
|
||||
|
@ -946,6 +967,7 @@ impl ::std::fmt::Debug for GESImageSourceClass {
|
|||
}
|
||||
|
||||
#[repr(C)]
|
||||
#[allow(dead_code)]
|
||||
pub struct _GESImageSourcePrivate {
|
||||
_data: [u8; 0],
|
||||
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
|
||||
|
@ -974,6 +996,7 @@ impl ::std::fmt::Debug for GESLayerClass {
|
|||
}
|
||||
|
||||
#[repr(C)]
|
||||
#[allow(dead_code)]
|
||||
pub struct _GESLayerPrivate {
|
||||
_data: [u8; 0],
|
||||
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
|
||||
|
@ -1042,6 +1065,7 @@ impl ::std::fmt::Debug for GESMultiFileSourceClass {
|
|||
}
|
||||
|
||||
#[repr(C)]
|
||||
#[allow(dead_code)]
|
||||
pub struct _GESMultiFileSourcePrivate {
|
||||
_data: [u8; 0],
|
||||
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
|
||||
|
@ -1078,6 +1102,7 @@ impl ::std::fmt::Debug for GESOperationClipClass {
|
|||
}
|
||||
|
||||
#[repr(C)]
|
||||
#[allow(dead_code)]
|
||||
pub struct _GESOperationClipPrivate {
|
||||
_data: [u8; 0],
|
||||
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
|
||||
|
@ -1086,6 +1111,7 @@ pub struct _GESOperationClipPrivate {
|
|||
pub type GESOperationClipPrivate = _GESOperationClipPrivate;
|
||||
|
||||
#[repr(C)]
|
||||
#[allow(dead_code)]
|
||||
pub struct _GESOperationPrivate {
|
||||
_data: [u8; 0],
|
||||
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
|
||||
|
@ -1109,6 +1135,7 @@ impl ::std::fmt::Debug for GESOverlayClipClass {
|
|||
}
|
||||
|
||||
#[repr(C)]
|
||||
#[allow(dead_code)]
|
||||
pub struct _GESOverlayClipPrivate {
|
||||
_data: [u8; 0],
|
||||
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
|
||||
|
@ -1131,6 +1158,7 @@ impl ::std::fmt::Debug for GESPipelineClass {
|
|||
}
|
||||
|
||||
#[repr(C)]
|
||||
#[allow(dead_code)]
|
||||
pub struct _GESPipelinePrivate {
|
||||
_data: [u8; 0],
|
||||
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
|
||||
|
@ -1139,6 +1167,7 @@ pub struct _GESPipelinePrivate {
|
|||
pub type GESPipelinePrivate = _GESPipelinePrivate;
|
||||
|
||||
#[repr(C)]
|
||||
#[allow(dead_code)]
|
||||
pub struct _GESPitiviFormatterPrivate {
|
||||
_data: [u8; 0],
|
||||
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
|
||||
|
@ -1181,6 +1210,7 @@ impl ::std::fmt::Debug for GESProjectClass {
|
|||
}
|
||||
|
||||
#[repr(C)]
|
||||
#[allow(dead_code)]
|
||||
pub struct _GESProjectPrivate {
|
||||
_data: [u8; 0],
|
||||
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
|
||||
|
@ -1235,6 +1265,7 @@ impl ::std::fmt::Debug for GESSourceClipClass {
|
|||
}
|
||||
|
||||
#[repr(C)]
|
||||
#[allow(dead_code)]
|
||||
pub struct _GESSourceClipPrivate {
|
||||
_data: [u8; 0],
|
||||
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
|
||||
|
@ -1243,6 +1274,7 @@ pub struct _GESSourceClipPrivate {
|
|||
pub type GESSourceClipPrivate = _GESSourceClipPrivate;
|
||||
|
||||
#[repr(C)]
|
||||
#[allow(dead_code)]
|
||||
pub struct _GESSourcePrivate {
|
||||
_data: [u8; 0],
|
||||
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
|
||||
|
@ -1265,6 +1297,7 @@ impl ::std::fmt::Debug for GESTestClipClass {
|
|||
}
|
||||
|
||||
#[repr(C)]
|
||||
#[allow(dead_code)]
|
||||
pub struct _GESTestClipPrivate {
|
||||
_data: [u8; 0],
|
||||
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
|
||||
|
@ -1302,6 +1335,7 @@ impl ::std::fmt::Debug for GESTextOverlayClipClass {
|
|||
}
|
||||
|
||||
#[repr(C)]
|
||||
#[allow(dead_code)]
|
||||
pub struct _GESTextOverlayClipPrivate {
|
||||
_data: [u8; 0],
|
||||
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
|
||||
|
@ -1310,6 +1344,7 @@ pub struct _GESTextOverlayClipPrivate {
|
|||
pub type GESTextOverlayClipPrivate = _GESTextOverlayClipPrivate;
|
||||
|
||||
#[repr(C)]
|
||||
#[allow(dead_code)]
|
||||
pub struct _GESTextOverlayPrivate {
|
||||
_data: [u8; 0],
|
||||
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
|
||||
|
@ -1438,6 +1473,7 @@ impl ::std::fmt::Debug for GESTimelineElementClass {
|
|||
}
|
||||
|
||||
#[repr(C)]
|
||||
#[allow(dead_code)]
|
||||
pub struct _GESTimelineElementPrivate {
|
||||
_data: [u8; 0],
|
||||
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
|
||||
|
@ -1446,6 +1482,7 @@ pub struct _GESTimelineElementPrivate {
|
|||
pub type GESTimelineElementPrivate = _GESTimelineElementPrivate;
|
||||
|
||||
#[repr(C)]
|
||||
#[allow(dead_code)]
|
||||
pub struct _GESTimelinePrivate {
|
||||
_data: [u8; 0],
|
||||
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
|
||||
|
@ -1468,6 +1505,7 @@ impl ::std::fmt::Debug for GESTitleClipClass {
|
|||
}
|
||||
|
||||
#[repr(C)]
|
||||
#[allow(dead_code)]
|
||||
pub struct _GESTitleClipPrivate {
|
||||
_data: [u8; 0],
|
||||
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
|
||||
|
@ -1491,6 +1529,7 @@ impl ::std::fmt::Debug for GESTitleSourceClass {
|
|||
}
|
||||
|
||||
#[repr(C)]
|
||||
#[allow(dead_code)]
|
||||
pub struct _GESTitleSourcePrivate {
|
||||
_data: [u8; 0],
|
||||
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
|
||||
|
@ -1534,6 +1573,7 @@ impl ::std::fmt::Debug for GESTrackElementAssetClass {
|
|||
}
|
||||
|
||||
#[repr(C)]
|
||||
#[allow(dead_code)]
|
||||
pub struct _GESTrackElementAssetPrivate {
|
||||
_data: [u8; 0],
|
||||
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
|
||||
|
@ -1600,6 +1640,7 @@ impl ::std::fmt::Debug for GESTrackElementClass_ABI_abi {
|
|||
}
|
||||
|
||||
#[repr(C)]
|
||||
#[allow(dead_code)]
|
||||
pub struct _GESTrackElementPrivate {
|
||||
_data: [u8; 0],
|
||||
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
|
||||
|
@ -1608,6 +1649,7 @@ pub struct _GESTrackElementPrivate {
|
|||
pub type GESTrackElementPrivate = _GESTrackElementPrivate;
|
||||
|
||||
#[repr(C)]
|
||||
#[allow(dead_code)]
|
||||
pub struct _GESTrackPrivate {
|
||||
_data: [u8; 0],
|
||||
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
|
||||
|
@ -1644,6 +1686,7 @@ impl ::std::fmt::Debug for GESTransitionClipClass {
|
|||
}
|
||||
|
||||
#[repr(C)]
|
||||
#[allow(dead_code)]
|
||||
pub struct _GESTransitionClipPrivate {
|
||||
_data: [u8; 0],
|
||||
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
|
||||
|
@ -1652,6 +1695,7 @@ pub struct _GESTransitionClipPrivate {
|
|||
pub type GESTransitionClipPrivate = _GESTransitionClipPrivate;
|
||||
|
||||
#[repr(C)]
|
||||
#[allow(dead_code)]
|
||||
pub struct _GESTransitionPrivate {
|
||||
_data: [u8; 0],
|
||||
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
|
||||
|
@ -1686,6 +1730,7 @@ impl ::std::fmt::Debug for GESUriClipAssetClass {
|
|||
}
|
||||
|
||||
#[repr(C)]
|
||||
#[allow(dead_code)]
|
||||
pub struct _GESUriClipAssetPrivate {
|
||||
_data: [u8; 0],
|
||||
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
|
||||
|
@ -1708,6 +1753,7 @@ impl ::std::fmt::Debug for GESUriClipClass {
|
|||
}
|
||||
|
||||
#[repr(C)]
|
||||
#[allow(dead_code)]
|
||||
pub struct _GESUriClipPrivate {
|
||||
_data: [u8; 0],
|
||||
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
|
||||
|
@ -1716,6 +1762,7 @@ pub struct _GESUriClipPrivate {
|
|||
pub type GESUriClipPrivate = _GESUriClipPrivate;
|
||||
|
||||
#[repr(C)]
|
||||
#[allow(dead_code)]
|
||||
pub struct _GESUriSource {
|
||||
_data: [u8; 0],
|
||||
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
|
||||
|
@ -1740,6 +1787,7 @@ impl ::std::fmt::Debug for GESUriSourceAssetClass {
|
|||
}
|
||||
|
||||
#[repr(C)]
|
||||
#[allow(dead_code)]
|
||||
pub struct _GESUriSourceAssetPrivate {
|
||||
_data: [u8; 0],
|
||||
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
|
||||
|
@ -1791,6 +1839,7 @@ impl ::std::fmt::Debug for GESVideoSourceClass_ABI_abi {
|
|||
}
|
||||
|
||||
#[repr(C)]
|
||||
#[allow(dead_code)]
|
||||
pub struct _GESVideoSourcePrivate {
|
||||
_data: [u8; 0],
|
||||
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
|
||||
|
@ -1815,6 +1864,7 @@ impl ::std::fmt::Debug for GESVideoTestSourceClass {
|
|||
}
|
||||
|
||||
#[repr(C)]
|
||||
#[allow(dead_code)]
|
||||
pub struct _GESVideoTestSourcePrivate {
|
||||
_data: [u8; 0],
|
||||
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
|
||||
|
@ -1839,6 +1889,7 @@ impl ::std::fmt::Debug for GESVideoTrackClass {
|
|||
}
|
||||
|
||||
#[repr(C)]
|
||||
#[allow(dead_code)]
|
||||
pub struct _GESVideoTrackPrivate {
|
||||
_data: [u8; 0],
|
||||
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
|
||||
|
@ -1862,6 +1913,7 @@ impl ::std::fmt::Debug for GESVideoTransitionClass {
|
|||
}
|
||||
|
||||
#[repr(C)]
|
||||
#[allow(dead_code)]
|
||||
pub struct _GESVideoTransitionPrivate {
|
||||
_data: [u8; 0],
|
||||
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
|
||||
|
@ -1884,6 +1936,7 @@ impl ::std::fmt::Debug for GESVideoUriSourceClass {
|
|||
}
|
||||
|
||||
#[repr(C)]
|
||||
#[allow(dead_code)]
|
||||
pub struct _GESVideoUriSourcePrivate {
|
||||
_data: [u8; 0],
|
||||
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
|
||||
|
@ -1908,6 +1961,7 @@ impl ::std::fmt::Debug for GESXmlFormatterClass {
|
|||
}
|
||||
|
||||
#[repr(C)]
|
||||
#[allow(dead_code)]
|
||||
pub struct _GESXmlFormatterPrivate {
|
||||
_data: [u8; 0],
|
||||
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
|
||||
|
@ -2146,6 +2200,7 @@ impl ::std::fmt::Debug for GESContainer {
|
|||
}
|
||||
|
||||
#[repr(C)]
|
||||
#[allow(dead_code)]
|
||||
pub struct GESDiscovererManager {
|
||||
_data: [u8; 0],
|
||||
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
|
||||
|
@ -2280,6 +2335,7 @@ impl ::std::fmt::Debug for GESLayer {
|
|||
}
|
||||
|
||||
#[repr(C)]
|
||||
#[allow(dead_code)]
|
||||
pub struct GESMarker {
|
||||
_data: [u8; 0],
|
||||
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
|
||||
|
@ -2292,6 +2348,7 @@ impl ::std::fmt::Debug for GESMarker {
|
|||
}
|
||||
|
||||
#[repr(C)]
|
||||
#[allow(dead_code)]
|
||||
pub struct GESMarkerList {
|
||||
_data: [u8; 0],
|
||||
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
|
||||
|
@ -2802,6 +2859,7 @@ impl ::std::fmt::Debug for GESXmlFormatter {
|
|||
|
||||
// Interfaces
|
||||
#[repr(C)]
|
||||
#[allow(dead_code)]
|
||||
pub struct GESExtractable {
|
||||
_data: [u8; 0],
|
||||
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
|
||||
|
@ -2814,6 +2872,7 @@ impl ::std::fmt::Debug for GESExtractable {
|
|||
}
|
||||
|
||||
#[repr(C)]
|
||||
#[allow(dead_code)]
|
||||
pub struct GESMetaContainer {
|
||||
_data: [u8; 0],
|
||||
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
|
||||
|
@ -2825,7 +2884,6 @@ impl ::std::fmt::Debug for GESMetaContainer {
|
|||
}
|
||||
}
|
||||
|
||||
#[link(name = "ges-1.0")]
|
||||
extern "C" {
|
||||
|
||||
//=========================================================================
|
||||
|
|
|
@ -1,3 +1,3 @@
|
|||
Generated by gir (https://github.com/gtk-rs/gir @ d7c0763cacbc)
|
||||
Generated by gir (https://github.com/gtk-rs/gir @ f7d2061cc781)
|
||||
from gir-files (https://github.com/gtk-rs/gir-files @ 4d1189172a70)
|
||||
from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ db97a3ad67f5)
|
||||
|
|
|
@ -1,3 +1,3 @@
|
|||
Generated by gir (https://github.com/gtk-rs/gir @ d7c0763cacbc)
|
||||
Generated by gir (https://github.com/gtk-rs/gir @ f7d2061cc781)
|
||||
from gir-files (https://github.com/gtk-rs/gir-files @ 4d1189172a70)
|
||||
from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ db97a3ad67f5)
|
||||
|
|
|
@ -15,14 +15,15 @@
|
|||
use glib_sys as glib;
|
||||
use gstreamer_gl_sys as gst_gl;
|
||||
|
||||
#[allow(unused_imports)]
|
||||
use libc::{
|
||||
c_char, c_double, c_float, c_int, c_long, c_short, c_uchar, c_uint, c_ulong, c_ushort, c_void,
|
||||
intptr_t, off_t, size_t, ssize_t, time_t, uintptr_t, FILE,
|
||||
};
|
||||
#[cfg(unix)]
|
||||
#[allow(unused_imports)]
|
||||
use libc::{dev_t, gid_t, pid_t, socklen_t, uid_t};
|
||||
#[allow(unused_imports)]
|
||||
use libc::{intptr_t, off_t, size_t, ssize_t, time_t, uintptr_t, FILE};
|
||||
#[allow(unused_imports)]
|
||||
use std::ffi::{
|
||||
c_char, c_double, c_float, c_int, c_long, c_short, c_uchar, c_uint, c_ulong, c_ushort, c_void,
|
||||
};
|
||||
|
||||
#[allow(unused_imports)]
|
||||
use glib::{gboolean, gconstpointer, gpointer, GType};
|
||||
|
@ -65,7 +66,6 @@ impl ::std::fmt::Debug for GstGLDisplayEGL {
|
|||
}
|
||||
}
|
||||
|
||||
#[link(name = "gstgl-1.0")]
|
||||
extern "C" {
|
||||
|
||||
//=========================================================================
|
||||
|
|
|
@ -216,8 +216,8 @@ pub trait GLWindowExt: IsA<GLWindow> + sealed::Sealed + 'static {
|
|||
F: Fn(&P, &str, &str) + Send + Sync + 'static,
|
||||
>(
|
||||
this: *mut ffi::GstGLWindow,
|
||||
id: *mut libc::c_char,
|
||||
key: *mut libc::c_char,
|
||||
id: *mut std::ffi::c_char,
|
||||
key: *mut std::ffi::c_char,
|
||||
f: glib::ffi::gpointer,
|
||||
) {
|
||||
let f: &F = &*(f as *const F);
|
||||
|
@ -250,10 +250,10 @@ pub trait GLWindowExt: IsA<GLWindow> + sealed::Sealed + 'static {
|
|||
F: Fn(&P, &str, i32, f64, f64) + Send + Sync + 'static,
|
||||
>(
|
||||
this: *mut ffi::GstGLWindow,
|
||||
id: *mut libc::c_char,
|
||||
button: libc::c_int,
|
||||
x: libc::c_double,
|
||||
y: libc::c_double,
|
||||
id: *mut std::ffi::c_char,
|
||||
button: std::ffi::c_int,
|
||||
x: std::ffi::c_double,
|
||||
y: std::ffi::c_double,
|
||||
f: glib::ffi::gpointer,
|
||||
) {
|
||||
let f: &F = &*(f as *const F);
|
||||
|
@ -290,10 +290,10 @@ pub trait GLWindowExt: IsA<GLWindow> + sealed::Sealed + 'static {
|
|||
F: Fn(&P, f64, f64, f64, f64) + Send + Sync + 'static,
|
||||
>(
|
||||
this: *mut ffi::GstGLWindow,
|
||||
x: libc::c_double,
|
||||
y: libc::c_double,
|
||||
delta_x: libc::c_double,
|
||||
delta_y: libc::c_double,
|
||||
x: std::ffi::c_double,
|
||||
y: std::ffi::c_double,
|
||||
delta_x: std::ffi::c_double,
|
||||
delta_y: std::ffi::c_double,
|
||||
f: glib::ffi::gpointer,
|
||||
) {
|
||||
let f: &F = &*(f as *const F);
|
||||
|
|
|
@ -1,3 +1,3 @@
|
|||
Generated by gir (https://github.com/gtk-rs/gir @ d7c0763cacbc)
|
||||
Generated by gir (https://github.com/gtk-rs/gir @ f7d2061cc781)
|
||||
from gir-files (https://github.com/gtk-rs/gir-files @ 4d1189172a70)
|
||||
from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ db97a3ad67f5)
|
||||
|
|
|
@ -1,3 +1,3 @@
|
|||
Generated by gir (https://github.com/gtk-rs/gir @ d7c0763cacbc)
|
||||
Generated by gir (https://github.com/gtk-rs/gir @ f7d2061cc781)
|
||||
from gir-files (https://github.com/gtk-rs/gir-files @ 4d1189172a70)
|
||||
from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ db97a3ad67f5)
|
||||
|
|
|
@ -22,14 +22,15 @@ mod manual;
|
|||
|
||||
pub use manual::*;
|
||||
|
||||
#[allow(unused_imports)]
|
||||
use libc::{
|
||||
c_char, c_double, c_float, c_int, c_long, c_short, c_uchar, c_uint, c_ulong, c_ushort, c_void,
|
||||
intptr_t, off_t, size_t, ssize_t, time_t, uintptr_t, FILE,
|
||||
};
|
||||
#[cfg(unix)]
|
||||
#[allow(unused_imports)]
|
||||
use libc::{dev_t, gid_t, pid_t, socklen_t, uid_t};
|
||||
#[allow(unused_imports)]
|
||||
use libc::{intptr_t, off_t, size_t, ssize_t, time_t, uintptr_t, FILE};
|
||||
#[allow(unused_imports)]
|
||||
use std::ffi::{
|
||||
c_char, c_double, c_float, c_int, c_long, c_short, c_uchar, c_uint, c_ulong, c_ushort, c_void,
|
||||
};
|
||||
|
||||
#[allow(unused_imports)]
|
||||
use glib::{gboolean, gconstpointer, gpointer, GType};
|
||||
|
@ -343,6 +344,7 @@ impl ::std::fmt::Debug for GstGLBaseFilterClass {
|
|||
}
|
||||
|
||||
#[repr(C)]
|
||||
#[allow(dead_code)]
|
||||
pub struct _GstGLBaseFilterPrivate {
|
||||
_data: [u8; 0],
|
||||
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
|
||||
|
@ -447,6 +449,7 @@ impl ::std::fmt::Debug for GstGLBaseMixerPadClass {
|
|||
}
|
||||
|
||||
#[repr(C)]
|
||||
#[allow(dead_code)]
|
||||
pub struct _GstGLBaseMixerPrivate {
|
||||
_data: [u8; 0],
|
||||
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
|
||||
|
@ -479,6 +482,7 @@ impl ::std::fmt::Debug for GstGLBaseSrcClass {
|
|||
}
|
||||
|
||||
#[repr(C)]
|
||||
#[allow(dead_code)]
|
||||
pub struct _GstGLBaseSrcPrivate {
|
||||
_data: [u8; 0],
|
||||
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
|
||||
|
@ -556,6 +560,7 @@ impl ::std::fmt::Debug for GstGLBufferPoolClass {
|
|||
}
|
||||
|
||||
#[repr(C)]
|
||||
#[allow(dead_code)]
|
||||
pub struct _GstGLBufferPoolPrivate {
|
||||
_data: [u8; 0],
|
||||
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
|
||||
|
@ -578,6 +583,7 @@ impl ::std::fmt::Debug for GstGLColorConvertClass {
|
|||
}
|
||||
|
||||
#[repr(C)]
|
||||
#[allow(dead_code)]
|
||||
pub struct _GstGLColorConvertPrivate {
|
||||
_data: [u8; 0],
|
||||
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
|
||||
|
@ -639,6 +645,7 @@ impl ::std::fmt::Debug for GstGLContextClass {
|
|||
}
|
||||
|
||||
#[repr(C)]
|
||||
#[allow(dead_code)]
|
||||
pub struct _GstGLContextPrivate {
|
||||
_data: [u8; 0],
|
||||
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
|
||||
|
@ -666,6 +673,7 @@ impl ::std::fmt::Debug for GstGLDisplayClass {
|
|||
}
|
||||
|
||||
#[repr(C)]
|
||||
#[allow(dead_code)]
|
||||
pub struct _GstGLDisplayPrivate {
|
||||
_data: [u8; 0],
|
||||
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
|
||||
|
@ -730,6 +738,7 @@ impl ::std::fmt::Debug for GstGLFramebufferClass {
|
|||
}
|
||||
|
||||
#[repr(C)]
|
||||
#[allow(dead_code)]
|
||||
pub struct _GstGLFramebufferPrivate {
|
||||
_data: [u8; 0],
|
||||
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
|
||||
|
@ -738,6 +747,7 @@ pub struct _GstGLFramebufferPrivate {
|
|||
pub type GstGLFramebufferPrivate = _GstGLFramebufferPrivate;
|
||||
|
||||
#[repr(C)]
|
||||
#[allow(dead_code)]
|
||||
pub struct _GstGLFuncs {
|
||||
_data: [u8; 0],
|
||||
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
|
||||
|
@ -867,6 +877,7 @@ impl ::std::fmt::Debug for GstGLMixerPadClass {
|
|||
}
|
||||
|
||||
#[repr(C)]
|
||||
#[allow(dead_code)]
|
||||
pub struct _GstGLMixerPrivate {
|
||||
_data: [u8; 0],
|
||||
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
|
||||
|
@ -981,6 +992,7 @@ impl ::std::fmt::Debug for GstGLSLStageClass {
|
|||
}
|
||||
|
||||
#[repr(C)]
|
||||
#[allow(dead_code)]
|
||||
pub struct _GstGLSLStagePrivate {
|
||||
_data: [u8; 0],
|
||||
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
|
||||
|
@ -1002,6 +1014,7 @@ impl ::std::fmt::Debug for GstGLShaderClass {
|
|||
}
|
||||
|
||||
#[repr(C)]
|
||||
#[allow(dead_code)]
|
||||
pub struct _GstGLShaderPrivate {
|
||||
_data: [u8; 0],
|
||||
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
|
||||
|
@ -1068,6 +1081,7 @@ impl ::std::fmt::Debug for GstGLUploadClass {
|
|||
}
|
||||
|
||||
#[repr(C)]
|
||||
#[allow(dead_code)]
|
||||
pub struct _GstGLUploadPrivate {
|
||||
_data: [u8; 0],
|
||||
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
|
||||
|
@ -1115,6 +1129,7 @@ impl ::std::fmt::Debug for GstGLViewConvertClass {
|
|||
}
|
||||
|
||||
#[repr(C)]
|
||||
#[allow(dead_code)]
|
||||
pub struct _GstGLViewConvertPrivate {
|
||||
_data: [u8; 0],
|
||||
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
|
||||
|
@ -1175,6 +1190,7 @@ impl ::std::fmt::Debug for GstGLWindowClass {
|
|||
}
|
||||
|
||||
#[repr(C)]
|
||||
#[allow(dead_code)]
|
||||
pub struct _GstGLWindowPrivate {
|
||||
_data: [u8; 0],
|
||||
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
|
||||
|
@ -1658,7 +1674,6 @@ impl ::std::fmt::Debug for GstGLWindow {
|
|||
}
|
||||
}
|
||||
|
||||
#[link(name = "gstgl-1.0")]
|
||||
extern "C" {
|
||||
|
||||
//=========================================================================
|
||||
|
|
|
@ -1,3 +1,3 @@
|
|||
Generated by gir (https://github.com/gtk-rs/gir @ d7c0763cacbc)
|
||||
Generated by gir (https://github.com/gtk-rs/gir @ f7d2061cc781)
|
||||
from gir-files (https://github.com/gtk-rs/gir-files @ 4d1189172a70)
|
||||
from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ db97a3ad67f5)
|
||||
|
|
|
@ -1,3 +1,3 @@
|
|||
Generated by gir (https://github.com/gtk-rs/gir @ d7c0763cacbc)
|
||||
Generated by gir (https://github.com/gtk-rs/gir @ f7d2061cc781)
|
||||
from gir-files (https://github.com/gtk-rs/gir-files @ 4d1189172a70)
|
||||
from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ db97a3ad67f5)
|
||||
|
|
|
@ -15,14 +15,15 @@
|
|||
use glib_sys as glib;
|
||||
use gstreamer_gl_sys as gst_gl;
|
||||
|
||||
#[allow(unused_imports)]
|
||||
use libc::{
|
||||
c_char, c_double, c_float, c_int, c_long, c_short, c_uchar, c_uint, c_ulong, c_ushort, c_void,
|
||||
intptr_t, off_t, size_t, ssize_t, time_t, uintptr_t, FILE,
|
||||
};
|
||||
#[cfg(unix)]
|
||||
#[allow(unused_imports)]
|
||||
use libc::{dev_t, gid_t, pid_t, socklen_t, uid_t};
|
||||
#[allow(unused_imports)]
|
||||
use libc::{intptr_t, off_t, size_t, ssize_t, time_t, uintptr_t, FILE};
|
||||
#[allow(unused_imports)]
|
||||
use std::ffi::{
|
||||
c_char, c_double, c_float, c_int, c_long, c_short, c_uchar, c_uint, c_ulong, c_ushort, c_void,
|
||||
};
|
||||
|
||||
#[allow(unused_imports)]
|
||||
use glib::{gboolean, gconstpointer, gpointer, GType};
|
||||
|
@ -71,7 +72,6 @@ impl ::std::fmt::Debug for GstGLDisplayWayland {
|
|||
}
|
||||
}
|
||||
|
||||
#[link(name = "gstgl-1.0")]
|
||||
extern "C" {
|
||||
|
||||
//=========================================================================
|
||||
|
|
|
@ -1,3 +1,3 @@
|
|||
Generated by gir (https://github.com/gtk-rs/gir @ d7c0763cacbc)
|
||||
Generated by gir (https://github.com/gtk-rs/gir @ f7d2061cc781)
|
||||
from gir-files (https://github.com/gtk-rs/gir-files @ 4d1189172a70)
|
||||
from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ db97a3ad67f5)
|
||||
|
|
|
@ -1,3 +1,3 @@
|
|||
Generated by gir (https://github.com/gtk-rs/gir @ d7c0763cacbc)
|
||||
Generated by gir (https://github.com/gtk-rs/gir @ f7d2061cc781)
|
||||
from gir-files (https://github.com/gtk-rs/gir-files @ 4d1189172a70)
|
||||
from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ db97a3ad67f5)
|
||||
|
|
|
@ -15,14 +15,15 @@
|
|||
use glib_sys as glib;
|
||||
use gstreamer_gl_sys as gst_gl;
|
||||
|
||||
#[allow(unused_imports)]
|
||||
use libc::{
|
||||
c_char, c_double, c_float, c_int, c_long, c_short, c_uchar, c_uint, c_ulong, c_ushort, c_void,
|
||||
intptr_t, off_t, size_t, ssize_t, time_t, uintptr_t, FILE,
|
||||
};
|
||||
#[cfg(unix)]
|
||||
#[allow(unused_imports)]
|
||||
use libc::{dev_t, gid_t, pid_t, socklen_t, uid_t};
|
||||
#[allow(unused_imports)]
|
||||
use libc::{intptr_t, off_t, size_t, ssize_t, time_t, uintptr_t, FILE};
|
||||
#[allow(unused_imports)]
|
||||
use std::ffi::{
|
||||
c_char, c_double, c_float, c_int, c_long, c_short, c_uchar, c_uint, c_ulong, c_ushort, c_void,
|
||||
};
|
||||
|
||||
#[allow(unused_imports)]
|
||||
use glib::{gboolean, gconstpointer, gpointer, GType};
|
||||
|
@ -63,7 +64,6 @@ impl ::std::fmt::Debug for GstGLDisplayX11 {
|
|||
}
|
||||
}
|
||||
|
||||
#[link(name = "gstgl-1.0")]
|
||||
extern "C" {
|
||||
|
||||
//=========================================================================
|
||||
|
|
|
@ -1,3 +1,3 @@
|
|||
Generated by gir (https://github.com/gtk-rs/gir @ d7c0763cacbc)
|
||||
Generated by gir (https://github.com/gtk-rs/gir @ f7d2061cc781)
|
||||
from gir-files (https://github.com/gtk-rs/gir-files @ 4d1189172a70)
|
||||
from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ db97a3ad67f5)
|
||||
|
|
|
@ -1,3 +1,3 @@
|
|||
Generated by gir (https://github.com/gtk-rs/gir @ d7c0763cacbc)
|
||||
Generated by gir (https://github.com/gtk-rs/gir @ f7d2061cc781)
|
||||
from gir-files (https://github.com/gtk-rs/gir-files @ 4d1189172a70)
|
||||
from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ db97a3ad67f5)
|
||||
|
|
|
@ -15,14 +15,15 @@
|
|||
use glib_sys as glib;
|
||||
use gstreamer_sys as gst;
|
||||
|
||||
#[allow(unused_imports)]
|
||||
use libc::{
|
||||
c_char, c_double, c_float, c_int, c_long, c_short, c_uchar, c_uint, c_ulong, c_ushort, c_void,
|
||||
intptr_t, off_t, size_t, ssize_t, time_t, uintptr_t, FILE,
|
||||
};
|
||||
#[cfg(unix)]
|
||||
#[allow(unused_imports)]
|
||||
use libc::{dev_t, gid_t, pid_t, socklen_t, uid_t};
|
||||
#[allow(unused_imports)]
|
||||
use libc::{intptr_t, off_t, size_t, ssize_t, time_t, uintptr_t, FILE};
|
||||
#[allow(unused_imports)]
|
||||
use std::ffi::{
|
||||
c_char, c_double, c_float, c_int, c_long, c_short, c_uchar, c_uint, c_ulong, c_ushort, c_void,
|
||||
};
|
||||
|
||||
#[allow(unused_imports)]
|
||||
use glib::{gboolean, gconstpointer, gpointer, GType};
|
||||
|
@ -2084,7 +2085,6 @@ impl ::std::fmt::Debug for GstMpegtsTerrestrialDeliverySystemDescriptor {
|
|||
}
|
||||
}
|
||||
|
||||
#[link(name = "gstmpegts-1.0")]
|
||||
extern "C" {
|
||||
|
||||
//=========================================================================
|
||||
|
|
|
@ -1,3 +1,3 @@
|
|||
Generated by gir (https://github.com/gtk-rs/gir @ d7c0763cacbc)
|
||||
Generated by gir (https://github.com/gtk-rs/gir @ f7d2061cc781)
|
||||
from gir-files (https://github.com/gtk-rs/gir-files @ 4d1189172a70)
|
||||
from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ db97a3ad67f5)
|
||||
|
|
|
@ -1,3 +1,3 @@
|
|||
Generated by gir (https://github.com/gtk-rs/gir @ d7c0763cacbc)
|
||||
Generated by gir (https://github.com/gtk-rs/gir @ f7d2061cc781)
|
||||
from gir-files (https://github.com/gtk-rs/gir-files @ 4d1189172a70)
|
||||
from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ db97a3ad67f5)
|
||||
|
|
|
@ -16,14 +16,15 @@ use gio_sys as gio;
|
|||
use glib_sys as glib;
|
||||
use gstreamer_sys as gst;
|
||||
|
||||
#[allow(unused_imports)]
|
||||
use libc::{
|
||||
c_char, c_double, c_float, c_int, c_long, c_short, c_uchar, c_uint, c_ulong, c_ushort, c_void,
|
||||
intptr_t, off_t, size_t, ssize_t, time_t, uintptr_t, FILE,
|
||||
};
|
||||
#[cfg(unix)]
|
||||
#[allow(unused_imports)]
|
||||
use libc::{dev_t, gid_t, pid_t, socklen_t, uid_t};
|
||||
#[allow(unused_imports)]
|
||||
use libc::{intptr_t, off_t, size_t, ssize_t, time_t, uintptr_t, FILE};
|
||||
#[allow(unused_imports)]
|
||||
use std::ffi::{
|
||||
c_char, c_double, c_float, c_int, c_long, c_short, c_uchar, c_uint, c_ulong, c_ushort, c_void,
|
||||
};
|
||||
|
||||
#[allow(unused_imports)]
|
||||
use glib::{gboolean, gconstpointer, gpointer, GType};
|
||||
|
@ -74,6 +75,7 @@ impl ::std::fmt::Debug for GstNetClientClockClass {
|
|||
}
|
||||
|
||||
#[repr(C)]
|
||||
#[allow(dead_code)]
|
||||
pub struct _GstNetClientClockPrivate {
|
||||
_data: [u8; 0],
|
||||
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
|
||||
|
@ -130,6 +132,7 @@ impl ::std::fmt::Debug for GstNetTimeProviderClass {
|
|||
}
|
||||
|
||||
#[repr(C)]
|
||||
#[allow(dead_code)]
|
||||
pub struct _GstNetTimeProviderPrivate {
|
||||
_data: [u8; 0],
|
||||
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
|
||||
|
@ -168,6 +171,7 @@ impl ::std::fmt::Debug for GstPtpClockClass {
|
|||
}
|
||||
|
||||
#[repr(C)]
|
||||
#[allow(dead_code)]
|
||||
pub struct _GstPtpClockPrivate {
|
||||
_data: [u8; 0],
|
||||
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
|
||||
|
@ -240,7 +244,6 @@ impl ::std::fmt::Debug for GstPtpClock {
|
|||
}
|
||||
}
|
||||
|
||||
#[link(name = "gstnet-1.0")]
|
||||
extern "C" {
|
||||
|
||||
//=========================================================================
|
||||
|
|
|
@ -162,7 +162,7 @@ impl Discoverer {
|
|||
F: Fn(&Discoverer, &str) -> Option<DiscovererInfo> + Send + Sync + 'static,
|
||||
>(
|
||||
this: *mut ffi::GstDiscoverer,
|
||||
uri: *mut libc::c_char,
|
||||
uri: *mut std::ffi::c_char,
|
||||
f: glib::ffi::gpointer,
|
||||
) -> *mut ffi::GstDiscovererInfo {
|
||||
let f: &F = &*(f as *const F);
|
||||
|
|
|
@ -1,3 +1,3 @@
|
|||
Generated by gir (https://github.com/gtk-rs/gir @ d7c0763cacbc)
|
||||
Generated by gir (https://github.com/gtk-rs/gir @ f7d2061cc781)
|
||||
from gir-files (https://github.com/gtk-rs/gir-files @ 4d1189172a70)
|
||||
from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ db97a3ad67f5)
|
||||
|
|
|
@ -1,3 +1,3 @@
|
|||
Generated by gir (https://github.com/gtk-rs/gir @ d7c0763cacbc)
|
||||
Generated by gir (https://github.com/gtk-rs/gir @ f7d2061cc781)
|
||||
from gir-files (https://github.com/gtk-rs/gir-files @ 4d1189172a70)
|
||||
from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ db97a3ad67f5)
|
||||
|
|
|
@ -18,14 +18,15 @@ use gstreamer_audio_sys as gst_audio;
|
|||
use gstreamer_sys as gst;
|
||||
use gstreamer_video_sys as gst_video;
|
||||
|
||||
#[allow(unused_imports)]
|
||||
use libc::{
|
||||
c_char, c_double, c_float, c_int, c_long, c_short, c_uchar, c_uint, c_ulong, c_ushort, c_void,
|
||||
intptr_t, off_t, size_t, ssize_t, time_t, uintptr_t, FILE,
|
||||
};
|
||||
#[cfg(unix)]
|
||||
#[allow(unused_imports)]
|
||||
use libc::{dev_t, gid_t, pid_t, socklen_t, uid_t};
|
||||
#[allow(unused_imports)]
|
||||
use libc::{intptr_t, off_t, size_t, ssize_t, time_t, uintptr_t, FILE};
|
||||
#[allow(unused_imports)]
|
||||
use std::ffi::{
|
||||
c_char, c_double, c_float, c_int, c_long, c_short, c_uchar, c_uint, c_ulong, c_ushort, c_void,
|
||||
};
|
||||
|
||||
#[allow(unused_imports)]
|
||||
use glib::{gboolean, gconstpointer, gpointer, GType};
|
||||
|
@ -139,6 +140,7 @@ impl ::std::fmt::Debug for GstAudioVisualizerClass {
|
|||
}
|
||||
|
||||
#[repr(C)]
|
||||
#[allow(dead_code)]
|
||||
pub struct _GstAudioVisualizerPrivate {
|
||||
_data: [u8; 0],
|
||||
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
|
||||
|
@ -176,6 +178,7 @@ impl ::std::fmt::Debug for GstDiscovererClass {
|
|||
}
|
||||
|
||||
#[repr(C)]
|
||||
#[allow(dead_code)]
|
||||
pub struct _GstDiscovererPrivate {
|
||||
_data: [u8; 0],
|
||||
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
|
||||
|
@ -184,6 +187,7 @@ pub struct _GstDiscovererPrivate {
|
|||
pub type GstDiscovererPrivate = _GstDiscovererPrivate;
|
||||
|
||||
#[repr(C)]
|
||||
#[allow(dead_code)]
|
||||
pub struct _GstEncodingAudioProfileClass {
|
||||
_data: [u8; 0],
|
||||
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
|
||||
|
@ -192,6 +196,7 @@ pub struct _GstEncodingAudioProfileClass {
|
|||
pub type GstEncodingAudioProfileClass = _GstEncodingAudioProfileClass;
|
||||
|
||||
#[repr(C)]
|
||||
#[allow(dead_code)]
|
||||
pub struct _GstEncodingContainerProfileClass {
|
||||
_data: [u8; 0],
|
||||
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
|
||||
|
@ -200,6 +205,7 @@ pub struct _GstEncodingContainerProfileClass {
|
|||
pub type GstEncodingContainerProfileClass = _GstEncodingContainerProfileClass;
|
||||
|
||||
#[repr(C)]
|
||||
#[allow(dead_code)]
|
||||
pub struct _GstEncodingProfileClass {
|
||||
_data: [u8; 0],
|
||||
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
|
||||
|
@ -208,6 +214,7 @@ pub struct _GstEncodingProfileClass {
|
|||
pub type GstEncodingProfileClass = _GstEncodingProfileClass;
|
||||
|
||||
#[repr(C)]
|
||||
#[allow(dead_code)]
|
||||
pub struct _GstEncodingVideoProfileClass {
|
||||
_data: [u8; 0],
|
||||
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
|
||||
|
@ -216,6 +223,7 @@ pub struct _GstEncodingVideoProfileClass {
|
|||
pub type GstEncodingVideoProfileClass = _GstEncodingVideoProfileClass;
|
||||
|
||||
#[repr(C)]
|
||||
#[allow(dead_code)]
|
||||
pub struct GstInstallPluginsContext {
|
||||
_data: [u8; 0],
|
||||
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
|
||||
|
@ -267,6 +275,7 @@ impl ::std::fmt::Debug for GstDiscoverer {
|
|||
}
|
||||
|
||||
#[repr(C)]
|
||||
#[allow(dead_code)]
|
||||
pub struct GstDiscovererAudioInfo {
|
||||
_data: [u8; 0],
|
||||
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
|
||||
|
@ -280,6 +289,7 @@ impl ::std::fmt::Debug for GstDiscovererAudioInfo {
|
|||
}
|
||||
|
||||
#[repr(C)]
|
||||
#[allow(dead_code)]
|
||||
pub struct GstDiscovererContainerInfo {
|
||||
_data: [u8; 0],
|
||||
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
|
||||
|
@ -293,6 +303,7 @@ impl ::std::fmt::Debug for GstDiscovererContainerInfo {
|
|||
}
|
||||
|
||||
#[repr(C)]
|
||||
#[allow(dead_code)]
|
||||
pub struct GstDiscovererInfo {
|
||||
_data: [u8; 0],
|
||||
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
|
||||
|
@ -306,6 +317,7 @@ impl ::std::fmt::Debug for GstDiscovererInfo {
|
|||
}
|
||||
|
||||
#[repr(C)]
|
||||
#[allow(dead_code)]
|
||||
pub struct GstDiscovererStreamInfo {
|
||||
_data: [u8; 0],
|
||||
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
|
||||
|
@ -319,6 +331,7 @@ impl ::std::fmt::Debug for GstDiscovererStreamInfo {
|
|||
}
|
||||
|
||||
#[repr(C)]
|
||||
#[allow(dead_code)]
|
||||
pub struct GstDiscovererSubtitleInfo {
|
||||
_data: [u8; 0],
|
||||
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
|
||||
|
@ -332,6 +345,7 @@ impl ::std::fmt::Debug for GstDiscovererSubtitleInfo {
|
|||
}
|
||||
|
||||
#[repr(C)]
|
||||
#[allow(dead_code)]
|
||||
pub struct GstDiscovererVideoInfo {
|
||||
_data: [u8; 0],
|
||||
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
|
||||
|
@ -345,6 +359,7 @@ impl ::std::fmt::Debug for GstDiscovererVideoInfo {
|
|||
}
|
||||
|
||||
#[repr(C)]
|
||||
#[allow(dead_code)]
|
||||
pub struct GstEncodingAudioProfile {
|
||||
_data: [u8; 0],
|
||||
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
|
||||
|
@ -358,6 +373,7 @@ impl ::std::fmt::Debug for GstEncodingAudioProfile {
|
|||
}
|
||||
|
||||
#[repr(C)]
|
||||
#[allow(dead_code)]
|
||||
pub struct GstEncodingContainerProfile {
|
||||
_data: [u8; 0],
|
||||
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
|
||||
|
@ -371,6 +387,7 @@ impl ::std::fmt::Debug for GstEncodingContainerProfile {
|
|||
}
|
||||
|
||||
#[repr(C)]
|
||||
#[allow(dead_code)]
|
||||
pub struct GstEncodingProfile {
|
||||
_data: [u8; 0],
|
||||
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
|
||||
|
@ -384,6 +401,7 @@ impl ::std::fmt::Debug for GstEncodingProfile {
|
|||
}
|
||||
|
||||
#[repr(C)]
|
||||
#[allow(dead_code)]
|
||||
pub struct GstEncodingTarget {
|
||||
_data: [u8; 0],
|
||||
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
|
||||
|
@ -397,6 +415,7 @@ impl ::std::fmt::Debug for GstEncodingTarget {
|
|||
}
|
||||
|
||||
#[repr(C)]
|
||||
#[allow(dead_code)]
|
||||
pub struct GstEncodingVideoProfile {
|
||||
_data: [u8; 0],
|
||||
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
|
||||
|
@ -409,7 +428,6 @@ impl ::std::fmt::Debug for GstEncodingVideoProfile {
|
|||
}
|
||||
}
|
||||
|
||||
#[link(name = "gstpbutils-1.0")]
|
||||
extern "C" {
|
||||
|
||||
//=========================================================================
|
||||
|
|
|
@ -61,7 +61,7 @@ impl PlaySignalAdapter {
|
|||
F: Fn(&PlaySignalAdapter, i32) + Send + 'static,
|
||||
>(
|
||||
this: *mut ffi::GstPlaySignalAdapter,
|
||||
object: libc::c_int,
|
||||
object: std::ffi::c_int,
|
||||
f: glib::ffi::gpointer,
|
||||
) {
|
||||
let f: &F = &*(f as *const F);
|
||||
|
@ -229,7 +229,7 @@ impl PlaySignalAdapter {
|
|||
F: Fn(&PlaySignalAdapter, &str) + Send + 'static,
|
||||
>(
|
||||
this: *mut ffi::GstPlaySignalAdapter,
|
||||
object: *mut libc::c_char,
|
||||
object: *mut std::ffi::c_char,
|
||||
f: glib::ffi::gpointer,
|
||||
) {
|
||||
let f: &F = &*(f as *const F);
|
||||
|
@ -260,8 +260,8 @@ impl PlaySignalAdapter {
|
|||
F: Fn(&PlaySignalAdapter, u32, u32) + Send + 'static,
|
||||
>(
|
||||
this: *mut ffi::GstPlaySignalAdapter,
|
||||
object: libc::c_uint,
|
||||
p0: libc::c_uint,
|
||||
object: std::ffi::c_uint,
|
||||
p0: std::ffi::c_uint,
|
||||
f: glib::ffi::gpointer,
|
||||
) {
|
||||
let f: &F = &*(f as *const F);
|
||||
|
@ -289,7 +289,7 @@ impl PlaySignalAdapter {
|
|||
F: Fn(&PlaySignalAdapter, f64) + Send + 'static,
|
||||
>(
|
||||
this: *mut ffi::GstPlaySignalAdapter,
|
||||
object: libc::c_double,
|
||||
object: std::ffi::c_double,
|
||||
f: glib::ffi::gpointer,
|
||||
) {
|
||||
let f: &F = &*(f as *const F);
|
||||
|
|
|
@ -1,3 +1,3 @@
|
|||
Generated by gir (https://github.com/gtk-rs/gir @ d7c0763cacbc)
|
||||
Generated by gir (https://github.com/gtk-rs/gir @ f7d2061cc781)
|
||||
from gir-files (https://github.com/gtk-rs/gir-files @ 4d1189172a70)
|
||||
from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ db97a3ad67f5)
|
||||
|
|
|
@ -1,3 +1,3 @@
|
|||
Generated by gir (https://github.com/gtk-rs/gir @ d7c0763cacbc)
|
||||
Generated by gir (https://github.com/gtk-rs/gir @ f7d2061cc781)
|
||||
from gir-files (https://github.com/gtk-rs/gir-files @ 4d1189172a70)
|
||||
from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ db97a3ad67f5)
|
||||
|
|
|
@ -17,14 +17,15 @@ use gobject_sys as gobject;
|
|||
use gstreamer_sys as gst;
|
||||
use gstreamer_video_sys as gst_video;
|
||||
|
||||
#[allow(unused_imports)]
|
||||
use libc::{
|
||||
c_char, c_double, c_float, c_int, c_long, c_short, c_uchar, c_uint, c_ulong, c_ushort, c_void,
|
||||
intptr_t, off_t, size_t, ssize_t, time_t, uintptr_t, FILE,
|
||||
};
|
||||
#[cfg(unix)]
|
||||
#[allow(unused_imports)]
|
||||
use libc::{dev_t, gid_t, pid_t, socklen_t, uid_t};
|
||||
#[allow(unused_imports)]
|
||||
use libc::{intptr_t, off_t, size_t, ssize_t, time_t, uintptr_t, FILE};
|
||||
#[allow(unused_imports)]
|
||||
use std::ffi::{
|
||||
c_char, c_double, c_float, c_int, c_long, c_short, c_uchar, c_uint, c_ulong, c_ushort, c_void,
|
||||
};
|
||||
|
||||
#[allow(unused_imports)]
|
||||
use glib::{gboolean, gconstpointer, gpointer, GType};
|
||||
|
@ -69,6 +70,7 @@ pub const GST_PLAY_STATE_PLAYING: GstPlayState = 3;
|
|||
|
||||
// Records
|
||||
#[repr(C)]
|
||||
#[allow(dead_code)]
|
||||
pub struct _GstPlayAudioInfoClass {
|
||||
_data: [u8; 0],
|
||||
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
|
||||
|
@ -77,6 +79,7 @@ pub struct _GstPlayAudioInfoClass {
|
|||
pub type GstPlayAudioInfoClass = _GstPlayAudioInfoClass;
|
||||
|
||||
#[repr(C)]
|
||||
#[allow(dead_code)]
|
||||
pub struct _GstPlayClass {
|
||||
_data: [u8; 0],
|
||||
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
|
||||
|
@ -85,6 +88,7 @@ pub struct _GstPlayClass {
|
|||
pub type GstPlayClass = _GstPlayClass;
|
||||
|
||||
#[repr(C)]
|
||||
#[allow(dead_code)]
|
||||
pub struct _GstPlayMediaInfoClass {
|
||||
_data: [u8; 0],
|
||||
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
|
||||
|
@ -93,6 +97,7 @@ pub struct _GstPlayMediaInfoClass {
|
|||
pub type GstPlayMediaInfoClass = _GstPlayMediaInfoClass;
|
||||
|
||||
#[repr(C)]
|
||||
#[allow(dead_code)]
|
||||
pub struct _GstPlaySignalAdapterClass {
|
||||
_data: [u8; 0],
|
||||
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
|
||||
|
@ -101,6 +106,7 @@ pub struct _GstPlaySignalAdapterClass {
|
|||
pub type GstPlaySignalAdapterClass = _GstPlaySignalAdapterClass;
|
||||
|
||||
#[repr(C)]
|
||||
#[allow(dead_code)]
|
||||
pub struct _GstPlayStreamInfoClass {
|
||||
_data: [u8; 0],
|
||||
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
|
||||
|
@ -109,6 +115,7 @@ pub struct _GstPlayStreamInfoClass {
|
|||
pub type GstPlayStreamInfoClass = _GstPlayStreamInfoClass;
|
||||
|
||||
#[repr(C)]
|
||||
#[allow(dead_code)]
|
||||
pub struct _GstPlaySubtitleInfoClass {
|
||||
_data: [u8; 0],
|
||||
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
|
||||
|
@ -117,6 +124,7 @@ pub struct _GstPlaySubtitleInfoClass {
|
|||
pub type GstPlaySubtitleInfoClass = _GstPlaySubtitleInfoClass;
|
||||
|
||||
#[repr(C)]
|
||||
#[allow(dead_code)]
|
||||
pub struct _GstPlayVideoInfoClass {
|
||||
_data: [u8; 0],
|
||||
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
|
||||
|
@ -125,6 +133,7 @@ pub struct _GstPlayVideoInfoClass {
|
|||
pub type GstPlayVideoInfoClass = _GstPlayVideoInfoClass;
|
||||
|
||||
#[repr(C)]
|
||||
#[allow(dead_code)]
|
||||
pub struct _GstPlayVideoOverlayVideoRendererClass {
|
||||
_data: [u8; 0],
|
||||
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
|
||||
|
@ -168,6 +177,7 @@ impl ::std::fmt::Debug for GstPlayVisualization {
|
|||
|
||||
// Classes
|
||||
#[repr(C)]
|
||||
#[allow(dead_code)]
|
||||
pub struct GstPlay {
|
||||
_data: [u8; 0],
|
||||
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
|
||||
|
@ -180,6 +190,7 @@ impl ::std::fmt::Debug for GstPlay {
|
|||
}
|
||||
|
||||
#[repr(C)]
|
||||
#[allow(dead_code)]
|
||||
pub struct GstPlayAudioInfo {
|
||||
_data: [u8; 0],
|
||||
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
|
||||
|
@ -193,6 +204,7 @@ impl ::std::fmt::Debug for GstPlayAudioInfo {
|
|||
}
|
||||
|
||||
#[repr(C)]
|
||||
#[allow(dead_code)]
|
||||
pub struct GstPlayMediaInfo {
|
||||
_data: [u8; 0],
|
||||
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
|
||||
|
@ -206,6 +218,7 @@ impl ::std::fmt::Debug for GstPlayMediaInfo {
|
|||
}
|
||||
|
||||
#[repr(C)]
|
||||
#[allow(dead_code)]
|
||||
pub struct GstPlaySignalAdapter {
|
||||
_data: [u8; 0],
|
||||
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
|
||||
|
@ -219,6 +232,7 @@ impl ::std::fmt::Debug for GstPlaySignalAdapter {
|
|||
}
|
||||
|
||||
#[repr(C)]
|
||||
#[allow(dead_code)]
|
||||
pub struct GstPlayStreamInfo {
|
||||
_data: [u8; 0],
|
||||
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
|
||||
|
@ -232,6 +246,7 @@ impl ::std::fmt::Debug for GstPlayStreamInfo {
|
|||
}
|
||||
|
||||
#[repr(C)]
|
||||
#[allow(dead_code)]
|
||||
pub struct GstPlaySubtitleInfo {
|
||||
_data: [u8; 0],
|
||||
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
|
||||
|
@ -245,6 +260,7 @@ impl ::std::fmt::Debug for GstPlaySubtitleInfo {
|
|||
}
|
||||
|
||||
#[repr(C)]
|
||||
#[allow(dead_code)]
|
||||
pub struct GstPlayVideoInfo {
|
||||
_data: [u8; 0],
|
||||
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
|
||||
|
@ -258,6 +274,7 @@ impl ::std::fmt::Debug for GstPlayVideoInfo {
|
|||
}
|
||||
|
||||
#[repr(C)]
|
||||
#[allow(dead_code)]
|
||||
pub struct GstPlayVideoOverlayVideoRenderer {
|
||||
_data: [u8; 0],
|
||||
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
|
||||
|
@ -272,6 +289,7 @@ impl ::std::fmt::Debug for GstPlayVideoOverlayVideoRenderer {
|
|||
|
||||
// Interfaces
|
||||
#[repr(C)]
|
||||
#[allow(dead_code)]
|
||||
pub struct GstPlayVideoRenderer {
|
||||
_data: [u8; 0],
|
||||
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
|
||||
|
@ -283,7 +301,6 @@ impl ::std::fmt::Debug for GstPlayVideoRenderer {
|
|||
}
|
||||
}
|
||||
|
||||
#[link(name = "gstplay-1.0")]
|
||||
extern "C" {
|
||||
|
||||
//=========================================================================
|
||||
|
|
|
@ -429,7 +429,7 @@ impl Player {
|
|||
pub fn connect_buffering<F: Fn(&Self, i32) + Send + 'static>(&self, f: F) -> SignalHandlerId {
|
||||
unsafe extern "C" fn buffering_trampoline<F: Fn(&Player, i32) + Send + 'static>(
|
||||
this: *mut ffi::GstPlayer,
|
||||
object: libc::c_int,
|
||||
object: std::ffi::c_int,
|
||||
f: glib::ffi::gpointer,
|
||||
) {
|
||||
let f: &F = &*(f as *const F);
|
||||
|
@ -578,7 +578,7 @@ impl Player {
|
|||
pub fn connect_uri_loaded<F: Fn(&Self, &str) + Send + 'static>(&self, f: F) -> SignalHandlerId {
|
||||
unsafe extern "C" fn uri_loaded_trampoline<F: Fn(&Player, &str) + Send + 'static>(
|
||||
this: *mut ffi::GstPlayer,
|
||||
object: *mut libc::c_char,
|
||||
object: *mut std::ffi::c_char,
|
||||
f: glib::ffi::gpointer,
|
||||
) {
|
||||
let f: &F = &*(f as *const F);
|
||||
|
@ -609,8 +609,8 @@ impl Player {
|
|||
F: Fn(&Player, i32, i32) + Send + 'static,
|
||||
>(
|
||||
this: *mut ffi::GstPlayer,
|
||||
object: libc::c_int,
|
||||
p0: libc::c_int,
|
||||
object: std::ffi::c_int,
|
||||
p0: std::ffi::c_int,
|
||||
f: glib::ffi::gpointer,
|
||||
) {
|
||||
let f: &F = &*(f as *const F);
|
||||
|
|
|
@ -1,3 +1,3 @@
|
|||
Generated by gir (https://github.com/gtk-rs/gir @ d7c0763cacbc)
|
||||
Generated by gir (https://github.com/gtk-rs/gir @ f7d2061cc781)
|
||||
from gir-files (https://github.com/gtk-rs/gir-files @ 4d1189172a70)
|
||||
from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ db97a3ad67f5)
|
||||
|
|
|
@ -1,3 +1,3 @@
|
|||
Generated by gir (https://github.com/gtk-rs/gir @ d7c0763cacbc)
|
||||
Generated by gir (https://github.com/gtk-rs/gir @ f7d2061cc781)
|
||||
from gir-files (https://github.com/gtk-rs/gir-files @ 4d1189172a70)
|
||||
from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ db97a3ad67f5)
|
||||
|
|
|
@ -17,14 +17,15 @@ use gobject_sys as gobject;
|
|||
use gstreamer_sys as gst;
|
||||
use gstreamer_video_sys as gst_video;
|
||||
|
||||
#[allow(unused_imports)]
|
||||
use libc::{
|
||||
c_char, c_double, c_float, c_int, c_long, c_short, c_uchar, c_uint, c_ulong, c_ushort, c_void,
|
||||
intptr_t, off_t, size_t, ssize_t, time_t, uintptr_t, FILE,
|
||||
};
|
||||
#[cfg(unix)]
|
||||
#[allow(unused_imports)]
|
||||
use libc::{dev_t, gid_t, pid_t, socklen_t, uid_t};
|
||||
#[allow(unused_imports)]
|
||||
use libc::{intptr_t, off_t, size_t, ssize_t, time_t, uintptr_t, FILE};
|
||||
#[allow(unused_imports)]
|
||||
use std::ffi::{
|
||||
c_char, c_double, c_float, c_int, c_long, c_short, c_uchar, c_uint, c_ulong, c_ushort, c_void,
|
||||
};
|
||||
|
||||
#[allow(unused_imports)]
|
||||
use glib::{gboolean, gconstpointer, gpointer, GType};
|
||||
|
@ -57,6 +58,7 @@ pub type GstPlayerSignalDispatcherFunc = Option<unsafe extern "C" fn(gpointer)>;
|
|||
|
||||
// Records
|
||||
#[repr(C)]
|
||||
#[allow(dead_code)]
|
||||
pub struct _GstPlayerAudioInfoClass {
|
||||
_data: [u8; 0],
|
||||
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
|
||||
|
@ -65,6 +67,7 @@ pub struct _GstPlayerAudioInfoClass {
|
|||
pub type GstPlayerAudioInfoClass = _GstPlayerAudioInfoClass;
|
||||
|
||||
#[repr(C)]
|
||||
#[allow(dead_code)]
|
||||
pub struct _GstPlayerClass {
|
||||
_data: [u8; 0],
|
||||
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
|
||||
|
@ -73,6 +76,7 @@ pub struct _GstPlayerClass {
|
|||
pub type GstPlayerClass = _GstPlayerClass;
|
||||
|
||||
#[repr(C)]
|
||||
#[allow(dead_code)]
|
||||
pub struct _GstPlayerGMainContextSignalDispatcherClass {
|
||||
_data: [u8; 0],
|
||||
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
|
||||
|
@ -81,6 +85,7 @@ pub struct _GstPlayerGMainContextSignalDispatcherClass {
|
|||
pub type GstPlayerGMainContextSignalDispatcherClass = _GstPlayerGMainContextSignalDispatcherClass;
|
||||
|
||||
#[repr(C)]
|
||||
#[allow(dead_code)]
|
||||
pub struct _GstPlayerMediaInfoClass {
|
||||
_data: [u8; 0],
|
||||
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
|
||||
|
@ -113,6 +118,7 @@ impl ::std::fmt::Debug for GstPlayerSignalDispatcherInterface {
|
|||
}
|
||||
|
||||
#[repr(C)]
|
||||
#[allow(dead_code)]
|
||||
pub struct _GstPlayerStreamInfoClass {
|
||||
_data: [u8; 0],
|
||||
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
|
||||
|
@ -121,6 +127,7 @@ pub struct _GstPlayerStreamInfoClass {
|
|||
pub type GstPlayerStreamInfoClass = _GstPlayerStreamInfoClass;
|
||||
|
||||
#[repr(C)]
|
||||
#[allow(dead_code)]
|
||||
pub struct _GstPlayerSubtitleInfoClass {
|
||||
_data: [u8; 0],
|
||||
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
|
||||
|
@ -129,6 +136,7 @@ pub struct _GstPlayerSubtitleInfoClass {
|
|||
pub type GstPlayerSubtitleInfoClass = _GstPlayerSubtitleInfoClass;
|
||||
|
||||
#[repr(C)]
|
||||
#[allow(dead_code)]
|
||||
pub struct _GstPlayerVideoInfoClass {
|
||||
_data: [u8; 0],
|
||||
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
|
||||
|
@ -137,6 +145,7 @@ pub struct _GstPlayerVideoInfoClass {
|
|||
pub type GstPlayerVideoInfoClass = _GstPlayerVideoInfoClass;
|
||||
|
||||
#[repr(C)]
|
||||
#[allow(dead_code)]
|
||||
pub struct _GstPlayerVideoOverlayVideoRendererClass {
|
||||
_data: [u8; 0],
|
||||
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
|
||||
|
@ -180,6 +189,7 @@ impl ::std::fmt::Debug for GstPlayerVisualization {
|
|||
|
||||
// Classes
|
||||
#[repr(C)]
|
||||
#[allow(dead_code)]
|
||||
pub struct GstPlayer {
|
||||
_data: [u8; 0],
|
||||
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
|
||||
|
@ -192,6 +202,7 @@ impl ::std::fmt::Debug for GstPlayer {
|
|||
}
|
||||
|
||||
#[repr(C)]
|
||||
#[allow(dead_code)]
|
||||
pub struct GstPlayerAudioInfo {
|
||||
_data: [u8; 0],
|
||||
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
|
||||
|
@ -205,6 +216,7 @@ impl ::std::fmt::Debug for GstPlayerAudioInfo {
|
|||
}
|
||||
|
||||
#[repr(C)]
|
||||
#[allow(dead_code)]
|
||||
pub struct GstPlayerGMainContextSignalDispatcher {
|
||||
_data: [u8; 0],
|
||||
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
|
||||
|
@ -218,6 +230,7 @@ impl ::std::fmt::Debug for GstPlayerGMainContextSignalDispatcher {
|
|||
}
|
||||
|
||||
#[repr(C)]
|
||||
#[allow(dead_code)]
|
||||
pub struct GstPlayerMediaInfo {
|
||||
_data: [u8; 0],
|
||||
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
|
||||
|
@ -231,6 +244,7 @@ impl ::std::fmt::Debug for GstPlayerMediaInfo {
|
|||
}
|
||||
|
||||
#[repr(C)]
|
||||
#[allow(dead_code)]
|
||||
pub struct GstPlayerStreamInfo {
|
||||
_data: [u8; 0],
|
||||
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
|
||||
|
@ -244,6 +258,7 @@ impl ::std::fmt::Debug for GstPlayerStreamInfo {
|
|||
}
|
||||
|
||||
#[repr(C)]
|
||||
#[allow(dead_code)]
|
||||
pub struct GstPlayerSubtitleInfo {
|
||||
_data: [u8; 0],
|
||||
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
|
||||
|
@ -257,6 +272,7 @@ impl ::std::fmt::Debug for GstPlayerSubtitleInfo {
|
|||
}
|
||||
|
||||
#[repr(C)]
|
||||
#[allow(dead_code)]
|
||||
pub struct GstPlayerVideoInfo {
|
||||
_data: [u8; 0],
|
||||
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
|
||||
|
@ -270,6 +286,7 @@ impl ::std::fmt::Debug for GstPlayerVideoInfo {
|
|||
}
|
||||
|
||||
#[repr(C)]
|
||||
#[allow(dead_code)]
|
||||
pub struct GstPlayerVideoOverlayVideoRenderer {
|
||||
_data: [u8; 0],
|
||||
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
|
||||
|
@ -284,6 +301,7 @@ impl ::std::fmt::Debug for GstPlayerVideoOverlayVideoRenderer {
|
|||
|
||||
// Interfaces
|
||||
#[repr(C)]
|
||||
#[allow(dead_code)]
|
||||
pub struct GstPlayerSignalDispatcher {
|
||||
_data: [u8; 0],
|
||||
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
|
||||
|
@ -296,6 +314,7 @@ impl ::std::fmt::Debug for GstPlayerSignalDispatcher {
|
|||
}
|
||||
|
||||
#[repr(C)]
|
||||
#[allow(dead_code)]
|
||||
pub struct GstPlayerVideoRenderer {
|
||||
_data: [u8; 0],
|
||||
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
|
||||
|
@ -307,7 +326,6 @@ impl ::std::fmt::Debug for GstPlayerVideoRenderer {
|
|||
}
|
||||
}
|
||||
|
||||
#[link(name = "gstplayer-1.0")]
|
||||
extern "C" {
|
||||
|
||||
//=========================================================================
|
||||
|
|
|
@ -272,8 +272,8 @@ pub trait RTPBaseDepayloadExt: IsA<RTPBaseDepayload> + sealed::Sealed + 'static
|
|||
F: Fn(&P, u32, Option<&str>) -> Option<RTPHeaderExtension> + Send + Sync + 'static,
|
||||
>(
|
||||
this: *mut ffi::GstRTPBaseDepayload,
|
||||
ext_id: libc::c_uint,
|
||||
ext_uri: *mut libc::c_char,
|
||||
ext_id: std::ffi::c_uint,
|
||||
ext_uri: *mut std::ffi::c_char,
|
||||
f: glib::ffi::gpointer,
|
||||
) -> *mut ffi::GstRTPHeaderExtension {
|
||||
let f: &F = &*(f as *const F);
|
||||
|
|
|
@ -380,8 +380,8 @@ pub trait RTPBasePayloadExt: IsA<RTPBasePayload> + sealed::Sealed + 'static {
|
|||
F: Fn(&P, u32, &str) -> Option<RTPHeaderExtension> + Send + Sync + 'static,
|
||||
>(
|
||||
this: *mut ffi::GstRTPBasePayload,
|
||||
ext_id: libc::c_uint,
|
||||
ext_uri: *mut libc::c_char,
|
||||
ext_id: std::ffi::c_uint,
|
||||
ext_uri: *mut std::ffi::c_char,
|
||||
f: glib::ffi::gpointer,
|
||||
) -> *mut ffi::GstRTPHeaderExtension {
|
||||
let f: &F = &*(f as *const F);
|
||||
|
|
|
@ -1,3 +1,3 @@
|
|||
Generated by gir (https://github.com/gtk-rs/gir @ d7c0763cacbc)
|
||||
Generated by gir (https://github.com/gtk-rs/gir @ f7d2061cc781)
|
||||
from gir-files (https://github.com/gtk-rs/gir-files @ 4d1189172a70)
|
||||
from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ db97a3ad67f5)
|
||||
|
|
|
@ -1,3 +1,3 @@
|
|||
Generated by gir (https://github.com/gtk-rs/gir @ d7c0763cacbc)
|
||||
Generated by gir (https://github.com/gtk-rs/gir @ f7d2061cc781)
|
||||
from gir-files (https://github.com/gtk-rs/gir-files @ 4d1189172a70)
|
||||
from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ db97a3ad67f5)
|
||||
|
|
|
@ -16,14 +16,15 @@ use glib_sys as glib;
|
|||
use gstreamer_base_sys as gst_base;
|
||||
use gstreamer_sys as gst;
|
||||
|
||||
#[allow(unused_imports)]
|
||||
use libc::{
|
||||
c_char, c_double, c_float, c_int, c_long, c_short, c_uchar, c_uint, c_ulong, c_ushort, c_void,
|
||||
intptr_t, off_t, size_t, ssize_t, time_t, uintptr_t, FILE,
|
||||
};
|
||||
#[cfg(unix)]
|
||||
#[allow(unused_imports)]
|
||||
use libc::{dev_t, gid_t, pid_t, socklen_t, uid_t};
|
||||
#[allow(unused_imports)]
|
||||
use libc::{intptr_t, off_t, size_t, ssize_t, time_t, uintptr_t, FILE};
|
||||
#[allow(unused_imports)]
|
||||
use std::ffi::{
|
||||
c_char, c_double, c_float, c_int, c_long, c_short, c_uchar, c_uint, c_ulong, c_ushort, c_void,
|
||||
};
|
||||
|
||||
#[allow(unused_imports)]
|
||||
use glib::{gboolean, gconstpointer, gpointer, GType};
|
||||
|
@ -265,6 +266,7 @@ impl ::std::fmt::Debug for GstRTPBaseAudioPayloadClass {
|
|||
}
|
||||
|
||||
#[repr(C)]
|
||||
#[allow(dead_code)]
|
||||
pub struct _GstRTPBaseAudioPayloadPrivate {
|
||||
_data: [u8; 0],
|
||||
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
|
||||
|
@ -305,6 +307,7 @@ impl ::std::fmt::Debug for GstRTPBaseDepayloadClass {
|
|||
}
|
||||
|
||||
#[repr(C)]
|
||||
#[allow(dead_code)]
|
||||
pub struct _GstRTPBaseDepayloadPrivate {
|
||||
_data: [u8; 0],
|
||||
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
|
||||
|
@ -357,6 +360,7 @@ impl ::std::fmt::Debug for GstRTPBasePayloadClass {
|
|||
}
|
||||
|
||||
#[repr(C)]
|
||||
#[allow(dead_code)]
|
||||
pub struct _GstRTPBasePayloadPrivate {
|
||||
_data: [u8; 0],
|
||||
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
|
||||
|
@ -596,7 +600,6 @@ impl ::std::fmt::Debug for GstRTPHeaderExtension {
|
|||
}
|
||||
}
|
||||
|
||||
#[link(name = "gstrtp-1.0")]
|
||||
extern "C" {
|
||||
|
||||
//=========================================================================
|
||||
|
|
|
@ -889,7 +889,7 @@ pub trait RTSPMediaExt: IsA<RTSPMedia> + sealed::Sealed + 'static {
|
|||
F: Fn(&P, i32) + Send + Sync + 'static,
|
||||
>(
|
||||
this: *mut ffi::GstRTSPMedia,
|
||||
object: libc::c_int,
|
||||
object: std::ffi::c_int,
|
||||
f: glib::ffi::gpointer,
|
||||
) {
|
||||
let f: &F = &*(f as *const F);
|
||||
|
@ -1007,7 +1007,7 @@ pub trait RTSPMediaExt: IsA<RTSPMedia> + sealed::Sealed + 'static {
|
|||
F: Fn(&P, i32) + Send + Sync + 'static,
|
||||
>(
|
||||
this: *mut ffi::GstRTSPMedia,
|
||||
object: libc::c_int,
|
||||
object: std::ffi::c_int,
|
||||
f: glib::ffi::gpointer,
|
||||
) {
|
||||
let f: &F = &*(f as *const F);
|
||||
|
|
|
@ -1,3 +1,3 @@
|
|||
Generated by gir (https://github.com/gtk-rs/gir @ d7c0763cacbc)
|
||||
Generated by gir (https://github.com/gtk-rs/gir @ f7d2061cc781)
|
||||
from gir-files (https://github.com/gtk-rs/gir-files @ 4d1189172a70)
|
||||
from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ db97a3ad67f5)
|
||||
|
|
|
@ -1,3 +1,3 @@
|
|||
Generated by gir (https://github.com/gtk-rs/gir @ d7c0763cacbc)
|
||||
Generated by gir (https://github.com/gtk-rs/gir @ f7d2061cc781)
|
||||
from gir-files (https://github.com/gtk-rs/gir-files @ 4d1189172a70)
|
||||
from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ db97a3ad67f5)
|
||||
|
|
|
@ -20,14 +20,15 @@ use gstreamer_rtsp_sys as gst_rtsp;
|
|||
use gstreamer_sdp_sys as gst_sdp;
|
||||
use gstreamer_sys as gst;
|
||||
|
||||
#[allow(unused_imports)]
|
||||
use libc::{
|
||||
c_char, c_double, c_float, c_int, c_long, c_short, c_uchar, c_uint, c_ulong, c_ushort, c_void,
|
||||
intptr_t, off_t, size_t, ssize_t, time_t, uintptr_t, FILE,
|
||||
};
|
||||
#[cfg(unix)]
|
||||
#[allow(unused_imports)]
|
||||
use libc::{dev_t, gid_t, pid_t, socklen_t, uid_t};
|
||||
#[allow(unused_imports)]
|
||||
use libc::{intptr_t, off_t, size_t, ssize_t, time_t, uintptr_t, FILE};
|
||||
#[allow(unused_imports)]
|
||||
use std::ffi::{
|
||||
c_char, c_double, c_float, c_int, c_long, c_short, c_uchar, c_uint, c_ulong, c_ushort, c_void,
|
||||
};
|
||||
|
||||
#[allow(unused_imports)]
|
||||
use glib::{gboolean, gconstpointer, gpointer, GType};
|
||||
|
@ -193,6 +194,7 @@ impl ::std::fmt::Debug for GstRTSPAddressPoolClass {
|
|||
}
|
||||
|
||||
#[repr(C)]
|
||||
#[allow(dead_code)]
|
||||
pub struct _GstRTSPAddressPoolPrivate {
|
||||
_data: [u8; 0],
|
||||
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
|
||||
|
@ -238,6 +240,7 @@ impl ::std::fmt::Debug for GstRTSPAuthClass {
|
|||
}
|
||||
|
||||
#[repr(C)]
|
||||
#[allow(dead_code)]
|
||||
pub struct _GstRTSPAuthPrivate {
|
||||
_data: [u8; 0],
|
||||
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
|
||||
|
@ -455,6 +458,7 @@ impl ::std::fmt::Debug for GstRTSPClientClass {
|
|||
}
|
||||
|
||||
#[repr(C)]
|
||||
#[allow(dead_code)]
|
||||
pub struct _GstRTSPClientPrivate {
|
||||
_data: [u8; 0],
|
||||
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
|
||||
|
@ -616,6 +620,7 @@ impl ::std::fmt::Debug for GstRTSPMediaFactoryClass {
|
|||
}
|
||||
|
||||
#[repr(C)]
|
||||
#[allow(dead_code)]
|
||||
pub struct _GstRTSPMediaFactoryPrivate {
|
||||
_data: [u8; 0],
|
||||
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
|
||||
|
@ -639,6 +644,7 @@ impl ::std::fmt::Debug for GstRTSPMediaFactoryURIClass {
|
|||
}
|
||||
|
||||
#[repr(C)]
|
||||
#[allow(dead_code)]
|
||||
pub struct _GstRTSPMediaFactoryURIPrivate {
|
||||
_data: [u8; 0],
|
||||
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
|
||||
|
@ -647,6 +653,7 @@ pub struct _GstRTSPMediaFactoryURIPrivate {
|
|||
pub type GstRTSPMediaFactoryURIPrivate = _GstRTSPMediaFactoryURIPrivate;
|
||||
|
||||
#[repr(C)]
|
||||
#[allow(dead_code)]
|
||||
pub struct _GstRTSPMediaPrivate {
|
||||
_data: [u8; 0],
|
||||
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
|
||||
|
@ -674,6 +681,7 @@ impl ::std::fmt::Debug for GstRTSPMountPointsClass {
|
|||
}
|
||||
|
||||
#[repr(C)]
|
||||
#[allow(dead_code)]
|
||||
pub struct _GstRTSPMountPointsPrivate {
|
||||
_data: [u8; 0],
|
||||
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
|
||||
|
@ -730,6 +738,7 @@ impl ::std::fmt::Debug for GstRTSPOnvifMediaFactoryClass {
|
|||
}
|
||||
|
||||
#[repr(C)]
|
||||
#[allow(dead_code)]
|
||||
pub struct _GstRTSPOnvifMediaFactoryPrivate {
|
||||
_data: [u8; 0],
|
||||
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
|
||||
|
@ -738,6 +747,7 @@ pub struct _GstRTSPOnvifMediaFactoryPrivate {
|
|||
pub type GstRTSPOnvifMediaFactoryPrivate = _GstRTSPOnvifMediaFactoryPrivate;
|
||||
|
||||
#[repr(C)]
|
||||
#[allow(dead_code)]
|
||||
pub struct _GstRTSPOnvifMediaPrivate {
|
||||
_data: [u8; 0],
|
||||
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
|
||||
|
@ -794,6 +804,7 @@ impl ::std::fmt::Debug for GstRTSPServerClass {
|
|||
}
|
||||
|
||||
#[repr(C)]
|
||||
#[allow(dead_code)]
|
||||
pub struct _GstRTSPServerPrivate {
|
||||
_data: [u8; 0],
|
||||
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
|
||||
|
@ -832,6 +843,7 @@ impl ::std::fmt::Debug for GstRTSPSessionMediaClass {
|
|||
}
|
||||
|
||||
#[repr(C)]
|
||||
#[allow(dead_code)]
|
||||
pub struct _GstRTSPSessionMediaPrivate {
|
||||
_data: [u8; 0],
|
||||
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
|
||||
|
@ -862,6 +874,7 @@ impl ::std::fmt::Debug for GstRTSPSessionPoolClass {
|
|||
}
|
||||
|
||||
#[repr(C)]
|
||||
#[allow(dead_code)]
|
||||
pub struct _GstRTSPSessionPoolPrivate {
|
||||
_data: [u8; 0],
|
||||
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
|
||||
|
@ -870,6 +883,7 @@ pub struct _GstRTSPSessionPoolPrivate {
|
|||
pub type GstRTSPSessionPoolPrivate = _GstRTSPSessionPoolPrivate;
|
||||
|
||||
#[repr(C)]
|
||||
#[allow(dead_code)]
|
||||
pub struct _GstRTSPSessionPrivate {
|
||||
_data: [u8; 0],
|
||||
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
|
||||
|
@ -893,6 +907,7 @@ impl ::std::fmt::Debug for GstRTSPStreamClass {
|
|||
}
|
||||
|
||||
#[repr(C)]
|
||||
#[allow(dead_code)]
|
||||
pub struct _GstRTSPStreamPrivate {
|
||||
_data: [u8; 0],
|
||||
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
|
||||
|
@ -916,6 +931,7 @@ impl ::std::fmt::Debug for GstRTSPStreamTransportClass {
|
|||
}
|
||||
|
||||
#[repr(C)]
|
||||
#[allow(dead_code)]
|
||||
pub struct _GstRTSPStreamTransportPrivate {
|
||||
_data: [u8; 0],
|
||||
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
|
||||
|
@ -977,6 +993,7 @@ impl ::std::fmt::Debug for GstRTSPThreadPoolClass {
|
|||
}
|
||||
|
||||
#[repr(C)]
|
||||
#[allow(dead_code)]
|
||||
pub struct _GstRTSPThreadPoolPrivate {
|
||||
_data: [u8; 0],
|
||||
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
|
||||
|
@ -1303,7 +1320,6 @@ impl ::std::fmt::Debug for GstRTSPThreadPool {
|
|||
}
|
||||
}
|
||||
|
||||
#[link(name = "gstrtspserver-1.0")]
|
||||
extern "C" {
|
||||
|
||||
//=========================================================================
|
||||
|
|
|
@ -1,3 +1,3 @@
|
|||
Generated by gir (https://github.com/gtk-rs/gir @ d7c0763cacbc)
|
||||
Generated by gir (https://github.com/gtk-rs/gir @ f7d2061cc781)
|
||||
from gir-files (https://github.com/gtk-rs/gir-files @ 4d1189172a70)
|
||||
from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ db97a3ad67f5)
|
||||
|
|
|
@ -1,3 +1,3 @@
|
|||
Generated by gir (https://github.com/gtk-rs/gir @ d7c0763cacbc)
|
||||
Generated by gir (https://github.com/gtk-rs/gir @ f7d2061cc781)
|
||||
from gir-files (https://github.com/gtk-rs/gir-files @ 4d1189172a70)
|
||||
from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ db97a3ad67f5)
|
||||
|
|
|
@ -18,14 +18,15 @@ use gobject_sys as gobject;
|
|||
use gstreamer_sdp_sys as gst_sdp;
|
||||
use gstreamer_sys as gst;
|
||||
|
||||
#[allow(unused_imports)]
|
||||
use libc::{
|
||||
c_char, c_double, c_float, c_int, c_long, c_short, c_uchar, c_uint, c_ulong, c_ushort, c_void,
|
||||
intptr_t, off_t, size_t, ssize_t, time_t, uintptr_t, FILE,
|
||||
};
|
||||
#[cfg(unix)]
|
||||
#[allow(unused_imports)]
|
||||
use libc::{dev_t, gid_t, pid_t, socklen_t, uid_t};
|
||||
#[allow(unused_imports)]
|
||||
use libc::{intptr_t, off_t, size_t, ssize_t, time_t, uintptr_t, FILE};
|
||||
#[allow(unused_imports)]
|
||||
use std::ffi::{
|
||||
c_char, c_double, c_float, c_int, c_long, c_short, c_uchar, c_uint, c_ulong, c_ushort, c_void,
|
||||
};
|
||||
|
||||
#[allow(unused_imports)]
|
||||
use glib::{gboolean, gconstpointer, gpointer, GType};
|
||||
|
@ -355,6 +356,7 @@ impl ::std::fmt::Debug for GstRTSPAuthParam {
|
|||
}
|
||||
|
||||
#[repr(C)]
|
||||
#[allow(dead_code)]
|
||||
pub struct _GstRTSPConnection {
|
||||
_data: [u8; 0],
|
||||
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
|
||||
|
@ -645,6 +647,7 @@ impl ::std::fmt::Debug for GstRTSPUrl {
|
|||
}
|
||||
|
||||
#[repr(C)]
|
||||
#[allow(dead_code)]
|
||||
pub struct _GstRTSPWatch {
|
||||
_data: [u8; 0],
|
||||
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
|
||||
|
@ -705,6 +708,7 @@ impl ::std::fmt::Debug for GstRTSPWatchFuncs {
|
|||
|
||||
// Interfaces
|
||||
#[repr(C)]
|
||||
#[allow(dead_code)]
|
||||
pub struct GstRTSPExtension {
|
||||
_data: [u8; 0],
|
||||
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
|
||||
|
@ -716,7 +720,6 @@ impl ::std::fmt::Debug for GstRTSPExtension {
|
|||
}
|
||||
}
|
||||
|
||||
#[link(name = "gstrtsp-1.0")]
|
||||
extern "C" {
|
||||
|
||||
//=========================================================================
|
||||
|
|
|
@ -1,3 +1,3 @@
|
|||
Generated by gir (https://github.com/gtk-rs/gir @ d7c0763cacbc)
|
||||
Generated by gir (https://github.com/gtk-rs/gir @ f7d2061cc781)
|
||||
from gir-files (https://github.com/gtk-rs/gir-files @ 4d1189172a70)
|
||||
from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ db97a3ad67f5)
|
||||
|
|
|
@ -1,3 +1,3 @@
|
|||
Generated by gir (https://github.com/gtk-rs/gir @ d7c0763cacbc)
|
||||
Generated by gir (https://github.com/gtk-rs/gir @ f7d2061cc781)
|
||||
from gir-files (https://github.com/gtk-rs/gir-files @ 4d1189172a70)
|
||||
from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ db97a3ad67f5)
|
||||
|
|
|
@ -15,14 +15,15 @@
|
|||
use glib_sys as glib;
|
||||
use gstreamer_sys as gst;
|
||||
|
||||
#[allow(unused_imports)]
|
||||
use libc::{
|
||||
c_char, c_double, c_float, c_int, c_long, c_short, c_uchar, c_uint, c_ulong, c_ushort, c_void,
|
||||
intptr_t, off_t, size_t, ssize_t, time_t, uintptr_t, FILE,
|
||||
};
|
||||
#[cfg(unix)]
|
||||
#[allow(unused_imports)]
|
||||
use libc::{dev_t, gid_t, pid_t, socklen_t, uid_t};
|
||||
#[allow(unused_imports)]
|
||||
use libc::{intptr_t, off_t, size_t, ssize_t, time_t, uintptr_t, FILE};
|
||||
#[allow(unused_imports)]
|
||||
use std::ffi::{
|
||||
c_char, c_double, c_float, c_int, c_long, c_short, c_uchar, c_uint, c_ulong, c_ushort, c_void,
|
||||
};
|
||||
|
||||
#[allow(unused_imports)]
|
||||
use glib::{gboolean, gconstpointer, gpointer, GType};
|
||||
|
@ -124,6 +125,7 @@ pub const GST_SDP_BWTYPE_TIAS: &[u8] = b"TIAS\0";
|
|||
|
||||
// Records
|
||||
#[repr(C)]
|
||||
#[allow(dead_code)]
|
||||
pub struct _GstMIKEYDecryptInfo {
|
||||
_data: [u8; 0],
|
||||
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
|
||||
|
@ -132,6 +134,7 @@ pub struct _GstMIKEYDecryptInfo {
|
|||
pub type GstMIKEYDecryptInfo = _GstMIKEYDecryptInfo;
|
||||
|
||||
#[repr(C)]
|
||||
#[allow(dead_code)]
|
||||
pub struct _GstMIKEYEncryptInfo {
|
||||
_data: [u8; 0],
|
||||
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
|
||||
|
@ -547,7 +550,6 @@ impl ::std::fmt::Debug for GstSDPZone {
|
|||
}
|
||||
}
|
||||
|
||||
#[link(name = "gstsdp-1.0")]
|
||||
extern "C" {
|
||||
|
||||
//=========================================================================
|
||||
|
|
|
@ -1,3 +1,3 @@
|
|||
Generated by gir (https://github.com/gtk-rs/gir @ d7c0763cacbc)
|
||||
Generated by gir (https://github.com/gtk-rs/gir @ f7d2061cc781)
|
||||
from gir-files (https://github.com/gtk-rs/gir-files @ 4d1189172a70)
|
||||
from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ db97a3ad67f5)
|
||||
|
|
|
@ -16,14 +16,15 @@ use glib_sys as glib;
|
|||
use gobject_sys as gobject;
|
||||
use gstreamer_sys as gst;
|
||||
|
||||
#[allow(unused_imports)]
|
||||
use libc::{
|
||||
c_char, c_double, c_float, c_int, c_long, c_short, c_uchar, c_uint, c_ulong, c_ushort, c_void,
|
||||
intptr_t, off_t, size_t, ssize_t, time_t, uintptr_t, FILE,
|
||||
};
|
||||
#[cfg(unix)]
|
||||
#[allow(unused_imports)]
|
||||
use libc::{dev_t, gid_t, pid_t, socklen_t, uid_t};
|
||||
#[allow(unused_imports)]
|
||||
use libc::{intptr_t, off_t, size_t, ssize_t, time_t, uintptr_t, FILE};
|
||||
#[allow(unused_imports)]
|
||||
use std::ffi::{
|
||||
c_char, c_double, c_float, c_int, c_long, c_short, c_uchar, c_uint, c_ulong, c_ushort, c_void,
|
||||
};
|
||||
|
||||
#[allow(unused_imports)]
|
||||
use glib::{gboolean, gconstpointer, gpointer, GType};
|
||||
|
@ -162,6 +163,7 @@ impl ::std::fmt::Debug for GstTagDemuxClass {
|
|||
}
|
||||
|
||||
#[repr(C)]
|
||||
#[allow(dead_code)]
|
||||
pub struct _GstTagDemuxPrivate {
|
||||
_data: [u8; 0],
|
||||
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
|
||||
|
@ -191,6 +193,7 @@ impl ::std::fmt::Debug for GstTagMuxClass {
|
|||
}
|
||||
|
||||
#[repr(C)]
|
||||
#[allow(dead_code)]
|
||||
pub struct _GstTagMuxPrivate {
|
||||
_data: [u8; 0],
|
||||
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
|
||||
|
@ -247,6 +250,7 @@ impl ::std::fmt::Debug for GstTagMux {
|
|||
|
||||
// Interfaces
|
||||
#[repr(C)]
|
||||
#[allow(dead_code)]
|
||||
pub struct GstTagXmpWriter {
|
||||
_data: [u8; 0],
|
||||
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
|
||||
|
@ -258,7 +262,6 @@ impl ::std::fmt::Debug for GstTagXmpWriter {
|
|||
}
|
||||
}
|
||||
|
||||
#[link(name = "gsttag-1.0")]
|
||||
extern "C" {
|
||||
|
||||
//=========================================================================
|
||||
|
|
|
@ -1,3 +1,3 @@
|
|||
Generated by gir (https://github.com/gtk-rs/gir @ d7c0763cacbc)
|
||||
Generated by gir (https://github.com/gtk-rs/gir @ f7d2061cc781)
|
||||
from gir-files (https://github.com/gtk-rs/gir-files @ 4d1189172a70)
|
||||
from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ db97a3ad67f5)
|
||||
|
|
|
@ -1,3 +1,3 @@
|
|||
Generated by gir (https://github.com/gtk-rs/gir @ d7c0763cacbc)
|
||||
Generated by gir (https://github.com/gtk-rs/gir @ f7d2061cc781)
|
||||
from gir-files (https://github.com/gtk-rs/gir-files @ 4d1189172a70)
|
||||
from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ db97a3ad67f5)
|
||||
|
|
|
@ -17,14 +17,15 @@ use glib_sys as glib;
|
|||
use gobject_sys as gobject;
|
||||
use gstreamer_sys as gst;
|
||||
|
||||
#[allow(unused_imports)]
|
||||
use libc::{
|
||||
c_char, c_double, c_float, c_int, c_long, c_short, c_uchar, c_uint, c_ulong, c_ushort, c_void,
|
||||
intptr_t, off_t, size_t, ssize_t, time_t, uintptr_t, FILE,
|
||||
};
|
||||
#[cfg(unix)]
|
||||
#[allow(unused_imports)]
|
||||
use libc::{dev_t, gid_t, pid_t, socklen_t, uid_t};
|
||||
#[allow(unused_imports)]
|
||||
use libc::{intptr_t, off_t, size_t, ssize_t, time_t, uintptr_t, FILE};
|
||||
#[allow(unused_imports)]
|
||||
use std::ffi::{
|
||||
c_char, c_double, c_float, c_int, c_long, c_short, c_uchar, c_uint, c_ulong, c_ushort, c_void,
|
||||
};
|
||||
|
||||
#[allow(unused_imports)]
|
||||
use glib::{gboolean, gconstpointer, gpointer, GType};
|
||||
|
@ -221,6 +222,7 @@ impl ::std::fmt::Debug for GstValidateActionParameter {
|
|||
}
|
||||
|
||||
#[repr(C)]
|
||||
#[allow(dead_code)]
|
||||
pub struct _GstValidateActionPrivate {
|
||||
_data: [u8; 0],
|
||||
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
|
||||
|
@ -264,6 +266,7 @@ impl ::std::fmt::Debug for GstValidateActionType {
|
|||
}
|
||||
|
||||
#[repr(C)]
|
||||
#[allow(dead_code)]
|
||||
pub struct _GstValidateActionTypePrivate {
|
||||
_data: [u8; 0],
|
||||
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
|
||||
|
@ -362,6 +365,7 @@ impl ::std::fmt::Debug for GstValidateMediaDescriptorParserClass {
|
|||
}
|
||||
|
||||
#[repr(C)]
|
||||
#[allow(dead_code)]
|
||||
pub struct _GstValidateMediaDescriptorParserPrivate {
|
||||
_data: [u8; 0],
|
||||
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
|
||||
|
@ -370,6 +374,7 @@ pub struct _GstValidateMediaDescriptorParserPrivate {
|
|||
pub type GstValidateMediaDescriptorParserPrivate = _GstValidateMediaDescriptorParserPrivate;
|
||||
|
||||
#[repr(C)]
|
||||
#[allow(dead_code)]
|
||||
pub struct _GstValidateMediaDescriptorPrivate {
|
||||
_data: [u8; 0],
|
||||
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
|
||||
|
@ -393,6 +398,7 @@ impl ::std::fmt::Debug for GstValidateMediaDescriptorWriterClass {
|
|||
}
|
||||
|
||||
#[repr(C)]
|
||||
#[allow(dead_code)]
|
||||
pub struct _GstValidateMediaDescriptorWriterPrivate {
|
||||
_data: [u8; 0],
|
||||
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
|
||||
|
@ -475,6 +481,7 @@ impl ::std::fmt::Debug for GstValidateOverrideClass {
|
|||
}
|
||||
|
||||
#[repr(C)]
|
||||
#[allow(dead_code)]
|
||||
pub struct _GstValidateOverridePrivate {
|
||||
_data: [u8; 0],
|
||||
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
|
||||
|
@ -519,6 +526,7 @@ impl ::std::fmt::Debug for GstValidatePadMonitorClass {
|
|||
}
|
||||
|
||||
#[repr(C)]
|
||||
#[allow(dead_code)]
|
||||
pub struct _GstValidatePadSeekData {
|
||||
_data: [u8; 0],
|
||||
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
|
||||
|
@ -627,6 +635,7 @@ impl ::std::fmt::Debug for GstValidateRunnerClass {
|
|||
}
|
||||
|
||||
#[repr(C)]
|
||||
#[allow(dead_code)]
|
||||
pub struct _GstValidateRunnerPrivate {
|
||||
_data: [u8; 0],
|
||||
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
|
||||
|
@ -650,6 +659,7 @@ impl ::std::fmt::Debug for GstValidateScenarioClass {
|
|||
}
|
||||
|
||||
#[repr(C)]
|
||||
#[allow(dead_code)]
|
||||
pub struct _GstValidateScenarioPrivate {
|
||||
_data: [u8; 0],
|
||||
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
|
||||
|
@ -658,6 +668,7 @@ pub struct _GstValidateScenarioPrivate {
|
|||
pub type GstValidateScenarioPrivate = _GstValidateScenarioPrivate;
|
||||
|
||||
#[repr(C)]
|
||||
#[allow(dead_code)]
|
||||
pub struct _GstValidateStreamInfo {
|
||||
_data: [u8; 0],
|
||||
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
|
||||
|
@ -952,6 +963,7 @@ impl ::std::fmt::Debug for GstValidateScenario {
|
|||
|
||||
// Interfaces
|
||||
#[repr(C)]
|
||||
#[allow(dead_code)]
|
||||
pub struct GstValidateReporter {
|
||||
_data: [u8; 0],
|
||||
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
|
||||
|
@ -963,7 +975,6 @@ impl ::std::fmt::Debug for GstValidateReporter {
|
|||
}
|
||||
}
|
||||
|
||||
#[link(name = "gstvalidate-1.0")]
|
||||
extern "C" {
|
||||
|
||||
//=========================================================================
|
||||
|
|
|
@ -96,7 +96,7 @@ pub trait ColorBalanceExt: IsA<ColorBalance> + sealed::Sealed + 'static {
|
|||
>(
|
||||
this: *mut ffi::GstColorBalance,
|
||||
channel: *mut ffi::GstColorBalanceChannel,
|
||||
value: libc::c_int,
|
||||
value: std::ffi::c_int,
|
||||
f: glib::ffi::gpointer,
|
||||
) {
|
||||
let f: &F = &*(f as *const F);
|
||||
|
|
|
@ -43,7 +43,7 @@ pub trait ColorBalanceChannelExt: IsA<ColorBalanceChannel> + sealed::Sealed + 's
|
|||
F: Fn(&P, i32) + Send + Sync + 'static,
|
||||
>(
|
||||
this: *mut ffi::GstColorBalanceChannel,
|
||||
value: libc::c_int,
|
||||
value: std::ffi::c_int,
|
||||
f: glib::ffi::gpointer,
|
||||
) {
|
||||
let f: &F = &*(f as *const F);
|
||||
|
|
|
@ -1,3 +1,3 @@
|
|||
Generated by gir (https://github.com/gtk-rs/gir @ d7c0763cacbc)
|
||||
Generated by gir (https://github.com/gtk-rs/gir @ f7d2061cc781)
|
||||
from gir-files (https://github.com/gtk-rs/gir-files @ 4d1189172a70)
|
||||
from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ db97a3ad67f5)
|
||||
|
|
|
@ -1,3 +1,3 @@
|
|||
Generated by gir (https://github.com/gtk-rs/gir @ d7c0763cacbc)
|
||||
Generated by gir (https://github.com/gtk-rs/gir @ f7d2061cc781)
|
||||
from gir-files (https://github.com/gtk-rs/gir-files @ 4d1189172a70)
|
||||
from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ db97a3ad67f5)
|
||||
|
|
|
@ -17,14 +17,15 @@ use gobject_sys as gobject;
|
|||
use gstreamer_base_sys as gst_base;
|
||||
use gstreamer_sys as gst;
|
||||
|
||||
#[allow(unused_imports)]
|
||||
use libc::{
|
||||
c_char, c_double, c_float, c_int, c_long, c_short, c_uchar, c_uint, c_ulong, c_ushort, c_void,
|
||||
intptr_t, off_t, size_t, ssize_t, time_t, uintptr_t, FILE,
|
||||
};
|
||||
#[cfg(unix)]
|
||||
#[allow(unused_imports)]
|
||||
use libc::{dev_t, gid_t, pid_t, socklen_t, uid_t};
|
||||
#[allow(unused_imports)]
|
||||
use libc::{intptr_t, off_t, size_t, ssize_t, time_t, uintptr_t, FILE};
|
||||
#[allow(unused_imports)]
|
||||
use std::ffi::{
|
||||
c_char, c_double, c_float, c_int, c_long, c_short, c_uchar, c_uint, c_ulong, c_ushort, c_void,
|
||||
};
|
||||
|
||||
#[allow(unused_imports)]
|
||||
use glib::{gboolean, gconstpointer, gpointer, GType};
|
||||
|
@ -1019,6 +1020,7 @@ impl ::std::fmt::Debug for GstVideoAggregatorConvertPadClass {
|
|||
}
|
||||
|
||||
#[repr(C)]
|
||||
#[allow(dead_code)]
|
||||
pub struct _GstVideoAggregatorConvertPadPrivate {
|
||||
_data: [u8; 0],
|
||||
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
|
||||
|
@ -1079,6 +1081,7 @@ impl ::std::fmt::Debug for GstVideoAggregatorPadClass {
|
|||
}
|
||||
|
||||
#[repr(C)]
|
||||
#[allow(dead_code)]
|
||||
pub struct _GstVideoAggregatorPadPrivate {
|
||||
_data: [u8; 0],
|
||||
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
|
||||
|
@ -1104,6 +1107,7 @@ impl ::std::fmt::Debug for GstVideoAggregatorParallelConvertPadClass {
|
|||
}
|
||||
|
||||
#[repr(C)]
|
||||
#[allow(dead_code)]
|
||||
pub struct _GstVideoAggregatorPrivate {
|
||||
_data: [u8; 0],
|
||||
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
|
||||
|
@ -1190,6 +1194,7 @@ impl ::std::fmt::Debug for GstVideoBufferPoolClass {
|
|||
}
|
||||
|
||||
#[repr(C)]
|
||||
#[allow(dead_code)]
|
||||
pub struct _GstVideoBufferPoolPrivate {
|
||||
_data: [u8; 0],
|
||||
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
|
||||
|
@ -1218,6 +1223,7 @@ impl ::std::fmt::Debug for GstVideoCaptionMeta {
|
|||
}
|
||||
|
||||
#[repr(C)]
|
||||
#[allow(dead_code)]
|
||||
pub struct _GstVideoChromaResample {
|
||||
_data: [u8; 0],
|
||||
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
|
||||
|
@ -1391,6 +1397,7 @@ impl ::std::fmt::Debug for GstVideoContentLightLevel {
|
|||
}
|
||||
|
||||
#[repr(C)]
|
||||
#[allow(dead_code)]
|
||||
pub struct _GstVideoConverter {
|
||||
_data: [u8; 0],
|
||||
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
|
||||
|
@ -1506,6 +1513,7 @@ impl ::std::fmt::Debug for GstVideoDecoderClass {
|
|||
}
|
||||
|
||||
#[repr(C)]
|
||||
#[allow(dead_code)]
|
||||
pub struct _GstVideoDecoderPrivate {
|
||||
_data: [u8; 0],
|
||||
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
|
||||
|
@ -1528,6 +1536,7 @@ impl ::std::fmt::Debug for GstVideoDirectionInterface {
|
|||
}
|
||||
|
||||
#[repr(C)]
|
||||
#[allow(dead_code)]
|
||||
pub struct _GstVideoDither {
|
||||
_data: [u8; 0],
|
||||
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
|
||||
|
@ -1606,6 +1615,7 @@ impl ::std::fmt::Debug for GstVideoEncoderClass {
|
|||
}
|
||||
|
||||
#[repr(C)]
|
||||
#[allow(dead_code)]
|
||||
pub struct _GstVideoEncoderPrivate {
|
||||
_data: [u8; 0],
|
||||
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
|
||||
|
@ -1978,6 +1988,7 @@ impl ::std::fmt::Debug for GstVideoOrientationInterface {
|
|||
}
|
||||
|
||||
#[repr(C)]
|
||||
#[allow(dead_code)]
|
||||
pub struct GstVideoOverlayComposition {
|
||||
_data: [u8; 0],
|
||||
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
|
||||
|
@ -2030,6 +2041,7 @@ impl ::std::fmt::Debug for GstVideoOverlayInterface {
|
|||
}
|
||||
|
||||
#[repr(C)]
|
||||
#[allow(dead_code)]
|
||||
pub struct GstVideoOverlayRectangle {
|
||||
_data: [u8; 0],
|
||||
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
|
||||
|
@ -2142,6 +2154,7 @@ impl ::std::fmt::Debug for GstVideoSEIUserDataUnregisteredMeta {
|
|||
}
|
||||
|
||||
#[repr(C)]
|
||||
#[allow(dead_code)]
|
||||
pub struct _GstVideoScaler {
|
||||
_data: [u8; 0],
|
||||
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
|
||||
|
@ -2172,6 +2185,7 @@ impl ::std::fmt::Debug for GstVideoSinkClass {
|
|||
}
|
||||
|
||||
#[repr(C)]
|
||||
#[allow(dead_code)]
|
||||
pub struct _GstVideoSinkPrivate {
|
||||
_data: [u8; 0],
|
||||
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
|
||||
|
@ -2281,6 +2295,7 @@ impl ::std::fmt::Debug for GstVideoTimeCodeMeta {
|
|||
}
|
||||
|
||||
#[repr(C)]
|
||||
#[allow(dead_code)]
|
||||
pub struct GstVideoVBIEncoder {
|
||||
_data: [u8; 0],
|
||||
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
|
||||
|
@ -2294,6 +2309,7 @@ impl ::std::fmt::Debug for GstVideoVBIEncoder {
|
|||
}
|
||||
|
||||
#[repr(C)]
|
||||
#[allow(dead_code)]
|
||||
pub struct GstVideoVBIParser {
|
||||
_data: [u8; 0],
|
||||
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
|
||||
|
@ -2471,6 +2487,7 @@ impl ::std::fmt::Debug for GstVideoFilter {
|
|||
}
|
||||
|
||||
#[repr(C)]
|
||||
#[allow(dead_code)]
|
||||
pub struct GstVideoMultiviewFlagsSet {
|
||||
_data: [u8; 0],
|
||||
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
|
||||
|
@ -2505,6 +2522,7 @@ impl ::std::fmt::Debug for GstVideoSink {
|
|||
|
||||
// Interfaces
|
||||
#[repr(C)]
|
||||
#[allow(dead_code)]
|
||||
pub struct GstColorBalance {
|
||||
_data: [u8; 0],
|
||||
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
|
||||
|
@ -2517,6 +2535,7 @@ impl ::std::fmt::Debug for GstColorBalance {
|
|||
}
|
||||
|
||||
#[repr(C)]
|
||||
#[allow(dead_code)]
|
||||
pub struct GstNavigation {
|
||||
_data: [u8; 0],
|
||||
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
|
||||
|
@ -2529,6 +2548,7 @@ impl ::std::fmt::Debug for GstNavigation {
|
|||
}
|
||||
|
||||
#[repr(C)]
|
||||
#[allow(dead_code)]
|
||||
pub struct GstVideoDirection {
|
||||
_data: [u8; 0],
|
||||
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
|
||||
|
@ -2541,6 +2561,7 @@ impl ::std::fmt::Debug for GstVideoDirection {
|
|||
}
|
||||
|
||||
#[repr(C)]
|
||||
#[allow(dead_code)]
|
||||
pub struct GstVideoOrientation {
|
||||
_data: [u8; 0],
|
||||
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
|
||||
|
@ -2553,6 +2574,7 @@ impl ::std::fmt::Debug for GstVideoOrientation {
|
|||
}
|
||||
|
||||
#[repr(C)]
|
||||
#[allow(dead_code)]
|
||||
pub struct GstVideoOverlay {
|
||||
_data: [u8; 0],
|
||||
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
|
||||
|
@ -2564,7 +2586,6 @@ impl ::std::fmt::Debug for GstVideoOverlay {
|
|||
}
|
||||
}
|
||||
|
||||
#[link(name = "gstvideo-1.0")]
|
||||
extern "C" {
|
||||
|
||||
//=========================================================================
|
||||
|
|
|
@ -1,3 +1,3 @@
|
|||
Generated by gir (https://github.com/gtk-rs/gir @ d7c0763cacbc)
|
||||
Generated by gir (https://github.com/gtk-rs/gir @ f7d2061cc781)
|
||||
from gir-files (https://github.com/gtk-rs/gir-files @ 4d1189172a70)
|
||||
from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ db97a3ad67f5)
|
||||
|
|
|
@ -287,7 +287,7 @@ impl WebRTCDataChannel {
|
|||
F: Fn(&WebRTCDataChannel, Option<&str>) + Send + Sync + 'static,
|
||||
>(
|
||||
this: *mut ffi::GstWebRTCDataChannel,
|
||||
data: *mut libc::c_char,
|
||||
data: *mut std::ffi::c_char,
|
||||
f: glib::ffi::gpointer,
|
||||
) {
|
||||
let f: &F = &*(f as *const F);
|
||||
|
@ -382,7 +382,7 @@ impl WebRTCDataChannel {
|
|||
F: Fn(&WebRTCDataChannel, Option<&str>) + Send + Sync + 'static,
|
||||
>(
|
||||
this: *mut ffi::GstWebRTCDataChannel,
|
||||
data: *mut libc::c_char,
|
||||
data: *mut std::ffi::c_char,
|
||||
f: glib::ffi::gpointer,
|
||||
) {
|
||||
let f: &F = &*(f as *const F);
|
||||
|
|
|
@ -220,8 +220,8 @@ pub trait WebRTCICEExt: IsA<WebRTCICE> + sealed::Sealed + 'static {
|
|||
let func_data: Box_<P> = Box_::new(func);
|
||||
unsafe extern "C" fn func_func<P: Fn(&WebRTCICE, u32, &str) + Send + Sync + 'static>(
|
||||
ice: *mut ffi::GstWebRTCICE,
|
||||
stream_id: libc::c_uint,
|
||||
candidate: *const libc::c_char,
|
||||
stream_id: std::ffi::c_uint,
|
||||
candidate: *const std::ffi::c_char,
|
||||
user_data: glib::ffi::gpointer,
|
||||
) {
|
||||
let ice = from_glib_borrow(ice);
|
||||
|
@ -333,7 +333,7 @@ pub trait WebRTCICEExt: IsA<WebRTCICE> + sealed::Sealed + 'static {
|
|||
F: Fn(&P, &str) -> bool + Send + Sync + 'static,
|
||||
>(
|
||||
this: *mut ffi::GstWebRTCICE,
|
||||
address: *mut libc::c_char,
|
||||
address: *mut std::ffi::c_char,
|
||||
f: glib::ffi::gpointer,
|
||||
) -> glib::ffi::gboolean {
|
||||
let f: &F = &*(f as *const F);
|
||||
|
|
|
@ -82,7 +82,7 @@ impl WebRTCICETransport {
|
|||
F: Fn(&WebRTCICETransport, &str) + Send + Sync + 'static,
|
||||
>(
|
||||
this: *mut ffi::GstWebRTCICETransport,
|
||||
object: *mut libc::c_char,
|
||||
object: *mut std::ffi::c_char,
|
||||
f: glib::ffi::gpointer,
|
||||
) {
|
||||
let f: &F = &*(f as *const F);
|
||||
|
|
|
@ -1,3 +1,3 @@
|
|||
Generated by gir (https://github.com/gtk-rs/gir @ d7c0763cacbc)
|
||||
Generated by gir (https://github.com/gtk-rs/gir @ f7d2061cc781)
|
||||
from gir-files (https://github.com/gtk-rs/gir-files @ 4d1189172a70)
|
||||
from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ db97a3ad67f5)
|
||||
|
|
|
@ -16,14 +16,15 @@ use glib_sys as glib;
|
|||
use gstreamer_sdp_sys as gst_sdp;
|
||||
use gstreamer_sys as gst;
|
||||
|
||||
#[allow(unused_imports)]
|
||||
use libc::{
|
||||
c_char, c_double, c_float, c_int, c_long, c_short, c_uchar, c_uint, c_ulong, c_ushort, c_void,
|
||||
intptr_t, off_t, size_t, ssize_t, time_t, uintptr_t, FILE,
|
||||
};
|
||||
#[cfg(unix)]
|
||||
#[allow(unused_imports)]
|
||||
use libc::{dev_t, gid_t, pid_t, socklen_t, uid_t};
|
||||
#[allow(unused_imports)]
|
||||
use libc::{intptr_t, off_t, size_t, ssize_t, time_t, uintptr_t, FILE};
|
||||
#[allow(unused_imports)]
|
||||
use std::ffi::{
|
||||
c_char, c_double, c_float, c_int, c_long, c_short, c_uchar, c_uint, c_ulong, c_ushort, c_void,
|
||||
};
|
||||
|
||||
#[allow(unused_imports)]
|
||||
use glib::{gboolean, gconstpointer, gpointer, GType};
|
||||
|
@ -169,6 +170,7 @@ pub type GstWebRTCICEOnCandidateFunc =
|
|||
|
||||
// Records
|
||||
#[repr(C)]
|
||||
#[allow(dead_code)]
|
||||
pub struct _GstWebRTCDTLSTransportClass {
|
||||
_data: [u8; 0],
|
||||
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
|
||||
|
@ -177,6 +179,7 @@ pub struct _GstWebRTCDTLSTransportClass {
|
|||
pub type GstWebRTCDTLSTransportClass = _GstWebRTCDTLSTransportClass;
|
||||
|
||||
#[repr(C)]
|
||||
#[allow(dead_code)]
|
||||
pub struct _GstWebRTCDataChannelClass {
|
||||
_data: [u8; 0],
|
||||
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
|
||||
|
@ -367,6 +370,7 @@ impl ::std::fmt::Debug for GstWebRTCICETransportClass {
|
|||
}
|
||||
|
||||
#[repr(C)]
|
||||
#[allow(dead_code)]
|
||||
pub struct _GstWebRTCRTPReceiverClass {
|
||||
_data: [u8; 0],
|
||||
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
|
||||
|
@ -375,6 +379,7 @@ pub struct _GstWebRTCRTPReceiverClass {
|
|||
pub type GstWebRTCRTPReceiverClass = _GstWebRTCRTPReceiverClass;
|
||||
|
||||
#[repr(C)]
|
||||
#[allow(dead_code)]
|
||||
pub struct _GstWebRTCRTPSenderClass {
|
||||
_data: [u8; 0],
|
||||
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
|
||||
|
@ -383,6 +388,7 @@ pub struct _GstWebRTCRTPSenderClass {
|
|||
pub type GstWebRTCRTPSenderClass = _GstWebRTCRTPSenderClass;
|
||||
|
||||
#[repr(C)]
|
||||
#[allow(dead_code)]
|
||||
pub struct _GstWebRTCRTPTransceiverClass {
|
||||
_data: [u8; 0],
|
||||
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
|
||||
|
@ -391,6 +397,7 @@ pub struct _GstWebRTCRTPTransceiverClass {
|
|||
pub type GstWebRTCRTPTransceiverClass = _GstWebRTCRTPTransceiverClass;
|
||||
|
||||
#[repr(C)]
|
||||
#[allow(dead_code)]
|
||||
pub struct _GstWebRTCSCTPTransportClass {
|
||||
_data: [u8; 0],
|
||||
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
|
||||
|
@ -416,6 +423,7 @@ impl ::std::fmt::Debug for GstWebRTCSessionDescription {
|
|||
|
||||
// Classes
|
||||
#[repr(C)]
|
||||
#[allow(dead_code)]
|
||||
pub struct GstWebRTCDTLSTransport {
|
||||
_data: [u8; 0],
|
||||
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
|
||||
|
@ -429,6 +437,7 @@ impl ::std::fmt::Debug for GstWebRTCDTLSTransport {
|
|||
}
|
||||
|
||||
#[repr(C)]
|
||||
#[allow(dead_code)]
|
||||
pub struct GstWebRTCDataChannel {
|
||||
_data: [u8; 0],
|
||||
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
|
||||
|
@ -510,6 +519,7 @@ impl ::std::fmt::Debug for GstWebRTCICETransport {
|
|||
}
|
||||
|
||||
#[repr(C)]
|
||||
#[allow(dead_code)]
|
||||
pub struct GstWebRTCRTPReceiver {
|
||||
_data: [u8; 0],
|
||||
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
|
||||
|
@ -523,6 +533,7 @@ impl ::std::fmt::Debug for GstWebRTCRTPReceiver {
|
|||
}
|
||||
|
||||
#[repr(C)]
|
||||
#[allow(dead_code)]
|
||||
pub struct GstWebRTCRTPSender {
|
||||
_data: [u8; 0],
|
||||
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
|
||||
|
@ -536,6 +547,7 @@ impl ::std::fmt::Debug for GstWebRTCRTPSender {
|
|||
}
|
||||
|
||||
#[repr(C)]
|
||||
#[allow(dead_code)]
|
||||
pub struct GstWebRTCRTPTransceiver {
|
||||
_data: [u8; 0],
|
||||
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
|
||||
|
@ -549,6 +561,7 @@ impl ::std::fmt::Debug for GstWebRTCRTPTransceiver {
|
|||
}
|
||||
|
||||
#[repr(C)]
|
||||
#[allow(dead_code)]
|
||||
pub struct GstWebRTCSCTPTransport {
|
||||
_data: [u8; 0],
|
||||
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
|
||||
|
@ -561,7 +574,6 @@ impl ::std::fmt::Debug for GstWebRTCSCTPTransport {
|
|||
}
|
||||
}
|
||||
|
||||
#[link(name = "gstwebrtc-1.0")]
|
||||
extern "C" {
|
||||
|
||||
//=========================================================================
|
||||
|
|
|
@ -128,7 +128,7 @@ pub trait ChildProxyExt: IsA<ChildProxy> + sealed::Sealed + 'static {
|
|||
>(
|
||||
this: *mut ffi::GstChildProxy,
|
||||
object: *mut glib::gobject_ffi::GObject,
|
||||
name: *mut libc::c_char,
|
||||
name: *mut std::ffi::c_char,
|
||||
f: glib::ffi::gpointer,
|
||||
) {
|
||||
let f: &F = &*(f as *const F);
|
||||
|
@ -162,7 +162,7 @@ pub trait ChildProxyExt: IsA<ChildProxy> + sealed::Sealed + 'static {
|
|||
>(
|
||||
this: *mut ffi::GstChildProxy,
|
||||
object: *mut glib::gobject_ffi::GObject,
|
||||
name: *mut libc::c_char,
|
||||
name: *mut std::ffi::c_char,
|
||||
f: glib::ffi::gpointer,
|
||||
) {
|
||||
let f: &F = &*(f as *const F);
|
||||
|
|
|
@ -163,7 +163,7 @@ pub trait DeviceProviderExt: IsA<DeviceProvider> + sealed::Sealed + 'static {
|
|||
F: Fn(&P, &str) + Send + Sync + 'static,
|
||||
>(
|
||||
this: *mut ffi::GstDeviceProvider,
|
||||
object: *mut libc::c_char,
|
||||
object: *mut std::ffi::c_char,
|
||||
f: glib::ffi::gpointer,
|
||||
) {
|
||||
let f: &F = &*(f as *const F);
|
||||
|
@ -195,7 +195,7 @@ pub trait DeviceProviderExt: IsA<DeviceProvider> + sealed::Sealed + 'static {
|
|||
F: Fn(&P, &str) + Send + Sync + 'static,
|
||||
>(
|
||||
this: *mut ffi::GstDeviceProvider,
|
||||
object: *mut libc::c_char,
|
||||
object: *mut std::ffi::c_char,
|
||||
f: glib::ffi::gpointer,
|
||||
) {
|
||||
let f: &F = &*(f as *const F);
|
||||
|
|
|
@ -1,3 +1,3 @@
|
|||
Generated by gir (https://github.com/gtk-rs/gir @ d7c0763cacbc)
|
||||
Generated by gir (https://github.com/gtk-rs/gir @ f7d2061cc781)
|
||||
from gir-files (https://github.com/gtk-rs/gir-files @ 4d1189172a70)
|
||||
from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ db97a3ad67f5)
|
||||
|
|
|
@ -1,3 +1,3 @@
|
|||
Generated by gir (https://github.com/gtk-rs/gir @ d7c0763cacbc)
|
||||
Generated by gir (https://github.com/gtk-rs/gir @ f7d2061cc781)
|
||||
from gir-files (https://github.com/gtk-rs/gir-files @ 4d1189172a70)
|
||||
from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ db97a3ad67f5)
|
||||
|
|
|
@ -15,14 +15,15 @@
|
|||
use glib_sys as glib;
|
||||
use gobject_sys as gobject;
|
||||
|
||||
#[allow(unused_imports)]
|
||||
use libc::{
|
||||
c_char, c_double, c_float, c_int, c_long, c_short, c_uchar, c_uint, c_ulong, c_ushort, c_void,
|
||||
intptr_t, off_t, size_t, ssize_t, time_t, uintptr_t, FILE,
|
||||
};
|
||||
#[cfg(unix)]
|
||||
#[allow(unused_imports)]
|
||||
use libc::{dev_t, gid_t, pid_t, socklen_t, uid_t};
|
||||
#[allow(unused_imports)]
|
||||
use libc::{intptr_t, off_t, size_t, ssize_t, time_t, uintptr_t, FILE};
|
||||
#[allow(unused_imports)]
|
||||
use std::ffi::{
|
||||
c_char, c_double, c_float, c_int, c_long, c_short, c_uchar, c_uint, c_ulong, c_ushort, c_void,
|
||||
};
|
||||
|
||||
#[allow(unused_imports)]
|
||||
use glib::{gboolean, gconstpointer, gpointer, GType};
|
||||
|
@ -1223,6 +1224,7 @@ impl ::std::fmt::Debug for GstAllocatorClass {
|
|||
}
|
||||
|
||||
#[repr(C)]
|
||||
#[allow(dead_code)]
|
||||
pub struct _GstAllocatorPrivate {
|
||||
_data: [u8; 0],
|
||||
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
|
||||
|
@ -1231,6 +1233,7 @@ pub struct _GstAllocatorPrivate {
|
|||
pub type GstAllocatorPrivate = _GstAllocatorPrivate;
|
||||
|
||||
#[repr(C)]
|
||||
#[allow(dead_code)]
|
||||
pub struct GstAtomicQueue {
|
||||
_data: [u8; 0],
|
||||
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
|
||||
|
@ -1277,6 +1280,7 @@ impl ::std::fmt::Debug for GstBinClass {
|
|||
}
|
||||
|
||||
#[repr(C)]
|
||||
#[allow(dead_code)]
|
||||
pub struct _GstBinPrivate {
|
||||
_data: [u8; 0],
|
||||
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
|
||||
|
@ -1311,6 +1315,7 @@ impl ::std::fmt::Debug for GstBuffer {
|
|||
}
|
||||
|
||||
#[repr(C)]
|
||||
#[allow(dead_code)]
|
||||
pub struct GstBufferList {
|
||||
_data: [u8; 0],
|
||||
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
|
||||
|
@ -1394,6 +1399,7 @@ impl ::std::fmt::Debug for GstBufferPoolClass {
|
|||
}
|
||||
|
||||
#[repr(C)]
|
||||
#[allow(dead_code)]
|
||||
pub struct _GstBufferPoolPrivate {
|
||||
_data: [u8; 0],
|
||||
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
|
||||
|
@ -1421,6 +1427,7 @@ impl ::std::fmt::Debug for GstBusClass {
|
|||
}
|
||||
|
||||
#[repr(C)]
|
||||
#[allow(dead_code)]
|
||||
pub struct _GstBusPrivate {
|
||||
_data: [u8; 0],
|
||||
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
|
||||
|
@ -1462,6 +1469,7 @@ impl ::std::fmt::Debug for GstCaps {
|
|||
}
|
||||
|
||||
#[repr(C)]
|
||||
#[allow(dead_code)]
|
||||
pub struct GstCapsFeatures {
|
||||
_data: [u8; 0],
|
||||
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
|
||||
|
@ -1564,6 +1572,7 @@ impl ::std::fmt::Debug for GstClockEntry {
|
|||
}
|
||||
|
||||
#[repr(C)]
|
||||
#[allow(dead_code)]
|
||||
pub struct _GstClockPrivate {
|
||||
_data: [u8; 0],
|
||||
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
|
||||
|
@ -1572,6 +1581,7 @@ pub struct _GstClockPrivate {
|
|||
pub type GstClockPrivate = _GstClockPrivate;
|
||||
|
||||
#[repr(C)]
|
||||
#[allow(dead_code)]
|
||||
pub struct GstContext {
|
||||
_data: [u8; 0],
|
||||
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
|
||||
|
@ -1631,6 +1641,7 @@ impl ::std::fmt::Debug for GstControlBindingClass {
|
|||
}
|
||||
|
||||
#[repr(C)]
|
||||
#[allow(dead_code)]
|
||||
pub struct _GstControlBindingPrivate {
|
||||
_data: [u8; 0],
|
||||
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
|
||||
|
@ -1683,6 +1694,7 @@ impl ::std::fmt::Debug for GstCustomMeta {
|
|||
}
|
||||
|
||||
#[repr(C)]
|
||||
#[allow(dead_code)]
|
||||
pub struct GstDateTime {
|
||||
_data: [u8; 0],
|
||||
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
|
||||
|
@ -1711,6 +1723,7 @@ impl ::std::fmt::Debug for GstDebugCategory {
|
|||
}
|
||||
|
||||
#[repr(C)]
|
||||
#[allow(dead_code)]
|
||||
pub struct _GstDebugMessage {
|
||||
_data: [u8; 0],
|
||||
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
|
||||
|
@ -1755,6 +1768,7 @@ impl ::std::fmt::Debug for GstDeviceMonitorClass {
|
|||
}
|
||||
|
||||
#[repr(C)]
|
||||
#[allow(dead_code)]
|
||||
pub struct _GstDeviceMonitorPrivate {
|
||||
_data: [u8; 0],
|
||||
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
|
||||
|
@ -1763,6 +1777,7 @@ pub struct _GstDeviceMonitorPrivate {
|
|||
pub type GstDeviceMonitorPrivate = _GstDeviceMonitorPrivate;
|
||||
|
||||
#[repr(C)]
|
||||
#[allow(dead_code)]
|
||||
pub struct _GstDevicePrivate {
|
||||
_data: [u8; 0],
|
||||
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
|
||||
|
@ -1795,6 +1810,7 @@ impl ::std::fmt::Debug for GstDeviceProviderClass {
|
|||
}
|
||||
|
||||
#[repr(C)]
|
||||
#[allow(dead_code)]
|
||||
pub struct _GstDeviceProviderFactoryClass {
|
||||
_data: [u8; 0],
|
||||
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
|
||||
|
@ -1803,6 +1819,7 @@ pub struct _GstDeviceProviderFactoryClass {
|
|||
pub type GstDeviceProviderFactoryClass = _GstDeviceProviderFactoryClass;
|
||||
|
||||
#[repr(C)]
|
||||
#[allow(dead_code)]
|
||||
pub struct _GstDeviceProviderPrivate {
|
||||
_data: [u8; 0],
|
||||
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
|
||||
|
@ -1811,6 +1828,7 @@ pub struct _GstDeviceProviderPrivate {
|
|||
pub type GstDeviceProviderPrivate = _GstDeviceProviderPrivate;
|
||||
|
||||
#[repr(C)]
|
||||
#[allow(dead_code)]
|
||||
pub struct _GstDynamicTypeFactoryClass {
|
||||
_data: [u8; 0],
|
||||
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
|
||||
|
@ -1891,6 +1909,7 @@ impl ::std::fmt::Debug for GstElementClass {
|
|||
}
|
||||
|
||||
#[repr(C)]
|
||||
#[allow(dead_code)]
|
||||
pub struct _GstElementFactoryClass {
|
||||
_data: [u8; 0],
|
||||
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
|
||||
|
@ -1954,6 +1973,7 @@ impl ::std::fmt::Debug for GstGhostPadClass {
|
|||
}
|
||||
|
||||
#[repr(C)]
|
||||
#[allow(dead_code)]
|
||||
pub struct _GstGhostPadPrivate {
|
||||
_data: [u8; 0],
|
||||
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
|
||||
|
@ -2203,6 +2223,7 @@ impl ::std::fmt::Debug for GstPadClass {
|
|||
}
|
||||
|
||||
#[repr(C)]
|
||||
#[allow(dead_code)]
|
||||
pub struct _GstPadPrivate {
|
||||
_data: [u8; 0],
|
||||
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
|
||||
|
@ -2356,6 +2377,7 @@ impl ::std::fmt::Debug for GstParentBufferMeta {
|
|||
}
|
||||
|
||||
#[repr(C)]
|
||||
#[allow(dead_code)]
|
||||
pub struct GstParseContext {
|
||||
_data: [u8; 0],
|
||||
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
|
||||
|
@ -2384,6 +2406,7 @@ impl ::std::fmt::Debug for GstPipelineClass {
|
|||
}
|
||||
|
||||
#[repr(C)]
|
||||
#[allow(dead_code)]
|
||||
pub struct _GstPipelinePrivate {
|
||||
_data: [u8; 0],
|
||||
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
|
||||
|
@ -2392,6 +2415,7 @@ pub struct _GstPipelinePrivate {
|
|||
pub type GstPipelinePrivate = _GstPipelinePrivate;
|
||||
|
||||
#[repr(C)]
|
||||
#[allow(dead_code)]
|
||||
pub struct _GstPluginClass {
|
||||
_data: [u8; 0],
|
||||
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
|
||||
|
@ -2435,6 +2459,7 @@ impl ::std::fmt::Debug for GstPluginDesc {
|
|||
}
|
||||
|
||||
#[repr(C)]
|
||||
#[allow(dead_code)]
|
||||
pub struct _GstPluginFeatureClass {
|
||||
_data: [u8; 0],
|
||||
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
|
||||
|
@ -2443,6 +2468,7 @@ pub struct _GstPluginFeatureClass {
|
|||
pub type GstPluginFeatureClass = _GstPluginFeatureClass;
|
||||
|
||||
#[repr(C)]
|
||||
#[allow(dead_code)]
|
||||
pub struct _GstPoll {
|
||||
_data: [u8; 0],
|
||||
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
|
||||
|
@ -2557,6 +2583,7 @@ impl ::std::fmt::Debug for GstProxyPadClass {
|
|||
}
|
||||
|
||||
#[repr(C)]
|
||||
#[allow(dead_code)]
|
||||
pub struct _GstProxyPadPrivate {
|
||||
_data: [u8; 0],
|
||||
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
|
||||
|
@ -2615,6 +2642,7 @@ impl ::std::fmt::Debug for GstRegistryClass {
|
|||
}
|
||||
|
||||
#[repr(C)]
|
||||
#[allow(dead_code)]
|
||||
pub struct _GstRegistryPrivate {
|
||||
_data: [u8; 0],
|
||||
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
|
||||
|
@ -2623,6 +2651,7 @@ pub struct _GstRegistryPrivate {
|
|||
pub type GstRegistryPrivate = _GstRegistryPrivate;
|
||||
|
||||
#[repr(C)]
|
||||
#[allow(dead_code)]
|
||||
pub struct GstSample {
|
||||
_data: [u8; 0],
|
||||
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
|
||||
|
@ -2685,6 +2714,7 @@ impl ::std::fmt::Debug for GstSharedTaskPoolClass {
|
|||
}
|
||||
|
||||
#[repr(C)]
|
||||
#[allow(dead_code)]
|
||||
pub struct _GstSharedTaskPoolPrivate {
|
||||
_data: [u8; 0],
|
||||
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
|
||||
|
@ -2764,6 +2794,7 @@ impl ::std::fmt::Debug for GstStreamCollectionClass {
|
|||
}
|
||||
|
||||
#[repr(C)]
|
||||
#[allow(dead_code)]
|
||||
pub struct _GstStreamCollectionPrivate {
|
||||
_data: [u8; 0],
|
||||
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
|
||||
|
@ -2772,6 +2803,7 @@ pub struct _GstStreamCollectionPrivate {
|
|||
pub type GstStreamCollectionPrivate = _GstStreamCollectionPrivate;
|
||||
|
||||
#[repr(C)]
|
||||
#[allow(dead_code)]
|
||||
pub struct _GstStreamPrivate {
|
||||
_data: [u8; 0],
|
||||
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
|
||||
|
@ -2810,6 +2842,7 @@ impl ::std::fmt::Debug for GstSystemClockClass {
|
|||
}
|
||||
|
||||
#[repr(C)]
|
||||
#[allow(dead_code)]
|
||||
pub struct _GstSystemClockPrivate {
|
||||
_data: [u8; 0],
|
||||
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
|
||||
|
@ -2894,6 +2927,7 @@ impl ::std::fmt::Debug for GstTaskPoolClass {
|
|||
}
|
||||
|
||||
#[repr(C)]
|
||||
#[allow(dead_code)]
|
||||
pub struct _GstTaskPrivate {
|
||||
_data: [u8; 0],
|
||||
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
|
||||
|
@ -2918,6 +2952,7 @@ impl ::std::fmt::Debug for GstTimedValue {
|
|||
}
|
||||
|
||||
#[repr(C)]
|
||||
#[allow(dead_code)]
|
||||
pub struct GstToc {
|
||||
_data: [u8; 0],
|
||||
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
|
||||
|
@ -2930,6 +2965,7 @@ impl ::std::fmt::Debug for GstToc {
|
|||
}
|
||||
|
||||
#[repr(C)]
|
||||
#[allow(dead_code)]
|
||||
pub struct GstTocEntry {
|
||||
_data: [u8; 0],
|
||||
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
|
||||
|
@ -2971,6 +3007,7 @@ impl ::std::fmt::Debug for GstTracerClass {
|
|||
}
|
||||
|
||||
#[repr(C)]
|
||||
#[allow(dead_code)]
|
||||
pub struct _GstTracerFactoryClass {
|
||||
_data: [u8; 0],
|
||||
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
|
||||
|
@ -2979,6 +3016,7 @@ pub struct _GstTracerFactoryClass {
|
|||
pub type GstTracerFactoryClass = _GstTracerFactoryClass;
|
||||
|
||||
#[repr(C)]
|
||||
#[allow(dead_code)]
|
||||
pub struct _GstTracerPrivate {
|
||||
_data: [u8; 0],
|
||||
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
|
||||
|
@ -2987,6 +3025,7 @@ pub struct _GstTracerPrivate {
|
|||
pub type GstTracerPrivate = _GstTracerPrivate;
|
||||
|
||||
#[repr(C)]
|
||||
#[allow(dead_code)]
|
||||
pub struct _GstTracerRecordClass {
|
||||
_data: [u8; 0],
|
||||
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
|
||||
|
@ -3016,6 +3055,7 @@ impl ::std::fmt::Debug for GstTypeFind {
|
|||
}
|
||||
|
||||
#[repr(C)]
|
||||
#[allow(dead_code)]
|
||||
pub struct _GstTypeFindFactoryClass {
|
||||
_data: [u8; 0],
|
||||
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
|
||||
|
@ -3048,6 +3088,7 @@ impl ::std::fmt::Debug for GstURIHandlerInterface {
|
|||
}
|
||||
|
||||
#[repr(C)]
|
||||
#[allow(dead_code)]
|
||||
pub struct GstUri {
|
||||
_data: [u8; 0],
|
||||
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
|
||||
|
@ -3083,6 +3124,7 @@ impl ::std::fmt::Debug for GstValueTable {
|
|||
}
|
||||
|
||||
#[repr(C)]
|
||||
#[allow(dead_code)]
|
||||
pub struct _GstVecDeque {
|
||||
_data: [u8; 0],
|
||||
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
|
||||
|
@ -3160,6 +3202,7 @@ impl ::std::fmt::Debug for GstBin {
|
|||
}
|
||||
|
||||
#[repr(C)]
|
||||
#[allow(dead_code)]
|
||||
pub struct GstBitmask {
|
||||
_data: [u8; 0],
|
||||
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
|
||||
|
@ -3313,6 +3356,7 @@ impl ::std::fmt::Debug for GstDeviceProvider {
|
|||
}
|
||||
|
||||
#[repr(C)]
|
||||
#[allow(dead_code)]
|
||||
pub struct GstDeviceProviderFactory {
|
||||
_data: [u8; 0],
|
||||
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
|
||||
|
@ -3326,6 +3370,7 @@ impl ::std::fmt::Debug for GstDeviceProviderFactory {
|
|||
}
|
||||
|
||||
#[repr(C)]
|
||||
#[allow(dead_code)]
|
||||
pub struct GstDoubleRange {
|
||||
_data: [u8; 0],
|
||||
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
|
||||
|
@ -3339,6 +3384,7 @@ impl ::std::fmt::Debug for GstDoubleRange {
|
|||
}
|
||||
|
||||
#[repr(C)]
|
||||
#[allow(dead_code)]
|
||||
pub struct GstDynamicTypeFactory {
|
||||
_data: [u8; 0],
|
||||
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
|
||||
|
@ -3407,6 +3453,7 @@ impl ::std::fmt::Debug for GstElement {
|
|||
}
|
||||
|
||||
#[repr(C)]
|
||||
#[allow(dead_code)]
|
||||
pub struct GstElementFactory {
|
||||
_data: [u8; 0],
|
||||
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
|
||||
|
@ -3420,6 +3467,7 @@ impl ::std::fmt::Debug for GstElementFactory {
|
|||
}
|
||||
|
||||
#[repr(C)]
|
||||
#[allow(dead_code)]
|
||||
pub struct GstFlagSet {
|
||||
_data: [u8; 0],
|
||||
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
|
||||
|
@ -3432,6 +3480,7 @@ impl ::std::fmt::Debug for GstFlagSet {
|
|||
}
|
||||
|
||||
#[repr(C)]
|
||||
#[allow(dead_code)]
|
||||
pub struct GstFraction {
|
||||
_data: [u8; 0],
|
||||
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
|
||||
|
@ -3444,6 +3493,7 @@ impl ::std::fmt::Debug for GstFraction {
|
|||
}
|
||||
|
||||
#[repr(C)]
|
||||
#[allow(dead_code)]
|
||||
pub struct GstFractionRange {
|
||||
_data: [u8; 0],
|
||||
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
|
||||
|
@ -3472,6 +3522,7 @@ impl ::std::fmt::Debug for GstGhostPad {
|
|||
}
|
||||
|
||||
#[repr(C)]
|
||||
#[allow(dead_code)]
|
||||
pub struct GstInt64Range {
|
||||
_data: [u8; 0],
|
||||
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
|
||||
|
@ -3485,6 +3536,7 @@ impl ::std::fmt::Debug for GstInt64Range {
|
|||
}
|
||||
|
||||
#[repr(C)]
|
||||
#[allow(dead_code)]
|
||||
pub struct GstIntRange {
|
||||
_data: [u8; 0],
|
||||
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
|
||||
|
@ -3609,6 +3661,7 @@ impl ::std::fmt::Debug for GstPadTemplate {
|
|||
}
|
||||
|
||||
#[repr(C)]
|
||||
#[allow(dead_code)]
|
||||
pub struct GstParamArray {
|
||||
_data: [u8; 0],
|
||||
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
|
||||
|
@ -3622,6 +3675,7 @@ impl ::std::fmt::Debug for GstParamArray {
|
|||
}
|
||||
|
||||
#[repr(C)]
|
||||
#[allow(dead_code)]
|
||||
pub struct GstParamFraction {
|
||||
_data: [u8; 0],
|
||||
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
|
||||
|
@ -3657,6 +3711,7 @@ impl ::std::fmt::Debug for GstPipeline {
|
|||
}
|
||||
|
||||
#[repr(C)]
|
||||
#[allow(dead_code)]
|
||||
pub struct GstPlugin {
|
||||
_data: [u8; 0],
|
||||
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
|
||||
|
@ -3669,6 +3724,7 @@ impl ::std::fmt::Debug for GstPlugin {
|
|||
}
|
||||
|
||||
#[repr(C)]
|
||||
#[allow(dead_code)]
|
||||
pub struct GstPluginFeature {
|
||||
_data: [u8; 0],
|
||||
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
|
||||
|
@ -3840,6 +3896,7 @@ impl ::std::fmt::Debug for GstTracer {
|
|||
}
|
||||
|
||||
#[repr(C)]
|
||||
#[allow(dead_code)]
|
||||
pub struct GstTracerFactory {
|
||||
_data: [u8; 0],
|
||||
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
|
||||
|
@ -3853,6 +3910,7 @@ impl ::std::fmt::Debug for GstTracerFactory {
|
|||
}
|
||||
|
||||
#[repr(C)]
|
||||
#[allow(dead_code)]
|
||||
pub struct GstTracerRecord {
|
||||
_data: [u8; 0],
|
||||
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
|
||||
|
@ -3866,6 +3924,7 @@ impl ::std::fmt::Debug for GstTracerRecord {
|
|||
}
|
||||
|
||||
#[repr(C)]
|
||||
#[allow(dead_code)]
|
||||
pub struct GstTypeFindFactory {
|
||||
_data: [u8; 0],
|
||||
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
|
||||
|
@ -3879,6 +3938,7 @@ impl ::std::fmt::Debug for GstTypeFindFactory {
|
|||
}
|
||||
|
||||
#[repr(C)]
|
||||
#[allow(dead_code)]
|
||||
pub struct GstValueArray {
|
||||
_data: [u8; 0],
|
||||
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
|
||||
|
@ -3892,6 +3952,7 @@ impl ::std::fmt::Debug for GstValueArray {
|
|||
}
|
||||
|
||||
#[repr(C)]
|
||||
#[allow(dead_code)]
|
||||
pub struct GstValueList {
|
||||
_data: [u8; 0],
|
||||
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
|
||||
|
@ -3905,6 +3966,7 @@ impl ::std::fmt::Debug for GstValueList {
|
|||
|
||||
// Interfaces
|
||||
#[repr(C)]
|
||||
#[allow(dead_code)]
|
||||
pub struct GstChildProxy {
|
||||
_data: [u8; 0],
|
||||
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
|
||||
|
@ -3917,6 +3979,7 @@ impl ::std::fmt::Debug for GstChildProxy {
|
|||
}
|
||||
|
||||
#[repr(C)]
|
||||
#[allow(dead_code)]
|
||||
pub struct GstPreset {
|
||||
_data: [u8; 0],
|
||||
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
|
||||
|
@ -3929,6 +3992,7 @@ impl ::std::fmt::Debug for GstPreset {
|
|||
}
|
||||
|
||||
#[repr(C)]
|
||||
#[allow(dead_code)]
|
||||
pub struct GstTagSetter {
|
||||
_data: [u8; 0],
|
||||
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
|
||||
|
@ -3941,6 +4005,7 @@ impl ::std::fmt::Debug for GstTagSetter {
|
|||
}
|
||||
|
||||
#[repr(C)]
|
||||
#[allow(dead_code)]
|
||||
pub struct GstTocSetter {
|
||||
_data: [u8; 0],
|
||||
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
|
||||
|
@ -3953,6 +4018,7 @@ impl ::std::fmt::Debug for GstTocSetter {
|
|||
}
|
||||
|
||||
#[repr(C)]
|
||||
#[allow(dead_code)]
|
||||
pub struct GstURIHandler {
|
||||
_data: [u8; 0],
|
||||
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
|
||||
|
@ -3964,7 +4030,6 @@ impl ::std::fmt::Debug for GstURIHandler {
|
|||
}
|
||||
}
|
||||
|
||||
#[link(name = "gstreamer-1.0")]
|
||||
extern "C" {
|
||||
|
||||
//=========================================================================
|
||||
|
|
Loading…
Reference in a new issue