Commit 5d266bf3 authored by Sebastian Dröge's avatar Sebastian Dröge 🍵

Regenerate with latest GIR

Which gives us mappings between instance and class struct for now.
parent 2f7ee30a
// This file was generated by gir (94e079d) from gir-files (???)
// This file was generated by gir (0409d73) from gir-files (???)
// DO NOT EDIT
use ffi;
......@@ -18,7 +18,7 @@ use std::mem::transmute;
use std::ptr;
glib_wrapper! {
pub struct AppSink(Object<ffi::GstAppSink>): [
pub struct AppSink(Object<ffi::GstAppSink, ffi::GstAppSinkClass>): [
gst_base::BaseSink => gst_base_ffi::GstBaseSink,
gst::Element => gst_ffi::GstElement,
gst::Object => gst_ffi::GstObject,
......
// This file was generated by gir (94e079d) from gir-files (???)
// This file was generated by gir (0409d73) from gir-files (???)
// DO NOT EDIT
use AppStreamType;
......@@ -20,7 +20,7 @@ use std::mem::transmute;
use std::ptr;
glib_wrapper! {
pub struct AppSrc(Object<ffi::GstAppSrc>): [
pub struct AppSrc(Object<ffi::GstAppSrc, ffi::GstAppSrcClass>): [
gst_base::BaseSrc => gst_base_ffi::GstBaseSrc,
gst::Element => gst_ffi::GstElement,
gst::Object => gst_ffi::GstObject,
......
// This file was generated by gir (94e079d) from gir-files (???)
// This file was generated by gir (0409d73) from gir-files (???)
// DO NOT EDIT
use ffi;
......
// This file was generated by gir (94e079d) from gir-files (???)
// This file was generated by gir (0409d73) from gir-files (???)
// DO NOT EDIT
use ffi;
......
// This file was generated by gir (94e079d) from gir-files (???)
// This file was generated by gir (0409d73) from gir-files (???)
// DO NOT EDIT
mod app_sink;
......
// This file was generated by gir (94e079d) from gir-files (???)
// This file was generated by gir (0409d73) from gir-files (???)
// DO NOT EDIT
use ffi;
......
// This file was generated by gir (94e079d) from gir-files (???)
// This file was generated by gir (0409d73) from gir-files (???)
// DO NOT EDIT
use ffi;
......
// This file was generated by gir (94e079d) from gir-files (???)
// This file was generated by gir (0409d73) from gir-files (???)
// DO NOT EDIT
mod stream_volume;
......
// This file was generated by gir (94e079d) from gir-files (???)
// This file was generated by gir (0409d73) from gir-files (???)
// DO NOT EDIT
use StreamVolumeFormat;
......@@ -17,7 +17,7 @@ use std::mem::transmute;
use std::ptr;
glib_wrapper! {
pub struct StreamVolume(Object<ffi::GstStreamVolume>);
pub struct StreamVolume(Object<ffi::GstStreamVolume, ffi::GstStreamVolumeInterface>);
match fn {
get_type => || ffi::gst_stream_volume_get_type(),
......
// This file was generated by gir (94e079d) from gir-files (???)
// This file was generated by gir (0409d73) from gir-files (???)
// DO NOT EDIT
use ffi;
......@@ -11,7 +11,7 @@ use std::mem;
use std::ptr;
glib_wrapper! {
pub struct Adapter(Object<ffi::GstAdapter>);
pub struct Adapter(Object<ffi::GstAdapter, ffi::GstAdapterClass>);
match fn {
get_type => || ffi::gst_adapter_get_type(),
......
// This file was generated by gir (94e079d) from gir-files (???)
// This file was generated by gir (0409d73) from gir-files (???)
// DO NOT EDIT
use ffi;
......@@ -19,7 +19,7 @@ use std::mem::transmute;
use std::ptr;
glib_wrapper! {
pub struct BaseSink(Object<ffi::GstBaseSink>): [
pub struct BaseSink(Object<ffi::GstBaseSink, ffi::GstBaseSinkClass>): [
gst::Element => gst_ffi::GstElement,
gst::Object => gst_ffi::GstObject,
];
......
// This file was generated by gir (94e079d) from gir-files (???)
// This file was generated by gir (0409d73) from gir-files (???)
// DO NOT EDIT
use ffi;
......@@ -19,7 +19,7 @@ use std::mem::transmute;
use std::ptr;
glib_wrapper! {
pub struct BaseSrc(Object<ffi::GstBaseSrc>): [
pub struct BaseSrc(Object<ffi::GstBaseSrc, ffi::GstBaseSrcClass>): [
gst::Element => gst_ffi::GstElement,
gst::Object => gst_ffi::GstObject,
];
......
// This file was generated by gir (94e079d) from gir-files (???)
// This file was generated by gir (0409d73) from gir-files (???)
// DO NOT EDIT
use ffi;
......@@ -19,7 +19,7 @@ use std::mem::transmute;
use std::ptr;
glib_wrapper! {
pub struct BaseTransform(Object<ffi::GstBaseTransform>): [
pub struct BaseTransform(Object<ffi::GstBaseTransform, ffi::GstBaseTransformClass>): [
gst::Element => gst_ffi::GstElement,
gst::Object => gst_ffi::GstObject,
];
......
// This file was generated by gir (94e079d) from gir-files (???)
// This file was generated by gir (0409d73) from gir-files (???)
// DO NOT EDIT
use ffi;
......
// This file was generated by gir (94e079d) from gir-files (???)
// This file was generated by gir (0409d73) from gir-files (???)
// DO NOT EDIT
use ffi;
......
// This file was generated by gir (94e079d) from gir-files (???)
// This file was generated by gir (0409d73) from gir-files (???)
// DO NOT EDIT
mod adapter;
......
// This file was generated by gir (94e079d) from gir-files (???)
// This file was generated by gir (0409d73) from gir-files (???)
// DO NOT EDIT
use BaseSrc;
......@@ -12,7 +12,7 @@ use std::mem;
use std::ptr;
glib_wrapper! {
pub struct PushSrc(Object<ffi::GstPushSrc>): [
pub struct PushSrc(Object<ffi::GstPushSrc, ffi::GstPushSrcClass>): [
BaseSrc,
gst::Element => gst_ffi::GstElement,
gst::Object => gst_ffi::GstObject,
......
// This file was generated by gir (94e079d) from gir-files (???)
// This file was generated by gir (0409d73) from gir-files (???)
// DO NOT EDIT
use ffi;
......
// This file was generated by gir (94e079d) from gir-files (???)
// This file was generated by gir (0409d73) from gir-files (???)
// DO NOT EDIT
use ffi;
......
// This file was generated by gir (94e079d) from gir-files (???)
// This file was generated by gir (0409d73) from gir-files (???)
// DO NOT EDIT
mod player;
......
// This file was generated by gir (94e079d) from gir-files (???)
// This file was generated by gir (0409d73) from gir-files (???)
// DO NOT EDIT
use Error;
......@@ -25,7 +25,7 @@ use std::mem::transmute;
use std::ptr;
glib_wrapper! {
pub struct Player(Object<ffi::GstPlayer>);
pub struct Player(Object<ffi::GstPlayer, ffi::GstPlayerClass>);
match fn {
get_type => || ffi::gst_player_get_type(),
......
// This file was generated by gir (94e079d) from gir-files (???)
// This file was generated by gir (0409d73) from gir-files (???)
// DO NOT EDIT
use PlayerStreamInfo;
......@@ -10,7 +10,7 @@ use std::mem;
use std::ptr;
glib_wrapper! {
pub struct PlayerAudioInfo(Object<ffi::GstPlayerAudioInfo>): PlayerStreamInfo;
pub struct PlayerAudioInfo(Object<ffi::GstPlayerAudioInfo, ffi::GstPlayerAudioInfoClass>): PlayerStreamInfo;
match fn {
get_type => || ffi::gst_player_audio_info_get_type(),
......
// This file was generated by gir (94e079d) from gir-files (???)
// This file was generated by gir (0409d73) from gir-files (???)
// DO NOT EDIT
use PlayerSignalDispatcher;
......@@ -16,7 +16,7 @@ use std::mem::transmute;
use std::ptr;
glib_wrapper! {
pub struct PlayerGMainContextSignalDispatcher(Object<ffi::GstPlayerGMainContextSignalDispatcher>): PlayerSignalDispatcher;
pub struct PlayerGMainContextSignalDispatcher(Object<ffi::GstPlayerGMainContextSignalDispatcher, ffi::GstPlayerGMainContextSignalDispatcherClass>): PlayerSignalDispatcher;
match fn {
get_type => || ffi::gst_player_g_main_context_signal_dispatcher_get_type(),
......
// This file was generated by gir (94e079d) from gir-files (???)
// This file was generated by gir (0409d73) from gir-files (???)
// DO NOT EDIT
use PlayerAudioInfo;
......@@ -14,7 +14,7 @@ use std::mem;
use std::ptr;
glib_wrapper! {
pub struct PlayerMediaInfo(Object<ffi::GstPlayerMediaInfo>);
pub struct PlayerMediaInfo(Object<ffi::GstPlayerMediaInfo, ffi::GstPlayerMediaInfoClass>);
match fn {
get_type => || ffi::gst_player_media_info_get_type(),
......
// This file was generated by gir (94e079d) from gir-files (???)
// This file was generated by gir (0409d73) from gir-files (???)
// DO NOT EDIT
use ffi;
......@@ -10,7 +10,7 @@ use std::mem;
use std::ptr;
glib_wrapper! {
pub struct PlayerSignalDispatcher(Object<ffi::GstPlayerSignalDispatcher>);
pub struct PlayerSignalDispatcher(Object<ffi::GstPlayerSignalDispatcher, ffi::GstPlayerSignalDispatcherInterface>);
match fn {
get_type => || ffi::gst_player_signal_dispatcher_get_type(),
......
// This file was generated by gir (94e079d) from gir-files (???)
// This file was generated by gir (0409d73) from gir-files (???)
// DO NOT EDIT
use ffi;
......@@ -11,7 +11,7 @@ use std::mem;
use std::ptr;
glib_wrapper! {
pub struct PlayerStreamInfo(Object<ffi::GstPlayerStreamInfo>);
pub struct PlayerStreamInfo(Object<ffi::GstPlayerStreamInfo, ffi::GstPlayerStreamInfoClass>);
match fn {
get_type => || ffi::gst_player_stream_info_get_type(),
......
// This file was generated by gir (94e079d) from gir-files (???)
// This file was generated by gir (0409d73) from gir-files (???)
// DO NOT EDIT
use PlayerStreamInfo;
......@@ -10,7 +10,7 @@ use std::mem;
use std::ptr;
glib_wrapper! {
pub struct PlayerSubtitleInfo(Object<ffi::GstPlayerSubtitleInfo>): PlayerStreamInfo;
pub struct PlayerSubtitleInfo(Object<ffi::GstPlayerSubtitleInfo, ffi::GstPlayerSubtitleInfoClass>): PlayerStreamInfo;
match fn {
get_type => || ffi::gst_player_subtitle_info_get_type(),
......
// This file was generated by gir (94e079d) from gir-files (???)
// This file was generated by gir (0409d73) from gir-files (???)
// DO NOT EDIT
use PlayerStreamInfo;
......@@ -10,7 +10,7 @@ use std::mem;
use std::ptr;
glib_wrapper! {
pub struct PlayerVideoInfo(Object<ffi::GstPlayerVideoInfo>): PlayerStreamInfo;
pub struct PlayerVideoInfo(Object<ffi::GstPlayerVideoInfo, ffi::GstPlayerVideoInfoClass>): PlayerStreamInfo;
match fn {
get_type => || ffi::gst_player_video_info_get_type(),
......
// This file was generated by gir (94e079d) from gir-files (???)
// This file was generated by gir (0409d73) from gir-files (???)
// DO NOT EDIT
use PlayerVideoRenderer;
......@@ -18,7 +18,7 @@ use std::mem::transmute;
use std::ptr;
glib_wrapper! {
pub struct PlayerVideoOverlayVideoRenderer(Object<ffi::GstPlayerVideoOverlayVideoRenderer>): PlayerVideoRenderer;
pub struct PlayerVideoOverlayVideoRenderer(Object<ffi::GstPlayerVideoOverlayVideoRenderer, ffi::GstPlayerVideoOverlayVideoRendererClass>): PlayerVideoRenderer;
match fn {
get_type => || ffi::gst_player_video_overlay_video_renderer_get_type(),
......
// This file was generated by gir (94e079d) from gir-files (???)
// This file was generated by gir (0409d73) from gir-files (???)
// DO NOT EDIT
use ffi;
......@@ -10,7 +10,7 @@ use std::mem;
use std::ptr;
glib_wrapper! {
pub struct PlayerVideoRenderer(Object<ffi::GstPlayerVideoRenderer>);
pub struct PlayerVideoRenderer(Object<ffi::GstPlayerVideoRenderer, ffi::GstPlayerVideoRendererInterface>);
match fn {
get_type => || ffi::gst_player_video_renderer_get_type(),
......
// This file was generated by gir (94e079d) from gir-files (???)
// This file was generated by gir (0409d73) from gir-files (???)
// DO NOT EDIT
use ffi;
......
// This file was generated by gir (94e079d) from gir-files (???)
// This file was generated by gir (0409d73) from gir-files (???)
// DO NOT EDIT
use ffi;
......
// This file was generated by gir (94e079d) from gir-files (???)
// This file was generated by gir (0409d73) from gir-files (???)
// DO NOT EDIT
use ffi;
......
// This file was generated by gir (94e079d) from gir-files (???)
// This file was generated by gir (0409d73) from gir-files (???)
// DO NOT EDIT
mod video_overlay;
......
// This file was generated by gir (94e079d) from gir-files (???)
// This file was generated by gir (0409d73) from gir-files (???)
// DO NOT EDIT
use ffi;
......@@ -11,7 +11,7 @@ use std::mem;
use std::ptr;
glib_wrapper! {
pub struct VideoOverlay(Object<ffi::GstVideoOverlay>);
pub struct VideoOverlay(Object<ffi::GstVideoOverlay, ffi::GstVideoOverlayInterface>);
match fn {
get_type => || ffi::gst_video_overlay_get_type(),
......
// This file was generated by gir (94e079d) from gir-files (???)
// This file was generated by gir (0409d73) from gir-files (???)
// DO NOT EDIT
#[allow(unused_imports)]
......
// This file was generated by gir (94e079d) from gir-files (???)
// This file was generated by gir (0409d73) from gir-files (???)
// DO NOT EDIT
use ChildProxy;
......@@ -24,7 +24,7 @@ use std::mem::transmute;
use std::ptr;
glib_wrapper! {
pub struct Bin(Object<ffi::GstBin>): Element, Object, ChildProxy;
pub struct Bin(Object<ffi::GstBin, ffi::GstBinClass>): Element, Object, ChildProxy;
match fn {
get_type => || ffi::gst_bin_get_type(),
......
// This file was generated by gir (94e079d) from gir-files (???)
// This file was generated by gir (0409d73) from gir-files (???)
// DO NOT EDIT
use ClockTime;
......@@ -16,7 +16,7 @@ use std::mem::transmute;
use std::ptr;
glib_wrapper! {
pub struct Bus(Object<ffi::GstBus>): Object;
pub struct Bus(Object<ffi::GstBus, ffi::GstBusClass>): Object;
match fn {
get_type => || ffi::gst_bus_get_type(),
......
// This file was generated by gir (94e079d) from gir-files (???)
// This file was generated by gir (0409d73) from gir-files (???)
// DO NOT EDIT
use ffi;
......@@ -17,7 +17,7 @@ use std::mem::transmute;
use std::ptr;
glib_wrapper! {
pub struct ChildProxy(Object<ffi::GstChildProxy>);
pub struct ChildProxy(Object<ffi::GstChildProxy, ffi::GstChildProxyInterface>);
match fn {
get_type => || ffi::gst_child_proxy_get_type(),
......
// This file was generated by gir (94e079d) from gir-files (???)
// This file was generated by gir (0409d73) from gir-files (???)
// DO NOT EDIT
use ClockTime;
......@@ -19,7 +19,7 @@ use std::mem::transmute;
use std::ptr;
glib_wrapper! {
pub struct Clock(Object<ffi::GstClock>): Object;
pub struct Clock(Object<ffi::GstClock, ffi::GstClockClass>): Object;
match fn {
get_type => || ffi::gst_clock_get_type(),
......
// This file was generated by gir (94e079d) from gir-files (???)
// This file was generated by gir (0409d73) from gir-files (???)
// DO NOT EDIT
use ffi;
......
// This file was generated by gir (94e079d) from gir-files (???)
// This file was generated by gir (0409d73) from gir-files (???)
// DO NOT EDIT
use Caps;
......@@ -21,7 +21,7 @@ use std::mem::transmute;
use std::ptr;
glib_wrapper! {
pub struct Device(Object<ffi::GstDevice>): Object;
pub struct Device(Object<ffi::GstDevice, ffi::GstDeviceClass>): Object;
match fn {
get_type => || ffi::gst_device_get_type(),
......
// This file was generated by gir (94e079d) from gir-files (???)
// This file was generated by gir (0409d73) from gir-files (???)
// DO NOT EDIT
use Bus;
......@@ -21,7 +21,7 @@ use std::mem::transmute;
use std::ptr;
glib_wrapper! {
pub struct DeviceMonitor(Object<ffi::GstDeviceMonitor>): Object;
pub struct DeviceMonitor(Object<ffi::GstDeviceMonitor, ffi::GstDeviceMonitorClass>): Object;
match fn {
get_type => || ffi::gst_device_monitor_get_type(),
......
// This file was generated by gir (94e079d) from gir-files (???)
// This file was generated by gir (0409d73) from gir-files (???)
// DO NOT EDIT
use Bus;
......@@ -22,7 +22,7 @@ use std::mem::transmute;
use std::ptr;
glib_wrapper! {
pub struct DeviceProvider(Object<ffi::GstDeviceProvider>): Object;
pub struct DeviceProvider(Object<ffi::GstDeviceProvider, ffi::GstDeviceProviderClass>): Object;
match fn {
get_type => || ffi::gst_device_provider_get_type(),
......
// This file was generated by gir (94e079d) from gir-files (???)
// This file was generated by gir (0409d73) from gir-files (???)
// DO NOT EDIT
use DeviceProvider;
......@@ -13,7 +13,7 @@ use std::mem;
use std::ptr;
glib_wrapper! {
pub struct DeviceProviderFactory(Object<ffi::GstDeviceProviderFactory>): Object;
pub struct DeviceProviderFactory(Object<ffi::GstDeviceProviderFactory, ffi::GstDeviceProviderFactoryClass>): Object;
match fn {
get_type => || ffi::gst_device_provider_factory_get_type(),
......
// This file was generated by gir (94e079d) from gir-files (???)
// This file was generated by gir (0409d73) from gir-files (???)
// DO NOT EDIT
use Bus;
......@@ -36,7 +36,7 @@ use std::mem::transmute;
use std::ptr;
glib_wrapper! {
pub struct Element(Object<ffi::GstElement>): Object;
pub struct Element(Object<ffi::GstElement, ffi::GstElementClass>): Object;
match fn {
get_type => || ffi::gst_element_get_type(),
......
// This file was generated by gir (94e079d) from gir-files (???)
// This file was generated by gir (0409d73) from gir-files (???)
// DO NOT EDIT
use Caps;
......@@ -18,7 +18,7 @@ use std::mem;
use std::ptr;
glib_wrapper! {
pub struct ElementFactory(Object<ffi::GstElementFactory>): Object;
pub struct ElementFactory(Object<ffi::GstElementFactory, ffi::GstElementFactoryClass>): Object;
match fn {
get_type => || ffi::gst_element_factory_get_type(),
......
// This file was generated by gir (94e079d) from gir-files (???)
// This file was generated by gir (0409d73) from gir-files (???)
// DO NOT EDIT
use ffi;
......
// This file was generated by gir (94e079d) from gir-files (???)
// This file was generated by gir (0409d73) from gir-files (???)
// DO NOT EDIT
use ffi;
......
// This file was generated by gir (94e079d) from gir-files (???)
// This file was generated by gir (0409d73) from gir-files (???)
// DO NOT EDIT
use Bin;
......
// This file was generated by gir (94e079d) from gir-files (???)
// This file was generated by gir (0409d73) from gir-files (???)
// DO NOT EDIT
use Object;
......@@ -18,7 +18,7 @@ use std::mem;
use std::ptr;
glib_wrapper! {
pub struct GhostPad(Object<ffi::GstGhostPad>): ProxyPad, Pad, Object;
pub struct GhostPad(Object<ffi::GstGhostPad, ffi::GstGhostPadClass>): ProxyPad, Pad, Object;
match fn {
get_type => || ffi::gst_ghost_pad_get_type(),
......
// This file was generated by gir (94e079d) from gir-files (???)
// This file was generated by gir (0409d73) from gir-files (???)
// DO NOT EDIT
mod bin;
......
// This file was generated by gir (94e079d) from gir-files (???)
// This file was generated by gir (0409d73) from gir-files (???)
// DO NOT EDIT
use ClockTime;
......@@ -18,7 +18,7 @@ use std::mem::transmute;
use std::ptr;
glib_wrapper! {
pub struct Object(Object<ffi::GstObject>);
pub struct Object(Object<ffi::GstObject, ffi::GstObjectClass>);
match fn {
get_type => || ffi::gst_object_get_type(),
......
// This file was generated by gir (94e079d) from gir-files (???)
// This file was generated by gir (0409d73) from gir-files (???)
// DO NOT EDIT
use Caps;
......@@ -33,7 +33,7 @@ use std::mem::transmute;
use std::ptr;
glib_wrapper! {
pub struct Pad(Object<ffi::GstPad>): Object;
pub struct Pad(Object<ffi::GstPad, ffi::GstPadClass>): Object;
match fn {
get_type => || ffi::gst_pad_get_type(),
......
// This file was generated by gir (94e079d) from gir-files (???)
// This file was generated by gir (0409d73) from gir-files (???)
// DO NOT EDIT
use Caps;
......@@ -20,7 +20,7 @@ use std::mem::transmute;
use std::ptr;
glib_wrapper! {
pub struct PadTemplate(Object<ffi::GstPadTemplate>): Object;
pub struct PadTemplate(Object<ffi::GstPadTemplate, ffi::GstPadTemplateClass>): Object;
match fn {
get_type => || ffi::gst_pad_template_get_type(),
......
// This file was generated by gir (94e079d) from gir-files (???)
// This file was generated by gir (0409d73) from gir-files (???)
// DO NOT EDIT
use Bin;
......@@ -22,7 +22,7 @@ use std::mem::transmute;
use std::ptr;
glib_wrapper! {
pub struct Pipeline(Object<ffi::GstPipeline>): Bin, Element, Object, ChildProxy;
pub struct Pipeline(Object<ffi::GstPipeline, ffi::GstPipelineClass>): Bin, Element, Object, ChildProxy;
match fn {
get_type => || ffi::gst_pipeline_get_type(),
......
// This file was generated by gir (94e079d) from gir-files (???)
// This file was generated by gir (0409d73) from gir-files (???)
// DO NOT EDIT
use Error;
......@@ -12,7 +12,7 @@ use std::mem;
use std::ptr;
glib_wrapper! {
pub struct Plugin(Object<ffi::GstPlugin>): Object;
pub struct Plugin(Object<ffi::GstPlugin, ffi::GstPluginClass>): Object;
match fn {
get_type => || ffi::gst_plugin_get_type(),
......
// This file was generated by gir (94e079d) from gir-files (???)
// This file was generated by gir (0409d73) from gir-files (???)
// DO NOT EDIT
use ffi;
......@@ -10,7 +10,7 @@ use std::mem;
use std::ptr;
glib_wrapper! {
pub struct Preset(Object<ffi::GstPreset>);
pub struct Preset(Object<ffi::GstPreset, ffi::GstPresetInterface>);
match fn {
get_type => || ffi::gst_preset_get_type(),
......
// This file was generated by gir (94e079d) from gir-files (???)
// This file was generated by gir (0409d73) from gir-files (???)
// DO NOT EDIT
use Object;
......@@ -12,7 +12,7 @@ use std::mem;
use std::ptr;
glib_wrapper! {
pub struct ProxyPad(Object<ffi::GstProxyPad>): Pad, Object;
pub struct ProxyPad(Object<ffi::GstProxyPad, ffi::GstProxyPadClass>): Pad, Object;
match fn {
get_type => || ffi::gst_proxy_pad_get_type(),
......
// This file was generated by gir (94e079d) from gir-files (???)
// This file was generated by gir (0409d73) from gir-files (???)
// DO NOT EDIT
use Caps;
......@@ -19,7 +19,7 @@ use std::mem::transmute;
use std::ptr;
glib_wrapper! {
pub struct Stream(Object<ffi::GstStream>): Object;
pub struct Stream(Object<ffi::GstStream, ffi::GstStreamClass>): Object;
match fn {