Regenerate everything with latest gir

This commit is contained in:
Sebastian Dröge 2020-11-07 12:17:25 +02:00
parent 54e2ef5e4a
commit f6ace04caf
255 changed files with 482 additions and 510 deletions

View file

@ -18,7 +18,7 @@ use std::boxed::Box as Box_;
use std::mem::transmute; use std::mem::transmute;
glib_wrapper! { glib_wrapper! {
pub struct AppSink(Object<gst_app_sys::GstAppSink, gst_app_sys::GstAppSinkClass, AppSinkClass>) @extends gst_base::BaseSink, gst::Element, gst::Object, @implements gst::URIHandler; pub struct AppSink(Object<gst_app_sys::GstAppSink, gst_app_sys::GstAppSinkClass>) @extends gst_base::BaseSink, gst::Element, gst::Object, @implements gst::URIHandler;
match fn { match fn {
get_type => || gst_app_sys::gst_app_sink_get_type(), get_type => || gst_app_sys::gst_app_sink_get_type(),

View file

@ -19,7 +19,7 @@ use std::mem::transmute;
use AppStreamType; use AppStreamType;
glib_wrapper! { glib_wrapper! {
pub struct AppSrc(Object<gst_app_sys::GstAppSrc, gst_app_sys::GstAppSrcClass, AppSrcClass>) @extends gst_base::BaseSrc, gst::Element, gst::Object, @implements gst::URIHandler; pub struct AppSrc(Object<gst_app_sys::GstAppSrc, gst_app_sys::GstAppSrcClass>) @extends gst_base::BaseSrc, gst::Element, gst::Object, @implements gst::URIHandler;
match fn { match fn {
get_type => || gst_app_sys::gst_app_src_get_type(), get_type => || gst_app_sys::gst_app_src_get_type(),

View file

@ -3,10 +3,10 @@
// DO NOT EDIT // DO NOT EDIT
mod app_sink; mod app_sink;
pub use self::app_sink::{AppSink, AppSinkClass}; pub use self::app_sink::AppSink;
mod app_src; mod app_src;
pub use self::app_src::{AppSrc, AppSrcClass}; pub use self::app_src::AppSrc;
mod enums; mod enums;
pub use self::enums::AppStreamType; pub use self::enums::AppStreamType;

View file

@ -1,2 +1,2 @@
Generated by gir (https://github.com/gtk-rs/gir @ cea2f7c) Generated by gir (https://github.com/gtk-rs/gir @ db37199)
from gir-files (https://github.com/gtk-rs/gir-files @ 0dd9275b) from gir-files (https://github.com/gtk-rs/gir-files @ 54e2ef5e)

View file

@ -1,5 +1,5 @@
// This file was generated by gir (https://github.com/gtk-rs/gir @ cea2f7c) // This file was generated by gir (https://github.com/gtk-rs/gir @ db37199)
// from gir-files (https://github.com/gtk-rs/gir-files @ 0dd9275b) // from gir-files (https://github.com/gtk-rs/gir-files @ 54e2ef5e)
// DO NOT EDIT // DO NOT EDIT
#[cfg(not(feature = "dox"))] #[cfg(not(feature = "dox"))]

View file

@ -1,5 +1,5 @@
// This file was generated by gir (https://github.com/gtk-rs/gir @ cea2f7c) // This file was generated by gir (https://github.com/gtk-rs/gir @ db37199)
// from gir-files (https://github.com/gtk-rs/gir-files @ 0dd9275b) // from gir-files (https://github.com/gtk-rs/gir-files @ 54e2ef5e)
// DO NOT EDIT // DO NOT EDIT
#![allow(non_camel_case_types, non_upper_case_globals, non_snake_case)] #![allow(non_camel_case_types, non_upper_case_globals, non_snake_case)]

View file

@ -1,5 +1,5 @@
// This file was generated by gir (https://github.com/gtk-rs/gir @ cea2f7c) // This file was generated by gir (https://github.com/gtk-rs/gir @ db37199)
// from gir-files (https://github.com/gtk-rs/gir-files @ 0dd9275b) // from gir-files (https://github.com/gtk-rs/gir-files @ 54e2ef5e)
// DO NOT EDIT // DO NOT EDIT
extern crate gstreamer_app_sys; extern crate gstreamer_app_sys;

View file

@ -1,5 +1,5 @@
// This file was generated by gir (https://github.com/gtk-rs/gir @ cea2f7c) // This file was generated by gir (https://github.com/gtk-rs/gir @ db37199)
// from gir-files (https://github.com/gtk-rs/gir-files @ 0dd9275b) // from gir-files (https://github.com/gtk-rs/gir-files @ 54e2ef5e)
// DO NOT EDIT // DO NOT EDIT
#include "manual.h" #include "manual.h"

View file

@ -1,5 +1,5 @@
// This file was generated by gir (https://github.com/gtk-rs/gir @ cea2f7c) // This file was generated by gir (https://github.com/gtk-rs/gir @ db37199)
// from gir-files (https://github.com/gtk-rs/gir-files @ 0dd9275b) // from gir-files (https://github.com/gtk-rs/gir-files @ 54e2ef5e)
// DO NOT EDIT // DO NOT EDIT
#include "manual.h" #include "manual.h"

View file

@ -18,7 +18,7 @@ use std::boxed::Box as Box_;
use std::mem::transmute; use std::mem::transmute;
glib_wrapper! { glib_wrapper! {
pub struct AudioBaseSink(Object<gst_audio_sys::GstAudioBaseSink, gst_audio_sys::GstAudioBaseSinkClass, AudioBaseSinkClass>) @extends gst_base::BaseSink, gst::Element, gst::Object; pub struct AudioBaseSink(Object<gst_audio_sys::GstAudioBaseSink, gst_audio_sys::GstAudioBaseSinkClass>) @extends gst_base::BaseSink, gst::Element, gst::Object;
match fn { match fn {
get_type => || gst_audio_sys::gst_audio_base_sink_get_type(), get_type => || gst_audio_sys::gst_audio_base_sink_get_type(),

View file

@ -18,7 +18,7 @@ use std::boxed::Box as Box_;
use std::mem::transmute; use std::mem::transmute;
glib_wrapper! { glib_wrapper! {
pub struct AudioBaseSrc(Object<gst_audio_sys::GstAudioBaseSrc, gst_audio_sys::GstAudioBaseSrcClass, AudioBaseSrcClass>) @extends gst_base::BaseSrc, gst::Element, gst::Object; pub struct AudioBaseSrc(Object<gst_audio_sys::GstAudioBaseSrc, gst_audio_sys::GstAudioBaseSrcClass>) @extends gst_base::BaseSrc, gst::Element, gst::Object;
match fn { match fn {
get_type => || gst_audio_sys::gst_audio_base_src_get_type(), get_type => || gst_audio_sys::gst_audio_base_src_get_type(),

View file

@ -17,7 +17,7 @@ use std::mem::transmute;
use AudioInfo; use AudioInfo;
glib_wrapper! { glib_wrapper! {
pub struct AudioDecoder(Object<gst_audio_sys::GstAudioDecoder, gst_audio_sys::GstAudioDecoderClass, AudioDecoderClass>) @extends gst::Element, gst::Object; pub struct AudioDecoder(Object<gst_audio_sys::GstAudioDecoder, gst_audio_sys::GstAudioDecoderClass>) @extends gst::Element, gst::Object;
match fn { match fn {
get_type => || gst_audio_sys::gst_audio_decoder_get_type(), get_type => || gst_audio_sys::gst_audio_decoder_get_type(),

View file

@ -16,7 +16,7 @@ use std::mem::transmute;
use AudioInfo; use AudioInfo;
glib_wrapper! { glib_wrapper! {
pub struct AudioEncoder(Object<gst_audio_sys::GstAudioEncoder, gst_audio_sys::GstAudioEncoderClass, AudioEncoderClass>) @extends gst::Element, gst::Object; pub struct AudioEncoder(Object<gst_audio_sys::GstAudioEncoder, gst_audio_sys::GstAudioEncoderClass>) @extends gst::Element, gst::Object;
match fn { match fn {
get_type => || gst_audio_sys::gst_audio_encoder_get_type(), get_type => || gst_audio_sys::gst_audio_encoder_get_type(),

View file

@ -9,7 +9,7 @@ use gst_base;
use AudioBaseSink; use AudioBaseSink;
glib_wrapper! { glib_wrapper! {
pub struct AudioSink(Object<gst_audio_sys::GstAudioSink, gst_audio_sys::GstAudioSinkClass, AudioSinkClass>) @extends AudioBaseSink, gst_base::BaseSink, gst::Element, gst::Object; pub struct AudioSink(Object<gst_audio_sys::GstAudioSink, gst_audio_sys::GstAudioSinkClass>) @extends AudioBaseSink, gst_base::BaseSink, gst::Element, gst::Object;
match fn { match fn {
get_type => || gst_audio_sys::gst_audio_sink_get_type(), get_type => || gst_audio_sys::gst_audio_sink_get_type(),

View file

@ -9,7 +9,7 @@ use gst_base;
use AudioBaseSrc; use AudioBaseSrc;
glib_wrapper! { glib_wrapper! {
pub struct AudioSrc(Object<gst_audio_sys::GstAudioSrc, gst_audio_sys::GstAudioSrcClass, AudioSrcClass>) @extends AudioBaseSrc, gst_base::BaseSrc, gst::Element, gst::Object; pub struct AudioSrc(Object<gst_audio_sys::GstAudioSrc, gst_audio_sys::GstAudioSrcClass>) @extends AudioBaseSrc, gst_base::BaseSrc, gst::Element, gst::Object;
match fn { match fn {
get_type => || gst_audio_sys::gst_audio_src_get_type(), get_type => || gst_audio_sys::gst_audio_src_get_type(),

View file

@ -4,25 +4,25 @@
mod audio_base_sink; mod audio_base_sink;
pub use self::audio_base_sink::AudioBaseSinkExt; pub use self::audio_base_sink::AudioBaseSinkExt;
pub use self::audio_base_sink::{AudioBaseSink, AudioBaseSinkClass, NONE_AUDIO_BASE_SINK}; pub use self::audio_base_sink::{AudioBaseSink, NONE_AUDIO_BASE_SINK};
mod audio_base_src; mod audio_base_src;
pub use self::audio_base_src::AudioBaseSrcExt; pub use self::audio_base_src::AudioBaseSrcExt;
pub use self::audio_base_src::{AudioBaseSrc, AudioBaseSrcClass, NONE_AUDIO_BASE_SRC}; pub use self::audio_base_src::{AudioBaseSrc, NONE_AUDIO_BASE_SRC};
mod audio_decoder; mod audio_decoder;
pub use self::audio_decoder::AudioDecoderExt; pub use self::audio_decoder::AudioDecoderExt;
pub use self::audio_decoder::{AudioDecoder, AudioDecoderClass, NONE_AUDIO_DECODER}; pub use self::audio_decoder::{AudioDecoder, NONE_AUDIO_DECODER};
mod audio_encoder; mod audio_encoder;
pub use self::audio_encoder::AudioEncoderExt; pub use self::audio_encoder::AudioEncoderExt;
pub use self::audio_encoder::{AudioEncoder, AudioEncoderClass, NONE_AUDIO_ENCODER}; pub use self::audio_encoder::{AudioEncoder, NONE_AUDIO_ENCODER};
mod audio_sink; mod audio_sink;
pub use self::audio_sink::{AudioSink, AudioSinkClass, NONE_AUDIO_SINK}; pub use self::audio_sink::{AudioSink, NONE_AUDIO_SINK};
mod audio_src; mod audio_src;
pub use self::audio_src::{AudioSrc, AudioSrcClass, NONE_AUDIO_SRC}; pub use self::audio_src::{AudioSrc, NONE_AUDIO_SRC};
mod stream_volume; mod stream_volume;
pub use self::stream_volume::StreamVolumeExt; pub use self::stream_volume::StreamVolumeExt;

View file

@ -1,2 +1,2 @@
Generated by gir (https://github.com/gtk-rs/gir @ cea2f7c) Generated by gir (https://github.com/gtk-rs/gir @ db37199)
from gir-files (https://github.com/gtk-rs/gir-files @ 0dd9275b) from gir-files (https://github.com/gtk-rs/gir-files @ 54e2ef5e)

View file

@ -1,5 +1,5 @@
// This file was generated by gir (https://github.com/gtk-rs/gir @ cea2f7c) // This file was generated by gir (https://github.com/gtk-rs/gir @ db37199)
// from gir-files (https://github.com/gtk-rs/gir-files @ 0dd9275b) // from gir-files (https://github.com/gtk-rs/gir-files @ 54e2ef5e)
// DO NOT EDIT // DO NOT EDIT
#[cfg(not(feature = "dox"))] #[cfg(not(feature = "dox"))]

View file

@ -1,5 +1,5 @@
// This file was generated by gir (https://github.com/gtk-rs/gir @ cea2f7c) // This file was generated by gir (https://github.com/gtk-rs/gir @ db37199)
// from gir-files (https://github.com/gtk-rs/gir-files @ 0dd9275b) // from gir-files (https://github.com/gtk-rs/gir-files @ 54e2ef5e)
// DO NOT EDIT // DO NOT EDIT
#![allow(non_camel_case_types, non_upper_case_globals, non_snake_case)] #![allow(non_camel_case_types, non_upper_case_globals, non_snake_case)]

View file

@ -1,5 +1,5 @@
// This file was generated by gir (https://github.com/gtk-rs/gir @ cea2f7c) // This file was generated by gir (https://github.com/gtk-rs/gir @ db37199)
// from gir-files (https://github.com/gtk-rs/gir-files @ 0dd9275b) // from gir-files (https://github.com/gtk-rs/gir-files @ 54e2ef5e)
// DO NOT EDIT // DO NOT EDIT
extern crate gstreamer_audio_sys; extern crate gstreamer_audio_sys;

View file

@ -1,5 +1,5 @@
// This file was generated by gir (https://github.com/gtk-rs/gir @ cea2f7c) // This file was generated by gir (https://github.com/gtk-rs/gir @ db37199)
// from gir-files (https://github.com/gtk-rs/gir-files @ 0dd9275b) // from gir-files (https://github.com/gtk-rs/gir-files @ 54e2ef5e)
// DO NOT EDIT // DO NOT EDIT
#include "manual.h" #include "manual.h"

View file

@ -1,5 +1,5 @@
// This file was generated by gir (https://github.com/gtk-rs/gir @ cea2f7c) // This file was generated by gir (https://github.com/gtk-rs/gir @ db37199)
// from gir-files (https://github.com/gtk-rs/gir-files @ 0dd9275b) // from gir-files (https://github.com/gtk-rs/gir-files @ 54e2ef5e)
// DO NOT EDIT // DO NOT EDIT
#include "manual.h" #include "manual.h"

View file

@ -10,7 +10,7 @@ use gst_base_sys;
use std::mem; use std::mem;
glib_wrapper! { glib_wrapper! {
pub struct Adapter(Object<gst_base_sys::GstAdapter, gst_base_sys::GstAdapterClass, AdapterClass>); pub struct Adapter(Object<gst_base_sys::GstAdapter, gst_base_sys::GstAdapterClass>);
match fn { match fn {
get_type => || gst_base_sys::gst_adapter_get_type(), get_type => || gst_base_sys::gst_adapter_get_type(),

View file

@ -21,7 +21,7 @@ use AggregatorPad;
use AggregatorStartTimeSelection; use AggregatorStartTimeSelection;
glib_wrapper! { glib_wrapper! {
pub struct Aggregator(Object<gst_base_sys::GstAggregator, gst_base_sys::GstAggregatorClass, AggregatorClass>) @extends gst::Element, gst::Object; pub struct Aggregator(Object<gst_base_sys::GstAggregator, gst_base_sys::GstAggregatorClass>) @extends gst::Element, gst::Object;
match fn { match fn {
get_type => || gst_base_sys::gst_aggregator_get_type(), get_type => || gst_base_sys::gst_aggregator_get_type(),

View file

@ -21,7 +21,7 @@ use std::boxed::Box as Box_;
use std::mem::transmute; use std::mem::transmute;
glib_wrapper! { glib_wrapper! {
pub struct AggregatorPad(Object<gst_base_sys::GstAggregatorPad, gst_base_sys::GstAggregatorPadClass, AggregatorPadClass>) @extends gst::Pad, gst::Object; pub struct AggregatorPad(Object<gst_base_sys::GstAggregatorPad, gst_base_sys::GstAggregatorPadClass>) @extends gst::Pad, gst::Object;
match fn { match fn {
get_type => || gst_base_sys::gst_aggregator_pad_get_type(), get_type => || gst_base_sys::gst_aggregator_pad_get_type(),

View file

@ -17,7 +17,7 @@ use std::boxed::Box as Box_;
use std::mem::transmute; use std::mem::transmute;
glib_wrapper! { glib_wrapper! {
pub struct BaseParse(Object<gst_base_sys::GstBaseParse, gst_base_sys::GstBaseParseClass, BaseParseClass>) @extends gst::Element, gst::Object; pub struct BaseParse(Object<gst_base_sys::GstBaseParse, gst_base_sys::GstBaseParseClass>) @extends gst::Element, gst::Object;
match fn { match fn {
get_type => || gst_base_sys::gst_base_parse_get_type(), get_type => || gst_base_sys::gst_base_parse_get_type(),

View file

@ -17,7 +17,7 @@ use std::boxed::Box as Box_;
use std::mem::transmute; use std::mem::transmute;
glib_wrapper! { glib_wrapper! {
pub struct BaseSink(Object<gst_base_sys::GstBaseSink, gst_base_sys::GstBaseSinkClass, BaseSinkClass>) @extends gst::Element, gst::Object; pub struct BaseSink(Object<gst_base_sys::GstBaseSink, gst_base_sys::GstBaseSinkClass>) @extends gst::Element, gst::Object;
match fn { match fn {
get_type => || gst_base_sys::gst_base_sink_get_type(), get_type => || gst_base_sys::gst_base_sink_get_type(),

View file

@ -18,7 +18,7 @@ use std::boxed::Box as Box_;
use std::mem::transmute; use std::mem::transmute;
glib_wrapper! { glib_wrapper! {
pub struct BaseSrc(Object<gst_base_sys::GstBaseSrc, gst_base_sys::GstBaseSrcClass, BaseSrcClass>) @extends gst::Element, gst::Object; pub struct BaseSrc(Object<gst_base_sys::GstBaseSrc, gst_base_sys::GstBaseSrcClass>) @extends gst::Element, gst::Object;
match fn { match fn {
get_type => || gst_base_sys::gst_base_src_get_type(), get_type => || gst_base_sys::gst_base_src_get_type(),

View file

@ -18,7 +18,7 @@ use std::boxed::Box as Box_;
use std::mem::transmute; use std::mem::transmute;
glib_wrapper! { glib_wrapper! {
pub struct BaseTransform(Object<gst_base_sys::GstBaseTransform, gst_base_sys::GstBaseTransformClass, BaseTransformClass>) @extends gst::Element, gst::Object; pub struct BaseTransform(Object<gst_base_sys::GstBaseTransform, gst_base_sys::GstBaseTransformClass>) @extends gst::Element, gst::Object;
match fn { match fn {
get_type => || gst_base_sys::gst_base_transform_get_type(), get_type => || gst_base_sys::gst_base_transform_get_type(),

View file

@ -3,40 +3,40 @@
// DO NOT EDIT // DO NOT EDIT
mod adapter; mod adapter;
pub use self::adapter::{Adapter, AdapterClass}; pub use self::adapter::Adapter;
#[cfg(any(feature = "v1_14", feature = "dox"))] #[cfg(any(feature = "v1_14", feature = "dox"))]
mod aggregator; mod aggregator;
#[cfg(any(feature = "v1_14", feature = "dox"))] #[cfg(any(feature = "v1_14", feature = "dox"))]
pub use self::aggregator::AggregatorExt; pub use self::aggregator::AggregatorExt;
#[cfg(any(feature = "v1_14", feature = "dox"))] #[cfg(any(feature = "v1_14", feature = "dox"))]
pub use self::aggregator::{Aggregator, AggregatorClass, NONE_AGGREGATOR}; pub use self::aggregator::{Aggregator, NONE_AGGREGATOR};
#[cfg(any(feature = "v1_14", feature = "dox"))] #[cfg(any(feature = "v1_14", feature = "dox"))]
mod aggregator_pad; mod aggregator_pad;
#[cfg(any(feature = "v1_14", feature = "dox"))] #[cfg(any(feature = "v1_14", feature = "dox"))]
pub use self::aggregator_pad::AggregatorPadExt; pub use self::aggregator_pad::AggregatorPadExt;
#[cfg(any(feature = "v1_14", feature = "dox"))] #[cfg(any(feature = "v1_14", feature = "dox"))]
pub use self::aggregator_pad::{AggregatorPad, AggregatorPadClass, NONE_AGGREGATOR_PAD}; pub use self::aggregator_pad::{AggregatorPad, NONE_AGGREGATOR_PAD};
mod base_parse; mod base_parse;
pub use self::base_parse::BaseParseExt; pub use self::base_parse::BaseParseExt;
pub use self::base_parse::{BaseParse, BaseParseClass, NONE_BASE_PARSE}; pub use self::base_parse::{BaseParse, NONE_BASE_PARSE};
mod base_sink; mod base_sink;
pub use self::base_sink::BaseSinkExt; pub use self::base_sink::BaseSinkExt;
pub use self::base_sink::{BaseSink, BaseSinkClass, NONE_BASE_SINK}; pub use self::base_sink::{BaseSink, NONE_BASE_SINK};
mod base_src; mod base_src;
pub use self::base_src::BaseSrcExt; pub use self::base_src::BaseSrcExt;
pub use self::base_src::{BaseSrc, BaseSrcClass, NONE_BASE_SRC}; pub use self::base_src::{BaseSrc, NONE_BASE_SRC};
mod base_transform; mod base_transform;
pub use self::base_transform::BaseTransformExt; pub use self::base_transform::BaseTransformExt;
pub use self::base_transform::{BaseTransform, BaseTransformClass, NONE_BASE_TRANSFORM}; pub use self::base_transform::{BaseTransform, NONE_BASE_TRANSFORM};
mod push_src; mod push_src;
pub use self::push_src::{PushSrc, PushSrcClass, NONE_PUSH_SRC}; pub use self::push_src::{PushSrc, NONE_PUSH_SRC};
mod enums; mod enums;
#[cfg(any(feature = "v1_18", feature = "dox"))] #[cfg(any(feature = "v1_18", feature = "dox"))]

View file

@ -8,7 +8,7 @@ use gst_base_sys;
use BaseSrc; use BaseSrc;
glib_wrapper! { glib_wrapper! {
pub struct PushSrc(Object<gst_base_sys::GstPushSrc, gst_base_sys::GstPushSrcClass, PushSrcClass>) @extends BaseSrc, gst::Element, gst::Object; pub struct PushSrc(Object<gst_base_sys::GstPushSrc, gst_base_sys::GstPushSrcClass>) @extends BaseSrc, gst::Element, gst::Object;
match fn { match fn {
get_type => || gst_base_sys::gst_push_src_get_type(), get_type => || gst_base_sys::gst_push_src_get_type(),

View file

@ -1,2 +1,2 @@
Generated by gir (https://github.com/gtk-rs/gir @ cea2f7c) Generated by gir (https://github.com/gtk-rs/gir @ db37199)
from gir-files (https://github.com/gtk-rs/gir-files @ 0dd9275b) from gir-files (https://github.com/gtk-rs/gir-files @ 54e2ef5e)

View file

@ -1,5 +1,5 @@
// This file was generated by gir (https://github.com/gtk-rs/gir @ cea2f7c) // This file was generated by gir (https://github.com/gtk-rs/gir @ db37199)
// from gir-files (https://github.com/gtk-rs/gir-files @ 0dd9275b) // from gir-files (https://github.com/gtk-rs/gir-files @ 54e2ef5e)
// DO NOT EDIT // DO NOT EDIT
#[cfg(not(feature = "dox"))] #[cfg(not(feature = "dox"))]

View file

@ -1,5 +1,5 @@
// This file was generated by gir (https://github.com/gtk-rs/gir @ cea2f7c) // This file was generated by gir (https://github.com/gtk-rs/gir @ db37199)
// from gir-files (https://github.com/gtk-rs/gir-files @ 0dd9275b) // from gir-files (https://github.com/gtk-rs/gir-files @ 54e2ef5e)
// DO NOT EDIT // DO NOT EDIT
#![allow(non_camel_case_types, non_upper_case_globals, non_snake_case)] #![allow(non_camel_case_types, non_upper_case_globals, non_snake_case)]

View file

@ -1,5 +1,5 @@
// This file was generated by gir (https://github.com/gtk-rs/gir @ cea2f7c) // This file was generated by gir (https://github.com/gtk-rs/gir @ db37199)
// from gir-files (https://github.com/gtk-rs/gir-files @ 0dd9275b) // from gir-files (https://github.com/gtk-rs/gir-files @ 54e2ef5e)
// DO NOT EDIT // DO NOT EDIT
extern crate gstreamer_base_sys; extern crate gstreamer_base_sys;

View file

@ -1,5 +1,5 @@
// This file was generated by gir (https://github.com/gtk-rs/gir @ cea2f7c) // This file was generated by gir (https://github.com/gtk-rs/gir @ db37199)
// from gir-files (https://github.com/gtk-rs/gir-files @ 0dd9275b) // from gir-files (https://github.com/gtk-rs/gir-files @ 54e2ef5e)
// DO NOT EDIT // DO NOT EDIT
#include "manual.h" #include "manual.h"

View file

@ -1,5 +1,5 @@
// This file was generated by gir (https://github.com/gtk-rs/gir @ cea2f7c) // This file was generated by gir (https://github.com/gtk-rs/gir @ db37199)
// from gir-files (https://github.com/gtk-rs/gir-files @ 0dd9275b) // from gir-files (https://github.com/gtk-rs/gir-files @ 54e2ef5e)
// DO NOT EDIT // DO NOT EDIT
#include "manual.h" #include "manual.h"

View file

@ -3,7 +3,7 @@
// DO NOT EDIT // DO NOT EDIT
mod test_clock; mod test_clock;
pub use self::test_clock::{TestClock, TestClockClass}; pub use self::test_clock::TestClock;
#[doc(hidden)] #[doc(hidden)]
pub mod traits {} pub mod traits {}

View file

@ -17,7 +17,7 @@ use std::boxed::Box as Box_;
use std::mem::transmute; use std::mem::transmute;
glib_wrapper! { glib_wrapper! {
pub struct TestClock(Object<gst_check_sys::GstTestClock, gst_check_sys::GstTestClockClass, TestClockClass>) @extends gst::Clock, gst::Object; pub struct TestClock(Object<gst_check_sys::GstTestClock, gst_check_sys::GstTestClockClass>) @extends gst::Clock, gst::Object;
match fn { match fn {
get_type => || gst_check_sys::gst_test_clock_get_type(), get_type => || gst_check_sys::gst_test_clock_get_type(),

View file

@ -1,2 +1,2 @@
Generated by gir (https://github.com/gtk-rs/gir @ cea2f7c) Generated by gir (https://github.com/gtk-rs/gir @ db37199)
from gir-files (https://github.com/gtk-rs/gir-files @ 0dd9275b) from gir-files (https://github.com/gtk-rs/gir-files @ 54e2ef5e)

View file

@ -1,5 +1,5 @@
// This file was generated by gir (https://github.com/gtk-rs/gir @ cea2f7c) // This file was generated by gir (https://github.com/gtk-rs/gir @ db37199)
// from gir-files (https://github.com/gtk-rs/gir-files @ 0dd9275b) // from gir-files (https://github.com/gtk-rs/gir-files @ 54e2ef5e)
// DO NOT EDIT // DO NOT EDIT
#[cfg(not(feature = "dox"))] #[cfg(not(feature = "dox"))]

View file

@ -1,5 +1,5 @@
// This file was generated by gir (https://github.com/gtk-rs/gir @ cea2f7c) // This file was generated by gir (https://github.com/gtk-rs/gir @ db37199)
// from gir-files (https://github.com/gtk-rs/gir-files @ 0dd9275b) // from gir-files (https://github.com/gtk-rs/gir-files @ 54e2ef5e)
// DO NOT EDIT // DO NOT EDIT
#![allow(non_camel_case_types, non_upper_case_globals, non_snake_case)] #![allow(non_camel_case_types, non_upper_case_globals, non_snake_case)]

View file

@ -1,5 +1,5 @@
// This file was generated by gir (https://github.com/gtk-rs/gir @ cea2f7c) // This file was generated by gir (https://github.com/gtk-rs/gir @ db37199)
// from gir-files (https://github.com/gtk-rs/gir-files @ 0dd9275b) // from gir-files (https://github.com/gtk-rs/gir-files @ 54e2ef5e)
// DO NOT EDIT // DO NOT EDIT
extern crate gstreamer_check_sys; extern crate gstreamer_check_sys;

View file

@ -1,5 +1,5 @@
// This file was generated by gir (https://github.com/gtk-rs/gir @ cea2f7c) // This file was generated by gir (https://github.com/gtk-rs/gir @ db37199)
// from gir-files (https://github.com/gtk-rs/gir-files @ 0dd9275b) // from gir-files (https://github.com/gtk-rs/gir-files @ 54e2ef5e)
// DO NOT EDIT // DO NOT EDIT
#include "manual.h" #include "manual.h"

View file

@ -1,5 +1,5 @@
// This file was generated by gir (https://github.com/gtk-rs/gir @ cea2f7c) // This file was generated by gir (https://github.com/gtk-rs/gir @ db37199)
// from gir-files (https://github.com/gtk-rs/gir-files @ 0dd9275b) // from gir-files (https://github.com/gtk-rs/gir-files @ 54e2ef5e)
// DO NOT EDIT // DO NOT EDIT
#include "manual.h" #include "manual.h"

View file

@ -18,7 +18,7 @@ use std::boxed::Box as Box_;
use std::mem::transmute; use std::mem::transmute;
glib_wrapper! { glib_wrapper! {
pub struct ARGBControlBinding(Object<gst_controller_sys::GstARGBControlBinding, gst_controller_sys::GstARGBControlBindingClass, ARGBControlBindingClass>) @extends gst::ControlBinding, gst::Object; pub struct ARGBControlBinding(Object<gst_controller_sys::GstARGBControlBinding, gst_controller_sys::GstARGBControlBindingClass>) @extends gst::ControlBinding, gst::Object;
match fn { match fn {
get_type => || gst_controller_sys::gst_argb_control_binding_get_type(), get_type => || gst_controller_sys::gst_argb_control_binding_get_type(),

View file

@ -18,7 +18,7 @@ use std::boxed::Box as Box_;
use std::mem::transmute; use std::mem::transmute;
glib_wrapper! { glib_wrapper! {
pub struct DirectControlBinding(Object<gst_controller_sys::GstDirectControlBinding, gst_controller_sys::GstDirectControlBindingClass, DirectControlBindingClass>) @extends gst::ControlBinding, gst::Object; pub struct DirectControlBinding(Object<gst_controller_sys::GstDirectControlBinding, gst_controller_sys::GstDirectControlBindingClass>) @extends gst::ControlBinding, gst::Object;
match fn { match fn {
get_type => || gst_controller_sys::gst_direct_control_binding_get_type(), get_type => || gst_controller_sys::gst_direct_control_binding_get_type(),

View file

@ -19,7 +19,7 @@ use InterpolationMode;
use TimedValueControlSource; use TimedValueControlSource;
glib_wrapper! { glib_wrapper! {
pub struct InterpolationControlSource(Object<gst_controller_sys::GstInterpolationControlSource, gst_controller_sys::GstInterpolationControlSourceClass, InterpolationControlSourceClass>) @extends TimedValueControlSource, gst::ControlSource, gst::Object; pub struct InterpolationControlSource(Object<gst_controller_sys::GstInterpolationControlSource, gst_controller_sys::GstInterpolationControlSourceClass>) @extends TimedValueControlSource, gst::ControlSource, gst::Object;
match fn { match fn {
get_type => || gst_controller_sys::gst_interpolation_control_source_get_type(), get_type => || gst_controller_sys::gst_interpolation_control_source_get_type(),

View file

@ -18,7 +18,7 @@ use std::mem::transmute;
use LFOWaveform; use LFOWaveform;
glib_wrapper! { glib_wrapper! {
pub struct LFOControlSource(Object<gst_controller_sys::GstLFOControlSource, gst_controller_sys::GstLFOControlSourceClass, LFOControlSourceClass>) @extends gst::ControlSource, gst::Object; pub struct LFOControlSource(Object<gst_controller_sys::GstLFOControlSource, gst_controller_sys::GstLFOControlSourceClass>) @extends gst::ControlSource, gst::Object;
match fn { match fn {
get_type => || gst_controller_sys::gst_lfo_control_source_get_type(), get_type => || gst_controller_sys::gst_lfo_control_source_get_type(),

View file

@ -4,46 +4,36 @@
mod argb_control_binding; mod argb_control_binding;
pub use self::argb_control_binding::ARGBControlBindingExt; pub use self::argb_control_binding::ARGBControlBindingExt;
pub use self::argb_control_binding::{ pub use self::argb_control_binding::{ARGBControlBinding, NONE_ARGB_CONTROL_BINDING};
ARGBControlBinding, ARGBControlBindingClass, NONE_ARGB_CONTROL_BINDING,
};
mod direct_control_binding; mod direct_control_binding;
pub use self::direct_control_binding::DirectControlBindingExt; pub use self::direct_control_binding::DirectControlBindingExt;
pub use self::direct_control_binding::{ pub use self::direct_control_binding::{DirectControlBinding, NONE_DIRECT_CONTROL_BINDING};
DirectControlBinding, DirectControlBindingClass, NONE_DIRECT_CONTROL_BINDING,
};
mod interpolation_control_source; mod interpolation_control_source;
pub use self::interpolation_control_source::InterpolationControlSourceExt; pub use self::interpolation_control_source::InterpolationControlSourceExt;
pub use self::interpolation_control_source::{ pub use self::interpolation_control_source::{
InterpolationControlSource, InterpolationControlSourceClass, NONE_INTERPOLATION_CONTROL_SOURCE, InterpolationControlSource, NONE_INTERPOLATION_CONTROL_SOURCE,
}; };
mod lfo_control_source; mod lfo_control_source;
pub use self::lfo_control_source::LFOControlSourceExt; pub use self::lfo_control_source::LFOControlSourceExt;
pub use self::lfo_control_source::{ pub use self::lfo_control_source::{LFOControlSource, NONE_LFO_CONTROL_SOURCE};
LFOControlSource, LFOControlSourceClass, NONE_LFO_CONTROL_SOURCE,
};
#[cfg(any(feature = "v1_12", feature = "dox"))] #[cfg(any(feature = "v1_12", feature = "dox"))]
mod proxy_control_binding; mod proxy_control_binding;
#[cfg(any(feature = "v1_12", feature = "dox"))] #[cfg(any(feature = "v1_12", feature = "dox"))]
pub use self::proxy_control_binding::{ pub use self::proxy_control_binding::{ProxyControlBinding, NONE_PROXY_CONTROL_BINDING};
ProxyControlBinding, ProxyControlBindingClass, NONE_PROXY_CONTROL_BINDING,
};
mod timed_value_control_source; mod timed_value_control_source;
pub use self::timed_value_control_source::TimedValueControlSourceExt; pub use self::timed_value_control_source::TimedValueControlSourceExt;
pub use self::timed_value_control_source::{ pub use self::timed_value_control_source::{
TimedValueControlSource, TimedValueControlSourceClass, NONE_TIMED_VALUE_CONTROL_SOURCE, TimedValueControlSource, NONE_TIMED_VALUE_CONTROL_SOURCE,
}; };
mod trigger_control_source; mod trigger_control_source;
pub use self::trigger_control_source::TriggerControlSourceExt; pub use self::trigger_control_source::TriggerControlSourceExt;
pub use self::trigger_control_source::{ pub use self::trigger_control_source::{TriggerControlSource, NONE_TRIGGER_CONTROL_SOURCE};
TriggerControlSource, TriggerControlSourceClass, NONE_TRIGGER_CONTROL_SOURCE,
};
mod enums; mod enums;
pub use self::enums::InterpolationMode; pub use self::enums::InterpolationMode;

View file

@ -11,7 +11,7 @@ use gst;
use gst_controller_sys; use gst_controller_sys;
glib_wrapper! { glib_wrapper! {
pub struct ProxyControlBinding(Object<gst_controller_sys::GstProxyControlBinding, gst_controller_sys::GstProxyControlBindingClass, ProxyControlBindingClass>) @extends gst::ControlBinding, gst::Object; pub struct ProxyControlBinding(Object<gst_controller_sys::GstProxyControlBinding, gst_controller_sys::GstProxyControlBindingClass>) @extends gst::ControlBinding, gst::Object;
match fn { match fn {
get_type => || gst_controller_sys::gst_proxy_control_binding_get_type(), get_type => || gst_controller_sys::gst_proxy_control_binding_get_type(),

View file

@ -15,7 +15,7 @@ use std::mem::transmute;
use ControlPoint; use ControlPoint;
glib_wrapper! { glib_wrapper! {
pub struct TimedValueControlSource(Object<gst_controller_sys::GstTimedValueControlSource, gst_controller_sys::GstTimedValueControlSourceClass, TimedValueControlSourceClass>) @extends gst::ControlSource, gst::Object; pub struct TimedValueControlSource(Object<gst_controller_sys::GstTimedValueControlSource, gst_controller_sys::GstTimedValueControlSourceClass>) @extends gst::ControlSource, gst::Object;
match fn { match fn {
get_type => || gst_controller_sys::gst_timed_value_control_source_get_type(), get_type => || gst_controller_sys::gst_timed_value_control_source_get_type(),

View file

@ -18,7 +18,7 @@ use std::mem::transmute;
use TimedValueControlSource; use TimedValueControlSource;
glib_wrapper! { glib_wrapper! {
pub struct TriggerControlSource(Object<gst_controller_sys::GstTriggerControlSource, gst_controller_sys::GstTriggerControlSourceClass, TriggerControlSourceClass>) @extends TimedValueControlSource, gst::ControlSource, gst::Object; pub struct TriggerControlSource(Object<gst_controller_sys::GstTriggerControlSource, gst_controller_sys::GstTriggerControlSourceClass>) @extends TimedValueControlSource, gst::ControlSource, gst::Object;
match fn { match fn {
get_type => || gst_controller_sys::gst_trigger_control_source_get_type(), get_type => || gst_controller_sys::gst_trigger_control_source_get_type(),

View file

@ -1,2 +1,2 @@
Generated by gir (https://github.com/gtk-rs/gir @ cea2f7c) Generated by gir (https://github.com/gtk-rs/gir @ db37199)
from gir-files (https://github.com/gtk-rs/gir-files @ 0dd9275b) from gir-files (https://github.com/gtk-rs/gir-files @ 54e2ef5e)

View file

@ -1,5 +1,5 @@
// This file was generated by gir (https://github.com/gtk-rs/gir @ cea2f7c) // This file was generated by gir (https://github.com/gtk-rs/gir @ db37199)
// from gir-files (https://github.com/gtk-rs/gir-files @ 0dd9275b) // from gir-files (https://github.com/gtk-rs/gir-files @ 54e2ef5e)
// DO NOT EDIT // DO NOT EDIT
#[cfg(not(feature = "dox"))] #[cfg(not(feature = "dox"))]

View file

@ -1,5 +1,5 @@
// This file was generated by gir (https://github.com/gtk-rs/gir @ cea2f7c) // This file was generated by gir (https://github.com/gtk-rs/gir @ db37199)
// from gir-files (https://github.com/gtk-rs/gir-files @ 0dd9275b) // from gir-files (https://github.com/gtk-rs/gir-files @ 54e2ef5e)
// DO NOT EDIT // DO NOT EDIT
#![allow(non_camel_case_types, non_upper_case_globals, non_snake_case)] #![allow(non_camel_case_types, non_upper_case_globals, non_snake_case)]

View file

@ -1,5 +1,5 @@
// This file was generated by gir (https://github.com/gtk-rs/gir @ cea2f7c) // This file was generated by gir (https://github.com/gtk-rs/gir @ db37199)
// from gir-files (https://github.com/gtk-rs/gir-files @ 0dd9275b) // from gir-files (https://github.com/gtk-rs/gir-files @ 54e2ef5e)
// DO NOT EDIT // DO NOT EDIT
extern crate gstreamer_controller_sys; extern crate gstreamer_controller_sys;

View file

@ -1,5 +1,5 @@
// This file was generated by gir (https://github.com/gtk-rs/gir @ cea2f7c) // This file was generated by gir (https://github.com/gtk-rs/gir @ db37199)
// from gir-files (https://github.com/gtk-rs/gir-files @ 0dd9275b) // from gir-files (https://github.com/gtk-rs/gir-files @ 54e2ef5e)
// DO NOT EDIT // DO NOT EDIT
#include "manual.h" #include "manual.h"

View file

@ -1,5 +1,5 @@
// This file was generated by gir (https://github.com/gtk-rs/gir @ cea2f7c) // This file was generated by gir (https://github.com/gtk-rs/gir @ db37199)
// from gir-files (https://github.com/gtk-rs/gir-files @ 0dd9275b) // from gir-files (https://github.com/gtk-rs/gir-files @ 54e2ef5e)
// DO NOT EDIT // DO NOT EDIT
#include "manual.h" #include "manual.h"

View file

@ -21,7 +21,7 @@ use std::ptr;
use Extractable; use Extractable;
glib_wrapper! { glib_wrapper! {
pub struct Asset(Object<ges_sys::GESAsset, ges_sys::GESAssetClass, AssetClass>); pub struct Asset(Object<ges_sys::GESAsset, ges_sys::GESAssetClass>);
match fn { match fn {
get_type => || ges_sys::ges_asset_get_type(), get_type => || ges_sys::ges_asset_get_type(),

View file

@ -10,7 +10,7 @@ use TimelineElement;
use TrackElement; use TrackElement;
glib_wrapper! { glib_wrapper! {
pub struct BaseEffect(Object<ges_sys::GESBaseEffect, ges_sys::GESBaseEffectClass, BaseEffectClass>) @extends TrackElement, TimelineElement, @implements Extractable; pub struct BaseEffect(Object<ges_sys::GESBaseEffect, ges_sys::GESBaseEffectClass>) @extends TrackElement, TimelineElement, @implements Extractable;
match fn { match fn {
get_type => || ges_sys::ges_base_effect_get_type(), get_type => || ges_sys::ges_base_effect_get_type(),

View file

@ -29,7 +29,7 @@ use TrackElement;
use TrackType; use TrackType;
glib_wrapper! { glib_wrapper! {
pub struct Clip(Object<ges_sys::GESClip, ges_sys::GESClipClass, ClipClass>) @extends Container, TimelineElement, @implements Extractable; pub struct Clip(Object<ges_sys::GESClip, ges_sys::GESClipClass>) @extends Container, TimelineElement, @implements Extractable;
match fn { match fn {
get_type => || ges_sys::ges_clip_get_type(), get_type => || ges_sys::ges_clip_get_type(),

View file

@ -22,7 +22,7 @@ use Layer;
use TimelineElement; use TimelineElement;
glib_wrapper! { glib_wrapper! {
pub struct Container(Object<ges_sys::GESContainer, ges_sys::GESContainerClass, ContainerClass>) @extends TimelineElement, @implements Extractable; pub struct Container(Object<ges_sys::GESContainer, ges_sys::GESContainerClass>) @extends TimelineElement, @implements Extractable;
match fn { match fn {
get_type => || ges_sys::ges_container_get_type(), get_type => || ges_sys::ges_container_get_type(),

View file

@ -16,7 +16,7 @@ use TimelineElement;
use TrackElement; use TrackElement;
glib_wrapper! { glib_wrapper! {
pub struct Effect(Object<ges_sys::GESEffect, ges_sys::GESEffectClass, EffectClass>) @extends BaseEffect, TrackElement, TimelineElement, @implements Extractable; pub struct Effect(Object<ges_sys::GESEffect, ges_sys::GESEffectClass>) @extends BaseEffect, TrackElement, TimelineElement, @implements Extractable;
match fn { match fn {
get_type => || ges_sys::ges_effect_get_type(), get_type => || ges_sys::ges_effect_get_type(),

View file

@ -19,7 +19,7 @@ use Extractable;
use TimelineElement; use TimelineElement;
glib_wrapper! { glib_wrapper! {
pub struct Group(Object<ges_sys::GESGroup, ges_sys::GESGroupClass, GroupClass>) @extends Container, TimelineElement, @implements Extractable; pub struct Group(Object<ges_sys::GESGroup, ges_sys::GESGroupClass>) @extends Container, TimelineElement, @implements Extractable;
match fn { match fn {
get_type => || ges_sys::ges_group_get_type(), get_type => || ges_sys::ges_group_get_type(),

View file

@ -24,7 +24,7 @@ use Track;
use TrackType; use TrackType;
glib_wrapper! { glib_wrapper! {
pub struct Layer(Object<ges_sys::GESLayer, ges_sys::GESLayerClass, LayerClass>) @implements Extractable; pub struct Layer(Object<ges_sys::GESLayer, ges_sys::GESLayerClass>) @implements Extractable;
match fn { match fn {
get_type => || ges_sys::ges_layer_get_type(), get_type => || ges_sys::ges_layer_get_type(),

View file

@ -4,23 +4,23 @@
mod asset; mod asset;
pub use self::asset::AssetExt; pub use self::asset::AssetExt;
pub use self::asset::{Asset, AssetClass, NONE_ASSET}; pub use self::asset::{Asset, NONE_ASSET};
mod base_effect; mod base_effect;
pub use self::base_effect::BaseEffectExt; pub use self::base_effect::BaseEffectExt;
pub use self::base_effect::{BaseEffect, BaseEffectClass, NONE_BASE_EFFECT}; pub use self::base_effect::{BaseEffect, NONE_BASE_EFFECT};
mod clip; mod clip;
pub use self::clip::ClipExt; pub use self::clip::ClipExt;
pub use self::clip::{Clip, ClipClass, NONE_CLIP}; pub use self::clip::{Clip, NONE_CLIP};
mod container; mod container;
pub use self::container::GESContainerExt; pub use self::container::GESContainerExt;
pub use self::container::{Container, ContainerClass, NONE_CONTAINER}; pub use self::container::{Container, NONE_CONTAINER};
mod effect; mod effect;
pub use self::effect::EffectExt; pub use self::effect::EffectExt;
pub use self::effect::{Effect, EffectClass, NONE_EFFECT}; pub use self::effect::{Effect, NONE_EFFECT};
mod extractable; mod extractable;
pub use self::extractable::ExtractableExt; pub use self::extractable::ExtractableExt;
@ -28,47 +28,47 @@ pub use self::extractable::{Extractable, NONE_EXTRACTABLE};
mod group; mod group;
pub use self::group::GroupExt; pub use self::group::GroupExt;
pub use self::group::{Group, GroupClass, NONE_GROUP}; pub use self::group::{Group, NONE_GROUP};
mod layer; mod layer;
pub use self::layer::LayerExt; pub use self::layer::LayerExt;
pub use self::layer::{Layer, LayerClass, NONE_LAYER}; pub use self::layer::{Layer, NONE_LAYER};
mod pipeline; mod pipeline;
pub use self::pipeline::GESPipelineExt; pub use self::pipeline::GESPipelineExt;
pub use self::pipeline::{Pipeline, PipelineClass, NONE_PIPELINE}; pub use self::pipeline::{Pipeline, NONE_PIPELINE};
mod project; mod project;
pub use self::project::ProjectExt; pub use self::project::ProjectExt;
pub use self::project::{Project, ProjectClass, NONE_PROJECT}; pub use self::project::{Project, NONE_PROJECT};
mod timeline; mod timeline;
pub use self::timeline::TimelineExt; pub use self::timeline::TimelineExt;
pub use self::timeline::{Timeline, TimelineClass, NONE_TIMELINE}; pub use self::timeline::{Timeline, NONE_TIMELINE};
mod timeline_element; mod timeline_element;
pub use self::timeline_element::TimelineElementExt; pub use self::timeline_element::TimelineElementExt;
pub use self::timeline_element::{TimelineElement, TimelineElementClass, NONE_TIMELINE_ELEMENT}; pub use self::timeline_element::{TimelineElement, NONE_TIMELINE_ELEMENT};
mod track; mod track;
pub use self::track::GESTrackExt; pub use self::track::GESTrackExt;
pub use self::track::{Track, TrackClass, NONE_TRACK}; pub use self::track::{Track, NONE_TRACK};
mod track_element; mod track_element;
pub use self::track_element::TrackElementExt; pub use self::track_element::TrackElementExt;
pub use self::track_element::{TrackElement, TrackElementClass, NONE_TRACK_ELEMENT}; pub use self::track_element::{TrackElement, NONE_TRACK_ELEMENT};
mod uri_clip; mod uri_clip;
pub use self::uri_clip::UriClipExt; pub use self::uri_clip::UriClipExt;
pub use self::uri_clip::{UriClip, UriClipClass, NONE_URI_CLIP}; pub use self::uri_clip::{UriClip, NONE_URI_CLIP};
mod uri_clip_asset; mod uri_clip_asset;
pub use self::uri_clip_asset::UriClipAssetExt; pub use self::uri_clip_asset::UriClipAssetExt;
pub use self::uri_clip_asset::{UriClipAsset, UriClipAssetClass, NONE_URI_CLIP_ASSET}; pub use self::uri_clip_asset::{UriClipAsset, NONE_URI_CLIP_ASSET};
mod uri_source_asset; mod uri_source_asset;
pub use self::uri_source_asset::UriSourceAssetExt; pub use self::uri_source_asset::UriSourceAssetExt;
pub use self::uri_source_asset::{UriSourceAsset, UriSourceAssetClass, NONE_URI_SOURCE_ASSET}; pub use self::uri_source_asset::{UriSourceAsset, NONE_URI_SOURCE_ASSET};
mod enums; mod enums;
pub use self::enums::Edge; pub use self::enums::Edge;

View file

@ -23,7 +23,7 @@ use PipelineFlags;
use Timeline; use Timeline;
glib_wrapper! { glib_wrapper! {
pub struct Pipeline(Object<ges_sys::GESPipeline, ges_sys::GESPipelineClass, PipelineClass>) @extends gst::Pipeline, gst::Element, gst::Object; pub struct Pipeline(Object<ges_sys::GESPipeline, ges_sys::GESPipelineClass>) @extends gst::Pipeline, gst::Element, gst::Object;
match fn { match fn {
get_type => || ges_sys::ges_pipeline_get_type(), get_type => || ges_sys::ges_pipeline_get_type(),

View file

@ -20,7 +20,7 @@ use Asset;
use Timeline; use Timeline;
glib_wrapper! { glib_wrapper! {
pub struct Project(Object<ges_sys::GESProject, ges_sys::GESProjectClass, ProjectClass>) @extends Asset; pub struct Project(Object<ges_sys::GESProject, ges_sys::GESProjectClass>) @extends Asset;
match fn { match fn {
get_type => || ges_sys::ges_project_get_type(), get_type => || ges_sys::ges_project_get_type(),

View file

@ -27,7 +27,7 @@ use Track;
use TrackElement; use TrackElement;
glib_wrapper! { glib_wrapper! {
pub struct Timeline(Object<ges_sys::GESTimeline, ges_sys::GESTimelineClass, TimelineClass>) @extends gst::Element, gst::Object, @implements Extractable; pub struct Timeline(Object<ges_sys::GESTimeline, ges_sys::GESTimelineClass>) @extends gst::Element, gst::Object, @implements Extractable;
match fn { match fn {
get_type => || ges_sys::ges_timeline_get_type(), get_type => || ges_sys::ges_timeline_get_type(),

View file

@ -32,7 +32,7 @@ use Timeline;
use TrackType; use TrackType;
glib_wrapper! { glib_wrapper! {
pub struct TimelineElement(Object<ges_sys::GESTimelineElement, ges_sys::GESTimelineElementClass, TimelineElementClass>) @implements Extractable; pub struct TimelineElement(Object<ges_sys::GESTimelineElement, ges_sys::GESTimelineElementClass>) @implements Extractable;
match fn { match fn {
get_type => || ges_sys::ges_timeline_element_get_type(), get_type => || ges_sys::ges_timeline_element_get_type(),

View file

@ -25,7 +25,7 @@ use TrackElement;
use TrackType; use TrackType;
glib_wrapper! { glib_wrapper! {
pub struct Track(Object<ges_sys::GESTrack, ges_sys::GESTrackClass, TrackClass>) @extends gst::Element, gst::Object; pub struct Track(Object<ges_sys::GESTrack, ges_sys::GESTrackClass>) @extends gst::Element, gst::Object;
match fn { match fn {
get_type => || ges_sys::ges_track_get_type(), get_type => || ges_sys::ges_track_get_type(),

View file

@ -25,7 +25,7 @@ use Track;
use TrackType; use TrackType;
glib_wrapper! { glib_wrapper! {
pub struct TrackElement(Object<ges_sys::GESTrackElement, ges_sys::GESTrackElementClass, TrackElementClass>) @extends TimelineElement, @implements Extractable; pub struct TrackElement(Object<ges_sys::GESTrackElement, ges_sys::GESTrackElementClass>) @extends TimelineElement, @implements Extractable;
match fn { match fn {
get_type => || ges_sys::ges_track_element_get_type(), get_type => || ges_sys::ges_track_element_get_type(),

View file

@ -22,7 +22,7 @@ use Extractable;
use TimelineElement; use TimelineElement;
glib_wrapper! { glib_wrapper! {
pub struct UriClip(Object<ges_sys::GESUriClip, ges_sys::GESUriClipClass, UriClipClass>) @extends Clip, Container, TimelineElement, @implements Extractable; pub struct UriClip(Object<ges_sys::GESUriClip, ges_sys::GESUriClipClass>) @extends Clip, Container, TimelineElement, @implements Extractable;
match fn { match fn {
get_type => || ges_sys::ges_uri_clip_get_type(), get_type => || ges_sys::ges_uri_clip_get_type(),

View file

@ -23,7 +23,7 @@ use Asset;
use UriSourceAsset; use UriSourceAsset;
glib_wrapper! { glib_wrapper! {
pub struct UriClipAsset(Object<ges_sys::GESUriClipAsset, ges_sys::GESUriClipAssetClass, UriClipAssetClass>) @extends Asset; pub struct UriClipAsset(Object<ges_sys::GESUriClipAsset, ges_sys::GESUriClipAssetClass>) @extends Asset;
match fn { match fn {
get_type => || ges_sys::ges_uri_clip_asset_get_type(), get_type => || ges_sys::ges_uri_clip_asset_get_type(),

View file

@ -11,7 +11,7 @@ use Asset;
use UriClipAsset; use UriClipAsset;
glib_wrapper! { glib_wrapper! {
pub struct UriSourceAsset(Object<ges_sys::GESUriSourceAsset, ges_sys::GESUriSourceAssetClass, UriSourceAssetClass>) @extends Asset; pub struct UriSourceAsset(Object<ges_sys::GESUriSourceAsset, ges_sys::GESUriSourceAssetClass>) @extends Asset;
match fn { match fn {
get_type => || ges_sys::ges_uri_source_asset_get_type(), get_type => || ges_sys::ges_uri_source_asset_get_type(),

View file

@ -1,2 +1,2 @@
Generated by gir (https://github.com/gtk-rs/gir @ cea2f7c) Generated by gir (https://github.com/gtk-rs/gir @ db37199)
from gir-files (https://github.com/gtk-rs/gir-files @ 0dd9275b) from gir-files (https://github.com/gtk-rs/gir-files @ 54e2ef5e)

View file

@ -1,5 +1,5 @@
// This file was generated by gir (https://github.com/gtk-rs/gir @ cea2f7c) // This file was generated by gir (https://github.com/gtk-rs/gir @ db37199)
// from gir-files (https://github.com/gtk-rs/gir-files @ 0dd9275b) // from gir-files (https://github.com/gtk-rs/gir-files @ 54e2ef5e)
// DO NOT EDIT // DO NOT EDIT
#[cfg(not(feature = "dox"))] #[cfg(not(feature = "dox"))]

View file

@ -1,5 +1,5 @@
// This file was generated by gir (https://github.com/gtk-rs/gir @ cea2f7c) // This file was generated by gir (https://github.com/gtk-rs/gir @ db37199)
// from gir-files (https://github.com/gtk-rs/gir-files @ 0dd9275b) // from gir-files (https://github.com/gtk-rs/gir-files @ 54e2ef5e)
// DO NOT EDIT // DO NOT EDIT
#![allow(non_camel_case_types, non_upper_case_globals, non_snake_case)] #![allow(non_camel_case_types, non_upper_case_globals, non_snake_case)]

View file

@ -1,5 +1,5 @@
// This file was generated by gir (https://github.com/gtk-rs/gir @ cea2f7c) // This file was generated by gir (https://github.com/gtk-rs/gir @ db37199)
// from gir-files (https://github.com/gtk-rs/gir-files @ 0dd9275b) // from gir-files (https://github.com/gtk-rs/gir-files @ 54e2ef5e)
// DO NOT EDIT // DO NOT EDIT
extern crate gstreamer_editing_services_sys; extern crate gstreamer_editing_services_sys;

View file

@ -1,5 +1,5 @@
// This file was generated by gir (https://github.com/gtk-rs/gir @ cea2f7c) // This file was generated by gir (https://github.com/gtk-rs/gir @ db37199)
// from gir-files (https://github.com/gtk-rs/gir-files @ 0dd9275b) // from gir-files (https://github.com/gtk-rs/gir-files @ 54e2ef5e)
// DO NOT EDIT // DO NOT EDIT
#include "manual.h" #include "manual.h"

View file

@ -1,5 +1,5 @@
// This file was generated by gir (https://github.com/gtk-rs/gir @ cea2f7c) // This file was generated by gir (https://github.com/gtk-rs/gir @ db37199)
// from gir-files (https://github.com/gtk-rs/gir-files @ 0dd9275b) // from gir-files (https://github.com/gtk-rs/gir-files @ 54e2ef5e)
// DO NOT EDIT // DO NOT EDIT
#include "manual.h" #include "manual.h"

View file

@ -18,7 +18,7 @@ use std::mem::transmute;
use GLContext; use GLContext;
glib_wrapper! { glib_wrapper! {
pub struct GLBaseFilter(Object<gst_gl_sys::GstGLBaseFilter, gst_gl_sys::GstGLBaseFilterClass, GLBaseFilterClass>) @extends gst::Object; pub struct GLBaseFilter(Object<gst_gl_sys::GstGLBaseFilter, gst_gl_sys::GstGLBaseFilterClass>) @extends gst::Object;
match fn { match fn {
get_type => || gst_gl_sys::gst_gl_base_filter_get_type(), get_type => || gst_gl_sys::gst_gl_base_filter_get_type(),

View file

@ -10,7 +10,7 @@ use gst_gl_sys;
use GLContext; use GLContext;
glib_wrapper! { glib_wrapper! {
pub struct GLColorConvert(Object<gst_gl_sys::GstGLColorConvert, gst_gl_sys::GstGLColorConvertClass, GLColorConvertClass>) @extends gst::Object; pub struct GLColorConvert(Object<gst_gl_sys::GstGLColorConvert, gst_gl_sys::GstGLColorConvertClass>) @extends gst::Object;
match fn { match fn {
get_type => || gst_gl_sys::gst_gl_color_convert_get_type(), get_type => || gst_gl_sys::gst_gl_color_convert_get_type(),

View file

@ -17,7 +17,7 @@ use GLWindow;
use GLAPI; use GLAPI;
glib_wrapper! { glib_wrapper! {
pub struct GLContext(Object<gst_gl_sys::GstGLContext, gst_gl_sys::GstGLContextClass, GLContextClass>) @extends gst::Object; pub struct GLContext(Object<gst_gl_sys::GstGLContext, gst_gl_sys::GstGLContextClass>) @extends gst::Object;
match fn { match fn {
get_type => || gst_gl_sys::gst_gl_context_get_type(), get_type => || gst_gl_sys::gst_gl_context_get_type(),

View file

@ -20,7 +20,7 @@ use GLWindow;
use GLAPI; use GLAPI;
glib_wrapper! { glib_wrapper! {
pub struct GLDisplay(Object<gst_gl_sys::GstGLDisplay, gst_gl_sys::GstGLDisplayClass, GLDisplayClass>) @extends gst::Object; pub struct GLDisplay(Object<gst_gl_sys::GstGLDisplay, gst_gl_sys::GstGLDisplayClass>) @extends gst::Object;
match fn { match fn {
get_type => || gst_gl_sys::gst_gl_display_get_type(), get_type => || gst_gl_sys::gst_gl_display_get_type(),

View file

@ -9,7 +9,7 @@ use gst_gl_sys;
use GLDisplay; use GLDisplay;
glib_wrapper! { glib_wrapper! {
pub struct GLDisplayEGL(Object<gst_gl_sys::GstGLDisplayEGL, gst_gl_sys::GstGLDisplayEGLClass, GLDisplayEGLClass>) @extends GLDisplay, gst::Object; pub struct GLDisplayEGL(Object<gst_gl_sys::GstGLDisplayEGL, gst_gl_sys::GstGLDisplayEGLClass>) @extends GLDisplay, gst::Object;
match fn { match fn {
get_type => || gst_gl_sys::gst_gl_display_egl_get_type(), get_type => || gst_gl_sys::gst_gl_display_egl_get_type(),

View file

@ -8,7 +8,7 @@ use gst_gl_sys;
use GLDisplay; use GLDisplay;
glib_wrapper! { glib_wrapper! {
pub struct GLDisplayWayland(Object<gst_gl_sys::GstGLDisplayWayland, gst_gl_sys::GstGLDisplayWaylandClass, GLDisplayWaylandClass>) @extends GLDisplay, gst::Object; pub struct GLDisplayWayland(Object<gst_gl_sys::GstGLDisplayWayland, gst_gl_sys::GstGLDisplayWaylandClass>) @extends GLDisplay, gst::Object;
match fn { match fn {
get_type => || gst_gl_sys::gst_gl_display_wayland_get_type(), get_type => || gst_gl_sys::gst_gl_display_wayland_get_type(),

View file

@ -8,7 +8,7 @@ use gst_gl_sys;
use GLDisplay; use GLDisplay;
glib_wrapper! { glib_wrapper! {
pub struct GLDisplayX11(Object<gst_gl_sys::GstGLDisplayX11, gst_gl_sys::GstGLDisplayX11Class, GLDisplayX11Class>) @extends GLDisplay, gst::Object; pub struct GLDisplayX11(Object<gst_gl_sys::GstGLDisplayX11, gst_gl_sys::GstGLDisplayX11Class>) @extends GLDisplay, gst::Object;
match fn { match fn {
get_type => || gst_gl_sys::gst_gl_display_x11_get_type(), get_type => || gst_gl_sys::gst_gl_display_x11_get_type(),

View file

@ -10,7 +10,7 @@ use std::mem;
use GLContext; use GLContext;
glib_wrapper! { glib_wrapper! {
pub struct GLFramebuffer(Object<gst_gl_sys::GstGLFramebuffer, gst_gl_sys::GstGLFramebufferClass, GLFramebufferClass>) @extends gst::Object; pub struct GLFramebuffer(Object<gst_gl_sys::GstGLFramebuffer, gst_gl_sys::GstGLFramebufferClass>) @extends gst::Object;
match fn { match fn {
get_type => || gst_gl_sys::gst_gl_framebuffer_get_type(), get_type => || gst_gl_sys::gst_gl_framebuffer_get_type(),

View file

@ -27,7 +27,7 @@ use std::mem::transmute;
use GLContext; use GLContext;
glib_wrapper! { glib_wrapper! {
pub struct GLOverlayCompositor(Object<gst_gl_sys::GstGLOverlayCompositor, gst_gl_sys::GstGLOverlayCompositorClass, GLOverlayCompositorClass>) @extends gst::Object; pub struct GLOverlayCompositor(Object<gst_gl_sys::GstGLOverlayCompositor, gst_gl_sys::GstGLOverlayCompositorClass>) @extends gst::Object;
match fn { match fn {
get_type => || gst_gl_sys::gst_gl_overlay_compositor_get_type(), get_type => || gst_gl_sys::gst_gl_overlay_compositor_get_type(),

View file

@ -27,7 +27,7 @@ use GLSLStage;
use GLSLVersion; use GLSLVersion;
glib_wrapper! { glib_wrapper! {
pub struct GLShader(Object<gst_gl_sys::GstGLShader, gst_gl_sys::GstGLShaderClass, GLShaderClass>) @extends gst::Object; pub struct GLShader(Object<gst_gl_sys::GstGLShader, gst_gl_sys::GstGLShaderClass>) @extends gst::Object;
match fn { match fn {
get_type => || gst_gl_sys::gst_gl_shader_get_type(), get_type => || gst_gl_sys::gst_gl_shader_get_type(),

View file

@ -11,7 +11,7 @@ use std::ptr;
use GLContext; use GLContext;
glib_wrapper! { glib_wrapper! {
pub struct GLUpload(Object<gst_gl_sys::GstGLUpload, gst_gl_sys::GstGLUploadClass, GLUploadClass>) @extends gst::Object; pub struct GLUpload(Object<gst_gl_sys::GstGLUpload, gst_gl_sys::GstGLUploadClass>) @extends gst::Object;
match fn { match fn {
get_type => || gst_gl_sys::gst_gl_upload_get_type(), get_type => || gst_gl_sys::gst_gl_upload_get_type(),

View file

@ -21,7 +21,7 @@ use GLContext;
use GLStereoDownmix; use GLStereoDownmix;
glib_wrapper! { glib_wrapper! {
pub struct GLViewConvert(Object<gst_gl_sys::GstGLViewConvert, gst_gl_sys::GstGLViewConvertClass, GLViewConvertClass>) @extends gst::Object; pub struct GLViewConvert(Object<gst_gl_sys::GstGLViewConvert, gst_gl_sys::GstGLViewConvertClass>) @extends gst::Object;
match fn { match fn {
get_type => || gst_gl_sys::gst_gl_view_convert_get_type(), get_type => || gst_gl_sys::gst_gl_view_convert_get_type(),

View file

@ -20,7 +20,7 @@ use GLContext;
use GLDisplay; use GLDisplay;
glib_wrapper! { glib_wrapper! {
pub struct GLWindow(Object<gst_gl_sys::GstGLWindow, gst_gl_sys::GstGLWindowClass, GLWindowClass>) @extends gst::Object; pub struct GLWindow(Object<gst_gl_sys::GstGLWindow, gst_gl_sys::GstGLWindowClass>) @extends gst::Object;
match fn { match fn {
get_type => || gst_gl_sys::gst_gl_window_get_type(), get_type => || gst_gl_sys::gst_gl_window_get_type(),

View file

@ -13,7 +13,7 @@ use GLSLProfile;
use GLSLVersion; use GLSLVersion;
glib_wrapper! { glib_wrapper! {
pub struct GLSLStage(Object<gst_gl_sys::GstGLSLStage, gst_gl_sys::GstGLSLStageClass, GLSLStageClass>) @extends gst::Object; pub struct GLSLStage(Object<gst_gl_sys::GstGLSLStage, gst_gl_sys::GstGLSLStageClass>) @extends gst::Object;
match fn { match fn {
get_type => || gst_gl_sys::gst_glsl_stage_get_type(), get_type => || gst_gl_sys::gst_glsl_stage_get_type(),

View file

@ -7,56 +7,56 @@ mod gl_base_filter;
#[cfg(any(feature = "v1_16", feature = "dox"))] #[cfg(any(feature = "v1_16", feature = "dox"))]
pub use self::gl_base_filter::GLBaseFilterExt; pub use self::gl_base_filter::GLBaseFilterExt;
#[cfg(any(feature = "v1_16", feature = "dox"))] #[cfg(any(feature = "v1_16", feature = "dox"))]
pub use self::gl_base_filter::{GLBaseFilter, GLBaseFilterClass, NONE_GL_BASE_FILTER}; pub use self::gl_base_filter::{GLBaseFilter, NONE_GL_BASE_FILTER};
mod gl_color_convert; mod gl_color_convert;
pub use self::gl_color_convert::{GLColorConvert, GLColorConvertClass}; pub use self::gl_color_convert::GLColorConvert;
mod gl_context; mod gl_context;
pub use self::gl_context::GLContextExt; pub use self::gl_context::GLContextExt;
pub use self::gl_context::{GLContext, GLContextClass, NONE_GL_CONTEXT}; pub use self::gl_context::{GLContext, NONE_GL_CONTEXT};
mod gl_display; mod gl_display;
pub use self::gl_display::GLDisplayExt; pub use self::gl_display::GLDisplayExt;
pub use self::gl_display::{GLDisplay, GLDisplayClass, NONE_GL_DISPLAY}; pub use self::gl_display::{GLDisplay, NONE_GL_DISPLAY};
#[cfg(any(feature = "egl", feature = "dox"))] #[cfg(any(feature = "egl", feature = "dox"))]
mod gl_display_egl; mod gl_display_egl;
#[cfg(any(feature = "egl", feature = "dox"))] #[cfg(any(feature = "egl", feature = "dox"))]
pub use self::gl_display_egl::{GLDisplayEGL, GLDisplayEGLClass}; pub use self::gl_display_egl::GLDisplayEGL;
#[cfg(any(feature = "wayland", feature = "dox"))] #[cfg(any(feature = "wayland", feature = "dox"))]
mod gl_display_wayland; mod gl_display_wayland;
#[cfg(any(feature = "wayland", feature = "dox"))] #[cfg(any(feature = "wayland", feature = "dox"))]
pub use self::gl_display_wayland::{GLDisplayWayland, GLDisplayWaylandClass}; pub use self::gl_display_wayland::GLDisplayWayland;
#[cfg(any(feature = "x11", feature = "dox"))] #[cfg(any(feature = "x11", feature = "dox"))]
mod gl_display_x11; mod gl_display_x11;
#[cfg(any(feature = "x11", feature = "dox"))] #[cfg(any(feature = "x11", feature = "dox"))]
pub use self::gl_display_x11::{GLDisplayX11, GLDisplayX11Class}; pub use self::gl_display_x11::GLDisplayX11;
mod gl_framebuffer; mod gl_framebuffer;
pub use self::gl_framebuffer::GLFramebufferExt; pub use self::gl_framebuffer::GLFramebufferExt;
pub use self::gl_framebuffer::{GLFramebuffer, GLFramebufferClass, NONE_GL_FRAMEBUFFER}; pub use self::gl_framebuffer::{GLFramebuffer, NONE_GL_FRAMEBUFFER};
mod gl_overlay_compositor; mod gl_overlay_compositor;
pub use self::gl_overlay_compositor::{GLOverlayCompositor, GLOverlayCompositorClass}; pub use self::gl_overlay_compositor::GLOverlayCompositor;
mod glsl_stage; mod glsl_stage;
pub use self::glsl_stage::{GLSLStage, GLSLStageClass}; pub use self::glsl_stage::GLSLStage;
mod gl_shader; mod gl_shader;
pub use self::gl_shader::{GLShader, GLShaderClass}; pub use self::gl_shader::GLShader;
mod gl_upload; mod gl_upload;
pub use self::gl_upload::{GLUpload, GLUploadClass}; pub use self::gl_upload::GLUpload;
mod gl_view_convert; mod gl_view_convert;
pub use self::gl_view_convert::{GLViewConvert, GLViewConvertClass}; pub use self::gl_view_convert::GLViewConvert;
mod gl_window; mod gl_window;
pub use self::gl_window::GLWindowExt; pub use self::gl_window::GLWindowExt;
pub use self::gl_window::{GLWindow, GLWindowClass, NONE_GL_WINDOW}; pub use self::gl_window::{GLWindow, NONE_GL_WINDOW};
mod enums; mod enums;
pub use self::enums::GLContextError; pub use self::enums::GLContextError;

View file

@ -1,2 +1,2 @@
Generated by gir (https://github.com/gtk-rs/gir @ cea2f7c) Generated by gir (https://github.com/gtk-rs/gir @ db37199)
from gir-files (https://github.com/gtk-rs/gir-files @ 0dd9275b) from gir-files (https://github.com/gtk-rs/gir-files @ 54e2ef5e)

View file

@ -1,5 +1,5 @@
// This file was generated by gir (https://github.com/gtk-rs/gir @ cea2f7c) // This file was generated by gir (https://github.com/gtk-rs/gir @ db37199)
// from gir-files (https://github.com/gtk-rs/gir-files @ 0dd9275b) // from gir-files (https://github.com/gtk-rs/gir-files @ 54e2ef5e)
// DO NOT EDIT // DO NOT EDIT
#[cfg(not(feature = "dox"))] #[cfg(not(feature = "dox"))]

View file

@ -1,5 +1,5 @@
// This file was generated by gir (https://github.com/gtk-rs/gir @ cea2f7c) // This file was generated by gir (https://github.com/gtk-rs/gir @ db37199)
// from gir-files (https://github.com/gtk-rs/gir-files @ 0dd9275b) // from gir-files (https://github.com/gtk-rs/gir-files @ 54e2ef5e)
// DO NOT EDIT // DO NOT EDIT
#![allow(non_camel_case_types, non_upper_case_globals, non_snake_case)] #![allow(non_camel_case_types, non_upper_case_globals, non_snake_case)]

Some files were not shown because too many files have changed in this diff Show more