mirror of
https://gitlab.freedesktop.org/gstreamer/gstreamer-rs.git
synced 2024-12-26 01:50:33 +00:00
Regenerate with latest gir
This commit is contained in:
parent
eda7cebb42
commit
dd9e12822f
130 changed files with 1804 additions and 991 deletions
|
@ -1,3 +1,3 @@
|
|||
Generated by gir (https://github.com/gtk-rs/gir @ df67128a87f0)
|
||||
Generated by gir (https://github.com/gtk-rs/gir @ 61d2f713d84d)
|
||||
from gir-files (https://github.com/gtk-rs/gir-files @ b827978e7d18)
|
||||
from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ f8c393377c4e)
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
// Generated by gir (https://github.com/gtk-rs/gir @ df67128a87f0)
|
||||
// Generated by gir (https://github.com/gtk-rs/gir @ 61d2f713d84d)
|
||||
// from gir-files (https://github.com/gtk-rs/gir-files @ b827978e7d18)
|
||||
// from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ f8c393377c4e)
|
||||
// DO NOT EDIT
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
// Generated by gir (https://github.com/gtk-rs/gir @ df67128a87f0)
|
||||
// Generated by gir (https://github.com/gtk-rs/gir @ 61d2f713d84d)
|
||||
// from gir-files (https://github.com/gtk-rs/gir-files @ b827978e7d18)
|
||||
// from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ f8c393377c4e)
|
||||
// DO NOT EDIT
|
||||
|
@ -37,8 +37,8 @@ pub const GST_APP_STREAM_TYPE_SEEKABLE: GstAppStreamType = 1;
|
|||
pub const GST_APP_STREAM_TYPE_RANDOM_ACCESS: GstAppStreamType = 2;
|
||||
|
||||
// Records
|
||||
#[repr(C)]
|
||||
#[derive(Copy, Clone)]
|
||||
#[repr(C)]
|
||||
pub struct GstAppSinkCallbacks {
|
||||
pub eos: Option<unsafe extern "C" fn(*mut GstAppSink, gpointer)>,
|
||||
pub new_preroll: Option<unsafe extern "C" fn(*mut GstAppSink, gpointer) -> gst::GstFlowReturn>,
|
||||
|
@ -58,8 +58,8 @@ impl ::std::fmt::Debug for GstAppSinkCallbacks {
|
|||
}
|
||||
}
|
||||
|
||||
#[repr(C)]
|
||||
#[derive(Copy, Clone)]
|
||||
#[repr(C)]
|
||||
pub struct GstAppSinkClass {
|
||||
pub basesink_class: gst_base::GstBaseSinkClass,
|
||||
pub eos: Option<unsafe extern "C" fn(*mut GstAppSink)>,
|
||||
|
@ -93,12 +93,15 @@ impl ::std::fmt::Debug for GstAppSinkClass {
|
|||
}
|
||||
|
||||
#[repr(C)]
|
||||
pub struct _GstAppSinkPrivate(c_void);
|
||||
pub struct _GstAppSinkPrivate {
|
||||
_data: [u8; 0],
|
||||
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
|
||||
}
|
||||
|
||||
pub type GstAppSinkPrivate = *mut _GstAppSinkPrivate;
|
||||
|
||||
#[repr(C)]
|
||||
#[derive(Copy, Clone)]
|
||||
#[repr(C)]
|
||||
pub struct GstAppSrcCallbacks {
|
||||
pub need_data: Option<unsafe extern "C" fn(*mut GstAppSrc, c_uint, gpointer)>,
|
||||
pub enough_data: Option<unsafe extern "C" fn(*mut GstAppSrc, gpointer)>,
|
||||
|
@ -116,8 +119,8 @@ impl ::std::fmt::Debug for GstAppSrcCallbacks {
|
|||
}
|
||||
}
|
||||
|
||||
#[repr(C)]
|
||||
#[derive(Copy, Clone)]
|
||||
#[repr(C)]
|
||||
pub struct GstAppSrcClass {
|
||||
pub basesrc_class: gst_base::GstBaseSrcClass,
|
||||
pub need_data: Option<unsafe extern "C" fn(*mut GstAppSrc, c_uint)>,
|
||||
|
@ -149,13 +152,16 @@ impl ::std::fmt::Debug for GstAppSrcClass {
|
|||
}
|
||||
|
||||
#[repr(C)]
|
||||
pub struct _GstAppSrcPrivate(c_void);
|
||||
pub struct _GstAppSrcPrivate {
|
||||
_data: [u8; 0],
|
||||
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
|
||||
}
|
||||
|
||||
pub type GstAppSrcPrivate = *mut _GstAppSrcPrivate;
|
||||
|
||||
// Classes
|
||||
#[repr(C)]
|
||||
#[derive(Copy, Clone)]
|
||||
#[repr(C)]
|
||||
pub struct GstAppSink {
|
||||
pub basesink: gst_base::GstBaseSink,
|
||||
pub priv_: *mut GstAppSinkPrivate,
|
||||
|
@ -170,8 +176,8 @@ impl ::std::fmt::Debug for GstAppSink {
|
|||
}
|
||||
}
|
||||
|
||||
#[repr(C)]
|
||||
#[derive(Copy, Clone)]
|
||||
#[repr(C)]
|
||||
pub struct GstAppSrc {
|
||||
pub basesrc: gst_base::GstBaseSrc,
|
||||
pub priv_: *mut GstAppSrcPrivate,
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
// Generated by gir (https://github.com/gtk-rs/gir @ df67128a87f0)
|
||||
// Generated by gir (https://github.com/gtk-rs/gir @ 61d2f713d84d)
|
||||
// from gir-files (https://github.com/gtk-rs/gir-files @ b827978e7d18)
|
||||
// from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ f8c393377c4e)
|
||||
// DO NOT EDIT
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
// Generated by gir (https://github.com/gtk-rs/gir @ df67128a87f0)
|
||||
// Generated by gir (https://github.com/gtk-rs/gir @ 61d2f713d84d)
|
||||
// from gir-files (https://github.com/gtk-rs/gir-files @ b827978e7d18)
|
||||
// from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ f8c393377c4e)
|
||||
// DO NOT EDIT
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
// Generated by gir (https://github.com/gtk-rs/gir @ df67128a87f0)
|
||||
// Generated by gir (https://github.com/gtk-rs/gir @ 61d2f713d84d)
|
||||
// from gir-files (https://github.com/gtk-rs/gir-files @ b827978e7d18)
|
||||
// from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ f8c393377c4e)
|
||||
// DO NOT EDIT
|
||||
|
|
|
@ -1,3 +1,3 @@
|
|||
Generated by gir (https://github.com/gtk-rs/gir @ df67128a87f0)
|
||||
Generated by gir (https://github.com/gtk-rs/gir @ 61d2f713d84d)
|
||||
from gir-files (https://github.com/gtk-rs/gir-files @ b827978e7d18)
|
||||
from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ f8c393377c4e)
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
// Generated by gir (https://github.com/gtk-rs/gir @ df67128a87f0)
|
||||
// Generated by gir (https://github.com/gtk-rs/gir @ 61d2f713d84d)
|
||||
// from gir-files (https://github.com/gtk-rs/gir-files @ b827978e7d18)
|
||||
// from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ f8c393377c4e)
|
||||
// DO NOT EDIT
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
// Generated by gir (https://github.com/gtk-rs/gir @ df67128a87f0)
|
||||
// Generated by gir (https://github.com/gtk-rs/gir @ 61d2f713d84d)
|
||||
// from gir-files (https://github.com/gtk-rs/gir-files @ b827978e7d18)
|
||||
// from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ f8c393377c4e)
|
||||
// DO NOT EDIT
|
||||
|
@ -319,8 +319,8 @@ pub type GstAudioRingBufferCallback =
|
|||
Option<unsafe extern "C" fn(*mut GstAudioRingBuffer, *mut u8, c_uint, gpointer)>;
|
||||
|
||||
// Records
|
||||
#[repr(C)]
|
||||
#[derive(Copy, Clone)]
|
||||
#[repr(C)]
|
||||
pub struct GstAudioAggregatorClass {
|
||||
pub parent_class: gst_base::GstAggregatorClass,
|
||||
pub create_output_buffer:
|
||||
|
@ -349,8 +349,8 @@ impl ::std::fmt::Debug for GstAudioAggregatorClass {
|
|||
}
|
||||
}
|
||||
|
||||
#[repr(C)]
|
||||
#[derive(Copy, Clone)]
|
||||
#[repr(C)]
|
||||
pub struct GstAudioAggregatorConvertPadClass {
|
||||
pub parent_class: GstAudioAggregatorPadClass,
|
||||
pub _gst_reserved: [gpointer; 4],
|
||||
|
@ -365,12 +365,15 @@ impl ::std::fmt::Debug for GstAudioAggregatorConvertPadClass {
|
|||
}
|
||||
|
||||
#[repr(C)]
|
||||
pub struct _GstAudioAggregatorConvertPadPrivate(c_void);
|
||||
pub struct _GstAudioAggregatorConvertPadPrivate {
|
||||
_data: [u8; 0],
|
||||
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
|
||||
}
|
||||
|
||||
pub type GstAudioAggregatorConvertPadPrivate = *mut _GstAudioAggregatorConvertPadPrivate;
|
||||
|
||||
#[repr(C)]
|
||||
#[derive(Copy, Clone)]
|
||||
#[repr(C)]
|
||||
pub struct GstAudioAggregatorPadClass {
|
||||
pub parent_class: gst_base::GstAggregatorPadClass,
|
||||
pub convert_buffer: Option<
|
||||
|
@ -396,17 +399,23 @@ impl ::std::fmt::Debug for GstAudioAggregatorPadClass {
|
|||
}
|
||||
|
||||
#[repr(C)]
|
||||
pub struct _GstAudioAggregatorPadPrivate(c_void);
|
||||
pub struct _GstAudioAggregatorPadPrivate {
|
||||
_data: [u8; 0],
|
||||
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
|
||||
}
|
||||
|
||||
pub type GstAudioAggregatorPadPrivate = *mut _GstAudioAggregatorPadPrivate;
|
||||
|
||||
#[repr(C)]
|
||||
pub struct _GstAudioAggregatorPrivate(c_void);
|
||||
pub struct _GstAudioAggregatorPrivate {
|
||||
_data: [u8; 0],
|
||||
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
|
||||
}
|
||||
|
||||
pub type GstAudioAggregatorPrivate = *mut _GstAudioAggregatorPrivate;
|
||||
|
||||
#[repr(C)]
|
||||
#[derive(Copy, Clone)]
|
||||
#[repr(C)]
|
||||
pub struct GstAudioBaseSinkClass {
|
||||
pub parent_class: gst_base::GstBaseSinkClass,
|
||||
pub create_ringbuffer:
|
||||
|
@ -428,12 +437,15 @@ impl ::std::fmt::Debug for GstAudioBaseSinkClass {
|
|||
}
|
||||
|
||||
#[repr(C)]
|
||||
pub struct _GstAudioBaseSinkPrivate(c_void);
|
||||
pub struct _GstAudioBaseSinkPrivate {
|
||||
_data: [u8; 0],
|
||||
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
|
||||
}
|
||||
|
||||
pub type GstAudioBaseSinkPrivate = *mut _GstAudioBaseSinkPrivate;
|
||||
|
||||
#[repr(C)]
|
||||
#[derive(Copy, Clone)]
|
||||
#[repr(C)]
|
||||
pub struct GstAudioBaseSrcClass {
|
||||
pub parent_class: gst_base::GstPushSrcClass,
|
||||
pub create_ringbuffer:
|
||||
|
@ -451,12 +463,15 @@ impl ::std::fmt::Debug for GstAudioBaseSrcClass {
|
|||
}
|
||||
|
||||
#[repr(C)]
|
||||
pub struct _GstAudioBaseSrcPrivate(c_void);
|
||||
pub struct _GstAudioBaseSrcPrivate {
|
||||
_data: [u8; 0],
|
||||
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
|
||||
}
|
||||
|
||||
pub type GstAudioBaseSrcPrivate = *mut _GstAudioBaseSrcPrivate;
|
||||
|
||||
#[repr(C)]
|
||||
#[derive(Copy, Clone)]
|
||||
#[repr(C)]
|
||||
pub struct GstAudioBuffer {
|
||||
pub info: GstAudioInfo,
|
||||
pub n_samples: size_t,
|
||||
|
@ -481,8 +496,8 @@ impl ::std::fmt::Debug for GstAudioBuffer {
|
|||
}
|
||||
}
|
||||
|
||||
#[repr(C)]
|
||||
#[derive(Copy, Clone)]
|
||||
#[repr(C)]
|
||||
pub struct GstAudioCdSrcClass {
|
||||
pub pushsrc_class: gst_base::GstPushSrcClass,
|
||||
pub open: Option<unsafe extern "C" fn(*mut GstAudioCdSrc, *const c_char) -> gboolean>,
|
||||
|
@ -503,12 +518,15 @@ impl ::std::fmt::Debug for GstAudioCdSrcClass {
|
|||
}
|
||||
|
||||
#[repr(C)]
|
||||
pub struct _GstAudioCdSrcPrivate(c_void);
|
||||
pub struct _GstAudioCdSrcPrivate {
|
||||
_data: [u8; 0],
|
||||
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
|
||||
}
|
||||
|
||||
pub type GstAudioCdSrcPrivate = *mut _GstAudioCdSrcPrivate;
|
||||
|
||||
#[repr(C)]
|
||||
#[derive(Copy, Clone)]
|
||||
#[repr(C)]
|
||||
pub struct GstAudioCdSrcTrack {
|
||||
pub is_audio: gboolean,
|
||||
pub num: c_uint,
|
||||
|
@ -532,12 +550,15 @@ impl ::std::fmt::Debug for GstAudioCdSrcTrack {
|
|||
}
|
||||
|
||||
#[repr(C)]
|
||||
pub struct _GstAudioChannelMixer(c_void);
|
||||
pub struct _GstAudioChannelMixer {
|
||||
_data: [u8; 0],
|
||||
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
|
||||
}
|
||||
|
||||
pub type GstAudioChannelMixer = *mut _GstAudioChannelMixer;
|
||||
|
||||
#[repr(C)]
|
||||
#[derive(Copy, Clone)]
|
||||
#[repr(C)]
|
||||
pub struct GstAudioClippingMeta {
|
||||
pub meta: gst::GstMeta,
|
||||
pub format: gst::GstFormat,
|
||||
|
@ -556,8 +577,8 @@ impl ::std::fmt::Debug for GstAudioClippingMeta {
|
|||
}
|
||||
}
|
||||
|
||||
#[repr(C)]
|
||||
#[derive(Copy, Clone)]
|
||||
#[repr(C)]
|
||||
pub struct GstAudioClockClass {
|
||||
pub parent_class: gst::GstSystemClockClass,
|
||||
pub _gst_reserved: [gpointer; 4],
|
||||
|
@ -572,7 +593,10 @@ impl ::std::fmt::Debug for GstAudioClockClass {
|
|||
}
|
||||
|
||||
#[repr(C)]
|
||||
pub struct GstAudioConverter(c_void);
|
||||
pub struct GstAudioConverter {
|
||||
_data: [u8; 0],
|
||||
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
|
||||
}
|
||||
|
||||
impl ::std::fmt::Debug for GstAudioConverter {
|
||||
fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
|
||||
|
@ -581,8 +605,8 @@ impl ::std::fmt::Debug for GstAudioConverter {
|
|||
}
|
||||
}
|
||||
|
||||
#[repr(C)]
|
||||
#[derive(Copy, Clone)]
|
||||
#[repr(C)]
|
||||
pub struct GstAudioDecoderClass {
|
||||
pub element_class: gst::GstElementClass,
|
||||
pub start: Option<unsafe extern "C" fn(*mut GstAudioDecoder) -> gboolean>,
|
||||
|
@ -659,12 +683,15 @@ impl ::std::fmt::Debug for GstAudioDecoderClass {
|
|||
}
|
||||
|
||||
#[repr(C)]
|
||||
pub struct _GstAudioDecoderPrivate(c_void);
|
||||
pub struct _GstAudioDecoderPrivate {
|
||||
_data: [u8; 0],
|
||||
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
|
||||
}
|
||||
|
||||
pub type GstAudioDecoderPrivate = *mut _GstAudioDecoderPrivate;
|
||||
|
||||
#[repr(C)]
|
||||
#[derive(Copy, Clone)]
|
||||
#[repr(C)]
|
||||
pub struct GstAudioDownmixMeta {
|
||||
pub meta: gst::GstMeta,
|
||||
pub from_position: *mut GstAudioChannelPosition,
|
||||
|
@ -687,8 +714,8 @@ impl ::std::fmt::Debug for GstAudioDownmixMeta {
|
|||
}
|
||||
}
|
||||
|
||||
#[repr(C)]
|
||||
#[derive(Copy, Clone)]
|
||||
#[repr(C)]
|
||||
pub struct GstAudioEncoderClass {
|
||||
pub element_class: gst::GstElementClass,
|
||||
pub start: Option<unsafe extern "C" fn(*mut GstAudioEncoder) -> gboolean>,
|
||||
|
@ -756,12 +783,15 @@ impl ::std::fmt::Debug for GstAudioEncoderClass {
|
|||
}
|
||||
|
||||
#[repr(C)]
|
||||
pub struct _GstAudioEncoderPrivate(c_void);
|
||||
pub struct _GstAudioEncoderPrivate {
|
||||
_data: [u8; 0],
|
||||
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
|
||||
}
|
||||
|
||||
pub type GstAudioEncoderPrivate = *mut _GstAudioEncoderPrivate;
|
||||
|
||||
#[repr(C)]
|
||||
#[derive(Copy, Clone)]
|
||||
#[repr(C)]
|
||||
pub struct GstAudioFilterClass {
|
||||
pub basetransformclass: gst_base::GstBaseTransformClass,
|
||||
pub setup: Option<unsafe extern "C" fn(*mut GstAudioFilter, *const GstAudioInfo) -> gboolean>,
|
||||
|
@ -777,8 +807,8 @@ impl ::std::fmt::Debug for GstAudioFilterClass {
|
|||
}
|
||||
}
|
||||
|
||||
#[repr(C)]
|
||||
#[derive(Copy, Clone)]
|
||||
#[repr(C)]
|
||||
pub struct GstAudioFormatInfo {
|
||||
pub format: GstAudioFormat,
|
||||
pub name: *const c_char,
|
||||
|
@ -812,8 +842,8 @@ impl ::std::fmt::Debug for GstAudioFormatInfo {
|
|||
}
|
||||
}
|
||||
|
||||
#[repr(C)]
|
||||
#[derive(Copy, Clone)]
|
||||
#[repr(C)]
|
||||
pub struct GstAudioInfo {
|
||||
pub finfo: *const GstAudioFormatInfo,
|
||||
pub flags: GstAudioFlags,
|
||||
|
@ -838,8 +868,8 @@ impl ::std::fmt::Debug for GstAudioInfo {
|
|||
}
|
||||
}
|
||||
|
||||
#[repr(C)]
|
||||
#[derive(Copy, Clone)]
|
||||
#[repr(C)]
|
||||
pub struct GstAudioLevelMeta {
|
||||
pub meta: gst::GstMeta,
|
||||
pub level: u8,
|
||||
|
@ -856,8 +886,8 @@ impl ::std::fmt::Debug for GstAudioLevelMeta {
|
|||
}
|
||||
}
|
||||
|
||||
#[repr(C)]
|
||||
#[derive(Copy, Clone)]
|
||||
#[repr(C)]
|
||||
pub struct GstAudioMeta {
|
||||
pub meta: gst::GstMeta,
|
||||
pub info: GstAudioInfo,
|
||||
|
@ -879,17 +909,23 @@ impl ::std::fmt::Debug for GstAudioMeta {
|
|||
}
|
||||
|
||||
#[repr(C)]
|
||||
pub struct _GstAudioQuantize(c_void);
|
||||
pub struct _GstAudioQuantize {
|
||||
_data: [u8; 0],
|
||||
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
|
||||
}
|
||||
|
||||
pub type GstAudioQuantize = *mut _GstAudioQuantize;
|
||||
|
||||
#[repr(C)]
|
||||
pub struct _GstAudioResampler(c_void);
|
||||
pub struct _GstAudioResampler {
|
||||
_data: [u8; 0],
|
||||
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
|
||||
}
|
||||
|
||||
pub type GstAudioResampler = *mut _GstAudioResampler;
|
||||
|
||||
#[repr(C)]
|
||||
#[derive(Copy, Clone)]
|
||||
#[repr(C)]
|
||||
pub struct GstAudioRingBufferClass {
|
||||
pub parent_class: gst::GstObjectClass,
|
||||
pub open_device: Option<unsafe extern "C" fn(*mut GstAudioRingBuffer) -> gboolean>,
|
||||
|
@ -938,8 +974,8 @@ impl ::std::fmt::Debug for GstAudioRingBufferClass {
|
|||
}
|
||||
}
|
||||
|
||||
#[repr(C)]
|
||||
#[derive(Copy, Clone)]
|
||||
#[repr(C)]
|
||||
pub struct GstAudioRingBufferSpec {
|
||||
pub caps: *mut gst::GstCaps,
|
||||
pub type_: GstAudioRingBufferFormatType,
|
||||
|
@ -967,8 +1003,8 @@ impl ::std::fmt::Debug for GstAudioRingBufferSpec {
|
|||
}
|
||||
}
|
||||
|
||||
#[repr(C)]
|
||||
#[derive(Copy, Clone)]
|
||||
#[repr(C)]
|
||||
pub struct GstAudioSinkClass {
|
||||
pub parent_class: GstAudioBaseSinkClass,
|
||||
pub open: Option<unsafe extern "C" fn(*mut GstAudioSink) -> gboolean>,
|
||||
|
@ -1004,8 +1040,8 @@ impl ::std::fmt::Debug for GstAudioSinkClass {
|
|||
}
|
||||
}
|
||||
|
||||
#[repr(C)]
|
||||
#[derive(Copy, Clone)]
|
||||
#[repr(C)]
|
||||
pub struct GstAudioSinkClassExtension {
|
||||
pub clear_all: Option<unsafe extern "C" fn(*mut GstAudioSink)>,
|
||||
}
|
||||
|
@ -1018,8 +1054,8 @@ impl ::std::fmt::Debug for GstAudioSinkClassExtension {
|
|||
}
|
||||
}
|
||||
|
||||
#[repr(C)]
|
||||
#[derive(Copy, Clone)]
|
||||
#[repr(C)]
|
||||
pub struct GstAudioSrcClass {
|
||||
pub parent_class: GstAudioBaseSrcClass,
|
||||
pub open: Option<unsafe extern "C" fn(*mut GstAudioSrc) -> gboolean>,
|
||||
|
@ -1051,7 +1087,10 @@ impl ::std::fmt::Debug for GstAudioSrcClass {
|
|||
}
|
||||
|
||||
#[repr(C)]
|
||||
pub struct GstAudioStreamAlign(c_void);
|
||||
pub struct GstAudioStreamAlign {
|
||||
_data: [u8; 0],
|
||||
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
|
||||
}
|
||||
|
||||
impl ::std::fmt::Debug for GstAudioStreamAlign {
|
||||
fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
|
||||
|
@ -1060,8 +1099,8 @@ impl ::std::fmt::Debug for GstAudioStreamAlign {
|
|||
}
|
||||
}
|
||||
|
||||
#[repr(C)]
|
||||
#[derive(Copy, Clone)]
|
||||
#[repr(C)]
|
||||
pub struct GstStreamVolumeInterface {
|
||||
pub iface: gobject::GTypeInterface,
|
||||
}
|
||||
|
@ -1075,8 +1114,8 @@ impl ::std::fmt::Debug for GstStreamVolumeInterface {
|
|||
}
|
||||
|
||||
// Classes
|
||||
#[repr(C)]
|
||||
#[derive(Copy, Clone)]
|
||||
#[repr(C)]
|
||||
pub struct GstAudioAggregator {
|
||||
pub parent: gst_base::GstAggregator,
|
||||
pub current_caps: *mut gst::GstCaps,
|
||||
|
@ -1093,8 +1132,8 @@ impl ::std::fmt::Debug for GstAudioAggregator {
|
|||
}
|
||||
}
|
||||
|
||||
#[repr(C)]
|
||||
#[derive(Copy, Clone)]
|
||||
#[repr(C)]
|
||||
pub struct GstAudioAggregatorConvertPad {
|
||||
pub parent: GstAudioAggregatorPad,
|
||||
pub priv_: *mut GstAudioAggregatorConvertPadPrivate,
|
||||
|
@ -1108,8 +1147,8 @@ impl ::std::fmt::Debug for GstAudioAggregatorConvertPad {
|
|||
}
|
||||
}
|
||||
|
||||
#[repr(C)]
|
||||
#[derive(Copy, Clone)]
|
||||
#[repr(C)]
|
||||
pub struct GstAudioAggregatorPad {
|
||||
pub parent: gst_base::GstAggregatorPad,
|
||||
pub info: GstAudioInfo,
|
||||
|
@ -1126,8 +1165,8 @@ impl ::std::fmt::Debug for GstAudioAggregatorPad {
|
|||
}
|
||||
}
|
||||
|
||||
#[repr(C)]
|
||||
#[derive(Copy, Clone)]
|
||||
#[repr(C)]
|
||||
pub struct GstAudioBaseSink {
|
||||
pub element: gst_base::GstBaseSink,
|
||||
pub ringbuffer: *mut GstAudioRingBuffer,
|
||||
|
@ -1154,8 +1193,8 @@ impl ::std::fmt::Debug for GstAudioBaseSink {
|
|||
}
|
||||
}
|
||||
|
||||
#[repr(C)]
|
||||
#[derive(Copy, Clone)]
|
||||
#[repr(C)]
|
||||
pub struct GstAudioBaseSrc {
|
||||
pub element: gst_base::GstPushSrc,
|
||||
pub ringbuffer: *mut GstAudioRingBuffer,
|
||||
|
@ -1180,8 +1219,8 @@ impl ::std::fmt::Debug for GstAudioBaseSrc {
|
|||
}
|
||||
}
|
||||
|
||||
#[repr(C)]
|
||||
#[derive(Copy, Clone)]
|
||||
#[repr(C)]
|
||||
pub struct GstAudioCdSrc {
|
||||
pub pushsrc: gst_base::GstPushSrc,
|
||||
pub tags: *mut gst::GstTagList,
|
||||
|
@ -1199,8 +1238,8 @@ impl ::std::fmt::Debug for GstAudioCdSrc {
|
|||
}
|
||||
}
|
||||
|
||||
#[repr(C)]
|
||||
#[derive(Copy, Clone)]
|
||||
#[repr(C)]
|
||||
pub struct GstAudioClock {
|
||||
pub clock: gst::GstSystemClock,
|
||||
pub func: GstAudioClockGetTimeFunc,
|
||||
|
@ -1222,8 +1261,8 @@ impl ::std::fmt::Debug for GstAudioClock {
|
|||
}
|
||||
}
|
||||
|
||||
#[repr(C)]
|
||||
#[derive(Copy, Clone)]
|
||||
#[repr(C)]
|
||||
pub struct GstAudioDecoder {
|
||||
pub element: gst::GstElement,
|
||||
pub sinkpad: *mut gst::GstPad,
|
||||
|
@ -1248,8 +1287,8 @@ impl ::std::fmt::Debug for GstAudioDecoder {
|
|||
}
|
||||
}
|
||||
|
||||
#[repr(C)]
|
||||
#[derive(Copy, Clone)]
|
||||
#[repr(C)]
|
||||
pub struct GstAudioEncoder {
|
||||
pub element: gst::GstElement,
|
||||
pub sinkpad: *mut gst::GstPad,
|
||||
|
@ -1274,8 +1313,8 @@ impl ::std::fmt::Debug for GstAudioEncoder {
|
|||
}
|
||||
}
|
||||
|
||||
#[repr(C)]
|
||||
#[derive(Copy, Clone)]
|
||||
#[repr(C)]
|
||||
pub struct GstAudioFilter {
|
||||
pub basetransform: gst_base::GstBaseTransform,
|
||||
pub info: GstAudioInfo,
|
||||
|
@ -1291,8 +1330,8 @@ impl ::std::fmt::Debug for GstAudioFilter {
|
|||
}
|
||||
}
|
||||
|
||||
#[repr(C)]
|
||||
#[derive(Copy, Clone)]
|
||||
#[repr(C)]
|
||||
pub struct GstAudioRingBuffer {
|
||||
pub object: gst::GstObject,
|
||||
pub cond: glib::GCond,
|
||||
|
@ -1339,8 +1378,8 @@ impl ::std::fmt::Debug for GstAudioRingBuffer {
|
|||
}
|
||||
}
|
||||
|
||||
#[repr(C)]
|
||||
#[derive(Copy, Clone)]
|
||||
#[repr(C)]
|
||||
pub struct GstAudioSink {
|
||||
pub element: GstAudioBaseSink,
|
||||
pub thread: *mut glib::GThread,
|
||||
|
@ -1355,8 +1394,8 @@ impl ::std::fmt::Debug for GstAudioSink {
|
|||
}
|
||||
}
|
||||
|
||||
#[repr(C)]
|
||||
#[derive(Copy, Clone)]
|
||||
#[repr(C)]
|
||||
pub struct GstAudioSrc {
|
||||
pub element: GstAudioBaseSrc,
|
||||
pub thread: *mut glib::GThread,
|
||||
|
@ -1373,7 +1412,10 @@ impl ::std::fmt::Debug for GstAudioSrc {
|
|||
|
||||
// Interfaces
|
||||
#[repr(C)]
|
||||
pub struct GstStreamVolume(c_void);
|
||||
pub struct GstStreamVolume {
|
||||
_data: [u8; 0],
|
||||
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
|
||||
}
|
||||
|
||||
impl ::std::fmt::Debug for GstStreamVolume {
|
||||
fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
// Generated by gir (https://github.com/gtk-rs/gir @ df67128a87f0)
|
||||
// Generated by gir (https://github.com/gtk-rs/gir @ 61d2f713d84d)
|
||||
// from gir-files (https://github.com/gtk-rs/gir-files @ b827978e7d18)
|
||||
// from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ f8c393377c4e)
|
||||
// DO NOT EDIT
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
// Generated by gir (https://github.com/gtk-rs/gir @ df67128a87f0)
|
||||
// Generated by gir (https://github.com/gtk-rs/gir @ 61d2f713d84d)
|
||||
// from gir-files (https://github.com/gtk-rs/gir-files @ b827978e7d18)
|
||||
// from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ f8c393377c4e)
|
||||
// DO NOT EDIT
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
// Generated by gir (https://github.com/gtk-rs/gir @ df67128a87f0)
|
||||
// Generated by gir (https://github.com/gtk-rs/gir @ 61d2f713d84d)
|
||||
// from gir-files (https://github.com/gtk-rs/gir-files @ b827978e7d18)
|
||||
// from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ f8c393377c4e)
|
||||
// DO NOT EDIT
|
||||
|
|
|
@ -1,3 +1,3 @@
|
|||
Generated by gir (https://github.com/gtk-rs/gir @ df67128a87f0)
|
||||
Generated by gir (https://github.com/gtk-rs/gir @ 61d2f713d84d)
|
||||
from gir-files (https://github.com/gtk-rs/gir-files @ b827978e7d18)
|
||||
from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ f8c393377c4e)
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
// Generated by gir (https://github.com/gtk-rs/gir @ df67128a87f0)
|
||||
// Generated by gir (https://github.com/gtk-rs/gir @ 61d2f713d84d)
|
||||
// from gir-files (https://github.com/gtk-rs/gir-files @ b827978e7d18)
|
||||
// from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ f8c393377c4e)
|
||||
// DO NOT EDIT
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
// Generated by gir (https://github.com/gtk-rs/gir @ df67128a87f0)
|
||||
// Generated by gir (https://github.com/gtk-rs/gir @ 61d2f713d84d)
|
||||
// from gir-files (https://github.com/gtk-rs/gir-files @ b827978e7d18)
|
||||
// from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ f8c393377c4e)
|
||||
// DO NOT EDIT
|
||||
|
@ -59,8 +59,8 @@ pub const GST_COLLECT_PADS_STATE_WAITING: GstCollectPadsStateFlags = 8;
|
|||
pub const GST_COLLECT_PADS_STATE_LOCKED: GstCollectPadsStateFlags = 16;
|
||||
|
||||
// Unions
|
||||
#[repr(C)]
|
||||
#[derive(Copy, Clone)]
|
||||
#[repr(C)]
|
||||
pub union GstCollectData_ABI {
|
||||
pub abi: GstCollectData_ABI_abi,
|
||||
pub _gst_reserved: [gpointer; 4],
|
||||
|
@ -138,12 +138,15 @@ pub type GstTypeFindHelperGetRangeFunction = Option<
|
|||
|
||||
// Records
|
||||
#[repr(C)]
|
||||
pub struct _GstAdapterClass(c_void);
|
||||
pub struct _GstAdapterClass {
|
||||
_data: [u8; 0],
|
||||
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
|
||||
}
|
||||
|
||||
pub type GstAdapterClass = *mut _GstAdapterClass;
|
||||
|
||||
#[repr(C)]
|
||||
#[derive(Copy, Clone)]
|
||||
#[repr(C)]
|
||||
pub struct GstAggregatorClass {
|
||||
pub parent_class: gst::GstElementClass,
|
||||
pub flush: Option<unsafe extern "C" fn(*mut GstAggregator) -> gst::GstFlowReturn>,
|
||||
|
@ -262,8 +265,8 @@ impl ::std::fmt::Debug for GstAggregatorClass {
|
|||
}
|
||||
}
|
||||
|
||||
#[repr(C)]
|
||||
#[derive(Copy, Clone)]
|
||||
#[repr(C)]
|
||||
pub struct GstAggregatorPadClass {
|
||||
pub parent_class: gst::GstPadClass,
|
||||
pub flush: Option<
|
||||
|
@ -290,17 +293,23 @@ impl ::std::fmt::Debug for GstAggregatorPadClass {
|
|||
}
|
||||
|
||||
#[repr(C)]
|
||||
pub struct _GstAggregatorPadPrivate(c_void);
|
||||
pub struct _GstAggregatorPadPrivate {
|
||||
_data: [u8; 0],
|
||||
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
|
||||
}
|
||||
|
||||
pub type GstAggregatorPadPrivate = *mut _GstAggregatorPadPrivate;
|
||||
|
||||
#[repr(C)]
|
||||
pub struct _GstAggregatorPrivate(c_void);
|
||||
pub struct _GstAggregatorPrivate {
|
||||
_data: [u8; 0],
|
||||
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
|
||||
}
|
||||
|
||||
pub type GstAggregatorPrivate = *mut _GstAggregatorPrivate;
|
||||
|
||||
#[repr(C)]
|
||||
#[derive(Copy, Clone)]
|
||||
#[repr(C)]
|
||||
pub struct GstBaseParseClass {
|
||||
pub parent_class: gst::GstElementClass,
|
||||
pub start: Option<unsafe extern "C" fn(*mut GstBaseParse) -> gboolean>,
|
||||
|
@ -357,8 +366,8 @@ impl ::std::fmt::Debug for GstBaseParseClass {
|
|||
}
|
||||
}
|
||||
|
||||
#[repr(C)]
|
||||
#[derive(Copy, Clone)]
|
||||
#[repr(C)]
|
||||
pub struct GstBaseParseFrame {
|
||||
pub buffer: *mut gst::GstBuffer,
|
||||
pub out_buffer: *mut gst::GstBuffer,
|
||||
|
@ -384,12 +393,15 @@ impl ::std::fmt::Debug for GstBaseParseFrame {
|
|||
}
|
||||
|
||||
#[repr(C)]
|
||||
pub struct _GstBaseParsePrivate(c_void);
|
||||
pub struct _GstBaseParsePrivate {
|
||||
_data: [u8; 0],
|
||||
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
|
||||
}
|
||||
|
||||
pub type GstBaseParsePrivate = *mut _GstBaseParsePrivate;
|
||||
|
||||
#[repr(C)]
|
||||
#[derive(Copy, Clone)]
|
||||
#[repr(C)]
|
||||
pub struct GstBaseSinkClass {
|
||||
pub parent_class: gst::GstElementClass,
|
||||
pub get_caps:
|
||||
|
@ -458,12 +470,15 @@ impl ::std::fmt::Debug for GstBaseSinkClass {
|
|||
}
|
||||
|
||||
#[repr(C)]
|
||||
pub struct _GstBaseSinkPrivate(c_void);
|
||||
pub struct _GstBaseSinkPrivate {
|
||||
_data: [u8; 0],
|
||||
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
|
||||
}
|
||||
|
||||
pub type GstBaseSinkPrivate = *mut _GstBaseSinkPrivate;
|
||||
|
||||
#[repr(C)]
|
||||
#[derive(Copy, Clone)]
|
||||
#[repr(C)]
|
||||
pub struct GstBaseSrcClass {
|
||||
pub parent_class: gst::GstElementClass,
|
||||
pub get_caps:
|
||||
|
@ -549,12 +564,15 @@ impl ::std::fmt::Debug for GstBaseSrcClass {
|
|||
}
|
||||
|
||||
#[repr(C)]
|
||||
pub struct _GstBaseSrcPrivate(c_void);
|
||||
pub struct _GstBaseSrcPrivate {
|
||||
_data: [u8; 0],
|
||||
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
|
||||
}
|
||||
|
||||
pub type GstBaseSrcPrivate = *mut _GstBaseSrcPrivate;
|
||||
|
||||
#[repr(C)]
|
||||
#[derive(Copy, Clone)]
|
||||
#[repr(C)]
|
||||
pub struct GstBaseTransformClass {
|
||||
pub parent_class: gst::GstElementClass,
|
||||
pub passthrough_on_same_caps: gboolean,
|
||||
|
@ -714,12 +732,15 @@ impl ::std::fmt::Debug for GstBaseTransformClass {
|
|||
}
|
||||
|
||||
#[repr(C)]
|
||||
pub struct _GstBaseTransformPrivate(c_void);
|
||||
pub struct _GstBaseTransformPrivate {
|
||||
_data: [u8; 0],
|
||||
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
|
||||
}
|
||||
|
||||
pub type GstBaseTransformPrivate = *mut _GstBaseTransformPrivate;
|
||||
|
||||
#[repr(C)]
|
||||
#[derive(Copy, Clone)]
|
||||
#[repr(C)]
|
||||
pub struct GstBitReader {
|
||||
pub data: *const u8,
|
||||
pub size: c_uint,
|
||||
|
@ -739,8 +760,8 @@ impl ::std::fmt::Debug for GstBitReader {
|
|||
}
|
||||
}
|
||||
|
||||
#[repr(C)]
|
||||
#[derive(Copy, Clone)]
|
||||
#[repr(C)]
|
||||
pub struct GstBitWriter {
|
||||
pub data: *mut u8,
|
||||
pub bit_size: c_uint,
|
||||
|
@ -759,8 +780,8 @@ impl ::std::fmt::Debug for GstBitWriter {
|
|||
}
|
||||
}
|
||||
|
||||
#[repr(C)]
|
||||
#[derive(Copy, Clone)]
|
||||
#[repr(C)]
|
||||
pub struct GstByteReader {
|
||||
pub data: *const u8,
|
||||
pub size: c_uint,
|
||||
|
@ -778,8 +799,8 @@ impl ::std::fmt::Debug for GstByteReader {
|
|||
}
|
||||
}
|
||||
|
||||
#[repr(C)]
|
||||
#[derive(Copy, Clone)]
|
||||
#[repr(C)]
|
||||
pub struct GstByteWriter {
|
||||
pub parent: GstByteReader,
|
||||
pub alloc_size: c_uint,
|
||||
|
@ -799,8 +820,8 @@ impl ::std::fmt::Debug for GstByteWriter {
|
|||
}
|
||||
}
|
||||
|
||||
#[repr(C)]
|
||||
#[derive(Copy, Clone)]
|
||||
#[repr(C)]
|
||||
pub struct GstCollectData {
|
||||
pub collect: *mut GstCollectPads,
|
||||
pub pad: *mut gst::GstPad,
|
||||
|
@ -826,12 +847,15 @@ impl ::std::fmt::Debug for GstCollectData {
|
|||
}
|
||||
|
||||
#[repr(C)]
|
||||
pub struct _GstCollectDataPrivate(c_void);
|
||||
pub struct _GstCollectDataPrivate {
|
||||
_data: [u8; 0],
|
||||
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
|
||||
}
|
||||
|
||||
pub type GstCollectDataPrivate = *mut _GstCollectDataPrivate;
|
||||
|
||||
#[repr(C)]
|
||||
#[derive(Copy, Clone)]
|
||||
#[repr(C)]
|
||||
pub struct GstCollectData_ABI_abi {
|
||||
pub dts: i64,
|
||||
}
|
||||
|
@ -844,8 +868,8 @@ impl ::std::fmt::Debug for GstCollectData_ABI_abi {
|
|||
}
|
||||
}
|
||||
|
||||
#[repr(C)]
|
||||
#[derive(Copy, Clone)]
|
||||
#[repr(C)]
|
||||
pub struct GstCollectPadsClass {
|
||||
pub parent_class: gst::GstObjectClass,
|
||||
pub _gst_reserved: [gpointer; 4],
|
||||
|
@ -860,12 +884,15 @@ impl ::std::fmt::Debug for GstCollectPadsClass {
|
|||
}
|
||||
|
||||
#[repr(C)]
|
||||
pub struct _GstCollectPadsPrivate(c_void);
|
||||
pub struct _GstCollectPadsPrivate {
|
||||
_data: [u8; 0],
|
||||
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
|
||||
}
|
||||
|
||||
pub type GstCollectPadsPrivate = *mut _GstCollectPadsPrivate;
|
||||
|
||||
#[repr(C)]
|
||||
#[derive(Copy, Clone)]
|
||||
#[repr(C)]
|
||||
pub struct GstDataQueueClass {
|
||||
pub parent_class: gobject::GObjectClass,
|
||||
pub empty: Option<unsafe extern "C" fn(*mut GstDataQueue)>,
|
||||
|
@ -884,8 +911,8 @@ impl ::std::fmt::Debug for GstDataQueueClass {
|
|||
}
|
||||
}
|
||||
|
||||
#[repr(C)]
|
||||
#[derive(Copy, Clone)]
|
||||
#[repr(C)]
|
||||
pub struct GstDataQueueItem {
|
||||
pub object: *mut gst::GstMiniObject,
|
||||
pub size: c_uint,
|
||||
|
@ -908,12 +935,15 @@ impl ::std::fmt::Debug for GstDataQueueItem {
|
|||
}
|
||||
|
||||
#[repr(C)]
|
||||
pub struct _GstDataQueuePrivate(c_void);
|
||||
pub struct _GstDataQueuePrivate {
|
||||
_data: [u8; 0],
|
||||
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
|
||||
}
|
||||
|
||||
pub type GstDataQueuePrivate = *mut _GstDataQueuePrivate;
|
||||
|
||||
#[repr(C)]
|
||||
#[derive(Copy, Clone)]
|
||||
#[repr(C)]
|
||||
pub struct GstDataQueueSize {
|
||||
pub visible: c_uint,
|
||||
pub bytes: c_uint,
|
||||
|
@ -931,7 +961,10 @@ impl ::std::fmt::Debug for GstDataQueueSize {
|
|||
}
|
||||
|
||||
#[repr(C)]
|
||||
pub struct GstFlowCombiner(c_void);
|
||||
pub struct GstFlowCombiner {
|
||||
_data: [u8; 0],
|
||||
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
|
||||
}
|
||||
|
||||
impl ::std::fmt::Debug for GstFlowCombiner {
|
||||
fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
|
||||
|
@ -940,8 +973,8 @@ impl ::std::fmt::Debug for GstFlowCombiner {
|
|||
}
|
||||
}
|
||||
|
||||
#[repr(C)]
|
||||
#[derive(Copy, Clone)]
|
||||
#[repr(C)]
|
||||
pub struct GstPushSrcClass {
|
||||
pub parent_class: GstBaseSrcClass,
|
||||
pub create:
|
||||
|
@ -965,13 +998,19 @@ impl ::std::fmt::Debug for GstPushSrcClass {
|
|||
}
|
||||
|
||||
#[repr(C)]
|
||||
pub struct _GstQueueArray(c_void);
|
||||
pub struct _GstQueueArray {
|
||||
_data: [u8; 0],
|
||||
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
|
||||
}
|
||||
|
||||
pub type GstQueueArray = *mut _GstQueueArray;
|
||||
|
||||
// Classes
|
||||
#[repr(C)]
|
||||
pub struct GstAdapter(c_void);
|
||||
pub struct GstAdapter {
|
||||
_data: [u8; 0],
|
||||
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
|
||||
}
|
||||
|
||||
impl ::std::fmt::Debug for GstAdapter {
|
||||
fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
|
||||
|
@ -979,8 +1018,8 @@ impl ::std::fmt::Debug for GstAdapter {
|
|||
}
|
||||
}
|
||||
|
||||
#[repr(C)]
|
||||
#[derive(Copy, Clone)]
|
||||
#[repr(C)]
|
||||
pub struct GstAggregator {
|
||||
pub parent: gst::GstElement,
|
||||
pub srcpad: *mut gst::GstPad,
|
||||
|
@ -997,8 +1036,8 @@ impl ::std::fmt::Debug for GstAggregator {
|
|||
}
|
||||
}
|
||||
|
||||
#[repr(C)]
|
||||
#[derive(Copy, Clone)]
|
||||
#[repr(C)]
|
||||
pub struct GstAggregatorPad {
|
||||
pub parent: gst::GstPad,
|
||||
pub segment: gst::GstSegment,
|
||||
|
@ -1015,8 +1054,8 @@ impl ::std::fmt::Debug for GstAggregatorPad {
|
|||
}
|
||||
}
|
||||
|
||||
#[repr(C)]
|
||||
#[derive(Copy, Clone)]
|
||||
#[repr(C)]
|
||||
pub struct GstBaseParse {
|
||||
pub element: gst::GstElement,
|
||||
pub sinkpad: *mut gst::GstPad,
|
||||
|
@ -1039,8 +1078,8 @@ impl ::std::fmt::Debug for GstBaseParse {
|
|||
}
|
||||
}
|
||||
|
||||
#[repr(C)]
|
||||
#[derive(Copy, Clone)]
|
||||
#[repr(C)]
|
||||
pub struct GstBaseSink {
|
||||
pub element: gst::GstElement,
|
||||
pub sinkpad: *mut gst::GstPad,
|
||||
|
@ -1086,8 +1125,8 @@ impl ::std::fmt::Debug for GstBaseSink {
|
|||
}
|
||||
}
|
||||
|
||||
#[repr(C)]
|
||||
#[derive(Copy, Clone)]
|
||||
#[repr(C)]
|
||||
pub struct GstBaseSrc {
|
||||
pub element: gst::GstElement,
|
||||
pub srcpad: *mut gst::GstPad,
|
||||
|
@ -1135,8 +1174,8 @@ impl ::std::fmt::Debug for GstBaseSrc {
|
|||
}
|
||||
}
|
||||
|
||||
#[repr(C)]
|
||||
#[derive(Copy, Clone)]
|
||||
#[repr(C)]
|
||||
pub struct GstBaseTransform {
|
||||
pub element: gst::GstElement,
|
||||
pub sinkpad: *mut gst::GstPad,
|
||||
|
@ -1161,8 +1200,8 @@ impl ::std::fmt::Debug for GstBaseTransform {
|
|||
}
|
||||
}
|
||||
|
||||
#[repr(C)]
|
||||
#[derive(Copy, Clone)]
|
||||
#[repr(C)]
|
||||
pub struct GstCollectPads {
|
||||
pub object: gst::GstObject,
|
||||
pub data: *mut glib::GSList,
|
||||
|
@ -1180,8 +1219,8 @@ impl ::std::fmt::Debug for GstCollectPads {
|
|||
}
|
||||
}
|
||||
|
||||
#[repr(C)]
|
||||
#[derive(Copy, Clone)]
|
||||
#[repr(C)]
|
||||
pub struct GstDataQueue {
|
||||
pub object: gobject::GObject,
|
||||
pub priv_: *mut GstDataQueuePrivate,
|
||||
|
@ -1196,8 +1235,8 @@ impl ::std::fmt::Debug for GstDataQueue {
|
|||
}
|
||||
}
|
||||
|
||||
#[repr(C)]
|
||||
#[derive(Copy, Clone)]
|
||||
#[repr(C)]
|
||||
pub struct GstPushSrc {
|
||||
pub parent: GstBaseSrc,
|
||||
pub _gst_reserved: [gpointer; 4],
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
// Generated by gir (https://github.com/gtk-rs/gir @ df67128a87f0)
|
||||
// Generated by gir (https://github.com/gtk-rs/gir @ 61d2f713d84d)
|
||||
// from gir-files (https://github.com/gtk-rs/gir-files @ b827978e7d18)
|
||||
// from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ f8c393377c4e)
|
||||
// DO NOT EDIT
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
// Generated by gir (https://github.com/gtk-rs/gir @ df67128a87f0)
|
||||
// Generated by gir (https://github.com/gtk-rs/gir @ 61d2f713d84d)
|
||||
// from gir-files (https://github.com/gtk-rs/gir-files @ b827978e7d18)
|
||||
// from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ f8c393377c4e)
|
||||
// DO NOT EDIT
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
// Generated by gir (https://github.com/gtk-rs/gir @ df67128a87f0)
|
||||
// Generated by gir (https://github.com/gtk-rs/gir @ 61d2f713d84d)
|
||||
// from gir-files (https://github.com/gtk-rs/gir-files @ b827978e7d18)
|
||||
// from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ f8c393377c4e)
|
||||
// DO NOT EDIT
|
||||
|
|
|
@ -1,3 +1,3 @@
|
|||
Generated by gir (https://github.com/gtk-rs/gir @ df67128a87f0)
|
||||
Generated by gir (https://github.com/gtk-rs/gir @ 61d2f713d84d)
|
||||
from gir-files (https://github.com/gtk-rs/gir-files @ b827978e7d18)
|
||||
from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ f8c393377c4e)
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
// Generated by gir (https://github.com/gtk-rs/gir @ df67128a87f0)
|
||||
// Generated by gir (https://github.com/gtk-rs/gir @ 61d2f713d84d)
|
||||
// from gir-files (https://github.com/gtk-rs/gir-files @ b827978e7d18)
|
||||
// from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ f8c393377c4e)
|
||||
// DO NOT EDIT
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
// Generated by gir (https://github.com/gtk-rs/gir @ df67128a87f0)
|
||||
// Generated by gir (https://github.com/gtk-rs/gir @ 61d2f713d84d)
|
||||
// from gir-files (https://github.com/gtk-rs/gir-files @ b827978e7d18)
|
||||
// from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ f8c393377c4e)
|
||||
// DO NOT EDIT
|
||||
|
@ -32,8 +32,8 @@ pub type GstHarnessPrepareEventFunc =
|
|||
Option<unsafe extern "C" fn(*mut GstHarness, gpointer) -> *mut gst::GstEvent>;
|
||||
|
||||
// Records
|
||||
#[repr(C)]
|
||||
#[derive(Copy, Clone)]
|
||||
#[repr(C)]
|
||||
pub struct GstHarness {
|
||||
pub element: *mut gst::GstElement,
|
||||
pub srcpad: *mut gst::GstPad,
|
||||
|
@ -56,22 +56,31 @@ impl ::std::fmt::Debug for GstHarness {
|
|||
}
|
||||
|
||||
#[repr(C)]
|
||||
pub struct _GstHarnessPrivate(c_void);
|
||||
pub struct _GstHarnessPrivate {
|
||||
_data: [u8; 0],
|
||||
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
|
||||
}
|
||||
|
||||
pub type GstHarnessPrivate = *mut _GstHarnessPrivate;
|
||||
|
||||
#[repr(C)]
|
||||
pub struct _GstHarnessThread(c_void);
|
||||
pub struct _GstHarnessThread {
|
||||
_data: [u8; 0],
|
||||
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
|
||||
}
|
||||
|
||||
pub type GstHarnessThread = *mut _GstHarnessThread;
|
||||
|
||||
#[repr(C)]
|
||||
pub struct _GstStreamConsistency(c_void);
|
||||
pub struct _GstStreamConsistency {
|
||||
_data: [u8; 0],
|
||||
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
|
||||
}
|
||||
|
||||
pub type GstStreamConsistency = *mut _GstStreamConsistency;
|
||||
|
||||
#[repr(C)]
|
||||
#[derive(Copy, Clone)]
|
||||
#[repr(C)]
|
||||
pub struct GstTestClockClass {
|
||||
pub parent_class: gst::GstClockClass,
|
||||
}
|
||||
|
@ -85,13 +94,16 @@ impl ::std::fmt::Debug for GstTestClockClass {
|
|||
}
|
||||
|
||||
#[repr(C)]
|
||||
pub struct _GstTestClockPrivate(c_void);
|
||||
pub struct _GstTestClockPrivate {
|
||||
_data: [u8; 0],
|
||||
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
|
||||
}
|
||||
|
||||
pub type GstTestClockPrivate = *mut _GstTestClockPrivate;
|
||||
|
||||
// Classes
|
||||
#[repr(C)]
|
||||
#[derive(Copy, Clone)]
|
||||
#[repr(C)]
|
||||
pub struct GstTestClock {
|
||||
pub parent: gst::GstClock,
|
||||
pub priv_: *mut GstTestClockPrivate,
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
// Generated by gir (https://github.com/gtk-rs/gir @ df67128a87f0)
|
||||
// Generated by gir (https://github.com/gtk-rs/gir @ 61d2f713d84d)
|
||||
// from gir-files (https://github.com/gtk-rs/gir-files @ b827978e7d18)
|
||||
// from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ f8c393377c4e)
|
||||
// DO NOT EDIT
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
// Generated by gir (https://github.com/gtk-rs/gir @ df67128a87f0)
|
||||
// Generated by gir (https://github.com/gtk-rs/gir @ 61d2f713d84d)
|
||||
// from gir-files (https://github.com/gtk-rs/gir-files @ b827978e7d18)
|
||||
// from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ f8c393377c4e)
|
||||
// DO NOT EDIT
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
// Generated by gir (https://github.com/gtk-rs/gir @ df67128a87f0)
|
||||
// Generated by gir (https://github.com/gtk-rs/gir @ 61d2f713d84d)
|
||||
// from gir-files (https://github.com/gtk-rs/gir-files @ b827978e7d18)
|
||||
// from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ f8c393377c4e)
|
||||
// DO NOT EDIT
|
||||
|
|
|
@ -1,3 +1,3 @@
|
|||
Generated by gir (https://github.com/gtk-rs/gir @ df67128a87f0)
|
||||
Generated by gir (https://github.com/gtk-rs/gir @ 61d2f713d84d)
|
||||
from gir-files (https://github.com/gtk-rs/gir-files @ b827978e7d18)
|
||||
from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ f8c393377c4e)
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
// Generated by gir (https://github.com/gtk-rs/gir @ df67128a87f0)
|
||||
// Generated by gir (https://github.com/gtk-rs/gir @ 61d2f713d84d)
|
||||
// from gir-files (https://github.com/gtk-rs/gir-files @ b827978e7d18)
|
||||
// from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ f8c393377c4e)
|
||||
// DO NOT EDIT
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
// Generated by gir (https://github.com/gtk-rs/gir @ df67128a87f0)
|
||||
// Generated by gir (https://github.com/gtk-rs/gir @ 61d2f713d84d)
|
||||
// from gir-files (https://github.com/gtk-rs/gir-files @ b827978e7d18)
|
||||
// from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ f8c393377c4e)
|
||||
// DO NOT EDIT
|
||||
|
@ -40,8 +40,8 @@ pub const GST_LFO_WAVEFORM_REVERSE_SAW: GstLFOWaveform = 3;
|
|||
pub const GST_LFO_WAVEFORM_TRIANGLE: GstLFOWaveform = 4;
|
||||
|
||||
// Unions
|
||||
#[repr(C)]
|
||||
#[derive(Copy, Clone)]
|
||||
#[repr(C)]
|
||||
pub union GstControlPoint_cache {
|
||||
pub cubic: GstControlPoint_cache_cubic,
|
||||
pub cubic_monotonic: GstControlPoint_cache_cubic_monotonic,
|
||||
|
@ -57,8 +57,8 @@ impl ::std::fmt::Debug for GstControlPoint_cache {
|
|||
}
|
||||
}
|
||||
|
||||
#[repr(C)]
|
||||
#[derive(Copy, Clone)]
|
||||
#[repr(C)]
|
||||
pub union GstDirectControlBinding_ABI {
|
||||
pub _gst_reserved: [gpointer; 4],
|
||||
pub abi: GstDirectControlBinding_ABI_abi,
|
||||
|
@ -80,8 +80,8 @@ pub type GstDirectControlBindingConvertValue =
|
|||
Option<unsafe extern "C" fn(*mut GstDirectControlBinding, c_double, gpointer)>;
|
||||
|
||||
// Records
|
||||
#[repr(C)]
|
||||
#[derive(Copy, Clone)]
|
||||
#[repr(C)]
|
||||
pub struct GstARGBControlBindingClass {
|
||||
pub parent_class: gst::GstControlBindingClass,
|
||||
pub _gst_reserved: [gpointer; 4],
|
||||
|
@ -95,8 +95,8 @@ impl ::std::fmt::Debug for GstARGBControlBindingClass {
|
|||
}
|
||||
}
|
||||
|
||||
#[repr(C)]
|
||||
#[derive(Copy, Clone)]
|
||||
#[repr(C)]
|
||||
pub struct GstControlPoint {
|
||||
pub timestamp: gst::GstClockTime,
|
||||
pub value: c_double,
|
||||
|
@ -113,8 +113,8 @@ impl ::std::fmt::Debug for GstControlPoint {
|
|||
}
|
||||
}
|
||||
|
||||
#[repr(C)]
|
||||
#[derive(Copy, Clone)]
|
||||
#[repr(C)]
|
||||
pub struct GstControlPoint_cache_cubic {
|
||||
pub h: c_double,
|
||||
pub z: c_double,
|
||||
|
@ -129,8 +129,8 @@ impl ::std::fmt::Debug for GstControlPoint_cache_cubic {
|
|||
}
|
||||
}
|
||||
|
||||
#[repr(C)]
|
||||
#[derive(Copy, Clone)]
|
||||
#[repr(C)]
|
||||
pub struct GstControlPoint_cache_cubic_monotonic {
|
||||
pub c1s: c_double,
|
||||
pub c2s: c_double,
|
||||
|
@ -150,8 +150,8 @@ impl ::std::fmt::Debug for GstControlPoint_cache_cubic_monotonic {
|
|||
}
|
||||
}
|
||||
|
||||
#[repr(C)]
|
||||
#[derive(Copy, Clone)]
|
||||
#[repr(C)]
|
||||
pub struct GstDirectControlBindingClass {
|
||||
pub parent_class: gst::GstControlBindingClass,
|
||||
pub _gst_reserved: [gpointer; 4],
|
||||
|
@ -165,8 +165,8 @@ impl ::std::fmt::Debug for GstDirectControlBindingClass {
|
|||
}
|
||||
}
|
||||
|
||||
#[repr(C)]
|
||||
#[derive(Copy, Clone)]
|
||||
#[repr(C)]
|
||||
pub struct GstDirectControlBinding_ABI_abi {
|
||||
pub want_absolute: gboolean,
|
||||
}
|
||||
|
@ -179,8 +179,8 @@ impl ::std::fmt::Debug for GstDirectControlBinding_ABI_abi {
|
|||
}
|
||||
}
|
||||
|
||||
#[repr(C)]
|
||||
#[derive(Copy, Clone)]
|
||||
#[repr(C)]
|
||||
pub struct GstInterpolationControlSourceClass {
|
||||
pub parent_class: GstTimedValueControlSourceClass,
|
||||
pub _gst_reserved: [gpointer; 4],
|
||||
|
@ -195,12 +195,15 @@ impl ::std::fmt::Debug for GstInterpolationControlSourceClass {
|
|||
}
|
||||
|
||||
#[repr(C)]
|
||||
pub struct _GstInterpolationControlSourcePrivate(c_void);
|
||||
pub struct _GstInterpolationControlSourcePrivate {
|
||||
_data: [u8; 0],
|
||||
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
|
||||
}
|
||||
|
||||
pub type GstInterpolationControlSourcePrivate = *mut _GstInterpolationControlSourcePrivate;
|
||||
|
||||
#[repr(C)]
|
||||
#[derive(Copy, Clone)]
|
||||
#[repr(C)]
|
||||
pub struct GstLFOControlSourceClass {
|
||||
pub parent_class: gst::GstControlSourceClass,
|
||||
pub _gst_reserved: [gpointer; 4],
|
||||
|
@ -215,12 +218,15 @@ impl ::std::fmt::Debug for GstLFOControlSourceClass {
|
|||
}
|
||||
|
||||
#[repr(C)]
|
||||
pub struct _GstLFOControlSourcePrivate(c_void);
|
||||
pub struct _GstLFOControlSourcePrivate {
|
||||
_data: [u8; 0],
|
||||
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
|
||||
}
|
||||
|
||||
pub type GstLFOControlSourcePrivate = *mut _GstLFOControlSourcePrivate;
|
||||
|
||||
#[repr(C)]
|
||||
#[derive(Copy, Clone)]
|
||||
#[repr(C)]
|
||||
pub struct GstProxyControlBindingClass {
|
||||
pub parent_class: gst::GstControlBindingClass,
|
||||
pub _padding: [gpointer; 4],
|
||||
|
@ -233,8 +239,8 @@ impl ::std::fmt::Debug for GstProxyControlBindingClass {
|
|||
}
|
||||
}
|
||||
|
||||
#[repr(C)]
|
||||
#[derive(Copy, Clone)]
|
||||
#[repr(C)]
|
||||
pub struct GstTimedValueControlSourceClass {
|
||||
pub parent_class: gst::GstControlSourceClass,
|
||||
pub _gst_reserved: [gpointer; 4],
|
||||
|
@ -249,12 +255,15 @@ impl ::std::fmt::Debug for GstTimedValueControlSourceClass {
|
|||
}
|
||||
|
||||
#[repr(C)]
|
||||
pub struct _GstTimedValueControlSourcePrivate(c_void);
|
||||
pub struct _GstTimedValueControlSourcePrivate {
|
||||
_data: [u8; 0],
|
||||
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
|
||||
}
|
||||
|
||||
pub type GstTimedValueControlSourcePrivate = *mut _GstTimedValueControlSourcePrivate;
|
||||
|
||||
#[repr(C)]
|
||||
#[derive(Copy, Clone)]
|
||||
#[repr(C)]
|
||||
pub struct GstTriggerControlSourceClass {
|
||||
pub parent_class: GstTimedValueControlSourceClass,
|
||||
pub _gst_reserved: [gpointer; 4],
|
||||
|
@ -269,13 +278,16 @@ impl ::std::fmt::Debug for GstTriggerControlSourceClass {
|
|||
}
|
||||
|
||||
#[repr(C)]
|
||||
pub struct _GstTriggerControlSourcePrivate(c_void);
|
||||
pub struct _GstTriggerControlSourcePrivate {
|
||||
_data: [u8; 0],
|
||||
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
|
||||
}
|
||||
|
||||
pub type GstTriggerControlSourcePrivate = *mut _GstTriggerControlSourcePrivate;
|
||||
|
||||
// Classes
|
||||
#[repr(C)]
|
||||
#[derive(Copy, Clone)]
|
||||
#[repr(C)]
|
||||
pub struct GstARGBControlBinding {
|
||||
pub parent: gst::GstControlBinding,
|
||||
pub cs_a: *mut gst::GstControlSource,
|
||||
|
@ -295,8 +307,8 @@ impl ::std::fmt::Debug for GstARGBControlBinding {
|
|||
}
|
||||
}
|
||||
|
||||
#[repr(C)]
|
||||
#[derive(Copy, Clone)]
|
||||
#[repr(C)]
|
||||
pub struct GstDirectControlBinding {
|
||||
pub parent: gst::GstControlBinding,
|
||||
pub cs: *mut gst::GstControlSource,
|
||||
|
@ -317,8 +329,8 @@ impl ::std::fmt::Debug for GstDirectControlBinding {
|
|||
}
|
||||
}
|
||||
|
||||
#[repr(C)]
|
||||
#[derive(Copy, Clone)]
|
||||
#[repr(C)]
|
||||
pub struct GstInterpolationControlSource {
|
||||
pub parent: GstTimedValueControlSource,
|
||||
pub priv_: *mut GstInterpolationControlSourcePrivate,
|
||||
|
@ -333,8 +345,8 @@ impl ::std::fmt::Debug for GstInterpolationControlSource {
|
|||
}
|
||||
}
|
||||
|
||||
#[repr(C)]
|
||||
#[derive(Copy, Clone)]
|
||||
#[repr(C)]
|
||||
pub struct GstLFOControlSource {
|
||||
pub parent: gst::GstControlSource,
|
||||
pub priv_: *mut GstLFOControlSourcePrivate,
|
||||
|
@ -350,8 +362,8 @@ impl ::std::fmt::Debug for GstLFOControlSource {
|
|||
}
|
||||
}
|
||||
|
||||
#[repr(C)]
|
||||
#[derive(Copy, Clone)]
|
||||
#[repr(C)]
|
||||
pub struct GstProxyControlBinding {
|
||||
pub parent: gst::GstControlBinding,
|
||||
pub ref_object: gobject::GWeakRef,
|
||||
|
@ -366,8 +378,8 @@ impl ::std::fmt::Debug for GstProxyControlBinding {
|
|||
}
|
||||
}
|
||||
|
||||
#[repr(C)]
|
||||
#[derive(Copy, Clone)]
|
||||
#[repr(C)]
|
||||
pub struct GstTimedValueControlSource {
|
||||
pub parent: gst::GstControlSource,
|
||||
pub lock: glib::GMutex,
|
||||
|
@ -390,8 +402,8 @@ impl ::std::fmt::Debug for GstTimedValueControlSource {
|
|||
}
|
||||
}
|
||||
|
||||
#[repr(C)]
|
||||
#[derive(Copy, Clone)]
|
||||
#[repr(C)]
|
||||
pub struct GstTriggerControlSource {
|
||||
pub parent: GstTimedValueControlSource,
|
||||
pub priv_: *mut GstTriggerControlSourcePrivate,
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
// Generated by gir (https://github.com/gtk-rs/gir @ df67128a87f0)
|
||||
// Generated by gir (https://github.com/gtk-rs/gir @ 61d2f713d84d)
|
||||
// from gir-files (https://github.com/gtk-rs/gir-files @ b827978e7d18)
|
||||
// from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ f8c393377c4e)
|
||||
// DO NOT EDIT
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
// Generated by gir (https://github.com/gtk-rs/gir @ df67128a87f0)
|
||||
// Generated by gir (https://github.com/gtk-rs/gir @ 61d2f713d84d)
|
||||
// from gir-files (https://github.com/gtk-rs/gir-files @ b827978e7d18)
|
||||
// from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ f8c393377c4e)
|
||||
// DO NOT EDIT
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
// Generated by gir (https://github.com/gtk-rs/gir @ df67128a87f0)
|
||||
// Generated by gir (https://github.com/gtk-rs/gir @ 61d2f713d84d)
|
||||
// from gir-files (https://github.com/gtk-rs/gir-files @ b827978e7d18)
|
||||
// from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ f8c393377c4e)
|
||||
// DO NOT EDIT
|
||||
|
|
|
@ -1,3 +1,3 @@
|
|||
Generated by gir (https://github.com/gtk-rs/gir @ df67128a87f0)
|
||||
Generated by gir (https://github.com/gtk-rs/gir @ 61d2f713d84d)
|
||||
from gir-files (https://github.com/gtk-rs/gir-files @ b827978e7d18)
|
||||
from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ f8c393377c4e)
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
// Generated by gir (https://github.com/gtk-rs/gir @ df67128a87f0)
|
||||
// Generated by gir (https://github.com/gtk-rs/gir @ 61d2f713d84d)
|
||||
// from gir-files (https://github.com/gtk-rs/gir-files @ b827978e7d18)
|
||||
// from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ f8c393377c4e)
|
||||
// DO NOT EDIT
|
||||
|
|
File diff suppressed because it is too large
Load diff
|
@ -1,4 +1,4 @@
|
|||
// Generated by gir (https://github.com/gtk-rs/gir @ df67128a87f0)
|
||||
// Generated by gir (https://github.com/gtk-rs/gir @ 61d2f713d84d)
|
||||
// from gir-files (https://github.com/gtk-rs/gir-files @ b827978e7d18)
|
||||
// from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ f8c393377c4e)
|
||||
// DO NOT EDIT
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
// Generated by gir (https://github.com/gtk-rs/gir @ df67128a87f0)
|
||||
// Generated by gir (https://github.com/gtk-rs/gir @ 61d2f713d84d)
|
||||
// from gir-files (https://github.com/gtk-rs/gir-files @ b827978e7d18)
|
||||
// from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ f8c393377c4e)
|
||||
// DO NOT EDIT
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
// Generated by gir (https://github.com/gtk-rs/gir @ df67128a87f0)
|
||||
// Generated by gir (https://github.com/gtk-rs/gir @ 61d2f713d84d)
|
||||
// from gir-files (https://github.com/gtk-rs/gir-files @ b827978e7d18)
|
||||
// from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ f8c393377c4e)
|
||||
// DO NOT EDIT
|
||||
|
|
|
@ -1,3 +1,3 @@
|
|||
Generated by gir (https://github.com/gtk-rs/gir @ df67128a87f0)
|
||||
Generated by gir (https://github.com/gtk-rs/gir @ 61d2f713d84d)
|
||||
from gir-files (https://github.com/gtk-rs/gir-files @ b827978e7d18)
|
||||
from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ f8c393377c4e)
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
// Generated by gir (https://github.com/gtk-rs/gir @ df67128a87f0)
|
||||
// Generated by gir (https://github.com/gtk-rs/gir @ 61d2f713d84d)
|
||||
// from gir-files (https://github.com/gtk-rs/gir-files @ b827978e7d18)
|
||||
// from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ f8c393377c4e)
|
||||
// DO NOT EDIT
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
// Generated by gir (https://github.com/gtk-rs/gir @ df67128a87f0)
|
||||
// Generated by gir (https://github.com/gtk-rs/gir @ 61d2f713d84d)
|
||||
// from gir-files (https://github.com/gtk-rs/gir-files @ b827978e7d18)
|
||||
// from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ f8c393377c4e)
|
||||
// DO NOT EDIT
|
||||
|
@ -29,8 +29,8 @@ pub const GST_GL_DISPLAY_EGL_NAME: *const c_char =
|
|||
b"gst.gl.display.egl\0" as *const u8 as *const c_char;
|
||||
|
||||
// Records
|
||||
#[repr(C)]
|
||||
#[derive(Copy, Clone)]
|
||||
#[repr(C)]
|
||||
pub struct GstGLDisplayEGLClass {
|
||||
pub object_class: gst_gl::GstGLDisplayClass,
|
||||
pub _padding: [gpointer; 4],
|
||||
|
@ -46,8 +46,8 @@ impl ::std::fmt::Debug for GstGLDisplayEGLClass {
|
|||
}
|
||||
|
||||
// Classes
|
||||
#[repr(C)]
|
||||
#[derive(Copy, Clone)]
|
||||
#[repr(C)]
|
||||
pub struct GstGLDisplayEGL {
|
||||
pub parent: gst_gl::GstGLDisplay,
|
||||
pub display: gpointer,
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
// Generated by gir (https://github.com/gtk-rs/gir @ df67128a87f0)
|
||||
// Generated by gir (https://github.com/gtk-rs/gir @ 61d2f713d84d)
|
||||
// from gir-files (https://github.com/gtk-rs/gir-files @ b827978e7d18)
|
||||
// from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ f8c393377c4e)
|
||||
// DO NOT EDIT
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
// Generated by gir (https://github.com/gtk-rs/gir @ df67128a87f0)
|
||||
// Generated by gir (https://github.com/gtk-rs/gir @ 61d2f713d84d)
|
||||
// from gir-files (https://github.com/gtk-rs/gir-files @ b827978e7d18)
|
||||
// from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ f8c393377c4e)
|
||||
// DO NOT EDIT
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
// Generated by gir (https://github.com/gtk-rs/gir @ df67128a87f0)
|
||||
// Generated by gir (https://github.com/gtk-rs/gir @ 61d2f713d84d)
|
||||
// from gir-files (https://github.com/gtk-rs/gir-files @ b827978e7d18)
|
||||
// from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ f8c393377c4e)
|
||||
// DO NOT EDIT
|
||||
|
|
|
@ -1,3 +1,3 @@
|
|||
Generated by gir (https://github.com/gtk-rs/gir @ df67128a87f0)
|
||||
Generated by gir (https://github.com/gtk-rs/gir @ 61d2f713d84d)
|
||||
from gir-files (https://github.com/gtk-rs/gir-files @ b827978e7d18)
|
||||
from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ f8c393377c4e)
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
// Generated by gir (https://github.com/gtk-rs/gir @ df67128a87f0)
|
||||
// Generated by gir (https://github.com/gtk-rs/gir @ 61d2f713d84d)
|
||||
// from gir-files (https://github.com/gtk-rs/gir-files @ b827978e7d18)
|
||||
// from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ f8c393377c4e)
|
||||
// DO NOT EDIT
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
// Generated by gir (https://github.com/gtk-rs/gir @ df67128a87f0)
|
||||
// Generated by gir (https://github.com/gtk-rs/gir @ 61d2f713d84d)
|
||||
// from gir-files (https://github.com/gtk-rs/gir-files @ b827978e7d18)
|
||||
// from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ f8c393377c4e)
|
||||
// DO NOT EDIT
|
||||
|
@ -269,8 +269,8 @@ pub type GstGLWindowCB = Option<unsafe extern "C" fn(gpointer)>;
|
|||
pub type GstGLWindowResizeCB = Option<unsafe extern "C" fn(gpointer, c_uint, c_uint)>;
|
||||
|
||||
// Records
|
||||
#[repr(C)]
|
||||
#[derive(Copy, Clone)]
|
||||
#[repr(C)]
|
||||
pub struct GstGLAllocationParams {
|
||||
pub struct_size: size_t,
|
||||
pub copy: GstGLAllocationParamsCopyFunc,
|
||||
|
@ -304,8 +304,8 @@ impl ::std::fmt::Debug for GstGLAllocationParams {
|
|||
}
|
||||
}
|
||||
|
||||
#[repr(C)]
|
||||
#[derive(Copy, Clone)]
|
||||
#[repr(C)]
|
||||
pub struct GstGLAsyncDebug {
|
||||
pub state_flags: c_uint,
|
||||
pub cat: *mut gst::GstDebugCategory,
|
||||
|
@ -328,8 +328,8 @@ impl ::std::fmt::Debug for GstGLAsyncDebug {
|
|||
}
|
||||
}
|
||||
|
||||
#[repr(C)]
|
||||
#[derive(Copy, Clone)]
|
||||
#[repr(C)]
|
||||
pub struct GstGLBaseFilterClass {
|
||||
pub parent_class: gst_base::GstBaseTransformClass,
|
||||
pub supported_gl_api: GstGLAPI,
|
||||
|
@ -358,12 +358,15 @@ impl ::std::fmt::Debug for GstGLBaseFilterClass {
|
|||
}
|
||||
|
||||
#[repr(C)]
|
||||
pub struct _GstGLBaseFilterPrivate(c_void);
|
||||
pub struct _GstGLBaseFilterPrivate {
|
||||
_data: [u8; 0],
|
||||
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
|
||||
}
|
||||
|
||||
pub type GstGLBaseFilterPrivate = *mut _GstGLBaseFilterPrivate;
|
||||
|
||||
#[repr(C)]
|
||||
#[derive(Copy, Clone)]
|
||||
#[repr(C)]
|
||||
pub struct GstGLBaseMemory {
|
||||
pub mem: gst::GstMemory,
|
||||
pub context: *mut GstGLContext,
|
||||
|
@ -395,8 +398,8 @@ impl ::std::fmt::Debug for GstGLBaseMemory {
|
|||
}
|
||||
}
|
||||
|
||||
#[repr(C)]
|
||||
#[derive(Copy, Clone)]
|
||||
#[repr(C)]
|
||||
pub struct GstGLBaseMemoryAllocatorClass {
|
||||
pub parent_class: gst::GstAllocatorClass,
|
||||
pub alloc: GstGLBaseMemoryAllocatorAllocFunction,
|
||||
|
@ -422,8 +425,8 @@ impl ::std::fmt::Debug for GstGLBaseMemoryAllocatorClass {
|
|||
}
|
||||
}
|
||||
|
||||
#[repr(C)]
|
||||
#[derive(Copy, Clone)]
|
||||
#[repr(C)]
|
||||
pub struct GstGLBaseSrcClass {
|
||||
pub parent_class: gst_base::GstPushSrcClass,
|
||||
pub supported_gl_api: GstGLAPI,
|
||||
|
@ -447,12 +450,15 @@ impl ::std::fmt::Debug for GstGLBaseSrcClass {
|
|||
}
|
||||
|
||||
#[repr(C)]
|
||||
pub struct _GstGLBaseSrcPrivate(c_void);
|
||||
pub struct _GstGLBaseSrcPrivate {
|
||||
_data: [u8; 0],
|
||||
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
|
||||
}
|
||||
|
||||
pub type GstGLBaseSrcPrivate = *mut _GstGLBaseSrcPrivate;
|
||||
|
||||
#[repr(C)]
|
||||
#[derive(Copy, Clone)]
|
||||
#[repr(C)]
|
||||
pub struct GstGLBuffer {
|
||||
pub mem: GstGLBaseMemory,
|
||||
pub id: c_uint,
|
||||
|
@ -471,8 +477,8 @@ impl ::std::fmt::Debug for GstGLBuffer {
|
|||
}
|
||||
}
|
||||
|
||||
#[repr(C)]
|
||||
#[derive(Copy, Clone)]
|
||||
#[repr(C)]
|
||||
pub struct GstGLBufferAllocationParams {
|
||||
pub parent: GstGLAllocationParams,
|
||||
pub gl_target: c_uint,
|
||||
|
@ -490,8 +496,8 @@ impl ::std::fmt::Debug for GstGLBufferAllocationParams {
|
|||
}
|
||||
}
|
||||
|
||||
#[repr(C)]
|
||||
#[derive(Copy, Clone)]
|
||||
#[repr(C)]
|
||||
pub struct GstGLBufferAllocatorClass {
|
||||
pub parent_class: GstGLBaseMemoryAllocatorClass,
|
||||
pub _padding: [gpointer; 4],
|
||||
|
@ -505,8 +511,8 @@ impl ::std::fmt::Debug for GstGLBufferAllocatorClass {
|
|||
}
|
||||
}
|
||||
|
||||
#[repr(C)]
|
||||
#[derive(Copy, Clone)]
|
||||
#[repr(C)]
|
||||
pub struct GstGLBufferPoolClass {
|
||||
pub parent_class: gst::GstBufferPoolClass,
|
||||
pub _padding: [gpointer; 4],
|
||||
|
@ -521,12 +527,15 @@ impl ::std::fmt::Debug for GstGLBufferPoolClass {
|
|||
}
|
||||
|
||||
#[repr(C)]
|
||||
pub struct _GstGLBufferPoolPrivate(c_void);
|
||||
pub struct _GstGLBufferPoolPrivate {
|
||||
_data: [u8; 0],
|
||||
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
|
||||
}
|
||||
|
||||
pub type GstGLBufferPoolPrivate = *mut _GstGLBufferPoolPrivate;
|
||||
|
||||
#[repr(C)]
|
||||
#[derive(Copy, Clone)]
|
||||
#[repr(C)]
|
||||
pub struct GstGLColorConvertClass {
|
||||
pub object_class: gst::GstObjectClass,
|
||||
pub _padding: [gpointer; 4],
|
||||
|
@ -540,12 +549,15 @@ impl ::std::fmt::Debug for GstGLColorConvertClass {
|
|||
}
|
||||
|
||||
#[repr(C)]
|
||||
pub struct _GstGLColorConvertPrivate(c_void);
|
||||
pub struct _GstGLColorConvertPrivate {
|
||||
_data: [u8; 0],
|
||||
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
|
||||
}
|
||||
|
||||
pub type GstGLColorConvertPrivate = *mut _GstGLColorConvertPrivate;
|
||||
|
||||
#[repr(C)]
|
||||
#[derive(Copy, Clone)]
|
||||
#[repr(C)]
|
||||
pub struct GstGLContextClass {
|
||||
pub parent_class: gst::GstObjectClass,
|
||||
pub get_current_context: Option<unsafe extern "C" fn() -> uintptr_t>,
|
||||
|
@ -598,12 +610,15 @@ impl ::std::fmt::Debug for GstGLContextClass {
|
|||
}
|
||||
|
||||
#[repr(C)]
|
||||
pub struct _GstGLContextPrivate(c_void);
|
||||
pub struct _GstGLContextPrivate {
|
||||
_data: [u8; 0],
|
||||
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
|
||||
}
|
||||
|
||||
pub type GstGLContextPrivate = *mut _GstGLContextPrivate;
|
||||
|
||||
#[repr(C)]
|
||||
#[derive(Copy, Clone)]
|
||||
#[repr(C)]
|
||||
pub struct GstGLDisplayClass {
|
||||
pub object_class: gst::GstObjectClass,
|
||||
pub get_handle: Option<unsafe extern "C" fn(*mut GstGLDisplay) -> uintptr_t>,
|
||||
|
@ -622,12 +637,15 @@ impl ::std::fmt::Debug for GstGLDisplayClass {
|
|||
}
|
||||
|
||||
#[repr(C)]
|
||||
pub struct _GstGLDisplayPrivate(c_void);
|
||||
pub struct _GstGLDisplayPrivate {
|
||||
_data: [u8; 0],
|
||||
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
|
||||
}
|
||||
|
||||
pub type GstGLDisplayPrivate = *mut _GstGLDisplayPrivate;
|
||||
|
||||
#[repr(C)]
|
||||
#[derive(Copy, Clone)]
|
||||
#[repr(C)]
|
||||
pub struct GstGLFilterClass {
|
||||
pub parent_class: GstGLBaseFilterClass,
|
||||
pub set_caps: Option<
|
||||
|
@ -668,8 +686,8 @@ impl ::std::fmt::Debug for GstGLFilterClass {
|
|||
}
|
||||
}
|
||||
|
||||
#[repr(C)]
|
||||
#[derive(Copy, Clone)]
|
||||
#[repr(C)]
|
||||
pub struct GstGLFramebufferClass {
|
||||
pub object_class: gst::GstObjectClass,
|
||||
pub _padding: [gpointer; 4],
|
||||
|
@ -683,17 +701,23 @@ impl ::std::fmt::Debug for GstGLFramebufferClass {
|
|||
}
|
||||
|
||||
#[repr(C)]
|
||||
pub struct _GstGLFramebufferPrivate(c_void);
|
||||
pub struct _GstGLFramebufferPrivate {
|
||||
_data: [u8; 0],
|
||||
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
|
||||
}
|
||||
|
||||
pub type GstGLFramebufferPrivate = *mut _GstGLFramebufferPrivate;
|
||||
|
||||
#[repr(C)]
|
||||
pub struct _GstGLFuncs(c_void);
|
||||
pub struct _GstGLFuncs {
|
||||
_data: [u8; 0],
|
||||
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
|
||||
}
|
||||
|
||||
pub type GstGLFuncs = *mut _GstGLFuncs;
|
||||
|
||||
#[repr(C)]
|
||||
#[derive(Copy, Clone)]
|
||||
#[repr(C)]
|
||||
pub struct GstGLMemory {
|
||||
pub mem: GstGLBaseMemory,
|
||||
pub tex_id: c_uint,
|
||||
|
@ -727,8 +751,8 @@ impl ::std::fmt::Debug for GstGLMemory {
|
|||
}
|
||||
}
|
||||
|
||||
#[repr(C)]
|
||||
#[derive(Copy, Clone)]
|
||||
#[repr(C)]
|
||||
pub struct GstGLMemoryAllocatorClass {
|
||||
pub parent_class: GstGLBaseMemoryAllocatorClass,
|
||||
pub map: GstGLBaseMemoryAllocatorMapFunction,
|
||||
|
@ -747,8 +771,8 @@ impl ::std::fmt::Debug for GstGLMemoryAllocatorClass {
|
|||
}
|
||||
}
|
||||
|
||||
#[repr(C)]
|
||||
#[derive(Copy, Clone)]
|
||||
#[repr(C)]
|
||||
pub struct GstGLMemoryPBO {
|
||||
pub mem: GstGLMemory,
|
||||
pub pbo: *mut GstGLBuffer,
|
||||
|
@ -762,8 +786,8 @@ impl ::std::fmt::Debug for GstGLMemoryPBO {
|
|||
}
|
||||
}
|
||||
|
||||
#[repr(C)]
|
||||
#[derive(Copy, Clone)]
|
||||
#[repr(C)]
|
||||
pub struct GstGLMemoryPBOAllocatorClass {
|
||||
pub parent_class: GstGLMemoryAllocatorClass,
|
||||
pub _padding: [gpointer; 4],
|
||||
|
@ -777,8 +801,8 @@ impl ::std::fmt::Debug for GstGLMemoryPBOAllocatorClass {
|
|||
}
|
||||
}
|
||||
|
||||
#[repr(C)]
|
||||
#[derive(Copy, Clone)]
|
||||
#[repr(C)]
|
||||
pub struct GstGLOverlayCompositorClass {
|
||||
pub object_class: gst::GstObjectClass,
|
||||
pub _padding: [gpointer; 4],
|
||||
|
@ -792,8 +816,8 @@ impl ::std::fmt::Debug for GstGLOverlayCompositorClass {
|
|||
}
|
||||
}
|
||||
|
||||
#[repr(C)]
|
||||
#[derive(Copy, Clone)]
|
||||
#[repr(C)]
|
||||
pub struct GstGLQuery {
|
||||
pub context: *mut GstGLContext,
|
||||
pub query_type: c_uint,
|
||||
|
@ -810,8 +834,8 @@ impl ::std::fmt::Debug for GstGLQuery {
|
|||
}
|
||||
}
|
||||
|
||||
#[repr(C)]
|
||||
#[derive(Copy, Clone)]
|
||||
#[repr(C)]
|
||||
pub struct GstGLRenderbuffer {
|
||||
pub mem: GstGLBaseMemory,
|
||||
pub renderbuffer_id: c_uint,
|
||||
|
@ -834,8 +858,8 @@ impl ::std::fmt::Debug for GstGLRenderbuffer {
|
|||
}
|
||||
}
|
||||
|
||||
#[repr(C)]
|
||||
#[derive(Copy, Clone)]
|
||||
#[repr(C)]
|
||||
pub struct GstGLRenderbufferAllocationParams {
|
||||
pub parent: GstGLAllocationParams,
|
||||
pub renderbuffer_format: GstGLFormat,
|
||||
|
@ -854,8 +878,8 @@ impl ::std::fmt::Debug for GstGLRenderbufferAllocationParams {
|
|||
}
|
||||
}
|
||||
|
||||
#[repr(C)]
|
||||
#[derive(Copy, Clone)]
|
||||
#[repr(C)]
|
||||
pub struct GstGLRenderbufferAllocatorClass {
|
||||
pub parent_class: GstGLBaseMemoryAllocatorClass,
|
||||
pub _padding: [gpointer; 4],
|
||||
|
@ -869,8 +893,8 @@ impl ::std::fmt::Debug for GstGLRenderbufferAllocatorClass {
|
|||
}
|
||||
}
|
||||
|
||||
#[repr(C)]
|
||||
#[derive(Copy, Clone)]
|
||||
#[repr(C)]
|
||||
pub struct GstGLSLStageClass {
|
||||
pub parent: gst::GstObjectClass,
|
||||
pub _padding: [gpointer; 4],
|
||||
|
@ -884,12 +908,15 @@ impl ::std::fmt::Debug for GstGLSLStageClass {
|
|||
}
|
||||
|
||||
#[repr(C)]
|
||||
pub struct _GstGLSLStagePrivate(c_void);
|
||||
pub struct _GstGLSLStagePrivate {
|
||||
_data: [u8; 0],
|
||||
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
|
||||
}
|
||||
|
||||
pub type GstGLSLStagePrivate = *mut _GstGLSLStagePrivate;
|
||||
|
||||
#[repr(C)]
|
||||
#[derive(Copy, Clone)]
|
||||
#[repr(C)]
|
||||
pub struct GstGLShaderClass {
|
||||
pub parent_class: gst::GstObjectClass,
|
||||
}
|
||||
|
@ -902,12 +929,15 @@ impl ::std::fmt::Debug for GstGLShaderClass {
|
|||
}
|
||||
|
||||
#[repr(C)]
|
||||
pub struct _GstGLShaderPrivate(c_void);
|
||||
pub struct _GstGLShaderPrivate {
|
||||
_data: [u8; 0],
|
||||
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
|
||||
}
|
||||
|
||||
pub type GstGLShaderPrivate = *mut _GstGLShaderPrivate;
|
||||
|
||||
#[repr(C)]
|
||||
#[derive(Copy, Clone)]
|
||||
#[repr(C)]
|
||||
pub struct GstGLSyncMeta {
|
||||
pub parent: gst::GstMeta,
|
||||
pub context: *mut GstGLContext,
|
||||
|
@ -949,8 +979,8 @@ impl ::std::fmt::Debug for GstGLSyncMeta {
|
|||
}
|
||||
}
|
||||
|
||||
#[repr(C)]
|
||||
#[derive(Copy, Clone)]
|
||||
#[repr(C)]
|
||||
pub struct GstGLUploadClass {
|
||||
pub object_class: gst::GstObjectClass,
|
||||
pub _padding: [gpointer; 4],
|
||||
|
@ -965,12 +995,15 @@ impl ::std::fmt::Debug for GstGLUploadClass {
|
|||
}
|
||||
|
||||
#[repr(C)]
|
||||
pub struct _GstGLUploadPrivate(c_void);
|
||||
pub struct _GstGLUploadPrivate {
|
||||
_data: [u8; 0],
|
||||
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
|
||||
}
|
||||
|
||||
pub type GstGLUploadPrivate = *mut _GstGLUploadPrivate;
|
||||
|
||||
#[repr(C)]
|
||||
#[derive(Copy, Clone)]
|
||||
#[repr(C)]
|
||||
pub struct GstGLVideoAllocationParams {
|
||||
pub parent: GstGLAllocationParams,
|
||||
pub v_info: *mut gst_video::GstVideoInfo,
|
||||
|
@ -994,8 +1027,8 @@ impl ::std::fmt::Debug for GstGLVideoAllocationParams {
|
|||
}
|
||||
}
|
||||
|
||||
#[repr(C)]
|
||||
#[derive(Copy, Clone)]
|
||||
#[repr(C)]
|
||||
pub struct GstGLViewConvertClass {
|
||||
pub object_class: gst::GstObjectClass,
|
||||
pub _padding: [gpointer; 4],
|
||||
|
@ -1009,12 +1042,15 @@ impl ::std::fmt::Debug for GstGLViewConvertClass {
|
|||
}
|
||||
|
||||
#[repr(C)]
|
||||
pub struct _GstGLViewConvertPrivate(c_void);
|
||||
pub struct _GstGLViewConvertPrivate {
|
||||
_data: [u8; 0],
|
||||
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
|
||||
}
|
||||
|
||||
pub type GstGLViewConvertPrivate = *mut _GstGLViewConvertPrivate;
|
||||
|
||||
#[repr(C)]
|
||||
#[derive(Copy, Clone)]
|
||||
#[repr(C)]
|
||||
pub struct GstGLWindowClass {
|
||||
pub parent_class: gst::GstObjectClass,
|
||||
pub get_display: Option<unsafe extern "C" fn(*mut GstGLWindow) -> uintptr_t>,
|
||||
|
@ -1066,13 +1102,16 @@ impl ::std::fmt::Debug for GstGLWindowClass {
|
|||
}
|
||||
|
||||
#[repr(C)]
|
||||
pub struct _GstGLWindowPrivate(c_void);
|
||||
pub struct _GstGLWindowPrivate {
|
||||
_data: [u8; 0],
|
||||
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
|
||||
}
|
||||
|
||||
pub type GstGLWindowPrivate = *mut _GstGLWindowPrivate;
|
||||
|
||||
// Classes
|
||||
#[repr(C)]
|
||||
#[derive(Copy, Clone)]
|
||||
#[repr(C)]
|
||||
pub struct GstGLBaseFilter {
|
||||
pub parent: gst_base::GstBaseTransform,
|
||||
pub display: *mut GstGLDisplay,
|
||||
|
@ -1095,8 +1134,8 @@ impl ::std::fmt::Debug for GstGLBaseFilter {
|
|||
}
|
||||
}
|
||||
|
||||
#[repr(C)]
|
||||
#[derive(Copy, Clone)]
|
||||
#[repr(C)]
|
||||
pub struct GstGLBaseMemoryAllocator {
|
||||
pub parent: gst::GstAllocator,
|
||||
pub fallback_mem_copy: gst::GstMemoryCopyFunction,
|
||||
|
@ -1110,8 +1149,8 @@ impl ::std::fmt::Debug for GstGLBaseMemoryAllocator {
|
|||
}
|
||||
}
|
||||
|
||||
#[repr(C)]
|
||||
#[derive(Copy, Clone)]
|
||||
#[repr(C)]
|
||||
pub struct GstGLBaseSrc {
|
||||
pub parent: gst_base::GstPushSrc,
|
||||
pub display: *mut GstGLDisplay,
|
||||
|
@ -1136,8 +1175,8 @@ impl ::std::fmt::Debug for GstGLBaseSrc {
|
|||
}
|
||||
}
|
||||
|
||||
#[repr(C)]
|
||||
#[derive(Copy, Clone)]
|
||||
#[repr(C)]
|
||||
pub struct GstGLBufferAllocator {
|
||||
pub parent: GstGLBaseMemoryAllocator,
|
||||
pub _padding: [gpointer; 4],
|
||||
|
@ -1151,8 +1190,8 @@ impl ::std::fmt::Debug for GstGLBufferAllocator {
|
|||
}
|
||||
}
|
||||
|
||||
#[repr(C)]
|
||||
#[derive(Copy, Clone)]
|
||||
#[repr(C)]
|
||||
pub struct GstGLBufferPool {
|
||||
pub bufferpool: gst::GstBufferPool,
|
||||
pub context: *mut GstGLContext,
|
||||
|
@ -1169,8 +1208,8 @@ impl ::std::fmt::Debug for GstGLBufferPool {
|
|||
}
|
||||
}
|
||||
|
||||
#[repr(C)]
|
||||
#[derive(Copy, Clone)]
|
||||
#[repr(C)]
|
||||
pub struct GstGLColorConvert {
|
||||
pub parent: gst::GstObject,
|
||||
pub context: *mut GstGLContext,
|
||||
|
@ -1193,8 +1232,8 @@ impl ::std::fmt::Debug for GstGLColorConvert {
|
|||
}
|
||||
}
|
||||
|
||||
#[repr(C)]
|
||||
#[derive(Copy, Clone)]
|
||||
#[repr(C)]
|
||||
pub struct GstGLContext {
|
||||
pub parent: gst::GstObject,
|
||||
pub display: *mut GstGLDisplay,
|
||||
|
@ -1212,8 +1251,8 @@ impl ::std::fmt::Debug for GstGLContext {
|
|||
}
|
||||
}
|
||||
|
||||
#[repr(C)]
|
||||
#[derive(Copy, Clone)]
|
||||
#[repr(C)]
|
||||
pub struct GstGLDisplay {
|
||||
pub object: gst::GstObject,
|
||||
pub type_: GstGLDisplayType,
|
||||
|
@ -1231,8 +1270,8 @@ impl ::std::fmt::Debug for GstGLDisplay {
|
|||
}
|
||||
}
|
||||
|
||||
#[repr(C)]
|
||||
#[derive(Copy, Clone)]
|
||||
#[repr(C)]
|
||||
pub struct GstGLFilter {
|
||||
pub parent: GstGLBaseFilter,
|
||||
pub in_info: gst_video::GstVideoInfo,
|
||||
|
@ -1268,8 +1307,8 @@ impl ::std::fmt::Debug for GstGLFilter {
|
|||
}
|
||||
}
|
||||
|
||||
#[repr(C)]
|
||||
#[derive(Copy, Clone)]
|
||||
#[repr(C)]
|
||||
pub struct GstGLFramebuffer {
|
||||
pub object: gst::GstObject,
|
||||
pub context: *mut GstGLContext,
|
||||
|
@ -1286,8 +1325,8 @@ impl ::std::fmt::Debug for GstGLFramebuffer {
|
|||
}
|
||||
}
|
||||
|
||||
#[repr(C)]
|
||||
#[derive(Copy, Clone)]
|
||||
#[repr(C)]
|
||||
pub struct GstGLMemoryAllocator {
|
||||
pub parent: GstGLBaseMemoryAllocator,
|
||||
pub _padding: [gpointer; 4],
|
||||
|
@ -1300,8 +1339,8 @@ impl ::std::fmt::Debug for GstGLMemoryAllocator {
|
|||
}
|
||||
}
|
||||
|
||||
#[repr(C)]
|
||||
#[derive(Copy, Clone)]
|
||||
#[repr(C)]
|
||||
pub struct GstGLMemoryPBOAllocator {
|
||||
pub parent: GstGLMemoryAllocator,
|
||||
pub _padding: [gpointer; 4],
|
||||
|
@ -1315,8 +1354,8 @@ impl ::std::fmt::Debug for GstGLMemoryPBOAllocator {
|
|||
}
|
||||
}
|
||||
|
||||
#[repr(C)]
|
||||
#[derive(Copy, Clone)]
|
||||
#[repr(C)]
|
||||
pub struct GstGLOverlayCompositor {
|
||||
pub parent: gst::GstObject,
|
||||
pub context: *mut GstGLContext,
|
||||
|
@ -1336,8 +1375,8 @@ impl ::std::fmt::Debug for GstGLOverlayCompositor {
|
|||
}
|
||||
}
|
||||
|
||||
#[repr(C)]
|
||||
#[derive(Copy, Clone)]
|
||||
#[repr(C)]
|
||||
pub struct GstGLRenderbufferAllocator {
|
||||
pub parent: GstGLBaseMemoryAllocator,
|
||||
pub _padding: [gpointer; 4],
|
||||
|
@ -1351,8 +1390,8 @@ impl ::std::fmt::Debug for GstGLRenderbufferAllocator {
|
|||
}
|
||||
}
|
||||
|
||||
#[repr(C)]
|
||||
#[derive(Copy, Clone)]
|
||||
#[repr(C)]
|
||||
pub struct GstGLSLStage {
|
||||
pub parent: gst::GstObject,
|
||||
pub context: *mut GstGLContext,
|
||||
|
@ -1367,8 +1406,8 @@ impl ::std::fmt::Debug for GstGLSLStage {
|
|||
}
|
||||
}
|
||||
|
||||
#[repr(C)]
|
||||
#[derive(Copy, Clone)]
|
||||
#[repr(C)]
|
||||
pub struct GstGLShader {
|
||||
pub parent: gst::GstObject,
|
||||
pub context: *mut GstGLContext,
|
||||
|
@ -1385,8 +1424,8 @@ impl ::std::fmt::Debug for GstGLShader {
|
|||
}
|
||||
}
|
||||
|
||||
#[repr(C)]
|
||||
#[derive(Copy, Clone)]
|
||||
#[repr(C)]
|
||||
pub struct GstGLUpload {
|
||||
pub parent: gst::GstObject,
|
||||
pub context: *mut GstGLContext,
|
||||
|
@ -1403,8 +1442,8 @@ impl ::std::fmt::Debug for GstGLUpload {
|
|||
}
|
||||
}
|
||||
|
||||
#[repr(C)]
|
||||
#[derive(Copy, Clone)]
|
||||
#[repr(C)]
|
||||
pub struct GstGLViewConvert {
|
||||
pub object: gst::GstObject,
|
||||
pub context: *mut GstGLContext,
|
||||
|
@ -1449,8 +1488,8 @@ impl ::std::fmt::Debug for GstGLViewConvert {
|
|||
}
|
||||
}
|
||||
|
||||
#[repr(C)]
|
||||
#[derive(Copy, Clone)]
|
||||
#[repr(C)]
|
||||
pub struct GstGLWindow {
|
||||
pub parent: gst::GstObject,
|
||||
pub lock: glib::GMutex,
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
// Generated by gir (https://github.com/gtk-rs/gir @ df67128a87f0)
|
||||
// Generated by gir (https://github.com/gtk-rs/gir @ 61d2f713d84d)
|
||||
// from gir-files (https://github.com/gtk-rs/gir-files @ b827978e7d18)
|
||||
// from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ f8c393377c4e)
|
||||
// DO NOT EDIT
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
// Generated by gir (https://github.com/gtk-rs/gir @ df67128a87f0)
|
||||
// Generated by gir (https://github.com/gtk-rs/gir @ 61d2f713d84d)
|
||||
// from gir-files (https://github.com/gtk-rs/gir-files @ b827978e7d18)
|
||||
// from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ f8c393377c4e)
|
||||
// DO NOT EDIT
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
// Generated by gir (https://github.com/gtk-rs/gir @ df67128a87f0)
|
||||
// Generated by gir (https://github.com/gtk-rs/gir @ 61d2f713d84d)
|
||||
// from gir-files (https://github.com/gtk-rs/gir-files @ b827978e7d18)
|
||||
// from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ f8c393377c4e)
|
||||
// DO NOT EDIT
|
||||
|
|
|
@ -1,3 +1,3 @@
|
|||
Generated by gir (https://github.com/gtk-rs/gir @ df67128a87f0)
|
||||
Generated by gir (https://github.com/gtk-rs/gir @ 61d2f713d84d)
|
||||
from gir-files (https://github.com/gtk-rs/gir-files @ b827978e7d18)
|
||||
from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ f8c393377c4e)
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
// Generated by gir (https://github.com/gtk-rs/gir @ df67128a87f0)
|
||||
// Generated by gir (https://github.com/gtk-rs/gir @ 61d2f713d84d)
|
||||
// from gir-files (https://github.com/gtk-rs/gir-files @ b827978e7d18)
|
||||
// from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ f8c393377c4e)
|
||||
// DO NOT EDIT
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
// Generated by gir (https://github.com/gtk-rs/gir @ df67128a87f0)
|
||||
// Generated by gir (https://github.com/gtk-rs/gir @ 61d2f713d84d)
|
||||
// from gir-files (https://github.com/gtk-rs/gir-files @ b827978e7d18)
|
||||
// from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ f8c393377c4e)
|
||||
// DO NOT EDIT
|
||||
|
@ -25,8 +25,8 @@ use libc::{
|
|||
use glib::{gboolean, gconstpointer, gpointer, GType};
|
||||
|
||||
// Records
|
||||
#[repr(C)]
|
||||
#[derive(Copy, Clone)]
|
||||
#[repr(C)]
|
||||
pub struct GstGLDisplayWaylandClass {
|
||||
pub object_class: gst_gl::GstGLDisplayClass,
|
||||
pub _padding: [gpointer; 4],
|
||||
|
@ -42,8 +42,8 @@ impl ::std::fmt::Debug for GstGLDisplayWaylandClass {
|
|||
}
|
||||
|
||||
// Classes
|
||||
#[repr(C)]
|
||||
#[derive(Copy, Clone)]
|
||||
#[repr(C)]
|
||||
pub struct GstGLDisplayWayland {
|
||||
pub parent: gst_gl::GstGLDisplay,
|
||||
pub display: gpointer,
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
// Generated by gir (https://github.com/gtk-rs/gir @ df67128a87f0)
|
||||
// Generated by gir (https://github.com/gtk-rs/gir @ 61d2f713d84d)
|
||||
// from gir-files (https://github.com/gtk-rs/gir-files @ b827978e7d18)
|
||||
// from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ f8c393377c4e)
|
||||
// DO NOT EDIT
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
// Generated by gir (https://github.com/gtk-rs/gir @ df67128a87f0)
|
||||
// Generated by gir (https://github.com/gtk-rs/gir @ 61d2f713d84d)
|
||||
// from gir-files (https://github.com/gtk-rs/gir-files @ b827978e7d18)
|
||||
// from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ f8c393377c4e)
|
||||
// DO NOT EDIT
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
// Generated by gir (https://github.com/gtk-rs/gir @ df67128a87f0)
|
||||
// Generated by gir (https://github.com/gtk-rs/gir @ 61d2f713d84d)
|
||||
// from gir-files (https://github.com/gtk-rs/gir-files @ b827978e7d18)
|
||||
// from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ f8c393377c4e)
|
||||
// DO NOT EDIT
|
||||
|
|
|
@ -1,3 +1,3 @@
|
|||
Generated by gir (https://github.com/gtk-rs/gir @ df67128a87f0)
|
||||
Generated by gir (https://github.com/gtk-rs/gir @ 61d2f713d84d)
|
||||
from gir-files (https://github.com/gtk-rs/gir-files @ b827978e7d18)
|
||||
from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ f8c393377c4e)
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
// Generated by gir (https://github.com/gtk-rs/gir @ df67128a87f0)
|
||||
// Generated by gir (https://github.com/gtk-rs/gir @ 61d2f713d84d)
|
||||
// from gir-files (https://github.com/gtk-rs/gir-files @ b827978e7d18)
|
||||
// from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ f8c393377c4e)
|
||||
// DO NOT EDIT
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
// Generated by gir (https://github.com/gtk-rs/gir @ df67128a87f0)
|
||||
// Generated by gir (https://github.com/gtk-rs/gir @ 61d2f713d84d)
|
||||
// from gir-files (https://github.com/gtk-rs/gir-files @ b827978e7d18)
|
||||
// from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ f8c393377c4e)
|
||||
// DO NOT EDIT
|
||||
|
@ -25,8 +25,8 @@ use libc::{
|
|||
use glib::{gboolean, gconstpointer, gpointer, GType};
|
||||
|
||||
// Records
|
||||
#[repr(C)]
|
||||
#[derive(Copy, Clone)]
|
||||
#[repr(C)]
|
||||
pub struct GstGLDisplayX11Class {
|
||||
pub object_class: gst_gl::GstGLDisplayClass,
|
||||
pub _padding: [gpointer; 4],
|
||||
|
@ -42,8 +42,8 @@ impl ::std::fmt::Debug for GstGLDisplayX11Class {
|
|||
}
|
||||
|
||||
// Classes
|
||||
#[repr(C)]
|
||||
#[derive(Copy, Clone)]
|
||||
#[repr(C)]
|
||||
pub struct GstGLDisplayX11 {
|
||||
pub parent: gst_gl::GstGLDisplay,
|
||||
pub name: *mut c_char,
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
// Generated by gir (https://github.com/gtk-rs/gir @ df67128a87f0)
|
||||
// Generated by gir (https://github.com/gtk-rs/gir @ 61d2f713d84d)
|
||||
// from gir-files (https://github.com/gtk-rs/gir-files @ b827978e7d18)
|
||||
// from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ f8c393377c4e)
|
||||
// DO NOT EDIT
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
// Generated by gir (https://github.com/gtk-rs/gir @ df67128a87f0)
|
||||
// Generated by gir (https://github.com/gtk-rs/gir @ 61d2f713d84d)
|
||||
// from gir-files (https://github.com/gtk-rs/gir-files @ b827978e7d18)
|
||||
// from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ f8c393377c4e)
|
||||
// DO NOT EDIT
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
// Generated by gir (https://github.com/gtk-rs/gir @ df67128a87f0)
|
||||
// Generated by gir (https://github.com/gtk-rs/gir @ 61d2f713d84d)
|
||||
// from gir-files (https://github.com/gtk-rs/gir-files @ b827978e7d18)
|
||||
// from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ f8c393377c4e)
|
||||
// DO NOT EDIT
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
// Generated by gir (https://github.com/gtk-rs/gir @ df67128a87f0)
|
||||
// Generated by gir (https://github.com/gtk-rs/gir @ 61d2f713d84d)
|
||||
// from gir-files (https://github.com/gtk-rs/gir-files @ b827978e7d18)
|
||||
// from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ f8c393377c4e)
|
||||
// DO NOT EDIT
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
// Generated by gir (https://github.com/gtk-rs/gir @ df67128a87f0)
|
||||
// Generated by gir (https://github.com/gtk-rs/gir @ 61d2f713d84d)
|
||||
// from gir-files (https://github.com/gtk-rs/gir-files @ b827978e7d18)
|
||||
// from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ f8c393377c4e)
|
||||
// DO NOT EDIT
|
||||
|
@ -686,8 +686,8 @@ pub const GST_MTS_REGISTRATION_OTHER_HEVC: GstMpegtsRegistrationId = 1212503619;
|
|||
pub type GstMpegtsPacketizeFunc = Option<unsafe extern "C" fn(*mut GstMpegtsSection) -> gboolean>;
|
||||
|
||||
// Records
|
||||
#[repr(C)]
|
||||
#[derive(Copy, Clone)]
|
||||
#[repr(C)]
|
||||
pub struct GstMpegtsAtscEIT {
|
||||
pub source_id: u16,
|
||||
pub protocol_version: u8,
|
||||
|
@ -704,8 +704,8 @@ impl ::std::fmt::Debug for GstMpegtsAtscEIT {
|
|||
}
|
||||
}
|
||||
|
||||
#[repr(C)]
|
||||
#[derive(Copy, Clone)]
|
||||
#[repr(C)]
|
||||
pub struct GstMpegtsAtscEITEvent {
|
||||
pub event_id: u16,
|
||||
pub start_time: u32,
|
||||
|
@ -728,8 +728,8 @@ impl ::std::fmt::Debug for GstMpegtsAtscEITEvent {
|
|||
}
|
||||
}
|
||||
|
||||
#[repr(C)]
|
||||
#[derive(Copy, Clone)]
|
||||
#[repr(C)]
|
||||
pub struct GstMpegtsAtscETT {
|
||||
pub ett_table_id_extension: u16,
|
||||
pub protocol_version: u16,
|
||||
|
@ -748,8 +748,8 @@ impl ::std::fmt::Debug for GstMpegtsAtscETT {
|
|||
}
|
||||
}
|
||||
|
||||
#[repr(C)]
|
||||
#[derive(Copy, Clone)]
|
||||
#[repr(C)]
|
||||
pub struct GstMpegtsAtscMGT {
|
||||
pub protocol_version: u8,
|
||||
pub tables_defined: u16,
|
||||
|
@ -768,8 +768,8 @@ impl ::std::fmt::Debug for GstMpegtsAtscMGT {
|
|||
}
|
||||
}
|
||||
|
||||
#[repr(C)]
|
||||
#[derive(Copy, Clone)]
|
||||
#[repr(C)]
|
||||
pub struct GstMpegtsAtscMGTTable {
|
||||
pub table_type: u16,
|
||||
pub pid: u16,
|
||||
|
@ -790,8 +790,8 @@ impl ::std::fmt::Debug for GstMpegtsAtscMGTTable {
|
|||
}
|
||||
}
|
||||
|
||||
#[repr(C)]
|
||||
#[derive(Copy, Clone)]
|
||||
#[repr(C)]
|
||||
pub struct GstMpegtsAtscMultString {
|
||||
pub iso_639_langcode: [c_char; 4],
|
||||
pub segments: *mut glib::GPtrArray,
|
||||
|
@ -806,8 +806,8 @@ impl ::std::fmt::Debug for GstMpegtsAtscMultString {
|
|||
}
|
||||
}
|
||||
|
||||
#[repr(C)]
|
||||
#[derive(Copy, Clone)]
|
||||
#[repr(C)]
|
||||
pub struct GstMpegtsAtscRRT {
|
||||
pub protocol_version: u8,
|
||||
pub names: *mut glib::GPtrArray,
|
||||
|
@ -828,8 +828,8 @@ impl ::std::fmt::Debug for GstMpegtsAtscRRT {
|
|||
}
|
||||
}
|
||||
|
||||
#[repr(C)]
|
||||
#[derive(Copy, Clone)]
|
||||
#[repr(C)]
|
||||
pub struct GstMpegtsAtscRRTDimension {
|
||||
pub names: *mut glib::GPtrArray,
|
||||
pub graduated_scale: gboolean,
|
||||
|
@ -848,8 +848,8 @@ impl ::std::fmt::Debug for GstMpegtsAtscRRTDimension {
|
|||
}
|
||||
}
|
||||
|
||||
#[repr(C)]
|
||||
#[derive(Copy, Clone)]
|
||||
#[repr(C)]
|
||||
pub struct GstMpegtsAtscRRTDimensionValue {
|
||||
pub abbrev_ratings: *mut glib::GPtrArray,
|
||||
pub ratings: *mut glib::GPtrArray,
|
||||
|
@ -864,8 +864,8 @@ impl ::std::fmt::Debug for GstMpegtsAtscRRTDimensionValue {
|
|||
}
|
||||
}
|
||||
|
||||
#[repr(C)]
|
||||
#[derive(Copy, Clone)]
|
||||
#[repr(C)]
|
||||
pub struct GstMpegtsAtscSTT {
|
||||
pub protocol_version: u8,
|
||||
pub system_time: u32,
|
||||
|
@ -892,8 +892,8 @@ impl ::std::fmt::Debug for GstMpegtsAtscSTT {
|
|||
}
|
||||
}
|
||||
|
||||
#[repr(C)]
|
||||
#[derive(Copy, Clone)]
|
||||
#[repr(C)]
|
||||
pub struct GstMpegtsAtscStringSegment {
|
||||
pub compression_type: u8,
|
||||
pub mode: u8,
|
||||
|
@ -914,8 +914,8 @@ impl ::std::fmt::Debug for GstMpegtsAtscStringSegment {
|
|||
}
|
||||
}
|
||||
|
||||
#[repr(C)]
|
||||
#[derive(Copy, Clone)]
|
||||
#[repr(C)]
|
||||
pub struct GstMpegtsAtscVCT {
|
||||
pub transport_stream_id: u16,
|
||||
pub protocol_version: u8,
|
||||
|
@ -934,8 +934,8 @@ impl ::std::fmt::Debug for GstMpegtsAtscVCT {
|
|||
}
|
||||
}
|
||||
|
||||
#[repr(C)]
|
||||
#[derive(Copy, Clone)]
|
||||
#[repr(C)]
|
||||
pub struct GstMpegtsAtscVCTSource {
|
||||
pub short_name: *mut c_char,
|
||||
pub major_channel_number: u16,
|
||||
|
@ -978,8 +978,8 @@ impl ::std::fmt::Debug for GstMpegtsAtscVCTSource {
|
|||
}
|
||||
}
|
||||
|
||||
#[repr(C)]
|
||||
#[derive(Copy, Clone)]
|
||||
#[repr(C)]
|
||||
pub struct GstMpegtsAudioPreselectionDescriptor {
|
||||
pub preselection_id: u8,
|
||||
pub audio_rendering_indication: u8,
|
||||
|
@ -1020,8 +1020,8 @@ impl ::std::fmt::Debug for GstMpegtsAudioPreselectionDescriptor {
|
|||
}
|
||||
}
|
||||
|
||||
#[repr(C)]
|
||||
#[derive(Copy, Clone)]
|
||||
#[repr(C)]
|
||||
pub struct GstMpegtsBAT {
|
||||
pub descriptors: *mut glib::GPtrArray,
|
||||
pub streams: *mut glib::GPtrArray,
|
||||
|
@ -1036,8 +1036,8 @@ impl ::std::fmt::Debug for GstMpegtsBAT {
|
|||
}
|
||||
}
|
||||
|
||||
#[repr(C)]
|
||||
#[derive(Copy, Clone)]
|
||||
#[repr(C)]
|
||||
pub struct GstMpegtsBATStream {
|
||||
pub transport_stream_id: u16,
|
||||
pub original_network_id: u16,
|
||||
|
@ -1054,8 +1054,8 @@ impl ::std::fmt::Debug for GstMpegtsBATStream {
|
|||
}
|
||||
}
|
||||
|
||||
#[repr(C)]
|
||||
#[derive(Copy, Clone)]
|
||||
#[repr(C)]
|
||||
pub struct GstMpegtsCableDeliverySystemDescriptor {
|
||||
pub frequency: u32,
|
||||
pub outer_fec: GstMpegtsCableOuterFECScheme,
|
||||
|
@ -1079,8 +1079,8 @@ impl ::std::fmt::Debug for GstMpegtsCableDeliverySystemDescriptor {
|
|||
}
|
||||
}
|
||||
|
||||
#[repr(C)]
|
||||
#[derive(Copy, Clone)]
|
||||
#[repr(C)]
|
||||
pub struct GstMpegtsComponentDescriptor {
|
||||
pub stream_content: u8,
|
||||
pub component_type: u8,
|
||||
|
@ -1101,8 +1101,8 @@ impl ::std::fmt::Debug for GstMpegtsComponentDescriptor {
|
|||
}
|
||||
}
|
||||
|
||||
#[repr(C)]
|
||||
#[derive(Copy, Clone)]
|
||||
#[repr(C)]
|
||||
pub struct GstMpegtsContent {
|
||||
pub content_nibble_1: GstMpegtsContentNibbleHi,
|
||||
pub content_nibble_2: u8,
|
||||
|
@ -1119,8 +1119,8 @@ impl ::std::fmt::Debug for GstMpegtsContent {
|
|||
}
|
||||
}
|
||||
|
||||
#[repr(C)]
|
||||
#[derive(Copy, Clone)]
|
||||
#[repr(C)]
|
||||
pub struct GstMpegtsDVBLinkageDescriptor {
|
||||
pub transport_stream_id: u16,
|
||||
pub original_network_id: u16,
|
||||
|
@ -1144,8 +1144,8 @@ impl ::std::fmt::Debug for GstMpegtsDVBLinkageDescriptor {
|
|||
}
|
||||
}
|
||||
|
||||
#[repr(C)]
|
||||
#[derive(Copy, Clone)]
|
||||
#[repr(C)]
|
||||
pub struct GstMpegtsDVBLinkageEvent {
|
||||
pub target_event_id: u16,
|
||||
pub target_listed: gboolean,
|
||||
|
@ -1162,8 +1162,8 @@ impl ::std::fmt::Debug for GstMpegtsDVBLinkageEvent {
|
|||
}
|
||||
}
|
||||
|
||||
#[repr(C)]
|
||||
#[derive(Copy, Clone)]
|
||||
#[repr(C)]
|
||||
pub struct GstMpegtsDVBLinkageExtendedEvent {
|
||||
pub target_event_id: u16,
|
||||
pub target_listed: gboolean,
|
||||
|
@ -1202,8 +1202,8 @@ impl ::std::fmt::Debug for GstMpegtsDVBLinkageExtendedEvent {
|
|||
}
|
||||
}
|
||||
|
||||
#[repr(C)]
|
||||
#[derive(Copy, Clone)]
|
||||
#[repr(C)]
|
||||
pub struct GstMpegtsDVBLinkageMobileHandOver {
|
||||
pub hand_over_type: GstMpegtsDVBLinkageHandOverType,
|
||||
pub origin_type: gboolean,
|
||||
|
@ -1222,8 +1222,8 @@ impl ::std::fmt::Debug for GstMpegtsDVBLinkageMobileHandOver {
|
|||
}
|
||||
}
|
||||
|
||||
#[repr(C)]
|
||||
#[derive(Copy, Clone)]
|
||||
#[repr(C)]
|
||||
pub struct GstMpegtsDVBParentalRatingItem {
|
||||
pub country_code: *mut c_char,
|
||||
pub rating: u8,
|
||||
|
@ -1238,8 +1238,8 @@ impl ::std::fmt::Debug for GstMpegtsDVBParentalRatingItem {
|
|||
}
|
||||
}
|
||||
|
||||
#[repr(C)]
|
||||
#[derive(Copy, Clone)]
|
||||
#[repr(C)]
|
||||
pub struct GstMpegtsDVBServiceListItem {
|
||||
pub service_id: u16,
|
||||
pub type_: GstMpegtsDVBServiceType,
|
||||
|
@ -1254,8 +1254,8 @@ impl ::std::fmt::Debug for GstMpegtsDVBServiceListItem {
|
|||
}
|
||||
}
|
||||
|
||||
#[repr(C)]
|
||||
#[derive(Copy, Clone)]
|
||||
#[repr(C)]
|
||||
pub struct GstMpegtsDataBroadcastDescriptor {
|
||||
pub data_broadcast_id: u16,
|
||||
pub component_tag: u8,
|
||||
|
@ -1278,8 +1278,8 @@ impl ::std::fmt::Debug for GstMpegtsDataBroadcastDescriptor {
|
|||
}
|
||||
}
|
||||
|
||||
#[repr(C)]
|
||||
#[derive(Copy, Clone)]
|
||||
#[repr(C)]
|
||||
pub struct GstMpegtsDescriptor {
|
||||
pub tag: u8,
|
||||
pub tag_extension: u8,
|
||||
|
@ -1299,8 +1299,8 @@ impl ::std::fmt::Debug for GstMpegtsDescriptor {
|
|||
}
|
||||
}
|
||||
|
||||
#[repr(C)]
|
||||
#[derive(Copy, Clone)]
|
||||
#[repr(C)]
|
||||
pub struct GstMpegtsDvbMultilingualBouquetNameItem {
|
||||
pub language_code: *mut c_char,
|
||||
pub bouquet_name: *mut c_char,
|
||||
|
@ -1318,8 +1318,8 @@ impl ::std::fmt::Debug for GstMpegtsDvbMultilingualBouquetNameItem {
|
|||
}
|
||||
}
|
||||
|
||||
#[repr(C)]
|
||||
#[derive(Copy, Clone)]
|
||||
#[repr(C)]
|
||||
pub struct GstMpegtsDvbMultilingualComponentItem {
|
||||
pub language_code: *mut c_char,
|
||||
pub description: *mut c_char,
|
||||
|
@ -1337,8 +1337,8 @@ impl ::std::fmt::Debug for GstMpegtsDvbMultilingualComponentItem {
|
|||
}
|
||||
}
|
||||
|
||||
#[repr(C)]
|
||||
#[derive(Copy, Clone)]
|
||||
#[repr(C)]
|
||||
pub struct GstMpegtsDvbMultilingualNetworkNameItem {
|
||||
pub language_code: *mut c_char,
|
||||
pub network_name: *mut c_char,
|
||||
|
@ -1356,8 +1356,8 @@ impl ::std::fmt::Debug for GstMpegtsDvbMultilingualNetworkNameItem {
|
|||
}
|
||||
}
|
||||
|
||||
#[repr(C)]
|
||||
#[derive(Copy, Clone)]
|
||||
#[repr(C)]
|
||||
pub struct GstMpegtsDvbMultilingualServiceNameItem {
|
||||
pub language_code: *mut c_char,
|
||||
pub provider_name: *mut c_char,
|
||||
|
@ -1377,8 +1377,8 @@ impl ::std::fmt::Debug for GstMpegtsDvbMultilingualServiceNameItem {
|
|||
}
|
||||
}
|
||||
|
||||
#[repr(C)]
|
||||
#[derive(Copy, Clone)]
|
||||
#[repr(C)]
|
||||
pub struct GstMpegtsEIT {
|
||||
pub transport_stream_id: u16,
|
||||
pub original_network_id: u16,
|
||||
|
@ -1406,8 +1406,8 @@ impl ::std::fmt::Debug for GstMpegtsEIT {
|
|||
}
|
||||
}
|
||||
|
||||
#[repr(C)]
|
||||
#[derive(Copy, Clone)]
|
||||
#[repr(C)]
|
||||
pub struct GstMpegtsEITEvent {
|
||||
pub event_id: u16,
|
||||
pub start_time: *mut gst::GstDateTime,
|
||||
|
@ -1430,8 +1430,8 @@ impl ::std::fmt::Debug for GstMpegtsEITEvent {
|
|||
}
|
||||
}
|
||||
|
||||
#[repr(C)]
|
||||
#[derive(Copy, Clone)]
|
||||
#[repr(C)]
|
||||
pub struct GstMpegtsExtendedEventDescriptor {
|
||||
pub descriptor_number: u8,
|
||||
pub last_descriptor_number: u8,
|
||||
|
@ -1452,8 +1452,8 @@ impl ::std::fmt::Debug for GstMpegtsExtendedEventDescriptor {
|
|||
}
|
||||
}
|
||||
|
||||
#[repr(C)]
|
||||
#[derive(Copy, Clone)]
|
||||
#[repr(C)]
|
||||
pub struct GstMpegtsExtendedEventItem {
|
||||
pub item_description: *mut c_char,
|
||||
pub item: *mut c_char,
|
||||
|
@ -1468,8 +1468,8 @@ impl ::std::fmt::Debug for GstMpegtsExtendedEventItem {
|
|||
}
|
||||
}
|
||||
|
||||
#[repr(C)]
|
||||
#[derive(Copy, Clone)]
|
||||
#[repr(C)]
|
||||
pub struct GstMpegtsISO639LanguageDescriptor {
|
||||
pub nb_language: c_uint,
|
||||
pub language: [*mut c_char; 64],
|
||||
|
@ -1484,8 +1484,8 @@ impl ::std::fmt::Debug for GstMpegtsISO639LanguageDescriptor {
|
|||
}
|
||||
}
|
||||
|
||||
#[repr(C)]
|
||||
#[derive(Copy, Clone)]
|
||||
#[repr(C)]
|
||||
pub struct GstMpegtsLogicalChannel {
|
||||
pub service_id: u16,
|
||||
pub visible_service: gboolean,
|
||||
|
@ -1502,8 +1502,8 @@ impl ::std::fmt::Debug for GstMpegtsLogicalChannel {
|
|||
}
|
||||
}
|
||||
|
||||
#[repr(C)]
|
||||
#[derive(Copy, Clone)]
|
||||
#[repr(C)]
|
||||
pub struct GstMpegtsLogicalChannelDescriptor {
|
||||
pub nb_channels: c_uint,
|
||||
pub channels: [GstMpegtsLogicalChannel; 64],
|
||||
|
@ -1517,8 +1517,8 @@ impl ::std::fmt::Debug for GstMpegtsLogicalChannelDescriptor {
|
|||
}
|
||||
}
|
||||
|
||||
#[repr(C)]
|
||||
#[derive(Copy, Clone)]
|
||||
#[repr(C)]
|
||||
pub struct GstMpegtsNIT {
|
||||
pub actual_network: gboolean,
|
||||
pub network_id: u16,
|
||||
|
@ -1537,8 +1537,8 @@ impl ::std::fmt::Debug for GstMpegtsNIT {
|
|||
}
|
||||
}
|
||||
|
||||
#[repr(C)]
|
||||
#[derive(Copy, Clone)]
|
||||
#[repr(C)]
|
||||
pub struct GstMpegtsNITStream {
|
||||
pub transport_stream_id: u16,
|
||||
pub original_network_id: u16,
|
||||
|
@ -1555,8 +1555,8 @@ impl ::std::fmt::Debug for GstMpegtsNITStream {
|
|||
}
|
||||
}
|
||||
|
||||
#[repr(C)]
|
||||
#[derive(Copy, Clone)]
|
||||
#[repr(C)]
|
||||
pub struct GstMpegtsPMT {
|
||||
pub pcr_pid: u16,
|
||||
pub program_number: u16,
|
||||
|
@ -1575,8 +1575,8 @@ impl ::std::fmt::Debug for GstMpegtsPMT {
|
|||
}
|
||||
}
|
||||
|
||||
#[repr(C)]
|
||||
#[derive(Copy, Clone)]
|
||||
#[repr(C)]
|
||||
pub struct GstMpegtsPMTStream {
|
||||
pub stream_type: u8,
|
||||
pub pid: u16,
|
||||
|
@ -1593,8 +1593,8 @@ impl ::std::fmt::Debug for GstMpegtsPMTStream {
|
|||
}
|
||||
}
|
||||
|
||||
#[repr(C)]
|
||||
#[derive(Copy, Clone)]
|
||||
#[repr(C)]
|
||||
pub struct GstMpegtsPatProgram {
|
||||
pub program_number: u16,
|
||||
pub network_or_program_map_PID: u16,
|
||||
|
@ -1612,8 +1612,8 @@ impl ::std::fmt::Debug for GstMpegtsPatProgram {
|
|||
}
|
||||
}
|
||||
|
||||
#[repr(C)]
|
||||
#[derive(Copy, Clone)]
|
||||
#[repr(C)]
|
||||
pub struct GstMpegtsSCTESIT {
|
||||
pub encrypted_packet: gboolean,
|
||||
pub encryption_algorithm: u8,
|
||||
|
@ -1650,8 +1650,8 @@ impl ::std::fmt::Debug for GstMpegtsSCTESIT {
|
|||
}
|
||||
}
|
||||
|
||||
#[repr(C)]
|
||||
#[derive(Copy, Clone)]
|
||||
#[repr(C)]
|
||||
pub struct GstMpegtsSCTESpliceComponent {
|
||||
pub tag: u8,
|
||||
pub splice_time_specified: gboolean,
|
||||
|
@ -1670,8 +1670,8 @@ impl ::std::fmt::Debug for GstMpegtsSCTESpliceComponent {
|
|||
}
|
||||
}
|
||||
|
||||
#[repr(C)]
|
||||
#[derive(Copy, Clone)]
|
||||
#[repr(C)]
|
||||
pub struct GstMpegtsSCTESpliceEvent {
|
||||
pub insert_event: gboolean,
|
||||
pub splice_event_id: u32,
|
||||
|
@ -1723,8 +1723,8 @@ impl ::std::fmt::Debug for GstMpegtsSCTESpliceEvent {
|
|||
}
|
||||
}
|
||||
|
||||
#[repr(C)]
|
||||
#[derive(Copy, Clone)]
|
||||
#[repr(C)]
|
||||
pub struct GstMpegtsSDT {
|
||||
pub original_network_id: u16,
|
||||
pub actual_ts: gboolean,
|
||||
|
@ -1743,8 +1743,8 @@ impl ::std::fmt::Debug for GstMpegtsSDT {
|
|||
}
|
||||
}
|
||||
|
||||
#[repr(C)]
|
||||
#[derive(Copy, Clone)]
|
||||
#[repr(C)]
|
||||
pub struct GstMpegtsSDTService {
|
||||
pub service_id: u16,
|
||||
pub EIT_schedule_flag: gboolean,
|
||||
|
@ -1770,8 +1770,8 @@ impl ::std::fmt::Debug for GstMpegtsSDTService {
|
|||
}
|
||||
}
|
||||
|
||||
#[repr(C)]
|
||||
#[derive(Copy, Clone)]
|
||||
#[repr(C)]
|
||||
pub struct GstMpegtsSIT {
|
||||
pub descriptors: *mut glib::GPtrArray,
|
||||
pub services: *mut glib::GPtrArray,
|
||||
|
@ -1786,8 +1786,8 @@ impl ::std::fmt::Debug for GstMpegtsSIT {
|
|||
}
|
||||
}
|
||||
|
||||
#[repr(C)]
|
||||
#[derive(Copy, Clone)]
|
||||
#[repr(C)]
|
||||
pub struct GstMpegtsSITService {
|
||||
pub service_id: u16,
|
||||
pub running_status: GstMpegtsRunningStatus,
|
||||
|
@ -1804,8 +1804,8 @@ impl ::std::fmt::Debug for GstMpegtsSITService {
|
|||
}
|
||||
}
|
||||
|
||||
#[repr(C)]
|
||||
#[derive(Copy, Clone)]
|
||||
#[repr(C)]
|
||||
pub struct GstMpegtsSatelliteDeliverySystemDescriptor {
|
||||
pub frequency: u32,
|
||||
pub orbital_position: c_float,
|
||||
|
@ -1837,8 +1837,8 @@ impl ::std::fmt::Debug for GstMpegtsSatelliteDeliverySystemDescriptor {
|
|||
}
|
||||
}
|
||||
|
||||
#[repr(C)]
|
||||
#[derive(Copy, Clone)]
|
||||
#[repr(C)]
|
||||
pub struct GstMpegtsSection {
|
||||
pub parent: gst::GstMiniObject,
|
||||
pub section_type: GstMpegtsSectionType,
|
||||
|
@ -1876,8 +1876,8 @@ impl ::std::fmt::Debug for GstMpegtsSection {
|
|||
}
|
||||
}
|
||||
|
||||
#[repr(C)]
|
||||
#[derive(Copy, Clone)]
|
||||
#[repr(C)]
|
||||
pub struct GstMpegtsT2DeliverySystemCell {
|
||||
pub cell_id: u16,
|
||||
pub centre_frequencies: *mut glib::GArray,
|
||||
|
@ -1894,8 +1894,8 @@ impl ::std::fmt::Debug for GstMpegtsT2DeliverySystemCell {
|
|||
}
|
||||
}
|
||||
|
||||
#[repr(C)]
|
||||
#[derive(Copy, Clone)]
|
||||
#[repr(C)]
|
||||
pub struct GstMpegtsT2DeliverySystemCellExtension {
|
||||
pub cell_id_extension: u8,
|
||||
pub transposer_frequency: u32,
|
||||
|
@ -1913,8 +1913,8 @@ impl ::std::fmt::Debug for GstMpegtsT2DeliverySystemCellExtension {
|
|||
}
|
||||
}
|
||||
|
||||
#[repr(C)]
|
||||
#[derive(Copy, Clone)]
|
||||
#[repr(C)]
|
||||
pub struct GstMpegtsT2DeliverySystemDescriptor {
|
||||
pub plp_id: u8,
|
||||
pub t2_system_id: u16,
|
||||
|
@ -1943,8 +1943,8 @@ impl ::std::fmt::Debug for GstMpegtsT2DeliverySystemDescriptor {
|
|||
}
|
||||
}
|
||||
|
||||
#[repr(C)]
|
||||
#[derive(Copy, Clone)]
|
||||
#[repr(C)]
|
||||
pub struct GstMpegtsTOT {
|
||||
pub utc_time: *mut gst::GstDateTime,
|
||||
pub descriptors: *mut glib::GPtrArray,
|
||||
|
@ -1959,8 +1959,8 @@ impl ::std::fmt::Debug for GstMpegtsTOT {
|
|||
}
|
||||
}
|
||||
|
||||
#[repr(C)]
|
||||
#[derive(Copy, Clone)]
|
||||
#[repr(C)]
|
||||
pub struct GstMpegtsTerrestrialDeliverySystemDescriptor {
|
||||
pub frequency: u32,
|
||||
pub bandwidth: u32,
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
// Generated by gir (https://github.com/gtk-rs/gir @ df67128a87f0)
|
||||
// Generated by gir (https://github.com/gtk-rs/gir @ 61d2f713d84d)
|
||||
// from gir-files (https://github.com/gtk-rs/gir-files @ b827978e7d18)
|
||||
// from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ f8c393377c4e)
|
||||
// DO NOT EDIT
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
// Generated by gir (https://github.com/gtk-rs/gir @ df67128a87f0)
|
||||
// Generated by gir (https://github.com/gtk-rs/gir @ 61d2f713d84d)
|
||||
// from gir-files (https://github.com/gtk-rs/gir-files @ b827978e7d18)
|
||||
// from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ f8c393377c4e)
|
||||
// DO NOT EDIT
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
// Generated by gir (https://github.com/gtk-rs/gir @ df67128a87f0)
|
||||
// Generated by gir (https://github.com/gtk-rs/gir @ 61d2f713d84d)
|
||||
// from gir-files (https://github.com/gtk-rs/gir-files @ b827978e7d18)
|
||||
// from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ f8c393377c4e)
|
||||
// DO NOT EDIT
|
||||
|
|
|
@ -1,3 +1,3 @@
|
|||
Generated by gir (https://github.com/gtk-rs/gir @ df67128a87f0)
|
||||
Generated by gir (https://github.com/gtk-rs/gir @ 61d2f713d84d)
|
||||
from gir-files (https://github.com/gtk-rs/gir-files @ b827978e7d18)
|
||||
from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ f8c393377c4e)
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
// Generated by gir (https://github.com/gtk-rs/gir @ df67128a87f0)
|
||||
// Generated by gir (https://github.com/gtk-rs/gir @ 61d2f713d84d)
|
||||
// from gir-files (https://github.com/gtk-rs/gir-files @ b827978e7d18)
|
||||
// from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ f8c393377c4e)
|
||||
// DO NOT EDIT
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
// Generated by gir (https://github.com/gtk-rs/gir @ df67128a87f0)
|
||||
// Generated by gir (https://github.com/gtk-rs/gir @ 61d2f713d84d)
|
||||
// from gir-files (https://github.com/gtk-rs/gir-files @ b827978e7d18)
|
||||
// from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ f8c393377c4e)
|
||||
// DO NOT EDIT
|
||||
|
@ -42,8 +42,8 @@ pub type GstPtpStatisticsCallback =
|
|||
Option<unsafe extern "C" fn(u8, *const gst::GstStructure, gpointer) -> gboolean>;
|
||||
|
||||
// Records
|
||||
#[repr(C)]
|
||||
#[derive(Copy, Clone)]
|
||||
#[repr(C)]
|
||||
pub struct GstNetAddressMeta {
|
||||
pub meta: gst::GstMeta,
|
||||
pub addr: *mut gio::GSocketAddress,
|
||||
|
@ -58,8 +58,8 @@ impl ::std::fmt::Debug for GstNetAddressMeta {
|
|||
}
|
||||
}
|
||||
|
||||
#[repr(C)]
|
||||
#[derive(Copy, Clone)]
|
||||
#[repr(C)]
|
||||
pub struct GstNetClientClockClass {
|
||||
pub parent_class: gst::GstSystemClockClass,
|
||||
pub _gst_reserved: [gpointer; 4],
|
||||
|
@ -74,12 +74,15 @@ impl ::std::fmt::Debug for GstNetClientClockClass {
|
|||
}
|
||||
|
||||
#[repr(C)]
|
||||
pub struct _GstNetClientClockPrivate(c_void);
|
||||
pub struct _GstNetClientClockPrivate {
|
||||
_data: [u8; 0],
|
||||
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
|
||||
}
|
||||
|
||||
pub type GstNetClientClockPrivate = *mut _GstNetClientClockPrivate;
|
||||
|
||||
#[repr(C)]
|
||||
#[derive(Copy, Clone)]
|
||||
#[repr(C)]
|
||||
pub struct GstNetControlMessageMeta {
|
||||
pub meta: gst::GstMeta,
|
||||
pub message: *mut gio::GSocketControlMessage,
|
||||
|
@ -94,8 +97,8 @@ impl ::std::fmt::Debug for GstNetControlMessageMeta {
|
|||
}
|
||||
}
|
||||
|
||||
#[repr(C)]
|
||||
#[derive(Copy, Clone)]
|
||||
#[repr(C)]
|
||||
pub struct GstNetTimePacket {
|
||||
pub local_time: gst::GstClockTime,
|
||||
pub remote_time: gst::GstClockTime,
|
||||
|
@ -110,8 +113,8 @@ impl ::std::fmt::Debug for GstNetTimePacket {
|
|||
}
|
||||
}
|
||||
|
||||
#[repr(C)]
|
||||
#[derive(Copy, Clone)]
|
||||
#[repr(C)]
|
||||
pub struct GstNetTimeProviderClass {
|
||||
pub parent_class: gst::GstObjectClass,
|
||||
pub _gst_reserved: [gpointer; 4],
|
||||
|
@ -127,12 +130,15 @@ impl ::std::fmt::Debug for GstNetTimeProviderClass {
|
|||
}
|
||||
|
||||
#[repr(C)]
|
||||
pub struct _GstNetTimeProviderPrivate(c_void);
|
||||
pub struct _GstNetTimeProviderPrivate {
|
||||
_data: [u8; 0],
|
||||
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
|
||||
}
|
||||
|
||||
pub type GstNetTimeProviderPrivate = *mut _GstNetTimeProviderPrivate;
|
||||
|
||||
#[repr(C)]
|
||||
#[derive(Copy, Clone)]
|
||||
#[repr(C)]
|
||||
pub struct GstNtpClockClass {
|
||||
pub parent_class: gst::GstSystemClockClass,
|
||||
pub _gst_reserved: [gpointer; 4],
|
||||
|
@ -146,8 +152,8 @@ impl ::std::fmt::Debug for GstNtpClockClass {
|
|||
}
|
||||
}
|
||||
|
||||
#[repr(C)]
|
||||
#[derive(Copy, Clone)]
|
||||
#[repr(C)]
|
||||
pub struct GstPtpClockClass {
|
||||
pub parent_class: gst::GstSystemClockClass,
|
||||
pub _gst_reserved: [gpointer; 4],
|
||||
|
@ -162,13 +168,16 @@ impl ::std::fmt::Debug for GstPtpClockClass {
|
|||
}
|
||||
|
||||
#[repr(C)]
|
||||
pub struct _GstPtpClockPrivate(c_void);
|
||||
pub struct _GstPtpClockPrivate {
|
||||
_data: [u8; 0],
|
||||
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
|
||||
}
|
||||
|
||||
pub type GstPtpClockPrivate = *mut _GstPtpClockPrivate;
|
||||
|
||||
// Classes
|
||||
#[repr(C)]
|
||||
#[derive(Copy, Clone)]
|
||||
#[repr(C)]
|
||||
pub struct GstNetClientClock {
|
||||
pub clock: gst::GstSystemClock,
|
||||
pub priv_: *mut GstNetClientClockPrivate,
|
||||
|
@ -183,8 +192,8 @@ impl ::std::fmt::Debug for GstNetClientClock {
|
|||
}
|
||||
}
|
||||
|
||||
#[repr(C)]
|
||||
#[derive(Copy, Clone)]
|
||||
#[repr(C)]
|
||||
pub struct GstNetTimeProvider {
|
||||
pub parent: gst::GstObject,
|
||||
pub priv_: *mut GstNetTimeProviderPrivate,
|
||||
|
@ -199,8 +208,8 @@ impl ::std::fmt::Debug for GstNetTimeProvider {
|
|||
}
|
||||
}
|
||||
|
||||
#[repr(C)]
|
||||
#[derive(Copy, Clone)]
|
||||
#[repr(C)]
|
||||
pub struct GstNtpClock {
|
||||
pub clock: gst::GstSystemClock,
|
||||
pub priv_: *mut GstNetClientClockPrivate,
|
||||
|
@ -215,8 +224,8 @@ impl ::std::fmt::Debug for GstNtpClock {
|
|||
}
|
||||
}
|
||||
|
||||
#[repr(C)]
|
||||
#[derive(Copy, Clone)]
|
||||
#[repr(C)]
|
||||
pub struct GstPtpClock {
|
||||
pub clock: gst::GstSystemClock,
|
||||
pub priv_: *mut GstPtpClockPrivate,
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
// Generated by gir (https://github.com/gtk-rs/gir @ df67128a87f0)
|
||||
// Generated by gir (https://github.com/gtk-rs/gir @ 61d2f713d84d)
|
||||
// from gir-files (https://github.com/gtk-rs/gir-files @ b827978e7d18)
|
||||
// from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ f8c393377c4e)
|
||||
// DO NOT EDIT
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
// Generated by gir (https://github.com/gtk-rs/gir @ df67128a87f0)
|
||||
// Generated by gir (https://github.com/gtk-rs/gir @ 61d2f713d84d)
|
||||
// from gir-files (https://github.com/gtk-rs/gir-files @ b827978e7d18)
|
||||
// from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ f8c393377c4e)
|
||||
// DO NOT EDIT
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
// Generated by gir (https://github.com/gtk-rs/gir @ df67128a87f0)
|
||||
// Generated by gir (https://github.com/gtk-rs/gir @ 61d2f713d84d)
|
||||
// from gir-files (https://github.com/gtk-rs/gir-files @ b827978e7d18)
|
||||
// from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ f8c393377c4e)
|
||||
// DO NOT EDIT
|
||||
|
|
|
@ -1,3 +1,3 @@
|
|||
Generated by gir (https://github.com/gtk-rs/gir @ df67128a87f0)
|
||||
Generated by gir (https://github.com/gtk-rs/gir @ 61d2f713d84d)
|
||||
from gir-files (https://github.com/gtk-rs/gir-files @ b827978e7d18)
|
||||
from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ f8c393377c4e)
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
// Generated by gir (https://github.com/gtk-rs/gir @ df67128a87f0)
|
||||
// Generated by gir (https://github.com/gtk-rs/gir @ 61d2f713d84d)
|
||||
// from gir-files (https://github.com/gtk-rs/gir-files @ b827978e7d18)
|
||||
// from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ f8c393377c4e)
|
||||
// DO NOT EDIT
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
// Generated by gir (https://github.com/gtk-rs/gir @ df67128a87f0)
|
||||
// Generated by gir (https://github.com/gtk-rs/gir @ 61d2f713d84d)
|
||||
// from gir-files (https://github.com/gtk-rs/gir-files @ b827978e7d18)
|
||||
// from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ f8c393377c4e)
|
||||
// DO NOT EDIT
|
||||
|
@ -109,8 +109,8 @@ pub type GstInstallPluginsResultFunc =
|
|||
Option<unsafe extern "C" fn(GstInstallPluginsReturn, gpointer)>;
|
||||
|
||||
// Records
|
||||
#[repr(C)]
|
||||
#[derive(Copy, Clone)]
|
||||
#[repr(C)]
|
||||
pub struct GstAudioVisualizerClass {
|
||||
pub parent_class: gst::GstElementClass,
|
||||
pub setup: Option<unsafe extern "C" fn(*mut GstAudioVisualizer) -> gboolean>,
|
||||
|
@ -136,12 +136,15 @@ impl ::std::fmt::Debug for GstAudioVisualizerClass {
|
|||
}
|
||||
|
||||
#[repr(C)]
|
||||
pub struct _GstAudioVisualizerPrivate(c_void);
|
||||
pub struct _GstAudioVisualizerPrivate {
|
||||
_data: [u8; 0],
|
||||
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
|
||||
}
|
||||
|
||||
pub type GstAudioVisualizerPrivate = *mut _GstAudioVisualizerPrivate;
|
||||
|
||||
#[repr(C)]
|
||||
#[derive(Copy, Clone)]
|
||||
#[repr(C)]
|
||||
pub struct GstDiscovererClass {
|
||||
pub parentclass: gobject::GObjectClass,
|
||||
pub finished: Option<unsafe extern "C" fn(*mut GstDiscoverer)>,
|
||||
|
@ -167,32 +170,50 @@ impl ::std::fmt::Debug for GstDiscovererClass {
|
|||
}
|
||||
|
||||
#[repr(C)]
|
||||
pub struct _GstDiscovererPrivate(c_void);
|
||||
pub struct _GstDiscovererPrivate {
|
||||
_data: [u8; 0],
|
||||
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
|
||||
}
|
||||
|
||||
pub type GstDiscovererPrivate = *mut _GstDiscovererPrivate;
|
||||
|
||||
#[repr(C)]
|
||||
pub struct _GstEncodingAudioProfileClass(c_void);
|
||||
pub struct _GstEncodingAudioProfileClass {
|
||||
_data: [u8; 0],
|
||||
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
|
||||
}
|
||||
|
||||
pub type GstEncodingAudioProfileClass = *mut _GstEncodingAudioProfileClass;
|
||||
|
||||
#[repr(C)]
|
||||
pub struct _GstEncodingContainerProfileClass(c_void);
|
||||
pub struct _GstEncodingContainerProfileClass {
|
||||
_data: [u8; 0],
|
||||
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
|
||||
}
|
||||
|
||||
pub type GstEncodingContainerProfileClass = *mut _GstEncodingContainerProfileClass;
|
||||
|
||||
#[repr(C)]
|
||||
pub struct _GstEncodingProfileClass(c_void);
|
||||
pub struct _GstEncodingProfileClass {
|
||||
_data: [u8; 0],
|
||||
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
|
||||
}
|
||||
|
||||
pub type GstEncodingProfileClass = *mut _GstEncodingProfileClass;
|
||||
|
||||
#[repr(C)]
|
||||
pub struct _GstEncodingVideoProfileClass(c_void);
|
||||
pub struct _GstEncodingVideoProfileClass {
|
||||
_data: [u8; 0],
|
||||
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
|
||||
}
|
||||
|
||||
pub type GstEncodingVideoProfileClass = *mut _GstEncodingVideoProfileClass;
|
||||
|
||||
#[repr(C)]
|
||||
pub struct GstInstallPluginsContext(c_void);
|
||||
pub struct GstInstallPluginsContext {
|
||||
_data: [u8; 0],
|
||||
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
|
||||
}
|
||||
|
||||
impl ::std::fmt::Debug for GstInstallPluginsContext {
|
||||
fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
|
||||
|
@ -202,8 +223,8 @@ impl ::std::fmt::Debug for GstInstallPluginsContext {
|
|||
}
|
||||
|
||||
// Classes
|
||||
#[repr(C)]
|
||||
#[derive(Copy, Clone)]
|
||||
#[repr(C)]
|
||||
pub struct GstAudioVisualizer {
|
||||
pub parent: gst::GstElement,
|
||||
pub req_spf: c_uint,
|
||||
|
@ -223,8 +244,8 @@ impl ::std::fmt::Debug for GstAudioVisualizer {
|
|||
}
|
||||
}
|
||||
|
||||
#[repr(C)]
|
||||
#[derive(Copy, Clone)]
|
||||
#[repr(C)]
|
||||
pub struct GstDiscoverer {
|
||||
pub parent: gobject::GObject,
|
||||
pub priv_: *mut GstDiscovererPrivate,
|
||||
|
@ -240,7 +261,10 @@ impl ::std::fmt::Debug for GstDiscoverer {
|
|||
}
|
||||
|
||||
#[repr(C)]
|
||||
pub struct GstDiscovererAudioInfo(c_void);
|
||||
pub struct GstDiscovererAudioInfo {
|
||||
_data: [u8; 0],
|
||||
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
|
||||
}
|
||||
|
||||
impl ::std::fmt::Debug for GstDiscovererAudioInfo {
|
||||
fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
|
||||
|
@ -250,7 +274,10 @@ impl ::std::fmt::Debug for GstDiscovererAudioInfo {
|
|||
}
|
||||
|
||||
#[repr(C)]
|
||||
pub struct GstDiscovererContainerInfo(c_void);
|
||||
pub struct GstDiscovererContainerInfo {
|
||||
_data: [u8; 0],
|
||||
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
|
||||
}
|
||||
|
||||
impl ::std::fmt::Debug for GstDiscovererContainerInfo {
|
||||
fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
|
||||
|
@ -260,7 +287,10 @@ impl ::std::fmt::Debug for GstDiscovererContainerInfo {
|
|||
}
|
||||
|
||||
#[repr(C)]
|
||||
pub struct GstDiscovererInfo(c_void);
|
||||
pub struct GstDiscovererInfo {
|
||||
_data: [u8; 0],
|
||||
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
|
||||
}
|
||||
|
||||
impl ::std::fmt::Debug for GstDiscovererInfo {
|
||||
fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
|
||||
|
@ -270,7 +300,10 @@ impl ::std::fmt::Debug for GstDiscovererInfo {
|
|||
}
|
||||
|
||||
#[repr(C)]
|
||||
pub struct GstDiscovererStreamInfo(c_void);
|
||||
pub struct GstDiscovererStreamInfo {
|
||||
_data: [u8; 0],
|
||||
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
|
||||
}
|
||||
|
||||
impl ::std::fmt::Debug for GstDiscovererStreamInfo {
|
||||
fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
|
||||
|
@ -280,7 +313,10 @@ impl ::std::fmt::Debug for GstDiscovererStreamInfo {
|
|||
}
|
||||
|
||||
#[repr(C)]
|
||||
pub struct GstDiscovererSubtitleInfo(c_void);
|
||||
pub struct GstDiscovererSubtitleInfo {
|
||||
_data: [u8; 0],
|
||||
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
|
||||
}
|
||||
|
||||
impl ::std::fmt::Debug for GstDiscovererSubtitleInfo {
|
||||
fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
|
||||
|
@ -290,7 +326,10 @@ impl ::std::fmt::Debug for GstDiscovererSubtitleInfo {
|
|||
}
|
||||
|
||||
#[repr(C)]
|
||||
pub struct GstDiscovererVideoInfo(c_void);
|
||||
pub struct GstDiscovererVideoInfo {
|
||||
_data: [u8; 0],
|
||||
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
|
||||
}
|
||||
|
||||
impl ::std::fmt::Debug for GstDiscovererVideoInfo {
|
||||
fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
|
||||
|
@ -300,7 +339,10 @@ impl ::std::fmt::Debug for GstDiscovererVideoInfo {
|
|||
}
|
||||
|
||||
#[repr(C)]
|
||||
pub struct GstEncodingAudioProfile(c_void);
|
||||
pub struct GstEncodingAudioProfile {
|
||||
_data: [u8; 0],
|
||||
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
|
||||
}
|
||||
|
||||
impl ::std::fmt::Debug for GstEncodingAudioProfile {
|
||||
fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
|
||||
|
@ -310,7 +352,10 @@ impl ::std::fmt::Debug for GstEncodingAudioProfile {
|
|||
}
|
||||
|
||||
#[repr(C)]
|
||||
pub struct GstEncodingContainerProfile(c_void);
|
||||
pub struct GstEncodingContainerProfile {
|
||||
_data: [u8; 0],
|
||||
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
|
||||
}
|
||||
|
||||
impl ::std::fmt::Debug for GstEncodingContainerProfile {
|
||||
fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
|
||||
|
@ -320,7 +365,10 @@ impl ::std::fmt::Debug for GstEncodingContainerProfile {
|
|||
}
|
||||
|
||||
#[repr(C)]
|
||||
pub struct GstEncodingProfile(c_void);
|
||||
pub struct GstEncodingProfile {
|
||||
_data: [u8; 0],
|
||||
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
|
||||
}
|
||||
|
||||
impl ::std::fmt::Debug for GstEncodingProfile {
|
||||
fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
|
||||
|
@ -330,7 +378,10 @@ impl ::std::fmt::Debug for GstEncodingProfile {
|
|||
}
|
||||
|
||||
#[repr(C)]
|
||||
pub struct GstEncodingTarget(c_void);
|
||||
pub struct GstEncodingTarget {
|
||||
_data: [u8; 0],
|
||||
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
|
||||
}
|
||||
|
||||
impl ::std::fmt::Debug for GstEncodingTarget {
|
||||
fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
|
||||
|
@ -340,7 +391,10 @@ impl ::std::fmt::Debug for GstEncodingTarget {
|
|||
}
|
||||
|
||||
#[repr(C)]
|
||||
pub struct GstEncodingVideoProfile(c_void);
|
||||
pub struct GstEncodingVideoProfile {
|
||||
_data: [u8; 0],
|
||||
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
|
||||
}
|
||||
|
||||
impl ::std::fmt::Debug for GstEncodingVideoProfile {
|
||||
fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
// Generated by gir (https://github.com/gtk-rs/gir @ df67128a87f0)
|
||||
// Generated by gir (https://github.com/gtk-rs/gir @ 61d2f713d84d)
|
||||
// from gir-files (https://github.com/gtk-rs/gir-files @ b827978e7d18)
|
||||
// from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ f8c393377c4e)
|
||||
// DO NOT EDIT
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
// Generated by gir (https://github.com/gtk-rs/gir @ df67128a87f0)
|
||||
// Generated by gir (https://github.com/gtk-rs/gir @ 61d2f713d84d)
|
||||
// from gir-files (https://github.com/gtk-rs/gir-files @ b827978e7d18)
|
||||
// from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ f8c393377c4e)
|
||||
// DO NOT EDIT
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
// Generated by gir (https://github.com/gtk-rs/gir @ df67128a87f0)
|
||||
// Generated by gir (https://github.com/gtk-rs/gir @ 61d2f713d84d)
|
||||
// from gir-files (https://github.com/gtk-rs/gir-files @ b827978e7d18)
|
||||
// from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ f8c393377c4e)
|
||||
// DO NOT EDIT
|
||||
|
|
|
@ -1,3 +1,3 @@
|
|||
Generated by gir (https://github.com/gtk-rs/gir @ df67128a87f0)
|
||||
Generated by gir (https://github.com/gtk-rs/gir @ 61d2f713d84d)
|
||||
from gir-files (https://github.com/gtk-rs/gir-files @ b827978e7d18)
|
||||
from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ f8c393377c4e)
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
// Generated by gir (https://github.com/gtk-rs/gir @ df67128a87f0)
|
||||
// Generated by gir (https://github.com/gtk-rs/gir @ 61d2f713d84d)
|
||||
// from gir-files (https://github.com/gtk-rs/gir-files @ b827978e7d18)
|
||||
// from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ f8c393377c4e)
|
||||
// DO NOT EDIT
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
// Generated by gir (https://github.com/gtk-rs/gir @ df67128a87f0)
|
||||
// Generated by gir (https://github.com/gtk-rs/gir @ 61d2f713d84d)
|
||||
// from gir-files (https://github.com/gtk-rs/gir-files @ b827978e7d18)
|
||||
// from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ f8c393377c4e)
|
||||
// DO NOT EDIT
|
||||
|
@ -54,28 +54,40 @@ pub type GstPlayerSignalDispatcherFunc = Option<unsafe extern "C" fn(gpointer)>;
|
|||
|
||||
// Records
|
||||
#[repr(C)]
|
||||
pub struct _GstPlayerAudioInfoClass(c_void);
|
||||
pub struct _GstPlayerAudioInfoClass {
|
||||
_data: [u8; 0],
|
||||
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
|
||||
}
|
||||
|
||||
pub type GstPlayerAudioInfoClass = *mut _GstPlayerAudioInfoClass;
|
||||
|
||||
#[repr(C)]
|
||||
pub struct _GstPlayerClass(c_void);
|
||||
pub struct _GstPlayerClass {
|
||||
_data: [u8; 0],
|
||||
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
|
||||
}
|
||||
|
||||
pub type GstPlayerClass = *mut _GstPlayerClass;
|
||||
|
||||
#[repr(C)]
|
||||
pub struct _GstPlayerGMainContextSignalDispatcherClass(c_void);
|
||||
pub struct _GstPlayerGMainContextSignalDispatcherClass {
|
||||
_data: [u8; 0],
|
||||
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
|
||||
}
|
||||
|
||||
pub type GstPlayerGMainContextSignalDispatcherClass =
|
||||
*mut _GstPlayerGMainContextSignalDispatcherClass;
|
||||
|
||||
#[repr(C)]
|
||||
pub struct _GstPlayerMediaInfoClass(c_void);
|
||||
pub struct _GstPlayerMediaInfoClass {
|
||||
_data: [u8; 0],
|
||||
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
|
||||
}
|
||||
|
||||
pub type GstPlayerMediaInfoClass = *mut _GstPlayerMediaInfoClass;
|
||||
|
||||
#[repr(C)]
|
||||
#[derive(Copy, Clone)]
|
||||
#[repr(C)]
|
||||
pub struct GstPlayerSignalDispatcherInterface {
|
||||
pub parent_iface: gobject::GTypeInterface,
|
||||
pub dispatch: Option<
|
||||
|
@ -99,27 +111,39 @@ impl ::std::fmt::Debug for GstPlayerSignalDispatcherInterface {
|
|||
}
|
||||
|
||||
#[repr(C)]
|
||||
pub struct _GstPlayerStreamInfoClass(c_void);
|
||||
pub struct _GstPlayerStreamInfoClass {
|
||||
_data: [u8; 0],
|
||||
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
|
||||
}
|
||||
|
||||
pub type GstPlayerStreamInfoClass = *mut _GstPlayerStreamInfoClass;
|
||||
|
||||
#[repr(C)]
|
||||
pub struct _GstPlayerSubtitleInfoClass(c_void);
|
||||
pub struct _GstPlayerSubtitleInfoClass {
|
||||
_data: [u8; 0],
|
||||
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
|
||||
}
|
||||
|
||||
pub type GstPlayerSubtitleInfoClass = *mut _GstPlayerSubtitleInfoClass;
|
||||
|
||||
#[repr(C)]
|
||||
pub struct _GstPlayerVideoInfoClass(c_void);
|
||||
pub struct _GstPlayerVideoInfoClass {
|
||||
_data: [u8; 0],
|
||||
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
|
||||
}
|
||||
|
||||
pub type GstPlayerVideoInfoClass = *mut _GstPlayerVideoInfoClass;
|
||||
|
||||
#[repr(C)]
|
||||
pub struct _GstPlayerVideoOverlayVideoRendererClass(c_void);
|
||||
pub struct _GstPlayerVideoOverlayVideoRendererClass {
|
||||
_data: [u8; 0],
|
||||
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
|
||||
}
|
||||
|
||||
pub type GstPlayerVideoOverlayVideoRendererClass = *mut _GstPlayerVideoOverlayVideoRendererClass;
|
||||
|
||||
#[repr(C)]
|
||||
#[derive(Copy, Clone)]
|
||||
#[repr(C)]
|
||||
pub struct GstPlayerVideoRendererInterface {
|
||||
pub parent_iface: gobject::GTypeInterface,
|
||||
pub create_video_sink: Option<
|
||||
|
@ -136,8 +160,8 @@ impl ::std::fmt::Debug for GstPlayerVideoRendererInterface {
|
|||
}
|
||||
}
|
||||
|
||||
#[repr(C)]
|
||||
#[derive(Copy, Clone)]
|
||||
#[repr(C)]
|
||||
pub struct GstPlayerVisualization {
|
||||
pub name: *mut c_char,
|
||||
pub description: *mut c_char,
|
||||
|
@ -154,7 +178,10 @@ impl ::std::fmt::Debug for GstPlayerVisualization {
|
|||
|
||||
// Classes
|
||||
#[repr(C)]
|
||||
pub struct GstPlayer(c_void);
|
||||
pub struct GstPlayer {
|
||||
_data: [u8; 0],
|
||||
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
|
||||
}
|
||||
|
||||
impl ::std::fmt::Debug for GstPlayer {
|
||||
fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
|
||||
|
@ -163,7 +190,10 @@ impl ::std::fmt::Debug for GstPlayer {
|
|||
}
|
||||
|
||||
#[repr(C)]
|
||||
pub struct GstPlayerAudioInfo(c_void);
|
||||
pub struct GstPlayerAudioInfo {
|
||||
_data: [u8; 0],
|
||||
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
|
||||
}
|
||||
|
||||
impl ::std::fmt::Debug for GstPlayerAudioInfo {
|
||||
fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
|
||||
|
@ -173,7 +203,10 @@ impl ::std::fmt::Debug for GstPlayerAudioInfo {
|
|||
}
|
||||
|
||||
#[repr(C)]
|
||||
pub struct GstPlayerGMainContextSignalDispatcher(c_void);
|
||||
pub struct GstPlayerGMainContextSignalDispatcher {
|
||||
_data: [u8; 0],
|
||||
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
|
||||
}
|
||||
|
||||
impl ::std::fmt::Debug for GstPlayerGMainContextSignalDispatcher {
|
||||
fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
|
||||
|
@ -186,7 +219,10 @@ impl ::std::fmt::Debug for GstPlayerGMainContextSignalDispatcher {
|
|||
}
|
||||
|
||||
#[repr(C)]
|
||||
pub struct GstPlayerMediaInfo(c_void);
|
||||
pub struct GstPlayerMediaInfo {
|
||||
_data: [u8; 0],
|
||||
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
|
||||
}
|
||||
|
||||
impl ::std::fmt::Debug for GstPlayerMediaInfo {
|
||||
fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
|
||||
|
@ -196,7 +232,10 @@ impl ::std::fmt::Debug for GstPlayerMediaInfo {
|
|||
}
|
||||
|
||||
#[repr(C)]
|
||||
pub struct GstPlayerStreamInfo(c_void);
|
||||
pub struct GstPlayerStreamInfo {
|
||||
_data: [u8; 0],
|
||||
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
|
||||
}
|
||||
|
||||
impl ::std::fmt::Debug for GstPlayerStreamInfo {
|
||||
fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
|
||||
|
@ -206,7 +245,10 @@ impl ::std::fmt::Debug for GstPlayerStreamInfo {
|
|||
}
|
||||
|
||||
#[repr(C)]
|
||||
pub struct GstPlayerSubtitleInfo(c_void);
|
||||
pub struct GstPlayerSubtitleInfo {
|
||||
_data: [u8; 0],
|
||||
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
|
||||
}
|
||||
|
||||
impl ::std::fmt::Debug for GstPlayerSubtitleInfo {
|
||||
fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
|
||||
|
@ -216,7 +258,10 @@ impl ::std::fmt::Debug for GstPlayerSubtitleInfo {
|
|||
}
|
||||
|
||||
#[repr(C)]
|
||||
pub struct GstPlayerVideoInfo(c_void);
|
||||
pub struct GstPlayerVideoInfo {
|
||||
_data: [u8; 0],
|
||||
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
|
||||
}
|
||||
|
||||
impl ::std::fmt::Debug for GstPlayerVideoInfo {
|
||||
fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
|
||||
|
@ -226,7 +271,10 @@ impl ::std::fmt::Debug for GstPlayerVideoInfo {
|
|||
}
|
||||
|
||||
#[repr(C)]
|
||||
pub struct GstPlayerVideoOverlayVideoRenderer(c_void);
|
||||
pub struct GstPlayerVideoOverlayVideoRenderer {
|
||||
_data: [u8; 0],
|
||||
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
|
||||
}
|
||||
|
||||
impl ::std::fmt::Debug for GstPlayerVideoOverlayVideoRenderer {
|
||||
fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
|
||||
|
@ -237,7 +285,10 @@ impl ::std::fmt::Debug for GstPlayerVideoOverlayVideoRenderer {
|
|||
|
||||
// Interfaces
|
||||
#[repr(C)]
|
||||
pub struct GstPlayerSignalDispatcher(c_void);
|
||||
pub struct GstPlayerSignalDispatcher {
|
||||
_data: [u8; 0],
|
||||
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
|
||||
}
|
||||
|
||||
impl ::std::fmt::Debug for GstPlayerSignalDispatcher {
|
||||
fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
|
||||
|
@ -246,7 +297,10 @@ impl ::std::fmt::Debug for GstPlayerSignalDispatcher {
|
|||
}
|
||||
|
||||
#[repr(C)]
|
||||
pub struct GstPlayerVideoRenderer(c_void);
|
||||
pub struct GstPlayerVideoRenderer {
|
||||
_data: [u8; 0],
|
||||
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
|
||||
}
|
||||
|
||||
impl ::std::fmt::Debug for GstPlayerVideoRenderer {
|
||||
fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
// Generated by gir (https://github.com/gtk-rs/gir @ df67128a87f0)
|
||||
// Generated by gir (https://github.com/gtk-rs/gir @ 61d2f713d84d)
|
||||
// from gir-files (https://github.com/gtk-rs/gir-files @ b827978e7d18)
|
||||
// from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ f8c393377c4e)
|
||||
// DO NOT EDIT
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
// Generated by gir (https://github.com/gtk-rs/gir @ df67128a87f0)
|
||||
// Generated by gir (https://github.com/gtk-rs/gir @ 61d2f713d84d)
|
||||
// from gir-files (https://github.com/gtk-rs/gir-files @ b827978e7d18)
|
||||
// from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ f8c393377c4e)
|
||||
// DO NOT EDIT
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
// Generated by gir (https://github.com/gtk-rs/gir @ df67128a87f0)
|
||||
// Generated by gir (https://github.com/gtk-rs/gir @ 61d2f713d84d)
|
||||
// from gir-files (https://github.com/gtk-rs/gir-files @ b827978e7d18)
|
||||
// from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ f8c393377c4e)
|
||||
// DO NOT EDIT
|
||||
|
|
|
@ -1,3 +1,3 @@
|
|||
Generated by gir (https://github.com/gtk-rs/gir @ df67128a87f0)
|
||||
Generated by gir (https://github.com/gtk-rs/gir @ 61d2f713d84d)
|
||||
from gir-files (https://github.com/gtk-rs/gir-files @ b827978e7d18)
|
||||
from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ f8c393377c4e)
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
// Generated by gir (https://github.com/gtk-rs/gir @ df67128a87f0)
|
||||
// Generated by gir (https://github.com/gtk-rs/gir @ 61d2f713d84d)
|
||||
// from gir-files (https://github.com/gtk-rs/gir-files @ b827978e7d18)
|
||||
// from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ f8c393377c4e)
|
||||
// DO NOT EDIT
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
// Generated by gir (https://github.com/gtk-rs/gir @ df67128a87f0)
|
||||
// Generated by gir (https://github.com/gtk-rs/gir @ 61d2f713d84d)
|
||||
// from gir-files (https://github.com/gtk-rs/gir-files @ b827978e7d18)
|
||||
// from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ f8c393377c4e)
|
||||
// DO NOT EDIT
|
||||
|
@ -211,8 +211,8 @@ pub const GST_RTP_HEADER_EXTENSION_ONE_BYTE: GstRTPHeaderExtensionFlags = 1;
|
|||
pub const GST_RTP_HEADER_EXTENSION_TWO_BYTE: GstRTPHeaderExtensionFlags = 2;
|
||||
|
||||
// Records
|
||||
#[repr(C)]
|
||||
#[derive(Copy, Clone)]
|
||||
#[repr(C)]
|
||||
pub struct GstRTCPBuffer {
|
||||
pub buffer: *mut gst::GstBuffer,
|
||||
pub map: gst::GstMapInfo,
|
||||
|
@ -227,8 +227,8 @@ impl ::std::fmt::Debug for GstRTCPBuffer {
|
|||
}
|
||||
}
|
||||
|
||||
#[repr(C)]
|
||||
#[derive(Copy, Clone)]
|
||||
#[repr(C)]
|
||||
pub struct GstRTCPPacket {
|
||||
pub rtcp: *mut GstRTCPBuffer,
|
||||
pub offset: c_uint,
|
||||
|
@ -250,8 +250,8 @@ impl ::std::fmt::Debug for GstRTCPPacket {
|
|||
}
|
||||
}
|
||||
|
||||
#[repr(C)]
|
||||
#[derive(Copy, Clone)]
|
||||
#[repr(C)]
|
||||
pub struct GstRTPBaseAudioPayloadClass {
|
||||
pub parent_class: GstRTPBasePayloadClass,
|
||||
pub _gst_reserved: [gpointer; 4],
|
||||
|
@ -266,12 +266,15 @@ impl ::std::fmt::Debug for GstRTPBaseAudioPayloadClass {
|
|||
}
|
||||
|
||||
#[repr(C)]
|
||||
pub struct _GstRTPBaseAudioPayloadPrivate(c_void);
|
||||
pub struct _GstRTPBaseAudioPayloadPrivate {
|
||||
_data: [u8; 0],
|
||||
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
|
||||
}
|
||||
|
||||
pub type GstRTPBaseAudioPayloadPrivate = *mut _GstRTPBaseAudioPayloadPrivate;
|
||||
|
||||
#[repr(C)]
|
||||
#[derive(Copy, Clone)]
|
||||
#[repr(C)]
|
||||
pub struct GstRTPBaseDepayloadClass {
|
||||
pub parent_class: gst::GstElementClass,
|
||||
pub set_caps:
|
||||
|
@ -303,12 +306,15 @@ impl ::std::fmt::Debug for GstRTPBaseDepayloadClass {
|
|||
}
|
||||
|
||||
#[repr(C)]
|
||||
pub struct _GstRTPBaseDepayloadPrivate(c_void);
|
||||
pub struct _GstRTPBaseDepayloadPrivate {
|
||||
_data: [u8; 0],
|
||||
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
|
||||
}
|
||||
|
||||
pub type GstRTPBaseDepayloadPrivate = *mut _GstRTPBaseDepayloadPrivate;
|
||||
|
||||
#[repr(C)]
|
||||
#[derive(Copy, Clone)]
|
||||
#[repr(C)]
|
||||
pub struct GstRTPBasePayloadClass {
|
||||
pub parent_class: gst::GstElementClass,
|
||||
pub get_caps: Option<
|
||||
|
@ -352,12 +358,15 @@ impl ::std::fmt::Debug for GstRTPBasePayloadClass {
|
|||
}
|
||||
|
||||
#[repr(C)]
|
||||
pub struct _GstRTPBasePayloadPrivate(c_void);
|
||||
pub struct _GstRTPBasePayloadPrivate {
|
||||
_data: [u8; 0],
|
||||
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
|
||||
}
|
||||
|
||||
pub type GstRTPBasePayloadPrivate = *mut _GstRTPBasePayloadPrivate;
|
||||
|
||||
#[repr(C)]
|
||||
#[derive(Copy, Clone)]
|
||||
#[repr(C)]
|
||||
pub struct GstRTPBuffer {
|
||||
pub buffer: *mut gst::GstBuffer,
|
||||
pub state: c_uint,
|
||||
|
@ -378,8 +387,8 @@ impl ::std::fmt::Debug for GstRTPBuffer {
|
|||
}
|
||||
}
|
||||
|
||||
#[repr(C)]
|
||||
#[derive(Copy, Clone)]
|
||||
#[repr(C)]
|
||||
pub struct GstRTPHeaderExtensionClass {
|
||||
pub parent_class: gst::GstElementClass,
|
||||
pub get_supported_flags:
|
||||
|
@ -437,8 +446,8 @@ impl ::std::fmt::Debug for GstRTPHeaderExtensionClass {
|
|||
}
|
||||
}
|
||||
|
||||
#[repr(C)]
|
||||
#[derive(Copy, Clone)]
|
||||
#[repr(C)]
|
||||
pub struct GstRTPPayloadInfo {
|
||||
pub payload_type: u8,
|
||||
pub media: *const c_char,
|
||||
|
@ -462,8 +471,8 @@ impl ::std::fmt::Debug for GstRTPPayloadInfo {
|
|||
}
|
||||
}
|
||||
|
||||
#[repr(C)]
|
||||
#[derive(Copy, Clone)]
|
||||
#[repr(C)]
|
||||
pub struct GstRTPSourceMeta {
|
||||
pub meta: gst::GstMeta,
|
||||
pub ssrc: u32,
|
||||
|
@ -485,8 +494,8 @@ impl ::std::fmt::Debug for GstRTPSourceMeta {
|
|||
}
|
||||
|
||||
// Classes
|
||||
#[repr(C)]
|
||||
#[derive(Copy, Clone)]
|
||||
#[repr(C)]
|
||||
pub struct GstRTPBaseAudioPayload {
|
||||
pub payload: GstRTPBasePayload,
|
||||
pub priv_: *mut GstRTPBaseAudioPayloadPrivate,
|
||||
|
@ -510,8 +519,8 @@ impl ::std::fmt::Debug for GstRTPBaseAudioPayload {
|
|||
}
|
||||
}
|
||||
|
||||
#[repr(C)]
|
||||
#[derive(Copy, Clone)]
|
||||
#[repr(C)]
|
||||
pub struct GstRTPBaseDepayload {
|
||||
pub parent: gst::GstElement,
|
||||
pub sinkpad: *mut gst::GstPad,
|
||||
|
@ -536,8 +545,8 @@ impl ::std::fmt::Debug for GstRTPBaseDepayload {
|
|||
}
|
||||
}
|
||||
|
||||
#[repr(C)]
|
||||
#[derive(Copy, Clone)]
|
||||
#[repr(C)]
|
||||
pub struct GstRTPBasePayload {
|
||||
pub element: gst::GstElement,
|
||||
pub sinkpad: *mut gst::GstPad,
|
||||
|
@ -573,8 +582,8 @@ impl ::std::fmt::Debug for GstRTPBasePayload {
|
|||
}
|
||||
}
|
||||
|
||||
#[repr(C)]
|
||||
#[derive(Copy, Clone)]
|
||||
#[repr(C)]
|
||||
pub struct GstRTPHeaderExtension {
|
||||
pub parent: gst::GstElement,
|
||||
pub _gst_reserved: [gpointer; 4],
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
// Generated by gir (https://github.com/gtk-rs/gir @ df67128a87f0)
|
||||
// Generated by gir (https://github.com/gtk-rs/gir @ 61d2f713d84d)
|
||||
// from gir-files (https://github.com/gtk-rs/gir-files @ b827978e7d18)
|
||||
// from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ f8c393377c4e)
|
||||
// DO NOT EDIT
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
// Generated by gir (https://github.com/gtk-rs/gir @ df67128a87f0)
|
||||
// Generated by gir (https://github.com/gtk-rs/gir @ 61d2f713d84d)
|
||||
// from gir-files (https://github.com/gtk-rs/gir-files @ b827978e7d18)
|
||||
// from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ f8c393377c4e)
|
||||
// DO NOT EDIT
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
// Generated by gir (https://github.com/gtk-rs/gir @ df67128a87f0)
|
||||
// Generated by gir (https://github.com/gtk-rs/gir @ 61d2f713d84d)
|
||||
// from gir-files (https://github.com/gtk-rs/gir-files @ b827978e7d18)
|
||||
// from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ f8c393377c4e)
|
||||
// DO NOT EDIT
|
||||
|
|
|
@ -1,3 +1,3 @@
|
|||
Generated by gir (https://github.com/gtk-rs/gir @ df67128a87f0)
|
||||
Generated by gir (https://github.com/gtk-rs/gir @ 61d2f713d84d)
|
||||
from gir-files (https://github.com/gtk-rs/gir-files @ b827978e7d18)
|
||||
from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ f8c393377c4e)
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
// Generated by gir (https://github.com/gtk-rs/gir @ df67128a87f0)
|
||||
// Generated by gir (https://github.com/gtk-rs/gir @ 61d2f713d84d)
|
||||
// from gir-files (https://github.com/gtk-rs/gir-files @ b827978e7d18)
|
||||
// from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ f8c393377c4e)
|
||||
// DO NOT EDIT
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
// Generated by gir (https://github.com/gtk-rs/gir @ df67128a87f0)
|
||||
// Generated by gir (https://github.com/gtk-rs/gir @ 61d2f713d84d)
|
||||
// from gir-files (https://github.com/gtk-rs/gir-files @ b827978e7d18)
|
||||
// from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ f8c393377c4e)
|
||||
// DO NOT EDIT
|
||||
|
@ -161,8 +161,8 @@ pub type GstRTSPStreamTransportFilterFunc = Option<
|
|||
>;
|
||||
|
||||
// Records
|
||||
#[repr(C)]
|
||||
#[derive(Copy, Clone)]
|
||||
#[repr(C)]
|
||||
pub struct GstRTSPAddress {
|
||||
pub pool: *mut GstRTSPAddressPool,
|
||||
pub address: *mut c_char,
|
||||
|
@ -184,8 +184,8 @@ impl ::std::fmt::Debug for GstRTSPAddress {
|
|||
}
|
||||
}
|
||||
|
||||
#[repr(C)]
|
||||
#[derive(Copy, Clone)]
|
||||
#[repr(C)]
|
||||
pub struct GstRTSPAddressPoolClass {
|
||||
pub parent_class: gobject::GObjectClass,
|
||||
pub _gst_reserved: [gpointer; 4],
|
||||
|
@ -200,12 +200,15 @@ impl ::std::fmt::Debug for GstRTSPAddressPoolClass {
|
|||
}
|
||||
|
||||
#[repr(C)]
|
||||
pub struct _GstRTSPAddressPoolPrivate(c_void);
|
||||
pub struct _GstRTSPAddressPoolPrivate {
|
||||
_data: [u8; 0],
|
||||
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
|
||||
}
|
||||
|
||||
pub type GstRTSPAddressPoolPrivate = *mut _GstRTSPAddressPoolPrivate;
|
||||
|
||||
#[repr(C)]
|
||||
#[derive(Copy, Clone)]
|
||||
#[repr(C)]
|
||||
pub struct GstRTSPAuthClass {
|
||||
pub parent_class: gobject::GObjectClass,
|
||||
pub authenticate:
|
||||
|
@ -242,12 +245,15 @@ impl ::std::fmt::Debug for GstRTSPAuthClass {
|
|||
}
|
||||
|
||||
#[repr(C)]
|
||||
pub struct _GstRTSPAuthPrivate(c_void);
|
||||
pub struct _GstRTSPAuthPrivate {
|
||||
_data: [u8; 0],
|
||||
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
|
||||
}
|
||||
|
||||
pub type GstRTSPAuthPrivate = *mut _GstRTSPAuthPrivate;
|
||||
|
||||
#[repr(C)]
|
||||
#[derive(Copy, Clone)]
|
||||
#[repr(C)]
|
||||
pub struct GstRTSPClientClass {
|
||||
pub parent_class: gobject::GObjectClass,
|
||||
pub create_sdp: Option<
|
||||
|
@ -448,12 +454,15 @@ impl ::std::fmt::Debug for GstRTSPClientClass {
|
|||
}
|
||||
|
||||
#[repr(C)]
|
||||
pub struct _GstRTSPClientPrivate(c_void);
|
||||
pub struct _GstRTSPClientPrivate {
|
||||
_data: [u8; 0],
|
||||
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
|
||||
}
|
||||
|
||||
pub type GstRTSPClientPrivate = *mut _GstRTSPClientPrivate;
|
||||
|
||||
#[repr(C)]
|
||||
#[derive(Copy, Clone)]
|
||||
#[repr(C)]
|
||||
pub struct GstRTSPContext {
|
||||
pub server: *mut GstRTSPServer,
|
||||
pub conn: *mut gst_rtsp::GstRTSPConnection,
|
||||
|
@ -495,8 +504,8 @@ impl ::std::fmt::Debug for GstRTSPContext {
|
|||
}
|
||||
}
|
||||
|
||||
#[repr(C)]
|
||||
#[derive(Copy, Clone)]
|
||||
#[repr(C)]
|
||||
pub struct GstRTSPMediaClass {
|
||||
pub parent_class: gobject::GObjectClass,
|
||||
pub handle_message:
|
||||
|
@ -561,8 +570,8 @@ impl ::std::fmt::Debug for GstRTSPMediaClass {
|
|||
}
|
||||
}
|
||||
|
||||
#[repr(C)]
|
||||
#[derive(Copy, Clone)]
|
||||
#[repr(C)]
|
||||
pub struct GstRTSPMediaFactoryClass {
|
||||
pub parent_class: gobject::GObjectClass,
|
||||
pub gen_key: Option<
|
||||
|
@ -606,12 +615,15 @@ impl ::std::fmt::Debug for GstRTSPMediaFactoryClass {
|
|||
}
|
||||
|
||||
#[repr(C)]
|
||||
pub struct _GstRTSPMediaFactoryPrivate(c_void);
|
||||
pub struct _GstRTSPMediaFactoryPrivate {
|
||||
_data: [u8; 0],
|
||||
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
|
||||
}
|
||||
|
||||
pub type GstRTSPMediaFactoryPrivate = *mut _GstRTSPMediaFactoryPrivate;
|
||||
|
||||
#[repr(C)]
|
||||
#[derive(Copy, Clone)]
|
||||
#[repr(C)]
|
||||
pub struct GstRTSPMediaFactoryURIClass {
|
||||
pub parent_class: GstRTSPMediaFactoryClass,
|
||||
pub _gst_reserved: [gpointer; 4],
|
||||
|
@ -626,17 +638,23 @@ impl ::std::fmt::Debug for GstRTSPMediaFactoryURIClass {
|
|||
}
|
||||
|
||||
#[repr(C)]
|
||||
pub struct _GstRTSPMediaFactoryURIPrivate(c_void);
|
||||
pub struct _GstRTSPMediaFactoryURIPrivate {
|
||||
_data: [u8; 0],
|
||||
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
|
||||
}
|
||||
|
||||
pub type GstRTSPMediaFactoryURIPrivate = *mut _GstRTSPMediaFactoryURIPrivate;
|
||||
|
||||
#[repr(C)]
|
||||
pub struct _GstRTSPMediaPrivate(c_void);
|
||||
pub struct _GstRTSPMediaPrivate {
|
||||
_data: [u8; 0],
|
||||
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
|
||||
}
|
||||
|
||||
pub type GstRTSPMediaPrivate = *mut _GstRTSPMediaPrivate;
|
||||
|
||||
#[repr(C)]
|
||||
#[derive(Copy, Clone)]
|
||||
#[repr(C)]
|
||||
pub struct GstRTSPMountPointsClass {
|
||||
pub parent_class: gobject::GObjectClass,
|
||||
pub make_path: Option<
|
||||
|
@ -655,12 +673,15 @@ impl ::std::fmt::Debug for GstRTSPMountPointsClass {
|
|||
}
|
||||
|
||||
#[repr(C)]
|
||||
pub struct _GstRTSPMountPointsPrivate(c_void);
|
||||
pub struct _GstRTSPMountPointsPrivate {
|
||||
_data: [u8; 0],
|
||||
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
|
||||
}
|
||||
|
||||
pub type GstRTSPMountPointsPrivate = *mut _GstRTSPMountPointsPrivate;
|
||||
|
||||
#[repr(C)]
|
||||
#[derive(Copy, Clone)]
|
||||
#[repr(C)]
|
||||
pub struct GstRTSPOnvifClientClass {
|
||||
pub parent: GstRTSPClientClass,
|
||||
pub _gst_reserved: [gpointer; 20],
|
||||
|
@ -674,8 +695,8 @@ impl ::std::fmt::Debug for GstRTSPOnvifClientClass {
|
|||
}
|
||||
}
|
||||
|
||||
#[repr(C)]
|
||||
#[derive(Copy, Clone)]
|
||||
#[repr(C)]
|
||||
pub struct GstRTSPOnvifMediaClass {
|
||||
pub parent: GstRTSPMediaClass,
|
||||
pub _gst_reserved: [gpointer; 20],
|
||||
|
@ -689,8 +710,8 @@ impl ::std::fmt::Debug for GstRTSPOnvifMediaClass {
|
|||
}
|
||||
}
|
||||
|
||||
#[repr(C)]
|
||||
#[derive(Copy, Clone)]
|
||||
#[repr(C)]
|
||||
pub struct GstRTSPOnvifMediaFactoryClass {
|
||||
pub parent: GstRTSPMediaFactoryClass,
|
||||
pub has_backchannel_support:
|
||||
|
@ -708,17 +729,23 @@ impl ::std::fmt::Debug for GstRTSPOnvifMediaFactoryClass {
|
|||
}
|
||||
|
||||
#[repr(C)]
|
||||
pub struct _GstRTSPOnvifMediaFactoryPrivate(c_void);
|
||||
pub struct _GstRTSPOnvifMediaFactoryPrivate {
|
||||
_data: [u8; 0],
|
||||
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
|
||||
}
|
||||
|
||||
pub type GstRTSPOnvifMediaFactoryPrivate = *mut _GstRTSPOnvifMediaFactoryPrivate;
|
||||
|
||||
#[repr(C)]
|
||||
pub struct _GstRTSPOnvifMediaPrivate(c_void);
|
||||
pub struct _GstRTSPOnvifMediaPrivate {
|
||||
_data: [u8; 0],
|
||||
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
|
||||
}
|
||||
|
||||
pub type GstRTSPOnvifMediaPrivate = *mut _GstRTSPOnvifMediaPrivate;
|
||||
|
||||
#[repr(C)]
|
||||
#[derive(Copy, Clone)]
|
||||
#[repr(C)]
|
||||
pub struct GstRTSPOnvifServerClass {
|
||||
pub parent: GstRTSPServerClass,
|
||||
pub _gst_reserved: [gpointer; 20],
|
||||
|
@ -732,8 +759,8 @@ impl ::std::fmt::Debug for GstRTSPOnvifServerClass {
|
|||
}
|
||||
}
|
||||
|
||||
#[repr(C)]
|
||||
#[derive(Copy, Clone)]
|
||||
#[repr(C)]
|
||||
pub struct GstRTSPPermissions {
|
||||
pub mini_object: gst::GstMiniObject,
|
||||
}
|
||||
|
@ -746,8 +773,8 @@ impl ::std::fmt::Debug for GstRTSPPermissions {
|
|||
}
|
||||
}
|
||||
|
||||
#[repr(C)]
|
||||
#[derive(Copy, Clone)]
|
||||
#[repr(C)]
|
||||
pub struct GstRTSPServerClass {
|
||||
pub parent_class: gobject::GObjectClass,
|
||||
pub create_client: Option<unsafe extern "C" fn(*mut GstRTSPServer) -> *mut GstRTSPClient>,
|
||||
|
@ -766,12 +793,15 @@ impl ::std::fmt::Debug for GstRTSPServerClass {
|
|||
}
|
||||
|
||||
#[repr(C)]
|
||||
pub struct _GstRTSPServerPrivate(c_void);
|
||||
pub struct _GstRTSPServerPrivate {
|
||||
_data: [u8; 0],
|
||||
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
|
||||
}
|
||||
|
||||
pub type GstRTSPServerPrivate = *mut _GstRTSPServerPrivate;
|
||||
|
||||
#[repr(C)]
|
||||
#[derive(Copy, Clone)]
|
||||
#[repr(C)]
|
||||
pub struct GstRTSPSessionClass {
|
||||
pub parent_class: gobject::GObjectClass,
|
||||
pub _gst_reserved: [gpointer; 4],
|
||||
|
@ -785,8 +815,8 @@ impl ::std::fmt::Debug for GstRTSPSessionClass {
|
|||
}
|
||||
}
|
||||
|
||||
#[repr(C)]
|
||||
#[derive(Copy, Clone)]
|
||||
#[repr(C)]
|
||||
pub struct GstRTSPSessionMediaClass {
|
||||
pub parent_class: gobject::GObjectClass,
|
||||
pub _gst_reserved: [gpointer; 4],
|
||||
|
@ -801,12 +831,15 @@ impl ::std::fmt::Debug for GstRTSPSessionMediaClass {
|
|||
}
|
||||
|
||||
#[repr(C)]
|
||||
pub struct _GstRTSPSessionMediaPrivate(c_void);
|
||||
pub struct _GstRTSPSessionMediaPrivate {
|
||||
_data: [u8; 0],
|
||||
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
|
||||
}
|
||||
|
||||
pub type GstRTSPSessionMediaPrivate = *mut _GstRTSPSessionMediaPrivate;
|
||||
|
||||
#[repr(C)]
|
||||
#[derive(Copy, Clone)]
|
||||
#[repr(C)]
|
||||
pub struct GstRTSPSessionPoolClass {
|
||||
pub parent_class: gobject::GObjectClass,
|
||||
pub create_session_id: Option<unsafe extern "C" fn(*mut GstRTSPSessionPool) -> *mut c_char>,
|
||||
|
@ -828,17 +861,23 @@ impl ::std::fmt::Debug for GstRTSPSessionPoolClass {
|
|||
}
|
||||
|
||||
#[repr(C)]
|
||||
pub struct _GstRTSPSessionPoolPrivate(c_void);
|
||||
pub struct _GstRTSPSessionPoolPrivate {
|
||||
_data: [u8; 0],
|
||||
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
|
||||
}
|
||||
|
||||
pub type GstRTSPSessionPoolPrivate = *mut _GstRTSPSessionPoolPrivate;
|
||||
|
||||
#[repr(C)]
|
||||
pub struct _GstRTSPSessionPrivate(c_void);
|
||||
pub struct _GstRTSPSessionPrivate {
|
||||
_data: [u8; 0],
|
||||
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
|
||||
}
|
||||
|
||||
pub type GstRTSPSessionPrivate = *mut _GstRTSPSessionPrivate;
|
||||
|
||||
#[repr(C)]
|
||||
#[derive(Copy, Clone)]
|
||||
#[repr(C)]
|
||||
pub struct GstRTSPStreamClass {
|
||||
pub parent_class: gobject::GObjectClass,
|
||||
pub _gst_reserved: [gpointer; 4],
|
||||
|
@ -853,12 +892,15 @@ impl ::std::fmt::Debug for GstRTSPStreamClass {
|
|||
}
|
||||
|
||||
#[repr(C)]
|
||||
pub struct _GstRTSPStreamPrivate(c_void);
|
||||
pub struct _GstRTSPStreamPrivate {
|
||||
_data: [u8; 0],
|
||||
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
|
||||
}
|
||||
|
||||
pub type GstRTSPStreamPrivate = *mut _GstRTSPStreamPrivate;
|
||||
|
||||
#[repr(C)]
|
||||
#[derive(Copy, Clone)]
|
||||
#[repr(C)]
|
||||
pub struct GstRTSPStreamTransportClass {
|
||||
pub parent_class: gobject::GObjectClass,
|
||||
pub _gst_reserved: [gpointer; 4],
|
||||
|
@ -873,12 +915,15 @@ impl ::std::fmt::Debug for GstRTSPStreamTransportClass {
|
|||
}
|
||||
|
||||
#[repr(C)]
|
||||
pub struct _GstRTSPStreamTransportPrivate(c_void);
|
||||
pub struct _GstRTSPStreamTransportPrivate {
|
||||
_data: [u8; 0],
|
||||
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
|
||||
}
|
||||
|
||||
pub type GstRTSPStreamTransportPrivate = *mut _GstRTSPStreamTransportPrivate;
|
||||
|
||||
#[repr(C)]
|
||||
#[derive(Copy, Clone)]
|
||||
#[repr(C)]
|
||||
pub struct GstRTSPThread {
|
||||
pub mini_object: gst::GstMiniObject,
|
||||
pub type_: GstRTSPThreadType,
|
||||
|
@ -897,8 +942,8 @@ impl ::std::fmt::Debug for GstRTSPThread {
|
|||
}
|
||||
}
|
||||
|
||||
#[repr(C)]
|
||||
#[derive(Copy, Clone)]
|
||||
#[repr(C)]
|
||||
pub struct GstRTSPThreadPoolClass {
|
||||
pub parent_class: gobject::GObjectClass,
|
||||
pub pool: *mut glib::GThreadPool,
|
||||
|
@ -931,12 +976,15 @@ impl ::std::fmt::Debug for GstRTSPThreadPoolClass {
|
|||
}
|
||||
|
||||
#[repr(C)]
|
||||
pub struct _GstRTSPThreadPoolPrivate(c_void);
|
||||
pub struct _GstRTSPThreadPoolPrivate {
|
||||
_data: [u8; 0],
|
||||
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
|
||||
}
|
||||
|
||||
pub type GstRTSPThreadPoolPrivate = *mut _GstRTSPThreadPoolPrivate;
|
||||
|
||||
#[repr(C)]
|
||||
#[derive(Copy, Clone)]
|
||||
#[repr(C)]
|
||||
pub struct GstRTSPToken {
|
||||
pub mini_object: gst::GstMiniObject,
|
||||
}
|
||||
|
@ -949,8 +997,8 @@ impl ::std::fmt::Debug for GstRTSPToken {
|
|||
}
|
||||
}
|
||||
|
||||
#[repr(C)]
|
||||
#[derive(Copy, Clone)]
|
||||
#[repr(C)]
|
||||
pub struct GstSDPInfo {
|
||||
pub is_ipv6: gboolean,
|
||||
pub server_ip: *const c_char,
|
||||
|
@ -966,8 +1014,8 @@ impl ::std::fmt::Debug for GstSDPInfo {
|
|||
}
|
||||
|
||||
// Classes
|
||||
#[repr(C)]
|
||||
#[derive(Copy, Clone)]
|
||||
#[repr(C)]
|
||||
pub struct GstRTSPAddressPool {
|
||||
pub parent: gobject::GObject,
|
||||
pub priv_: *mut GstRTSPAddressPoolPrivate,
|
||||
|
@ -982,8 +1030,8 @@ impl ::std::fmt::Debug for GstRTSPAddressPool {
|
|||
}
|
||||
}
|
||||
|
||||
#[repr(C)]
|
||||
#[derive(Copy, Clone)]
|
||||
#[repr(C)]
|
||||
pub struct GstRTSPAuth {
|
||||
pub parent: gobject::GObject,
|
||||
pub priv_: *mut GstRTSPAuthPrivate,
|
||||
|
@ -998,8 +1046,8 @@ impl ::std::fmt::Debug for GstRTSPAuth {
|
|||
}
|
||||
}
|
||||
|
||||
#[repr(C)]
|
||||
#[derive(Copy, Clone)]
|
||||
#[repr(C)]
|
||||
pub struct GstRTSPClient {
|
||||
pub parent: gobject::GObject,
|
||||
pub priv_: *mut GstRTSPClientPrivate,
|
||||
|
@ -1014,8 +1062,8 @@ impl ::std::fmt::Debug for GstRTSPClient {
|
|||
}
|
||||
}
|
||||
|
||||
#[repr(C)]
|
||||
#[derive(Copy, Clone)]
|
||||
#[repr(C)]
|
||||
pub struct GstRTSPMedia {
|
||||
pub parent: gobject::GObject,
|
||||
pub priv_: *mut GstRTSPMediaPrivate,
|
||||
|
@ -1030,8 +1078,8 @@ impl ::std::fmt::Debug for GstRTSPMedia {
|
|||
}
|
||||
}
|
||||
|
||||
#[repr(C)]
|
||||
#[derive(Copy, Clone)]
|
||||
#[repr(C)]
|
||||
pub struct GstRTSPMediaFactory {
|
||||
pub parent: gobject::GObject,
|
||||
pub priv_: *mut GstRTSPMediaFactoryPrivate,
|
||||
|
@ -1046,8 +1094,8 @@ impl ::std::fmt::Debug for GstRTSPMediaFactory {
|
|||
}
|
||||
}
|
||||
|
||||
#[repr(C)]
|
||||
#[derive(Copy, Clone)]
|
||||
#[repr(C)]
|
||||
pub struct GstRTSPMediaFactoryURI {
|
||||
pub parent: GstRTSPMediaFactory,
|
||||
pub priv_: *mut GstRTSPMediaFactoryURIPrivate,
|
||||
|
@ -1062,8 +1110,8 @@ impl ::std::fmt::Debug for GstRTSPMediaFactoryURI {
|
|||
}
|
||||
}
|
||||
|
||||
#[repr(C)]
|
||||
#[derive(Copy, Clone)]
|
||||
#[repr(C)]
|
||||
pub struct GstRTSPMountPoints {
|
||||
pub parent: gobject::GObject,
|
||||
pub priv_: *mut GstRTSPMountPointsPrivate,
|
||||
|
@ -1078,8 +1126,8 @@ impl ::std::fmt::Debug for GstRTSPMountPoints {
|
|||
}
|
||||
}
|
||||
|
||||
#[repr(C)]
|
||||
#[derive(Copy, Clone)]
|
||||
#[repr(C)]
|
||||
pub struct GstRTSPOnvifClient {
|
||||
pub parent: GstRTSPClient,
|
||||
pub _gst_reserved: [gpointer; 4],
|
||||
|
@ -1093,8 +1141,8 @@ impl ::std::fmt::Debug for GstRTSPOnvifClient {
|
|||
}
|
||||
}
|
||||
|
||||
#[repr(C)]
|
||||
#[derive(Copy, Clone)]
|
||||
#[repr(C)]
|
||||
pub struct GstRTSPOnvifMedia {
|
||||
pub parent: GstRTSPMedia,
|
||||
pub priv_: *mut GstRTSPOnvifMediaPrivate,
|
||||
|
@ -1110,8 +1158,8 @@ impl ::std::fmt::Debug for GstRTSPOnvifMedia {
|
|||
}
|
||||
}
|
||||
|
||||
#[repr(C)]
|
||||
#[derive(Copy, Clone)]
|
||||
#[repr(C)]
|
||||
pub struct GstRTSPOnvifMediaFactory {
|
||||
pub parent: GstRTSPMediaFactory,
|
||||
pub priv_: *mut GstRTSPOnvifMediaFactoryPrivate,
|
||||
|
@ -1127,8 +1175,8 @@ impl ::std::fmt::Debug for GstRTSPOnvifMediaFactory {
|
|||
}
|
||||
}
|
||||
|
||||
#[repr(C)]
|
||||
#[derive(Copy, Clone)]
|
||||
#[repr(C)]
|
||||
pub struct GstRTSPOnvifServer {
|
||||
pub parent: GstRTSPServer,
|
||||
pub _gst_reserved: [gpointer; 4],
|
||||
|
@ -1142,8 +1190,8 @@ impl ::std::fmt::Debug for GstRTSPOnvifServer {
|
|||
}
|
||||
}
|
||||
|
||||
#[repr(C)]
|
||||
#[derive(Copy, Clone)]
|
||||
#[repr(C)]
|
||||
pub struct GstRTSPServer {
|
||||
pub parent: gobject::GObject,
|
||||
pub priv_: *mut GstRTSPServerPrivate,
|
||||
|
@ -1158,8 +1206,8 @@ impl ::std::fmt::Debug for GstRTSPServer {
|
|||
}
|
||||
}
|
||||
|
||||
#[repr(C)]
|
||||
#[derive(Copy, Clone)]
|
||||
#[repr(C)]
|
||||
pub struct GstRTSPSession {
|
||||
pub parent: gobject::GObject,
|
||||
pub priv_: *mut GstRTSPSessionPrivate,
|
||||
|
@ -1174,8 +1222,8 @@ impl ::std::fmt::Debug for GstRTSPSession {
|
|||
}
|
||||
}
|
||||
|
||||
#[repr(C)]
|
||||
#[derive(Copy, Clone)]
|
||||
#[repr(C)]
|
||||
pub struct GstRTSPSessionMedia {
|
||||
pub parent: gobject::GObject,
|
||||
pub priv_: *mut GstRTSPSessionMediaPrivate,
|
||||
|
@ -1190,8 +1238,8 @@ impl ::std::fmt::Debug for GstRTSPSessionMedia {
|
|||
}
|
||||
}
|
||||
|
||||
#[repr(C)]
|
||||
#[derive(Copy, Clone)]
|
||||
#[repr(C)]
|
||||
pub struct GstRTSPSessionPool {
|
||||
pub parent: gobject::GObject,
|
||||
pub priv_: *mut GstRTSPSessionPoolPrivate,
|
||||
|
@ -1206,8 +1254,8 @@ impl ::std::fmt::Debug for GstRTSPSessionPool {
|
|||
}
|
||||
}
|
||||
|
||||
#[repr(C)]
|
||||
#[derive(Copy, Clone)]
|
||||
#[repr(C)]
|
||||
pub struct GstRTSPStream {
|
||||
pub parent: gobject::GObject,
|
||||
pub priv_: *mut GstRTSPStreamPrivate,
|
||||
|
@ -1222,8 +1270,8 @@ impl ::std::fmt::Debug for GstRTSPStream {
|
|||
}
|
||||
}
|
||||
|
||||
#[repr(C)]
|
||||
#[derive(Copy, Clone)]
|
||||
#[repr(C)]
|
||||
pub struct GstRTSPStreamTransport {
|
||||
pub parent: gobject::GObject,
|
||||
pub priv_: *mut GstRTSPStreamTransportPrivate,
|
||||
|
@ -1238,8 +1286,8 @@ impl ::std::fmt::Debug for GstRTSPStreamTransport {
|
|||
}
|
||||
}
|
||||
|
||||
#[repr(C)]
|
||||
#[derive(Copy, Clone)]
|
||||
#[repr(C)]
|
||||
pub struct GstRTSPThreadPool {
|
||||
pub parent: gobject::GObject,
|
||||
pub priv_: *mut GstRTSPThreadPoolPrivate,
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
// Generated by gir (https://github.com/gtk-rs/gir @ df67128a87f0)
|
||||
// Generated by gir (https://github.com/gtk-rs/gir @ 61d2f713d84d)
|
||||
// from gir-files (https://github.com/gtk-rs/gir-files @ b827978e7d18)
|
||||
// from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ f8c393377c4e)
|
||||
// DO NOT EDIT
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
// Generated by gir (https://github.com/gtk-rs/gir @ df67128a87f0)
|
||||
// Generated by gir (https://github.com/gtk-rs/gir @ 61d2f713d84d)
|
||||
// from gir-files (https://github.com/gtk-rs/gir-files @ b827978e7d18)
|
||||
// from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ f8c393377c4e)
|
||||
// DO NOT EDIT
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
// Generated by gir (https://github.com/gtk-rs/gir @ df67128a87f0)
|
||||
// Generated by gir (https://github.com/gtk-rs/gir @ 61d2f713d84d)
|
||||
// from gir-files (https://github.com/gtk-rs/gir-files @ b827978e7d18)
|
||||
// from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ f8c393377c4e)
|
||||
// DO NOT EDIT
|
||||
|
|
|
@ -1,3 +1,3 @@
|
|||
Generated by gir (https://github.com/gtk-rs/gir @ df67128a87f0)
|
||||
Generated by gir (https://github.com/gtk-rs/gir @ 61d2f713d84d)
|
||||
from gir-files (https://github.com/gtk-rs/gir-files @ b827978e7d18)
|
||||
from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ f8c393377c4e)
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
// Generated by gir (https://github.com/gtk-rs/gir @ df67128a87f0)
|
||||
// Generated by gir (https://github.com/gtk-rs/gir @ 61d2f713d84d)
|
||||
// from gir-files (https://github.com/gtk-rs/gir-files @ b827978e7d18)
|
||||
// from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ f8c393377c4e)
|
||||
// DO NOT EDIT
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
// Generated by gir (https://github.com/gtk-rs/gir @ df67128a87f0)
|
||||
// Generated by gir (https://github.com/gtk-rs/gir @ 61d2f713d84d)
|
||||
// from gir-files (https://github.com/gtk-rs/gir-files @ b827978e7d18)
|
||||
// from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ f8c393377c4e)
|
||||
// DO NOT EDIT
|
||||
|
@ -279,8 +279,8 @@ pub const GST_RTSP_TRANS_RTP: GstRTSPTransMode = 1;
|
|||
pub const GST_RTSP_TRANS_RDT: GstRTSPTransMode = 2;
|
||||
|
||||
// Unions
|
||||
#[repr(C)]
|
||||
#[derive(Copy, Clone)]
|
||||
#[repr(C)]
|
||||
pub union GstRTSPMessage_type_data {
|
||||
pub request: GstRTSPMessage_type_data_request,
|
||||
pub response: GstRTSPMessage_type_data_response,
|
||||
|
@ -308,8 +308,8 @@ pub type GstRTSPConnectionAcceptCertificateFunc = Option<
|
|||
>;
|
||||
|
||||
// Records
|
||||
#[repr(C)]
|
||||
#[derive(Copy, Clone)]
|
||||
#[repr(C)]
|
||||
pub struct GstRTSPAuthCredential {
|
||||
pub scheme: GstRTSPAuthMethod,
|
||||
pub params: *mut *mut GstRTSPAuthParam,
|
||||
|
@ -326,8 +326,8 @@ impl ::std::fmt::Debug for GstRTSPAuthCredential {
|
|||
}
|
||||
}
|
||||
|
||||
#[repr(C)]
|
||||
#[derive(Copy, Clone)]
|
||||
#[repr(C)]
|
||||
pub struct GstRTSPAuthParam {
|
||||
pub name: *mut c_char,
|
||||
pub value: *mut c_char,
|
||||
|
@ -343,12 +343,15 @@ impl ::std::fmt::Debug for GstRTSPAuthParam {
|
|||
}
|
||||
|
||||
#[repr(C)]
|
||||
pub struct _GstRTSPConnection(c_void);
|
||||
pub struct _GstRTSPConnection {
|
||||
_data: [u8; 0],
|
||||
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
|
||||
}
|
||||
|
||||
pub type GstRTSPConnection = *mut _GstRTSPConnection;
|
||||
|
||||
#[repr(C)]
|
||||
#[derive(Copy, Clone)]
|
||||
#[repr(C)]
|
||||
pub struct GstRTSPExtensionInterface {
|
||||
pub parent: gobject::GTypeInterface,
|
||||
pub detect_server:
|
||||
|
@ -413,8 +416,8 @@ impl ::std::fmt::Debug for GstRTSPExtensionInterface {
|
|||
}
|
||||
}
|
||||
|
||||
#[repr(C)]
|
||||
#[derive(Copy, Clone)]
|
||||
#[repr(C)]
|
||||
pub struct GstRTSPMessage {
|
||||
pub type_: GstRTSPMsgType,
|
||||
pub type_data: GstRTSPMessage_type_data,
|
||||
|
@ -434,8 +437,8 @@ impl ::std::fmt::Debug for GstRTSPMessage {
|
|||
}
|
||||
}
|
||||
|
||||
#[repr(C)]
|
||||
#[derive(Copy, Clone)]
|
||||
#[repr(C)]
|
||||
pub struct GstRTSPMessage_type_data_data {
|
||||
pub channel: u8,
|
||||
}
|
||||
|
@ -448,8 +451,8 @@ impl ::std::fmt::Debug for GstRTSPMessage_type_data_data {
|
|||
}
|
||||
}
|
||||
|
||||
#[repr(C)]
|
||||
#[derive(Copy, Clone)]
|
||||
#[repr(C)]
|
||||
pub struct GstRTSPMessage_type_data_request {
|
||||
pub method: GstRTSPMethod,
|
||||
pub uri: *mut c_char,
|
||||
|
@ -466,8 +469,8 @@ impl ::std::fmt::Debug for GstRTSPMessage_type_data_request {
|
|||
}
|
||||
}
|
||||
|
||||
#[repr(C)]
|
||||
#[derive(Copy, Clone)]
|
||||
#[repr(C)]
|
||||
pub struct GstRTSPMessage_type_data_response {
|
||||
pub code: GstRTSPStatusCode,
|
||||
pub reason: *mut c_char,
|
||||
|
@ -484,8 +487,8 @@ impl ::std::fmt::Debug for GstRTSPMessage_type_data_response {
|
|||
}
|
||||
}
|
||||
|
||||
#[repr(C)]
|
||||
#[derive(Copy, Clone)]
|
||||
#[repr(C)]
|
||||
pub struct GstRTSPRange {
|
||||
pub min: c_int,
|
||||
pub max: c_int,
|
||||
|
@ -500,8 +503,8 @@ impl ::std::fmt::Debug for GstRTSPRange {
|
|||
}
|
||||
}
|
||||
|
||||
#[repr(C)]
|
||||
#[derive(Copy, Clone)]
|
||||
#[repr(C)]
|
||||
pub struct GstRTSPTime {
|
||||
pub type_: GstRTSPTimeType,
|
||||
pub seconds: c_double,
|
||||
|
@ -516,8 +519,8 @@ impl ::std::fmt::Debug for GstRTSPTime {
|
|||
}
|
||||
}
|
||||
|
||||
#[repr(C)]
|
||||
#[derive(Copy, Clone)]
|
||||
#[repr(C)]
|
||||
pub struct GstRTSPTime2 {
|
||||
pub frames: c_double,
|
||||
pub year: c_uint,
|
||||
|
@ -536,8 +539,8 @@ impl ::std::fmt::Debug for GstRTSPTime2 {
|
|||
}
|
||||
}
|
||||
|
||||
#[repr(C)]
|
||||
#[derive(Copy, Clone)]
|
||||
#[repr(C)]
|
||||
pub struct GstRTSPTimeRange {
|
||||
pub unit: GstRTSPRangeUnit,
|
||||
pub min: GstRTSPTime,
|
||||
|
@ -558,8 +561,8 @@ impl ::std::fmt::Debug for GstRTSPTimeRange {
|
|||
}
|
||||
}
|
||||
|
||||
#[repr(C)]
|
||||
#[derive(Copy, Clone)]
|
||||
#[repr(C)]
|
||||
pub struct GstRTSPTransport {
|
||||
pub trans: GstRTSPTransMode,
|
||||
pub profile: GstRTSPProfile,
|
||||
|
@ -601,8 +604,8 @@ impl ::std::fmt::Debug for GstRTSPTransport {
|
|||
}
|
||||
}
|
||||
|
||||
#[repr(C)]
|
||||
#[derive(Copy, Clone)]
|
||||
#[repr(C)]
|
||||
pub struct GstRTSPUrl {
|
||||
pub transports: GstRTSPLowerTrans,
|
||||
pub family: GstRTSPFamily,
|
||||
|
@ -630,12 +633,15 @@ impl ::std::fmt::Debug for GstRTSPUrl {
|
|||
}
|
||||
|
||||
#[repr(C)]
|
||||
pub struct _GstRTSPWatch(c_void);
|
||||
pub struct _GstRTSPWatch {
|
||||
_data: [u8; 0],
|
||||
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
|
||||
}
|
||||
|
||||
pub type GstRTSPWatch = *mut _GstRTSPWatch;
|
||||
|
||||
#[repr(C)]
|
||||
#[derive(Copy, Clone)]
|
||||
#[repr(C)]
|
||||
pub struct GstRTSPWatchFuncs {
|
||||
pub message_received: Option<
|
||||
unsafe extern "C" fn(*mut GstRTSPWatch, *mut GstRTSPMessage, gpointer) -> GstRTSPResult,
|
||||
|
@ -687,7 +693,10 @@ impl ::std::fmt::Debug for GstRTSPWatchFuncs {
|
|||
|
||||
// Interfaces
|
||||
#[repr(C)]
|
||||
pub struct GstRTSPExtension(c_void);
|
||||
pub struct GstRTSPExtension {
|
||||
_data: [u8; 0],
|
||||
_marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
|
||||
}
|
||||
|
||||
impl ::std::fmt::Debug for GstRTSPExtension {
|
||||
fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
// Generated by gir (https://github.com/gtk-rs/gir @ df67128a87f0)
|
||||
// Generated by gir (https://github.com/gtk-rs/gir @ 61d2f713d84d)
|
||||
// from gir-files (https://github.com/gtk-rs/gir-files @ b827978e7d18)
|
||||
// from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ f8c393377c4e)
|
||||
// DO NOT EDIT
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
// Generated by gir (https://github.com/gtk-rs/gir @ df67128a87f0)
|
||||
// Generated by gir (https://github.com/gtk-rs/gir @ 61d2f713d84d)
|
||||
// from gir-files (https://github.com/gtk-rs/gir-files @ b827978e7d18)
|
||||
// from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ f8c393377c4e)
|
||||
// DO NOT EDIT
|
||||
|
|
Some files were not shown because too many files have changed in this diff Show more
Loading…
Reference in a new issue