forked from mirrors/gstreamer-rs
regenerate with latest gir
This commit is contained in:
parent
6527ffbce0
commit
0d391d5031
265 changed files with 396 additions and 599 deletions
2
gir
2
gir
|
@ -1 +1 @@
|
||||||
Subproject commit 61d2f713d84d670690c6918541d398463023c8b2
|
Subproject commit ba0ee13f6f1eade812d0c05640d8fb37754db54b
|
|
@ -14,6 +14,3 @@ mod enums;
|
||||||
#[cfg_attr(feature = "dox", doc(cfg(feature = "v1_20")))]
|
#[cfg_attr(feature = "dox", doc(cfg(feature = "v1_20")))]
|
||||||
pub use self::enums::AppLeakyType;
|
pub use self::enums::AppLeakyType;
|
||||||
pub use self::enums::AppStreamType;
|
pub use self::enums::AppStreamType;
|
||||||
|
|
||||||
#[doc(hidden)]
|
|
||||||
pub mod traits {}
|
|
||||||
|
|
|
@ -1,3 +1,3 @@
|
||||||
Generated by gir (https://github.com/gtk-rs/gir @ 61d2f713d84d)
|
Generated by gir (https://github.com/gtk-rs/gir @ ba0ee13f6f1e)
|
||||||
from gir-files (https://github.com/gtk-rs/gir-files @ b827978e7d18)
|
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)
|
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 @ 61d2f713d84d)
|
// Generated by gir (https://github.com/gtk-rs/gir @ ba0ee13f6f1e)
|
||||||
// from gir-files (https://github.com/gtk-rs/gir-files @ b827978e7d18)
|
// 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)
|
// from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ f8c393377c4e)
|
||||||
// DO NOT EDIT
|
// DO NOT EDIT
|
||||||
|
|
|
@ -1,4 +1,4 @@
|
||||||
// Generated by gir (https://github.com/gtk-rs/gir @ 61d2f713d84d)
|
// Generated by gir (https://github.com/gtk-rs/gir @ ba0ee13f6f1e)
|
||||||
// from gir-files (https://github.com/gtk-rs/gir-files @ b827978e7d18)
|
// 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)
|
// from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ f8c393377c4e)
|
||||||
// DO NOT EDIT
|
// DO NOT EDIT
|
||||||
|
|
|
@ -1,4 +1,4 @@
|
||||||
// Generated by gir (https://github.com/gtk-rs/gir @ 61d2f713d84d)
|
// Generated by gir (https://github.com/gtk-rs/gir @ ba0ee13f6f1e)
|
||||||
// from gir-files (https://github.com/gtk-rs/gir-files @ b827978e7d18)
|
// 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)
|
// from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ f8c393377c4e)
|
||||||
// DO NOT EDIT
|
// DO NOT EDIT
|
||||||
|
|
|
@ -1,4 +1,4 @@
|
||||||
// Generated by gir (https://github.com/gtk-rs/gir @ 61d2f713d84d)
|
// Generated by gir (https://github.com/gtk-rs/gir @ ba0ee13f6f1e)
|
||||||
// from gir-files (https://github.com/gtk-rs/gir-files @ b827978e7d18)
|
// 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)
|
// from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ f8c393377c4e)
|
||||||
// DO NOT EDIT
|
// DO NOT EDIT
|
||||||
|
|
|
@ -1,4 +1,4 @@
|
||||||
// Generated by gir (https://github.com/gtk-rs/gir @ 61d2f713d84d)
|
// Generated by gir (https://github.com/gtk-rs/gir @ ba0ee13f6f1e)
|
||||||
// from gir-files (https://github.com/gtk-rs/gir-files @ b827978e7d18)
|
// 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)
|
// from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ f8c393377c4e)
|
||||||
// DO NOT EDIT
|
// DO NOT EDIT
|
||||||
|
|
|
@ -22,13 +22,13 @@ glib::wrapper! {
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
unsafe impl Send for AudioBaseSink {}
|
|
||||||
unsafe impl Sync for AudioBaseSink {}
|
|
||||||
|
|
||||||
impl AudioBaseSink {
|
impl AudioBaseSink {
|
||||||
pub const NONE: Option<&'static AudioBaseSink> = None;
|
pub const NONE: Option<&'static AudioBaseSink> = None;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
unsafe impl Send for AudioBaseSink {}
|
||||||
|
unsafe impl Sync for AudioBaseSink {}
|
||||||
|
|
||||||
pub trait AudioBaseSinkExt: 'static {
|
pub trait AudioBaseSinkExt: 'static {
|
||||||
//#[doc(alias = "gst_audio_base_sink_create_ringbuffer")]
|
//#[doc(alias = "gst_audio_base_sink_create_ringbuffer")]
|
||||||
//fn create_ringbuffer(&self) -> /*Ignored*/Option<AudioRingBuffer>;
|
//fn create_ringbuffer(&self) -> /*Ignored*/Option<AudioRingBuffer>;
|
||||||
|
|
|
@ -22,13 +22,13 @@ glib::wrapper! {
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
unsafe impl Send for AudioBaseSrc {}
|
|
||||||
unsafe impl Sync for AudioBaseSrc {}
|
|
||||||
|
|
||||||
impl AudioBaseSrc {
|
impl AudioBaseSrc {
|
||||||
pub const NONE: Option<&'static AudioBaseSrc> = None;
|
pub const NONE: Option<&'static AudioBaseSrc> = None;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
unsafe impl Send for AudioBaseSrc {}
|
||||||
|
unsafe impl Sync for AudioBaseSrc {}
|
||||||
|
|
||||||
pub trait AudioBaseSrcExt: 'static {
|
pub trait AudioBaseSrcExt: 'static {
|
||||||
//#[doc(alias = "gst_audio_base_src_create_ringbuffer")]
|
//#[doc(alias = "gst_audio_base_src_create_ringbuffer")]
|
||||||
//fn create_ringbuffer(&self) -> /*Ignored*/Option<AudioRingBuffer>;
|
//fn create_ringbuffer(&self) -> /*Ignored*/Option<AudioRingBuffer>;
|
||||||
|
|
|
@ -22,13 +22,13 @@ glib::wrapper! {
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
unsafe impl Send for AudioDecoder {}
|
|
||||||
unsafe impl Sync for AudioDecoder {}
|
|
||||||
|
|
||||||
impl AudioDecoder {
|
impl AudioDecoder {
|
||||||
pub const NONE: Option<&'static AudioDecoder> = None;
|
pub const NONE: Option<&'static AudioDecoder> = None;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
unsafe impl Send for AudioDecoder {}
|
||||||
|
unsafe impl Sync for AudioDecoder {}
|
||||||
|
|
||||||
pub trait AudioDecoderExt: 'static {
|
pub trait AudioDecoderExt: 'static {
|
||||||
#[doc(alias = "gst_audio_decoder_allocate_output_buffer")]
|
#[doc(alias = "gst_audio_decoder_allocate_output_buffer")]
|
||||||
fn allocate_output_buffer(&self, size: usize) -> Result<gst::Buffer, glib::BoolError>;
|
fn allocate_output_buffer(&self, size: usize) -> Result<gst::Buffer, glib::BoolError>;
|
||||||
|
|
|
@ -22,13 +22,13 @@ glib::wrapper! {
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
unsafe impl Send for AudioEncoder {}
|
|
||||||
unsafe impl Sync for AudioEncoder {}
|
|
||||||
|
|
||||||
impl AudioEncoder {
|
impl AudioEncoder {
|
||||||
pub const NONE: Option<&'static AudioEncoder> = None;
|
pub const NONE: Option<&'static AudioEncoder> = None;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
unsafe impl Send for AudioEncoder {}
|
||||||
|
unsafe impl Sync for AudioEncoder {}
|
||||||
|
|
||||||
pub trait AudioEncoderExt: 'static {
|
pub trait AudioEncoderExt: 'static {
|
||||||
#[doc(alias = "gst_audio_encoder_allocate_output_buffer")]
|
#[doc(alias = "gst_audio_encoder_allocate_output_buffer")]
|
||||||
fn allocate_output_buffer(&self, size: usize) -> Result<gst::Buffer, glib::BoolError>;
|
fn allocate_output_buffer(&self, size: usize) -> Result<gst::Buffer, glib::BoolError>;
|
||||||
|
|
|
@ -14,11 +14,9 @@ glib::wrapper! {
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
impl AudioSink {}
|
|
||||||
|
|
||||||
unsafe impl Send for AudioSink {}
|
|
||||||
unsafe impl Sync for AudioSink {}
|
|
||||||
|
|
||||||
impl AudioSink {
|
impl AudioSink {
|
||||||
pub const NONE: Option<&'static AudioSink> = None;
|
pub const NONE: Option<&'static AudioSink> = None;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
unsafe impl Send for AudioSink {}
|
||||||
|
unsafe impl Sync for AudioSink {}
|
||||||
|
|
|
@ -14,11 +14,9 @@ glib::wrapper! {
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
impl AudioSrc {}
|
|
||||||
|
|
||||||
unsafe impl Send for AudioSrc {}
|
|
||||||
unsafe impl Sync for AudioSrc {}
|
|
||||||
|
|
||||||
impl AudioSrc {
|
impl AudioSrc {
|
||||||
pub const NONE: Option<&'static AudioSrc> = None;
|
pub const NONE: Option<&'static AudioSrc> = None;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
unsafe impl Send for AudioSrc {}
|
||||||
|
unsafe impl Sync for AudioSrc {}
|
||||||
|
|
|
@ -22,6 +22,8 @@ glib::wrapper! {
|
||||||
}
|
}
|
||||||
|
|
||||||
impl StreamVolume {
|
impl StreamVolume {
|
||||||
|
pub const NONE: Option<&'static StreamVolume> = None;
|
||||||
|
|
||||||
#[doc(alias = "gst_stream_volume_convert_volume")]
|
#[doc(alias = "gst_stream_volume_convert_volume")]
|
||||||
pub fn convert_volume(from: StreamVolumeFormat, to: StreamVolumeFormat, val: f64) -> f64 {
|
pub fn convert_volume(from: StreamVolumeFormat, to: StreamVolumeFormat, val: f64) -> f64 {
|
||||||
assert_initialized_main_thread!();
|
assert_initialized_main_thread!();
|
||||||
|
@ -32,10 +34,6 @@ impl StreamVolume {
|
||||||
unsafe impl Send for StreamVolume {}
|
unsafe impl Send for StreamVolume {}
|
||||||
unsafe impl Sync for StreamVolume {}
|
unsafe impl Sync for StreamVolume {}
|
||||||
|
|
||||||
impl StreamVolume {
|
|
||||||
pub const NONE: Option<&'static StreamVolume> = None;
|
|
||||||
}
|
|
||||||
|
|
||||||
pub trait StreamVolumeExt: 'static {
|
pub trait StreamVolumeExt: 'static {
|
||||||
#[doc(alias = "gst_stream_volume_get_mute")]
|
#[doc(alias = "gst_stream_volume_get_mute")]
|
||||||
#[doc(alias = "get_mute")]
|
#[doc(alias = "get_mute")]
|
||||||
|
|
|
@ -1,3 +1,3 @@
|
||||||
Generated by gir (https://github.com/gtk-rs/gir @ 61d2f713d84d)
|
Generated by gir (https://github.com/gtk-rs/gir @ ba0ee13f6f1e)
|
||||||
from gir-files (https://github.com/gtk-rs/gir-files @ b827978e7d18)
|
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)
|
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 @ 61d2f713d84d)
|
// Generated by gir (https://github.com/gtk-rs/gir @ ba0ee13f6f1e)
|
||||||
// from gir-files (https://github.com/gtk-rs/gir-files @ b827978e7d18)
|
// 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)
|
// from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ f8c393377c4e)
|
||||||
// DO NOT EDIT
|
// DO NOT EDIT
|
||||||
|
|
|
@ -1,4 +1,4 @@
|
||||||
// Generated by gir (https://github.com/gtk-rs/gir @ 61d2f713d84d)
|
// Generated by gir (https://github.com/gtk-rs/gir @ ba0ee13f6f1e)
|
||||||
// from gir-files (https://github.com/gtk-rs/gir-files @ b827978e7d18)
|
// 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)
|
// from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ f8c393377c4e)
|
||||||
// DO NOT EDIT
|
// DO NOT EDIT
|
||||||
|
|
|
@ -1,4 +1,4 @@
|
||||||
// Generated by gir (https://github.com/gtk-rs/gir @ 61d2f713d84d)
|
// Generated by gir (https://github.com/gtk-rs/gir @ ba0ee13f6f1e)
|
||||||
// from gir-files (https://github.com/gtk-rs/gir-files @ b827978e7d18)
|
// 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)
|
// from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ f8c393377c4e)
|
||||||
// DO NOT EDIT
|
// DO NOT EDIT
|
||||||
|
|
|
@ -1,4 +1,4 @@
|
||||||
// Generated by gir (https://github.com/gtk-rs/gir @ 61d2f713d84d)
|
// Generated by gir (https://github.com/gtk-rs/gir @ ba0ee13f6f1e)
|
||||||
// from gir-files (https://github.com/gtk-rs/gir-files @ b827978e7d18)
|
// 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)
|
// from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ f8c393377c4e)
|
||||||
// DO NOT EDIT
|
// DO NOT EDIT
|
||||||
|
|
|
@ -1,4 +1,4 @@
|
||||||
// Generated by gir (https://github.com/gtk-rs/gir @ 61d2f713d84d)
|
// Generated by gir (https://github.com/gtk-rs/gir @ ba0ee13f6f1e)
|
||||||
// from gir-files (https://github.com/gtk-rs/gir-files @ b827978e7d18)
|
// 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)
|
// from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ f8c393377c4e)
|
||||||
// DO NOT EDIT
|
// DO NOT EDIT
|
||||||
|
|
|
@ -28,13 +28,13 @@ glib::wrapper! {
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
unsafe impl Send for Aggregator {}
|
|
||||||
unsafe impl Sync for Aggregator {}
|
|
||||||
|
|
||||||
impl Aggregator {
|
impl Aggregator {
|
||||||
pub const NONE: Option<&'static Aggregator> = None;
|
pub const NONE: Option<&'static Aggregator> = None;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
unsafe impl Send for Aggregator {}
|
||||||
|
unsafe impl Sync for Aggregator {}
|
||||||
|
|
||||||
pub trait AggregatorExt: 'static {
|
pub trait AggregatorExt: 'static {
|
||||||
#[doc(alias = "gst_aggregator_get_buffer_pool")]
|
#[doc(alias = "gst_aggregator_get_buffer_pool")]
|
||||||
#[doc(alias = "get_buffer_pool")]
|
#[doc(alias = "get_buffer_pool")]
|
||||||
|
|
|
@ -26,13 +26,13 @@ glib::wrapper! {
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
unsafe impl Send for AggregatorPad {}
|
|
||||||
unsafe impl Sync for AggregatorPad {}
|
|
||||||
|
|
||||||
impl AggregatorPad {
|
impl AggregatorPad {
|
||||||
pub const NONE: Option<&'static AggregatorPad> = None;
|
pub const NONE: Option<&'static AggregatorPad> = None;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
unsafe impl Send for AggregatorPad {}
|
||||||
|
unsafe impl Sync for AggregatorPad {}
|
||||||
|
|
||||||
pub trait AggregatorPadExt: 'static {
|
pub trait AggregatorPadExt: 'static {
|
||||||
#[doc(alias = "gst_aggregator_pad_drop_buffer")]
|
#[doc(alias = "gst_aggregator_pad_drop_buffer")]
|
||||||
fn drop_buffer(&self) -> bool;
|
fn drop_buffer(&self) -> bool;
|
||||||
|
|
|
@ -22,13 +22,13 @@ glib::wrapper! {
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
unsafe impl Send for BaseParse {}
|
|
||||||
unsafe impl Sync for BaseParse {}
|
|
||||||
|
|
||||||
impl BaseParse {
|
impl BaseParse {
|
||||||
pub const NONE: Option<&'static BaseParse> = None;
|
pub const NONE: Option<&'static BaseParse> = None;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
unsafe impl Send for BaseParse {}
|
||||||
|
unsafe impl Sync for BaseParse {}
|
||||||
|
|
||||||
pub trait BaseParseExt: 'static {
|
pub trait BaseParseExt: 'static {
|
||||||
#[doc(alias = "gst_base_parse_add_index_entry")]
|
#[doc(alias = "gst_base_parse_add_index_entry")]
|
||||||
fn add_index_entry(&self, offset: u64, ts: gst::ClockTime, key: bool, force: bool) -> bool;
|
fn add_index_entry(&self, offset: u64, ts: gst::ClockTime, key: bool, force: bool) -> bool;
|
||||||
|
|
|
@ -23,13 +23,13 @@ glib::wrapper! {
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
unsafe impl Send for BaseSink {}
|
|
||||||
unsafe impl Sync for BaseSink {}
|
|
||||||
|
|
||||||
impl BaseSink {
|
impl BaseSink {
|
||||||
pub const NONE: Option<&'static BaseSink> = None;
|
pub const NONE: Option<&'static BaseSink> = None;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
unsafe impl Send for BaseSink {}
|
||||||
|
unsafe impl Sync for BaseSink {}
|
||||||
|
|
||||||
pub trait BaseSinkExt: 'static {
|
pub trait BaseSinkExt: 'static {
|
||||||
//#[doc(alias = "gst_base_sink_do_preroll")]
|
//#[doc(alias = "gst_base_sink_do_preroll")]
|
||||||
//fn do_preroll(&self, obj: /*Ignored*/&gst::MiniObject) -> Result<gst::FlowSuccess, gst::FlowError>;
|
//fn do_preroll(&self, obj: /*Ignored*/&gst::MiniObject) -> Result<gst::FlowSuccess, gst::FlowError>;
|
||||||
|
|
|
@ -22,13 +22,13 @@ glib::wrapper! {
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
unsafe impl Send for BaseSrc {}
|
|
||||||
unsafe impl Sync for BaseSrc {}
|
|
||||||
|
|
||||||
impl BaseSrc {
|
impl BaseSrc {
|
||||||
pub const NONE: Option<&'static BaseSrc> = None;
|
pub const NONE: Option<&'static BaseSrc> = None;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
unsafe impl Send for BaseSrc {}
|
||||||
|
unsafe impl Sync for BaseSrc {}
|
||||||
|
|
||||||
pub trait BaseSrcExt: 'static {
|
pub trait BaseSrcExt: 'static {
|
||||||
#[doc(alias = "gst_base_src_get_blocksize")]
|
#[doc(alias = "gst_base_src_get_blocksize")]
|
||||||
#[doc(alias = "get_blocksize")]
|
#[doc(alias = "get_blocksize")]
|
||||||
|
|
|
@ -22,13 +22,13 @@ glib::wrapper! {
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
unsafe impl Send for BaseTransform {}
|
|
||||||
unsafe impl Sync for BaseTransform {}
|
|
||||||
|
|
||||||
impl BaseTransform {
|
impl BaseTransform {
|
||||||
pub const NONE: Option<&'static BaseTransform> = None;
|
pub const NONE: Option<&'static BaseTransform> = None;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
unsafe impl Send for BaseTransform {}
|
||||||
|
unsafe impl Sync for BaseTransform {}
|
||||||
|
|
||||||
pub trait BaseTransformExt: 'static {
|
pub trait BaseTransformExt: 'static {
|
||||||
#[doc(alias = "gst_base_transform_get_buffer_pool")]
|
#[doc(alias = "gst_base_transform_get_buffer_pool")]
|
||||||
#[doc(alias = "get_buffer_pool")]
|
#[doc(alias = "get_buffer_pool")]
|
||||||
|
|
|
@ -14,11 +14,9 @@ glib::wrapper! {
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
impl PushSrc {}
|
|
||||||
|
|
||||||
unsafe impl Send for PushSrc {}
|
|
||||||
unsafe impl Sync for PushSrc {}
|
|
||||||
|
|
||||||
impl PushSrc {
|
impl PushSrc {
|
||||||
pub const NONE: Option<&'static PushSrc> = None;
|
pub const NONE: Option<&'static PushSrc> = None;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
unsafe impl Send for PushSrc {}
|
||||||
|
unsafe impl Sync for PushSrc {}
|
||||||
|
|
|
@ -1,3 +1,3 @@
|
||||||
Generated by gir (https://github.com/gtk-rs/gir @ 61d2f713d84d)
|
Generated by gir (https://github.com/gtk-rs/gir @ ba0ee13f6f1e)
|
||||||
from gir-files (https://github.com/gtk-rs/gir-files @ b827978e7d18)
|
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)
|
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 @ 61d2f713d84d)
|
// Generated by gir (https://github.com/gtk-rs/gir @ ba0ee13f6f1e)
|
||||||
// from gir-files (https://github.com/gtk-rs/gir-files @ b827978e7d18)
|
// 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)
|
// from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ f8c393377c4e)
|
||||||
// DO NOT EDIT
|
// DO NOT EDIT
|
||||||
|
|
|
@ -1,4 +1,4 @@
|
||||||
// Generated by gir (https://github.com/gtk-rs/gir @ 61d2f713d84d)
|
// Generated by gir (https://github.com/gtk-rs/gir @ ba0ee13f6f1e)
|
||||||
// from gir-files (https://github.com/gtk-rs/gir-files @ b827978e7d18)
|
// 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)
|
// from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ f8c393377c4e)
|
||||||
// DO NOT EDIT
|
// DO NOT EDIT
|
||||||
|
|
|
@ -1,4 +1,4 @@
|
||||||
// Generated by gir (https://github.com/gtk-rs/gir @ 61d2f713d84d)
|
// Generated by gir (https://github.com/gtk-rs/gir @ ba0ee13f6f1e)
|
||||||
// from gir-files (https://github.com/gtk-rs/gir-files @ b827978e7d18)
|
// 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)
|
// from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ f8c393377c4e)
|
||||||
// DO NOT EDIT
|
// DO NOT EDIT
|
||||||
|
|
|
@ -1,4 +1,4 @@
|
||||||
// Generated by gir (https://github.com/gtk-rs/gir @ 61d2f713d84d)
|
// Generated by gir (https://github.com/gtk-rs/gir @ ba0ee13f6f1e)
|
||||||
// from gir-files (https://github.com/gtk-rs/gir-files @ b827978e7d18)
|
// 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)
|
// from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ f8c393377c4e)
|
||||||
// DO NOT EDIT
|
// DO NOT EDIT
|
||||||
|
|
|
@ -1,4 +1,4 @@
|
||||||
// Generated by gir (https://github.com/gtk-rs/gir @ 61d2f713d84d)
|
// Generated by gir (https://github.com/gtk-rs/gir @ ba0ee13f6f1e)
|
||||||
// from gir-files (https://github.com/gtk-rs/gir-files @ b827978e7d18)
|
// 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)
|
// from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ f8c393377c4e)
|
||||||
// DO NOT EDIT
|
// DO NOT EDIT
|
||||||
|
|
|
@ -5,6 +5,3 @@
|
||||||
|
|
||||||
mod test_clock;
|
mod test_clock;
|
||||||
pub use self::test_clock::TestClock;
|
pub use self::test_clock::TestClock;
|
||||||
|
|
||||||
#[doc(hidden)]
|
|
||||||
pub mod traits {}
|
|
||||||
|
|
|
@ -1,3 +1,3 @@
|
||||||
Generated by gir (https://github.com/gtk-rs/gir @ 61d2f713d84d)
|
Generated by gir (https://github.com/gtk-rs/gir @ ba0ee13f6f1e)
|
||||||
from gir-files (https://github.com/gtk-rs/gir-files @ b827978e7d18)
|
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)
|
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 @ 61d2f713d84d)
|
// Generated by gir (https://github.com/gtk-rs/gir @ ba0ee13f6f1e)
|
||||||
// from gir-files (https://github.com/gtk-rs/gir-files @ b827978e7d18)
|
// 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)
|
// from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ f8c393377c4e)
|
||||||
// DO NOT EDIT
|
// DO NOT EDIT
|
||||||
|
|
|
@ -1,4 +1,4 @@
|
||||||
// Generated by gir (https://github.com/gtk-rs/gir @ 61d2f713d84d)
|
// Generated by gir (https://github.com/gtk-rs/gir @ ba0ee13f6f1e)
|
||||||
// from gir-files (https://github.com/gtk-rs/gir-files @ b827978e7d18)
|
// 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)
|
// from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ f8c393377c4e)
|
||||||
// DO NOT EDIT
|
// DO NOT EDIT
|
||||||
|
|
|
@ -1,4 +1,4 @@
|
||||||
// Generated by gir (https://github.com/gtk-rs/gir @ 61d2f713d84d)
|
// Generated by gir (https://github.com/gtk-rs/gir @ ba0ee13f6f1e)
|
||||||
// from gir-files (https://github.com/gtk-rs/gir-files @ b827978e7d18)
|
// 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)
|
// from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ f8c393377c4e)
|
||||||
// DO NOT EDIT
|
// DO NOT EDIT
|
||||||
|
|
|
@ -1,4 +1,4 @@
|
||||||
// Generated by gir (https://github.com/gtk-rs/gir @ 61d2f713d84d)
|
// Generated by gir (https://github.com/gtk-rs/gir @ ba0ee13f6f1e)
|
||||||
// from gir-files (https://github.com/gtk-rs/gir-files @ b827978e7d18)
|
// 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)
|
// from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ f8c393377c4e)
|
||||||
// DO NOT EDIT
|
// DO NOT EDIT
|
||||||
|
|
|
@ -1,4 +1,4 @@
|
||||||
// Generated by gir (https://github.com/gtk-rs/gir @ 61d2f713d84d)
|
// Generated by gir (https://github.com/gtk-rs/gir @ ba0ee13f6f1e)
|
||||||
// from gir-files (https://github.com/gtk-rs/gir-files @ b827978e7d18)
|
// 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)
|
// from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ f8c393377c4e)
|
||||||
// DO NOT EDIT
|
// DO NOT EDIT
|
||||||
|
|
|
@ -23,6 +23,8 @@ glib::wrapper! {
|
||||||
}
|
}
|
||||||
|
|
||||||
impl ARGBControlBinding {
|
impl ARGBControlBinding {
|
||||||
|
pub const NONE: Option<&'static ARGBControlBinding> = None;
|
||||||
|
|
||||||
#[doc(alias = "gst_argb_control_binding_new")]
|
#[doc(alias = "gst_argb_control_binding_new")]
|
||||||
pub fn new(
|
pub fn new(
|
||||||
object: &impl IsA<gst::Object>,
|
object: &impl IsA<gst::Object>,
|
||||||
|
@ -50,10 +52,6 @@ impl ARGBControlBinding {
|
||||||
unsafe impl Send for ARGBControlBinding {}
|
unsafe impl Send for ARGBControlBinding {}
|
||||||
unsafe impl Sync for ARGBControlBinding {}
|
unsafe impl Sync for ARGBControlBinding {}
|
||||||
|
|
||||||
impl ARGBControlBinding {
|
|
||||||
pub const NONE: Option<&'static ARGBControlBinding> = None;
|
|
||||||
}
|
|
||||||
|
|
||||||
pub trait ARGBControlBindingExt: 'static {
|
pub trait ARGBControlBindingExt: 'static {
|
||||||
#[doc(alias = "control-source-a")]
|
#[doc(alias = "control-source-a")]
|
||||||
fn control_source_a(&self) -> Option<gst::ControlSource>;
|
fn control_source_a(&self) -> Option<gst::ControlSource>;
|
||||||
|
|
|
@ -23,6 +23,8 @@ glib::wrapper! {
|
||||||
}
|
}
|
||||||
|
|
||||||
impl DirectControlBinding {
|
impl DirectControlBinding {
|
||||||
|
pub const NONE: Option<&'static DirectControlBinding> = None;
|
||||||
|
|
||||||
#[doc(alias = "gst_direct_control_binding_new")]
|
#[doc(alias = "gst_direct_control_binding_new")]
|
||||||
pub fn new(
|
pub fn new(
|
||||||
object: &impl IsA<gst::Object>,
|
object: &impl IsA<gst::Object>,
|
||||||
|
@ -61,10 +63,6 @@ impl DirectControlBinding {
|
||||||
unsafe impl Send for DirectControlBinding {}
|
unsafe impl Send for DirectControlBinding {}
|
||||||
unsafe impl Sync for DirectControlBinding {}
|
unsafe impl Sync for DirectControlBinding {}
|
||||||
|
|
||||||
impl DirectControlBinding {
|
|
||||||
pub const NONE: Option<&'static DirectControlBinding> = None;
|
|
||||||
}
|
|
||||||
|
|
||||||
pub trait DirectControlBindingExt: 'static {
|
pub trait DirectControlBindingExt: 'static {
|
||||||
fn is_absolute(&self) -> bool;
|
fn is_absolute(&self) -> bool;
|
||||||
|
|
||||||
|
|
|
@ -25,6 +25,8 @@ glib::wrapper! {
|
||||||
}
|
}
|
||||||
|
|
||||||
impl InterpolationControlSource {
|
impl InterpolationControlSource {
|
||||||
|
pub const NONE: Option<&'static InterpolationControlSource> = None;
|
||||||
|
|
||||||
#[doc(alias = "gst_interpolation_control_source_new")]
|
#[doc(alias = "gst_interpolation_control_source_new")]
|
||||||
pub fn new() -> InterpolationControlSource {
|
pub fn new() -> InterpolationControlSource {
|
||||||
assert_initialized_main_thread!();
|
assert_initialized_main_thread!();
|
||||||
|
@ -44,10 +46,6 @@ impl Default for InterpolationControlSource {
|
||||||
unsafe impl Send for InterpolationControlSource {}
|
unsafe impl Send for InterpolationControlSource {}
|
||||||
unsafe impl Sync for InterpolationControlSource {}
|
unsafe impl Sync for InterpolationControlSource {}
|
||||||
|
|
||||||
impl InterpolationControlSource {
|
|
||||||
pub const NONE: Option<&'static InterpolationControlSource> = None;
|
|
||||||
}
|
|
||||||
|
|
||||||
pub trait InterpolationControlSourceExt: 'static {
|
pub trait InterpolationControlSourceExt: 'static {
|
||||||
fn mode(&self) -> InterpolationMode;
|
fn mode(&self) -> InterpolationMode;
|
||||||
|
|
||||||
|
|
|
@ -24,6 +24,8 @@ glib::wrapper! {
|
||||||
}
|
}
|
||||||
|
|
||||||
impl LFOControlSource {
|
impl LFOControlSource {
|
||||||
|
pub const NONE: Option<&'static LFOControlSource> = None;
|
||||||
|
|
||||||
#[doc(alias = "gst_lfo_control_source_new")]
|
#[doc(alias = "gst_lfo_control_source_new")]
|
||||||
pub fn new() -> LFOControlSource {
|
pub fn new() -> LFOControlSource {
|
||||||
assert_initialized_main_thread!();
|
assert_initialized_main_thread!();
|
||||||
|
@ -42,10 +44,6 @@ impl Default for LFOControlSource {
|
||||||
unsafe impl Send for LFOControlSource {}
|
unsafe impl Send for LFOControlSource {}
|
||||||
unsafe impl Sync for LFOControlSource {}
|
unsafe impl Sync for LFOControlSource {}
|
||||||
|
|
||||||
impl LFOControlSource {
|
|
||||||
pub const NONE: Option<&'static LFOControlSource> = None;
|
|
||||||
}
|
|
||||||
|
|
||||||
pub trait LFOControlSourceExt: 'static {
|
pub trait LFOControlSourceExt: 'static {
|
||||||
fn amplitude(&self) -> f64;
|
fn amplitude(&self) -> f64;
|
||||||
|
|
||||||
|
|
|
@ -17,6 +17,8 @@ glib::wrapper! {
|
||||||
}
|
}
|
||||||
|
|
||||||
impl ProxyControlBinding {
|
impl ProxyControlBinding {
|
||||||
|
pub const NONE: Option<&'static ProxyControlBinding> = None;
|
||||||
|
|
||||||
#[doc(alias = "gst_proxy_control_binding_new")]
|
#[doc(alias = "gst_proxy_control_binding_new")]
|
||||||
pub fn new(
|
pub fn new(
|
||||||
object: &impl IsA<gst::Object>,
|
object: &impl IsA<gst::Object>,
|
||||||
|
@ -39,7 +41,3 @@ impl ProxyControlBinding {
|
||||||
|
|
||||||
unsafe impl Send for ProxyControlBinding {}
|
unsafe impl Send for ProxyControlBinding {}
|
||||||
unsafe impl Sync for ProxyControlBinding {}
|
unsafe impl Sync for ProxyControlBinding {}
|
||||||
|
|
||||||
impl ProxyControlBinding {
|
|
||||||
pub const NONE: Option<&'static ProxyControlBinding> = None;
|
|
||||||
}
|
|
||||||
|
|
|
@ -21,13 +21,13 @@ glib::wrapper! {
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
unsafe impl Send for TimedValueControlSource {}
|
|
||||||
unsafe impl Sync for TimedValueControlSource {}
|
|
||||||
|
|
||||||
impl TimedValueControlSource {
|
impl TimedValueControlSource {
|
||||||
pub const NONE: Option<&'static TimedValueControlSource> = None;
|
pub const NONE: Option<&'static TimedValueControlSource> = None;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
unsafe impl Send for TimedValueControlSource {}
|
||||||
|
unsafe impl Sync for TimedValueControlSource {}
|
||||||
|
|
||||||
pub trait TimedValueControlSourceExt: 'static {
|
pub trait TimedValueControlSourceExt: 'static {
|
||||||
//#[doc(alias = "gst_timed_value_control_source_find_control_point_iter")]
|
//#[doc(alias = "gst_timed_value_control_source_find_control_point_iter")]
|
||||||
//fn find_control_point_iter(&self, timestamp: impl Into<Option<gst::ClockTime>>) -> /*Ignored*/Option<glib::SequenceIter>;
|
//fn find_control_point_iter(&self, timestamp: impl Into<Option<gst::ClockTime>>) -> /*Ignored*/Option<glib::SequenceIter>;
|
||||||
|
|
|
@ -24,6 +24,8 @@ glib::wrapper! {
|
||||||
}
|
}
|
||||||
|
|
||||||
impl TriggerControlSource {
|
impl TriggerControlSource {
|
||||||
|
pub const NONE: Option<&'static TriggerControlSource> = None;
|
||||||
|
|
||||||
#[doc(alias = "gst_trigger_control_source_new")]
|
#[doc(alias = "gst_trigger_control_source_new")]
|
||||||
pub fn new() -> TriggerControlSource {
|
pub fn new() -> TriggerControlSource {
|
||||||
assert_initialized_main_thread!();
|
assert_initialized_main_thread!();
|
||||||
|
@ -42,10 +44,6 @@ impl Default for TriggerControlSource {
|
||||||
unsafe impl Send for TriggerControlSource {}
|
unsafe impl Send for TriggerControlSource {}
|
||||||
unsafe impl Sync for TriggerControlSource {}
|
unsafe impl Sync for TriggerControlSource {}
|
||||||
|
|
||||||
impl TriggerControlSource {
|
|
||||||
pub const NONE: Option<&'static TriggerControlSource> = None;
|
|
||||||
}
|
|
||||||
|
|
||||||
pub trait TriggerControlSourceExt: 'static {
|
pub trait TriggerControlSourceExt: 'static {
|
||||||
fn tolerance(&self) -> i64;
|
fn tolerance(&self) -> i64;
|
||||||
|
|
||||||
|
|
|
@ -1,3 +1,3 @@
|
||||||
Generated by gir (https://github.com/gtk-rs/gir @ 61d2f713d84d)
|
Generated by gir (https://github.com/gtk-rs/gir @ ba0ee13f6f1e)
|
||||||
from gir-files (https://github.com/gtk-rs/gir-files @ b827978e7d18)
|
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)
|
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 @ 61d2f713d84d)
|
// Generated by gir (https://github.com/gtk-rs/gir @ ba0ee13f6f1e)
|
||||||
// from gir-files (https://github.com/gtk-rs/gir-files @ b827978e7d18)
|
// 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)
|
// from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ f8c393377c4e)
|
||||||
// DO NOT EDIT
|
// DO NOT EDIT
|
||||||
|
|
|
@ -1,4 +1,4 @@
|
||||||
// Generated by gir (https://github.com/gtk-rs/gir @ 61d2f713d84d)
|
// Generated by gir (https://github.com/gtk-rs/gir @ ba0ee13f6f1e)
|
||||||
// from gir-files (https://github.com/gtk-rs/gir-files @ b827978e7d18)
|
// 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)
|
// from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ f8c393377c4e)
|
||||||
// DO NOT EDIT
|
// DO NOT EDIT
|
||||||
|
|
|
@ -1,4 +1,4 @@
|
||||||
// Generated by gir (https://github.com/gtk-rs/gir @ 61d2f713d84d)
|
// Generated by gir (https://github.com/gtk-rs/gir @ ba0ee13f6f1e)
|
||||||
// from gir-files (https://github.com/gtk-rs/gir-files @ b827978e7d18)
|
// 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)
|
// from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ f8c393377c4e)
|
||||||
// DO NOT EDIT
|
// DO NOT EDIT
|
||||||
|
|
|
@ -1,4 +1,4 @@
|
||||||
// Generated by gir (https://github.com/gtk-rs/gir @ 61d2f713d84d)
|
// Generated by gir (https://github.com/gtk-rs/gir @ ba0ee13f6f1e)
|
||||||
// from gir-files (https://github.com/gtk-rs/gir-files @ b827978e7d18)
|
// 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)
|
// from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ f8c393377c4e)
|
||||||
// DO NOT EDIT
|
// DO NOT EDIT
|
||||||
|
|
|
@ -1,4 +1,4 @@
|
||||||
// Generated by gir (https://github.com/gtk-rs/gir @ 61d2f713d84d)
|
// Generated by gir (https://github.com/gtk-rs/gir @ ba0ee13f6f1e)
|
||||||
// from gir-files (https://github.com/gtk-rs/gir-files @ b827978e7d18)
|
// 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)
|
// from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ f8c393377c4e)
|
||||||
// DO NOT EDIT
|
// DO NOT EDIT
|
||||||
|
|
|
@ -25,6 +25,8 @@ glib::wrapper! {
|
||||||
}
|
}
|
||||||
|
|
||||||
impl Asset {
|
impl Asset {
|
||||||
|
pub const NONE: Option<&'static Asset> = None;
|
||||||
|
|
||||||
#[doc(alias = "ges_asset_needs_reload")]
|
#[doc(alias = "ges_asset_needs_reload")]
|
||||||
pub fn needs_reload(extractable_type: glib::types::Type, id: Option<&str>) -> bool {
|
pub fn needs_reload(extractable_type: glib::types::Type, id: Option<&str>) -> bool {
|
||||||
assert_initialized_main_thread!();
|
assert_initialized_main_thread!();
|
||||||
|
@ -114,10 +116,6 @@ impl Asset {
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
impl Asset {
|
|
||||||
pub const NONE: Option<&'static Asset> = None;
|
|
||||||
}
|
|
||||||
|
|
||||||
pub trait AssetExt: 'static {
|
pub trait AssetExt: 'static {
|
||||||
#[doc(alias = "ges_asset_extract")]
|
#[doc(alias = "ges_asset_extract")]
|
||||||
fn extract(&self) -> Result<Extractable, glib::Error>;
|
fn extract(&self) -> Result<Extractable, glib::Error>;
|
||||||
|
|
|
@ -18,8 +18,6 @@ glib::wrapper! {
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
impl AudioSource {}
|
|
||||||
|
|
||||||
impl AudioSource {
|
impl AudioSource {
|
||||||
pub const NONE: Option<&'static AudioSource> = None;
|
pub const NONE: Option<&'static AudioSource> = None;
|
||||||
}
|
}
|
||||||
|
|
|
@ -17,6 +17,8 @@ glib::wrapper! {
|
||||||
}
|
}
|
||||||
|
|
||||||
impl AudioTrack {
|
impl AudioTrack {
|
||||||
|
pub const NONE: Option<&'static AudioTrack> = None;
|
||||||
|
|
||||||
#[doc(alias = "ges_audio_track_new")]
|
#[doc(alias = "ges_audio_track_new")]
|
||||||
pub fn new() -> AudioTrack {
|
pub fn new() -> AudioTrack {
|
||||||
assert_initialized_main_thread!();
|
assert_initialized_main_thread!();
|
||||||
|
@ -29,7 +31,3 @@ impl Default for AudioTrack {
|
||||||
Self::new()
|
Self::new()
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
impl AudioTrack {
|
|
||||||
pub const NONE: Option<&'static AudioTrack> = None;
|
|
||||||
}
|
|
||||||
|
|
|
@ -21,6 +21,8 @@ glib::wrapper! {
|
||||||
}
|
}
|
||||||
|
|
||||||
impl AudioTransition {
|
impl AudioTransition {
|
||||||
|
pub const NONE: Option<&'static AudioTransition> = None;
|
||||||
|
|
||||||
#[cfg_attr(feature = "v1_18", deprecated = "Since 1.18")]
|
#[cfg_attr(feature = "v1_18", deprecated = "Since 1.18")]
|
||||||
#[doc(alias = "ges_audio_transition_new")]
|
#[doc(alias = "ges_audio_transition_new")]
|
||||||
pub fn new() -> AudioTransition {
|
pub fn new() -> AudioTransition {
|
||||||
|
@ -34,7 +36,3 @@ impl Default for AudioTransition {
|
||||||
Self::new()
|
Self::new()
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
impl AudioTransition {
|
|
||||||
pub const NONE: Option<&'static AudioTransition> = None;
|
|
||||||
}
|
|
||||||
|
|
|
@ -19,8 +19,6 @@ glib::wrapper! {
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
impl BaseEffectClip {}
|
|
||||||
|
|
||||||
impl BaseEffectClip {
|
impl BaseEffectClip {
|
||||||
pub const NONE: Option<&'static BaseEffectClip> = None;
|
pub const NONE: Option<&'static BaseEffectClip> = None;
|
||||||
}
|
}
|
||||||
|
|
|
@ -19,8 +19,6 @@ glib::wrapper! {
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
impl BaseTransitionClip {}
|
|
||||||
|
|
||||||
impl BaseTransitionClip {
|
impl BaseTransitionClip {
|
||||||
pub const NONE: Option<&'static BaseTransitionClip> = None;
|
pub const NONE: Option<&'static BaseTransitionClip> = None;
|
||||||
}
|
}
|
||||||
|
|
|
@ -15,8 +15,6 @@ glib::wrapper! {
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
impl BaseXmlFormatter {}
|
|
||||||
|
|
||||||
impl BaseXmlFormatter {
|
impl BaseXmlFormatter {
|
||||||
pub const NONE: Option<&'static BaseXmlFormatter> = None;
|
pub const NONE: Option<&'static BaseXmlFormatter> = None;
|
||||||
}
|
}
|
||||||
|
|
|
@ -25,6 +25,8 @@ glib::wrapper! {
|
||||||
}
|
}
|
||||||
|
|
||||||
impl CommandLineFormatter {
|
impl CommandLineFormatter {
|
||||||
|
pub const NONE: Option<&'static CommandLineFormatter> = None;
|
||||||
|
|
||||||
#[cfg(any(feature = "v1_10", feature = "dox"))]
|
#[cfg(any(feature = "v1_10", feature = "dox"))]
|
||||||
#[cfg_attr(feature = "dox", doc(cfg(feature = "v1_10")))]
|
#[cfg_attr(feature = "dox", doc(cfg(feature = "v1_10")))]
|
||||||
#[doc(alias = "ges_command_line_formatter_get_help")]
|
#[doc(alias = "ges_command_line_formatter_get_help")]
|
||||||
|
@ -53,7 +55,3 @@ impl CommandLineFormatter {
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
impl CommandLineFormatter {
|
|
||||||
pub const NONE: Option<&'static CommandLineFormatter> = None;
|
|
||||||
}
|
|
||||||
|
|
|
@ -28,6 +28,8 @@ glib::wrapper! {
|
||||||
}
|
}
|
||||||
|
|
||||||
impl Container {
|
impl Container {
|
||||||
|
pub const NONE: Option<&'static Container> = None;
|
||||||
|
|
||||||
#[doc(alias = "ges_container_group")]
|
#[doc(alias = "ges_container_group")]
|
||||||
pub fn group(containers: &[Container]) -> Option<Container> {
|
pub fn group(containers: &[Container]) -> Option<Container> {
|
||||||
assert_initialized_main_thread!();
|
assert_initialized_main_thread!();
|
||||||
|
@ -35,10 +37,6 @@ impl Container {
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
impl Container {
|
|
||||||
pub const NONE: Option<&'static Container> = None;
|
|
||||||
}
|
|
||||||
|
|
||||||
pub trait GESContainerExt: 'static {
|
pub trait GESContainerExt: 'static {
|
||||||
#[doc(alias = "ges_container_add")]
|
#[doc(alias = "ges_container_add")]
|
||||||
fn add(&self, child: &impl IsA<TimelineElement>) -> Result<(), glib::error::BoolError>;
|
fn add(&self, child: &impl IsA<TimelineElement>) -> Result<(), glib::error::BoolError>;
|
||||||
|
|
|
@ -23,6 +23,8 @@ glib::wrapper! {
|
||||||
}
|
}
|
||||||
|
|
||||||
impl Effect {
|
impl Effect {
|
||||||
|
pub const NONE: Option<&'static Effect> = None;
|
||||||
|
|
||||||
#[doc(alias = "ges_effect_new")]
|
#[doc(alias = "ges_effect_new")]
|
||||||
pub fn new(bin_description: &str) -> Result<Effect, glib::BoolError> {
|
pub fn new(bin_description: &str) -> Result<Effect, glib::BoolError> {
|
||||||
assert_initialized_main_thread!();
|
assert_initialized_main_thread!();
|
||||||
|
@ -33,10 +35,6 @@ impl Effect {
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
impl Effect {
|
|
||||||
pub const NONE: Option<&'static Effect> = None;
|
|
||||||
}
|
|
||||||
|
|
||||||
pub trait EffectExt: 'static {
|
pub trait EffectExt: 'static {
|
||||||
#[doc(alias = "bin-description")]
|
#[doc(alias = "bin-description")]
|
||||||
fn bin_description(&self) -> Option<glib::GString>;
|
fn bin_description(&self) -> Option<glib::GString>;
|
||||||
|
|
|
@ -16,8 +16,6 @@ glib::wrapper! {
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
impl EffectAsset {}
|
|
||||||
|
|
||||||
impl EffectAsset {
|
impl EffectAsset {
|
||||||
pub const NONE: Option<&'static EffectAsset> = None;
|
pub const NONE: Option<&'static EffectAsset> = None;
|
||||||
}
|
}
|
||||||
|
|
|
@ -24,6 +24,8 @@ glib::wrapper! {
|
||||||
}
|
}
|
||||||
|
|
||||||
impl EffectClip {
|
impl EffectClip {
|
||||||
|
pub const NONE: Option<&'static EffectClip> = None;
|
||||||
|
|
||||||
#[doc(alias = "ges_effect_clip_new")]
|
#[doc(alias = "ges_effect_clip_new")]
|
||||||
pub fn new(
|
pub fn new(
|
||||||
video_bin_description: Option<&str>,
|
video_bin_description: Option<&str>,
|
||||||
|
@ -39,10 +41,6 @@ impl EffectClip {
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
impl EffectClip {
|
|
||||||
pub const NONE: Option<&'static EffectClip> = None;
|
|
||||||
}
|
|
||||||
|
|
||||||
pub trait EffectClipExt: 'static {
|
pub trait EffectClipExt: 'static {
|
||||||
#[doc(alias = "audio-bin-description")]
|
#[doc(alias = "audio-bin-description")]
|
||||||
fn audio_bin_description(&self) -> Option<glib::GString>;
|
fn audio_bin_description(&self) -> Option<glib::GString>;
|
||||||
|
|
|
@ -20,6 +20,8 @@ glib::wrapper! {
|
||||||
}
|
}
|
||||||
|
|
||||||
impl Formatter {
|
impl Formatter {
|
||||||
|
pub const NONE: Option<&'static Formatter> = None;
|
||||||
|
|
||||||
#[doc(alias = "ges_formatter_can_load_uri")]
|
#[doc(alias = "ges_formatter_can_load_uri")]
|
||||||
pub fn can_load_uri(uri: &str) -> Result<(), glib::Error> {
|
pub fn can_load_uri(uri: &str) -> Result<(), glib::Error> {
|
||||||
assert_initialized_main_thread!();
|
assert_initialized_main_thread!();
|
||||||
|
@ -56,10 +58,6 @@ impl Formatter {
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
impl Formatter {
|
|
||||||
pub const NONE: Option<&'static Formatter> = None;
|
|
||||||
}
|
|
||||||
|
|
||||||
pub trait FormatterExt: 'static {
|
pub trait FormatterExt: 'static {
|
||||||
#[cfg_attr(feature = "v1_18", deprecated = "Since 1.18")]
|
#[cfg_attr(feature = "v1_18", deprecated = "Since 1.18")]
|
||||||
#[doc(alias = "ges_formatter_load_from_uri")]
|
#[doc(alias = "ges_formatter_load_from_uri")]
|
||||||
|
|
|
@ -27,6 +27,8 @@ glib::wrapper! {
|
||||||
}
|
}
|
||||||
|
|
||||||
impl Group {
|
impl Group {
|
||||||
|
pub const NONE: Option<&'static Group> = None;
|
||||||
|
|
||||||
#[doc(alias = "ges_group_new")]
|
#[doc(alias = "ges_group_new")]
|
||||||
pub fn new() -> Group {
|
pub fn new() -> Group {
|
||||||
assert_initialized_main_thread!();
|
assert_initialized_main_thread!();
|
||||||
|
@ -40,10 +42,6 @@ impl Default for Group {
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
impl Group {
|
|
||||||
pub const NONE: Option<&'static Group> = None;
|
|
||||||
}
|
|
||||||
|
|
||||||
pub trait GroupExt: 'static {
|
pub trait GroupExt: 'static {
|
||||||
fn duration(&self) -> u64;
|
fn duration(&self) -> u64;
|
||||||
|
|
||||||
|
|
|
@ -33,6 +33,8 @@ glib::wrapper! {
|
||||||
}
|
}
|
||||||
|
|
||||||
impl Layer {
|
impl Layer {
|
||||||
|
pub const NONE: Option<&'static Layer> = None;
|
||||||
|
|
||||||
#[doc(alias = "ges_layer_new")]
|
#[doc(alias = "ges_layer_new")]
|
||||||
pub fn new() -> Layer {
|
pub fn new() -> Layer {
|
||||||
assert_initialized_main_thread!();
|
assert_initialized_main_thread!();
|
||||||
|
@ -46,10 +48,6 @@ impl Default for Layer {
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
impl Layer {
|
|
||||||
pub const NONE: Option<&'static Layer> = None;
|
|
||||||
}
|
|
||||||
|
|
||||||
pub trait LayerExt: 'static {
|
pub trait LayerExt: 'static {
|
||||||
#[doc(alias = "ges_layer_add_asset")]
|
#[doc(alias = "ges_layer_add_asset")]
|
||||||
fn add_asset(
|
fn add_asset(
|
||||||
|
|
|
@ -23,6 +23,8 @@ glib::wrapper! {
|
||||||
}
|
}
|
||||||
|
|
||||||
impl MultiFileSource {
|
impl MultiFileSource {
|
||||||
|
pub const NONE: Option<&'static MultiFileSource> = None;
|
||||||
|
|
||||||
#[doc(alias = "ges_multi_file_source_new")]
|
#[doc(alias = "ges_multi_file_source_new")]
|
||||||
pub fn new(uri: &str) -> MultiFileSource {
|
pub fn new(uri: &str) -> MultiFileSource {
|
||||||
assert_initialized_main_thread!();
|
assert_initialized_main_thread!();
|
||||||
|
@ -30,10 +32,6 @@ impl MultiFileSource {
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
impl MultiFileSource {
|
|
||||||
pub const NONE: Option<&'static MultiFileSource> = None;
|
|
||||||
}
|
|
||||||
|
|
||||||
pub trait MultiFileSourceExt: 'static {
|
pub trait MultiFileSourceExt: 'static {
|
||||||
fn uri(&self) -> Option<glib::GString>;
|
fn uri(&self) -> Option<glib::GString>;
|
||||||
}
|
}
|
||||||
|
|
|
@ -17,8 +17,6 @@ glib::wrapper! {
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
impl Operation {}
|
|
||||||
|
|
||||||
impl Operation {
|
impl Operation {
|
||||||
pub const NONE: Option<&'static Operation> = None;
|
pub const NONE: Option<&'static Operation> = None;
|
||||||
}
|
}
|
||||||
|
|
|
@ -18,8 +18,6 @@ glib::wrapper! {
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
impl OperationClip {}
|
|
||||||
|
|
||||||
impl OperationClip {
|
impl OperationClip {
|
||||||
pub const NONE: Option<&'static OperationClip> = None;
|
pub const NONE: Option<&'static OperationClip> = None;
|
||||||
}
|
}
|
||||||
|
|
|
@ -19,8 +19,6 @@ glib::wrapper! {
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
impl OverlayClip {}
|
|
||||||
|
|
||||||
impl OverlayClip {
|
impl OverlayClip {
|
||||||
pub const NONE: Option<&'static OverlayClip> = None;
|
pub const NONE: Option<&'static OverlayClip> = None;
|
||||||
}
|
}
|
||||||
|
|
|
@ -26,6 +26,8 @@ glib::wrapper! {
|
||||||
}
|
}
|
||||||
|
|
||||||
impl Pipeline {
|
impl Pipeline {
|
||||||
|
pub const NONE: Option<&'static Pipeline> = None;
|
||||||
|
|
||||||
#[doc(alias = "ges_pipeline_new")]
|
#[doc(alias = "ges_pipeline_new")]
|
||||||
pub fn new() -> Pipeline {
|
pub fn new() -> Pipeline {
|
||||||
assert_initialized_main_thread!();
|
assert_initialized_main_thread!();
|
||||||
|
@ -39,10 +41,6 @@ impl Default for Pipeline {
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
impl Pipeline {
|
|
||||||
pub const NONE: Option<&'static Pipeline> = None;
|
|
||||||
}
|
|
||||||
|
|
||||||
pub trait GESPipelineExt: 'static {
|
pub trait GESPipelineExt: 'static {
|
||||||
#[doc(alias = "ges_pipeline_get_mode")]
|
#[doc(alias = "ges_pipeline_get_mode")]
|
||||||
#[doc(alias = "get_mode")]
|
#[doc(alias = "get_mode")]
|
||||||
|
|
|
@ -28,6 +28,8 @@ glib::wrapper! {
|
||||||
}
|
}
|
||||||
|
|
||||||
impl Project {
|
impl Project {
|
||||||
|
pub const NONE: Option<&'static Project> = None;
|
||||||
|
|
||||||
#[doc(alias = "ges_project_new")]
|
#[doc(alias = "ges_project_new")]
|
||||||
pub fn new(uri: Option<&str>) -> Project {
|
pub fn new(uri: Option<&str>) -> Project {
|
||||||
assert_initialized_main_thread!();
|
assert_initialized_main_thread!();
|
||||||
|
@ -35,10 +37,6 @@ impl Project {
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
impl Project {
|
|
||||||
pub const NONE: Option<&'static Project> = None;
|
|
||||||
}
|
|
||||||
|
|
||||||
pub trait ProjectExt: 'static {
|
pub trait ProjectExt: 'static {
|
||||||
#[doc(alias = "ges_project_add_asset")]
|
#[doc(alias = "ges_project_add_asset")]
|
||||||
fn add_asset(&self, asset: &impl IsA<Asset>) -> bool;
|
fn add_asset(&self, asset: &impl IsA<Asset>) -> bool;
|
||||||
|
|
|
@ -17,8 +17,6 @@ glib::wrapper! {
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
impl Source {}
|
|
||||||
|
|
||||||
impl Source {
|
impl Source {
|
||||||
pub const NONE: Option<&'static Source> = None;
|
pub const NONE: Option<&'static Source> = None;
|
||||||
}
|
}
|
||||||
|
|
|
@ -22,6 +22,8 @@ glib::wrapper! {
|
||||||
}
|
}
|
||||||
|
|
||||||
impl SourceClip {
|
impl SourceClip {
|
||||||
|
pub const NONE: Option<&'static SourceClip> = None;
|
||||||
|
|
||||||
#[cfg(any(feature = "v1_18", feature = "dox"))]
|
#[cfg(any(feature = "v1_18", feature = "dox"))]
|
||||||
#[cfg_attr(feature = "dox", doc(cfg(feature = "v1_18")))]
|
#[cfg_attr(feature = "dox", doc(cfg(feature = "v1_18")))]
|
||||||
#[doc(alias = "ges_source_clip_new_time_overlay")]
|
#[doc(alias = "ges_source_clip_new_time_overlay")]
|
||||||
|
@ -30,7 +32,3 @@ impl SourceClip {
|
||||||
unsafe { from_glib_none(ffi::ges_source_clip_new_time_overlay()) }
|
unsafe { from_glib_none(ffi::ges_source_clip_new_time_overlay()) }
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
impl SourceClip {
|
|
||||||
pub const NONE: Option<&'static SourceClip> = None;
|
|
||||||
}
|
|
||||||
|
|
|
@ -16,8 +16,6 @@ glib::wrapper! {
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
impl SourceClipAsset {}
|
|
||||||
|
|
||||||
impl SourceClipAsset {
|
impl SourceClipAsset {
|
||||||
pub const NONE: Option<&'static SourceClipAsset> = None;
|
pub const NONE: Option<&'static SourceClipAsset> = None;
|
||||||
}
|
}
|
||||||
|
|
|
@ -30,6 +30,8 @@ glib::wrapper! {
|
||||||
}
|
}
|
||||||
|
|
||||||
impl TestClip {
|
impl TestClip {
|
||||||
|
pub const NONE: Option<&'static TestClip> = None;
|
||||||
|
|
||||||
#[doc(alias = "ges_test_clip_new")]
|
#[doc(alias = "ges_test_clip_new")]
|
||||||
pub fn new() -> Option<TestClip> {
|
pub fn new() -> Option<TestClip> {
|
||||||
assert_initialized_main_thread!();
|
assert_initialized_main_thread!();
|
||||||
|
@ -44,10 +46,6 @@ impl TestClip {
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
impl TestClip {
|
|
||||||
pub const NONE: Option<&'static TestClip> = None;
|
|
||||||
}
|
|
||||||
|
|
||||||
pub trait TestClipExt: 'static {
|
pub trait TestClipExt: 'static {
|
||||||
#[doc(alias = "ges_test_clip_get_frequency")]
|
#[doc(alias = "ges_test_clip_get_frequency")]
|
||||||
#[doc(alias = "get_frequency")]
|
#[doc(alias = "get_frequency")]
|
||||||
|
|
|
@ -23,6 +23,8 @@ glib::wrapper! {
|
||||||
}
|
}
|
||||||
|
|
||||||
impl TextOverlay {
|
impl TextOverlay {
|
||||||
|
pub const NONE: Option<&'static TextOverlay> = None;
|
||||||
|
|
||||||
#[cfg_attr(feature = "v1_18", deprecated = "Since 1.18")]
|
#[cfg_attr(feature = "v1_18", deprecated = "Since 1.18")]
|
||||||
#[doc(alias = "ges_text_overlay_new")]
|
#[doc(alias = "ges_text_overlay_new")]
|
||||||
pub fn new() -> Option<TextOverlay> {
|
pub fn new() -> Option<TextOverlay> {
|
||||||
|
@ -31,10 +33,6 @@ impl TextOverlay {
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
impl TextOverlay {
|
|
||||||
pub const NONE: Option<&'static TextOverlay> = None;
|
|
||||||
}
|
|
||||||
|
|
||||||
pub trait TextOverlayExt: 'static {
|
pub trait TextOverlayExt: 'static {
|
||||||
#[doc(alias = "ges_text_overlay_get_color")]
|
#[doc(alias = "ges_text_overlay_get_color")]
|
||||||
#[doc(alias = "get_color")]
|
#[doc(alias = "get_color")]
|
||||||
|
|
|
@ -31,6 +31,8 @@ glib::wrapper! {
|
||||||
}
|
}
|
||||||
|
|
||||||
impl TextOverlayClip {
|
impl TextOverlayClip {
|
||||||
|
pub const NONE: Option<&'static TextOverlayClip> = None;
|
||||||
|
|
||||||
#[doc(alias = "ges_text_overlay_clip_new")]
|
#[doc(alias = "ges_text_overlay_clip_new")]
|
||||||
pub fn new() -> Option<TextOverlayClip> {
|
pub fn new() -> Option<TextOverlayClip> {
|
||||||
assert_initialized_main_thread!();
|
assert_initialized_main_thread!();
|
||||||
|
@ -38,10 +40,6 @@ impl TextOverlayClip {
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
impl TextOverlayClip {
|
|
||||||
pub const NONE: Option<&'static TextOverlayClip> = None;
|
|
||||||
}
|
|
||||||
|
|
||||||
pub trait TextOverlayClipExt: 'static {
|
pub trait TextOverlayClipExt: 'static {
|
||||||
#[doc(alias = "ges_text_overlay_clip_get_color")]
|
#[doc(alias = "ges_text_overlay_clip_get_color")]
|
||||||
#[doc(alias = "get_color")]
|
#[doc(alias = "get_color")]
|
||||||
|
|
|
@ -36,6 +36,8 @@ glib::wrapper! {
|
||||||
}
|
}
|
||||||
|
|
||||||
impl Timeline {
|
impl Timeline {
|
||||||
|
pub const NONE: Option<&'static Timeline> = None;
|
||||||
|
|
||||||
#[doc(alias = "ges_timeline_new")]
|
#[doc(alias = "ges_timeline_new")]
|
||||||
pub fn new() -> Timeline {
|
pub fn new() -> Timeline {
|
||||||
assert_initialized_main_thread!();
|
assert_initialized_main_thread!();
|
||||||
|
@ -70,10 +72,6 @@ impl Default for Timeline {
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
impl Timeline {
|
|
||||||
pub const NONE: Option<&'static Timeline> = None;
|
|
||||||
}
|
|
||||||
|
|
||||||
pub trait TimelineExt: 'static {
|
pub trait TimelineExt: 'static {
|
||||||
#[cfg_attr(feature = "v1_18", deprecated = "Since 1.18")]
|
#[cfg_attr(feature = "v1_18", deprecated = "Since 1.18")]
|
||||||
#[doc(alias = "ges_timeline_add_layer")]
|
#[doc(alias = "ges_timeline_add_layer")]
|
||||||
|
|
|
@ -30,6 +30,8 @@ glib::wrapper! {
|
||||||
}
|
}
|
||||||
|
|
||||||
impl TitleClip {
|
impl TitleClip {
|
||||||
|
pub const NONE: Option<&'static TitleClip> = None;
|
||||||
|
|
||||||
#[doc(alias = "ges_title_clip_new")]
|
#[doc(alias = "ges_title_clip_new")]
|
||||||
pub fn new() -> Option<TitleClip> {
|
pub fn new() -> Option<TitleClip> {
|
||||||
assert_initialized_main_thread!();
|
assert_initialized_main_thread!();
|
||||||
|
@ -37,10 +39,6 @@ impl TitleClip {
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
impl TitleClip {
|
|
||||||
pub const NONE: Option<&'static TitleClip> = None;
|
|
||||||
}
|
|
||||||
|
|
||||||
pub trait TitleClipExt: 'static {
|
pub trait TitleClipExt: 'static {
|
||||||
#[deprecated = "Since 1.6"]
|
#[deprecated = "Since 1.6"]
|
||||||
#[doc(alias = "ges_title_clip_get_background_color")]
|
#[doc(alias = "ges_title_clip_get_background_color")]
|
||||||
|
|
|
@ -32,6 +32,8 @@ glib::wrapper! {
|
||||||
}
|
}
|
||||||
|
|
||||||
impl Track {
|
impl Track {
|
||||||
|
pub const NONE: Option<&'static Track> = None;
|
||||||
|
|
||||||
#[doc(alias = "ges_track_new")]
|
#[doc(alias = "ges_track_new")]
|
||||||
pub fn new(type_: TrackType, caps: &gst::Caps) -> Track {
|
pub fn new(type_: TrackType, caps: &gst::Caps) -> Track {
|
||||||
assert_initialized_main_thread!();
|
assert_initialized_main_thread!();
|
||||||
|
@ -39,10 +41,6 @@ impl Track {
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
impl Track {
|
|
||||||
pub const NONE: Option<&'static Track> = None;
|
|
||||||
}
|
|
||||||
|
|
||||||
pub trait GESTrackExt: 'static {
|
pub trait GESTrackExt: 'static {
|
||||||
#[doc(alias = "ges_track_add_element")]
|
#[doc(alias = "ges_track_add_element")]
|
||||||
fn add_element(&self, object: &impl IsA<TrackElement>) -> Result<(), glib::error::BoolError>;
|
fn add_element(&self, object: &impl IsA<TrackElement>) -> Result<(), glib::error::BoolError>;
|
||||||
|
|
|
@ -18,8 +18,6 @@ glib::wrapper! {
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
impl Transition {}
|
|
||||||
|
|
||||||
impl Transition {
|
impl Transition {
|
||||||
pub const NONE: Option<&'static Transition> = None;
|
pub const NONE: Option<&'static Transition> = None;
|
||||||
}
|
}
|
||||||
|
|
|
@ -31,6 +31,8 @@ glib::wrapper! {
|
||||||
}
|
}
|
||||||
|
|
||||||
impl TransitionClip {
|
impl TransitionClip {
|
||||||
|
pub const NONE: Option<&'static TransitionClip> = None;
|
||||||
|
|
||||||
#[doc(alias = "ges_transition_clip_new")]
|
#[doc(alias = "ges_transition_clip_new")]
|
||||||
pub fn new(vtype: VideoStandardTransitionType) -> Option<TransitionClip> {
|
pub fn new(vtype: VideoStandardTransitionType) -> Option<TransitionClip> {
|
||||||
assert_initialized_main_thread!();
|
assert_initialized_main_thread!();
|
||||||
|
@ -45,10 +47,6 @@ impl TransitionClip {
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
impl TransitionClip {
|
|
||||||
pub const NONE: Option<&'static TransitionClip> = None;
|
|
||||||
}
|
|
||||||
|
|
||||||
pub trait TransitionClipExt: 'static {
|
pub trait TransitionClipExt: 'static {
|
||||||
fn vtype(&self) -> VideoStandardTransitionType;
|
fn vtype(&self) -> VideoStandardTransitionType;
|
||||||
|
|
||||||
|
|
|
@ -27,6 +27,8 @@ glib::wrapper! {
|
||||||
}
|
}
|
||||||
|
|
||||||
impl UriClip {
|
impl UriClip {
|
||||||
|
pub const NONE: Option<&'static UriClip> = None;
|
||||||
|
|
||||||
#[doc(alias = "ges_uri_clip_new")]
|
#[doc(alias = "ges_uri_clip_new")]
|
||||||
pub fn new(uri: &str) -> Result<UriClip, glib::BoolError> {
|
pub fn new(uri: &str) -> Result<UriClip, glib::BoolError> {
|
||||||
assert_initialized_main_thread!();
|
assert_initialized_main_thread!();
|
||||||
|
@ -37,10 +39,6 @@ impl UriClip {
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
impl UriClip {
|
|
||||||
pub const NONE: Option<&'static UriClip> = None;
|
|
||||||
}
|
|
||||||
|
|
||||||
pub trait UriClipExt: 'static {
|
pub trait UriClipExt: 'static {
|
||||||
#[doc(alias = "ges_uri_clip_get_uri")]
|
#[doc(alias = "ges_uri_clip_get_uri")]
|
||||||
#[doc(alias = "get_uri")]
|
#[doc(alias = "get_uri")]
|
||||||
|
|
|
@ -45,6 +45,8 @@ glib::wrapper! {
|
||||||
}
|
}
|
||||||
|
|
||||||
impl UriClipAsset {
|
impl UriClipAsset {
|
||||||
|
pub const NONE: Option<&'static UriClipAsset> = None;
|
||||||
|
|
||||||
//#[cfg(any(feature = "v1_16", feature = "dox"))]
|
//#[cfg(any(feature = "v1_16", feature = "dox"))]
|
||||||
//#[cfg_attr(feature = "dox", doc(cfg(feature = "v1_16")))]
|
//#[cfg_attr(feature = "dox", doc(cfg(feature = "v1_16")))]
|
||||||
//#[doc(alias = "ges_uri_clip_asset_finish")]
|
//#[doc(alias = "ges_uri_clip_asset_finish")]
|
||||||
|
@ -72,10 +74,6 @@ impl UriClipAsset {
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
impl UriClipAsset {
|
|
||||||
pub const NONE: Option<&'static UriClipAsset> = None;
|
|
||||||
}
|
|
||||||
|
|
||||||
pub trait UriClipAssetExt: 'static {
|
pub trait UriClipAssetExt: 'static {
|
||||||
#[doc(alias = "ges_uri_clip_asset_get_duration")]
|
#[doc(alias = "ges_uri_clip_asset_get_duration")]
|
||||||
#[doc(alias = "get_duration")]
|
#[doc(alias = "get_duration")]
|
||||||
|
|
|
@ -1,3 +1,3 @@
|
||||||
Generated by gir (https://github.com/gtk-rs/gir @ 61d2f713d84d)
|
Generated by gir (https://github.com/gtk-rs/gir @ ba0ee13f6f1e)
|
||||||
from gir-files (https://github.com/gtk-rs/gir-files @ b827978e7d18)
|
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)
|
from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ f8c393377c4e)
|
||||||
|
|
|
@ -17,6 +17,8 @@ glib::wrapper! {
|
||||||
}
|
}
|
||||||
|
|
||||||
impl VideoTrack {
|
impl VideoTrack {
|
||||||
|
pub const NONE: Option<&'static VideoTrack> = None;
|
||||||
|
|
||||||
#[doc(alias = "ges_video_track_new")]
|
#[doc(alias = "ges_video_track_new")]
|
||||||
pub fn new() -> VideoTrack {
|
pub fn new() -> VideoTrack {
|
||||||
assert_initialized_main_thread!();
|
assert_initialized_main_thread!();
|
||||||
|
@ -29,7 +31,3 @@ impl Default for VideoTrack {
|
||||||
Self::new()
|
Self::new()
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
impl VideoTrack {
|
|
||||||
pub const NONE: Option<&'static VideoTrack> = None;
|
|
||||||
}
|
|
||||||
|
|
|
@ -30,6 +30,8 @@ glib::wrapper! {
|
||||||
}
|
}
|
||||||
|
|
||||||
impl VideoTransition {
|
impl VideoTransition {
|
||||||
|
pub const NONE: Option<&'static VideoTransition> = None;
|
||||||
|
|
||||||
#[doc(alias = "ges_video_transition_new")]
|
#[doc(alias = "ges_video_transition_new")]
|
||||||
pub fn new() -> VideoTransition {
|
pub fn new() -> VideoTransition {
|
||||||
assert_initialized_main_thread!();
|
assert_initialized_main_thread!();
|
||||||
|
@ -43,10 +45,6 @@ impl Default for VideoTransition {
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
impl VideoTransition {
|
|
||||||
pub const NONE: Option<&'static VideoTransition> = None;
|
|
||||||
}
|
|
||||||
|
|
||||||
pub trait VideoTransitionExt: 'static {
|
pub trait VideoTransitionExt: 'static {
|
||||||
#[cfg_attr(feature = "v1_20", deprecated = "Since 1.20")]
|
#[cfg_attr(feature = "v1_20", deprecated = "Since 1.20")]
|
||||||
#[doc(alias = "ges_video_transition_get_border")]
|
#[doc(alias = "ges_video_transition_get_border")]
|
||||||
|
|
|
@ -16,8 +16,6 @@ glib::wrapper! {
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
impl XmlFormatter {}
|
|
||||||
|
|
||||||
impl XmlFormatter {
|
impl XmlFormatter {
|
||||||
pub const NONE: Option<&'static XmlFormatter> = None;
|
pub const NONE: Option<&'static XmlFormatter> = None;
|
||||||
}
|
}
|
||||||
|
|
|
@ -1,4 +1,4 @@
|
||||||
// Generated by gir (https://github.com/gtk-rs/gir @ 61d2f713d84d)
|
// Generated by gir (https://github.com/gtk-rs/gir @ ba0ee13f6f1e)
|
||||||
// from gir-files (https://github.com/gtk-rs/gir-files @ b827978e7d18)
|
// 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)
|
// from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ f8c393377c4e)
|
||||||
// DO NOT EDIT
|
// DO NOT EDIT
|
||||||
|
|
|
@ -1,4 +1,4 @@
|
||||||
// Generated by gir (https://github.com/gtk-rs/gir @ 61d2f713d84d)
|
// Generated by gir (https://github.com/gtk-rs/gir @ ba0ee13f6f1e)
|
||||||
// from gir-files (https://github.com/gtk-rs/gir-files @ b827978e7d18)
|
// 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)
|
// from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ f8c393377c4e)
|
||||||
// DO NOT EDIT
|
// DO NOT EDIT
|
||||||
|
|
|
@ -1,4 +1,4 @@
|
||||||
// Generated by gir (https://github.com/gtk-rs/gir @ 61d2f713d84d)
|
// Generated by gir (https://github.com/gtk-rs/gir @ ba0ee13f6f1e)
|
||||||
// from gir-files (https://github.com/gtk-rs/gir-files @ b827978e7d18)
|
// 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)
|
// from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ f8c393377c4e)
|
||||||
// DO NOT EDIT
|
// DO NOT EDIT
|
||||||
|
|
|
@ -1,4 +1,4 @@
|
||||||
// Generated by gir (https://github.com/gtk-rs/gir @ 61d2f713d84d)
|
// Generated by gir (https://github.com/gtk-rs/gir @ ba0ee13f6f1e)
|
||||||
// from gir-files (https://github.com/gtk-rs/gir-files @ b827978e7d18)
|
// 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)
|
// from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ f8c393377c4e)
|
||||||
// DO NOT EDIT
|
// DO NOT EDIT
|
||||||
|
|
|
@ -1,4 +1,4 @@
|
||||||
// Generated by gir (https://github.com/gtk-rs/gir @ 61d2f713d84d)
|
// Generated by gir (https://github.com/gtk-rs/gir @ ba0ee13f6f1e)
|
||||||
// from gir-files (https://github.com/gtk-rs/gir-files @ b827978e7d18)
|
// 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)
|
// from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ f8c393377c4e)
|
||||||
// DO NOT EDIT
|
// DO NOT EDIT
|
||||||
|
|
|
@ -16,6 +16,8 @@ glib::wrapper! {
|
||||||
}
|
}
|
||||||
|
|
||||||
impl GLDisplayEGL {
|
impl GLDisplayEGL {
|
||||||
|
pub const NONE: Option<&'static GLDisplayEGL> = None;
|
||||||
|
|
||||||
#[doc(alias = "gst_gl_display_egl_new")]
|
#[doc(alias = "gst_gl_display_egl_new")]
|
||||||
pub fn new() -> GLDisplayEGL {
|
pub fn new() -> GLDisplayEGL {
|
||||||
assert_initialized_main_thread!();
|
assert_initialized_main_thread!();
|
||||||
|
@ -53,7 +55,3 @@ impl Default for GLDisplayEGL {
|
||||||
|
|
||||||
unsafe impl Send for GLDisplayEGL {}
|
unsafe impl Send for GLDisplayEGL {}
|
||||||
unsafe impl Sync for GLDisplayEGL {}
|
unsafe impl Sync for GLDisplayEGL {}
|
||||||
|
|
||||||
impl GLDisplayEGL {
|
|
||||||
pub const NONE: Option<&'static GLDisplayEGL> = None;
|
|
||||||
}
|
|
||||||
|
|
|
@ -5,6 +5,3 @@
|
||||||
|
|
||||||
mod gl_display_egl;
|
mod gl_display_egl;
|
||||||
pub use self::gl_display_egl::GLDisplayEGL;
|
pub use self::gl_display_egl::GLDisplayEGL;
|
||||||
|
|
||||||
#[doc(hidden)]
|
|
||||||
pub mod traits {}
|
|
||||||
|
|
|
@ -1,3 +1,3 @@
|
||||||
Generated by gir (https://github.com/gtk-rs/gir @ 61d2f713d84d)
|
Generated by gir (https://github.com/gtk-rs/gir @ ba0ee13f6f1e)
|
||||||
from gir-files (https://github.com/gtk-rs/gir-files @ b827978e7d18)
|
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)
|
from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ f8c393377c4e)
|
||||||
|
|
Some files were not shown because too many files have changed in this diff Show more
Loading…
Reference in a new issue