summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSebastian Dröge <sebastian.droege@collabora.co.uk>2009-08-05 16:57:20 +0200
committerSebastian Dröge <sebastian.droege@collabora.co.uk>2009-08-05 16:57:20 +0200
commitaa7bb8fa1c533fc4be0506e34e7bbc147cc411a9 (patch)
treed6b5f85dd4423825cdd2ea2ac67bb9ee0a56e310
parent414fae657f68db88313c3357e1d4975a8ef320e4 (diff)
Use internal glib-sharp copy everywhere and make it work side-by-side with real glib-sharp
glib-sharp will only get a new release with the new API that we need for 3.0 in a year or something. Instead of waiting a year before we can release something we now have our own internal copy of glib-sharp trunk that will be dropped once glib-sharp 3.0 is released. Everything is now compilable and working without any additional patches.
-rw-r--r--configure.ac8
-rw-r--r--doc/en/Gst.App/AppSink.xml24
-rw-r--r--doc/en/Gst.App/AppSrc.xml36
-rw-r--r--doc/en/Gst.App/NeedDataArgs.xml4
-rw-r--r--doc/en/Gst.App/SeekDataArgs.xml4
-rw-r--r--doc/en/Gst.Base/Adapter.xml8
-rw-r--r--doc/en/Gst.Base/BaseSink.xml108
-rw-r--r--doc/en/Gst.Base/BaseSrc.xml81
-rw-r--r--doc/en/Gst.Base/BaseTransform.xml96
-rw-r--r--doc/en/Gst.Base/PushSrc.xml6
-rw-r--r--doc/en/Gst.BasePlugins/DecodeBin+NewDecodedPadArgs.xml4
-rw-r--r--doc/en/Gst.BasePlugins/DecodeBin+RemovedDecodedPadArgs.xml4
-rw-r--r--doc/en/Gst.BasePlugins/DecodeBin+UnknownTypeArgs.xml4
-rw-r--r--doc/en/Gst.BasePlugins/DecodeBin.xml2
-rw-r--r--doc/en/Gst.BasePlugins/DecodeBin2+AutoplugContinueArgs.xml4
-rw-r--r--doc/en/Gst.BasePlugins/DecodeBin2+AutoplugFactoriesArgs.xml4
-rw-r--r--doc/en/Gst.BasePlugins/DecodeBin2+AutoplugSelectArgs.xml4
-rw-r--r--doc/en/Gst.BasePlugins/DecodeBin2+AutoplugSortArgs.xml8
-rw-r--r--doc/en/Gst.BasePlugins/DecodeBin2+DrainedHandler.xml23
-rw-r--r--doc/en/Gst.BasePlugins/DecodeBin2+NewDecodedPadArgs.xml4
-rw-r--r--doc/en/Gst.BasePlugins/DecodeBin2+RemovedDecodedPadArgs.xml4
-rw-r--r--doc/en/Gst.BasePlugins/DecodeBin2+UnknownTypeArgs.xml4
-rw-r--r--doc/en/Gst.BasePlugins/DecodeBin2.xml10
-rw-r--r--doc/en/Gst.BasePlugins/PlayBin+StreamInfo+MutedArgs.xml4
-rw-r--r--doc/en/Gst.BasePlugins/PlayBin+StreamInfo.xml18
-rw-r--r--doc/en/Gst.BasePlugins/PlayBin.xml38
-rw-r--r--doc/en/Gst.BasePlugins/PlayBin2+AboutToFinishHandler.xml23
-rw-r--r--doc/en/Gst.BasePlugins/PlayBin2+AudioChangedHandler.xml23
-rw-r--r--doc/en/Gst.BasePlugins/PlayBin2+TextChangedHandler.xml23
-rw-r--r--doc/en/Gst.BasePlugins/PlayBin2+VideoChangedArgs.xml29
-rw-r--r--doc/en/Gst.BasePlugins/PlayBin2+VideoChangedHandler.xml23
-rw-r--r--doc/en/Gst.BasePlugins/PlayBin2.xml100
-rw-r--r--doc/en/Gst.BasePlugins/XvImageSink.xml52
-rw-r--r--doc/en/Gst.Cdda/CddaBaseSrc.xml24
-rw-r--r--doc/en/Gst.Cdda/CddaBaseSrcMode.xml2
-rw-r--r--doc/en/Gst.Controller/ControlSource+GetValueCallback.xml2
-rw-r--r--doc/en/Gst.Controller/ControlSource.xml14
-rw-r--r--doc/en/Gst.Controller/Controller.xml24
-rw-r--r--doc/en/Gst.Controller/InterpolationControlSource.xml8
-rw-r--r--doc/en/Gst.Controller/LFOControlSource.xml20
-rw-r--r--doc/en/Gst.CorePlugins/CapsFilter.xml2
-rw-r--r--doc/en/Gst.CorePlugins/FakeSink+HandoffArgs.xml4
-rw-r--r--doc/en/Gst.CorePlugins/FakeSink+PrerollHandoffArgs.xml4
-rw-r--r--doc/en/Gst.CorePlugins/FakeSink.xml16
-rw-r--r--doc/en/Gst.CorePlugins/FakeSrc+HandoffArgs.xml4
-rw-r--r--doc/en/Gst.CorePlugins/FakeSrc.xml46
-rw-r--r--doc/en/Gst.CorePlugins/FdSink.xml2
-rw-r--r--doc/en/Gst.CorePlugins/FdSrc.xml4
-rw-r--r--doc/en/Gst.CorePlugins/FileIndex.xml2
-rw-r--r--doc/en/Gst.CorePlugins/FileSink.xml6
-rw-r--r--doc/en/Gst.CorePlugins/FileSrc.xml12
-rw-r--r--doc/en/Gst.CorePlugins/Identity+HandoffArgs.xml4
-rw-r--r--doc/en/Gst.CorePlugins/Identity.xml26
-rw-r--r--doc/en/Gst.CorePlugins/MultiQueue+OverrunArgs.xml29
-rw-r--r--doc/en/Gst.CorePlugins/MultiQueue+OverrunHandler.xml23
-rw-r--r--doc/en/Gst.CorePlugins/MultiQueue+UnderrunArgs.xml29
-rw-r--r--doc/en/Gst.CorePlugins/MultiQueue+UnderrunHandler.xml23
-rw-r--r--doc/en/Gst.CorePlugins/MultiQueue.xml20
-rw-r--r--doc/en/Gst.CorePlugins/Queue+OverrunArgs.xml29
-rw-r--r--doc/en/Gst.CorePlugins/Queue+PushingArgs.xml29
-rw-r--r--doc/en/Gst.CorePlugins/Queue+RunningHandler.xml23
-rw-r--r--doc/en/Gst.CorePlugins/Queue+UnderrunArgs.xml29
-rw-r--r--doc/en/Gst.CorePlugins/Queue+UnderrunHandler.xml23
-rw-r--r--doc/en/Gst.CorePlugins/Queue.xml36
-rw-r--r--doc/en/Gst.CorePlugins/Tee.xml14
-rw-r--r--doc/en/Gst.CorePlugins/TypeFindElement+HaveTypeArgs.xml4
-rw-r--r--doc/en/Gst.CorePlugins/TypeFindElement.xml8
-rw-r--r--doc/en/Gst.GLib/Argv.xml98
-rw-r--r--doc/en/Gst.GLib/Boxed.xml101
-rw-r--r--doc/en/Gst.GLib/CDeclCallbackAttribute.xml (renamed from doc/en/Gst.BasePlugins/PlayBin2+TextChangedArgs.xml)13
-rw-r--r--doc/en/Gst.GLib/ClassInitializerAttribute.xml (renamed from doc/en/Gst.BasePlugins/PlayBin2+AudioChangedArgs.xml)13
-rw-r--r--doc/en/Gst.GLib/ConnectBeforeAttribute.xml (renamed from doc/en/Gst.BasePlugins/DecodeBin2+DrainedArgs.xml)8
-rw-r--r--doc/en/Gst.GLib/ConnectFlags.xml47
-rw-r--r--doc/en/Gst.GLib/DefaultSignalHandlerAttribute.xml59
-rw-r--r--doc/en/Gst.GLib/DelegateWrapper.xml37
-rw-r--r--doc/en/Gst.GLib/DestroyHelper.xml32
-rw-r--r--doc/en/Gst.GLib/DestroyNotify.xml26
-rw-r--r--doc/en/Gst.GLib/EnumWrapper.xml72
-rw-r--r--doc/en/Gst.GLib/ExceptionManager.xml51
-rw-r--r--doc/en/Gst.GLib/FileUtils.xml36
-rw-r--r--doc/en/Gst.GLib/GException.xml62
-rw-r--r--doc/en/Gst.GLib/GInterfaceAdapter.xml74
-rw-r--r--doc/en/Gst.GLib/GInterfaceAttribute.xml52
-rw-r--r--doc/en/Gst.GLib/GInterfaceInitHandler.xml23
-rw-r--r--doc/en/Gst.GLib/GSourceFunc.xml19
-rw-r--r--doc/en/Gst.GLib/GString.xml85
-rw-r--r--doc/en/Gst.GLib/GType.xml638
-rw-r--r--doc/en/Gst.GLib/GTypeAttribute.xml52
-rw-r--r--doc/en/Gst.GLib/Global.xml47
-rw-r--r--doc/en/Gst.GLib/IOChannel.xml498
-rw-r--r--doc/en/Gst.GLib/IOChannelError.xml133
-rw-r--r--doc/en/Gst.GLib/IOCondition.xml99
-rw-r--r--doc/en/Gst.GLib/IOFlags.xml125
-rw-r--r--doc/en/Gst.GLib/IOFunc.xml24
-rw-r--r--doc/en/Gst.GLib/IOStatus.xml68
-rw-r--r--doc/en/Gst.GLib/IWrapper.xml (renamed from doc/en/Gst.CorePlugins/Queue+RunningArgs.xml)18
-rw-r--r--doc/en/Gst.GLib/Idle.xml94
-rw-r--r--doc/en/Gst.GLib/IdleHandler.xml19
-rw-r--r--doc/en/Gst.GLib/IgnoreClassInitializersAttribute.xml34
-rw-r--r--doc/en/Gst.GLib/List.xml143
-rw-r--r--doc/en/Gst.GLib/ListBase+FilenameString.xml16
-rw-r--r--doc/en/Gst.GLib/ListBase.xml330
-rw-r--r--doc/en/Gst.GLib/Log.xml246
-rw-r--r--doc/en/Gst.GLib/LogFunc.xml25
-rw-r--r--doc/en/Gst.GLib/LogLevelFlags.xml190
-rw-r--r--doc/en/Gst.GLib/MainContext.xml95
-rw-r--r--doc/en/Gst.GLib/MainLoop.xml89
-rw-r--r--doc/en/Gst.GLib/Markup.xml36
-rw-r--r--doc/en/Gst.GLib/Marshaller.xml565
-rw-r--r--doc/en/Gst.GLib/MissingIntPtrCtorException.xml (renamed from doc/en/Gst.BasePlugins/PlayBin2+AboutToFinishArgs.xml)13
-rw-r--r--doc/en/Gst.GLib/NotifyArgs.xml44
-rw-r--r--doc/en/Gst.GLib/NotifyHandler.xml (renamed from doc/en/Gst.CorePlugins/Queue+OverrunHandler.xml)6
-rw-r--r--doc/en/Gst.GLib/Object.xml606
-rw-r--r--doc/en/Gst.GLib/ObjectManager.xml125
-rw-r--r--doc/en/Gst.GLib/Opaque.xml296
-rw-r--r--doc/en/Gst.GLib/ParamSpec.xml102
-rw-r--r--doc/en/Gst.GLib/PrintFunc.xml21
-rw-r--r--doc/en/Gst.GLib/Priority.xml81
-rw-r--r--doc/en/Gst.GLib/Process.xml203
-rw-r--r--doc/en/Gst.GLib/PropertyAttribute.xml96
-rw-r--r--doc/en/Gst.GLib/PtrArray.xml350
-rw-r--r--doc/en/Gst.GLib/SList.xml143
-rw-r--r--doc/en/Gst.GLib/SeekType.xml55
-rw-r--r--doc/en/Gst.GLib/Signal+EmissionHook.xml24
-rw-r--r--doc/en/Gst.GLib/Signal+EmissionHookMarshaler.xml79
-rw-r--r--doc/en/Gst.GLib/Signal+EmissionHookNative.xml33
-rw-r--r--doc/en/Gst.GLib/Signal+Flags.xml112
-rw-r--r--doc/en/Gst.GLib/Signal+InvocationHint.xml59
-rw-r--r--doc/en/Gst.GLib/Signal.xml187
-rw-r--r--doc/en/Gst.GLib/SignalArgs.xml91
-rw-r--r--doc/en/Gst.GLib/SignalAttribute.xml52
-rw-r--r--doc/en/Gst.GLib/SignalCallback.xml264
-rw-r--r--doc/en/Gst.GLib/Source.xml36
-rw-r--r--doc/en/Gst.GLib/SpawnChildSetupFunc.xml18
-rw-r--r--doc/en/Gst.GLib/SpawnError.xml276
-rw-r--r--doc/en/Gst.GLib/SpawnFlags.xml112
-rw-r--r--doc/en/Gst.GLib/Thread.xml47
-rw-r--r--doc/en/Gst.GLib/Timeout.xml119
-rw-r--r--doc/en/Gst.GLib/TimeoutHandler.xml19
-rw-r--r--doc/en/Gst.GLib/TypeConverter.xml41
-rw-r--r--doc/en/Gst.GLib/TypeFundamentals.xml289
-rw-r--r--doc/en/Gst.GLib/TypeInitializerAttribute.xml69
-rw-r--r--doc/en/Gst.GLib/TypeResolutionHandler.xml24
-rw-r--r--doc/en/Gst.GLib/UnhandledExceptionArgs.xml49
-rw-r--r--doc/en/Gst.GLib/UnhandledExceptionHandler.xml (renamed from doc/en/Gst.CorePlugins/Queue+PushingHandler.xml)8
-rw-r--r--doc/en/Gst.GLib/UnwrappedObject.xml56
-rw-r--r--doc/en/Gst.GLib/Value.xml847
-rw-r--r--doc/en/Gst.GLib/ValueArray.xml325
-rw-r--r--doc/en/Gst.Interfaces/ChannelChangedArgs.xml4
-rw-r--r--doc/en/Gst.Interfaces/ColorBalance.xml4
-rw-r--r--doc/en/Gst.Interfaces/ColorBalanceAdapter.xml33
-rw-r--r--doc/en/Gst.Interfaces/ColorBalanceChannel.xml12
-rw-r--r--doc/en/Gst.Interfaces/ColorBalanceImplementor.xml6
-rw-r--r--doc/en/Gst.Interfaces/ColorBalanceType.xml2
-rw-r--r--doc/en/Gst.Interfaces/FrequencyChangedArgs.xml4
-rw-r--r--doc/en/Gst.Interfaces/Mixer.xml4
-rw-r--r--doc/en/Gst.Interfaces/MixerAdapter.xml31
-rw-r--r--doc/en/Gst.Interfaces/MixerFlags.xml2
-rw-r--r--doc/en/Gst.Interfaces/MixerImplementor.xml6
-rw-r--r--doc/en/Gst.Interfaces/MixerMessageType.xml2
-rw-r--r--doc/en/Gst.Interfaces/MixerOptions.xml6
-rw-r--r--doc/en/Gst.Interfaces/MixerTrack.xml22
-rw-r--r--doc/en/Gst.Interfaces/MixerTrackFlags.xml2
-rw-r--r--doc/en/Gst.Interfaces/MixerType.xml2
-rw-r--r--doc/en/Gst.Interfaces/Navigation.xml4
-rw-r--r--doc/en/Gst.Interfaces/NavigationAdapter.xml31
-rw-r--r--doc/en/Gst.Interfaces/NavigationCommand.xml2
-rw-r--r--doc/en/Gst.Interfaces/NavigationEventType.xml2
-rw-r--r--doc/en/Gst.Interfaces/NavigationImplementor.xml6
-rw-r--r--doc/en/Gst.Interfaces/NavigationMessageType.xml2
-rw-r--r--doc/en/Gst.Interfaces/NavigationQueryType.xml2
-rw-r--r--doc/en/Gst.Interfaces/NormChangedArgs.xml4
-rw-r--r--doc/en/Gst.Interfaces/ProbeNeededArgs.xml4
-rw-r--r--doc/en/Gst.Interfaces/PropertyProbe.xml4
-rw-r--r--doc/en/Gst.Interfaces/PropertyProbeAdapter.xml33
-rw-r--r--doc/en/Gst.Interfaces/PropertyProbeImplementor.xml6
-rw-r--r--doc/en/Gst.Interfaces/SignalChangedArgs.xml4
-rw-r--r--doc/en/Gst.Interfaces/Tuner.xml4
-rw-r--r--doc/en/Gst.Interfaces/TunerAdapter.xml54
-rw-r--r--doc/en/Gst.Interfaces/TunerChannel.xml16
-rw-r--r--doc/en/Gst.Interfaces/TunerChannelFlags.xml2
-rw-r--r--doc/en/Gst.Interfaces/TunerImplementor.xml6
-rw-r--r--doc/en/Gst.Interfaces/TunerNorm.xml8
-rw-r--r--doc/en/Gst.Interfaces/ValueChangedArgs.xml4
-rw-r--r--doc/en/Gst.Interfaces/VideoOrientation.xml4
-rw-r--r--doc/en/Gst.Interfaces/VideoOrientationAdapter.xml46
-rw-r--r--doc/en/Gst.Interfaces/VideoOrientationImplementor.xml6
-rw-r--r--doc/en/Gst.Interfaces/XOverlay.xml4
-rw-r--r--doc/en/Gst.Interfaces/XOverlayAdapter.xml46
-rw-r--r--doc/en/Gst.Interfaces/XOverlayImplementor.xml6
-rw-r--r--doc/en/Gst.Video/VideoFilter.xml4
-rw-r--r--doc/en/Gst.Video/VideoFormat.xml2
-rw-r--r--doc/en/Gst.Video/VideoSink.xml4
-rw-r--r--doc/en/Gst/ActivateMode.xml2
-rw-r--r--doc/en/Gst/Array.xml59
-rw-r--r--doc/en/Gst/AssocFlags.xml2
-rw-r--r--doc/en/Gst/Bin.xml104
-rw-r--r--doc/en/Gst/BinFlags.xml2
-rw-r--r--doc/en/Gst/Buffer.xml20
-rw-r--r--doc/en/Gst/BufferCopyFlags.xml2
-rw-r--r--doc/en/Gst/BufferFlags.xml2
-rw-r--r--doc/en/Gst/BufferingMode.xml2
-rw-r--r--doc/en/Gst/Bus.xml12
-rw-r--r--doc/en/Gst/BusFlags.xml2
-rw-r--r--doc/en/Gst/BusSyncReply.xml2
-rw-r--r--doc/en/Gst/Caps.xml35
-rw-r--r--doc/en/Gst/ChildAddedArgs.xml4
-rw-r--r--doc/en/Gst/ChildProxy.xml4
-rw-r--r--doc/en/Gst/ChildProxyAdapter.xml50
-rw-r--r--doc/en/Gst/ChildProxyImplementor.xml6
-rw-r--r--doc/en/Gst/ChildRemovedArgs.xml4
-rw-r--r--doc/en/Gst/Clock.xml28
-rw-r--r--doc/en/Gst/ClockEntry.xml4
-rw-r--r--doc/en/Gst/ClockEntryType.xml2
-rw-r--r--doc/en/Gst/ClockFlags.xml2
-rw-r--r--doc/en/Gst/ClockReturn.xml2
-rw-r--r--doc/en/Gst/ClockType.xml2
-rw-r--r--doc/en/Gst/CoreError.xml2
-rw-r--r--doc/en/Gst/Date.xml63
-rw-r--r--doc/en/Gst/DoLatencyArgs.xml4
-rw-r--r--doc/en/Gst/DoubleRange.xml59
-rw-r--r--doc/en/Gst/DynamicSignal.xml50
-rw-r--r--doc/en/Gst/Element.xml136
-rw-r--r--doc/en/Gst/ElementAddedArgs.xml4
-rw-r--r--doc/en/Gst/ElementFactory.xml34
-rw-r--r--doc/en/Gst/ElementFlags.xml2
-rw-r--r--doc/en/Gst/ElementRemovedArgs.xml4
-rw-r--r--doc/en/Gst/EntryAddedArgs.xml4
-rw-r--r--doc/en/Gst/EnumInfo.xml36
-rw-r--r--doc/en/Gst/Event.xml20
-rw-r--r--doc/en/Gst/EventType.xml2
-rw-r--r--doc/en/Gst/EventTypeFlags.xml2
-rw-r--r--doc/en/Gst/FeatureAddedArgs.xml4
-rw-r--r--doc/en/Gst/FlagsInfo.xml36
-rw-r--r--doc/en/Gst/FlowReturn.xml2
-rw-r--r--doc/en/Gst/Format.xml2
-rw-r--r--doc/en/Gst/Fourcc.xml59
-rw-r--r--doc/en/Gst/Fraction.xml59
-rw-r--r--doc/en/Gst/FractionRange.xml59
-rw-r--r--doc/en/Gst/GhostPad.xml4
-rw-r--r--doc/en/Gst/HaveDataArgs.xml4
-rw-r--r--doc/en/Gst/ImplementsInterface.xml24
-rw-r--r--doc/en/Gst/ImplementsInterfaceAdapter.xml66
-rw-r--r--doc/en/Gst/ImplementsInterfaceImplementor.xml26
-rw-r--r--doc/en/Gst/Index.xml44
-rw-r--r--doc/en/Gst/IndexCertainty.xml2
-rw-r--r--doc/en/Gst/IndexEntry.xml32
-rw-r--r--doc/en/Gst/IndexEntryType.xml2
-rw-r--r--doc/en/Gst/IndexFactory.xml50
-rw-r--r--doc/en/Gst/IndexFlags.xml2
-rw-r--r--doc/en/Gst/IndexLookupMethod.xml2
-rw-r--r--doc/en/Gst/IndexResolverMethod.xml2
-rw-r--r--doc/en/Gst/IntRange.xml59
-rw-r--r--doc/en/Gst/Iterator.xml67
-rw-r--r--doc/en/Gst/LibraryError.xml2
-rw-r--r--doc/en/Gst/LinkedArgs.xml4
-rw-r--r--doc/en/Gst/List.xml59
-rw-r--r--doc/en/Gst/Message.xml20
-rw-r--r--doc/en/Gst/MessageArgs.xml4
-rw-r--r--doc/en/Gst/MessageType.xml2
-rw-r--r--doc/en/Gst/MiniObject.xml102
-rw-r--r--doc/en/Gst/MiniObjectFlags.xml2
-rw-r--r--doc/en/Gst/NewUriArgs.xml4
-rw-r--r--doc/en/Gst/Object.xml18
-rw-r--r--doc/en/Gst/ObjectFlags.xml2
-rw-r--r--doc/en/Gst/Pad.xml31
-rw-r--r--doc/en/Gst/PadAddedArgs.xml4
-rw-r--r--doc/en/Gst/PadCreatedArgs.xml4
-rw-r--r--doc/en/Gst/PadDirection.xml2
-rw-r--r--doc/en/Gst/PadFlags.xml2
-rw-r--r--doc/en/Gst/PadIterIntLinkFunction.xml22
-rw-r--r--doc/en/Gst/PadLinkReturn.xml2
-rw-r--r--doc/en/Gst/PadPresence.xml2
-rw-r--r--doc/en/Gst/PadRemovedArgs.xml4
-rw-r--r--doc/en/Gst/PadTemplate.xml16
-rw-r--r--doc/en/Gst/PadTemplateFlags.xml2
-rw-r--r--doc/en/Gst/ParentSetArgs.xml4
-rw-r--r--doc/en/Gst/ParentUnsetArgs.xml4
-rw-r--r--doc/en/Gst/ParseContext.xml4
-rw-r--r--doc/en/Gst/ParseError.xml2
-rw-r--r--doc/en/Gst/ParseFlags.xml2
-rw-r--r--doc/en/Gst/Pipeline.xml20
-rw-r--r--doc/en/Gst/PipelineFlags.xml2
-rw-r--r--doc/en/Gst/Plugin.xml4
-rw-r--r--doc/en/Gst/PluginAddedArgs.xml4
-rw-r--r--doc/en/Gst/PluginDependencyFlags.xml2
-rw-r--r--doc/en/Gst/PluginError.xml2
-rw-r--r--doc/en/Gst/PluginFeature.xml4
-rw-r--r--doc/en/Gst/PluginFlags.xml2
-rw-r--r--doc/en/Gst/Preset.xml4
-rw-r--r--doc/en/Gst/PresetAdapter.xml46
-rw-r--r--doc/en/Gst/PresetDefault.xml182
-rw-r--r--doc/en/Gst/PresetImplementor.xml6
-rw-r--r--doc/en/Gst/PropertyInfo.xml4
-rw-r--r--doc/en/Gst/ProxyPad.xml4
-rw-r--r--doc/en/Gst/Query.xml20
-rw-r--r--doc/en/Gst/QueryType.xml2
-rw-r--r--doc/en/Gst/Rank.xml2
-rw-r--r--doc/en/Gst/Registry.xml54
-rw-r--r--doc/en/Gst/ResourceError.xml2
-rw-r--r--doc/en/Gst/SeekFlags.xml2
-rw-r--r--doc/en/Gst/SeekType.xml2
-rw-r--r--doc/en/Gst/Segment.xml8
-rw-r--r--doc/en/Gst/SignalHandler.xml2
-rw-r--r--doc/en/Gst/State.xml2
-rw-r--r--doc/en/Gst/StateChange.xml2
-rw-r--r--doc/en/Gst/StateChangeReturn.xml2
-rw-r--r--doc/en/Gst/StaticPadTemplate.xml8
-rw-r--r--doc/en/Gst/StreamError.xml2
-rw-r--r--doc/en/Gst/Structure.xml71
-rw-r--r--doc/en/Gst/StructureChangeType.xml2
-rw-r--r--doc/en/Gst/SyncMessageArgs.xml4
-rw-r--r--doc/en/Gst/SystemClock.xml6
-rw-r--r--doc/en/Gst/Tag.xml91
-rw-r--r--doc/en/Gst/TagFlags.xml2
-rw-r--r--doc/en/Gst/TagList.xml8
-rw-r--r--doc/en/Gst/TagMergeFunc.xml4
-rw-r--r--doc/en/Gst/TagMergeMode.xml2
-rw-r--r--doc/en/Gst/TagSetter.xml4
-rw-r--r--doc/en/Gst/TagSetterAdapter.xml46
-rw-r--r--doc/en/Gst/TagSetterImplementor.xml6
-rw-r--r--doc/en/Gst/Task.xml4
-rw-r--r--doc/en/Gst/TaskState.xml2
-rw-r--r--doc/en/Gst/TypeFind.xml8
-rw-r--r--doc/en/Gst/TypeFindFactory.xml4
-rw-r--r--doc/en/Gst/TypeFindProbability.xml2
-rw-r--r--doc/en/Gst/URIHandler.xml4
-rw-r--r--doc/en/Gst/URIHandlerAdapter.xml33
-rw-r--r--doc/en/Gst/URIHandlerImplementor.xml6
-rw-r--r--doc/en/Gst/URIType.xml2
-rw-r--r--doc/en/Gst/UnlinkedArgs.xml4
-rw-r--r--doc/en/index.xml117
-rw-r--r--doc/en/ns-Gst.GLib.xml6
-rw-r--r--elementgen/elementgen.cs22
-rw-r--r--generator/BoxedGen.cs6
-rw-r--r--generator/ByRefGen.cs2
-rw-r--r--generator/CallbackGen.cs6
-rw-r--r--generator/ConstFilenameGen.cs6
-rw-r--r--generator/ConstStringGen.cs8
-rw-r--r--generator/Ctor.cs6
-rw-r--r--generator/DefaultSignalHandler.cs32
-rw-r--r--generator/EnumGen.cs6
-rw-r--r--generator/GObjectVM.cs10
-rw-r--r--generator/InterfaceGen.cs34
-rw-r--r--generator/MethodBody.cs4
-rw-r--r--generator/MiniObjectGen.cs12
-rw-r--r--generator/ObjectBase.cs2
-rw-r--r--generator/ObjectGen.cs14
-rw-r--r--generator/OpaqueGen.cs10
-rw-r--r--generator/Property.cs20
-rw-r--r--generator/ReturnValue.cs6
-rw-r--r--generator/Signal.cs16
-rw-r--r--generator/StructBase.cs2
-rw-r--r--generator/StructGen.cs4
-rw-r--r--generator/SymbolTable.cs30
-rw-r--r--generator/VirtualMethod.cs4
-rw-r--r--gstreamer-sharp/AppSink.custom8
-rw-r--r--gstreamer-sharp/AppSrc.custom8
-rw-r--r--gstreamer-sharp/Application.cs34
-rw-r--r--gstreamer-sharp/Bin.custom8
-rw-r--r--gstreamer-sharp/Buffer.custom6
-rw-r--r--gstreamer-sharp/Caps.custom6
-rw-r--r--gstreamer-sharp/Clock.custom4
-rw-r--r--gstreamer-sharp/ColorBalanceChannel.custom2
-rw-r--r--gstreamer-sharp/ControlSource.custom36
-rw-r--r--gstreamer-sharp/Controller.custom28
-rw-r--r--gstreamer-sharp/DynamicSignal.cs52
-rw-r--r--gstreamer-sharp/Element.custom32
-rw-r--r--gstreamer-sharp/EnumInfo.cs18
-rw-r--r--gstreamer-sharp/Event.custom8
-rw-r--r--gstreamer-sharp/GError.cs8
-rw-r--r--gstreamer-sharp/GstSharp.PadQueryTypeFunctionNative.cs10
-rw-r--r--gstreamer-sharp/IndexEntry.custom16
-rw-r--r--gstreamer-sharp/IndexFactory.custom2
-rwxr-xr-xgstreamer-sharp/Iterator.custom2
-rw-r--r--gstreamer-sharp/Makefile.am3
-rw-r--r--gstreamer-sharp/Marshaller.cs8
-rw-r--r--gstreamer-sharp/Message.custom74
-rw-r--r--gstreamer-sharp/MiniObject.cs34
-rw-r--r--gstreamer-sharp/MixerMessage.cs16
-rw-r--r--gstreamer-sharp/MixerTrack.custom4
-rw-r--r--gstreamer-sharp/NavigationEvent.cs4
-rw-r--r--gstreamer-sharp/NavigationMessage.cs2
-rw-r--r--gstreamer-sharp/NavigationQuery.cs2
-rw-r--r--gstreamer-sharp/Object.custom18
-rw-r--r--gstreamer-sharp/Pad.custom2
-rw-r--r--gstreamer-sharp/PadTemplate.custom14
-rw-r--r--gstreamer-sharp/Plugin.custom8
-rw-r--r--gstreamer-sharp/PresetDefault.cs62
-rw-r--r--gstreamer-sharp/PropertyInfo.cs24
-rw-r--r--gstreamer-sharp/Query.custom10
-rw-r--r--gstreamer-sharp/Registry.custom2
-rw-r--r--gstreamer-sharp/Structure.custom50
-rw-r--r--gstreamer-sharp/Tag.custom12
-rw-r--r--gstreamer-sharp/TagList.custom32
-rw-r--r--gstreamer-sharp/TunerChannel.custom2
-rw-r--r--gstreamer-sharp/TunerNorm.custom4
-rw-r--r--gstreamer-sharp/TypeFind.custom2
-rw-r--r--gstreamer-sharp/TypeFindDelegates.cs26
-rw-r--r--gstreamer-sharp/TypeFindFactory.custom8
-rw-r--r--gstreamer-sharp/Value.cs156
-rw-r--r--gstreamer-sharp/Version.cs2
-rw-r--r--gstreamer-sharp/VideoUtil.custom2
-rw-r--r--gstreamer-sharp/baseplugins/playbin.custom40
-rw-r--r--gstreamer-sharp/coreplugins/fileindex.cs12
-rw-r--r--gstreamer-sharp/coreplugins/memindex.cs6
-rw-r--r--gstreamer-sharp/glib-sharp/ManagedValue.cs2
-rw-r--r--samples/HelloWorld.cs2
-rw-r--r--samples/Makefile.am2
409 files changed, 13214 insertions, 2189 deletions
diff --git a/configure.ac b/configure.ac
index 1b05a0f..986c4ae 100644
--- a/configure.ac
+++ b/configure.ac
@@ -90,9 +90,9 @@ MONODOC_SOURCESDIR=`pkg-config --variable=sourcesdir monodoc`
AC_SUBST(MONODOC_SOURCESDIR)
## Versions of dependencies
-GLIBSHARP_REQUIRED_VERSION=2.12.9.90
-PKG_CHECK_MODULES(GLIBSHARP, glib-sharp-2.0 >= $GLIBSHARP_REQUIRED_VERSION)
-AC_SUBST(GLIBSHARP_LIBS)
+#GLIBSHARP_REQUIRED_VERSION=2.12.9.90
+#PKG_CHECK_MODULES(GLIBSHARP, glib-sharp-2.0 >= $GLIBSHARP_REQUIRED_VERSION)
+#AC_SUBST(GLIBSHARP_LIBS)
GLIB_REQUIRED_VERSION=2.14.0
PKG_CHECK_MODULES(GLIB,
@@ -124,7 +124,7 @@ AC_SUBST(GST_CFLAGS)
AM_CONDITIONAL(ENABLE_MONODOC, test "x$enable_monodoc" = "xyes")
## Check for the gapi programs
-PKG_CHECK_MODULES(GAPI, gapi-2.0 >= $GLIBSHARP_REQUIRED_VERSION)
+#PKG_CHECK_MODULES(GAPI, gapi-2.0 >= $GLIBSHARP_REQUIRED_VERSION)
## NUnit tests
AC_PATH_PROG(NUNIT_TESTER, nunit-console, no)
diff --git a/doc/en/Gst.App/AppSink.xml b/doc/en/Gst.App/AppSink.xml
index 5b2cc53..4f69743 100644
--- a/doc/en/Gst.App/AppSink.xml
+++ b/doc/en/Gst.App/AppSink.xml
@@ -63,7 +63,7 @@
</AssemblyInfo>
<Attributes>
<Attribute>
- <AttributeName>GLib.Property("caps")</AttributeName>
+ <AttributeName>Gst.GLib.Property("caps")</AttributeName>
</Attribute>
</Attributes>
<ReturnValue>
@@ -83,7 +83,7 @@
</AssemblyInfo>
<Attributes>
<Attribute>
- <AttributeName>GLib.Property("drop")</AttributeName>
+ <AttributeName>Gst.GLib.Property("drop")</AttributeName>
</Attribute>
</Attributes>
<ReturnValue>
@@ -103,7 +103,7 @@
</AssemblyInfo>
<Attributes>
<Attribute>
- <AttributeName>GLib.Property("emit-signals")</AttributeName>
+ <AttributeName>Gst.GLib.Property("emit-signals")</AttributeName>
</Attribute>
</Attributes>
<ReturnValue>
@@ -123,7 +123,7 @@
</AssemblyInfo>
<Attributes>
<Attribute>
- <AttributeName>GLib.Signal("eos")</AttributeName>
+ <AttributeName>Gst.GLib.Signal("eos")</AttributeName>
</Attribute>
</Attributes>
<ReturnValue>
@@ -135,13 +135,13 @@
</Docs>
</Member>
<Member MemberName="GType">
- <MemberSignature Language="C#" Value="public static GLib.GType GType { get; }" />
+ <MemberSignature Language="C#" Value="public static Gst.GLib.GType GType { get; }" />
<MemberType>Property</MemberType>
<AssemblyInfo>
<AssemblyVersion>0.9.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
- <ReturnType>GLib.GType</ReturnType>
+ <ReturnType>Gst.GLib.GType</ReturnType>
</ReturnValue>
<Docs>
<summary>To be added.</summary>
@@ -172,7 +172,7 @@
</AssemblyInfo>
<Attributes>
<Attribute>
- <AttributeName>GLib.Property("max-buffers")</AttributeName>
+ <AttributeName>Gst.GLib.Property("max-buffers")</AttributeName>
</Attribute>
</Attributes>
<ReturnValue>
@@ -192,7 +192,7 @@
</AssemblyInfo>
<Attributes>
<Attribute>
- <AttributeName>GLib.Signal("new-buffer")</AttributeName>
+ <AttributeName>Gst.GLib.Signal("new-buffer")</AttributeName>
</Attribute>
</Attributes>
<ReturnValue>
@@ -211,7 +211,7 @@
</AssemblyInfo>
<Attributes>
<Attribute>
- <AttributeName>GLib.Signal("new-preroll")</AttributeName>
+ <AttributeName>Gst.GLib.Signal("new-preroll")</AttributeName>
</Attribute>
</Attributes>
<ReturnValue>
@@ -230,7 +230,7 @@
</AssemblyInfo>
<Attributes>
<Attribute>
- <AttributeName>GLib.DefaultSignalHandler(ConnectionMethod="OverrideEos", Type=typeof(Gst.App.AppSink))</AttributeName>
+ <AttributeName>Gst.GLib.DefaultSignalHandler(ConnectionMethod="OverrideEos", Type=typeof(Gst.App.AppSink))</AttributeName>
</Attribute>
</Attributes>
<ReturnValue>
@@ -250,7 +250,7 @@
</AssemblyInfo>
<Attributes>
<Attribute>
- <AttributeName>GLib.DefaultSignalHandler(ConnectionMethod="OverrideNewBuffer", Type=typeof(Gst.App.AppSink))</AttributeName>
+ <AttributeName>Gst.GLib.DefaultSignalHandler(ConnectionMethod="OverrideNewBuffer", Type=typeof(Gst.App.AppSink))</AttributeName>
</Attribute>
</Attributes>
<ReturnValue>
@@ -270,7 +270,7 @@
</AssemblyInfo>
<Attributes>
<Attribute>
- <AttributeName>GLib.DefaultSignalHandler(ConnectionMethod="OverrideNewPreroll", Type=typeof(Gst.App.AppSink))</AttributeName>
+ <AttributeName>Gst.GLib.DefaultSignalHandler(ConnectionMethod="OverrideNewPreroll", Type=typeof(Gst.App.AppSink))</AttributeName>
</Attribute>
</Attributes>
<ReturnValue>
diff --git a/doc/en/Gst.App/AppSrc.xml b/doc/en/Gst.App/AppSrc.xml
index 451b72b..6881c82 100644
--- a/doc/en/Gst.App/AppSrc.xml
+++ b/doc/en/Gst.App/AppSrc.xml
@@ -63,7 +63,7 @@
</AssemblyInfo>
<Attributes>
<Attribute>
- <AttributeName>GLib.Property("block")</AttributeName>
+ <AttributeName>Gst.GLib.Property("block")</AttributeName>
</Attribute>
</Attributes>
<ReturnValue>
@@ -83,7 +83,7 @@
</AssemblyInfo>
<Attributes>
<Attribute>
- <AttributeName>GLib.Property("caps")</AttributeName>
+ <AttributeName>Gst.GLib.Property("caps")</AttributeName>
</Attribute>
</Attributes>
<ReturnValue>
@@ -103,7 +103,7 @@
</AssemblyInfo>
<Attributes>
<Attribute>
- <AttributeName>GLib.Property("emit-signals")</AttributeName>
+ <AttributeName>Gst.GLib.Property("emit-signals")</AttributeName>
</Attribute>
</Attributes>
<ReturnValue>
@@ -139,7 +139,7 @@
</AssemblyInfo>
<Attributes>
<Attribute>
- <AttributeName>GLib.Signal("enough-data")</AttributeName>
+ <AttributeName>Gst.GLib.Signal("enough-data")</AttributeName>
</Attribute>
</Attributes>
<ReturnValue>
@@ -158,7 +158,7 @@
</AssemblyInfo>
<Attributes>
<Attribute>
- <AttributeName>GLib.Property("format")</AttributeName>
+ <AttributeName>Gst.GLib.Property("format")</AttributeName>
</Attribute>
</Attributes>
<ReturnValue>
@@ -191,13 +191,13 @@
</Docs>
</Member>
<Member MemberName="GType">
- <MemberSignature Language="C#" Value="public static GLib.GType GType { get; }" />
+ <MemberSignature Language="C#" Value="public static Gst.GLib.GType GType { get; }" />
<MemberType>Property</MemberType>
<AssemblyInfo>
<AssemblyVersion>0.9.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
- <ReturnType>GLib.GType</ReturnType>
+ <ReturnType>Gst.GLib.GType</ReturnType>
</ReturnValue>
<Docs>
<summary>To be added.</summary>
@@ -213,7 +213,7 @@
</AssemblyInfo>
<Attributes>
<Attribute>
- <AttributeName>GLib.Property("is-live")</AttributeName>
+ <AttributeName>Gst.GLib.Property("is-live")</AttributeName>
</Attribute>
</Attributes>
<ReturnValue>
@@ -233,7 +233,7 @@
</AssemblyInfo>
<Attributes>
<Attribute>
- <AttributeName>GLib.Property("max-bytes")</AttributeName>
+ <AttributeName>Gst.GLib.Property("max-bytes")</AttributeName>
</Attribute>
</Attributes>
<ReturnValue>
@@ -253,7 +253,7 @@
</AssemblyInfo>
<Attributes>
<Attribute>
- <AttributeName>GLib.Property("max-latency")</AttributeName>
+ <AttributeName>Gst.GLib.Property("max-latency")</AttributeName>
</Attribute>
</Attributes>
<ReturnValue>
@@ -273,7 +273,7 @@
</AssemblyInfo>
<Attributes>
<Attribute>
- <AttributeName>GLib.Property("min-latency")</AttributeName>
+ <AttributeName>Gst.GLib.Property("min-latency")</AttributeName>
</Attribute>
</Attributes>
<ReturnValue>
@@ -293,7 +293,7 @@
</AssemblyInfo>
<Attributes>
<Attribute>
- <AttributeName>GLib.Signal("need-data")</AttributeName>
+ <AttributeName>Gst.GLib.Signal("need-data")</AttributeName>
</Attribute>
</Attributes>
<ReturnValue>
@@ -312,7 +312,7 @@
</AssemblyInfo>
<Attributes>
<Attribute>
- <AttributeName>GLib.DefaultSignalHandler(ConnectionMethod="OverrideEnoughData", Type=typeof(Gst.App.AppSrc))</AttributeName>
+ <AttributeName>Gst.GLib.DefaultSignalHandler(ConnectionMethod="OverrideEnoughData", Type=typeof(Gst.App.AppSrc))</AttributeName>
</Attribute>
</Attributes>
<ReturnValue>
@@ -332,7 +332,7 @@
</AssemblyInfo>
<Attributes>
<Attribute>
- <AttributeName>GLib.DefaultSignalHandler(ConnectionMethod="OverrideNeedData", Type=typeof(Gst.App.AppSrc))</AttributeName>
+ <AttributeName>Gst.GLib.DefaultSignalHandler(ConnectionMethod="OverrideNeedData", Type=typeof(Gst.App.AppSrc))</AttributeName>
</Attribute>
</Attributes>
<ReturnValue>
@@ -355,7 +355,7 @@
</AssemblyInfo>
<Attributes>
<Attribute>
- <AttributeName>GLib.DefaultSignalHandler(ConnectionMethod="OverrideSeekData", Type=typeof(Gst.App.AppSrc))</AttributeName>
+ <AttributeName>Gst.GLib.DefaultSignalHandler(ConnectionMethod="OverrideSeekData", Type=typeof(Gst.App.AppSrc))</AttributeName>
</Attribute>
</Attributes>
<ReturnValue>
@@ -398,7 +398,7 @@
</AssemblyInfo>
<Attributes>
<Attribute>
- <AttributeName>GLib.Signal("seek-data")</AttributeName>
+ <AttributeName>Gst.GLib.Signal("seek-data")</AttributeName>
</Attribute>
</Attributes>
<ReturnValue>
@@ -437,7 +437,7 @@
</AssemblyInfo>
<Attributes>
<Attribute>
- <AttributeName>GLib.Property("size")</AttributeName>
+ <AttributeName>Gst.GLib.Property("size")</AttributeName>
</Attribute>
</Attributes>
<ReturnValue>
@@ -457,7 +457,7 @@
</AssemblyInfo>
<Attributes>
<Attribute>
- <AttributeName>GLib.Property("stream-type")</AttributeName>
+ <AttributeName>Gst.GLib.Property("stream-type")</AttributeName>
</Attribute>
</Attributes>
<ReturnValue>
diff --git a/doc/en/Gst.App/NeedDataArgs.xml b/doc/en/Gst.App/NeedDataArgs.xml
index 5191ede..e275025 100644
--- a/doc/en/Gst.App/NeedDataArgs.xml
+++ b/doc/en/Gst.App/NeedDataArgs.xml
@@ -1,11 +1,11 @@
<Type Name="NeedDataArgs" FullName="Gst.App.NeedDataArgs">
- <TypeSignature Language="C#" Value="public class NeedDataArgs : GLib.SignalArgs" />
+ <TypeSignature Language="C#" Value="public class NeedDataArgs : Gst.GLib.SignalArgs" />
<AssemblyInfo>
<AssemblyName>gstreamer-sharp</AssemblyName>
<AssemblyVersion>0.9.0.0</AssemblyVersion>
</AssemblyInfo>
<Base>
- <BaseTypeName>GLib.SignalArgs</BaseTypeName>
+ <BaseTypeName>Gst.GLib.SignalArgs</BaseTypeName>
</Base>
<Interfaces />
<Docs>
diff --git a/doc/en/Gst.App/SeekDataArgs.xml b/doc/en/Gst.App/SeekDataArgs.xml
index 36164fd..8950181 100644
--- a/doc/en/Gst.App/SeekDataArgs.xml
+++ b/doc/en/Gst.App/SeekDataArgs.xml
@@ -1,11 +1,11 @@
<Type Name="SeekDataArgs" FullName="Gst.App.SeekDataArgs">
- <TypeSignature Language="C#" Value="public class SeekDataArgs : GLib.SignalArgs" />
+ <TypeSignature Language="C#" Value="public class SeekDataArgs : Gst.GLib.SignalArgs" />
<AssemblyInfo>
<AssemblyName>gstreamer-sharp</AssemblyName>
<AssemblyVersion>0.9.0.0</AssemblyVersion>
</AssemblyInfo>
<Base>
- <BaseTypeName>GLib.SignalArgs</BaseTypeName>
+ <BaseTypeName>Gst.GLib.SignalArgs</BaseTypeName>
</Base>
<Interfaces />
<Docs>
diff --git a/doc/en/Gst.Base/Adapter.xml b/doc/en/Gst.Base/Adapter.xml
index 3c9a420..e91f34c 100644
--- a/doc/en/Gst.Base/Adapter.xml
+++ b/doc/en/Gst.Base/Adapter.xml
@@ -1,11 +1,11 @@
<Type Name="Adapter" FullName="Gst.Base.Adapter">
- <TypeSignature Language="C#" Value="public class Adapter : GLib.Object" />
+ <TypeSignature Language="C#" Value="public class Adapter : Gst.GLib.Object" />
<AssemblyInfo>
<AssemblyName>gstreamer-sharp</AssemblyName>
<AssemblyVersion>0.9.0.0</AssemblyVersion>
</AssemblyInfo>
<Base>
- <BaseTypeName>GLib.Object</BaseTypeName>
+ <BaseTypeName>Gst.GLib.Object</BaseTypeName>
</Base>
<Interfaces />
<Docs>
@@ -106,13 +106,13 @@
</Docs>
</Member>
<Member MemberName="GType">
- <MemberSignature Language="C#" Value="public static GLib.GType GType { get; }" />
+ <MemberSignature Language="C#" Value="public static Gst.GLib.GType GType { get; }" />
<MemberType>Property</MemberType>
<AssemblyInfo>
<AssemblyVersion>0.9.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
- <ReturnType>GLib.GType</ReturnType>
+ <ReturnType>Gst.GLib.GType</ReturnType>
</ReturnValue>
<Docs>
<summary>To be added.</summary>
diff --git a/doc/en/Gst.Base/BaseSink.xml b/doc/en/Gst.Base/BaseSink.xml
index f619ab1..66c5b7c 100644
--- a/doc/en/Gst.Base/BaseSink.xml
+++ b/doc/en/Gst.Base/BaseSink.xml
@@ -48,7 +48,7 @@
</AssemblyInfo>
<Attributes>
<Attribute>
- <AttributeName>GLib.Property("async")</AttributeName>
+ <AttributeName>Gst.GLib.Property("async")</AttributeName>
</Attribute>
</Attributes>
<ReturnValue>
@@ -60,21 +60,6 @@
<remarks>To be added.</remarks>
</Docs>
</Member>
- <Member MemberName="AsyncEnabled">
- <MemberSignature Language="C#" Value="public bool AsyncEnabled { set; }" />
- <MemberType>Property</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>0.9.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Boolean</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>To be added.</summary>
- <value>To be added.</value>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
<Member MemberName="Blocksize">
<MemberSignature Language="C#" Value="public uint Blocksize { set; get; }" />
<MemberType>Property</MemberType>
@@ -83,7 +68,7 @@
</AssemblyInfo>
<Attributes>
<Attribute>
- <AttributeName>GLib.Property("blocksize")</AttributeName>
+ <AttributeName>Gst.GLib.Property("blocksize")</AttributeName>
</Attribute>
</Attributes>
<ReturnValue>
@@ -115,43 +100,13 @@
</Docs>
</Member>
<Member MemberName="GType">
- <MemberSignature Language="C#" Value="public static GLib.GType GType { get; }" />
- <MemberType>Property</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>0.9.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>GLib.GType</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>To be added.</summary>
- <value>To be added.</value>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="IsAsyncEnabled">
- <MemberSignature Language="C#" Value="public bool IsAsyncEnabled { get; }" />
- <MemberType>Property</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>0.9.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Boolean</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>To be added.</summary>
- <value>To be added.</value>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="IsQosEnabled">
- <MemberSignature Language="C#" Value="public bool IsQosEnabled { get; }" />
+ <MemberSignature Language="C#" Value="public static Gst.GLib.GType GType { get; }" />
<MemberType>Property</MemberType>
<AssemblyInfo>
<AssemblyVersion>0.9.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
- <ReturnType>System.Boolean</ReturnType>
+ <ReturnType>Gst.GLib.GType</ReturnType>
</ReturnValue>
<Docs>
<summary>To be added.</summary>
@@ -197,7 +152,7 @@
</AssemblyInfo>
<Attributes>
<Attribute>
- <AttributeName>GLib.Property("max-lateness")</AttributeName>
+ <AttributeName>Gst.GLib.Property("max-lateness")</AttributeName>
</Attribute>
</Attributes>
<ReturnValue>
@@ -217,7 +172,7 @@
</AssemblyInfo>
<Attributes>
<Attribute>
- <AttributeName>GLib.DefaultSignalHandler(ConnectionMethod="OverrideActivatePull", Type=typeof(Gst.Base.BaseSink))</AttributeName>
+ <AttributeName>Gst.GLib.DefaultSignalHandler(ConnectionMethod="OverrideActivatePull", Type=typeof(Gst.Base.BaseSink))</AttributeName>
</Attribute>
</Attributes>
<ReturnValue>
@@ -241,7 +196,7 @@
</AssemblyInfo>
<Attributes>
<Attribute>
- <AttributeName>GLib.DefaultSignalHandler(ConnectionMethod="OverrideAsyncPlay", Type=typeof(Gst.Base.BaseSink))</AttributeName>
+ <AttributeName>Gst.GLib.DefaultSignalHandler(ConnectionMethod="OverrideAsyncPlay", Type=typeof(Gst.Base.BaseSink))</AttributeName>
</Attribute>
</Attributes>
<ReturnValue>
@@ -262,7 +217,7 @@
</AssemblyInfo>
<Attributes>
<Attribute>
- <AttributeName>GLib.DefaultSignalHandler(ConnectionMethod="OverrideBufferAlloc", Type=typeof(Gst.Base.BaseSink))</AttributeName>
+ <AttributeName>Gst.GLib.DefaultSignalHandler(ConnectionMethod="OverrideBufferAlloc", Type=typeof(Gst.Base.BaseSink))</AttributeName>
</Attribute>
</Attributes>
<ReturnValue>
@@ -292,7 +247,7 @@
</AssemblyInfo>
<Attributes>
<Attribute>
- <AttributeName>GLib.DefaultSignalHandler(ConnectionMethod="OverrideEvent", Type=typeof(Gst.Base.BaseSink))</AttributeName>
+ <AttributeName>Gst.GLib.DefaultSignalHandler(ConnectionMethod="OverrideEvent", Type=typeof(Gst.Base.BaseSink))</AttributeName>
</Attribute>
</Attributes>
<ReturnValue>
@@ -316,7 +271,7 @@
</AssemblyInfo>
<Attributes>
<Attribute>
- <AttributeName>GLib.DefaultSignalHandler(ConnectionMethod="OverrideFixate", Type=typeof(Gst.Base.BaseSink))</AttributeName>
+ <AttributeName>Gst.GLib.DefaultSignalHandler(ConnectionMethod="OverrideFixate", Type=typeof(Gst.Base.BaseSink))</AttributeName>
</Attribute>
</Attributes>
<ReturnValue>
@@ -339,7 +294,7 @@
</AssemblyInfo>
<Attributes>
<Attribute>
- <AttributeName>GLib.DefaultSignalHandler(ConnectionMethod="OverrideGetCaps", Type=typeof(Gst.Base.BaseSink))</AttributeName>
+ <AttributeName>Gst.GLib.DefaultSignalHandler(ConnectionMethod="OverrideGetCaps", Type=typeof(Gst.Base.BaseSink))</AttributeName>
</Attribute>
</Attributes>
<ReturnValue>
@@ -360,7 +315,7 @@
</AssemblyInfo>
<Attributes>
<Attribute>
- <AttributeName>GLib.DefaultSignalHandler(ConnectionMethod="OverrideGetTimes", Type=typeof(Gst.Base.BaseSink))</AttributeName>
+ <AttributeName>Gst.GLib.DefaultSignalHandler(ConnectionMethod="OverrideGetTimes", Type=typeof(Gst.Base.BaseSink))</AttributeName>
</Attribute>
</Attributes>
<ReturnValue>
@@ -387,7 +342,7 @@
</AssemblyInfo>
<Attributes>
<Attribute>
- <AttributeName>GLib.DefaultSignalHandler(ConnectionMethod="OverridePreroll", Type=typeof(Gst.Base.BaseSink))</AttributeName>
+ <AttributeName>Gst.GLib.DefaultSignalHandler(ConnectionMethod="OverridePreroll", Type=typeof(Gst.Base.BaseSink))</AttributeName>
</Attribute>
</Attributes>
<ReturnValue>
@@ -411,7 +366,7 @@
</AssemblyInfo>
<Attributes>
<Attribute>
- <AttributeName>GLib.DefaultSignalHandler(ConnectionMethod="OverrideRender", Type=typeof(Gst.Base.BaseSink))</AttributeName>
+ <AttributeName>Gst.GLib.DefaultSignalHandler(ConnectionMethod="OverrideRender", Type=typeof(Gst.Base.BaseSink))</AttributeName>
</Attribute>
</Attributes>
<ReturnValue>
@@ -435,7 +390,7 @@
</AssemblyInfo>
<Attributes>
<Attribute>
- <AttributeName>GLib.DefaultSignalHandler(ConnectionMethod="OverrideSetCaps", Type=typeof(Gst.Base.BaseSink))</AttributeName>
+ <AttributeName>Gst.GLib.DefaultSignalHandler(ConnectionMethod="OverrideSetCaps", Type=typeof(Gst.Base.BaseSink))</AttributeName>
</Attribute>
</Attributes>
<ReturnValue>
@@ -459,7 +414,7 @@
</AssemblyInfo>
<Attributes>
<Attribute>
- <AttributeName>GLib.DefaultSignalHandler(ConnectionMethod="OverrideStart", Type=typeof(Gst.Base.BaseSink))</AttributeName>
+ <AttributeName>Gst.GLib.DefaultSignalHandler(ConnectionMethod="OverrideStart", Type=typeof(Gst.Base.BaseSink))</AttributeName>
</Attribute>
</Attributes>
<ReturnValue>
@@ -480,7 +435,7 @@
</AssemblyInfo>
<Attributes>
<Attribute>
- <AttributeName>GLib.DefaultSignalHandler(ConnectionMethod="OverrideStop", Type=typeof(Gst.Base.BaseSink))</AttributeName>
+ <AttributeName>Gst.GLib.DefaultSignalHandler(ConnectionMethod="OverrideStop", Type=typeof(Gst.Base.BaseSink))</AttributeName>
</Attribute>
</Attributes>
<ReturnValue>
@@ -501,7 +456,7 @@
</AssemblyInfo>
<Attributes>
<Attribute>
- <AttributeName>GLib.DefaultSignalHandler(ConnectionMethod="OverrideUnlock", Type=typeof(Gst.Base.BaseSink))</AttributeName>
+ <AttributeName>Gst.GLib.DefaultSignalHandler(ConnectionMethod="OverrideUnlock", Type=typeof(Gst.Base.BaseSink))</AttributeName>
</Attribute>
</Attributes>
<ReturnValue>
@@ -522,7 +477,7 @@
</AssemblyInfo>
<Attributes>
<Attribute>
- <AttributeName>GLib.DefaultSignalHandler(ConnectionMethod="OverrideUnlockStop", Type=typeof(Gst.Base.BaseSink))</AttributeName>
+ <AttributeName>Gst.GLib.DefaultSignalHandler(ConnectionMethod="OverrideUnlockStop", Type=typeof(Gst.Base.BaseSink))</AttributeName>
</Attribute>
</Attributes>
<ReturnValue>
@@ -543,7 +498,7 @@
</AssemblyInfo>
<Attributes>
<Attribute>
- <AttributeName>GLib.Property("preroll-queue-len")</AttributeName>
+ <AttributeName>Gst.GLib.Property("preroll-queue-len")</AttributeName>
</Attribute>
</Attributes>
<ReturnValue>
@@ -563,7 +518,7 @@
</AssemblyInfo>
<Attributes>
<Attribute>
- <AttributeName>GLib.Property("qos")</AttributeName>
+ <AttributeName>Gst.GLib.Property("qos")</AttributeName>
</Attribute>
</Attributes>
<ReturnValue>
@@ -575,21 +530,6 @@
<remarks>To be added.</remarks>
</Docs>
</Member>
- <Member MemberName="QosEnabled">
- <MemberSignature Language="C#" Value="public bool QosEnabled { set; }" />
- <MemberType>Property</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>0.9.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Boolean</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>To be added.</summary>
- <value>To be added.</value>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
<Member MemberName="QueryLatency">
<MemberSignature Language="C#" Value="public bool QueryLatency (out bool live, out bool upstream_live, out ulong min_latency, out ulong max_latency);" />
<MemberType>Method</MemberType>
@@ -623,7 +563,7 @@
</AssemblyInfo>
<Attributes>
<Attribute>
- <AttributeName>GLib.Property("render-delay")</AttributeName>
+ <AttributeName>Gst.GLib.Property("render-delay")</AttributeName>
</Attribute>
</Attributes>
<ReturnValue>
@@ -643,7 +583,7 @@
</AssemblyInfo>
<Attributes>
<Attribute>
- <AttributeName>GLib.Property("sync")</AttributeName>
+ <AttributeName>Gst.GLib.Property("sync")</AttributeName>
</Attribute>
</Attributes>
<ReturnValue>
@@ -663,7 +603,7 @@
</AssemblyInfo>
<Attributes>
<Attribute>
- <AttributeName>GLib.Property("ts-offset")</AttributeName>
+ <AttributeName>Gst.GLib.Property("ts-offset")</AttributeName>
</Attribute>
</Attributes>
<ReturnValue>
diff --git a/doc/en/Gst.Base/BaseSrc.xml b/doc/en/Gst.Base/BaseSrc.xml
index 2c5cb74..03c0d9c 100644
--- a/doc/en/Gst.Base/BaseSrc.xml
+++ b/doc/en/Gst.Base/BaseSrc.xml
@@ -48,7 +48,7 @@
</AssemblyInfo>
<Attributes>
<Attribute>
- <AttributeName>GLib.Property("blocksize")</AttributeName>
+ <AttributeName>Gst.GLib.Property("blocksize")</AttributeName>
</Attribute>
</Attributes>
<ReturnValue>
@@ -68,7 +68,7 @@
</AssemblyInfo>
<Attributes>
<Attribute>
- <AttributeName>GLib.Property("do-timestamp")</AttributeName>
+ <AttributeName>Gst.GLib.Property("do-timestamp")</AttributeName>
</Attribute>
</Attributes>
<ReturnValue>
@@ -96,28 +96,13 @@
</Docs>
</Member>
<Member MemberName="GType">
- <MemberSignature Language="C#" Value="public static GLib.GType GType { get; }" />
+ <MemberSignature Language="C#" Value="public static Gst.GLib.GType GType { get; }" />
<MemberType>Property</MemberType>
<AssemblyInfo>
<AssemblyVersion>0.9.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
- <ReturnType>GLib.GType</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>To be added.</summary>
- <value>To be added.</value>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="IsLive">
- <MemberSignature Language="C#" Value="public bool IsLive { get; }" />
- <MemberType>Property</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>0.9.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Boolean</ReturnType>
+ <ReturnType>Gst.GLib.GType</ReturnType>
</ReturnValue>
<Docs>
<summary>To be added.</summary>
@@ -126,7 +111,7 @@
</Docs>
</Member>
<Member MemberName="Live">
- <MemberSignature Language="C#" Value="public bool Live { set; }" />
+ <MemberSignature Language="C#" Value="public bool Live { set; get; }" />
<MemberType>Property</MemberType>
<AssemblyInfo>
<AssemblyVersion>0.9.0.0</AssemblyVersion>
@@ -148,7 +133,7 @@
</AssemblyInfo>
<Attributes>
<Attribute>
- <AttributeName>GLib.Property("num-buffers")</AttributeName>
+ <AttributeName>Gst.GLib.Property("num-buffers")</AttributeName>
</Attribute>
</Attributes>
<ReturnValue>
@@ -168,7 +153,7 @@
</AssemblyInfo>
<Attributes>
<Attribute>
- <AttributeName>GLib.DefaultSignalHandler(ConnectionMethod="OverrideCheckGetRange", Type=typeof(Gst.Base.BaseSrc))</AttributeName>
+ <AttributeName>Gst.GLib.DefaultSignalHandler(ConnectionMethod="OverrideCheckGetRange", Type=typeof(Gst.Base.BaseSrc))</AttributeName>
</Attribute>
</Attributes>
<ReturnValue>
@@ -189,7 +174,7 @@
</AssemblyInfo>
<Attributes>
<Attribute>
- <AttributeName>GLib.DefaultSignalHandler(ConnectionMethod="OverrideCreate", Type=typeof(Gst.Base.BaseSrc))</AttributeName>
+ <AttributeName>Gst.GLib.DefaultSignalHandler(ConnectionMethod="OverrideCreate", Type=typeof(Gst.Base.BaseSrc))</AttributeName>
</Attribute>
</Attributes>
<ReturnValue>
@@ -217,7 +202,7 @@
</AssemblyInfo>
<Attributes>
<Attribute>
- <AttributeName>GLib.DefaultSignalHandler(ConnectionMethod="OverrideDoSeek", Type=typeof(Gst.Base.BaseSrc))</AttributeName>
+ <AttributeName>Gst.GLib.DefaultSignalHandler(ConnectionMethod="OverrideDoSeek", Type=typeof(Gst.Base.BaseSrc))</AttributeName>
</Attribute>
</Attributes>
<ReturnValue>
@@ -241,7 +226,7 @@
</AssemblyInfo>
<Attributes>
<Attribute>
- <AttributeName>GLib.DefaultSignalHandler(ConnectionMethod="OverrideEvent", Type=typeof(Gst.Base.BaseSrc))</AttributeName>
+ <AttributeName>Gst.GLib.DefaultSignalHandler(ConnectionMethod="OverrideEvent", Type=typeof(Gst.Base.BaseSrc))</AttributeName>
</Attribute>
</Attributes>
<ReturnValue>
@@ -265,7 +250,7 @@
</AssemblyInfo>
<Attributes>
<Attribute>
- <AttributeName>GLib.DefaultSignalHandler(ConnectionMethod="OverrideFixate", Type=typeof(Gst.Base.BaseSrc))</AttributeName>
+ <AttributeName>Gst.GLib.DefaultSignalHandler(ConnectionMethod="OverrideFixate", Type=typeof(Gst.Base.BaseSrc))</AttributeName>
</Attribute>
</Attributes>
<ReturnValue>
@@ -288,7 +273,7 @@
</AssemblyInfo>
<Attributes>
<Attribute>
- <AttributeName>GLib.DefaultSignalHandler(ConnectionMethod="OverrideGetCaps", Type=typeof(Gst.Base.BaseSrc))</AttributeName>
+ <AttributeName>Gst.GLib.DefaultSignalHandler(ConnectionMethod="OverrideGetCaps", Type=typeof(Gst.Base.BaseSrc))</AttributeName>
</Attribute>
</Attributes>
<ReturnValue>
@@ -309,7 +294,7 @@
</AssemblyInfo>
<Attributes>
<Attribute>
- <AttributeName>GLib.DefaultSignalHandler(ConnectionMethod="OverrideGetSize", Type=typeof(Gst.Base.BaseSrc))</AttributeName>
+ <AttributeName>Gst.GLib.DefaultSignalHandler(ConnectionMethod="OverrideGetSize", Type=typeof(Gst.Base.BaseSrc))</AttributeName>
</Attribute>
</Attributes>
<ReturnValue>
@@ -333,7 +318,7 @@
</AssemblyInfo>
<Attributes>
<Attribute>
- <AttributeName>GLib.DefaultSignalHandler(ConnectionMethod="OverrideGetTimes", Type=typeof(Gst.Base.BaseSrc))</AttributeName>
+ <AttributeName>Gst.GLib.DefaultSignalHandler(ConnectionMethod="OverrideGetTimes", Type=typeof(Gst.Base.BaseSrc))</AttributeName>
</Attribute>
</Attributes>
<ReturnValue>
@@ -360,7 +345,7 @@
</AssemblyInfo>
<Attributes>
<Attribute>
- <AttributeName>GLib.DefaultSignalHandler(ConnectionMethod="OverrideIsSeekable", Type=typeof(Gst.Base.BaseSrc))</AttributeName>
+ <AttributeName>Gst.GLib.DefaultSignalHandler(ConnectionMethod="OverrideIsSeekable", Type=typeof(Gst.Base.BaseSrc))</AttributeName>
</Attribute>
</Attributes>
<ReturnValue>
@@ -381,7 +366,7 @@
</AssemblyInfo>
<Attributes>
<Attribute>
- <AttributeName>GLib.DefaultSignalHandler(ConnectionMethod="OverrideNegotiate", Type=typeof(Gst.Base.BaseSrc))</AttributeName>
+ <AttributeName>Gst.GLib.DefaultSignalHandler(ConnectionMethod="OverrideNegotiate", Type=typeof(Gst.Base.BaseSrc))</AttributeName>
</Attribute>
</Attributes>
<ReturnValue>
@@ -402,7 +387,7 @@
</AssemblyInfo>
<Attributes>
<Attribute>
- <AttributeName>GLib.DefaultSignalHandler(ConnectionMethod="OverrideNewsegment", Type=typeof(Gst.Base.BaseSrc))</AttributeName>
+ <AttributeName>Gst.GLib.DefaultSignalHandler(ConnectionMethod="OverrideNewsegment", Type=typeof(Gst.Base.BaseSrc))</AttributeName>
</Attribute>
</Attributes>
<ReturnValue>
@@ -423,7 +408,7 @@
</AssemblyInfo>
<Attributes>
<Attribute>
- <AttributeName>GLib.DefaultSignalHandler(ConnectionMethod="OverridePrepareSeekSegment", Type=typeof(Gst.Base.BaseSrc))</AttributeName>
+ <AttributeName>Gst.GLib.DefaultSignalHandler(ConnectionMethod="OverridePrepareSeekSegment", Type=typeof(Gst.Base.BaseSrc))</AttributeName>
</Attribute>
</Attributes>
<ReturnValue>
@@ -441,49 +426,49 @@
<remarks>To be added.</remarks>
</Docs>
</Member>
- <Member MemberName="OnQuery">
- <MemberSignature Language="C#" Value="protected virtual bool OnQuery (Gst.Query query);" />
+ <Member MemberName="OnSetCaps">
+ <MemberSignature Language="C#" Value="protected virtual bool OnSetCaps (Gst.Caps caps);" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyVersion>0.9.0.0</AssemblyVersion>
</AssemblyInfo>
<Attributes>
<Attribute>
- <AttributeName>GLib.DefaultSignalHandler(ConnectionMethod="OverrideQuery", Type=typeof(Gst.Base.BaseSrc))</AttributeName>
+ <AttributeName>Gst.GLib.DefaultSignalHandler(ConnectionMethod="OverrideSetCaps", Type=typeof(Gst.Base.BaseSrc))</AttributeName>
</Attribute>
</Attributes>
<ReturnValue>
<ReturnType>System.Boolean</ReturnType>
</ReturnValue>
<Parameters>
- <Parameter Name="query" Type="Gst.Query" />
+ <Parameter Name="caps" Type="Gst.Caps" />
</Parameters>
<Docs>
- <param name="query">To be added.</param>
+ <param name="caps">To be added.</param>
<summary>To be added.</summary>
<returns>To be added.</returns>
<remarks>To be added.</remarks>
</Docs>
</Member>
- <Member MemberName="OnSetCaps">
- <MemberSignature Language="C#" Value="protected virtual bool OnSetCaps (Gst.Caps caps);" />
+ <Member MemberName="OnSrcQuery">
+ <MemberSignature Language="C#" Value="protected virtual bool OnSrcQuery (Gst.Query query);" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyVersion>0.9.0.0</AssemblyVersion>
</AssemblyInfo>
<Attributes>
<Attribute>
- <AttributeName>GLib.DefaultSignalHandler(ConnectionMethod="OverrideSetCaps", Type=typeof(Gst.Base.BaseSrc))</AttributeName>
+ <AttributeName>Gst.GLib.DefaultSignalHandler(ConnectionMethod="OverrideSrcQuery", Type=typeof(Gst.Base.BaseSrc))</AttributeName>
</Attribute>
</Attributes>
<ReturnValue>
<ReturnType>System.Boolean</ReturnType>
</ReturnValue>
<Parameters>
- <Parameter Name="caps" Type="Gst.Caps" />
+ <Parameter Name="query" Type="Gst.Query" />
</Parameters>
<Docs>
- <param name="caps">To be added.</param>
+ <param name="query">To be added.</param>
<summary>To be added.</summary>
<returns>To be added.</returns>
<remarks>To be added.</remarks>
@@ -497,7 +482,7 @@
</AssemblyInfo>
<Attributes>
<Attribute>
- <AttributeName>GLib.DefaultSignalHandler(ConnectionMethod="OverrideStart", Type=typeof(Gst.Base.BaseSrc))</AttributeName>
+ <AttributeName>Gst.GLib.DefaultSignalHandler(ConnectionMethod="OverrideStart", Type=typeof(Gst.Base.BaseSrc))</AttributeName>
</Attribute>
</Attributes>
<ReturnValue>
@@ -518,7 +503,7 @@
</AssemblyInfo>
<Attributes>
<Attribute>
- <AttributeName>GLib.DefaultSignalHandler(ConnectionMethod="OverrideStop", Type=typeof(Gst.Base.BaseSrc))</AttributeName>
+ <AttributeName>Gst.GLib.DefaultSignalHandler(ConnectionMethod="OverrideStop", Type=typeof(Gst.Base.BaseSrc))</AttributeName>
</Attribute>
</Attributes>
<ReturnValue>
@@ -539,7 +524,7 @@
</AssemblyInfo>
<Attributes>
<Attribute>
- <AttributeName>GLib.DefaultSignalHandler(ConnectionMethod="OverrideUnlock", Type=typeof(Gst.Base.BaseSrc))</AttributeName>
+ <AttributeName>Gst.GLib.DefaultSignalHandler(ConnectionMethod="OverrideUnlock", Type=typeof(Gst.Base.BaseSrc))</AttributeName>
</Attribute>
</Attributes>
<ReturnValue>
@@ -560,7 +545,7 @@
</AssemblyInfo>
<Attributes>
<Attribute>
- <AttributeName>GLib.DefaultSignalHandler(ConnectionMethod="OverrideUnlockStop", Type=typeof(Gst.Base.BaseSrc))</AttributeName>
+ <AttributeName>Gst.GLib.DefaultSignalHandler(ConnectionMethod="OverrideUnlockStop", Type=typeof(Gst.Base.BaseSrc))</AttributeName>
</Attribute>
</Attributes>
<ReturnValue>
@@ -604,7 +589,7 @@
</AssemblyInfo>
<Attributes>
<Attribute>
- <AttributeName>GLib.Property("typefind")</AttributeName>
+ <AttributeName>Gst.GLib.Property("typefind")</AttributeName>
</Attribute>
</Attributes>
<ReturnValue>
diff --git a/doc/en/Gst.Base/BaseTransform.xml b/doc/en/Gst.Base/BaseTransform.xml
index 1d5f62d..0848b9c 100644
--- a/doc/en/Gst.Base/BaseTransform.xml
+++ b/doc/en/Gst.Base/BaseTransform.xml
@@ -56,13 +56,13 @@
</Docs>
</Member>
<Member MemberName="GType">
- <MemberSignature Language="C#" Value="public static GLib.GType GType { get; }" />
+ <MemberSignature Language="C#" Value="public static Gst.GLib.GType GType { get; }" />
<MemberType>Property</MemberType>
<AssemblyInfo>
<AssemblyVersion>0.9.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
- <ReturnType>GLib.GType</ReturnType>
+ <ReturnType>Gst.GLib.GType</ReturnType>
</ReturnValue>
<Docs>
<summary>To be added.</summary>
@@ -71,52 +71,7 @@
</Docs>
</Member>
<Member MemberName="InPlace">
- <MemberSignature Language="C#" Value="public bool InPlace { set; }" />
- <MemberType>Property</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>0.9.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Boolean</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>To be added.</summary>
- <value>To be added.</value>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="IsInPlace">
- <MemberSignature Language="C#" Value="public bool IsInPlace { get; }" />
- <MemberType>Property</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>0.9.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Boolean</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>To be added.</summary>
- <value>To be added.</value>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="IsPassthrough">
- <MemberSignature Language="C#" Value="public bool IsPassthrough { get; }" />
- <MemberType>Property</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>0.9.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Boolean</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>To be added.</summary>
- <value>To be added.</value>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="IsQosEnabled">
- <MemberSignature Language="C#" Value="public bool IsQosEnabled { get; }" />
+ <MemberSignature Language="C#" Value="public bool InPlace { set; get; }" />
<MemberType>Property</MemberType>
<AssemblyInfo>
<AssemblyVersion>0.9.0.0</AssemblyVersion>
@@ -138,7 +93,7 @@
</AssemblyInfo>
<Attributes>
<Attribute>
- <AttributeName>GLib.DefaultSignalHandler(ConnectionMethod="OverrideBeforeTransform", Type=typeof(Gst.Base.BaseTransform))</AttributeName>
+ <AttributeName>Gst.GLib.DefaultSignalHandler(ConnectionMethod="OverrideBeforeTransform", Type=typeof(Gst.Base.BaseTransform))</AttributeName>
</Attribute>
</Attributes>
<ReturnValue>
@@ -161,7 +116,7 @@
</AssemblyInfo>
<Attributes>
<Attribute>
- <AttributeName>GLib.DefaultSignalHandler(ConnectionMethod="OverrideEvent", Type=typeof(Gst.Base.BaseTransform))</AttributeName>
+ <AttributeName>Gst.GLib.DefaultSignalHandler(ConnectionMethod="OverrideEvent", Type=typeof(Gst.Base.BaseTransform))</AttributeName>
</Attribute>
</Attributes>
<ReturnValue>
@@ -185,7 +140,7 @@
</AssemblyInfo>
<Attributes>
<Attribute>
- <AttributeName>GLib.DefaultSignalHandler(ConnectionMethod="OverrideFixateCaps", Type=typeof(Gst.Base.BaseTransform))</AttributeName>
+ <AttributeName>Gst.GLib.DefaultSignalHandler(ConnectionMethod="OverrideFixateCaps", Type=typeof(Gst.Base.BaseTransform))</AttributeName>
</Attribute>
</Attributes>
<ReturnValue>
@@ -212,7 +167,7 @@
</AssemblyInfo>
<Attributes>
<Attribute>
- <AttributeName>GLib.DefaultSignalHandler(ConnectionMethod="OverrideGetUnitSize", Type=typeof(Gst.Base.BaseTransform))</AttributeName>
+ <AttributeName>Gst.GLib.DefaultSignalHandler(ConnectionMethod="OverrideGetUnitSize", Type=typeof(Gst.Base.BaseTransform))</AttributeName>
</Attribute>
</Attributes>
<ReturnValue>
@@ -238,7 +193,7 @@
</AssemblyInfo>
<Attributes>
<Attribute>
- <AttributeName>GLib.DefaultSignalHandler(ConnectionMethod="OverridePrepareOutputBuffer", Type=typeof(Gst.Base.BaseTransform))</AttributeName>
+ <AttributeName>Gst.GLib.DefaultSignalHandler(ConnectionMethod="OverridePrepareOutputBuffer", Type=typeof(Gst.Base.BaseTransform))</AttributeName>
</Attribute>
</Attributes>
<ReturnValue>
@@ -268,7 +223,7 @@
</AssemblyInfo>
<Attributes>
<Attribute>
- <AttributeName>GLib.DefaultSignalHandler(ConnectionMethod="OverrideSetCaps", Type=typeof(Gst.Base.BaseTransform))</AttributeName>
+ <AttributeName>Gst.GLib.DefaultSignalHandler(ConnectionMethod="OverrideSetCaps", Type=typeof(Gst.Base.BaseTransform))</AttributeName>
</Attribute>
</Attributes>
<ReturnValue>
@@ -294,7 +249,7 @@
</AssemblyInfo>
<Attributes>
<Attribute>
- <AttributeName>GLib.DefaultSignalHandler(ConnectionMethod="OverrideSrcEvent", Type=typeof(Gst.Base.BaseTransform))</AttributeName>
+ <AttributeName>Gst.GLib.DefaultSignalHandler(ConnectionMethod="OverrideSrcEvent", Type=typeof(Gst.Base.BaseTransform))</AttributeName>
</Attribute>
</Attributes>
<ReturnValue>
@@ -318,7 +273,7 @@
</AssemblyInfo>
<Attributes>
<Attribute>
- <AttributeName>GLib.DefaultSignalHandler(ConnectionMethod="OverrideStart", Type=typeof(Gst.Base.BaseTransform))</AttributeName>
+ <AttributeName>Gst.GLib.DefaultSignalHandler(ConnectionMethod="OverrideStart", Type=typeof(Gst.Base.BaseTransform))</AttributeName>
</Attribute>
</Attributes>
<ReturnValue>
@@ -339,7 +294,7 @@
</AssemblyInfo>
<Attributes>
<Attribute>
- <AttributeName>GLib.DefaultSignalHandler(ConnectionMethod="OverrideStop", Type=typeof(Gst.Base.BaseTransform))</AttributeName>
+ <AttributeName>Gst.GLib.DefaultSignalHandler(ConnectionMethod="OverrideStop", Type=typeof(Gst.Base.BaseTransform))</AttributeName>
</Attribute>
</Attributes>
<ReturnValue>
@@ -360,7 +315,7 @@
</AssemblyInfo>
<Attributes>
<Attribute>
- <AttributeName>GLib.DefaultSignalHandler(ConnectionMethod="OverrideTransform", Type=typeof(Gst.Base.BaseTransform))</AttributeName>
+ <AttributeName>Gst.GLib.DefaultSignalHandler(ConnectionMethod="OverrideTransform", Type=typeof(Gst.Base.BaseTransform))</AttributeName>
</Attribute>
</Attributes>
<ReturnValue>
@@ -386,7 +341,7 @@
</AssemblyInfo>
<Attributes>
<Attribute>
- <AttributeName>GLib.DefaultSignalHandler(ConnectionMethod="OverrideTransformCaps", Type=typeof(Gst.Base.BaseTransform))</AttributeName>
+ <AttributeName>Gst.GLib.DefaultSignalHandler(ConnectionMethod="OverrideTransformCaps", Type=typeof(Gst.Base.BaseTransform))</AttributeName>
</Attribute>
</Attributes>
<ReturnValue>
@@ -412,7 +367,7 @@
</AssemblyInfo>
<Attributes>
<Attribute>
- <AttributeName>GLib.DefaultSignalHandler(ConnectionMethod="OverrideTransformIp", Type=typeof(Gst.Base.BaseTransform))</AttributeName>
+ <AttributeName>Gst.GLib.DefaultSignalHandler(ConnectionMethod="OverrideTransformIp", Type=typeof(Gst.Base.BaseTransform))</AttributeName>
</Attribute>
</Attributes>
<ReturnValue>
@@ -436,7 +391,7 @@
</AssemblyInfo>
<Attributes>
<Attribute>
- <AttributeName>GLib.DefaultSignalHandler(ConnectionMethod="OverrideTransformSize", Type=typeof(Gst.Base.BaseTransform))</AttributeName>
+ <AttributeName>Gst.GLib.DefaultSignalHandler(ConnectionMethod="OverrideTransformSize", Type=typeof(Gst.Base.BaseTransform))</AttributeName>
</Attribute>
</Attributes>
<ReturnValue>
@@ -461,7 +416,7 @@
</Docs>
</Member>
<Member MemberName="Passthrough">
- <MemberSignature Language="C#" Value="public bool Passthrough { set; }" />
+ <MemberSignature Language="C#" Value="public bool Passthrough { set; get; }" />
<MemberType>Property</MemberType>
<AssemblyInfo>
<AssemblyVersion>0.9.0.0</AssemblyVersion>
@@ -483,7 +438,7 @@
</AssemblyInfo>
<Attributes>
<Attribute>
- <AttributeName>GLib.Property("qos")</AttributeName>
+ <AttributeName>Gst.GLib.Property("qos")</AttributeName>
</Attribute>
</Attributes>
<ReturnValue>
@@ -495,21 +450,6 @@
<remarks>To be added.</remarks>
</Docs>
</Member>
- <Member MemberName="QosEnabled">
- <MemberSignature Language="C#" Value="public bool QosEnabled { set; }" />
- <MemberType>Property</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>0.9.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Boolean</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>To be added.</summary>
- <value>To be added.</value>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
<Member MemberName="Reconfigure">
<MemberSignature Language="C#" Value="public void Reconfigure ();" />
<MemberType>Method</MemberType>
diff --git a/doc/en/Gst.Base/PushSrc.xml b/doc/en/Gst.Base/PushSrc.xml
index e96675f..e8104cb 100644
--- a/doc/en/Gst.Base/PushSrc.xml
+++ b/doc/en/Gst.Base/PushSrc.xml
@@ -41,13 +41,13 @@
</Docs>
</Member>
<Member MemberName="GType">
- <MemberSignature Language="C#" Value="public static GLib.GType GType { get; }" />
+ <MemberSignature Language="C#" Value="public static Gst.GLib.GType GType { get; }" />
<MemberType>Property</MemberType>
<AssemblyInfo>
<AssemblyVersion>0.9.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
- <ReturnType>GLib.GType</ReturnType>
+ <ReturnType>Gst.GLib.GType</ReturnType>
</ReturnValue>
<Docs>
<summary>To be added.</summary>
@@ -63,7 +63,7 @@
</AssemblyInfo>
<Attributes>
<Attribute>
- <AttributeName>GLib.DefaultSignalHandler(ConnectionMethod="OverrideCreate", Type=typeof(Gst.Base.PushSrc))</AttributeName>
+ <AttributeName>Gst.GLib.DefaultSignalHandler(ConnectionMethod="OverrideCreate", Type=typeof(Gst.Base.PushSrc))</AttributeName>
</Attribute>
</Attributes>
<ReturnValue>
diff --git a/doc/en/Gst.BasePlugins/DecodeBin+NewDecodedPadArgs.xml b/doc/en/Gst.BasePlugins/DecodeBin+NewDecodedPadArgs.xml
index 24c6b64..6ef9ddf 100644
--- a/doc/en/Gst.BasePlugins/DecodeBin+NewDecodedPadArgs.xml
+++ b/doc/en/Gst.BasePlugins/DecodeBin+NewDecodedPadArgs.xml
@@ -1,12 +1,12 @@
<Type Name="DecodeBin+NewDecodedPadArgs" FullName="Gst.BasePlugins.DecodeBin+NewDecodedPadArgs">
- <TypeSignature Language="C#" Value="public class DecodeBin.NewDecodedPadArgs : GLib.SignalArgs" />
+ <TypeSignature Language="C#" Value="public class DecodeBin.NewDecodedPadArgs : Gst.GLib.SignalArgs" />
<AssemblyInfo>
<AssemblyName>gstreamer-sharp</AssemblyName>
<AssemblyVersion>0.9.0.0</AssemblyVersion>
<AssemblyVersion>0.9.5.99</AssemblyVersion>
</AssemblyInfo>
<Base>
- <BaseTypeName>GLib.SignalArgs</BaseTypeName>
+ <BaseTypeName>Gst.GLib.SignalArgs</BaseTypeName>
</Base>
<Interfaces />
<Docs>
diff --git a/doc/en/Gst.BasePlugins/DecodeBin+RemovedDecodedPadArgs.xml b/doc/en/Gst.BasePlugins/DecodeBin+RemovedDecodedPadArgs.xml
index a932b41..87024b6 100644
--- a/doc/en/Gst.BasePlugins/DecodeBin+RemovedDecodedPadArgs.xml
+++ b/doc/en/Gst.BasePlugins/DecodeBin+RemovedDecodedPadArgs.xml
@@ -1,11 +1,11 @@
<Type Name="DecodeBin+RemovedDecodedPadArgs" FullName="Gst.BasePlugins.DecodeBin+RemovedDecodedPadArgs">
- <TypeSignature Language="C#" Value="public class DecodeBin.RemovedDecodedPadArgs : GLib.SignalArgs" />
+ <TypeSignature Language="C#" Value="public class DecodeBin.RemovedDecodedPadArgs : Gst.GLib.SignalArgs" />
<AssemblyInfo>
<AssemblyName>gstreamer-sharp</AssemblyName>
<AssemblyVersion>0.9.0.0</AssemblyVersion>
</AssemblyInfo>
<Base>
- <BaseTypeName>GLib.SignalArgs</BaseTypeName>
+ <BaseTypeName>Gst.GLib.SignalArgs</BaseTypeName>
</Base>
<Interfaces />
<Docs>
diff --git a/doc/en/Gst.BasePlugins/DecodeBin+UnknownTypeArgs.xml b/doc/en/Gst.BasePlugins/DecodeBin+UnknownTypeArgs.xml
index 66dca58..0183c1d 100644
--- a/doc/en/Gst.BasePlugins/DecodeBin+UnknownTypeArgs.xml
+++ b/doc/en/Gst.BasePlugins/DecodeBin+UnknownTypeArgs.xml
@@ -1,11 +1,11 @@
<Type Name="DecodeBin+UnknownTypeArgs" FullName="Gst.BasePlugins.DecodeBin+UnknownTypeArgs">
- <TypeSignature Language="C#" Value="public class DecodeBin.UnknownTypeArgs : GLib.SignalArgs" />
+ <TypeSignature Language="C#" Value="public class DecodeBin.UnknownTypeArgs : Gst.GLib.SignalArgs" />
<AssemblyInfo>
<AssemblyName>gstreamer-sharp</AssemblyName>
<AssemblyVersion>0.9.0.0</AssemblyVersion>
</AssemblyInfo>
<Base>
- <BaseTypeName>GLib.SignalArgs</BaseTypeName>
+ <BaseTypeName>Gst.GLib.SignalArgs</BaseTypeName>
</Base>
<Interfaces />
<Docs>
diff --git a/doc/en/Gst.BasePlugins/DecodeBin.xml b/doc/en/Gst.BasePlugins/DecodeBin.xml
index 20f9d64..c9611c3 100644
--- a/doc/en/Gst.BasePlugins/DecodeBin.xml
+++ b/doc/en/Gst.BasePlugins/DecodeBin.xml
@@ -285,7 +285,7 @@
</AssemblyInfo>
<Attributes>
<Attribute>
- <AttributeName>GLib.Property("sink-caps")</AttributeName>
+ <AttributeName>Gst.GLib.Property("sink-caps")</AttributeName>
</Attribute>
</Attributes>
<ReturnValue>
diff --git a/doc/en/Gst.BasePlugins/DecodeBin2+AutoplugContinueArgs.xml b/doc/en/Gst.BasePlugins/DecodeBin2+AutoplugContinueArgs.xml
index dbe83e7..c3c5ac3 100644
--- a/doc/en/Gst.BasePlugins/DecodeBin2+AutoplugContinueArgs.xml
+++ b/doc/en/Gst.BasePlugins/DecodeBin2+AutoplugContinueArgs.xml
@@ -1,11 +1,11 @@
<Type Name="DecodeBin2+AutoplugContinueArgs" FullName="Gst.BasePlugins.DecodeBin2+AutoplugContinueArgs">
- <TypeSignature Language="C#" Value="public class DecodeBin2.AutoplugContinueArgs : GLib.SignalArgs" />
+ <TypeSignature Language="C#" Value="public class DecodeBin2.AutoplugContinueArgs : Gst.GLib.SignalArgs" />
<AssemblyInfo>
<AssemblyName>gstreamer-sharp</AssemblyName>
<AssemblyVersion>0.9.0.0</AssemblyVersion>
</AssemblyInfo>
<Base>
- <BaseTypeName>GLib.SignalArgs</BaseTypeName>
+ <BaseTypeName>Gst.GLib.SignalArgs</BaseTypeName>
</Base>
<Interfaces />
<Docs>
diff --git a/doc/en/Gst.BasePlugins/DecodeBin2+AutoplugFactoriesArgs.xml b/doc/en/Gst.BasePlugins/DecodeBin2+AutoplugFactoriesArgs.xml
index c4543ca..da689af 100644
--- a/doc/en/Gst.BasePlugins/DecodeBin2+AutoplugFactoriesArgs.xml
+++ b/doc/en/Gst.BasePlugins/DecodeBin2+AutoplugFactoriesArgs.xml
@@ -1,11 +1,11 @@
<Type Name="DecodeBin2+AutoplugFactoriesArgs" FullName="Gst.BasePlugins.DecodeBin2+AutoplugFactoriesArgs">
- <TypeSignature Language="C#" Value="public class DecodeBin2.AutoplugFactoriesArgs : GLib.SignalArgs" />
+ <TypeSignature Language="C#" Value="public class DecodeBin2.AutoplugFactoriesArgs : Gst.GLib.SignalArgs" />
<AssemblyInfo>
<AssemblyName>gstreamer-sharp</AssemblyName>
<AssemblyVersion>0.9.0.0</AssemblyVersion>
</AssemblyInfo>
<Base>
- <BaseTypeName>GLib.SignalArgs</BaseTypeName>
+ <BaseTypeName>Gst.GLib.SignalArgs</BaseTypeName>
</Base>
<Interfaces />
<Docs>
diff --git a/doc/en/Gst.BasePlugins/DecodeBin2+AutoplugSelectArgs.xml b/doc/en/Gst.BasePlugins/DecodeBin2+AutoplugSelectArgs.xml
index 820d5e7..b7e3d48 100644
--- a/doc/en/Gst.BasePlugins/DecodeBin2+AutoplugSelectArgs.xml
+++ b/doc/en/Gst.BasePlugins/DecodeBin2+AutoplugSelectArgs.xml
@@ -1,11 +1,11 @@
<Type Name="DecodeBin2+AutoplugSelectArgs" FullName="Gst.BasePlugins.DecodeBin2+AutoplugSelectArgs">
- <TypeSignature Language="C#" Value="public class DecodeBin2.AutoplugSelectArgs : GLib.SignalArgs" />
+ <TypeSignature Language="C#" Value="public class DecodeBin2.AutoplugSelectArgs : Gst.GLib.SignalArgs" />
<AssemblyInfo>
<AssemblyName>gstreamer-sharp</AssemblyName>
<AssemblyVersion>0.9.0.0</AssemblyVersion>
</AssemblyInfo>
<Base>
- <BaseTypeName>GLib.SignalArgs</BaseTypeName>
+ <BaseTypeName>Gst.GLib.SignalArgs</BaseTypeName>
</Base>
<Interfaces />
<Docs>
diff --git a/doc/en/Gst.BasePlugins/DecodeBin2+AutoplugSortArgs.xml b/doc/en/Gst.BasePlugins/DecodeBin2+AutoplugSortArgs.xml
index 3725148..27161c2 100644
--- a/doc/en/Gst.BasePlugins/DecodeBin2+AutoplugSortArgs.xml
+++ b/doc/en/Gst.BasePlugins/DecodeBin2+AutoplugSortArgs.xml
@@ -1,11 +1,11 @@
<Type Name="DecodeBin2+AutoplugSortArgs" FullName="Gst.BasePlugins.DecodeBin2+AutoplugSortArgs">
- <TypeSignature Language="C#" Value="public class DecodeBin2.AutoplugSortArgs : GLib.SignalArgs" />
+ <TypeSignature Language="C#" Value="public class DecodeBin2.AutoplugSortArgs : Gst.GLib.SignalArgs" />
<AssemblyInfo>
<AssemblyName>gstreamer-sharp</AssemblyName>
<AssemblyVersion>0.9.0.0</AssemblyVersion>
</AssemblyInfo>
<Base>
- <BaseTypeName>GLib.SignalArgs</BaseTypeName>
+ <BaseTypeName>Gst.GLib.SignalArgs</BaseTypeName>
</Base>
<Interfaces />
<Docs>
@@ -56,13 +56,13 @@
</Docs>
</Member>
<Member MemberName="Values">
- <MemberSignature Language="C#" Value="public GLib.ValueArray Values { get; }" />
+ <MemberSignature Language="C#" Value="public Gst.GLib.ValueArray Values { get; }" />
<MemberType>Property</MemberType>
<AssemblyInfo>
<AssemblyVersion>0.9.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
- <ReturnType>GLib.ValueArray</ReturnType>
+ <ReturnType>Gst.GLib.ValueArray</ReturnType>
</ReturnValue>
<Docs>
<summary>To be added.</summary>
diff --git a/doc/en/Gst.BasePlugins/DecodeBin2+DrainedHandler.xml b/doc/en/Gst.BasePlugins/DecodeBin2+DrainedHandler.xml
deleted file mode 100644
index 524bbcb..0000000
--- a/doc/en/Gst.BasePlugins/DecodeBin2+DrainedHandler.xml
+++ /dev/null
@@ -1,23 +0,0 @@
-<Type Name="DecodeBin2+DrainedHandler" FullName="Gst.BasePlugins.DecodeBin2+DrainedHandler">
- <TypeSignature Language="C#" Value="public delegate void DecodeBin2.DrainedHandler(object o, DecodeBin2.DrainedArgs args);" />
- <AssemblyInfo>
- <AssemblyName>gstreamer-sharp</AssemblyName>
- <AssemblyVersion>0.9.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Base>
- <BaseTypeName>System.Delegate</BaseTypeName>
- </Base>
- <Parameters>
- <Parameter Name="o" Type="System.Object" />
- <Parameter Name="args" Type="Gst.BasePlugins.DecodeBin2+DrainedArgs" />
- </Parameters>
- <ReturnValue>
- <ReturnType>System.Void</ReturnType>
- </ReturnValue>
- <Docs>
- <param name="o">To be added.</param>
- <param name="args">To be added.</param>
- <summary>To be added.</summary>
- <remarks>To be added.</remarks>
- </Docs>
-</Type>
diff --git a/doc/en/Gst.BasePlugins/DecodeBin2+NewDecodedPadArgs.xml b/doc/en/Gst.BasePlugins/DecodeBin2+NewDecodedPadArgs.xml
index cbe5cc8..3ced6bb 100644
--- a/doc/en/Gst.BasePlugins/DecodeBin2+NewDecodedPadArgs.xml
+++ b/doc/en/Gst.BasePlugins/DecodeBin2+NewDecodedPadArgs.xml
@@ -1,11 +1,11 @@
<Type Name="DecodeBin2+NewDecodedPadArgs" FullName="Gst.BasePlugins.DecodeBin2+NewDecodedPadArgs">
- <TypeSignature Language="C#" Value="public class DecodeBin2.NewDecodedPadArgs : GLib.SignalArgs" />
+ <TypeSignature Language="C#" Value="public class DecodeBin2.NewDecodedPadArgs : Gst.GLib.SignalArgs" />
<AssemblyInfo>
<AssemblyName>gstreamer-sharp</AssemblyName>
<AssemblyVersion>0.9.0.0</AssemblyVersion>
</AssemblyInfo>
<Base>
- <BaseTypeName>GLib.SignalArgs</BaseTypeName>
+ <BaseTypeName>Gst.GLib.SignalArgs</BaseTypeName>
</Base>
<Interfaces />
<Docs>
diff --git a/doc/en/Gst.BasePlugins/DecodeBin2+RemovedDecodedPadArgs.xml b/doc/en/Gst.BasePlugins/DecodeBin2+RemovedDecodedPadArgs.xml
index 664e3c2..2c686a0 100644
--- a/doc/en/Gst.BasePlugins/DecodeBin2+RemovedDecodedPadArgs.xml
+++ b/doc/en/Gst.BasePlugins/DecodeBin2+RemovedDecodedPadArgs.xml
@@ -1,11 +1,11 @@
<Type Name="DecodeBin2+RemovedDecodedPadArgs" FullName="Gst.BasePlugins.DecodeBin2+RemovedDecodedPadArgs">
- <TypeSignature Language="C#" Value="public class DecodeBin2.RemovedDecodedPadArgs : GLib.SignalArgs" />
+ <TypeSignature Language="C#" Value="public class DecodeBin2.RemovedDecodedPadArgs : Gst.GLib.SignalArgs" />
<AssemblyInfo>
<AssemblyName>gstreamer-sharp</AssemblyName>
<AssemblyVersion>0.9.0.0</AssemblyVersion>
</AssemblyInfo>
<Base>
- <BaseTypeName>GLib.SignalArgs</BaseTypeName>
+ <BaseTypeName>Gst.GLib.SignalArgs</BaseTypeName>
</Base>
<Interfaces />
<Docs>
diff --git a/doc/en/Gst.BasePlugins/DecodeBin2+UnknownTypeArgs.xml b/doc/en/Gst.BasePlugins/DecodeBin2+UnknownTypeArgs.xml
index f91550d..c0c3f46 100644
--- a/doc/en/Gst.BasePlugins/DecodeBin2+UnknownTypeArgs.xml
+++ b/doc/en/Gst.BasePlugins/DecodeBin2+UnknownTypeArgs.xml
@@ -1,11 +1,11 @@
<Type Name="DecodeBin2+UnknownTypeArgs" FullName="Gst.BasePlugins.DecodeBin2+UnknownTypeArgs">
- <TypeSignature Language="C#" Value="public class DecodeBin2.UnknownTypeArgs : GLib.SignalArgs" />
+ <TypeSignature Language="C#" Value="public class DecodeBin2.UnknownTypeArgs : Gst.GLib.SignalArgs" />
<AssemblyInfo>
<AssemblyName>gstreamer-sharp</AssemblyName>
<AssemblyVersion>0.9.0.0</AssemblyVersion>
</AssemblyInfo>
<Base>
- <BaseTypeName>GLib.SignalArgs</BaseTypeName>
+ <BaseTypeName>Gst.GLib.SignalArgs</BaseTypeName>
</Base>
<Interfaces />
<Docs>
diff --git a/doc/en/Gst.BasePlugins/DecodeBin2.xml b/doc/en/Gst.BasePlugins/DecodeBin2.xml
index 7540ebc..5885d6e 100644
--- a/doc/en/Gst.BasePlugins/DecodeBin2.xml
+++ b/doc/en/Gst.BasePlugins/DecodeBin2.xml
@@ -124,7 +124,7 @@
</AssemblyInfo>
<Attributes>
<Attribute>
- <AttributeName>GLib.Property("caps")</AttributeName>
+ <AttributeName>Gst.GLib.Property("caps")</AttributeName>
</Attribute>
</Attributes>
<ReturnValue>
@@ -137,13 +137,13 @@
</Docs>
</Member>
<Member MemberName="Drained">
- <MemberSignature Language="C#" Value="public event Gst.BasePlugins.DecodeBin2.DrainedHandler Drained;" />
+ <MemberSignature Language="C#" Value="public event Gst.SignalHandler Drained;" />
<MemberType>Event</MemberType>
<AssemblyInfo>
<AssemblyVersion>0.9.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
- <ReturnType>Gst.BasePlugins.DecodeBin2+DrainedHandler</ReturnType>
+ <ReturnType>Gst.SignalHandler</ReturnType>
</ReturnValue>
<Docs>
<summary>To be added.</summary>
@@ -310,7 +310,7 @@
</AssemblyInfo>
<Attributes>
<Attribute>
- <AttributeName>GLib.Property("sink-caps")</AttributeName>
+ <AttributeName>Gst.GLib.Property("sink-caps")</AttributeName>
</Attribute>
</Attributes>
<ReturnValue>
@@ -330,7 +330,7 @@
</AssemblyInfo>
<Attributes>
<Attribute>
- <AttributeName>GLib.Property("subtitle-encoding")</AttributeName>
+ <AttributeName>Gst.GLib.Property("subtitle-encoding")</AttributeName>
</Attribute>
</Attributes>
<ReturnValue>
diff --git a/doc/en/Gst.BasePlugins/PlayBin+StreamInfo+MutedArgs.xml b/doc/en/Gst.BasePlugins/PlayBin+StreamInfo+MutedArgs.xml
index 5963018..5b11102 100644
--- a/doc/en/Gst.BasePlugins/PlayBin+StreamInfo+MutedArgs.xml
+++ b/doc/en/Gst.BasePlugins/PlayBin+StreamInfo+MutedArgs.xml
@@ -1,11 +1,11 @@
<Type Name="PlayBin+StreamInfo+MutedArgs" FullName="Gst.BasePlugins.PlayBin+StreamInfo+MutedArgs">
- <TypeSignature Language="C#" Value="public class PlayBin.StreamInfo.MutedArgs : GLib.SignalArgs" />
+ <TypeSignature Language="C#" Value="public class PlayBin.StreamInfo.MutedArgs : Gst.GLib.SignalArgs" />
<AssemblyInfo>
<AssemblyName>gstreamer-sharp</AssemblyName>
<AssemblyVersion>0.9.0.0</AssemblyVersion>
</AssemblyInfo>
<Base>
- <BaseTypeName>GLib.SignalArgs</BaseTypeName>
+ <BaseTypeName>Gst.GLib.SignalArgs</BaseTypeName>
</Base>
<Interfaces />
<Docs>
diff --git a/doc/en/Gst.BasePlugins/PlayBin+StreamInfo.xml b/doc/en/Gst.BasePlugins/PlayBin+StreamInfo.xml
index 425e341..1c0ba21 100644
--- a/doc/en/Gst.BasePlugins/PlayBin+StreamInfo.xml
+++ b/doc/en/Gst.BasePlugins/PlayBin+StreamInfo.xml
@@ -1,11 +1,11 @@
<Type Name="PlayBin+StreamInfo" FullName="Gst.BasePlugins.PlayBin+StreamInfo">
- <TypeSignature Language="C#" Value="public class PlayBin.StreamInfo : GLib.Object" />
+ <TypeSignature Language="C#" Value="public class PlayBin.StreamInfo : Gst.GLib.Object" />
<AssemblyInfo>
<AssemblyName>gstreamer-sharp</AssemblyName>
<AssemblyVersion>0.9.0.0</AssemblyVersion>
</AssemblyInfo>
<Base>
- <BaseTypeName>GLib.Object</BaseTypeName>
+ <BaseTypeName>Gst.GLib.Object</BaseTypeName>
</Base>
<Interfaces />
<Docs>
@@ -33,7 +33,7 @@
</AssemblyInfo>
<Attributes>
<Attribute>
- <AttributeName>GLib.Property("caps")</AttributeName>
+ <AttributeName>Gst.GLib.Property("caps")</AttributeName>
</Attribute>
</Attributes>
<ReturnValue>
@@ -53,7 +53,7 @@
</AssemblyInfo>
<Attributes>
<Attribute>
- <AttributeName>GLib.Property("codec")</AttributeName>
+ <AttributeName>Gst.GLib.Property("codec")</AttributeName>
</Attribute>
</Attributes>
<ReturnValue>
@@ -73,7 +73,7 @@
</AssemblyInfo>
<Attributes>
<Attribute>
- <AttributeName>GLib.Property("decoder")</AttributeName>
+ <AttributeName>Gst.GLib.Property("decoder")</AttributeName>
</Attribute>
</Attributes>
<ReturnValue>
@@ -93,7 +93,7 @@
</AssemblyInfo>
<Attributes>
<Attribute>
- <AttributeName>GLib.Property("language-code")</AttributeName>
+ <AttributeName>Gst.GLib.Property("language-code")</AttributeName>
</Attribute>
</Attributes>
<ReturnValue>
@@ -113,7 +113,7 @@
</AssemblyInfo>
<Attributes>
<Attribute>
- <AttributeName>GLib.Property("mute")</AttributeName>
+ <AttributeName>Gst.GLib.Property("mute")</AttributeName>
</Attribute>
</Attributes>
<ReturnValue>
@@ -147,7 +147,7 @@
</AssemblyInfo>
<Attributes>
<Attribute>
- <AttributeName>GLib.Property("object")</AttributeName>
+ <AttributeName>Gst.GLib.Property("object")</AttributeName>
</Attribute>
</Attributes>
<ReturnValue>
@@ -167,7 +167,7 @@
</AssemblyInfo>
<Attributes>
<Attribute>
- <AttributeName>GLib.Property("type")</AttributeName>
+ <AttributeName>Gst.GLib.Property("type")</AttributeName>
</Attribute>
</Attributes>
<ReturnValue>
diff --git a/doc/en/Gst.BasePlugins/PlayBin.xml b/doc/en/Gst.BasePlugins/PlayBin.xml
index 224dbff..8eaf280 100644
--- a/doc/en/Gst.BasePlugins/PlayBin.xml
+++ b/doc/en/Gst.BasePlugins/PlayBin.xml
@@ -86,7 +86,7 @@
</AssemblyInfo>
<Attributes>
<Attribute>
- <AttributeName>GLib.Property("audio-sink")</AttributeName>
+ <AttributeName>Gst.GLib.Property("audio-sink")</AttributeName>
</Attribute>
</Attributes>
<ReturnValue>
@@ -127,7 +127,7 @@
</AssemblyInfo>
<Attributes>
<Attribute>
- <AttributeName>GLib.Property("connection-speed")</AttributeName>
+ <AttributeName>Gst.GLib.Property("connection-speed")</AttributeName>
</Attribute>
</Attributes>
<ReturnValue>
@@ -148,7 +148,7 @@
</AssemblyInfo>
<Attributes>
<Attribute>
- <AttributeName>GLib.Property("current-audio")</AttributeName>
+ <AttributeName>Gst.GLib.Property("current-audio")</AttributeName>
</Attribute>
</Attributes>
<ReturnValue>
@@ -169,7 +169,7 @@
</AssemblyInfo>
<Attributes>
<Attribute>
- <AttributeName>GLib.Property("current-text")</AttributeName>
+ <AttributeName>Gst.GLib.Property("current-text")</AttributeName>
</Attribute>
</Attributes>
<ReturnValue>
@@ -190,7 +190,7 @@
</AssemblyInfo>
<Attributes>
<Attribute>
- <AttributeName>GLib.Property("current-video")</AttributeName>
+ <AttributeName>Gst.GLib.Property("current-video")</AttributeName>
</Attribute>
</Attributes>
<ReturnValue>
@@ -231,7 +231,7 @@
</AssemblyInfo>
<Attributes>
<Attribute>
- <AttributeName>GLib.Property("frame")</AttributeName>
+ <AttributeName>Gst.GLib.Property("frame")</AttributeName>
</Attribute>
</Attributes>
<ReturnValue>
@@ -402,7 +402,7 @@
</AssemblyInfo>
<Attributes>
<Attribute>
- <AttributeName>GLib.Property("nstreams")</AttributeName>
+ <AttributeName>Gst.GLib.Property("nstreams")</AttributeName>
</Attribute>
</Attributes>
<ReturnValue>
@@ -423,7 +423,7 @@
</AssemblyInfo>
<Attributes>
<Attribute>
- <AttributeName>GLib.Property("queue-min-threshold")</AttributeName>
+ <AttributeName>Gst.GLib.Property("queue-min-threshold")</AttributeName>
</Attribute>
</Attributes>
<ReturnValue>
@@ -444,7 +444,7 @@
</AssemblyInfo>
<Attributes>
<Attribute>
- <AttributeName>GLib.Property("queue-size")</AttributeName>
+ <AttributeName>Gst.GLib.Property("queue-size")</AttributeName>
</Attribute>
</Attributes>
<ReturnValue>
@@ -465,7 +465,7 @@
</AssemblyInfo>
<Attributes>
<Attribute>
- <AttributeName>GLib.Property("queue-threshold")</AttributeName>
+ <AttributeName>Gst.GLib.Property("queue-threshold")</AttributeName>
</Attribute>
</Attributes>
<ReturnValue>
@@ -486,7 +486,7 @@
</AssemblyInfo>
<Attributes>
<Attribute>
- <AttributeName>GLib.Property("source")</AttributeName>
+ <AttributeName>Gst.GLib.Property("source")</AttributeName>
</Attribute>
</Attributes>
<ReturnValue>
@@ -506,7 +506,7 @@
</AssemblyInfo>
<Attributes>
<Attribute>
- <AttributeName>GLib.Property("stream-info-value-array")</AttributeName>
+ <AttributeName>Gst.GLib.Property("stream-info-value-array")</AttributeName>
</Attribute>
</Attributes>
<ReturnValue>
@@ -527,7 +527,7 @@
</AssemblyInfo>
<Attributes>
<Attribute>
- <AttributeName>GLib.Property("subtitle-encoding")</AttributeName>
+ <AttributeName>Gst.GLib.Property("subtitle-encoding")</AttributeName>
</Attribute>
</Attributes>
<ReturnValue>
@@ -548,7 +548,7 @@
</AssemblyInfo>
<Attributes>
<Attribute>
- <AttributeName>GLib.Property("subtitle-font-desc")</AttributeName>
+ <AttributeName>Gst.GLib.Property("subtitle-font-desc")</AttributeName>
</Attribute>
</Attributes>
<ReturnValue>
@@ -569,7 +569,7 @@
</AssemblyInfo>
<Attributes>
<Attribute>
- <AttributeName>GLib.Property("suburi")</AttributeName>
+ <AttributeName>Gst.GLib.Property("suburi")</AttributeName>
</Attribute>
</Attributes>
<ReturnValue>
@@ -590,7 +590,7 @@
</AssemblyInfo>
<Attributes>
<Attribute>
- <AttributeName>GLib.Property("uri")</AttributeName>
+ <AttributeName>Gst.GLib.Property("uri")</AttributeName>
</Attribute>
</Attributes>
<ReturnValue>
@@ -611,7 +611,7 @@
</AssemblyInfo>
<Attributes>
<Attribute>
- <AttributeName>GLib.Property("video-sink")</AttributeName>
+ <AttributeName>Gst.GLib.Property("video-sink")</AttributeName>
</Attribute>
</Attributes>
<ReturnValue>
@@ -632,7 +632,7 @@
</AssemblyInfo>
<Attributes>
<Attribute>
- <AttributeName>GLib.Property("vis-plugin")</AttributeName>
+ <AttributeName>Gst.GLib.Property("vis-plugin")</AttributeName>
</Attribute>
</Attributes>
<ReturnValue>
@@ -653,7 +653,7 @@
</AssemblyInfo>
<Attributes>
<Attribute>
- <AttributeName>GLib.Property("volume")</AttributeName>
+ <AttributeName>Gst.GLib.Property("volume")</AttributeName>
</Attribute>
</Attributes>
<ReturnValue>
diff --git a/doc/en/Gst.BasePlugins/PlayBin2+AboutToFinishHandler.xml b/doc/en/Gst.BasePlugins/PlayBin2+AboutToFinishHandler.xml
deleted file mode 100644
index cbd084b..0000000
--- a/doc/en/Gst.BasePlugins/PlayBin2+AboutToFinishHandler.xml
+++ /dev/null
@@ -1,23 +0,0 @@
-<Type Name="PlayBin2+AboutToFinishHandler" FullName="Gst.BasePlugins.PlayBin2+AboutToFinishHandler">
- <TypeSignature Language="C#" Value="public delegate void PlayBin2.AboutToFinishHandler(object o, PlayBin2.AboutToFinishArgs args);" />
- <AssemblyInfo>
- <AssemblyName>gstreamer-sharp</AssemblyName>
- <AssemblyVersion>0.9.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Base>
- <BaseTypeName>System.Delegate</BaseTypeName>
- </Base>
- <Parameters>
- <Parameter Name="o" Type="System.Object" />
- <Parameter Name="args" Type="Gst.BasePlugins.PlayBin2+AboutToFinishArgs" />
- </Parameters>
- <ReturnValue>
- <ReturnType>System.Void</ReturnType>
- </ReturnValue>
- <Docs>
- <param name="o">To be added.</param>
- <param name="args">To be added.</param>
- <summary>To be added.</summary>
- <remarks>To be added.</remarks>
- </Docs>
-</Type>
diff --git a/doc/en/Gst.BasePlugins/PlayBin2+AudioChangedHandler.xml b/doc/en/Gst.BasePlugins/PlayBin2+AudioChangedHandler.xml
deleted file mode 100644
index 9ba6b45..0000000
--- a/doc/en/Gst.BasePlugins/PlayBin2+AudioChangedHandler.xml
+++ /dev/null
@@ -1,23 +0,0 @@
-<Type Name="PlayBin2+AudioChangedHandler" FullName="Gst.BasePlugins.PlayBin2+AudioChangedHandler">
- <TypeSignature Language="C#" Value="public delegate void PlayBin2.AudioChangedHandler(object o, PlayBin2.AudioChangedArgs args);" />
- <AssemblyInfo>
- <AssemblyName>gstreamer-sharp</AssemblyName>
- <AssemblyVersion>0.9.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Base>
- <BaseTypeName>System.Delegate</BaseTypeName>
- </Base>
- <Parameters>
- <Parameter Name="o" Type="System.Object" />
- <Parameter Name="args" Type="Gst.BasePlugins.PlayBin2+AudioChangedArgs" />
- </Parameters>
- <ReturnValue>
- <ReturnType>System.Void</ReturnType>
- </ReturnValue>
- <Docs>
- <param name="o">To be added.</param>
- <param name="args">To be added.</param>
- <summary>To be added.</summary>
- <remarks>To be added.</remarks>
- </Docs>
-</Type>
diff --git a/doc/en/Gst.BasePlugins/PlayBin2+TextChangedHandler.xml b/doc/en/Gst.BasePlugins/PlayBin2+TextChangedHandler.xml
deleted file mode 100644
index 5f0864e..0000000
--- a/doc/en/Gst.BasePlugins/PlayBin2+TextChangedHandler.xml
+++ /dev/null
@@ -1,23 +0,0 @@
-<Type Name="PlayBin2+TextChangedHandler" FullName="Gst.BasePlugins.PlayBin2+TextChangedHandler">
- <TypeSignature Language="C#" Value="public delegate void PlayBin2.TextChangedHandler(object o, PlayBin2.TextChangedArgs args);" />
- <AssemblyInfo>
- <AssemblyName>gstreamer-sharp</AssemblyName>
- <AssemblyVersion>0.9.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Base>
- <BaseTypeName>System.Delegate</BaseTypeName>
- </Base>
- <Parameters>
- <Parameter Name="o" Type="System.Object" />
- <Parameter Name="args" Type="Gst.BasePlugins.PlayBin2+TextChangedArgs" />
- </Parameters>
- <ReturnValue>
- <ReturnType>System.Void</ReturnType>
- </ReturnValue>
- <Docs>
- <param name="o">To be added.</param>
- <param name="args">To be added.</param>
- <summary>To be added.</summary>
- <remarks>To be added.</remarks>
- </Docs>
-</Type>
diff --git a/doc/en/Gst.BasePlugins/PlayBin2+VideoChangedArgs.xml b/doc/en/Gst.BasePlugins/PlayBin2+VideoChangedArgs.xml
deleted file mode 100644
index a7dd186..0000000
--- a/doc/en/Gst.BasePlugins/PlayBin2+VideoChangedArgs.xml
+++ /dev/null
@@ -1,29 +0,0 @@
-<Type Name="PlayBin2+VideoChangedArgs" FullName="Gst.BasePlugins.PlayBin2+VideoChangedArgs">
- <TypeSignature Language="C#" Value="public class PlayBin2.VideoChangedArgs : GLib.SignalArgs" />
- <AssemblyInfo>
- <AssemblyName>gstreamer-sharp</AssemblyName>
- <AssemblyVersion>0.9.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Base>
- <BaseTypeName>GLib.SignalArgs</BaseTypeName>
- </Base>
- <Interfaces />
- <Docs>
- <summary>To be added.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- <Members>
- <Member MemberName=".ctor">
- <MemberSignature Language="C#" Value="public VideoChangedArgs ();" />
- <MemberType>Constructor</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>0.9.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Parameters />
- <Docs>
- <summary>To be added.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- </Members>
-</Type>
diff --git a/doc/en/Gst.BasePlugins/PlayBin2+VideoChangedHandler.xml b/doc/en/Gst.BasePlugins/PlayBin2+VideoChangedHandler.xml
deleted file mode 100644
index c5f892e..0000000
--- a/doc/en/Gst.BasePlugins/PlayBin2+VideoChangedHandler.xml
+++ /dev/null
@@ -1,23 +0,0 @@
-<Type Name="PlayBin2+VideoChangedHandler" FullName="Gst.BasePlugins.PlayBin2+VideoChangedHandler">
- <TypeSignature Language="C#" Value="public delegate void PlayBin2.VideoChangedHandler(object o, PlayBin2.VideoChangedArgs args);" />
- <AssemblyInfo>
- <AssemblyName>gstreamer-sharp</AssemblyName>
- <AssemblyVersion>0.9.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Base>
- <BaseTypeName>System.Delegate</BaseTypeName>
- </Base>
- <Parameters>
- <Parameter Name="o" Type="System.Object" />
- <Parameter Name="args" Type="Gst.BasePlugins.PlayBin2+VideoChangedArgs" />
- </Parameters>
- <ReturnValue>
- <ReturnType>System.Void</ReturnType>
- </ReturnValue>
- <Docs>
- <param name="o">To be added.</param>
- <param name="args">To be added.</param>
- <summary>To be added.</summary>
- <remarks>To be added.</remarks>
- </Docs>
-</Type>
diff --git a/doc/en/Gst.BasePlugins/PlayBin2.xml b/doc/en/Gst.BasePlugins/PlayBin2.xml
index 796e723..b2ffe2a 100644
--- a/doc/en/Gst.BasePlugins/PlayBin2.xml
+++ b/doc/en/Gst.BasePlugins/PlayBin2.xml
@@ -61,13 +61,13 @@
</Docs>
</Member>
<Member MemberName="AboutToFinish">
- <MemberSignature Language="C#" Value="public event Gst.BasePlugins.PlayBin2.AboutToFinishHandler AboutToFinish;" />
+ <MemberSignature Language="C#" Value="public event Gst.SignalHandler AboutToFinish;" />
<MemberType>Event</MemberType>
<AssemblyInfo>
<AssemblyVersion>0.9.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
- <ReturnType>Gst.BasePlugins.PlayBin2+AboutToFinishHandler</ReturnType>
+ <ReturnType>Gst.SignalHandler</ReturnType>
</ReturnValue>
<Docs>
<summary>To be added.</summary>
@@ -75,13 +75,13 @@
</Docs>
</Member>
<Member MemberName="AudioChanged">
- <MemberSignature Language="C#" Value="public event Gst.BasePlugins.PlayBin2.AudioChangedHandler AudioChanged;" />
+ <MemberSignature Language="C#" Value="public event Gst.SignalHandler AudioChanged;" />
<MemberType>Event</MemberType>
<AssemblyInfo>
<AssemblyVersion>0.9.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
- <ReturnType>Gst.BasePlugins.PlayBin2+AudioChangedHandler</ReturnType>
+ <ReturnType>Gst.SignalHandler</ReturnType>
</ReturnValue>
<Docs>
<summary>To be added.</summary>
@@ -96,7 +96,7 @@
</AssemblyInfo>
<Attributes>
<Attribute>
- <AttributeName>GLib.Property("audio-sink")</AttributeName>
+ <AttributeName>Gst.GLib.Property("audio-sink")</AttributeName>
</Attribute>
</Attributes>
<ReturnValue>
@@ -116,7 +116,7 @@
</AssemblyInfo>
<Attributes>
<Attribute>
- <AttributeName>GLib.Property("buffer-duration")</AttributeName>
+ <AttributeName>Gst.GLib.Property("buffer-duration")</AttributeName>
</Attribute>
</Attributes>
<ReturnValue>
@@ -136,7 +136,7 @@
</AssemblyInfo>
<Attributes>
<Attribute>
- <AttributeName>GLib.Property("buffer-size")</AttributeName>
+ <AttributeName>Gst.GLib.Property("buffer-size")</AttributeName>
</Attribute>
</Attributes>
<ReturnValue>
@@ -156,7 +156,7 @@
</AssemblyInfo>
<Attributes>
<Attribute>
- <AttributeName>GLib.Property("connection-speed")</AttributeName>
+ <AttributeName>Gst.GLib.Property("connection-speed")</AttributeName>
</Attribute>
</Attributes>
<ReturnValue>
@@ -195,7 +195,7 @@
</AssemblyInfo>
<Attributes>
<Attribute>
- <AttributeName>GLib.Property("current-audio")</AttributeName>
+ <AttributeName>Gst.GLib.Property("current-audio")</AttributeName>
</Attribute>
</Attributes>
<ReturnValue>
@@ -215,7 +215,7 @@
</AssemblyInfo>
<Attributes>
<Attribute>
- <AttributeName>GLib.Property("current-text")</AttributeName>
+ <AttributeName>Gst.GLib.Property("current-text")</AttributeName>
</Attribute>
</Attributes>
<ReturnValue>
@@ -235,7 +235,7 @@
</AssemblyInfo>
<Attributes>
<Attribute>
- <AttributeName>GLib.Property("current-video")</AttributeName>
+ <AttributeName>Gst.GLib.Property("current-video")</AttributeName>
</Attribute>
</Attributes>
<ReturnValue>
@@ -247,26 +247,6 @@
<remarks>To be added.</remarks>
</Docs>
</Member>
- <Member MemberName="Flags">
- <MemberSignature Language="C#" Value="public Gst.BasePlugins.PlayBin2.PlayFlagsType Flags { set; get; }" />
- <MemberType>Property</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>0.9.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Attributes>
- <Attribute>
- <AttributeName>GLib.Property("flags")</AttributeName>
- </Attribute>
- </Attributes>
- <ReturnValue>
- <ReturnType>Gst.BasePlugins.PlayBin2+PlayFlagsType</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>To be added.</summary>
- <value>To be added.</value>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
<Member MemberName="Frame">
<MemberSignature Language="C#" Value="public Gst.Buffer Frame { get; }" />
<MemberType>Property</MemberType>
@@ -275,7 +255,7 @@
</AssemblyInfo>
<Attributes>
<Attribute>
- <AttributeName>GLib.Property("frame")</AttributeName>
+ <AttributeName>Gst.GLib.Property("frame")</AttributeName>
</Attribute>
</Attributes>
<ReturnValue>
@@ -533,7 +513,7 @@
</AssemblyInfo>
<Attributes>
<Attribute>
- <AttributeName>GLib.Property("mute")</AttributeName>
+ <AttributeName>Gst.GLib.Property("mute")</AttributeName>
</Attribute>
</Attributes>
<ReturnValue>
@@ -553,7 +533,7 @@
</AssemblyInfo>
<Attributes>
<Attribute>
- <AttributeName>GLib.Property("n-audio")</AttributeName>
+ <AttributeName>Gst.GLib.Property("n-audio")</AttributeName>
</Attribute>
</Attributes>
<ReturnValue>
@@ -573,7 +553,7 @@
</AssemblyInfo>
<Attributes>
<Attribute>
- <AttributeName>GLib.Property("n-text")</AttributeName>
+ <AttributeName>Gst.GLib.Property("n-text")</AttributeName>
</Attribute>
</Attributes>
<ReturnValue>
@@ -593,7 +573,7 @@
</AssemblyInfo>
<Attributes>
<Attribute>
- <AttributeName>GLib.Property("n-video")</AttributeName>
+ <AttributeName>Gst.GLib.Property("n-video")</AttributeName>
</Attribute>
</Attributes>
<ReturnValue>
@@ -605,6 +585,26 @@
<remarks>To be added.</remarks>
</Docs>
</Member>
+ <Member MemberName="PlayFlags">
+ <MemberSignature Language="C#" Value="public Gst.BasePlugins.PlayBin2.PlayFlagsType PlayFlags { set; get; }" />
+ <MemberType>Property</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ <Attributes>
+ <Attribute>
+ <AttributeName>Gst.GLib.Property("flags")</AttributeName>
+ </Attribute>
+ </Attributes>
+ <ReturnValue>
+ <ReturnType>Gst.BasePlugins.PlayBin2+PlayFlagsType</ReturnType>
+ </ReturnValue>
+ <Docs>
+ <summary>To be added.</summary>
+ <value>To be added.</value>
+ <remarks>To be added.</remarks>
+ </Docs>
+ </Member>
<Member MemberName="Source">
<MemberSignature Language="C#" Value="public Gst.Element Source { get; }" />
<MemberType>Property</MemberType>
@@ -613,7 +613,7 @@
</AssemblyInfo>
<Attributes>
<Attribute>
- <AttributeName>GLib.Property("source")</AttributeName>
+ <AttributeName>Gst.GLib.Property("source")</AttributeName>
</Attribute>
</Attributes>
<ReturnValue>
@@ -633,7 +633,7 @@
</AssemblyInfo>
<Attributes>
<Attribute>
- <AttributeName>GLib.Property("subpic-sink")</AttributeName>
+ <AttributeName>Gst.GLib.Property("subpic-sink")</AttributeName>
</Attribute>
</Attributes>
<ReturnValue>
@@ -653,7 +653,7 @@
</AssemblyInfo>
<Attributes>
<Attribute>
- <AttributeName>GLib.Property("subtitle-encoding")</AttributeName>
+ <AttributeName>Gst.GLib.Property("subtitle-encoding")</AttributeName>
</Attribute>
</Attributes>
<ReturnValue>
@@ -673,7 +673,7 @@
</AssemblyInfo>
<Attributes>
<Attribute>
- <AttributeName>GLib.Property("subtitle-font-desc")</AttributeName>
+ <AttributeName>Gst.GLib.Property("subtitle-font-desc")</AttributeName>
</Attribute>
</Attributes>
<ReturnValue>
@@ -693,7 +693,7 @@
</AssemblyInfo>
<Attributes>
<Attribute>
- <AttributeName>GLib.Property("suburi")</AttributeName>
+ <AttributeName>Gst.GLib.Property("suburi")</AttributeName>
</Attribute>
</Attributes>
<ReturnValue>
@@ -706,13 +706,13 @@
</Docs>
</Member>
<Member MemberName="TextChanged">
- <MemberSignature Language="C#" Value="public event Gst.BasePlugins.PlayBin2.TextChangedHandler TextChanged;" />
+ <MemberSignature Language="C#" Value="public event Gst.SignalHandler TextChanged;" />
<MemberType>Event</MemberType>
<AssemblyInfo>
<AssemblyVersion>0.9.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
- <ReturnType>Gst.BasePlugins.PlayBin2+TextChangedHandler</ReturnType>
+ <ReturnType>Gst.SignalHandler</ReturnType>
</ReturnValue>
<Docs>
<summary>To be added.</summary>
@@ -727,7 +727,7 @@
</AssemblyInfo>
<Attributes>
<Attribute>
- <AttributeName>GLib.Property("text-sink")</AttributeName>
+ <AttributeName>Gst.GLib.Property("text-sink")</AttributeName>
</Attribute>
</Attributes>
<ReturnValue>
@@ -747,7 +747,7 @@
</AssemblyInfo>
<Attributes>
<Attribute>
- <AttributeName>GLib.Property("uri")</AttributeName>
+ <AttributeName>Gst.GLib.Property("uri")</AttributeName>
</Attribute>
</Attributes>
<ReturnValue>
@@ -760,13 +760,13 @@
</Docs>
</Member>
<Member MemberName="VideoChanged">
- <MemberSignature Language="C#" Value="public event Gst.BasePlugins.PlayBin2.VideoChangedHandler VideoChanged;" />
+ <MemberSignature Language="C#" Value="public event Gst.SignalHandler VideoChanged;" />
<MemberType>Event</MemberType>
<AssemblyInfo>
<AssemblyVersion>0.9.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
- <ReturnType>Gst.BasePlugins.PlayBin2+VideoChangedHandler</ReturnType>
+ <ReturnType>Gst.SignalHandler</ReturnType>
</ReturnValue>
<Docs>
<summary>To be added.</summary>
@@ -781,7 +781,7 @@
</AssemblyInfo>
<Attributes>
<Attribute>
- <AttributeName>GLib.Property("video-sink")</AttributeName>
+ <AttributeName>Gst.GLib.Property("video-sink")</AttributeName>
</Attribute>
</Attributes>
<ReturnValue>
@@ -801,7 +801,7 @@
</AssemblyInfo>
<Attributes>
<Attribute>
- <AttributeName>GLib.Property("vis-plugin")</AttributeName>
+ <AttributeName>Gst.GLib.Property("vis-plugin")</AttributeName>
</Attribute>
</Attributes>
<ReturnValue>
@@ -821,7 +821,7 @@
</AssemblyInfo>
<Attributes>
<Attribute>
- <AttributeName>GLib.Property("volume")</AttributeName>
+ <AttributeName>Gst.GLib.Property("volume")</AttributeName>
</Attribute>
</Attributes>
<ReturnValue>
diff --git a/doc/en/Gst.BasePlugins/XvImageSink.xml b/doc/en/Gst.BasePlugins/XvImageSink.xml
index f5c55db..72f9aa6 100644
--- a/doc/en/Gst.BasePlugins/XvImageSink.xml
+++ b/doc/en/Gst.BasePlugins/XvImageSink.xml
@@ -107,7 +107,7 @@
</AssemblyInfo>
<Attributes>
<Attribute>
- <AttributeName>GLib.Property("autopaint-colorkey")</AttributeName>
+ <AttributeName>Gst.GLib.Property("autopaint-colorkey")</AttributeName>
</Attribute>
</Attributes>
<ReturnValue>
@@ -148,7 +148,7 @@
</AssemblyInfo>
<Attributes>
<Attribute>
- <AttributeName>GLib.Property("brightness")</AttributeName>
+ <AttributeName>Gst.GLib.Property("brightness")</AttributeName>
</Attribute>
</Attributes>
<ReturnValue>
@@ -169,7 +169,7 @@
</AssemblyInfo>
<Attributes>
<Attribute>
- <AttributeName>GLib.Property("colorkey")</AttributeName>
+ <AttributeName>Gst.GLib.Property("colorkey")</AttributeName>
</Attribute>
</Attributes>
<ReturnValue>
@@ -190,7 +190,7 @@
</AssemblyInfo>
<Attributes>
<Attribute>
- <AttributeName>GLib.Property("contrast")</AttributeName>
+ <AttributeName>Gst.GLib.Property("contrast")</AttributeName>
</Attribute>
</Attributes>
<ReturnValue>
@@ -211,7 +211,7 @@
</AssemblyInfo>
<Attributes>
<Attribute>
- <AttributeName>GLib.Property("device")</AttributeName>
+ <AttributeName>Gst.GLib.Property("device")</AttributeName>
</Attribute>
</Attributes>
<ReturnValue>
@@ -232,7 +232,7 @@
</AssemblyInfo>
<Attributes>
<Attribute>
- <AttributeName>GLib.Property("device-name")</AttributeName>
+ <AttributeName>Gst.GLib.Property("device-name")</AttributeName>
</Attribute>
</Attributes>
<ReturnValue>
@@ -253,7 +253,7 @@
</AssemblyInfo>
<Attributes>
<Attribute>
- <AttributeName>GLib.Property("display")</AttributeName>
+ <AttributeName>Gst.GLib.Property("display")</AttributeName>
</Attribute>
</Attributes>
<ReturnValue>
@@ -274,7 +274,7 @@
</AssemblyInfo>
<Attributes>
<Attribute>
- <AttributeName>GLib.Property("double-buffer")</AttributeName>
+ <AttributeName>Gst.GLib.Property("double-buffer")</AttributeName>
</Attribute>
</Attributes>
<ReturnValue>
@@ -295,7 +295,7 @@
</AssemblyInfo>
<Attributes>
<Attribute>
- <AttributeName>GLib.Property("draw-borders")</AttributeName>
+ <AttributeName>Gst.GLib.Property("draw-borders")</AttributeName>
</Attribute>
</Attributes>
<ReturnValue>
@@ -316,7 +316,7 @@
</AssemblyInfo>
<Attributes>
<Attribute>
- <AttributeName>GLib.Property("force-aspect-ratio")</AttributeName>
+ <AttributeName>Gst.GLib.Property("force-aspect-ratio")</AttributeName>
</Attribute>
</Attributes>
<ReturnValue>
@@ -332,7 +332,6 @@
<MemberSignature Language="C#" Value="bool ImplementsInterface.Supported (GLib.GType iface_type);" />
<MemberType>Method</MemberType>
<AssemblyInfo>
- <AssemblyVersion>0.9.0.0</AssemblyVersion>
<AssemblyVersion>0.9.5.99</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
@@ -348,6 +347,25 @@
<remarks>To be added.</remarks>
</Docs>
</Member>
+ <Member MemberName="Gst.ImplementsInterface.Supported">
+ <MemberSignature Language="C#" Value="bool ImplementsInterface.Supported (Gst.GLib.GType iface_type);" />
+ <MemberType>Method</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ <ReturnValue>
+ <ReturnType>System.Boolean</ReturnType>
+ </ReturnValue>
+ <Parameters>
+ <Parameter Name="iface_type" Type="Gst.GLib.GType" />
+ </Parameters>
+ <Docs>
+ <param name="iface_type">To be added.</param>
+ <summary>To be added.</summary>
+ <returns>To be added.</returns>
+ <remarks>To be added.</remarks>
+ </Docs>
+ </Member>
<Member MemberName="Gst.Interfaces.ColorBalance.BalanceType">
<MemberSignature Language="C#" Value="Gst.Interfaces.ColorBalanceType Gst.Interfaces.ColorBalance.BalanceType { get; }" />
<MemberType>Property</MemberType>
@@ -717,7 +735,7 @@
</AssemblyInfo>
<Attributes>
<Attribute>
- <AttributeName>GLib.Property("handle-events")</AttributeName>
+ <AttributeName>Gst.GLib.Property("handle-events")</AttributeName>
</Attribute>
</Attributes>
<ReturnValue>
@@ -738,7 +756,7 @@
</AssemblyInfo>
<Attributes>
<Attribute>
- <AttributeName>GLib.Property("handle-expose")</AttributeName>
+ <AttributeName>Gst.GLib.Property("handle-expose")</AttributeName>
</Attribute>
</Attributes>
<ReturnValue>
@@ -759,7 +777,7 @@
</AssemblyInfo>
<Attributes>
<Attribute>
- <AttributeName>GLib.Property("hue")</AttributeName>
+ <AttributeName>Gst.GLib.Property("hue")</AttributeName>
</Attribute>
</Attributes>
<ReturnValue>
@@ -876,7 +894,7 @@
</AssemblyInfo>
<Attributes>
<Attribute>
- <AttributeName>GLib.Property("pixel-aspect-ratio")</AttributeName>
+ <AttributeName>Gst.GLib.Property("pixel-aspect-ratio")</AttributeName>
</Attribute>
</Attributes>
<ReturnValue>
@@ -957,7 +975,7 @@
</AssemblyInfo>
<Attributes>
<Attribute>
- <AttributeName>GLib.Property("saturation")</AttributeName>
+ <AttributeName>Gst.GLib.Property("saturation")</AttributeName>
</Attribute>
</Attributes>
<ReturnValue>
@@ -998,7 +1016,7 @@
</AssemblyInfo>
<Attributes>
<Attribute>
- <AttributeName>GLib.Property("synchronous")</AttributeName>
+ <AttributeName>Gst.GLib.Property("synchronous")</AttributeName>
</Attribute>
</Attributes>
<ReturnValue>
diff --git a/doc/en/Gst.Cdda/CddaBaseSrc.xml b/doc/en/Gst.Cdda/CddaBaseSrc.xml
index 46d94e0..8261d7e 100644
--- a/doc/en/Gst.Cdda/CddaBaseSrc.xml
+++ b/doc/en/Gst.Cdda/CddaBaseSrc.xml
@@ -67,7 +67,7 @@
</AssemblyInfo>
<Attributes>
<Attribute>
- <AttributeName>GLib.Property("device")</AttributeName>
+ <AttributeName>Gst.GLib.Property("device")</AttributeName>
</Attribute>
</Attributes>
<ReturnValue>
@@ -80,13 +80,13 @@
</Docs>
</Member>
<Member MemberName="GType">
- <MemberSignature Language="C#" Value="public static GLib.GType GType { get; }" />
+ <MemberSignature Language="C#" Value="public static Gst.GLib.GType GType { get; }" />
<MemberType>Property</MemberType>
<AssemblyInfo>
<AssemblyVersion>0.9.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
- <ReturnType>GLib.GType</ReturnType>
+ <ReturnType>Gst.GLib.GType</ReturnType>
</ReturnValue>
<Docs>
<summary>To be added.</summary>
@@ -102,7 +102,7 @@
</AssemblyInfo>
<Attributes>
<Attribute>
- <AttributeName>GLib.Property("mode")</AttributeName>
+ <AttributeName>Gst.GLib.Property("mode")</AttributeName>
</Attribute>
</Attributes>
<ReturnValue>
@@ -122,7 +122,7 @@
</AssemblyInfo>
<Attributes>
<Attribute>
- <AttributeName>GLib.DefaultSignalHandler(ConnectionMethod="OverrideClose", Type=typeof(Gst.Cdda.CddaBaseSrc))</AttributeName>
+ <AttributeName>Gst.GLib.DefaultSignalHandler(ConnectionMethod="OverrideClose", Type=typeof(Gst.Cdda.CddaBaseSrc))</AttributeName>
</Attribute>
</Attributes>
<ReturnValue>
@@ -142,7 +142,7 @@
</AssemblyInfo>
<Attributes>
<Attribute>
- <AttributeName>GLib.DefaultSignalHandler(ConnectionMethod="OverrideGetDefaultDevice", Type=typeof(Gst.Cdda.CddaBaseSrc))</AttributeName>
+ <AttributeName>Gst.GLib.DefaultSignalHandler(ConnectionMethod="OverrideGetDefaultDevice", Type=typeof(Gst.Cdda.CddaBaseSrc))</AttributeName>
</Attribute>
</Attributes>
<ReturnValue>
@@ -163,7 +163,7 @@
</AssemblyInfo>
<Attributes>
<Attribute>
- <AttributeName>GLib.DefaultSignalHandler(ConnectionMethod="OverrideOpen", Type=typeof(Gst.Cdda.CddaBaseSrc))</AttributeName>
+ <AttributeName>Gst.GLib.DefaultSignalHandler(ConnectionMethod="OverrideOpen", Type=typeof(Gst.Cdda.CddaBaseSrc))</AttributeName>
</Attribute>
</Attributes>
<ReturnValue>
@@ -187,7 +187,7 @@
</AssemblyInfo>
<Attributes>
<Attribute>
- <AttributeName>GLib.DefaultSignalHandler(ConnectionMethod="OverrideProbeDevices", Type=typeof(Gst.Cdda.CddaBaseSrc))</AttributeName>
+ <AttributeName>Gst.GLib.DefaultSignalHandler(ConnectionMethod="OverrideProbeDevices", Type=typeof(Gst.Cdda.CddaBaseSrc))</AttributeName>
</Attribute>
</Attributes>
<ReturnValue>
@@ -208,7 +208,7 @@
</AssemblyInfo>
<Attributes>
<Attribute>
- <AttributeName>GLib.DefaultSignalHandler(ConnectionMethod="OverrideReadSector", Type=typeof(Gst.Cdda.CddaBaseSrc))</AttributeName>
+ <AttributeName>Gst.GLib.DefaultSignalHandler(ConnectionMethod="OverrideReadSector", Type=typeof(Gst.Cdda.CddaBaseSrc))</AttributeName>
</Attribute>
</Attributes>
<ReturnValue>
@@ -247,7 +247,7 @@
</AssemblyInfo>
<Attributes>
<Attribute>
- <AttributeName>GLib.Property("toc-bias")</AttributeName>
+ <AttributeName>Gst.GLib.Property("toc-bias")</AttributeName>
</Attribute>
</Attributes>
<ReturnValue>
@@ -267,7 +267,7 @@
</AssemblyInfo>
<Attributes>
<Attribute>
- <AttributeName>GLib.Property("toc-offset")</AttributeName>
+ <AttributeName>Gst.GLib.Property("toc-offset")</AttributeName>
</Attribute>
</Attributes>
<ReturnValue>
@@ -287,7 +287,7 @@
</AssemblyInfo>
<Attributes>
<Attribute>
- <AttributeName>GLib.Property("track")</AttributeName>
+ <AttributeName>Gst.GLib.Property("track")</AttributeName>
</Attribute>
</Attributes>
<ReturnValue>
diff --git a/doc/en/Gst.Cdda/CddaBaseSrcMode.xml b/doc/en/Gst.Cdda/CddaBaseSrcMode.xml
index c9ba26d..62696e0 100644
--- a/doc/en/Gst.Cdda/CddaBaseSrcMode.xml
+++ b/doc/en/Gst.Cdda/CddaBaseSrcMode.xml
@@ -9,7 +9,7 @@
</Base>
<Attributes>
<Attribute>
- <AttributeName>GLib.GType(typeof(Gst.Cdda.CddaBaseSrcModeGType))</AttributeName>
+ <AttributeName>Gst.GLib.GType(typeof(Gst.Cdda.CddaBaseSrcModeGType))</AttributeName>
</Attribute>
</Attributes>
<Docs>
diff --git a/doc/en/Gst.Controller/ControlSource+GetValueCallback.xml b/doc/en/Gst.Controller/ControlSource+GetValueCallback.xml
index 8ce59f3..0aeab84 100644
--- a/doc/en/Gst.Controller/ControlSource+GetValueCallback.xml
+++ b/doc/en/Gst.Controller/ControlSource+GetValueCallback.xml
@@ -9,7 +9,7 @@
</Base>
<Parameters>
<Parameter Name="timestamp" Type="System.UInt64" />
- <Parameter Name="value" Type="GLib.Value&amp;" RefType="ref" />
+ <Parameter Name="value" Type="Gst.GLib.Value&amp;" RefType="ref" />
</Parameters>
<ReturnValue>
<ReturnType>System.Boolean</ReturnType>
diff --git a/doc/en/Gst.Controller/ControlSource.xml b/doc/en/Gst.Controller/ControlSource.xml
index c88076f..66dbf6c 100644
--- a/doc/en/Gst.Controller/ControlSource.xml
+++ b/doc/en/Gst.Controller/ControlSource.xml
@@ -1,11 +1,11 @@
<Type Name="ControlSource" FullName="Gst.Controller.ControlSource">
- <TypeSignature Language="C#" Value="public class ControlSource : GLib.Object" />
+ <TypeSignature Language="C#" Value="public class ControlSource : Gst.GLib.Object" />
<AssemblyInfo>
<AssemblyName>gstreamer-sharp</AssemblyName>
<AssemblyVersion>0.9.0.0</AssemblyVersion>
</AssemblyInfo>
<Base>
- <BaseTypeName>GLib.Object</BaseTypeName>
+ <BaseTypeName>Gst.GLib.Object</BaseTypeName>
</Base>
<Interfaces />
<Docs>
@@ -60,7 +60,7 @@
</Docs>
</Member>
<Member MemberName="GetValue">
- <MemberSignature Language="C#" Value="public bool GetValue (ulong timestamp, ref GLib.Value value);" />
+ <MemberSignature Language="C#" Value="public bool GetValue (ulong timestamp, ref Gst.GLib.Value value);" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyVersion>0.9.0.0</AssemblyVersion>
@@ -70,7 +70,7 @@
</ReturnValue>
<Parameters>
<Parameter Name="timestamp" Type="System.UInt64" />
- <Parameter Name="value" Type="GLib.Value&amp;" RefType="ref" />
+ <Parameter Name="value" Type="Gst.GLib.Value&amp;" RefType="ref" />
</Parameters>
<Docs>
<param name="timestamp">To be added.</param>
@@ -104,13 +104,13 @@
</Docs>
</Member>
<Member MemberName="GType">
- <MemberSignature Language="C#" Value="public static GLib.GType GType { get; }" />
+ <MemberSignature Language="C#" Value="public static Gst.GLib.GType GType { get; }" />
<MemberType>Property</MemberType>
<AssemblyInfo>
<AssemblyVersion>0.9.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
- <ReturnType>GLib.GType</ReturnType>
+ <ReturnType>Gst.GLib.GType</ReturnType>
</ReturnValue>
<Docs>
<summary>To be added.</summary>
@@ -126,7 +126,7 @@
</AssemblyInfo>
<Attributes>
<Attribute>
- <AttributeName>GLib.DefaultSignalHandler(ConnectionMethod="OverrideBind", Type=typeof(Gst.Controller.ControlSource))</AttributeName>
+ <AttributeName>Gst.GLib.DefaultSignalHandler(ConnectionMethod="OverrideBind", Type=typeof(Gst.Controller.ControlSource))</AttributeName>
</Attribute>
</Attributes>
<ReturnValue>
diff --git a/doc/en/Gst.Controller/Controller.xml b/doc/en/Gst.Controller/Controller.xml
index a368451..217d474 100644
--- a/doc/en/Gst.Controller/Controller.xml
+++ b/doc/en/Gst.Controller/Controller.xml
@@ -1,11 +1,11 @@
<Type Name="Controller" FullName="Gst.Controller.Controller">
- <TypeSignature Language="C#" Value="public class Controller : GLib.Object" />
+ <TypeSignature Language="C#" Value="public class Controller : Gst.GLib.Object" />
<AssemblyInfo>
<AssemblyName>gstreamer-sharp</AssemblyName>
<AssemblyVersion>0.9.0.0</AssemblyVersion>
</AssemblyInfo>
<Base>
- <BaseTypeName>GLib.Object</BaseTypeName>
+ <BaseTypeName>Gst.GLib.Object</BaseTypeName>
</Base>
<Interfaces />
<Docs>
@@ -41,13 +41,13 @@
</Docs>
</Member>
<Member MemberName=".ctor">
- <MemberSignature Language="C#" Value="public Controller (GLib.Object objekt, string property);" />
+ <MemberSignature Language="C#" Value="public Controller (Gst.GLib.Object objekt, string property);" />
<MemberType>Constructor</MemberType>
<AssemblyInfo>
<AssemblyVersion>0.9.0.0</AssemblyVersion>
</AssemblyInfo>
<Parameters>
- <Parameter Name="objekt" Type="GLib.Object" />
+ <Parameter Name="objekt" Type="Gst.GLib.Object" />
<Parameter Name="property" Type="System.String" />
</Parameters>
<Docs>
@@ -58,13 +58,13 @@
</Docs>
</Member>
<Member MemberName=".ctor">
- <MemberSignature Language="C#" Value="public Controller (GLib.Object objekt, string[] properties);" />
+ <MemberSignature Language="C#" Value="public Controller (Gst.GLib.Object objekt, string[] properties);" />
<MemberType>Constructor</MemberType>
<AssemblyInfo>
<AssemblyVersion>0.9.0.0</AssemblyVersion>
</AssemblyInfo>
<Parameters>
- <Parameter Name="objekt" Type="GLib.Object" />
+ <Parameter Name="objekt" Type="Gst.GLib.Object" />
<Parameter Name="properties" Type="System.String[]" />
</Parameters>
<Docs>
@@ -90,13 +90,13 @@
</Docs>
</Member>
<Member MemberName="Get">
- <MemberSignature Language="C#" Value="public GLib.Value Get (string property_name, ulong timestamp);" />
+ <MemberSignature Language="C#" Value="public Gst.GLib.Value Get (string property_name, ulong timestamp);" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyVersion>0.9.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
- <ReturnType>GLib.Value</ReturnType>
+ <ReturnType>Gst.GLib.Value</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="property_name" Type="System.String" />
@@ -155,13 +155,13 @@
</Docs>
</Member>
<Member MemberName="GType">
- <MemberSignature Language="C#" Value="public static GLib.GType GType { get; }" />
+ <MemberSignature Language="C#" Value="public static Gst.GLib.GType GType { get; }" />
<MemberType>Property</MemberType>
<AssemblyInfo>
<AssemblyVersion>0.9.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
- <ReturnType>GLib.GType</ReturnType>
+ <ReturnType>Gst.GLib.GType</ReturnType>
</ReturnValue>
<Docs>
<summary>To be added.</summary>
@@ -170,13 +170,13 @@
</Docs>
</Member>
<Member MemberName="Object">
- <MemberSignature Language="C#" Value="public GLib.Object Object { get; }" />
+ <MemberSignature Language="C#" Value="public Gst.GLib.Object Object { get; }" />
<MemberType>Property</MemberType>
<AssemblyInfo>
<AssemblyVersion>0.9.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
- <ReturnType>GLib.Object</ReturnType>
+ <ReturnType>Gst.GLib.Object</ReturnType>
</ReturnValue>
<Docs>
<summary>To be added.</summary>
diff --git a/doc/en/Gst.Controller/InterpolationControlSource.xml b/doc/en/Gst.Controller/InterpolationControlSource.xml
index 403d0d9..7890b68 100644
--- a/doc/en/Gst.Controller/InterpolationControlSource.xml
+++ b/doc/en/Gst.Controller/InterpolationControlSource.xml
@@ -56,13 +56,13 @@
</Docs>
</Member>
<Member MemberName="GType">
- <MemberSignature Language="C#" Value="public static GLib.GType GType { get; }" />
+ <MemberSignature Language="C#" Value="public static Gst.GLib.GType GType { get; }" />
<MemberType>Property</MemberType>
<AssemblyInfo>
<AssemblyVersion>0.9.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
- <ReturnType>GLib.GType</ReturnType>
+ <ReturnType>Gst.GLib.GType</ReturnType>
</ReturnValue>
<Docs>
<summary>To be added.</summary>
@@ -71,7 +71,7 @@
</Docs>
</Member>
<Member MemberName="Set">
- <MemberSignature Language="C#" Value="public bool Set (ulong timestamp, ref GLib.Value value);" />
+ <MemberSignature Language="C#" Value="public bool Set (ulong timestamp, ref Gst.GLib.Value value);" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyVersion>0.9.0.0</AssemblyVersion>
@@ -81,7 +81,7 @@
</ReturnValue>
<Parameters>
<Parameter Name="timestamp" Type="System.UInt64" />
- <Parameter Name="value" Type="GLib.Value&amp;" RefType="ref" />
+ <Parameter Name="value" Type="Gst.GLib.Value&amp;" RefType="ref" />
</Parameters>
<Docs>
<param name="timestamp">To be added.</param>
diff --git a/doc/en/Gst.Controller/LFOControlSource.xml b/doc/en/Gst.Controller/LFOControlSource.xml
index 5b7fdf1..614249e 100644
--- a/doc/en/Gst.Controller/LFOControlSource.xml
+++ b/doc/en/Gst.Controller/LFOControlSource.xml
@@ -41,18 +41,18 @@
</Docs>
</Member>
<Member MemberName="Amplitude">
- <MemberSignature Language="C#" Value="public GLib.Value Amplitude { set; get; }" />
+ <MemberSignature Language="C#" Value="public Gst.GLib.Value Amplitude { set; get; }" />
<MemberType>Property</MemberType>
<AssemblyInfo>
<AssemblyVersion>0.9.0.0</AssemblyVersion>
</AssemblyInfo>
<Attributes>
<Attribute>
- <AttributeName>GLib.Property("amplitude")</AttributeName>
+ <AttributeName>Gst.GLib.Property("amplitude")</AttributeName>
</Attribute>
</Attributes>
<ReturnValue>
- <ReturnType>GLib.Value</ReturnType>
+ <ReturnType>Gst.GLib.Value</ReturnType>
</ReturnValue>
<Docs>
<summary>To be added.</summary>
@@ -68,7 +68,7 @@
</AssemblyInfo>
<Attributes>
<Attribute>
- <AttributeName>GLib.Property("frequency")</AttributeName>
+ <AttributeName>Gst.GLib.Property("frequency")</AttributeName>
</Attribute>
</Attributes>
<ReturnValue>
@@ -81,13 +81,13 @@
</Docs>
</Member>
<Member MemberName="GType">
- <MemberSignature Language="C#" Value="public static GLib.GType GType { get; }" />
+ <MemberSignature Language="C#" Value="public static Gst.GLib.GType GType { get; }" />
<MemberType>Property</MemberType>
<AssemblyInfo>
<AssemblyVersion>0.9.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
- <ReturnType>GLib.GType</ReturnType>
+ <ReturnType>Gst.GLib.GType</ReturnType>
</ReturnValue>
<Docs>
<summary>To be added.</summary>
@@ -96,18 +96,18 @@
</Docs>
</Member>
<Member MemberName="Offset">
- <MemberSignature Language="C#" Value="public GLib.Value Offset { set; get; }" />
+ <MemberSignature Language="C#" Value="public Gst.GLib.Value Offset { set; get; }" />
<MemberType>Property</MemberType>
<AssemblyInfo>
<AssemblyVersion>0.9.0.0</AssemblyVersion>
</AssemblyInfo>
<Attributes>
<Attribute>
- <AttributeName>GLib.Property("offset")</AttributeName>
+ <AttributeName>Gst.GLib.Property("offset")</AttributeName>
</Attribute>
</Attributes>
<ReturnValue>
- <ReturnType>GLib.Value</ReturnType>
+ <ReturnType>Gst.GLib.Value</ReturnType>
</ReturnValue>
<Docs>
<summary>To be added.</summary>
@@ -123,7 +123,7 @@
</AssemblyInfo>
<Attributes>
<Attribute>
- <AttributeName>GLib.Property("timeshift")</AttributeName>
+ <AttributeName>Gst.GLib.Property("timeshift")</AttributeName>
</Attribute>
</Attributes>
<ReturnValue>
diff --git a/doc/en/Gst.CorePlugins/CapsFilter.xml b/doc/en/Gst.CorePlugins/CapsFilter.xml
index a8ef436..6cf02e9 100644
--- a/doc/en/Gst.CorePlugins/CapsFilter.xml
+++ b/doc/en/Gst.CorePlugins/CapsFilter.xml
@@ -71,7 +71,7 @@
</AssemblyInfo>
<Attributes>
<Attribute>
- <AttributeName>GLib.Property("caps")</AttributeName>
+ <AttributeName>Gst.GLib.Property("caps")</AttributeName>
</Attribute>
</Attributes>
<ReturnValue>
diff --git a/doc/en/Gst.CorePlugins/FakeSink+HandoffArgs.xml b/doc/en/Gst.CorePlugins/FakeSink+HandoffArgs.xml
index 441eced..4b4e83b 100644
--- a/doc/en/Gst.CorePlugins/FakeSink+HandoffArgs.xml
+++ b/doc/en/Gst.CorePlugins/FakeSink+HandoffArgs.xml
@@ -1,11 +1,11 @@
<Type Name="FakeSink+HandoffArgs" FullName="Gst.CorePlugins.FakeSink+HandoffArgs">
- <TypeSignature Language="C#" Value="public class FakeSink.HandoffArgs : GLib.SignalArgs" />
+ <TypeSignature Language="C#" Value="public class FakeSink.HandoffArgs : Gst.GLib.SignalArgs" />
<AssemblyInfo>
<AssemblyName>gstreamer-sharp</AssemblyName>
<AssemblyVersion>0.9.0.0</AssemblyVersion>
</AssemblyInfo>
<Base>
- <BaseTypeName>GLib.SignalArgs</BaseTypeName>
+ <BaseTypeName>Gst.GLib.SignalArgs</BaseTypeName>
</Base>
<Interfaces />
<Docs>
diff --git a/doc/en/Gst.CorePlugins/FakeSink+PrerollHandoffArgs.xml b/doc/en/Gst.CorePlugins/FakeSink+PrerollHandoffArgs.xml
index b34bed2..87f1e04 100644
--- a/doc/en/Gst.CorePlugins/FakeSink+PrerollHandoffArgs.xml
+++ b/doc/en/Gst.CorePlugins/FakeSink+PrerollHandoffArgs.xml
@@ -1,11 +1,11 @@
<Type Name="FakeSink+PrerollHandoffArgs" FullName="Gst.CorePlugins.FakeSink+PrerollHandoffArgs">
- <TypeSignature Language="C#" Value="public class FakeSink.PrerollHandoffArgs : GLib.SignalArgs" />
+ <TypeSignature Language="C#" Value="public class FakeSink.PrerollHandoffArgs : Gst.GLib.SignalArgs" />
<AssemblyInfo>
<AssemblyName>gstreamer-sharp</AssemblyName>
<AssemblyVersion>0.9.0.0</AssemblyVersion>
</AssemblyInfo>
<Base>
- <BaseTypeName>GLib.SignalArgs</BaseTypeName>
+ <BaseTypeName>Gst.GLib.SignalArgs</BaseTypeName>
</Base>
<Interfaces />
<Docs>
diff --git a/doc/en/Gst.CorePlugins/FakeSink.xml b/doc/en/Gst.CorePlugins/FakeSink.xml
index 056ba06..a991c7f 100644
--- a/doc/en/Gst.CorePlugins/FakeSink.xml
+++ b/doc/en/Gst.CorePlugins/FakeSink.xml
@@ -68,7 +68,7 @@
</AssemblyInfo>
<Attributes>
<Attribute>
- <AttributeName>GLib.Property("can-activate-pull")</AttributeName>
+ <AttributeName>Gst.GLib.Property("can-activate-pull")</AttributeName>
</Attribute>
</Attributes>
<ReturnValue>
@@ -88,7 +88,7 @@
</AssemblyInfo>
<Attributes>
<Attribute>
- <AttributeName>GLib.Property("can-activate-push")</AttributeName>
+ <AttributeName>Gst.GLib.Property("can-activate-push")</AttributeName>
</Attribute>
</Attributes>
<ReturnValue>
@@ -108,7 +108,7 @@
</AssemblyInfo>
<Attributes>
<Attribute>
- <AttributeName>GLib.Property("dump")</AttributeName>
+ <AttributeName>Gst.GLib.Property("dump")</AttributeName>
</Attribute>
</Attributes>
<ReturnValue>
@@ -142,7 +142,7 @@
</AssemblyInfo>
<Attributes>
<Attribute>
- <AttributeName>GLib.Property("last-message")</AttributeName>
+ <AttributeName>Gst.GLib.Property("last-message")</AttributeName>
</Attribute>
</Attributes>
<ReturnValue>
@@ -197,7 +197,7 @@
</AssemblyInfo>
<Attributes>
<Attribute>
- <AttributeName>GLib.Property("num-buffers")</AttributeName>
+ <AttributeName>Gst.GLib.Property("num-buffers")</AttributeName>
</Attribute>
</Attributes>
<ReturnValue>
@@ -231,7 +231,7 @@
</AssemblyInfo>
<Attributes>
<Attribute>
- <AttributeName>GLib.Property("signal-handoffs")</AttributeName>
+ <AttributeName>Gst.GLib.Property("signal-handoffs")</AttributeName>
</Attribute>
</Attributes>
<ReturnValue>
@@ -251,7 +251,7 @@
</AssemblyInfo>
<Attributes>
<Attribute>
- <AttributeName>GLib.Property("silent")</AttributeName>
+ <AttributeName>Gst.GLib.Property("silent")</AttributeName>
</Attribute>
</Attributes>
<ReturnValue>
@@ -271,7 +271,7 @@
</AssemblyInfo>
<Attributes>
<Attribute>
- <AttributeName>GLib.Property("state-error")</AttributeName>
+ <AttributeName>Gst.GLib.Property("state-error")</AttributeName>
</Attribute>
</Attributes>
<ReturnValue>
diff --git a/doc/en/Gst.CorePlugins/FakeSrc+HandoffArgs.xml b/doc/en/Gst.CorePlugins/FakeSrc+HandoffArgs.xml
index 8c0e9e5..312f417 100644
--- a/doc/en/Gst.CorePlugins/FakeSrc+HandoffArgs.xml
+++ b/doc/en/Gst.CorePlugins/FakeSrc+HandoffArgs.xml
@@ -1,11 +1,11 @@
<Type Name="FakeSrc+HandoffArgs" FullName="Gst.CorePlugins.FakeSrc+HandoffArgs">
- <TypeSignature Language="C#" Value="public class FakeSrc.HandoffArgs : GLib.SignalArgs" />
+ <TypeSignature Language="C#" Value="public class FakeSrc.HandoffArgs : Gst.GLib.SignalArgs" />
<AssemblyInfo>
<AssemblyName>gstreamer-sharp</AssemblyName>
<AssemblyVersion>0.9.0.0</AssemblyVersion>
</AssemblyInfo>
<Base>
- <BaseTypeName>GLib.SignalArgs</BaseTypeName>
+ <BaseTypeName>Gst.GLib.SignalArgs</BaseTypeName>
</Base>
<Interfaces />
<Docs>
diff --git a/doc/en/Gst.CorePlugins/FakeSrc.xml b/doc/en/Gst.CorePlugins/FakeSrc.xml
index 6c114fc..a503721 100644
--- a/doc/en/Gst.CorePlugins/FakeSrc.xml
+++ b/doc/en/Gst.CorePlugins/FakeSrc.xml
@@ -68,7 +68,7 @@
</AssemblyInfo>
<Attributes>
<Attribute>
- <AttributeName>GLib.Property("can-activate-pull")</AttributeName>
+ <AttributeName>Gst.GLib.Property("can-activate-pull")</AttributeName>
</Attribute>
</Attributes>
<ReturnValue>
@@ -88,7 +88,7 @@
</AssemblyInfo>
<Attributes>
<Attribute>
- <AttributeName>GLib.Property("can-activate-push")</AttributeName>
+ <AttributeName>Gst.GLib.Property("can-activate-push")</AttributeName>
</Attribute>
</Attributes>
<ReturnValue>
@@ -100,19 +100,19 @@
<remarks>To be added.</remarks>
</Docs>
</Member>
- <Member MemberName="Data">
- <MemberSignature Language="C#" Value="public Gst.CorePlugins.FakeSrc.DataTypeType Data { set; get; }" />
+ <Member MemberName="Datarate">
+ <MemberSignature Language="C#" Value="public int Datarate { set; get; }" />
<MemberType>Property</MemberType>
<AssemblyInfo>
<AssemblyVersion>0.9.0.0</AssemblyVersion>
</AssemblyInfo>
<Attributes>
<Attribute>
- <AttributeName>GLib.Property("data")</AttributeName>
+ <AttributeName>Gst.GLib.Property("datarate")</AttributeName>
</Attribute>
</Attributes>
<ReturnValue>
- <ReturnType>Gst.CorePlugins.FakeSrc+DataTypeType</ReturnType>
+ <ReturnType>System.Int32</ReturnType>
</ReturnValue>
<Docs>
<summary>To be added.</summary>
@@ -120,19 +120,19 @@
<remarks>To be added.</remarks>
</Docs>
</Member>
- <Member MemberName="Datarate">
- <MemberSignature Language="C#" Value="public int Datarate { set; get; }" />
+ <Member MemberName="Datatype">
+ <MemberSignature Language="C#" Value="public Gst.CorePlugins.FakeSrc.DataTypeType Datatype { set; get; }" />
<MemberType>Property</MemberType>
<AssemblyInfo>
<AssemblyVersion>0.9.0.0</AssemblyVersion>
</AssemblyInfo>
<Attributes>
<Attribute>
- <AttributeName>GLib.Property("datarate")</AttributeName>
+ <AttributeName>Gst.GLib.Property("data")</AttributeName>
</Attribute>
</Attributes>
<ReturnValue>
- <ReturnType>System.Int32</ReturnType>
+ <ReturnType>Gst.CorePlugins.FakeSrc+DataTypeType</ReturnType>
</ReturnValue>
<Docs>
<summary>To be added.</summary>
@@ -148,7 +148,7 @@
</AssemblyInfo>
<Attributes>
<Attribute>
- <AttributeName>GLib.Property("dump")</AttributeName>
+ <AttributeName>Gst.GLib.Property("dump")</AttributeName>
</Attribute>
</Attributes>
<ReturnValue>
@@ -168,7 +168,7 @@
</AssemblyInfo>
<Attributes>
<Attribute>
- <AttributeName>GLib.Property("filltype")</AttributeName>
+ <AttributeName>Gst.GLib.Property("filltype")</AttributeName>
</Attribute>
</Attributes>
<ReturnValue>
@@ -188,7 +188,7 @@
</AssemblyInfo>
<Attributes>
<Attribute>
- <AttributeName>GLib.Property("format")</AttributeName>
+ <AttributeName>Gst.GLib.Property("format")</AttributeName>
</Attribute>
</Attributes>
<ReturnValue>
@@ -222,7 +222,7 @@
</AssemblyInfo>
<Attributes>
<Attribute>
- <AttributeName>GLib.Property("is-live")</AttributeName>
+ <AttributeName>Gst.GLib.Property("is-live")</AttributeName>
</Attribute>
</Attributes>
<ReturnValue>
@@ -242,7 +242,7 @@
</AssemblyInfo>
<Attributes>
<Attribute>
- <AttributeName>GLib.Property("last-message")</AttributeName>
+ <AttributeName>Gst.GLib.Property("last-message")</AttributeName>
</Attribute>
</Attributes>
<ReturnValue>
@@ -297,7 +297,7 @@
</AssemblyInfo>
<Attributes>
<Attribute>
- <AttributeName>GLib.Property("parentsize")</AttributeName>
+ <AttributeName>Gst.GLib.Property("parentsize")</AttributeName>
</Attribute>
</Attributes>
<ReturnValue>
@@ -317,7 +317,7 @@
</AssemblyInfo>
<Attributes>
<Attribute>
- <AttributeName>GLib.Property("pattern")</AttributeName>
+ <AttributeName>Gst.GLib.Property("pattern")</AttributeName>
</Attribute>
</Attributes>
<ReturnValue>
@@ -337,7 +337,7 @@
</AssemblyInfo>
<Attributes>
<Attribute>
- <AttributeName>GLib.Property("signal-handoffs")</AttributeName>
+ <AttributeName>Gst.GLib.Property("signal-handoffs")</AttributeName>
</Attribute>
</Attributes>
<ReturnValue>
@@ -357,7 +357,7 @@
</AssemblyInfo>
<Attributes>
<Attribute>
- <AttributeName>GLib.Property("silent")</AttributeName>
+ <AttributeName>Gst.GLib.Property("silent")</AttributeName>
</Attribute>
</Attributes>
<ReturnValue>
@@ -377,7 +377,7 @@
</AssemblyInfo>
<Attributes>
<Attribute>
- <AttributeName>GLib.Property("sizemax")</AttributeName>
+ <AttributeName>Gst.GLib.Property("sizemax")</AttributeName>
</Attribute>
</Attributes>
<ReturnValue>
@@ -397,7 +397,7 @@
</AssemblyInfo>
<Attributes>
<Attribute>
- <AttributeName>GLib.Property("sizemin")</AttributeName>
+ <AttributeName>Gst.GLib.Property("sizemin")</AttributeName>
</Attribute>
</Attributes>
<ReturnValue>
@@ -417,7 +417,7 @@
</AssemblyInfo>
<Attributes>
<Attribute>
- <AttributeName>GLib.Property("sizetype")</AttributeName>
+ <AttributeName>Gst.GLib.Property("sizetype")</AttributeName>
</Attribute>
</Attributes>
<ReturnValue>
@@ -437,7 +437,7 @@
</AssemblyInfo>
<Attributes>
<Attribute>
- <AttributeName>GLib.Property("sync")</AttributeName>
+ <AttributeName>Gst.GLib.Property("sync")</AttributeName>
</Attribute>
</Attributes>
<ReturnValue>
diff --git a/doc/en/Gst.CorePlugins/FdSink.xml b/doc/en/Gst.CorePlugins/FdSink.xml
index b326082..9630280 100644
--- a/doc/en/Gst.CorePlugins/FdSink.xml
+++ b/doc/en/Gst.CorePlugins/FdSink.xml
@@ -72,7 +72,7 @@
</AssemblyInfo>
<Attributes>
<Attribute>
- <AttributeName>GLib.Property("fd")</AttributeName>
+ <AttributeName>Gst.GLib.Property("fd")</AttributeName>
</Attribute>
</Attributes>
<ReturnValue>
diff --git a/doc/en/Gst.CorePlugins/FdSrc.xml b/doc/en/Gst.CorePlugins/FdSrc.xml
index c448d23..a022ff4 100644
--- a/doc/en/Gst.CorePlugins/FdSrc.xml
+++ b/doc/en/Gst.CorePlugins/FdSrc.xml
@@ -72,7 +72,7 @@
</AssemblyInfo>
<Attributes>
<Attribute>
- <AttributeName>GLib.Property("fd")</AttributeName>
+ <AttributeName>Gst.GLib.Property("fd")</AttributeName>
</Attribute>
</Attributes>
<ReturnValue>
@@ -191,7 +191,7 @@
</AssemblyInfo>
<Attributes>
<Attribute>
- <AttributeName>GLib.Property("timeout")</AttributeName>
+ <AttributeName>Gst.GLib.Property("timeout")</AttributeName>
</Attribute>
</Attributes>
<ReturnValue>
diff --git a/doc/en/Gst.CorePlugins/FileIndex.xml b/doc/en/Gst.CorePlugins/FileIndex.xml
index 9be779f..ca0b8e8 100644
--- a/doc/en/Gst.CorePlugins/FileIndex.xml
+++ b/doc/en/Gst.CorePlugins/FileIndex.xml
@@ -53,7 +53,7 @@
</AssemblyInfo>
<Attributes>
<Attribute>
- <AttributeName>GLib.Property("location")</AttributeName>
+ <AttributeName>Gst.GLib.Property("location")</AttributeName>
</Attribute>
</Attributes>
<ReturnValue>
diff --git a/doc/en/Gst.CorePlugins/FileSink.xml b/doc/en/Gst.CorePlugins/FileSink.xml
index e25a8f4..6d2fda0 100644
--- a/doc/en/Gst.CorePlugins/FileSink.xml
+++ b/doc/en/Gst.CorePlugins/FileSink.xml
@@ -72,7 +72,7 @@
</AssemblyInfo>
<Attributes>
<Attribute>
- <AttributeName>GLib.Property("buffer-mode")</AttributeName>
+ <AttributeName>Gst.GLib.Property("buffer-mode")</AttributeName>
</Attribute>
</Attributes>
<ReturnValue>
@@ -92,7 +92,7 @@
</AssemblyInfo>
<Attributes>
<Attribute>
- <AttributeName>GLib.Property("buffer-size")</AttributeName>
+ <AttributeName>Gst.GLib.Property("buffer-size")</AttributeName>
</Attribute>
</Attributes>
<ReturnValue>
@@ -176,7 +176,7 @@
</AssemblyInfo>
<Attributes>
<Attribute>
- <AttributeName>GLib.Property("location")</AttributeName>
+ <AttributeName>Gst.GLib.Property("location")</AttributeName>
</Attribute>
</Attributes>
<ReturnValue>
diff --git a/doc/en/Gst.CorePlugins/FileSrc.xml b/doc/en/Gst.CorePlugins/FileSrc.xml
index 2e2c26b..dac1e94 100644
--- a/doc/en/Gst.CorePlugins/FileSrc.xml
+++ b/doc/en/Gst.CorePlugins/FileSrc.xml
@@ -72,7 +72,7 @@
</AssemblyInfo>
<Attributes>
<Attribute>
- <AttributeName>GLib.Property("fd")</AttributeName>
+ <AttributeName>Gst.GLib.Property("fd")</AttributeName>
</Attribute>
</Attributes>
<ReturnValue>
@@ -156,7 +156,7 @@
</AssemblyInfo>
<Attributes>
<Attribute>
- <AttributeName>GLib.Property("location")</AttributeName>
+ <AttributeName>Gst.GLib.Property("location")</AttributeName>
</Attribute>
</Attributes>
<ReturnValue>
@@ -211,7 +211,7 @@
</AssemblyInfo>
<Attributes>
<Attribute>
- <AttributeName>GLib.Property("mmapsize")</AttributeName>
+ <AttributeName>Gst.GLib.Property("mmapsize")</AttributeName>
</Attribute>
</Attributes>
<ReturnValue>
@@ -231,7 +231,7 @@
</AssemblyInfo>
<Attributes>
<Attribute>
- <AttributeName>GLib.Property("sequential")</AttributeName>
+ <AttributeName>Gst.GLib.Property("sequential")</AttributeName>
</Attribute>
</Attributes>
<ReturnValue>
@@ -251,7 +251,7 @@
</AssemblyInfo>
<Attributes>
<Attribute>
- <AttributeName>GLib.Property("touch")</AttributeName>
+ <AttributeName>Gst.GLib.Property("touch")</AttributeName>
</Attribute>
</Attributes>
<ReturnValue>
@@ -271,7 +271,7 @@
</AssemblyInfo>
<Attributes>
<Attribute>
- <AttributeName>GLib.Property("use-mmap")</AttributeName>
+ <AttributeName>Gst.GLib.Property("use-mmap")</AttributeName>
</Attribute>
</Attributes>
<ReturnValue>
diff --git a/doc/en/Gst.CorePlugins/Identity+HandoffArgs.xml b/doc/en/Gst.CorePlugins/Identity+HandoffArgs.xml
index 041fdd9..4371783 100644
--- a/doc/en/Gst.CorePlugins/Identity+HandoffArgs.xml
+++ b/doc/en/Gst.CorePlugins/Identity+HandoffArgs.xml
@@ -1,11 +1,11 @@
<Type Name="Identity+HandoffArgs" FullName="Gst.CorePlugins.Identity+HandoffArgs">
- <TypeSignature Language="C#" Value="public class Identity.HandoffArgs : GLib.SignalArgs" />
+ <TypeSignature Language="C#" Value="public class Identity.HandoffArgs : Gst.GLib.SignalArgs" />
<AssemblyInfo>
<AssemblyName>gstreamer-sharp</AssemblyName>
<AssemblyVersion>0.9.0.0</AssemblyVersion>
</AssemblyInfo>
<Base>
- <BaseTypeName>GLib.SignalArgs</BaseTypeName>
+ <BaseTypeName>Gst.GLib.SignalArgs</BaseTypeName>
</Base>
<Interfaces />
<Docs>
diff --git a/doc/en/Gst.CorePlugins/Identity.xml b/doc/en/Gst.CorePlugins/Identity.xml
index 0d3177a..436193c 100644
--- a/doc/en/Gst.CorePlugins/Identity.xml
+++ b/doc/en/Gst.CorePlugins/Identity.xml
@@ -68,7 +68,7 @@
</AssemblyInfo>
<Attributes>
<Attribute>
- <AttributeName>GLib.Property("check-imperfect-offset")</AttributeName>
+ <AttributeName>Gst.GLib.Property("check-imperfect-offset")</AttributeName>
</Attribute>
</Attributes>
<ReturnValue>
@@ -88,7 +88,7 @@
</AssemblyInfo>
<Attributes>
<Attribute>
- <AttributeName>GLib.Property("check-imperfect-timestamp")</AttributeName>
+ <AttributeName>Gst.GLib.Property("check-imperfect-timestamp")</AttributeName>
</Attribute>
</Attributes>
<ReturnValue>
@@ -108,7 +108,7 @@
</AssemblyInfo>
<Attributes>
<Attribute>
- <AttributeName>GLib.Property("check-perfect")</AttributeName>
+ <AttributeName>Gst.GLib.Property("check-perfect")</AttributeName>
</Attribute>
</Attributes>
<ReturnValue>
@@ -128,7 +128,7 @@
</AssemblyInfo>
<Attributes>
<Attribute>
- <AttributeName>GLib.Property("datarate")</AttributeName>
+ <AttributeName>Gst.GLib.Property("datarate")</AttributeName>
</Attribute>
</Attributes>
<ReturnValue>
@@ -148,7 +148,7 @@
</AssemblyInfo>
<Attributes>
<Attribute>
- <AttributeName>GLib.Property("drop-probability")</AttributeName>
+ <AttributeName>Gst.GLib.Property("drop-probability")</AttributeName>
</Attribute>
</Attributes>
<ReturnValue>
@@ -168,7 +168,7 @@
</AssemblyInfo>
<Attributes>
<Attribute>
- <AttributeName>GLib.Property("dump")</AttributeName>
+ <AttributeName>Gst.GLib.Property("dump")</AttributeName>
</Attribute>
</Attributes>
<ReturnValue>
@@ -188,7 +188,7 @@
</AssemblyInfo>
<Attributes>
<Attribute>
- <AttributeName>GLib.Property("error-after")</AttributeName>
+ <AttributeName>Gst.GLib.Property("error-after")</AttributeName>
</Attribute>
</Attributes>
<ReturnValue>
@@ -222,7 +222,7 @@
</AssemblyInfo>
<Attributes>
<Attribute>
- <AttributeName>GLib.Property("last-message")</AttributeName>
+ <AttributeName>Gst.GLib.Property("last-message")</AttributeName>
</Attribute>
</Attributes>
<ReturnValue>
@@ -277,7 +277,7 @@
</AssemblyInfo>
<Attributes>
<Attribute>
- <AttributeName>GLib.Property("signal-handoffs")</AttributeName>
+ <AttributeName>Gst.GLib.Property("signal-handoffs")</AttributeName>
</Attribute>
</Attributes>
<ReturnValue>
@@ -297,7 +297,7 @@
</AssemblyInfo>
<Attributes>
<Attribute>
- <AttributeName>GLib.Property("silent")</AttributeName>
+ <AttributeName>Gst.GLib.Property("silent")</AttributeName>
</Attribute>
</Attributes>
<ReturnValue>
@@ -317,7 +317,7 @@
</AssemblyInfo>
<Attributes>
<Attribute>
- <AttributeName>GLib.Property("single-segment")</AttributeName>
+ <AttributeName>Gst.GLib.Property("single-segment")</AttributeName>
</Attribute>
</Attributes>
<ReturnValue>
@@ -337,7 +337,7 @@
</AssemblyInfo>
<Attributes>
<Attribute>
- <AttributeName>GLib.Property("sleep-time")</AttributeName>
+ <AttributeName>Gst.GLib.Property("sleep-time")</AttributeName>
</Attribute>
</Attributes>
<ReturnValue>
@@ -357,7 +357,7 @@
</AssemblyInfo>
<Attributes>
<Attribute>
- <AttributeName>GLib.Property("sync")</AttributeName>
+ <AttributeName>Gst.GLib.Property("sync")</AttributeName>
</Attribute>
</Attributes>
<ReturnValue>
diff --git a/doc/en/Gst.CorePlugins/MultiQueue+OverrunArgs.xml b/doc/en/Gst.CorePlugins/MultiQueue+OverrunArgs.xml
deleted file mode 100644
index 7eb1eb1..0000000
--- a/doc/en/Gst.CorePlugins/MultiQueue+OverrunArgs.xml
+++ /dev/null
@@ -1,29 +0,0 @@
-<Type Name="MultiQueue+OverrunArgs" FullName="Gst.CorePlugins.MultiQueue+OverrunArgs">
- <TypeSignature Language="C#" Value="public class MultiQueue.OverrunArgs : GLib.SignalArgs" />
- <AssemblyInfo>
- <AssemblyName>gstreamer-sharp</AssemblyName>
- <AssemblyVersion>0.9.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Base>
- <BaseTypeName>GLib.SignalArgs</BaseTypeName>
- </Base>
- <Interfaces />
- <Docs>
- <summary>To be added.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- <Members>
- <Member MemberName=".ctor">
- <MemberSignature Language="C#" Value="public OverrunArgs ();" />
- <MemberType>Constructor</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>0.9.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Parameters />
- <Docs>
- <summary>To be added.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- </Members>
-</Type>
diff --git a/doc/en/Gst.CorePlugins/MultiQueue+OverrunHandler.xml b/doc/en/Gst.CorePlugins/MultiQueue+OverrunHandler.xml
deleted file mode 100644
index 2467c9c..0000000
--- a/doc/en/Gst.CorePlugins/MultiQueue+OverrunHandler.xml
+++ /dev/null
@@ -1,23 +0,0 @@
-<Type Name="MultiQueue+OverrunHandler" FullName="Gst.CorePlugins.MultiQueue+OverrunHandler">
- <TypeSignature Language="C#" Value="public delegate void MultiQueue.OverrunHandler(object o, MultiQueue.OverrunArgs args);" />
- <AssemblyInfo>
- <AssemblyName>gstreamer-sharp</AssemblyName>
- <AssemblyVersion>0.9.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Base>
- <BaseTypeName>System.Delegate</BaseTypeName>
- </Base>
- <Parameters>
- <Parameter Name="o" Type="System.Object" />
- <Parameter Name="args" Type="Gst.CorePlugins.MultiQueue+OverrunArgs" />
- </Parameters>
- <ReturnValue>
- <ReturnType>System.Void</ReturnType>
- </ReturnValue>
- <Docs>
- <param name="o">To be added.</param>
- <param name="args">To be added.</param>
- <summary>To be added.</summary>
- <remarks>To be added.</remarks>
- </Docs>
-</Type>
diff --git a/doc/en/Gst.CorePlugins/MultiQueue+UnderrunArgs.xml b/doc/en/Gst.CorePlugins/MultiQueue+UnderrunArgs.xml
deleted file mode 100644
index 46911a9..0000000
--- a/doc/en/Gst.CorePlugins/MultiQueue+UnderrunArgs.xml
+++ /dev/null
@@ -1,29 +0,0 @@
-<Type Name="MultiQueue+UnderrunArgs" FullName="Gst.CorePlugins.MultiQueue+UnderrunArgs">
- <TypeSignature Language="C#" Value="public class MultiQueue.UnderrunArgs : GLib.SignalArgs" />
- <AssemblyInfo>
- <AssemblyName>gstreamer-sharp</AssemblyName>
- <AssemblyVersion>0.9.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Base>
- <BaseTypeName>GLib.SignalArgs</BaseTypeName>
- </Base>
- <Interfaces />
- <Docs>
- <summary>To be added.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- <Members>
- <Member MemberName=".ctor">
- <MemberSignature Language="C#" Value="public UnderrunArgs ();" />
- <MemberType>Constructor</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>0.9.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Parameters />
- <Docs>
- <summary>To be added.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- </Members>
-</Type>
diff --git a/doc/en/Gst.CorePlugins/MultiQueue+UnderrunHandler.xml b/doc/en/Gst.CorePlugins/MultiQueue+UnderrunHandler.xml
deleted file mode 100644
index 1bf52a3..0000000
--- a/doc/en/Gst.CorePlugins/MultiQueue+UnderrunHandler.xml
+++ /dev/null
@@ -1,23 +0,0 @@
-<Type Name="MultiQueue+UnderrunHandler" FullName="Gst.CorePlugins.MultiQueue+UnderrunHandler">
- <TypeSignature Language="C#" Value="public delegate void MultiQueue.UnderrunHandler(object o, MultiQueue.UnderrunArgs args);" />
- <AssemblyInfo>
- <AssemblyName>gstreamer-sharp</AssemblyName>
- <AssemblyVersion>0.9.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Base>
- <BaseTypeName>System.Delegate</BaseTypeName>
- </Base>
- <Parameters>
- <Parameter Name="o" Type="System.Object" />
- <Parameter Name="args" Type="Gst.CorePlugins.MultiQueue+UnderrunArgs" />
- </Parameters>
- <ReturnValue>
- <ReturnType>System.Void</ReturnType>
- </ReturnValue>
- <Docs>
- <param name="o">To be added.</param>
- <param name="args">To be added.</param>
- <summary>To be added.</summary>
- <remarks>To be added.</remarks>
- </Docs>
-</Type>
diff --git a/doc/en/Gst.CorePlugins/MultiQueue.xml b/doc/en/Gst.CorePlugins/MultiQueue.xml
index f1cc285..d41aa9e 100644
--- a/doc/en/Gst.CorePlugins/MultiQueue.xml
+++ b/doc/en/Gst.CorePlugins/MultiQueue.xml
@@ -68,7 +68,7 @@
</AssemblyInfo>
<Attributes>
<Attribute>
- <AttributeName>GLib.Property("extra-size-buffers")</AttributeName>
+ <AttributeName>Gst.GLib.Property("extra-size-buffers")</AttributeName>
</Attribute>
</Attributes>
<ReturnValue>
@@ -88,7 +88,7 @@
</AssemblyInfo>
<Attributes>
<Attribute>
- <AttributeName>GLib.Property("extra-size-bytes")</AttributeName>
+ <AttributeName>Gst.GLib.Property("extra-size-bytes")</AttributeName>
</Attribute>
</Attributes>
<ReturnValue>
@@ -108,7 +108,7 @@
</AssemblyInfo>
<Attributes>
<Attribute>
- <AttributeName>GLib.Property("extra-size-time")</AttributeName>
+ <AttributeName>Gst.GLib.Property("extra-size-time")</AttributeName>
</Attribute>
</Attributes>
<ReturnValue>
@@ -163,7 +163,7 @@
</AssemblyInfo>
<Attributes>
<Attribute>
- <AttributeName>GLib.Property("max-size-buffers")</AttributeName>
+ <AttributeName>Gst.GLib.Property("max-size-buffers")</AttributeName>
</Attribute>
</Attributes>
<ReturnValue>
@@ -183,7 +183,7 @@
</AssemblyInfo>
<Attributes>
<Attribute>
- <AttributeName>GLib.Property("max-size-bytes")</AttributeName>
+ <AttributeName>Gst.GLib.Property("max-size-bytes")</AttributeName>
</Attribute>
</Attributes>
<ReturnValue>
@@ -203,7 +203,7 @@
</AssemblyInfo>
<Attributes>
<Attribute>
- <AttributeName>GLib.Property("max-size-time")</AttributeName>
+ <AttributeName>Gst.GLib.Property("max-size-time")</AttributeName>
</Attribute>
</Attributes>
<ReturnValue>
@@ -216,13 +216,13 @@
</Docs>
</Member>
<Member MemberName="Overrun">
- <MemberSignature Language="C#" Value="public event Gst.CorePlugins.MultiQueue.OverrunHandler Overrun;" />
+ <MemberSignature Language="C#" Value="public event Gst.SignalHandler Overrun;" />
<MemberType>Event</MemberType>
<AssemblyInfo>
<AssemblyVersion>0.9.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
- <ReturnType>Gst.CorePlugins.MultiQueue+OverrunHandler</ReturnType>
+ <ReturnType>Gst.SignalHandler</ReturnType>
</ReturnValue>
<Docs>
<summary>To be added.</summary>
@@ -230,13 +230,13 @@
</Docs>
</Member>
<Member MemberName="Underrun">
- <MemberSignature Language="C#" Value="public event Gst.CorePlugins.MultiQueue.UnderrunHandler Underrun;" />
+ <MemberSignature Language="C#" Value="public event Gst.SignalHandler Underrun;" />
<MemberType>Event</MemberType>
<AssemblyInfo>
<AssemblyVersion>0.9.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
- <ReturnType>Gst.CorePlugins.MultiQueue+UnderrunHandler</ReturnType>
+ <ReturnType>Gst.SignalHandler</ReturnType>
</ReturnValue>
<Docs>
<summary>To be added.</summary>
diff --git a/doc/en/Gst.CorePlugins/Queue+OverrunArgs.xml b/doc/en/Gst.CorePlugins/Queue+OverrunArgs.xml
deleted file mode 100644
index 2c64bf1..0000000
--- a/doc/en/Gst.CorePlugins/Queue+OverrunArgs.xml
+++ /dev/null
@@ -1,29 +0,0 @@
-<Type Name="Queue+OverrunArgs" FullName="Gst.CorePlugins.Queue+OverrunArgs">
- <TypeSignature Language="C#" Value="public class Queue.OverrunArgs : GLib.SignalArgs" />
- <AssemblyInfo>
- <AssemblyName>gstreamer-sharp</AssemblyName>
- <AssemblyVersion>0.9.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Base>
- <BaseTypeName>GLib.SignalArgs</BaseTypeName>
- </Base>
- <Interfaces />
- <Docs>
- <summary>To be added.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- <Members>
- <Member MemberName=".ctor">
- <MemberSignature Language="C#" Value="public OverrunArgs ();" />
- <MemberType>Constructor</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>0.9.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Parameters />
- <Docs>
- <summary>To be added.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- </Members>
-</Type>
diff --git a/doc/en/Gst.CorePlugins/Queue+PushingArgs.xml b/doc/en/Gst.CorePlugins/Queue+PushingArgs.xml
deleted file mode 100644
index c9aed1c..0000000
--- a/doc/en/Gst.CorePlugins/Queue+PushingArgs.xml
+++ /dev/null
@@ -1,29 +0,0 @@
-<Type Name="Queue+PushingArgs" FullName="Gst.CorePlugins.Queue+PushingArgs">
- <TypeSignature Language="C#" Value="public class Queue.PushingArgs : GLib.SignalArgs" />
- <AssemblyInfo>
- <AssemblyName>gstreamer-sharp</AssemblyName>
- <AssemblyVersion>0.9.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Base>
- <BaseTypeName>GLib.SignalArgs</BaseTypeName>
- </Base>
- <Interfaces />
- <Docs>
- <summary>To be added.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- <Members>
- <Member MemberName=".ctor">
- <MemberSignature Language="C#" Value="public PushingArgs ();" />
- <MemberType>Constructor</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>0.9.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Parameters />
- <Docs>
- <summary>To be added.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- </Members>
-</Type>
diff --git a/doc/en/Gst.CorePlugins/Queue+RunningHandler.xml b/doc/en/Gst.CorePlugins/Queue+RunningHandler.xml
deleted file mode 100644
index 9026443..0000000
--- a/doc/en/Gst.CorePlugins/Queue+RunningHandler.xml
+++ /dev/null
@@ -1,23 +0,0 @@
-<Type Name="Queue+RunningHandler" FullName="Gst.CorePlugins.Queue+RunningHandler">
- <TypeSignature Language="C#" Value="public delegate void Queue.RunningHandler(object o, Queue.RunningArgs args);" />
- <AssemblyInfo>
- <AssemblyName>gstreamer-sharp</AssemblyName>
- <AssemblyVersion>0.9.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Base>
- <BaseTypeName>System.Delegate</BaseTypeName>
- </Base>
- <Parameters>
- <Parameter Name="o" Type="System.Object" />
- <Parameter Name="args" Type="Gst.CorePlugins.Queue+RunningArgs" />
- </Parameters>
- <ReturnValue>
- <ReturnType>System.Void</ReturnType>
- </ReturnValue>
- <Docs>
- <param name="o">To be added.</param>
- <param name="args">To be added.</param>
- <summary>To be added.</summary>
- <remarks>To be added.</remarks>
- </Docs>
-</Type>
diff --git a/doc/en/Gst.CorePlugins/Queue+UnderrunArgs.xml b/doc/en/Gst.CorePlugins/Queue+UnderrunArgs.xml
deleted file mode 100644
index 39f47f0..0000000
--- a/doc/en/Gst.CorePlugins/Queue+UnderrunArgs.xml
+++ /dev/null
@@ -1,29 +0,0 @@
-<Type Name="Queue+UnderrunArgs" FullName="Gst.CorePlugins.Queue+UnderrunArgs">
- <TypeSignature Language="C#" Value="public class Queue.UnderrunArgs : GLib.SignalArgs" />
- <AssemblyInfo>
- <AssemblyName>gstreamer-sharp</AssemblyName>
- <AssemblyVersion>0.9.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Base>
- <BaseTypeName>GLib.SignalArgs</BaseTypeName>
- </Base>
- <Interfaces />
- <Docs>
- <summary>To be added.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- <Members>
- <Member MemberName=".ctor">
- <MemberSignature Language="C#" Value="public UnderrunArgs ();" />
- <MemberType>Constructor</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>0.9.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Parameters />
- <Docs>
- <summary>To be added.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- </Members>
-</Type>
diff --git a/doc/en/Gst.CorePlugins/Queue+UnderrunHandler.xml b/doc/en/Gst.CorePlugins/Queue+UnderrunHandler.xml
deleted file mode 100644
index fff2894..0000000
--- a/doc/en/Gst.CorePlugins/Queue+UnderrunHandler.xml
+++ /dev/null
@@ -1,23 +0,0 @@
-<Type Name="Queue+UnderrunHandler" FullName="Gst.CorePlugins.Queue+UnderrunHandler">
- <TypeSignature Language="C#" Value="public delegate void Queue.UnderrunHandler(object o, Queue.UnderrunArgs args);" />
- <AssemblyInfo>
- <AssemblyName>gstreamer-sharp</AssemblyName>
- <AssemblyVersion>0.9.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Base>
- <BaseTypeName>System.Delegate</BaseTypeName>
- </Base>
- <Parameters>
- <Parameter Name="o" Type="System.Object" />
- <Parameter Name="args" Type="Gst.CorePlugins.Queue+UnderrunArgs" />
- </Parameters>
- <ReturnValue>
- <ReturnType>System.Void</ReturnType>
- </ReturnValue>
- <Docs>
- <param name="o">To be added.</param>
- <param name="args">To be added.</param>
- <summary>To be added.</summary>
- <remarks>To be added.</remarks>
- </Docs>
-</Type>
diff --git a/doc/en/Gst.CorePlugins/Queue.xml b/doc/en/Gst.CorePlugins/Queue.xml
index 8423556..6d58e7b 100644
--- a/doc/en/Gst.CorePlugins/Queue.xml
+++ b/doc/en/Gst.CorePlugins/Queue.xml
@@ -68,7 +68,7 @@
</AssemblyInfo>
<Attributes>
<Attribute>
- <AttributeName>GLib.Property("current-level-buffers")</AttributeName>
+ <AttributeName>Gst.GLib.Property("current-level-buffers")</AttributeName>
</Attribute>
</Attributes>
<ReturnValue>
@@ -88,7 +88,7 @@
</AssemblyInfo>
<Attributes>
<Attribute>
- <AttributeName>GLib.Property("current-level-bytes")</AttributeName>
+ <AttributeName>Gst.GLib.Property("current-level-bytes")</AttributeName>
</Attribute>
</Attributes>
<ReturnValue>
@@ -108,7 +108,7 @@
</AssemblyInfo>
<Attributes>
<Attribute>
- <AttributeName>GLib.Property("current-level-time")</AttributeName>
+ <AttributeName>Gst.GLib.Property("current-level-time")</AttributeName>
</Attribute>
</Attributes>
<ReturnValue>
@@ -128,7 +128,7 @@
</AssemblyInfo>
<Attributes>
<Attribute>
- <AttributeName>GLib.Property("leaky")</AttributeName>
+ <AttributeName>Gst.GLib.Property("leaky")</AttributeName>
</Attribute>
</Attributes>
<ReturnValue>
@@ -183,7 +183,7 @@
</AssemblyInfo>
<Attributes>
<Attribute>
- <AttributeName>GLib.Property("max-size-buffers")</AttributeName>
+ <AttributeName>Gst.GLib.Property("max-size-buffers")</AttributeName>
</Attribute>
</Attributes>
<ReturnValue>
@@ -203,7 +203,7 @@
</AssemblyInfo>
<Attributes>
<Attribute>
- <AttributeName>GLib.Property("max-size-bytes")</AttributeName>
+ <AttributeName>Gst.GLib.Property("max-size-bytes")</AttributeName>
</Attribute>
</Attributes>
<ReturnValue>
@@ -223,7 +223,7 @@
</AssemblyInfo>
<Attributes>
<Attribute>
- <AttributeName>GLib.Property("max-size-time")</AttributeName>
+ <AttributeName>Gst.GLib.Property("max-size-time")</AttributeName>
</Attribute>
</Attributes>
<ReturnValue>
@@ -243,7 +243,7 @@
</AssemblyInfo>
<Attributes>
<Attribute>
- <AttributeName>GLib.Property("min-threshold-buffers")</AttributeName>
+ <AttributeName>Gst.GLib.Property("min-threshold-buffers")</AttributeName>
</Attribute>
</Attributes>
<ReturnValue>
@@ -263,7 +263,7 @@
</AssemblyInfo>
<Attributes>
<Attribute>
- <AttributeName>GLib.Property("min-threshold-bytes")</AttributeName>
+ <AttributeName>Gst.GLib.Property("min-threshold-bytes")</AttributeName>
</Attribute>
</Attributes>
<ReturnValue>
@@ -283,7 +283,7 @@
</AssemblyInfo>
<Attributes>
<Attribute>
- <AttributeName>GLib.Property("min-threshold-time")</AttributeName>
+ <AttributeName>Gst.GLib.Property("min-threshold-time")</AttributeName>
</Attribute>
</Attributes>
<ReturnValue>
@@ -296,13 +296,13 @@
</Docs>
</Member>
<Member MemberName="Overrun">
- <MemberSignature Language="C#" Value="public event Gst.CorePlugins.Queue.OverrunHandler Overrun;" />
+ <MemberSignature Language="C#" Value="public event Gst.SignalHandler Overrun;" />
<MemberType>Event</MemberType>
<AssemblyInfo>
<AssemblyVersion>0.9.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
- <ReturnType>Gst.CorePlugins.Queue+OverrunHandler</ReturnType>
+ <ReturnType>Gst.SignalHandler</ReturnType>
</ReturnValue>
<Docs>
<summary>To be added.</summary>
@@ -310,13 +310,13 @@
</Docs>
</Member>
<Member MemberName="Pushing">
- <MemberSignature Language="C#" Value="public event Gst.CorePlugins.Queue.PushingHandler Pushing;" />
+ <MemberSignature Language="C#" Value="public event Gst.SignalHandler Pushing;" />
<MemberType>Event</MemberType>
<AssemblyInfo>
<AssemblyVersion>0.9.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
- <ReturnType>Gst.CorePlugins.Queue+PushingHandler</ReturnType>
+ <ReturnType>Gst.SignalHandler</ReturnType>
</ReturnValue>
<Docs>
<summary>To be added.</summary>
@@ -324,13 +324,13 @@
</Docs>
</Member>
<Member MemberName="Running">
- <MemberSignature Language="C#" Value="public event Gst.CorePlugins.Queue.RunningHandler Running;" />
+ <MemberSignature Language="C#" Value="public event Gst.SignalHandler Running;" />
<MemberType>Event</MemberType>
<AssemblyInfo>
<AssemblyVersion>0.9.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
- <ReturnType>Gst.CorePlugins.Queue+RunningHandler</ReturnType>
+ <ReturnType>Gst.SignalHandler</ReturnType>
</ReturnValue>
<Docs>
<summary>To be added.</summary>
@@ -338,13 +338,13 @@
</Docs>
</Member>
<Member MemberName="Underrun">
- <MemberSignature Language="C#" Value="public event Gst.CorePlugins.Queue.UnderrunHandler Underrun;" />
+ <MemberSignature Language="C#" Value="public event Gst.SignalHandler Underrun;" />
<MemberType>Event</MemberType>
<AssemblyInfo>
<AssemblyVersion>0.9.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
- <ReturnType>Gst.CorePlugins.Queue+UnderrunHandler</ReturnType>
+ <ReturnType>Gst.SignalHandler</ReturnType>
</ReturnValue>
<Docs>
<summary>To be added.</summary>
diff --git a/doc/en/Gst.CorePlugins/Tee.xml b/doc/en/Gst.CorePlugins/Tee.xml
index c62a225..adbf3bc 100644
--- a/doc/en/Gst.CorePlugins/Tee.xml
+++ b/doc/en/Gst.CorePlugins/Tee.xml
@@ -68,7 +68,7 @@
</AssemblyInfo>
<Attributes>
<Attribute>
- <AttributeName>GLib.Property("alloc-pad")</AttributeName>
+ <AttributeName>Gst.GLib.Property("alloc-pad")</AttributeName>
</Attribute>
</Attributes>
<ReturnValue>
@@ -88,7 +88,7 @@
</AssemblyInfo>
<Attributes>
<Attribute>
- <AttributeName>GLib.Property("has-chain")</AttributeName>
+ <AttributeName>Gst.GLib.Property("has-chain")</AttributeName>
</Attribute>
</Attributes>
<ReturnValue>
@@ -108,7 +108,7 @@
</AssemblyInfo>
<Attributes>
<Attribute>
- <AttributeName>GLib.Property("has-sink-loop")</AttributeName>
+ <AttributeName>Gst.GLib.Property("has-sink-loop")</AttributeName>
</Attribute>
</Attributes>
<ReturnValue>
@@ -128,7 +128,7 @@
</AssemblyInfo>
<Attributes>
<Attribute>
- <AttributeName>GLib.Property("last-message")</AttributeName>
+ <AttributeName>Gst.GLib.Property("last-message")</AttributeName>
</Attribute>
</Attributes>
<ReturnValue>
@@ -183,7 +183,7 @@
</AssemblyInfo>
<Attributes>
<Attribute>
- <AttributeName>GLib.Property("num-src-pads")</AttributeName>
+ <AttributeName>Gst.GLib.Property("num-src-pads")</AttributeName>
</Attribute>
</Attributes>
<ReturnValue>
@@ -203,7 +203,7 @@
</AssemblyInfo>
<Attributes>
<Attribute>
- <AttributeName>GLib.Property("pull-mode")</AttributeName>
+ <AttributeName>Gst.GLib.Property("pull-mode")</AttributeName>
</Attribute>
</Attributes>
<ReturnValue>
@@ -223,7 +223,7 @@
</AssemblyInfo>
<Attributes>
<Attribute>
- <AttributeName>GLib.Property("silent")</AttributeName>
+ <AttributeName>Gst.GLib.Property("silent")</AttributeName>
</Attribute>
</Attributes>
<ReturnValue>
diff --git a/doc/en/Gst.CorePlugins/TypeFindElement+HaveTypeArgs.xml b/doc/en/Gst.CorePlugins/TypeFindElement+HaveTypeArgs.xml
index 8b2c642..d42caf2 100644
--- a/doc/en/Gst.CorePlugins/TypeFindElement+HaveTypeArgs.xml
+++ b/doc/en/Gst.CorePlugins/TypeFindElement+HaveTypeArgs.xml
@@ -1,12 +1,12 @@
<Type Name="TypeFindElement+HaveTypeArgs" FullName="Gst.CorePlugins.TypeFindElement+HaveTypeArgs">
- <TypeSignature Language="C#" Value="public class TypeFindElement.HaveTypeArgs : GLib.SignalArgs" />
+ <TypeSignature Language="C#" Value="public class TypeFindElement.HaveTypeArgs : Gst.GLib.SignalArgs" />
<AssemblyInfo>
<AssemblyName>gstreamer-sharp</AssemblyName>
<AssemblyVersion>0.9.0.0</AssemblyVersion>
<AssemblyVersion>0.9.5.99</AssemblyVersion>
</AssemblyInfo>
<Base>
- <BaseTypeName>GLib.SignalArgs</BaseTypeName>
+ <BaseTypeName>Gst.GLib.SignalArgs</BaseTypeName>
</Base>
<Interfaces />
<Docs>
diff --git a/doc/en/Gst.CorePlugins/TypeFindElement.xml b/doc/en/Gst.CorePlugins/TypeFindElement.xml
index f3c93b1..60a7f6d 100644
--- a/doc/en/Gst.CorePlugins/TypeFindElement.xml
+++ b/doc/en/Gst.CorePlugins/TypeFindElement.xml
@@ -66,7 +66,7 @@
</AssemblyInfo>
<Attributes>
<Attribute>
- <AttributeName>GLib.Property("caps")</AttributeName>
+ <AttributeName>Gst.GLib.Property("caps")</AttributeName>
</Attribute>
</Attributes>
<ReturnValue>
@@ -87,7 +87,7 @@
</AssemblyInfo>
<Attributes>
<Attribute>
- <AttributeName>GLib.Property("force-caps")</AttributeName>
+ <AttributeName>Gst.GLib.Property("force-caps")</AttributeName>
</Attribute>
</Attributes>
<ReturnValue>
@@ -159,7 +159,7 @@
</AssemblyInfo>
<Attributes>
<Attribute>
- <AttributeName>GLib.Property("maximum")</AttributeName>
+ <AttributeName>Gst.GLib.Property("maximum")</AttributeName>
</Attribute>
</Attributes>
<ReturnValue>
@@ -180,7 +180,7 @@
</AssemblyInfo>
<Attributes>
<Attribute>
- <AttributeName>GLib.Property("minimum")</AttributeName>
+ <AttributeName>Gst.GLib.Property("minimum")</AttributeName>
</Attribute>
</Attributes>
<ReturnValue>
diff --git a/doc/en/Gst.GLib/Argv.xml b/doc/en/Gst.GLib/Argv.xml
new file mode 100644
index 0000000..1864972
--- /dev/null
+++ b/doc/en/Gst.GLib/Argv.xml
@@ -0,0 +1,98 @@
+<Type Name="Argv" FullName="Gst.GLib.Argv">
+ <TypeSignature Language="C#" Value="public class Argv" />
+ <AssemblyInfo>
+ <AssemblyName>gstreamer-sharp</AssemblyName>
+ <AssemblyVersion>0.9.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ <Base>
+ <BaseTypeName>System.Object</BaseTypeName>
+ </Base>
+ <Interfaces />
+ <Docs>
+ <summary>To be added.</summary>
+ <remarks>To be added.</remarks>
+ </Docs>
+ <Members>
+ <Member MemberName=".ctor">
+ <MemberSignature Language="C#" Value="public Argv (string[] args);" />
+ <MemberType>Constructor</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ <Parameters>
+ <Parameter Name="args" Type="System.String[]" />
+ </Parameters>
+ <Docs>
+ <param name="args">To be added.</param>
+ <summary>To be added.</summary>
+ <remarks>To be added.</remarks>
+ </Docs>
+ </Member>
+ <Member MemberName=".ctor">
+ <MemberSignature Language="C#" Value="public Argv (string[] args, bool add_program_name);" />
+ <MemberType>Constructor</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ <Parameters>
+ <Parameter Name="args" Type="System.String[]" />
+ <Parameter Name="add_program_name" Type="System.Boolean" />
+ </Parameters>
+ <Docs>
+ <param name="args">To be added.</param>
+ <param name="add_program_name">To be added.</param>
+ <summary>To be added.</summary>
+ <remarks>To be added.</remarks>
+ </Docs>
+ </Member>
+ <Member MemberName="Finalize">
+ <MemberSignature Language="C#" Value="~Argv ();" />
+ <MemberType>Method</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ <ReturnValue>
+ <ReturnType>System.Void</ReturnType>
+ </ReturnValue>
+ <Parameters />
+ <Docs>
+ <summary>To be added.</summary>
+ <remarks>To be added.</remarks>
+ </Docs>
+ </Member>
+ <Member MemberName="GetArgs">
+ <MemberSignature Language="C#" Value="public string[] GetArgs (int argc);" />
+ <MemberType>Method</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ <ReturnValue>
+ <ReturnType>System.String[]</ReturnType>
+ </ReturnValue>
+ <Parameters>
+ <Parameter Name="argc" Type="System.Int32" />
+ </Parameters>
+ <Docs>
+ <param name="argc">To be added.</param>
+ <summary>To be added.</summary>
+ <returns>To be added.</returns>
+ <remarks>To be added.</remarks>
+ </Docs>
+ </Member>
+ <Member MemberName="Handle">
+ <MemberSignature Language="C#" Value="public IntPtr Handle { get; }" />
+ <MemberType>Property</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ <ReturnValue>
+ <ReturnType>System.IntPtr</ReturnType>
+ </ReturnValue>
+ <Docs>
+ <summary>To be added.</summary>
+ <value>To be added.</value>
+ <remarks>To be added.</remarks>
+ </Docs>
+ </Member>
+ </Members>
+</Type>
diff --git a/doc/en/Gst.GLib/Boxed.xml b/doc/en/Gst.GLib/Boxed.xml
new file mode 100644
index 0000000..d40d403
--- /dev/null
+++ b/doc/en/Gst.GLib/Boxed.xml
@@ -0,0 +1,101 @@
+<Type Name="Boxed" FullName="Gst.GLib.Boxed">
+ <TypeSignature Language="C#" Value="public class Boxed" />
+ <AssemblyInfo>
+ <AssemblyName>gstreamer-sharp</AssemblyName>
+ <AssemblyVersion>0.9.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ <Base>
+ <BaseTypeName>System.Object</BaseTypeName>
+ </Base>
+ <Interfaces />
+ <Attributes>
+ <Attribute>
+ <AttributeName>System.Obsolete</AttributeName>
+ </Attribute>
+ </Attributes>
+ <Docs>
+ <summary>To be added.</summary>
+ <remarks>To be added.</remarks>
+ </Docs>
+ <Members>
+ <Member MemberName=".ctor">
+ <MemberSignature Language="C#" Value="public Boxed (IntPtr ptr);" />
+ <MemberType>Constructor</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ <Parameters>
+ <Parameter Name="ptr" Type="System.IntPtr" />
+ </Parameters>
+ <Docs>
+ <param name="ptr">To be added.</param>
+ <summary>To be added.</summary>
+ <remarks>To be added.</remarks>
+ </Docs>
+ </Member>
+ <Member MemberName=".ctor">
+ <MemberSignature Language="C#" Value="public Boxed (object o);" />
+ <MemberType>Constructor</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ <Parameters>
+ <Parameter Name="o" Type="System.Object" />
+ </Parameters>
+ <Docs>
+ <param name="o">To be added.</param>
+ <summary>To be added.</summary>
+ <remarks>To be added.</remarks>
+ </Docs>
+ </Member>
+ <Member MemberName="Handle">
+ <MemberSignature Language="C#" Value="public virtual IntPtr Handle { set; get; }" />
+ <MemberType>Property</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ <ReturnValue>
+ <ReturnType>System.IntPtr</ReturnType>
+ </ReturnValue>
+ <Docs>
+ <summary>To be added.</summary>
+ <value>To be added.</value>
+ <remarks>To be added.</remarks>
+ </Docs>
+ </Member>
+ <Member MemberName="Obj">
+ <MemberSignature Language="C#" Value="public virtual object Obj { set; get; }" />
+ <MemberType>Property</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ <ReturnValue>
+ <ReturnType>System.Object</ReturnType>
+ </ReturnValue>
+ <Docs>
+ <summary>To be added.</summary>
+ <value>To be added.</value>
+ <remarks>To be added.</remarks>
+ </Docs>
+ </Member>
+ <Member MemberName="op_Explicit">
+ <MemberSignature Language="C#" Value="public static IntPtr op_Explicit (Gst.GLib.Boxed boxed);" />
+ <MemberType>Method</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ <ReturnValue>
+ <ReturnType>System.IntPtr</ReturnType>
+ </ReturnValue>
+ <Parameters>
+ <Parameter Name="boxed" Type="Gst.GLib.Boxed" />
+ </Parameters>
+ <Docs>
+ <param name="boxed">To be added.</param>
+ <summary>To be added.</summary>
+ <returns>To be added.</returns>
+ <remarks>To be added.</remarks>
+ </Docs>
+ </Member>
+ </Members>
+</Type>
diff --git a/doc/en/Gst.BasePlugins/PlayBin2+TextChangedArgs.xml b/doc/en/Gst.GLib/CDeclCallbackAttribute.xml
index e9c350e..a3435df 100644
--- a/doc/en/Gst.BasePlugins/PlayBin2+TextChangedArgs.xml
+++ b/doc/en/Gst.GLib/CDeclCallbackAttribute.xml
@@ -1,20 +1,25 @@
-<Type Name="PlayBin2+TextChangedArgs" FullName="Gst.BasePlugins.PlayBin2+TextChangedArgs">
- <TypeSignature Language="C#" Value="public class PlayBin2.TextChangedArgs : GLib.SignalArgs" />
+<Type Name="CDeclCallbackAttribute" FullName="Gst.GLib.CDeclCallbackAttribute">
+ <TypeSignature Language="C#" Value="public sealed class CDeclCallbackAttribute : Attribute" />
<AssemblyInfo>
<AssemblyName>gstreamer-sharp</AssemblyName>
<AssemblyVersion>0.9.0.0</AssemblyVersion>
</AssemblyInfo>
<Base>
- <BaseTypeName>GLib.SignalArgs</BaseTypeName>
+ <BaseTypeName>System.Attribute</BaseTypeName>
</Base>
<Interfaces />
+ <Attributes>
+ <Attribute>
+ <AttributeName>System.Obsolete("Use System.Runtime.InteropServices.UnmanagedFunctionPointerAttribute instead")</AttributeName>
+ </Attribute>
+ </Attributes>
<Docs>
<summary>To be added.</summary>
<remarks>To be added.</remarks>
</Docs>
<Members>
<Member MemberName=".ctor">
- <MemberSignature Language="C#" Value="public TextChangedArgs ();" />
+ <MemberSignature Language="C#" Value="public CDeclCallbackAttribute ();" />
<MemberType>Constructor</MemberType>
<AssemblyInfo>
<AssemblyVersion>0.9.0.0</AssemblyVersion>
diff --git a/doc/en/Gst.BasePlugins/PlayBin2+AudioChangedArgs.xml b/doc/en/Gst.GLib/ClassInitializerAttribute.xml
index 21ba8d6..f086a61 100644
--- a/doc/en/Gst.BasePlugins/PlayBin2+AudioChangedArgs.xml
+++ b/doc/en/Gst.GLib/ClassInitializerAttribute.xml
@@ -1,20 +1,25 @@
-<Type Name="PlayBin2+AudioChangedArgs" FullName="Gst.BasePlugins.PlayBin2+AudioChangedArgs">
- <TypeSignature Language="C#" Value="public class PlayBin2.AudioChangedArgs : GLib.SignalArgs" />
+<Type Name="ClassInitializerAttribute" FullName="Gst.GLib.ClassInitializerAttribute">
+ <TypeSignature Language="C#" Value="public sealed class ClassInitializerAttribute : Attribute" />
<AssemblyInfo>
<AssemblyName>gstreamer-sharp</AssemblyName>
<AssemblyVersion>0.9.0.0</AssemblyVersion>
</AssemblyInfo>
<Base>
- <BaseTypeName>GLib.SignalArgs</BaseTypeName>
+ <BaseTypeName>System.Attribute</BaseTypeName>
</Base>
<Interfaces />
+ <Attributes>
+ <Attribute>
+ <AttributeName>System.Obsolete("Replaced by TypeInitializerAttribute")</AttributeName>
+ </Attribute>
+ </Attributes>
<Docs>
<summary>To be added.</summary>
<remarks>To be added.</remarks>
</Docs>
<Members>
<Member MemberName=".ctor">
- <MemberSignature Language="C#" Value="public AudioChangedArgs ();" />
+ <MemberSignature Language="C#" Value="public ClassInitializerAttribute ();" />
<MemberType>Constructor</MemberType>
<AssemblyInfo>
<AssemblyVersion>0.9.0.0</AssemblyVersion>
diff --git a/doc/en/Gst.BasePlugins/DecodeBin2+DrainedArgs.xml b/doc/en/Gst.GLib/ConnectBeforeAttribute.xml
index 42b3f81..8451dc9 100644
--- a/doc/en/Gst.BasePlugins/DecodeBin2+DrainedArgs.xml
+++ b/doc/en/Gst.GLib/ConnectBeforeAttribute.xml
@@ -1,11 +1,11 @@
-<Type Name="DecodeBin2+DrainedArgs" FullName="Gst.BasePlugins.DecodeBin2+DrainedArgs">
- <TypeSignature Language="C#" Value="public class DecodeBin2.DrainedArgs : GLib.SignalArgs" />
+<Type Name="ConnectBeforeAttribute" FullName="Gst.GLib.ConnectBeforeAttribute">
+ <TypeSignature Language="C#" Value="public sealed class ConnectBeforeAttribute : Attribute" />
<AssemblyInfo>
<AssemblyName>gstreamer-sharp</AssemblyName>
<AssemblyVersion>0.9.0.0</AssemblyVersion>
</AssemblyInfo>
<Base>
- <BaseTypeName>GLib.SignalArgs</BaseTypeName>
+ <BaseTypeName>System.Attribute</BaseTypeName>
</Base>
<Interfaces />
<Docs>
@@ -14,7 +14,7 @@
</Docs>
<Members>
<Member MemberName=".ctor">
- <MemberSignature Language="C#" Value="public DrainedArgs ();" />
+ <MemberSignature Language="C#" Value="public ConnectBeforeAttribute ();" />
<MemberType>Constructor</MemberType>
<AssemblyInfo>
<AssemblyVersion>0.9.0.0</AssemblyVersion>
diff --git a/doc/en/Gst.GLib/ConnectFlags.xml b/doc/en/Gst.GLib/ConnectFlags.xml
new file mode 100644
index 0000000..8703799
--- /dev/null
+++ b/doc/en/Gst.GLib/ConnectFlags.xml
@@ -0,0 +1,47 @@
+<Type Name="ConnectFlags" FullName="Gst.GLib.ConnectFlags">
+ <TypeSignature Language="C#" Value="public enum ConnectFlags" />
+ <AssemblyInfo>
+ <AssemblyName>gstreamer-sharp</AssemblyName>
+ <AssemblyVersion>0.9.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ <Base>
+ <BaseTypeName>System.Enum</BaseTypeName>
+ </Base>
+ <Attributes>
+ <Attribute>
+ <AttributeName>System.Flags</AttributeName>
+ </Attribute>
+ </Attributes>
+ <Docs>
+ <summary>To be added.</summary>
+ <remarks>To be added.</remarks>
+ </Docs>
+ <Members>
+ <Member MemberName="After">
+ <MemberSignature Language="C#" Value="After" />
+ <MemberType>Field</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ <ReturnValue>
+ <ReturnType>Gst.GLib.ConnectFlags</ReturnType>
+ </ReturnValue>
+ <Docs>
+ <summary>To be added.</summary>
+ </Docs>
+ </Member>
+ <Member MemberName="Swapped">
+ <MemberSignature Language="C#" Value="Swapped" />
+ <MemberType>Field</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ <ReturnValue>
+ <ReturnType>Gst.GLib.ConnectFlags</ReturnType>
+ </ReturnValue>
+ <Docs>
+ <summary>To be added.</summary>
+ </Docs>
+ </Member>
+ </Members>
+</Type>
diff --git a/doc/en/Gst.GLib/DefaultSignalHandlerAttribute.xml b/doc/en/Gst.GLib/DefaultSignalHandlerAttribute.xml
new file mode 100644
index 0000000..e47d706
--- /dev/null
+++ b/doc/en/Gst.GLib/DefaultSignalHandlerAttribute.xml
@@ -0,0 +1,59 @@
+<Type Name="DefaultSignalHandlerAttribute" FullName="Gst.GLib.DefaultSignalHandlerAttribute">
+ <TypeSignature Language="C#" Value="public sealed class DefaultSignalHandlerAttribute : Attribute" />
+ <AssemblyInfo>
+ <AssemblyName>gstreamer-sharp</AssemblyName>
+ <AssemblyVersion>0.9.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ <Base>
+ <BaseTypeName>System.Attribute</BaseTypeName>
+ </Base>
+ <Interfaces />
+ <Docs>
+ <summary>To be added.</summary>
+ <remarks>To be added.</remarks>
+ </Docs>
+ <Members>
+ <Member MemberName=".ctor">
+ <MemberSignature Language="C#" Value="public DefaultSignalHandlerAttribute ();" />
+ <MemberType>Constructor</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ <Parameters />
+ <Docs>
+ <summary>To be added.</summary>
+ <remarks>To be added.</remarks>
+ </Docs>
+ </Member>
+ <Member MemberName="ConnectionMethod">
+ <MemberSignature Language="C#" Value="public string ConnectionMethod { set; get; }" />
+ <MemberType>Property</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ <ReturnValue>
+ <ReturnType>System.String</ReturnType>
+ </ReturnValue>
+ <Docs>
+ <summary>To be added.</summary>
+ <value>To be added.</value>
+ <remarks>To be added.</remarks>
+ </Docs>
+ </Member>
+ <Member MemberName="Type">
+ <MemberSignature Language="C#" Value="public Type Type { set; get; }" />
+ <MemberType>Property</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ <ReturnValue>
+ <ReturnType>System.Type</ReturnType>
+ </ReturnValue>
+ <Docs>
+ <summary>To be added.</summary>
+ <value>To be added.</value>
+ <remarks>To be added.</remarks>
+ </Docs>
+ </Member>
+ </Members>
+</Type>
diff --git a/doc/en/Gst.GLib/DelegateWrapper.xml b/doc/en/Gst.GLib/DelegateWrapper.xml
new file mode 100644
index 0000000..bb8d46d
--- /dev/null
+++ b/doc/en/Gst.GLib/DelegateWrapper.xml
@@ -0,0 +1,37 @@
+<Type Name="DelegateWrapper" FullName="Gst.GLib.DelegateWrapper">
+ <TypeSignature Language="C#" Value="public class DelegateWrapper" />
+ <AssemblyInfo>
+ <AssemblyName>gstreamer-sharp</AssemblyName>
+ <AssemblyVersion>0.9.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ <Base>
+ <BaseTypeName>System.Object</BaseTypeName>
+ </Base>
+ <Interfaces />
+ <Docs>
+ <summary>To be added.</summary>
+ <remarks>To be added.</remarks>
+ </Docs>
+ <Members>
+ <Member MemberName=".ctor">
+ <MemberSignature Language="C#" Value="protected DelegateWrapper (object o);" />
+ <MemberType>Constructor</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ <Attributes>
+ <Attribute>
+ <AttributeName>System.Obsolete("Callback wrappers should be manually managed for persistence.")</AttributeName>
+ </Attribute>
+ </Attributes>
+ <Parameters>
+ <Parameter Name="o" Type="System.Object" />
+ </Parameters>
+ <Docs>
+ <param name="o">To be added.</param>
+ <summary>To be added.</summary>
+ <remarks>To be added.</remarks>
+ </Docs>
+ </Member>
+ </Members>
+</Type>
diff --git a/doc/en/Gst.GLib/DestroyHelper.xml b/doc/en/Gst.GLib/DestroyHelper.xml
new file mode 100644
index 0000000..ebf21d3
--- /dev/null
+++ b/doc/en/Gst.GLib/DestroyHelper.xml
@@ -0,0 +1,32 @@
+<Type Name="DestroyHelper" FullName="Gst.GLib.DestroyHelper">
+ <TypeSignature Language="C#" Value="public class DestroyHelper" />
+ <AssemblyInfo>
+ <AssemblyName>gstreamer-sharp</AssemblyName>
+ <AssemblyVersion>0.9.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ <Base>
+ <BaseTypeName>System.Object</BaseTypeName>
+ </Base>
+ <Interfaces />
+ <Docs>
+ <summary>To be added.</summary>
+ <remarks>To be added.</remarks>
+ </Docs>
+ <Members>
+ <Member MemberName="NotifyHandler">
+ <MemberSignature Language="C#" Value="public static Gst.GLib.DestroyNotify NotifyHandler { get; }" />
+ <MemberType>Property</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ <ReturnValue>
+ <ReturnType>Gst.GLib.DestroyNotify</ReturnType>
+ </ReturnValue>
+ <Docs>
+ <summary>To be added.</summary>
+ <value>To be added.</value>
+ <remarks>To be added.</remarks>
+ </Docs>
+ </Member>
+ </Members>
+</Type>
diff --git a/doc/en/Gst.GLib/DestroyNotify.xml b/doc/en/Gst.GLib/DestroyNotify.xml
new file mode 100644
index 0000000..2774e5b
--- /dev/null
+++ b/doc/en/Gst.GLib/DestroyNotify.xml
@@ -0,0 +1,26 @@
+<Type Name="DestroyNotify" FullName="Gst.GLib.DestroyNotify">
+ <TypeSignature Language="C#" Value="public delegate void DestroyNotify(IntPtr data);" />
+ <AssemblyInfo>
+ <AssemblyName>gstreamer-sharp</AssemblyName>
+ <AssemblyVersion>0.9.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ <Base>
+ <BaseTypeName>System.Delegate</BaseTypeName>
+ </Base>
+ <Attributes>
+ <Attribute>
+ <AttributeName>System.Runtime.InteropServices.UnmanagedFunctionPointer(System.Runtime.InteropServices.CallingConvention.Cdecl)</AttributeName>
+ </Attribute>
+ </Attributes>
+ <Parameters>
+ <Parameter Name="data" Type="System.IntPtr" />
+ </Parameters>
+ <ReturnValue>
+ <ReturnType>System.Void</ReturnType>
+ </ReturnValue>
+ <Docs>
+ <param name="data">To be added.</param>
+ <summary>To be added.</summary>
+ <remarks>To be added.</remarks>
+ </Docs>
+</Type>
diff --git a/doc/en/Gst.GLib/EnumWrapper.xml b/doc/en/Gst.GLib/EnumWrapper.xml
new file mode 100644
index 0000000..8a4d819
--- /dev/null
+++ b/doc/en/Gst.GLib/EnumWrapper.xml
@@ -0,0 +1,72 @@
+<Type Name="EnumWrapper" FullName="Gst.GLib.EnumWrapper">
+ <TypeSignature Language="C#" Value="public class EnumWrapper" />
+ <AssemblyInfo>
+ <AssemblyName>gstreamer-sharp</AssemblyName>
+ <AssemblyVersion>0.9.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ <Base>
+ <BaseTypeName>System.Object</BaseTypeName>
+ </Base>
+ <Interfaces />
+ <Attributes>
+ <Attribute>
+ <AttributeName>System.Obsolete("Replaced by direct enum type casts to/from GLib.Value")</AttributeName>
+ </Attribute>
+ </Attributes>
+ <Docs>
+ <summary>To be added.</summary>
+ <remarks>To be added.</remarks>
+ </Docs>
+ <Members>
+ <Member MemberName=".ctor">
+ <MemberSignature Language="C#" Value="public EnumWrapper (int val, bool flags);" />
+ <MemberType>Constructor</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ <Parameters>
+ <Parameter Name="val" Type="System.Int32" />
+ <Parameter Name="flags" Type="System.Boolean" />
+ </Parameters>
+ <Docs>
+ <param name="val">To be added.</param>
+ <param name="flags">To be added.</param>
+ <summary>To be added.</summary>
+ <remarks>To be added.</remarks>
+ </Docs>
+ </Member>
+ <Member MemberName="flags">
+ <MemberSignature Language="C#" Value="public bool flags;" />
+ <MemberType>Field</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ <ReturnValue>
+ <ReturnType>System.Boolean</ReturnType>
+ </ReturnValue>
+ <Docs>
+ <summary>To be added.</summary>
+ <remarks>To be added.</remarks>
+ </Docs>
+ </Member>
+ <Member MemberName="op_Explicit">
+ <MemberSignature Language="C#" Value="public static int op_Explicit (Gst.GLib.EnumWrapper wrap);" />
+ <MemberType>Method</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ <ReturnValue>
+ <ReturnType>System.Int32</ReturnType>
+ </ReturnValue>
+ <Parameters>
+ <Parameter Name="wrap" Type="Gst.GLib.EnumWrapper" />
+ </Parameters>
+ <Docs>
+ <param name="wrap">To be added.</param>
+ <summary>To be added.</summary>
+ <returns>To be added.</returns>
+ <remarks>To be added.</remarks>
+ </Docs>
+ </Member>
+ </Members>
+</Type>
diff --git a/doc/en/Gst.GLib/ExceptionManager.xml b/doc/en/Gst.GLib/ExceptionManager.xml
new file mode 100644
index 0000000..6b91148
--- /dev/null
+++ b/doc/en/Gst.GLib/ExceptionManager.xml
@@ -0,0 +1,51 @@
+<Type Name="ExceptionManager" FullName="Gst.GLib.ExceptionManager">
+ <TypeSignature Language="C#" Value="public class ExceptionManager" />
+ <AssemblyInfo>
+ <AssemblyName>gstreamer-sharp</AssemblyName>
+ <AssemblyVersion>0.9.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ <Base>
+ <BaseTypeName>System.Object</BaseTypeName>
+ </Base>
+ <Interfaces />
+ <Docs>
+ <summary>To be added.</summary>
+ <remarks>To be added.</remarks>
+ </Docs>
+ <Members>
+ <Member MemberName="RaiseUnhandledException">
+ <MemberSignature Language="C#" Value="public static void RaiseUnhandledException (Exception e, bool is_terminal);" />
+ <MemberType>Method</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ <ReturnValue>
+ <ReturnType>System.Void</ReturnType>
+ </ReturnValue>
+ <Parameters>
+ <Parameter Name="e" Type="System.Exception" />
+ <Parameter Name="is_terminal" Type="System.Boolean" />
+ </Parameters>
+ <Docs>
+ <param name="e">To be added.</param>
+ <param name="is_terminal">To be added.</param>
+ <summary>To be added.</summary>
+ <remarks>To be added.</remarks>
+ </Docs>
+ </Member>
+ <Member MemberName="UnhandledException">
+ <MemberSignature Language="C#" Value="public static event Gst.GLib.UnhandledExceptionHandler UnhandledException;" />
+ <MemberType>Event</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ <ReturnValue>
+ <ReturnType>Gst.GLib.UnhandledExceptionHandler</ReturnType>
+ </ReturnValue>
+ <Docs>
+ <summary>To be added.</summary>
+ <remarks>To be added.</remarks>
+ </Docs>
+ </Member>
+ </Members>
+</Type>
diff --git a/doc/en/Gst.GLib/FileUtils.xml b/doc/en/Gst.GLib/FileUtils.xml
new file mode 100644
index 0000000..952267f
--- /dev/null
+++ b/doc/en/Gst.GLib/FileUtils.xml
@@ -0,0 +1,36 @@
+<Type Name="FileUtils" FullName="Gst.GLib.FileUtils">
+ <TypeSignature Language="C#" Value="public class FileUtils" />
+ <AssemblyInfo>
+ <AssemblyName>gstreamer-sharp</AssemblyName>
+ <AssemblyVersion>0.9.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ <Base>
+ <BaseTypeName>System.Object</BaseTypeName>
+ </Base>
+ <Interfaces />
+ <Docs>
+ <summary>To be added.</summary>
+ <remarks>To be added.</remarks>
+ </Docs>
+ <Members>
+ <Member MemberName="GetFileContents">
+ <MemberSignature Language="C#" Value="public static string GetFileContents (string filename);" />
+ <MemberType>Method</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ <ReturnValue>
+ <ReturnType>System.String</ReturnType>
+ </ReturnValue>
+ <Parameters>
+ <Parameter Name="filename" Type="System.String" />
+ </Parameters>
+ <Docs>
+ <param name="filename">To be added.</param>
+ <summary>To be added.</summary>
+ <returns>To be added.</returns>
+ <remarks>To be added.</remarks>
+ </Docs>
+ </Member>
+ </Members>
+</Type>
diff --git a/doc/en/Gst.GLib/GException.xml b/doc/en/Gst.GLib/GException.xml
new file mode 100644
index 0000000..072d8bd
--- /dev/null
+++ b/doc/en/Gst.GLib/GException.xml
@@ -0,0 +1,62 @@
+<Type Name="GException" FullName="Gst.GLib.GException">
+ <TypeSignature Language="C#" Value="public class GException : Exception" />
+ <AssemblyInfo>
+ <AssemblyName>gstreamer-sharp</AssemblyName>
+ <AssemblyVersion>0.9.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ <Base>
+ <BaseTypeName>System.Exception</BaseTypeName>
+ </Base>
+ <Interfaces />
+ <Docs>
+ <summary>To be added.</summary>
+ <remarks>To be added.</remarks>
+ </Docs>
+ <Members>
+ <Member MemberName=".ctor">
+ <MemberSignature Language="C#" Value="public GException (IntPtr errptr);" />
+ <MemberType>Constructor</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ <Parameters>
+ <Parameter Name="errptr" Type="System.IntPtr" />
+ </Parameters>
+ <Docs>
+ <param name="errptr">To be added.</param>
+ <summary>To be added.</summary>
+ <remarks>To be added.</remarks>
+ </Docs>
+ </Member>
+ <Member MemberName="Finalize">
+ <MemberSignature Language="C#" Value="~GException ();" />
+ <MemberType>Method</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ <ReturnValue>
+ <ReturnType>System.Void</ReturnType>
+ </ReturnValue>
+ <Parameters />
+ <Docs>
+ <summary>To be added.</summary>
+ <remarks>To be added.</remarks>
+ </Docs>
+ </Member>
+ <Member MemberName="Message">
+ <MemberSignature Language="C#" Value="public override string Message { get; }" />
+ <MemberType>Property</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ <ReturnValue>
+ <ReturnType>System.String</ReturnType>
+ </ReturnValue>
+ <Docs>
+ <summary>To be added.</summary>
+ <value>To be added.</value>
+ <remarks>To be added.</remarks>
+ </Docs>
+ </Member>
+ </Members>
+</Type>
diff --git a/doc/en/Gst.GLib/GInterfaceAdapter.xml b/doc/en/Gst.GLib/GInterfaceAdapter.xml
new file mode 100644
index 0000000..b683f99
--- /dev/null
+++ b/doc/en/Gst.GLib/GInterfaceAdapter.xml
@@ -0,0 +1,74 @@
+<Type Name="GInterfaceAdapter" FullName="Gst.GLib.GInterfaceAdapter">
+ <TypeSignature Language="C#" Value="public abstract class GInterfaceAdapter" />
+ <AssemblyInfo>
+ <AssemblyName>gstreamer-sharp</AssemblyName>
+ <AssemblyVersion>0.9.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ <Base>
+ <BaseTypeName>System.Object</BaseTypeName>
+ </Base>
+ <Interfaces />
+ <Docs>
+ <summary>To be added.</summary>
+ <remarks>To be added.</remarks>
+ </Docs>
+ <Members>
+ <Member MemberName=".ctor">
+ <MemberSignature Language="C#" Value="protected GInterfaceAdapter ();" />
+ <MemberType>Constructor</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ <Parameters />
+ <Docs>
+ <summary>To be added.</summary>
+ <remarks>To be added.</remarks>
+ </Docs>
+ </Member>
+ <Member MemberName="GType">
+ <MemberSignature Language="C#" Value="public abstract Gst.GLib.GType GType { get; }" />
+ <MemberType>Property</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ <ReturnValue>
+ <ReturnType>Gst.GLib.GType</ReturnType>
+ </ReturnValue>
+ <Docs>
+ <summary>To be added.</summary>
+ <value>To be added.</value>
+ <remarks>To be added.</remarks>
+ </Docs>
+ </Member>
+ <Member MemberName="Handle">
+ <MemberSignature Language="C#" Value="public abstract IntPtr Handle { get; }" />
+ <MemberType>Property</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ <ReturnValue>
+ <ReturnType>System.IntPtr</ReturnType>
+ </ReturnValue>
+ <Docs>
+ <summary>To be added.</summary>
+ <value>To be added.</value>
+ <remarks>To be added.</remarks>
+ </Docs>
+ </Member>
+ <Member MemberName="InitHandler">
+ <MemberSignature Language="C#" Value="protected Gst.GLib.GInterfaceInitHandler InitHandler { set; }" />
+ <MemberType>Property</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ <ReturnValue>
+ <ReturnType>Gst.GLib.GInterfaceInitHandler</ReturnType>
+ </ReturnValue>
+ <Docs>
+ <summary>To be added.</summary>
+ <value>To be added.</value>
+ <remarks>To be added.</remarks>
+ </Docs>
+ </Member>
+ </Members>
+</Type>
diff --git a/doc/en/Gst.GLib/GInterfaceAttribute.xml b/doc/en/Gst.GLib/GInterfaceAttribute.xml
new file mode 100644
index 0000000..642c8ed
--- /dev/null
+++ b/doc/en/Gst.GLib/GInterfaceAttribute.xml
@@ -0,0 +1,52 @@
+<Type Name="GInterfaceAttribute" FullName="Gst.GLib.GInterfaceAttribute">
+ <TypeSignature Language="C#" Value="public sealed class GInterfaceAttribute : Attribute" />
+ <AssemblyInfo>
+ <AssemblyName>gstreamer-sharp</AssemblyName>
+ <AssemblyVersion>0.9.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ <Base>
+ <BaseTypeName>System.Attribute</BaseTypeName>
+ </Base>
+ <Interfaces />
+ <Attributes>
+ <Attribute>
+ <AttributeName>System.AttributeUsage(System.AttributeTargets.Interface)</AttributeName>
+ </Attribute>
+ </Attributes>
+ <Docs>
+ <summary>To be added.</summary>
+ <remarks>To be added.</remarks>
+ </Docs>
+ <Members>
+ <Member MemberName=".ctor">
+ <MemberSignature Language="C#" Value="public GInterfaceAttribute (Type adapter_type);" />
+ <MemberType>Constructor</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ <Parameters>
+ <Parameter Name="adapter_type" Type="System.Type" />
+ </Parameters>
+ <Docs>
+ <param name="adapter_type">To be added.</param>
+ <summary>To be added.</summary>
+ <remarks>To be added.</remarks>
+ </Docs>
+ </Member>
+ <Member MemberName="AdapterType">
+ <MemberSignature Language="C#" Value="public Type AdapterType { set; get; }" />
+ <MemberType>Property</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ <ReturnValue>
+ <ReturnType>System.Type</ReturnType>
+ </ReturnValue>
+ <Docs>
+ <summary>To be added.</summary>
+ <value>To be added.</value>
+ <remarks>To be added.</remarks>
+ </Docs>
+ </Member>
+ </Members>
+</Type>
diff --git a/doc/en/Gst.GLib/GInterfaceInitHandler.xml b/doc/en/Gst.GLib/GInterfaceInitHandler.xml
new file mode 100644
index 0000000..68186d7
--- /dev/null
+++ b/doc/en/Gst.GLib/GInterfaceInitHandler.xml
@@ -0,0 +1,23 @@
+<Type Name="GInterfaceInitHandler" FullName="Gst.GLib.GInterfaceInitHandler">
+ <TypeSignature Language="C#" Value="public delegate void GInterfaceInitHandler(IntPtr iface_ptr, IntPtr data);" />
+ <AssemblyInfo>
+ <AssemblyName>gstreamer-sharp</AssemblyName>
+ <AssemblyVersion>0.9.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ <Base>
+ <BaseTypeName>System.Delegate</BaseTypeName>
+ </Base>
+ <Parameters>
+ <Parameter Name="iface_ptr" Type="System.IntPtr" />
+ <Parameter Name="data" Type="System.IntPtr" />
+ </Parameters>
+ <ReturnValue>
+ <ReturnType>System.Void</ReturnType>
+ </ReturnValue>
+ <Docs>
+ <param name="iface_ptr">To be added.</param>
+ <param name="data">To be added.</param>
+ <summary>To be added.</summary>
+ <remarks>To be added.</remarks>
+ </Docs>
+</Type>
diff --git a/doc/en/Gst.GLib/GSourceFunc.xml b/doc/en/Gst.GLib/GSourceFunc.xml
new file mode 100644
index 0000000..b1d8cee
--- /dev/null
+++ b/doc/en/Gst.GLib/GSourceFunc.xml
@@ -0,0 +1,19 @@
+<Type Name="GSourceFunc" FullName="Gst.GLib.GSourceFunc">
+ <TypeSignature Language="C#" Value="public delegate bool GSourceFunc();" />
+ <AssemblyInfo>
+ <AssemblyName>gstreamer-sharp</AssemblyName>
+ <AssemblyVersion>0.9.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ <Base>
+ <BaseTypeName>System.Delegate</BaseTypeName>
+ </Base>
+ <Parameters />
+ <ReturnValue>
+ <ReturnType>System.Boolean</ReturnType>
+ </ReturnValue>
+ <Docs>
+ <summary>To be added.</summary>
+ <value>To be added.</value>
+ <remarks>To be added.</remarks>
+ </Docs>
+</Type>
diff --git a/doc/en/Gst.GLib/GString.xml b/doc/en/Gst.GLib/GString.xml
new file mode 100644
index 0000000..cfd9501
--- /dev/null
+++ b/doc/en/Gst.GLib/GString.xml
@@ -0,0 +1,85 @@
+<Type Name="GString" FullName="Gst.GLib.GString">
+ <TypeSignature Language="C#" Value="public class GString : Gst.GLib.IWrapper" />
+ <AssemblyInfo>
+ <AssemblyName>gstreamer-sharp</AssemblyName>
+ <AssemblyVersion>0.9.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ <Base>
+ <BaseTypeName>System.Object</BaseTypeName>
+ </Base>
+ <Interfaces>
+ <Interface>
+ <InterfaceName>Gst.GLib.IWrapper</InterfaceName>
+ </Interface>
+ </Interfaces>
+ <Docs>
+ <summary>To be added.</summary>
+ <remarks>To be added.</remarks>
+ </Docs>
+ <Members>
+ <Member MemberName=".ctor">
+ <MemberSignature Language="C#" Value="public GString (string text);" />
+ <MemberType>Constructor</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ <Parameters>
+ <Parameter Name="text" Type="System.String" />
+ </Parameters>
+ <Docs>
+ <param name="text">To be added.</param>
+ <summary>To be added.</summary>
+ <remarks>To be added.</remarks>
+ </Docs>
+ </Member>
+ <Member MemberName="Finalize">
+ <MemberSignature Language="C#" Value="~GString ();" />
+ <MemberType>Method</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ <ReturnValue>
+ <ReturnType>System.Void</ReturnType>
+ </ReturnValue>
+ <Parameters />
+ <Docs>
+ <summary>To be added.</summary>
+ <remarks>To be added.</remarks>
+ </Docs>
+ </Member>
+ <Member MemberName="Handle">
+ <MemberSignature Language="C#" Value="public IntPtr Handle { get; }" />
+ <MemberType>Property</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ <ReturnValue>
+ <ReturnType>System.IntPtr</ReturnType>
+ </ReturnValue>
+ <Docs>
+ <summary>To be added.</summary>
+ <value>To be added.</value>
+ <remarks>To be added.</remarks>
+ </Docs>
+ </Member>
+ <Member MemberName="PtrToString">
+ <MemberSignature Language="C#" Value="public static string PtrToString (IntPtr ptr);" />
+ <MemberType>Method</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ <ReturnValue>
+ <ReturnType>System.String</ReturnType>
+ </ReturnValue>
+ <Parameters>
+ <Parameter Name="ptr" Type="System.IntPtr" />
+ </Parameters>
+ <Docs>
+ <param name="ptr">To be added.</param>
+ <summary>To be added.</summary>
+ <returns>To be added.</returns>
+ <remarks>To be added.</remarks>
+ </Docs>
+ </Member>
+ </Members>
+</Type>
diff --git a/doc/en/Gst.GLib/GType.xml b/doc/en/Gst.GLib/GType.xml
new file mode 100644
index 0000000..1e626a4
--- /dev/null
+++ b/doc/en/Gst.GLib/GType.xml
@@ -0,0 +1,638 @@
+<Type Name="GType" FullName="Gst.GLib.GType">
+ <TypeSignature Language="C#" Value="public struct GType" />
+ <AssemblyInfo>
+ <AssemblyName>gstreamer-sharp</AssemblyName>
+ <AssemblyVersion>0.9.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ <Base>
+ <BaseTypeName>System.ValueType</BaseTypeName>
+ </Base>
+ <Interfaces />
+ <Docs>
+ <summary>To be added.</summary>
+ <remarks>To be added.</remarks>
+ </Docs>
+ <Members>
+ <Member MemberName=".ctor">
+ <MemberSignature Language="C#" Value="public GType (IntPtr val);" />
+ <MemberType>Constructor</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ <Parameters>
+ <Parameter Name="val" Type="System.IntPtr" />
+ </Parameters>
+ <Docs>
+ <param name="val">To be added.</param>
+ <summary>To be added.</summary>
+ <remarks>To be added.</remarks>
+ </Docs>
+ </Member>
+ <Member MemberName="BaseType">
+ <MemberSignature Language="C#" Value="public Gst.GLib.GType BaseType { get; }" />
+ <MemberType>Property</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ <ReturnValue>
+ <ReturnType>Gst.GLib.GType</ReturnType>
+ </ReturnValue>
+ <Docs>
+ <summary>To be added.</summary>
+ <value>To be added.</value>
+ <remarks>To be added.</remarks>
+ </Docs>
+ </Member>
+ <Member MemberName="Boolean">
+ <MemberSignature Language="C#" Value="public static readonly Gst.GLib.GType Boolean;" />
+ <MemberType>Field</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ <ReturnValue>
+ <ReturnType>Gst.GLib.GType</ReturnType>
+ </ReturnValue>
+ <Docs>
+ <summary>To be added.</summary>
+ <remarks>To be added.</remarks>
+ </Docs>
+ </Member>
+ <Member MemberName="Boxed">
+ <MemberSignature Language="C#" Value="public static readonly Gst.GLib.GType Boxed;" />
+ <MemberType>Field</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ <ReturnValue>
+ <ReturnType>Gst.GLib.GType</ReturnType>
+ </ReturnValue>
+ <Docs>
+ <summary>To be added.</summary>
+ <remarks>To be added.</remarks>
+ </Docs>
+ </Member>
+ <Member MemberName="Char">
+ <MemberSignature Language="C#" Value="public static readonly Gst.GLib.GType Char;" />
+ <MemberType>Field</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ <ReturnValue>
+ <ReturnType>Gst.GLib.GType</ReturnType>
+ </ReturnValue>
+ <Docs>
+ <summary>To be added.</summary>
+ <remarks>To be added.</remarks>
+ </Docs>
+ </Member>
+ <Member MemberName="ClassPtr">
+ <MemberSignature Language="C#" Value="public IntPtr ClassPtr { get; }" />
+ <MemberType>Property</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ <ReturnValue>
+ <ReturnType>System.IntPtr</ReturnType>
+ </ReturnValue>
+ <Docs>
+ <summary>To be added.</summary>
+ <value>To be added.</value>
+ <remarks>To be added.</remarks>
+ </Docs>
+ </Member>
+ <Member MemberName="ClassSize">
+ <MemberSignature Language="C#" Value="public uint ClassSize { get; }" />
+ <MemberType>Property</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ <ReturnValue>
+ <ReturnType>System.UInt32</ReturnType>
+ </ReturnValue>
+ <Docs>
+ <summary>To be added.</summary>
+ <value>To be added.</value>
+ <remarks>To be added.</remarks>
+ </Docs>
+ </Member>
+ <Member MemberName="Double">
+ <MemberSignature Language="C#" Value="public static readonly Gst.GLib.GType Double;" />
+ <MemberType>Field</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ <ReturnValue>
+ <ReturnType>Gst.GLib.GType</ReturnType>
+ </ReturnValue>
+ <Docs>
+ <summary>To be added.</summary>
+ <remarks>To be added.</remarks>
+ </Docs>
+ </Member>
+ <Member MemberName="Enum">
+ <MemberSignature Language="C#" Value="public static readonly Gst.GLib.GType Enum;" />
+ <MemberType>Field</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ <ReturnValue>
+ <ReturnType>Gst.GLib.GType</ReturnType>
+ </ReturnValue>
+ <Docs>
+ <summary>To be added.</summary>
+ <remarks>To be added.</remarks>
+ </Docs>
+ </Member>
+ <Member MemberName="Equals">
+ <MemberSignature Language="C#" Value="public override bool Equals (object o);" />
+ <MemberType>Method</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ <ReturnValue>
+ <ReturnType>System.Boolean</ReturnType>
+ </ReturnValue>
+ <Parameters>
+ <Parameter Name="o" Type="System.Object" />
+ </Parameters>
+ <Docs>
+ <param name="o">To be added.</param>
+ <summary>To be added.</summary>
+ <returns>To be added.</returns>
+ <remarks>To be added.</remarks>
+ </Docs>
+ </Member>
+ <Member MemberName="Flags">
+ <MemberSignature Language="C#" Value="public static readonly Gst.GLib.GType Flags;" />
+ <MemberType>Field</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ <ReturnValue>
+ <ReturnType>Gst.GLib.GType</ReturnType>
+ </ReturnValue>
+ <Docs>
+ <summary>To be added.</summary>
+ <remarks>To be added.</remarks>
+ </Docs>
+ </Member>
+ <Member MemberName="Float">
+ <MemberSignature Language="C#" Value="public static readonly Gst.GLib.GType Float;" />
+ <MemberType>Field</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ <ReturnValue>
+ <ReturnType>Gst.GLib.GType</ReturnType>
+ </ReturnValue>
+ <Docs>
+ <summary>To be added.</summary>
+ <remarks>To be added.</remarks>
+ </Docs>
+ </Member>
+ <Member MemberName="FromName">
+ <MemberSignature Language="C#" Value="public static Gst.GLib.GType FromName (string native_name);" />
+ <MemberType>Method</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ <ReturnValue>
+ <ReturnType>Gst.GLib.GType</ReturnType>
+ </ReturnValue>
+ <Parameters>
+ <Parameter Name="native_name" Type="System.String" />
+ </Parameters>
+ <Docs>
+ <param name="native_name">To be added.</param>
+ <summary>To be added.</summary>
+ <returns>To be added.</returns>
+ <remarks>To be added.</remarks>
+ </Docs>
+ </Member>
+ <Member MemberName="GetHashCode">
+ <MemberSignature Language="C#" Value="public override int GetHashCode ();" />
+ <MemberType>Method</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ <ReturnValue>
+ <ReturnType>System.Int32</ReturnType>
+ </ReturnValue>
+ <Parameters />
+ <Docs>
+ <summary>To be added.</summary>
+ <returns>To be added.</returns>
+ <remarks>To be added.</remarks>
+ </Docs>
+ </Member>
+ <Member MemberName="Init">
+ <MemberSignature Language="C#" Value="public static void Init ();" />
+ <MemberType>Method</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ <ReturnValue>
+ <ReturnType>System.Void</ReturnType>
+ </ReturnValue>
+ <Parameters />
+ <Docs>
+ <summary>To be added.</summary>
+ <remarks>To be added.</remarks>
+ </Docs>
+ </Member>
+ <Member MemberName="Int">
+ <MemberSignature Language="C#" Value="public static readonly Gst.GLib.GType Int;" />
+ <MemberType>Field</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ <ReturnValue>
+ <ReturnType>Gst.GLib.GType</ReturnType>
+ </ReturnValue>
+ <Docs>
+ <summary>To be added.</summary>
+ <remarks>To be added.</remarks>
+ </Docs>
+ </Member>
+ <Member MemberName="Int64">
+ <MemberSignature Language="C#" Value="public static readonly Gst.GLib.GType Int64;" />
+ <MemberType>Field</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ <ReturnValue>
+ <ReturnType>Gst.GLib.GType</ReturnType>
+ </ReturnValue>
+ <Docs>
+ <summary>To be added.</summary>
+ <remarks>To be added.</remarks>
+ </Docs>
+ </Member>
+ <Member MemberName="Interface">
+ <MemberSignature Language="C#" Value="public static readonly Gst.GLib.GType Interface;" />
+ <MemberType>Field</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ <ReturnValue>
+ <ReturnType>Gst.GLib.GType</ReturnType>
+ </ReturnValue>
+ <Docs>
+ <summary>To be added.</summary>
+ <remarks>To be added.</remarks>
+ </Docs>
+ </Member>
+ <Member MemberName="Invalid">
+ <MemberSignature Language="C#" Value="public static readonly Gst.GLib.GType Invalid;" />
+ <MemberType>Field</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ <ReturnValue>
+ <ReturnType>Gst.GLib.GType</ReturnType>
+ </ReturnValue>
+ <Docs>
+ <summary>To be added.</summary>
+ <remarks>To be added.</remarks>
+ </Docs>
+ </Member>
+ <Member MemberName="IsInstance">
+ <MemberSignature Language="C#" Value="public bool IsInstance (IntPtr raw);" />
+ <MemberType>Method</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ <ReturnValue>
+ <ReturnType>System.Boolean</ReturnType>
+ </ReturnValue>
+ <Parameters>
+ <Parameter Name="raw" Type="System.IntPtr" />
+ </Parameters>
+ <Docs>
+ <param name="raw">To be added.</param>
+ <summary>To be added.</summary>
+ <returns>To be added.</returns>
+ <remarks>To be added.</remarks>
+ </Docs>
+ </Member>
+ <Member MemberName="Long">
+ <MemberSignature Language="C#" Value="public static readonly Gst.GLib.GType Long;" />
+ <MemberType>Field</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ <ReturnValue>
+ <ReturnType>Gst.GLib.GType</ReturnType>
+ </ReturnValue>
+ <Docs>
+ <summary>To be added.</summary>
+ <remarks>To be added.</remarks>
+ </Docs>
+ </Member>
+ <Member MemberName="LookupType">
+ <MemberSignature Language="C#" Value="public static Type LookupType (IntPtr typeid);" />
+ <MemberType>Method</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ <ReturnValue>
+ <ReturnType>System.Type</ReturnType>
+ </ReturnValue>
+ <Parameters>
+ <Parameter Name="typeid" Type="System.IntPtr" />
+ </Parameters>
+ <Docs>
+ <param name="typeid">To be added.</param>
+ <summary>To be added.</summary>
+ <returns>To be added.</returns>
+ <remarks>To be added.</remarks>
+ </Docs>
+ </Member>
+ <Member MemberName="None">
+ <MemberSignature Language="C#" Value="public static readonly Gst.GLib.GType None;" />
+ <MemberType>Field</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ <ReturnValue>
+ <ReturnType>Gst.GLib.GType</ReturnType>
+ </ReturnValue>
+ <Docs>
+ <summary>To be added.</summary>
+ <remarks>To be added.</remarks>
+ </Docs>
+ </Member>
+ <Member MemberName="Object">
+ <MemberSignature Language="C#" Value="public static readonly Gst.GLib.GType Object;" />
+ <MemberType>Field</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ <ReturnValue>
+ <ReturnType>Gst.GLib.GType</ReturnType>
+ </ReturnValue>
+ <Docs>
+ <summary>To be added.</summary>
+ <remarks>To be added.</remarks>
+ </Docs>
+ </Member>
+ <Member MemberName="op_Equality">
+ <MemberSignature Language="C#" Value="public static bool op_Equality (Gst.GLib.GType a, Gst.GLib.GType b);" />
+ <MemberType>Method</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ <ReturnValue>
+ <ReturnType>System.Boolean</ReturnType>
+ </ReturnValue>
+ <Parameters>
+ <Parameter Name="a" Type="Gst.GLib.GType" />
+ <Parameter Name="b" Type="Gst.GLib.GType" />
+ </Parameters>
+ <Docs>
+ <param name="a">To be added.</param>
+ <param name="b">To be added.</param>
+ <summary>To be added.</summary>
+ <returns>To be added.</returns>
+ <remarks>To be added.</remarks>
+ </Docs>
+ </Member>
+ <Member MemberName="op_Explicit">
+ <MemberSignature Language="C#" Value="public static Type op_Explicit (Gst.GLib.GType gtype);" />
+ <MemberType>Method</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ <ReturnValue>
+ <ReturnType>System.Type</ReturnType>
+ </ReturnValue>
+ <Parameters>
+ <Parameter Name="gtype" Type="Gst.GLib.GType" />
+ </Parameters>
+ <Docs>
+ <param name="gtype">To be added.</param>
+ <summary>To be added.</summary>
+ <returns>To be added.</returns>
+ <remarks>To be added.</remarks>
+ </Docs>
+ </Member>
+ <Member MemberName="op_Explicit">
+ <MemberSignature Language="C#" Value="public static Gst.GLib.GType op_Explicit (Type type);" />
+ <MemberType>Method</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ <ReturnValue>
+ <ReturnType>Gst.GLib.GType</ReturnType>
+ </ReturnValue>
+ <Parameters>
+ <Parameter Name="type" Type="System.Type" />
+ </Parameters>
+ <Docs>
+ <param name="type">To be added.</param>
+ <summary>To be added.</summary>
+ <returns>To be added.</returns>
+ <remarks>To be added.</remarks>
+ </Docs>
+ </Member>
+ <Member MemberName="op_Inequality">
+ <MemberSignature Language="C#" Value="public static bool op_Inequality (Gst.GLib.GType a, Gst.GLib.GType b);" />
+ <MemberType>Method</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ <ReturnValue>
+ <ReturnType>System.Boolean</ReturnType>
+ </ReturnValue>
+ <Parameters>
+ <Parameter Name="a" Type="Gst.GLib.GType" />
+ <Parameter Name="b" Type="Gst.GLib.GType" />
+ </Parameters>
+ <Docs>
+ <param name="a">To be added.</param>
+ <param name="b">To be added.</param>
+ <summary>To be added.</summary>
+ <returns>To be added.</returns>
+ <remarks>To be added.</remarks>
+ </Docs>
+ </Member>
+ <Member MemberName="Param">
+ <MemberSignature Language="C#" Value="public static readonly Gst.GLib.GType Param;" />
+ <MemberType>Field</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ <ReturnValue>
+ <ReturnType>Gst.GLib.GType</ReturnType>
+ </ReturnValue>
+ <Docs>
+ <summary>To be added.</summary>
+ <remarks>To be added.</remarks>
+ </Docs>
+ </Member>
+ <Member MemberName="Pointer">
+ <MemberSignature Language="C#" Value="public static readonly Gst.GLib.GType Pointer;" />
+ <MemberType>Field</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ <ReturnValue>
+ <ReturnType>Gst.GLib.GType</ReturnType>
+ </ReturnValue>
+ <Docs>
+ <summary>To be added.</summary>
+ <remarks>To be added.</remarks>
+ </Docs>
+ </Member>
+ <Member MemberName="Register">
+ <MemberSignature Language="C#" Value="public static void Register (Gst.GLib.GType native_type, Type type);" />
+ <MemberType>Method</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ <ReturnValue>
+ <ReturnType>System.Void</ReturnType>
+ </ReturnValue>
+ <Parameters>
+ <Parameter Name="native_type" Type="Gst.GLib.GType" />
+ <Parameter Name="type" Type="System.Type" />
+ </Parameters>
+ <Docs>
+ <param name="native_type">To be added.</param>
+ <param name="type">To be added.</param>
+ <summary>To be added.</summary>
+ <remarks>To be added.</remarks>
+ </Docs>
+ </Member>
+ <Member MemberName="ResolveType">
+ <MemberSignature Language="C#" Value="public static event Gst.GLib.TypeResolutionHandler ResolveType;" />
+ <MemberType>Event</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ <ReturnValue>
+ <ReturnType>Gst.GLib.TypeResolutionHandler</ReturnType>
+ </ReturnValue>
+ <Docs>
+ <summary>To be added.</summary>
+ <remarks>To be added.</remarks>
+ </Docs>
+ </Member>
+ <Member MemberName="String">
+ <MemberSignature Language="C#" Value="public static readonly Gst.GLib.GType String;" />
+ <MemberType>Field</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ <ReturnValue>
+ <ReturnType>Gst.GLib.GType</ReturnType>
+ </ReturnValue>
+ <Docs>
+ <summary>To be added.</summary>
+ <remarks>To be added.</remarks>
+ </Docs>
+ </Member>
+ <Member MemberName="ThresholdType">
+ <MemberSignature Language="C#" Value="public Gst.GLib.GType ThresholdType { get; }" />
+ <MemberType>Property</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ <ReturnValue>
+ <ReturnType>Gst.GLib.GType</ReturnType>
+ </ReturnValue>
+ <Docs>
+ <summary>To be added.</summary>
+ <value>To be added.</value>
+ <remarks>To be added.</remarks>
+ </Docs>
+ </Member>
+ <Member MemberName="ToString">
+ <MemberSignature Language="C#" Value="public override string ToString ();" />
+ <MemberType>Method</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ <ReturnValue>
+ <ReturnType>System.String</ReturnType>
+ </ReturnValue>
+ <Parameters />
+ <Docs>
+ <summary>To be added.</summary>
+ <returns>To be added.</returns>
+ <remarks>To be added.</remarks>
+ </Docs>
+ </Member>
+ <Member MemberName="UChar">
+ <MemberSignature Language="C#" Value="public static readonly Gst.GLib.GType UChar;" />
+ <MemberType>Field</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ <ReturnValue>
+ <ReturnType>Gst.GLib.GType</ReturnType>
+ </ReturnValue>
+ <Docs>
+ <summary>To be added.</summary>
+ <remarks>To be added.</remarks>
+ </Docs>
+ </Member>
+ <Member MemberName="UInt">
+ <MemberSignature Language="C#" Value="public static readonly Gst.GLib.GType UInt;" />
+ <MemberType>Field</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ <ReturnValue>
+ <ReturnType>Gst.GLib.GType</ReturnType>
+ </ReturnValue>
+ <Docs>
+ <summary>To be added.</summary>
+ <remarks>To be added.</remarks>
+ </Docs>
+ </Member>
+ <Member MemberName="UInt64">
+ <MemberSignature Language="C#" Value="public static readonly Gst.GLib.GType UInt64;" />
+ <MemberType>Field</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ <ReturnValue>
+ <ReturnType>Gst.GLib.GType</ReturnType>
+ </ReturnValue>
+ <Docs>
+ <summary>To be added.</summary>
+ <remarks>To be added.</remarks>
+ </Docs>
+ </Member>
+ <Member MemberName="ULong">
+ <MemberSignature Language="C#" Value="public static readonly Gst.GLib.GType ULong;" />
+ <MemberType>Field</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ <ReturnValue>
+ <ReturnType>Gst.GLib.GType</ReturnType>
+ </ReturnValue>
+ <Docs>
+ <summary>To be added.</summary>
+ <remarks>To be added.</remarks>
+ </Docs>
+ </Member>
+ <Member MemberName="Val">
+ <MemberSignature Language="C#" Value="public IntPtr Val { get; }" />
+ <MemberType>Property</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ <ReturnValue>
+ <ReturnType>System.IntPtr</ReturnType>
+ </ReturnValue>
+ <Docs>
+ <summary>To be added.</summary>
+ <value>To be added.</value>
+ <remarks>To be added.</remarks>
+ </Docs>
+ </Member>
+ </Members>
+</Type>
diff --git a/doc/en/Gst.GLib/GTypeAttribute.xml b/doc/en/Gst.GLib/GTypeAttribute.xml
new file mode 100644
index 0000000..ddf2e0b
--- /dev/null
+++ b/doc/en/Gst.GLib/GTypeAttribute.xml
@@ -0,0 +1,52 @@
+<Type Name="GTypeAttribute" FullName="Gst.GLib.GTypeAttribute">
+ <TypeSignature Language="C#" Value="public sealed class GTypeAttribute : Attribute" />
+ <AssemblyInfo>
+ <AssemblyName>gstreamer-sharp</AssemblyName>
+ <AssemblyVersion>0.9.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ <Base>
+ <BaseTypeName>System.Attribute</BaseTypeName>
+ </Base>
+ <Interfaces />
+ <Attributes>
+ <Attribute>
+ <AttributeName>System.AttributeUsage(System.AttributeTargets.Enum)</AttributeName>
+ </Attribute>
+ </Attributes>
+ <Docs>
+ <summary>To be added.</summary>
+ <remarks>To be added.</remarks>
+ </Docs>
+ <Members>
+ <Member MemberName=".ctor">
+ <MemberSignature Language="C#" Value="public GTypeAttribute (Type wrapper_type);" />
+ <MemberType>Constructor</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ <Parameters>
+ <Parameter Name="wrapper_type" Type="System.Type" />
+ </Parameters>
+ <Docs>
+ <param name="wrapper_type">To be added.</param>
+ <summary>To be added.</summary>
+ <remarks>To be added.</remarks>
+ </Docs>
+ </Member>
+ <Member MemberName="WrapperType">
+ <MemberSignature Language="C#" Value="public Type WrapperType { set; get; }" />
+ <MemberType>Property</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ <ReturnValue>
+ <ReturnType>System.Type</ReturnType>
+ </ReturnValue>
+ <Docs>
+ <summary>To be added.</summary>
+ <value>To be added.</value>
+ <remarks>To be added.</remarks>
+ </Docs>
+ </Member>
+ </Members>
+</Type>
diff --git a/doc/en/Gst.GLib/Global.xml b/doc/en/Gst.GLib/Global.xml
new file mode 100644
index 0000000..a772444
--- /dev/null
+++ b/doc/en/Gst.GLib/Global.xml
@@ -0,0 +1,47 @@
+<Type Name="Global" FullName="Gst.GLib.Global">
+ <TypeSignature Language="C#" Value="public class Global" />
+ <AssemblyInfo>
+ <AssemblyName>gstreamer-sharp</AssemblyName>
+ <AssemblyVersion>0.9.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ <Base>
+ <BaseTypeName>System.Object</BaseTypeName>
+ </Base>
+ <Interfaces />
+ <Docs>
+ <summary>To be added.</summary>
+ <remarks>To be added.</remarks>
+ </Docs>
+ <Members>
+ <Member MemberName="ApplicationName">
+ <MemberSignature Language="C#" Value="public static string ApplicationName { set; get; }" />
+ <MemberType>Property</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ <ReturnValue>
+ <ReturnType>System.String</ReturnType>
+ </ReturnValue>
+ <Docs>
+ <summary>To be added.</summary>
+ <value>To be added.</value>
+ <remarks>To be added.</remarks>
+ </Docs>
+ </Member>
+ <Member MemberName="ProgramName">
+ <MemberSignature Language="C#" Value="public static string ProgramName { set; get; }" />
+ <MemberType>Property</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ <ReturnValue>
+ <ReturnType>System.String</ReturnType>
+ </ReturnValue>
+ <Docs>
+ <summary>To be added.</summary>
+ <value>To be added.</value>
+ <remarks>To be added.</remarks>
+ </Docs>
+ </Member>
+ </Members>
+</Type>
diff --git a/doc/en/Gst.GLib/IOChannel.xml b/doc/en/Gst.GLib/IOChannel.xml
new file mode 100644
index 0000000..9d30026
--- /dev/null
+++ b/doc/en/Gst.GLib/IOChannel.xml
@@ -0,0 +1,498 @@
+<Type Name="IOChannel" FullName="Gst.GLib.IOChannel">
+ <TypeSignature Language="C#" Value="public class IOChannel : Gst.GLib.IWrapper, IDisposable" />
+ <AssemblyInfo>
+ <AssemblyName>gstreamer-sharp</AssemblyName>
+ <AssemblyVersion>0.9.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ <Base>
+ <BaseTypeName>System.Object</BaseTypeName>
+ </Base>
+ <Interfaces>
+ <Interface>
+ <InterfaceName>Gst.GLib.IWrapper</InterfaceName>
+ </Interface>
+ <Interface>
+ <InterfaceName>System.IDisposable</InterfaceName>
+ </Interface>
+ </Interfaces>
+ <Docs>
+ <summary>To be added.</summary>
+ <remarks>To be added.</remarks>
+ </Docs>
+ <Members>
+ <Member MemberName=".ctor">
+ <MemberSignature Language="C#" Value="public IOChannel (int fd);" />
+ <MemberType>Constructor</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ <Parameters>
+ <Parameter Name="fd" Type="System.Int32" />
+ </Parameters>
+ <Docs>
+ <param name="fd">To be added.</param>
+ <summary>To be added.</summary>
+ <remarks>To be added.</remarks>
+ </Docs>
+ </Member>
+ <Member MemberName=".ctor">
+ <MemberSignature Language="C#" Value="public IOChannel (string filename, string mode);" />
+ <MemberType>Constructor</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ <Parameters>
+ <Parameter Name="filename" Type="System.String" />
+ <Parameter Name="mode" Type="System.String" />
+ </Parameters>
+ <Docs>
+ <param name="filename">To be added.</param>
+ <param name="mode">To be added.</param>
+ <summary>To be added.</summary>
+ <remarks>To be added.</remarks>
+ </Docs>
+ </Member>
+ <Member MemberName="AddWatch">
+ <MemberSignature Language="C#" Value="public uint AddWatch (int priority, Gst.GLib.IOCondition condition, Gst.GLib.IOFunc func);" />
+ <MemberType>Method</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ <ReturnValue>
+ <ReturnType>System.UInt32</ReturnType>
+ </ReturnValue>
+ <Parameters>
+ <Parameter Name="priority" Type="System.Int32" />
+ <Parameter Name="condition" Type="Gst.GLib.IOCondition" />
+ <Parameter Name="func" Type="Gst.GLib.IOFunc" />
+ </Parameters>
+ <Docs>
+ <param name="priority">To be added.</param>
+ <param name="condition">To be added.</param>
+ <param name="func">To be added.</param>
+ <summary>To be added.</summary>
+ <returns>To be added.</returns>
+ <remarks>To be added.</remarks>
+ </Docs>
+ </Member>
+ <Member MemberName="BufferCondition">
+ <MemberSignature Language="C#" Value="public Gst.GLib.IOCondition BufferCondition { get; }" />
+ <MemberType>Property</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ <ReturnValue>
+ <ReturnType>Gst.GLib.IOCondition</ReturnType>
+ </ReturnValue>
+ <Docs>
+ <summary>To be added.</summary>
+ <value>To be added.</value>
+ <remarks>To be added.</remarks>
+ </Docs>
+ </Member>
+ <Member MemberName="Buffered">
+ <MemberSignature Language="C#" Value="public bool Buffered { set; get; }" />
+ <MemberType>Property</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ <ReturnValue>
+ <ReturnType>System.Boolean</ReturnType>
+ </ReturnValue>
+ <Docs>
+ <summary>To be added.</summary>
+ <value>To be added.</value>
+ <remarks>To be added.</remarks>
+ </Docs>
+ </Member>
+ <Member MemberName="BufferSize">
+ <MemberSignature Language="C#" Value="public ulong BufferSize { set; get; }" />
+ <MemberType>Property</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ <ReturnValue>
+ <ReturnType>System.UInt64</ReturnType>
+ </ReturnValue>
+ <Docs>
+ <summary>To be added.</summary>
+ <value>To be added.</value>
+ <remarks>To be added.</remarks>
+ </Docs>
+ </Member>
+ <Member MemberName="CloseOnUnref">
+ <MemberSignature Language="C#" Value="public bool CloseOnUnref { set; get; }" />
+ <MemberType>Property</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ <ReturnValue>
+ <ReturnType>System.Boolean</ReturnType>
+ </ReturnValue>
+ <Docs>
+ <summary>To be added.</summary>
+ <value>To be added.</value>
+ <remarks>To be added.</remarks>
+ </Docs>
+ </Member>
+ <Member MemberName="Dispose">
+ <MemberSignature Language="C#" Value="public void Dispose ();" />
+ <MemberType>Method</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ <ReturnValue>
+ <ReturnType>System.Void</ReturnType>
+ </ReturnValue>
+ <Parameters />
+ <Docs>
+ <summary>To be added.</summary>
+ <remarks>To be added.</remarks>
+ </Docs>
+ </Member>
+ <Member MemberName="Encoding">
+ <MemberSignature Language="C#" Value="public string Encoding { set; get; }" />
+ <MemberType>Property</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ <ReturnValue>
+ <ReturnType>System.String</ReturnType>
+ </ReturnValue>
+ <Docs>
+ <summary>To be added.</summary>
+ <value>To be added.</value>
+ <remarks>To be added.</remarks>
+ </Docs>
+ </Member>
+ <Member MemberName="ErrorFromErrno">
+ <MemberSignature Language="C#" Value="public static Gst.GLib.IOChannelError ErrorFromErrno (int en);" />
+ <MemberType>Method</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ <ReturnValue>
+ <ReturnType>Gst.GLib.IOChannelError</ReturnType>
+ </ReturnValue>
+ <Parameters>
+ <Parameter Name="en" Type="System.Int32" />
+ </Parameters>
+ <Docs>
+ <param name="en">To be added.</param>
+ <summary>To be added.</summary>
+ <returns>To be added.</returns>
+ <remarks>To be added.</remarks>
+ </Docs>
+ </Member>
+ <Member MemberName="Flags">
+ <MemberSignature Language="C#" Value="public Gst.GLib.IOFlags Flags { set; get; }" />
+ <MemberType>Property</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ <ReturnValue>
+ <ReturnType>Gst.GLib.IOFlags</ReturnType>
+ </ReturnValue>
+ <Docs>
+ <summary>To be added.</summary>
+ <value>To be added.</value>
+ <remarks>To be added.</remarks>
+ </Docs>
+ </Member>
+ <Member MemberName="Flush">
+ <MemberSignature Language="C#" Value="public Gst.GLib.IOStatus Flush ();" />
+ <MemberType>Method</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ <ReturnValue>
+ <ReturnType>Gst.GLib.IOStatus</ReturnType>
+ </ReturnValue>
+ <Parameters />
+ <Docs>
+ <summary>To be added.</summary>
+ <returns>To be added.</returns>
+ <remarks>To be added.</remarks>
+ </Docs>
+ </Member>
+ <Member MemberName="FromHandle">
+ <MemberSignature Language="C#" Value="public static Gst.GLib.IOChannel FromHandle (IntPtr handle);" />
+ <MemberType>Method</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ <ReturnValue>
+ <ReturnType>Gst.GLib.IOChannel</ReturnType>
+ </ReturnValue>
+ <Parameters>
+ <Parameter Name="handle" Type="System.IntPtr" />
+ </Parameters>
+ <Docs>
+ <param name="handle">To be added.</param>
+ <summary>To be added.</summary>
+ <returns>To be added.</returns>
+ <remarks>To be added.</remarks>
+ </Docs>
+ </Member>
+ <Member MemberName="Handle">
+ <MemberSignature Language="C#" Value="public IntPtr Handle { get; }" />
+ <MemberType>Property</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ <ReturnValue>
+ <ReturnType>System.IntPtr</ReturnType>
+ </ReturnValue>
+ <Docs>
+ <summary>To be added.</summary>
+ <value>To be added.</value>
+ <remarks>To be added.</remarks>
+ </Docs>
+ </Member>
+ <Member MemberName="Init">
+ <MemberSignature Language="C#" Value="protected void Init ();" />
+ <MemberType>Method</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ <ReturnValue>
+ <ReturnType>System.Void</ReturnType>
+ </ReturnValue>
+ <Parameters />
+ <Docs>
+ <summary>To be added.</summary>
+ <remarks>To be added.</remarks>
+ </Docs>
+ </Member>
+ <Member MemberName="LineTerminator">
+ <MemberSignature Language="C#" Value="public char[] LineTerminator { set; get; }" />
+ <MemberType>Property</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ <ReturnValue>
+ <ReturnType>System.Char[]</ReturnType>
+ </ReturnValue>
+ <Docs>
+ <summary>To be added.</summary>
+ <value>To be added.</value>
+ <remarks>To be added.</remarks>
+ </Docs>
+ </Member>
+ <Member MemberName="ReadChars">
+ <MemberSignature Language="C#" Value="public Gst.GLib.IOStatus ReadChars (byte[] buf, out ulong bytes_read);" />
+ <MemberType>Method</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ <ReturnValue>
+ <ReturnType>Gst.GLib.IOStatus</ReturnType>
+ </ReturnValue>
+ <Parameters>
+ <Parameter Name="buf" Type="System.Byte[]" />
+ <Parameter Name="bytes_read" Type="System.UInt64&amp;" RefType="out" />
+ </Parameters>
+ <Docs>
+ <param name="buf">To be added.</param>
+ <param name="bytes_read">To be added.</param>
+ <summary>To be added.</summary>
+ <returns>To be added.</returns>
+ <remarks>To be added.</remarks>
+ </Docs>
+ </Member>
+ <Member MemberName="ReadLine">
+ <MemberSignature Language="C#" Value="public Gst.GLib.IOStatus ReadLine (out string str_return);" />
+ <MemberType>Method</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ <ReturnValue>
+ <ReturnType>Gst.GLib.IOStatus</ReturnType>
+ </ReturnValue>
+ <Parameters>
+ <Parameter Name="str_return" Type="System.String&amp;" RefType="out" />
+ </Parameters>
+ <Docs>
+ <param name="str_return">To be added.</param>
+ <summary>To be added.</summary>
+ <returns>To be added.</returns>
+ <remarks>To be added.</remarks>
+ </Docs>
+ </Member>
+ <Member MemberName="ReadLine">
+ <MemberSignature Language="C#" Value="public Gst.GLib.IOStatus ReadLine (out string str_return, out ulong terminator_pos);" />
+ <MemberType>Method</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ <ReturnValue>
+ <ReturnType>Gst.GLib.IOStatus</ReturnType>
+ </ReturnValue>
+ <Parameters>
+ <Parameter Name="str_return" Type="System.String&amp;" RefType="out" />
+ <Parameter Name="terminator_pos" Type="System.UInt64&amp;" RefType="out" />
+ </Parameters>
+ <Docs>
+ <param name="str_return">To be added.</param>
+ <param name="terminator_pos">To be added.</param>
+ <summary>To be added.</summary>
+ <returns>To be added.</returns>
+ <remarks>To be added.</remarks>
+ </Docs>
+ </Member>
+ <Member MemberName="ReadToEnd">
+ <MemberSignature Language="C#" Value="public Gst.GLib.IOStatus ReadToEnd (out string str_return);" />
+ <MemberType>Method</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ <ReturnValue>
+ <ReturnType>Gst.GLib.IOStatus</ReturnType>
+ </ReturnValue>
+ <Parameters>
+ <Parameter Name="str_return" Type="System.String&amp;" RefType="out" />
+ </Parameters>
+ <Docs>
+ <param name="str_return">To be added.</param>
+ <summary>To be added.</summary>
+ <returns>To be added.</returns>
+ <remarks>To be added.</remarks>
+ </Docs>
+ </Member>
+ <Member MemberName="ReadUnichar">
+ <MemberSignature Language="C#" Value="public Gst.GLib.IOStatus ReadUnichar (out uint thechar);" />
+ <MemberType>Method</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ <ReturnValue>
+ <ReturnType>Gst.GLib.IOStatus</ReturnType>
+ </ReturnValue>
+ <Parameters>
+ <Parameter Name="thechar" Type="System.UInt32&amp;" RefType="out" />
+ </Parameters>
+ <Docs>
+ <param name="thechar">To be added.</param>
+ <summary>To be added.</summary>
+ <returns>To be added.</returns>
+ <remarks>To be added.</remarks>
+ </Docs>
+ </Member>
+ <Member MemberName="SeekPosition">
+ <MemberSignature Language="C#" Value="public Gst.GLib.IOStatus SeekPosition (long offset, Gst.GLib.SeekType type);" />
+ <MemberType>Method</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ <ReturnValue>
+ <ReturnType>Gst.GLib.IOStatus</ReturnType>
+ </ReturnValue>
+ <Parameters>
+ <Parameter Name="offset" Type="System.Int64" />
+ <Parameter Name="type" Type="Gst.GLib.SeekType" />
+ </Parameters>
+ <Docs>
+ <param name="offset">To be added.</param>
+ <param name="type">To be added.</param>
+ <summary>To be added.</summary>
+ <returns>To be added.</returns>
+ <remarks>To be added.</remarks>
+ </Docs>
+ </Member>
+ <Member MemberName="Shutdown">
+ <MemberSignature Language="C#" Value="public Gst.GLib.IOStatus Shutdown (bool flush);" />
+ <MemberType>Method</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ <ReturnValue>
+ <ReturnType>Gst.GLib.IOStatus</ReturnType>
+ </ReturnValue>
+ <Parameters>
+ <Parameter Name="flush" Type="System.Boolean" />
+ </Parameters>
+ <Docs>
+ <param name="flush">To be added.</param>
+ <summary>To be added.</summary>
+ <returns>To be added.</returns>
+ <remarks>To be added.</remarks>
+ </Docs>
+ </Member>
+ <Member MemberName="UnixFd">
+ <MemberSignature Language="C#" Value="public int UnixFd { get; }" />
+ <MemberType>Property</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ <ReturnValue>
+ <ReturnType>System.Int32</ReturnType>
+ </ReturnValue>
+ <Docs>
+ <summary>To be added.</summary>
+ <value>To be added.</value>
+ <remarks>To be added.</remarks>
+ </Docs>
+ </Member>
+ <Member MemberName="WriteChars">
+ <MemberSignature Language="C#" Value="public Gst.GLib.IOStatus WriteChars (byte[] buf, out ulong bytes_written);" />
+ <MemberType>Method</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ <ReturnValue>
+ <ReturnType>Gst.GLib.IOStatus</ReturnType>
+ </ReturnValue>
+ <Parameters>
+ <Parameter Name="buf" Type="System.Byte[]" />
+ <Parameter Name="bytes_written" Type="System.UInt64&amp;" RefType="out" />
+ </Parameters>
+ <Docs>
+ <param name="buf">To be added.</param>
+ <param name="bytes_written">To be added.</param>
+ <summary>To be added.</summary>
+ <returns>To be added.</returns>
+ <remarks>To be added.</remarks>
+ </Docs>
+ </Member>
+ <Member MemberName="WriteChars">
+ <MemberSignature Language="C#" Value="public Gst.GLib.IOStatus WriteChars (string str, out string remainder);" />
+ <MemberType>Method</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ <ReturnValue>
+ <ReturnType>Gst.GLib.IOStatus</ReturnType>
+ </ReturnValue>
+ <Parameters>
+ <Parameter Name="str" Type="System.String" />
+ <Parameter Name="remainder" Type="System.String&amp;" RefType="out" />
+ </Parameters>
+ <Docs>
+ <param name="str">To be added.</param>
+ <param name="remainder">To be added.</param>
+ <summary>To be added.</summary>
+ <returns>To be added.</returns>
+ <remarks>To be added.</remarks>
+ </Docs>
+ </Member>
+ <Member MemberName="WriteUnichar">
+ <MemberSignature Language="C#" Value="public Gst.GLib.IOStatus WriteUnichar (uint thechar);" />
+ <MemberType>Method</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ <ReturnValue>
+ <ReturnType>Gst.GLib.IOStatus</ReturnType>
+ </ReturnValue>
+ <Parameters>
+ <Parameter Name="thechar" Type="System.UInt32" />
+ </Parameters>
+ <Docs>
+ <param name="thechar">To be added.</param>
+ <summary>To be added.</summary>
+ <returns>To be added.</returns>
+ <remarks>To be added.</remarks>
+ </Docs>
+ </Member>
+ </Members>
+</Type>
diff --git a/doc/en/Gst.GLib/IOChannelError.xml b/doc/en/Gst.GLib/IOChannelError.xml
new file mode 100644
index 0000000..0d747f9
--- /dev/null
+++ b/doc/en/Gst.GLib/IOChannelError.xml
@@ -0,0 +1,133 @@
+<Type Name="IOChannelError" FullName="Gst.GLib.IOChannelError">
+ <TypeSignature Language="C#" Value="public enum IOChannelError" />
+ <AssemblyInfo>
+ <AssemblyName>gstreamer-sharp</AssemblyName>
+ <AssemblyVersion>0.9.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ <Base>
+ <BaseTypeName>System.Enum</BaseTypeName>
+ </Base>
+ <Docs>
+ <summary>To be added.</summary>
+ <remarks>To be added.</remarks>
+ </Docs>
+ <Members>
+ <Member MemberName="Failed">
+ <MemberSignature Language="C#" Value="Failed" />
+ <MemberType>Field</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ <ReturnValue>
+ <ReturnType>Gst.GLib.IOChannelError</ReturnType>
+ </ReturnValue>
+ <Docs>
+ <summary>To be added.</summary>
+ </Docs>
+ </Member>
+ <Member MemberName="FileTooBig">
+ <MemberSignature Language="C#" Value="FileTooBig" />
+ <MemberType>Field</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ <ReturnValue>
+ <ReturnType>Gst.GLib.IOChannelError</ReturnType>
+ </ReturnValue>
+ <Docs>
+ <summary>To be added.</summary>
+ </Docs>
+ </Member>
+ <Member MemberName="Inval">
+ <MemberSignature Language="C#" Value="Inval" />
+ <MemberType>Field</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ <ReturnValue>
+ <ReturnType>Gst.GLib.IOChannelError</ReturnType>
+ </ReturnValue>
+ <Docs>
+ <summary>To be added.</summary>
+ </Docs>
+ </Member>
+ <Member MemberName="IO">
+ <MemberSignature Language="C#" Value="IO" />
+ <MemberType>Field</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ <ReturnValue>
+ <ReturnType>Gst.GLib.IOChannelError</ReturnType>
+ </ReturnValue>
+ <Docs>
+ <summary>To be added.</summary>
+ </Docs>
+ </Member>
+ <Member MemberName="IsDir">
+ <MemberSignature Language="C#" Value="IsDir" />
+ <MemberType>Field</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ <ReturnValue>
+ <ReturnType>Gst.GLib.IOChannelError</ReturnType>
+ </ReturnValue>
+ <Docs>
+ <summary>To be added.</summary>
+ </Docs>
+ </Member>
+ <Member MemberName="NoSpace">
+ <MemberSignature Language="C#" Value="NoSpace" />
+ <MemberType>Field</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ <ReturnValue>
+ <ReturnType>Gst.GLib.IOChannelError</ReturnType>
+ </ReturnValue>
+ <Docs>
+ <summary>To be added.</summary>
+ </Docs>
+ </Member>
+ <Member MemberName="Nxio">
+ <MemberSignature Language="C#" Value="Nxio" />
+ <MemberType>Field</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ <ReturnValue>
+ <ReturnType>Gst.GLib.IOChannelError</ReturnType>
+ </ReturnValue>
+ <Docs>
+ <summary>To be added.</summary>
+ </Docs>
+ </Member>
+ <Member MemberName="Overflow">
+ <MemberSignature Language="C#" Value="Overflow" />
+ <MemberType>Field</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ <ReturnValue>
+ <ReturnType>Gst.GLib.IOChannelError</ReturnType>
+ </ReturnValue>
+ <Docs>
+ <summary>To be added.</summary>
+ </Docs>
+ </Member>
+ <Member MemberName="Pipe">
+ <MemberSignature Language="C#" Value="Pipe" />
+ <MemberType>Field</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ <ReturnValue>
+ <ReturnType>Gst.GLib.IOChannelError</ReturnType>
+ </ReturnValue>
+ <Docs>
+ <summary>To be added.</summary>
+ </Docs>
+ </Member>
+ </Members>
+</Type>
diff --git a/doc/en/Gst.GLib/IOCondition.xml b/doc/en/Gst.GLib/IOCondition.xml
new file mode 100644
index 0000000..53693b1
--- /dev/null
+++ b/doc/en/Gst.GLib/IOCondition.xml
@@ -0,0 +1,99 @@
+<Type Name="IOCondition" FullName="Gst.GLib.IOCondition">
+ <TypeSignature Language="C#" Value="public enum IOCondition" />
+ <AssemblyInfo>
+ <AssemblyName>gstreamer-sharp</AssemblyName>
+ <AssemblyVersion>0.9.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ <Base>
+ <BaseTypeName>System.Enum</BaseTypeName>
+ </Base>
+ <Attributes>
+ <Attribute>
+ <AttributeName>System.Flags</AttributeName>
+ </Attribute>
+ </Attributes>
+ <Docs>
+ <summary>To be added.</summary>
+ <remarks>To be added.</remarks>
+ </Docs>
+ <Members>
+ <Member MemberName="Err">
+ <MemberSignature Language="C#" Value="Err" />
+ <MemberType>Field</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ <ReturnValue>
+ <ReturnType>Gst.GLib.IOCondition</ReturnType>
+ </ReturnValue>
+ <Docs>
+ <summary>To be added.</summary>
+ </Docs>
+ </Member>
+ <Member MemberName="Hup">
+ <MemberSignature Language="C#" Value="Hup" />
+ <MemberType>Field</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ <ReturnValue>
+ <ReturnType>Gst.GLib.IOCondition</ReturnType>
+ </ReturnValue>
+ <Docs>
+ <summary>To be added.</summary>
+ </Docs>
+ </Member>
+ <Member MemberName="In">
+ <MemberSignature Language="C#" Value="In" />
+ <MemberType>Field</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ <ReturnValue>
+ <ReturnType>Gst.GLib.IOCondition</ReturnType>
+ </ReturnValue>
+ <Docs>
+ <summary>To be added.</summary>
+ </Docs>
+ </Member>
+ <Member MemberName="Nval">
+ <MemberSignature Language="C#" Value="Nval" />
+ <MemberType>Field</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ <ReturnValue>
+ <ReturnType>Gst.GLib.IOCondition</ReturnType>
+ </ReturnValue>
+ <Docs>
+ <summary>To be added.</summary>
+ </Docs>
+ </Member>
+ <Member MemberName="Out">
+ <MemberSignature Language="C#" Value="Out" />
+ <MemberType>Field</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ <ReturnValue>
+ <ReturnType>Gst.GLib.IOCondition</ReturnType>
+ </ReturnValue>
+ <Docs>
+ <summary>To be added.</summary>
+ </Docs>
+ </Member>
+ <Member MemberName="Pri">
+ <MemberSignature Language="C#" Value="Pri" />
+ <MemberType>Field</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ <ReturnValue>
+ <ReturnType>Gst.GLib.IOCondition</ReturnType>
+ </ReturnValue>
+ <Docs>
+ <summary>To be added.</summary>
+ </Docs>
+ </Member>
+ </Members>
+</Type>
diff --git a/doc/en/Gst.GLib/IOFlags.xml b/doc/en/Gst.GLib/IOFlags.xml
new file mode 100644
index 0000000..abf63cc
--- /dev/null
+++ b/doc/en/Gst.GLib/IOFlags.xml
@@ -0,0 +1,125 @@
+<Type Name="IOFlags" FullName="Gst.GLib.IOFlags">
+ <TypeSignature Language="C#" Value="public enum IOFlags" />
+ <AssemblyInfo>
+ <AssemblyName>gstreamer-sharp</AssemblyName>
+ <AssemblyVersion>0.9.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ <Base>
+ <BaseTypeName>System.Enum</BaseTypeName>
+ </Base>
+ <Attributes>
+ <Attribute>
+ <AttributeName>System.Flags</AttributeName>
+ </Attribute>
+ </Attributes>
+ <Docs>
+ <summary>To be added.</summary>
+ <remarks>To be added.</remarks>
+ </Docs>
+ <Members>
+ <Member MemberName="Append">
+ <MemberSignature Language="C#" Value="Append" />
+ <MemberType>Field</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ <ReturnValue>
+ <ReturnType>Gst.GLib.IOFlags</ReturnType>
+ </ReturnValue>
+ <Docs>
+ <summary>To be added.</summary>
+ </Docs>
+ </Member>
+ <Member MemberName="GetMask">
+ <MemberSignature Language="C#" Value="GetMask" />
+ <MemberType>Field</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ <ReturnValue>
+ <ReturnType>Gst.GLib.IOFlags</ReturnType>
+ </ReturnValue>
+ <Docs>
+ <summary>To be added.</summary>
+ </Docs>
+ </Member>
+ <Member MemberName="IsReadable">
+ <MemberSignature Language="C#" Value="IsReadable" />
+ <MemberType>Field</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ <ReturnValue>
+ <ReturnType>Gst.GLib.IOFlags</ReturnType>
+ </ReturnValue>
+ <Docs>
+ <summary>To be added.</summary>
+ </Docs>
+ </Member>
+ <Member MemberName="IsSeekable">
+ <MemberSignature Language="C#" Value="IsSeekable" />
+ <MemberType>Field</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ <ReturnValue>
+ <ReturnType>Gst.GLib.IOFlags</ReturnType>
+ </ReturnValue>
+ <Docs>
+ <summary>To be added.</summary>
+ </Docs>
+ </Member>
+ <Member MemberName="IsWriteable">
+ <MemberSignature Language="C#" Value="IsWriteable" />
+ <MemberType>Field</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ <ReturnValue>
+ <ReturnType>Gst.GLib.IOFlags</ReturnType>
+ </ReturnValue>
+ <Docs>
+ <summary>To be added.</summary>
+ </Docs>
+ </Member>
+ <Member MemberName="Mask">
+ <MemberSignature Language="C#" Value="Mask" />
+ <MemberType>Field</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ <ReturnValue>
+ <ReturnType>Gst.GLib.IOFlags</ReturnType>
+ </ReturnValue>
+ <Docs>
+ <summary>To be added.</summary>
+ </Docs>
+ </Member>
+ <Member MemberName="Nonblock">
+ <MemberSignature Language="C#" Value="Nonblock" />
+ <MemberType>Field</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ <ReturnValue>
+ <ReturnType>Gst.GLib.IOFlags</ReturnType>
+ </ReturnValue>
+ <Docs>
+ <summary>To be added.</summary>
+ </Docs>
+ </Member>
+ <Member MemberName="SetMask">
+ <MemberSignature Language="C#" Value="SetMask" />
+ <MemberType>Field</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ <ReturnValue>
+ <ReturnType>Gst.GLib.IOFlags</ReturnType>
+ </ReturnValue>
+ <Docs>
+ <summary>To be added.</summary>
+ </Docs>
+ </Member>
+ </Members>
+</Type>
diff --git a/doc/en/Gst.GLib/IOFunc.xml b/doc/en/Gst.GLib/IOFunc.xml
new file mode 100644
index 0000000..171de02
--- /dev/null
+++ b/doc/en/Gst.GLib/IOFunc.xml
@@ -0,0 +1,24 @@
+<Type Name="IOFunc" FullName="Gst.GLib.IOFunc">
+ <TypeSignature Language="C#" Value="public delegate bool IOFunc(IOChannel source, IOCondition condition);" />
+ <AssemblyInfo>
+ <AssemblyName>gstreamer-sharp</AssemblyName>
+ <AssemblyVersion>0.9.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ <Base>
+ <BaseTypeName>System.Delegate</BaseTypeName>
+ </Base>
+ <Parameters>
+ <Parameter Name="source" Type="Gst.GLib.IOChannel" />
+ <Parameter Name="condition" Type="Gst.GLib.IOCondition" />
+ </Parameters>
+ <ReturnValue>
+ <ReturnType>System.Boolean</ReturnType>
+ </ReturnValue>
+ <Docs>
+ <param name="source">To be added.</param>
+ <param name="condition">To be added.</param>
+ <summary>To be added.</summary>
+ <value>To be added.</value>
+ <remarks>To be added.</remarks>
+ </Docs>
+</Type>
diff --git a/doc/en/Gst.GLib/IOStatus.xml b/doc/en/Gst.GLib/IOStatus.xml
new file mode 100644
index 0000000..bb4c666
--- /dev/null
+++ b/doc/en/Gst.GLib/IOStatus.xml
@@ -0,0 +1,68 @@
+<Type Name="IOStatus" FullName="Gst.GLib.IOStatus">
+ <TypeSignature Language="C#" Value="public enum IOStatus" />
+ <AssemblyInfo>
+ <AssemblyName>gstreamer-sharp</AssemblyName>
+ <AssemblyVersion>0.9.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ <Base>
+ <BaseTypeName>System.Enum</BaseTypeName>
+ </Base>
+ <Docs>
+ <summary>To be added.</summary>
+ <remarks>To be added.</remarks>
+ </Docs>
+ <Members>
+ <Member MemberName="Again">
+ <MemberSignature Language="C#" Value="Again" />
+ <MemberType>Field</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ <ReturnValue>
+ <ReturnType>Gst.GLib.IOStatus</ReturnType>
+ </ReturnValue>
+ <Docs>
+ <summary>To be added.</summary>
+ </Docs>
+ </Member>
+ <Member MemberName="Eof">
+ <MemberSignature Language="C#" Value="Eof" />
+ <MemberType>Field</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ <ReturnValue>
+ <ReturnType>Gst.GLib.IOStatus</ReturnType>
+ </ReturnValue>
+ <Docs>
+ <summary>To be added.</summary>
+ </Docs>
+ </Member>
+ <Member MemberName="Error">
+ <MemberSignature Language="C#" Value="Error" />
+ <MemberType>Field</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ <ReturnValue>
+ <ReturnType>Gst.GLib.IOStatus</ReturnType>
+ </ReturnValue>
+ <Docs>
+ <summary>To be added.</summary>
+ </Docs>
+ </Member>
+ <Member MemberName="Normal">
+ <MemberSignature Language="C#" Value="Normal" />
+ <MemberType>Field</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ <ReturnValue>
+ <ReturnType>Gst.GLib.IOStatus</ReturnType>
+ </ReturnValue>
+ <Docs>
+ <summary>To be added.</summary>
+ </Docs>
+ </Member>
+ </Members>
+</Type>
diff --git a/doc/en/Gst.CorePlugins/Queue+RunningArgs.xml b/doc/en/Gst.GLib/IWrapper.xml
index 5fe6f5e..4b4e3a5 100644
--- a/doc/en/Gst.CorePlugins/Queue+RunningArgs.xml
+++ b/doc/en/Gst.GLib/IWrapper.xml
@@ -1,27 +1,27 @@
-<Type Name="Queue+RunningArgs" FullName="Gst.CorePlugins.Queue+RunningArgs">
- <TypeSignature Language="C#" Value="public class Queue.RunningArgs : GLib.SignalArgs" />
+<Type Name="IWrapper" FullName="Gst.GLib.IWrapper">
+ <TypeSignature Language="C#" Value="public interface IWrapper" />
<AssemblyInfo>
<AssemblyName>gstreamer-sharp</AssemblyName>
<AssemblyVersion>0.9.0.0</AssemblyVersion>
</AssemblyInfo>
- <Base>
- <BaseTypeName>GLib.SignalArgs</BaseTypeName>
- </Base>
<Interfaces />
<Docs>
<summary>To be added.</summary>
<remarks>To be added.</remarks>
</Docs>
<Members>
- <Member MemberName=".ctor">
- <MemberSignature Language="C#" Value="public RunningArgs ();" />
- <MemberType>Constructor</MemberType>
+ <Member MemberName="Handle">
+ <MemberSignature Language="C#" Value="public IntPtr Handle { get; }" />
+ <MemberType>Property</MemberType>
<AssemblyInfo>
<AssemblyVersion>0.9.0.0</AssemblyVersion>
</AssemblyInfo>
- <Parameters />
+ <ReturnValue>
+ <ReturnType>System.IntPtr</ReturnType>
+ </ReturnValue>
<Docs>
<summary>To be added.</summary>
+ <value>To be added.</value>
<remarks>To be added.</remarks>
</Docs>
</Member>
diff --git a/doc/en/Gst.GLib/Idle.xml b/doc/en/Gst.GLib/Idle.xml
new file mode 100644
index 0000000..4fa376a
--- /dev/null
+++ b/doc/en/Gst.GLib/Idle.xml
@@ -0,0 +1,94 @@
+<Type Name="Idle" FullName="Gst.GLib.Idle">
+ <TypeSignature Language="C#" Value="public class Idle" />
+ <AssemblyInfo>
+ <AssemblyName>gstreamer-sharp</AssemblyName>
+ <AssemblyVersion>0.9.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ <Base>
+ <BaseTypeName>System.Object</BaseTypeName>
+ </Base>
+ <Interfaces />
+ <Docs>
+ <summary>To be added.</summary>
+ <remarks>To be added.</remarks>
+ </Docs>
+ <Members>
+ <Member MemberName="Add">
+ <MemberSignature Language="C#" Value="public static uint Add (Gst.GLib.IdleHandler hndlr);" />
+ <MemberType>Method</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ <ReturnValue>
+ <ReturnType>System.UInt32</ReturnType>
+ </ReturnValue>
+ <Parameters>
+ <Parameter Name="hndlr" Type="Gst.GLib.IdleHandler" />
+ </Parameters>
+ <Docs>
+ <param name="hndlr">To be added.</param>
+ <summary>To be added.</summary>
+ <returns>To be added.</returns>
+ <remarks>To be added.</remarks>
+ </Docs>
+ </Member>
+ <Member MemberName="Add">
+ <MemberSignature Language="C#" Value="public static uint Add (Gst.GLib.IdleHandler hndlr, Gst.GLib.Priority priority);" />
+ <MemberType>Method</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ <ReturnValue>
+ <ReturnType>System.UInt32</ReturnType>
+ </ReturnValue>
+ <Parameters>
+ <Parameter Name="hndlr" Type="Gst.GLib.IdleHandler" />
+ <Parameter Name="priority" Type="Gst.GLib.Priority" />
+ </Parameters>
+ <Docs>
+ <param name="hndlr">To be added.</param>
+ <param name="priority">To be added.</param>
+ <summary>To be added.</summary>
+ <returns>To be added.</returns>
+ <remarks>To be added.</remarks>
+ </Docs>
+ </Member>
+ <Member MemberName="Remove">
+ <MemberSignature Language="C#" Value="public static bool Remove (Gst.GLib.IdleHandler hndlr);" />
+ <MemberType>Method</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ <ReturnValue>
+ <ReturnType>System.Boolean</ReturnType>
+ </ReturnValue>
+ <Parameters>
+ <Parameter Name="hndlr" Type="Gst.GLib.IdleHandler" />
+ </Parameters>
+ <Docs>
+ <param name="hndlr">To be added.</param>
+ <summary>To be added.</summary>
+ <returns>To be added.</returns>
+ <remarks>To be added.</remarks>
+ </Docs>
+ </Member>
+ <Member MemberName="Remove">
+ <MemberSignature Language="C#" Value="public static void Remove (uint id);" />
+ <MemberType>Method</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ <ReturnValue>
+ <ReturnType>System.Void</ReturnType>
+ </ReturnValue>
+ <Parameters>
+ <Parameter Name="id" Type="System.UInt32" />
+ </Parameters>
+ <Docs>
+ <param name="id">To be added.</param>
+ <summary>To be added.</summary>
+ <remarks>To be added.</remarks>
+ </Docs>
+ </Member>
+ </Members>
+</Type>
diff --git a/doc/en/Gst.GLib/IdleHandler.xml b/doc/en/Gst.GLib/IdleHandler.xml
new file mode 100644
index 0000000..c72dcc9
--- /dev/null
+++ b/doc/en/Gst.GLib/IdleHandler.xml
@@ -0,0 +1,19 @@
+<Type Name="IdleHandler" FullName="Gst.GLib.IdleHandler">
+ <TypeSignature Language="C#" Value="public delegate bool IdleHandler();" />
+ <AssemblyInfo>
+ <AssemblyName>gstreamer-sharp</AssemblyName>
+ <AssemblyVersion>0.9.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ <Base>
+ <BaseTypeName>System.Delegate</BaseTypeName>
+ </Base>
+ <Parameters />
+ <ReturnValue>
+ <ReturnType>System.Boolean</ReturnType>
+ </ReturnValue>
+ <Docs>
+ <summary>To be added.</summary>
+ <value>To be added.</value>
+ <remarks>To be added.</remarks>
+ </Docs>
+</Type>
diff --git a/doc/en/Gst.GLib/IgnoreClassInitializersAttribute.xml b/doc/en/Gst.GLib/IgnoreClassInitializersAttribute.xml
new file mode 100644
index 0000000..efc14c7
--- /dev/null
+++ b/doc/en/Gst.GLib/IgnoreClassInitializersAttribute.xml
@@ -0,0 +1,34 @@
+<Type Name="IgnoreClassInitializersAttribute" FullName="Gst.GLib.IgnoreClassInitializersAttribute">
+ <TypeSignature Language="C#" Value="public sealed class IgnoreClassInitializersAttribute : Attribute" />
+ <AssemblyInfo>
+ <AssemblyName>gstreamer-sharp</AssemblyName>
+ <AssemblyVersion>0.9.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ <Base>
+ <BaseTypeName>System.Attribute</BaseTypeName>
+ </Base>
+ <Interfaces />
+ <Attributes>
+ <Attribute>
+ <AttributeName>System.AttributeUsage(System.AttributeTargets.Assembly)</AttributeName>
+ </Attribute>
+ </Attributes>
+ <Docs>
+ <summary>To be added.</summary>
+ <remarks>To be added.</remarks>
+ </Docs>
+ <Members>
+ <Member MemberName=".ctor">
+ <MemberSignature Language="C#" Value="public IgnoreClassInitializersAttribute ();" />
+ <MemberType>Constructor</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ <Parameters />
+ <Docs>
+ <summary>To be added.</summary>
+ <remarks>To be added.</remarks>
+ </Docs>
+ </Member>
+ </Members>
+</Type>
diff --git a/doc/en/Gst.GLib/List.xml b/doc/en/Gst.GLib/List.xml
new file mode 100644
index 0000000..a3b9ffa
--- /dev/null
+++ b/doc/en/Gst.GLib/List.xml
@@ -0,0 +1,143 @@
+<Type Name="List" FullName="Gst.GLib.List">
+ <TypeSignature Language="C#" Value="public class List : Gst.GLib.ListBase" />
+ <AssemblyInfo>
+ <AssemblyName>gstreamer-sharp</AssemblyName>
+ <AssemblyVersion>0.9.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ <Base>
+ <BaseTypeName>Gst.GLib.ListBase</BaseTypeName>
+ </Base>
+ <Interfaces />
+ <Docs>
+ <summary>To be added.</summary>
+ <remarks>To be added.</remarks>
+ </Docs>
+ <Members>
+ <Member MemberName=".ctor">
+ <MemberSignature Language="C#" Value="public List (IntPtr raw);" />
+ <MemberType>Constructor</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ <Parameters>
+ <Parameter Name="raw" Type="System.IntPtr" />
+ </Parameters>
+ <Docs>
+ <param name="raw">To be added.</param>
+ <summary>To be added.</summary>
+ <remarks>To be added.</remarks>
+ </Docs>
+ </Member>
+ <Member MemberName=".ctor">
+ <MemberSignature Language="C#" Value="public List (Type element_type);" />
+ <MemberType>Constructor</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ <Parameters>
+ <Parameter Name="element_type" Type="System.Type" />
+ </Parameters>
+ <Docs>
+ <param name="element_type">To be added.</param>
+ <summary>To be added.</summary>
+ <remarks>To be added.</remarks>
+ </Docs>
+ </Member>
+ <Member MemberName=".ctor">
+ <MemberSignature Language="C#" Value="public List (IntPtr raw, Type element_type);" />
+ <MemberType>Constructor</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ <Parameters>
+ <Parameter Name="raw" Type="System.IntPtr" />
+ <Parameter Name="element_type" Type="System.Type" />
+ </Parameters>
+ <Docs>
+ <param name="raw">To be added.</param>
+ <param name="element_type">To be added.</param>
+ <summary>To be added.</summary>
+ <remarks>To be added.</remarks>
+ </Docs>
+ </Member>
+ <Member MemberName=".ctor">
+ <MemberSignature Language="C#" Value="public List (Array elements, Type element_type, bool owned, bool elements_owned);" />
+ <MemberType>Constructor</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ <Parameters>
+ <Parameter Name="elements" Type="System.Array" />
+ <Parameter Name="element_type" Type="System.Type" />
+ <Parameter Name="owned" Type="System.Boolean" />
+ <Parameter Name="elements_owned" Type="System.Boolean" />
+ </Parameters>
+ <Docs>
+ <param name="elements">To be added.</param>
+ <param name="element_type">To be added.</param>
+ <param name="owned">To be added.</param>
+ <param name="elements_owned">To be added.</param>
+ <summary>To be added.</summary>
+ <remarks>To be added.</remarks>
+ </Docs>
+ </Member>
+ <Member MemberName=".ctor">
+ <MemberSignature Language="C#" Value="public List (IntPtr raw, Type element_type, bool owned, bool elements_owned);" />
+ <MemberType>Constructor</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ <Parameters>
+ <Parameter Name="raw" Type="System.IntPtr" />
+ <Parameter Name="element_type" Type="System.Type" />
+ <Parameter Name="owned" Type="System.Boolean" />
+ <Parameter Name="elements_owned" Type="System.Boolean" />
+ </Parameters>
+ <Docs>
+ <param name="raw">To be added.</param>
+ <param name="element_type">To be added.</param>
+ <param name="owned">To be added.</param>
+ <param name="elements_owned">To be added.</param>
+ <summary>To be added.</summary>
+ <remarks>To be added.</remarks>
+ </Docs>
+ </Member>
+ <Member MemberName=".ctor">
+ <MemberSignature Language="C#" Value="public List (object[] elements, Type element_type, bool owned, bool elements_owned);" />
+ <MemberType>Constructor</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ <Parameters>
+ <Parameter Name="elements" Type="System.Object[]" />
+ <Parameter Name="element_type" Type="System.Type" />
+ <Parameter Name="owned" Type="System.Boolean" />
+ <Parameter Name="elements_owned" Type="System.Boolean" />
+ </Parameters>
+ <Docs>
+ <param name="elements">To be added.</param>
+ <param name="element_type">To be added.</param>
+ <param name="owned">To be added.</param>
+ <param name="elements_owned">To be added.</param>
+ <summary>To be added.</summary>
+ <remarks>To be added.</remarks>
+ </Docs>
+ </Member>
+ <Member MemberName="Clone">
+ <MemberSignature Language="C#" Value="public override object Clone ();" />
+ <MemberType>Method</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ <ReturnValue>
+ <ReturnType>System.Object</ReturnType>
+ </ReturnValue>
+ <Parameters />
+ <Docs>
+ <summary>To be added.</summary>
+ <returns>To be added.</returns>
+ <remarks>To be added.</remarks>
+ </Docs>
+ </Member>
+ </Members>
+</Type>
diff --git a/doc/en/Gst.GLib/ListBase+FilenameString.xml b/doc/en/Gst.GLib/ListBase+FilenameString.xml
new file mode 100644
index 0000000..3daffe6
--- /dev/null
+++ b/doc/en/Gst.GLib/ListBase+FilenameString.xml
@@ -0,0 +1,16 @@
+<Type Name="ListBase+FilenameString" FullName="Gst.GLib.ListBase+FilenameString">
+ <TypeSignature Language="C#" Value="public class ListBase.FilenameString" />
+ <AssemblyInfo>
+ <AssemblyName>gstreamer-sharp</AssemblyName>
+ <AssemblyVersion>0.9.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ <Base>
+ <BaseTypeName>System.Object</BaseTypeName>
+ </Base>
+ <Interfaces />
+ <Docs>
+ <summary>To be added.</summary>
+ <remarks>To be added.</remarks>
+ </Docs>
+ <Members />
+</Type>
diff --git a/doc/en/Gst.GLib/ListBase.xml b/doc/en/Gst.GLib/ListBase.xml
new file mode 100644
index 0000000..3b2b4b4
--- /dev/null
+++ b/doc/en/Gst.GLib/ListBase.xml
@@ -0,0 +1,330 @@
+<Type Name="ListBase" FullName="Gst.GLib.ListBase">
+ <TypeSignature Language="C#" Value="public abstract class ListBase : Gst.GLib.IWrapper, ICloneable, IDisposable, System.Collections.ICollection" />
+ <AssemblyInfo>
+ <AssemblyName>gstreamer-sharp</AssemblyName>
+ <AssemblyVersion>0.9.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ <Base>
+ <BaseTypeName>System.Object</BaseTypeName>
+ </Base>
+ <Interfaces>
+ <Interface>
+ <InterfaceName>Gst.GLib.IWrapper</InterfaceName>
+ </Interface>
+ <Interface>
+ <InterfaceName>System.Collections.ICollection</InterfaceName>
+ </Interface>
+ <Interface>
+ <InterfaceName>System.ICloneable</InterfaceName>
+ </Interface>
+ <Interface>
+ <InterfaceName>System.IDisposable</InterfaceName>
+ </Interface>
+ </Interfaces>
+ <Docs>
+ <summary>To be added.</summary>
+ <remarks>To be added.</remarks>
+ </Docs>
+ <Members>
+ <Member MemberName="Append">
+ <MemberSignature Language="C#" Value="public void Append (IntPtr raw);" />
+ <MemberType>Method</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ <ReturnValue>
+ <ReturnType>System.Void</ReturnType>
+ </ReturnValue>
+ <Parameters>
+ <Parameter Name="raw" Type="System.IntPtr" />
+ </Parameters>
+ <Docs>
+ <param name="raw">To be added.</param>
+ <summary>To be added.</summary>
+ <remarks>To be added.</remarks>
+ </Docs>
+ </Member>
+ <Member MemberName="Append">
+ <MemberSignature Language="C#" Value="public void Append (object item);" />
+ <MemberType>Method</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ <ReturnValue>
+ <ReturnType>System.Void</ReturnType>
+ </ReturnValue>
+ <Parameters>
+ <Parameter Name="item" Type="System.Object" />
+ </Parameters>
+ <Docs>
+ <param name="item">To be added.</param>
+ <summary>To be added.</summary>
+ <remarks>To be added.</remarks>
+ </Docs>
+ </Member>
+ <Member MemberName="Append">
+ <MemberSignature Language="C#" Value="public void Append (string item);" />
+ <MemberType>Method</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ <ReturnValue>
+ <ReturnType>System.Void</ReturnType>
+ </ReturnValue>
+ <Parameters>
+ <Parameter Name="item" Type="System.String" />
+ </Parameters>
+ <Docs>
+ <param name="item">To be added.</param>
+ <summary>To be added.</summary>
+ <remarks>To be added.</remarks>
+ </Docs>
+ </Member>
+ <Member MemberName="Clone">
+ <MemberSignature Language="C#" Value="public abstract object Clone ();" />
+ <MemberType>Method</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ <ReturnValue>
+ <ReturnType>System.Object</ReturnType>
+ </ReturnValue>
+ <Parameters />
+ <Docs>
+ <summary>To be added.</summary>
+ <returns>To be added.</returns>
+ <remarks>To be added.</remarks>
+ </Docs>
+ </Member>
+ <Member MemberName="CopyTo">
+ <MemberSignature Language="C#" Value="public void CopyTo (Array array, int index);" />
+ <MemberType>Method</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ <ReturnValue>
+ <ReturnType>System.Void</ReturnType>
+ </ReturnValue>
+ <Parameters>
+ <Parameter Name="array" Type="System.Array" />
+ <Parameter Name="index" Type="System.Int32" />
+ </Parameters>
+ <Docs>
+ <param name="array">To be added.</param>
+ <param name="index">To be added.</param>
+ <summary>To be added.</summary>
+ <remarks>To be added.</remarks>
+ </Docs>
+ </Member>
+ <Member MemberName="Count">
+ <MemberSignature Language="C#" Value="public int Count { get; }" />
+ <MemberType>Property</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ <ReturnValue>
+ <ReturnType>System.Int32</ReturnType>
+ </ReturnValue>
+ <Docs>
+ <summary>To be added.</summary>
+ <value>To be added.</value>
+ <remarks>To be added.</remarks>
+ </Docs>
+ </Member>
+ <Member MemberName="Dispose">
+ <MemberSignature Language="C#" Value="public void Dispose ();" />
+ <MemberType>Method</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ <ReturnValue>
+ <ReturnType>System.Void</ReturnType>
+ </ReturnValue>
+ <Parameters />
+ <Docs>
+ <summary>To be added.</summary>
+ <remarks>To be added.</remarks>
+ </Docs>
+ </Member>
+ <Member MemberName="Dispose">
+ <MemberSignature Language="C#" Value="protected virtual void Dispose (bool disposing);" />
+ <MemberType>Method</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ <ReturnValue>
+ <ReturnType>System.Void</ReturnType>
+ </ReturnValue>
+ <Parameters>
+ <Parameter Name="disposing" Type="System.Boolean" />
+ </Parameters>
+ <Docs>
+ <param name="disposing">To be added.</param>
+ <summary>To be added.</summary>
+ <remarks>To be added.</remarks>
+ </Docs>
+ </Member>
+ <Member MemberName="element_type">
+ <MemberSignature Language="C#" Value="protected Type element_type;" />
+ <MemberType>Field</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ <ReturnValue>
+ <ReturnType>System.Type</ReturnType>
+ </ReturnValue>
+ <Docs>
+ <summary>To be added.</summary>
+ <remarks>To be added.</remarks>
+ </Docs>
+ </Member>
+ <Member MemberName="Empty">
+ <MemberSignature Language="C#" Value="public void Empty ();" />
+ <MemberType>Method</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ <ReturnValue>
+ <ReturnType>System.Void</ReturnType>
+ </ReturnValue>
+ <Parameters />
+ <Docs>
+ <summary>To be added.</summary>
+ <remarks>To be added.</remarks>
+ </Docs>
+ </Member>
+ <Member MemberName="Finalize">
+ <MemberSignature Language="C#" Value="~ListBase ();" />
+ <MemberType>Method</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ <ReturnValue>
+ <ReturnType>System.Void</ReturnType>
+ </ReturnValue>
+ <Parameters />
+ <Docs>
+ <summary>To be added.</summary>
+ <remarks>To be added.</remarks>
+ </Docs>
+ </Member>
+ <Member MemberName="GetEnumerator">
+ <MemberSignature Language="C#" Value="public System.Collections.IEnumerator GetEnumerator ();" />
+ <MemberType>Method</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ <ReturnValue>
+ <ReturnType>System.Collections.IEnumerator</ReturnType>
+ </ReturnValue>
+ <Parameters />
+ <Docs>
+ <summary>To be added.</summary>
+ <returns>To be added.</returns>
+ <remarks>To be added.</remarks>
+ </Docs>
+ </Member>
+ <Member MemberName="Handle">
+ <MemberSignature Language="C#" Value="public IntPtr Handle { get; }" />
+ <MemberType>Property</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ <ReturnValue>
+ <ReturnType>System.IntPtr</ReturnType>
+ </ReturnValue>
+ <Docs>
+ <summary>To be added.</summary>
+ <value>To be added.</value>
+ <remarks>To be added.</remarks>
+ </Docs>
+ </Member>
+ <Member MemberName="IsSynchronized">
+ <MemberSignature Language="C#" Value="public bool IsSynchronized { get; }" />
+ <MemberType>Property</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ <ReturnValue>
+ <ReturnType>System.Boolean</ReturnType>
+ </ReturnValue>
+ <Docs>
+ <summary>To be added.</summary>
+ <value>To be added.</value>
+ <remarks>To be added.</remarks>
+ </Docs>
+ </Member>
+ <Member MemberName="Item">
+ <MemberSignature Language="C#" Value="public object this[int index] { get; }" />
+ <MemberType>Property</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ <ReturnValue>
+ <ReturnType>System.Object</ReturnType>
+ </ReturnValue>
+ <Parameters>
+ <Parameter Name="index" Type="System.Int32" />
+ </Parameters>
+ <Docs>
+ <param name="index">To be added.</param>
+ <summary>To be added.</summary>
+ <value>To be added.</value>
+ <remarks>To be added.</remarks>
+ </Docs>
+ </Member>
+ <Member MemberName="Managed">
+ <MemberSignature Language="C#" Value="public bool Managed { set; }" />
+ <MemberType>Property</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ <Attributes>
+ <Attribute>
+ <AttributeName>System.Obsolete("Replaced by owned parameter on ctor.")</AttributeName>
+ </Attribute>
+ </Attributes>
+ <ReturnValue>
+ <ReturnType>System.Boolean</ReturnType>
+ </ReturnValue>
+ <Docs>
+ <summary>To be added.</summary>
+ <value>To be added.</value>
+ <remarks>To be added.</remarks>
+ </Docs>
+ </Member>
+ <Member MemberName="Prepend">
+ <MemberSignature Language="C#" Value="public void Prepend (IntPtr raw);" />
+ <MemberType>Method</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ <ReturnValue>
+ <ReturnType>System.Void</ReturnType>
+ </ReturnValue>
+ <Parameters>
+ <Parameter Name="raw" Type="System.IntPtr" />
+ </Parameters>
+ <Docs>
+ <param name="raw">To be added.</param>
+ <summary>To be added.</summary>
+ <remarks>To be added.</remarks>
+ </Docs>
+ </Member>
+ <Member MemberName="SyncRoot">
+ <MemberSignature Language="C#" Value="public object SyncRoot { get; }" />
+ <MemberType>Property</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ <ReturnValue>
+ <ReturnType>System.Object</ReturnType>
+ </ReturnValue>
+ <Docs>
+ <summary>To be added.</summary>
+ <value>To be added.</value>
+ <remarks>To be added.</remarks>
+ </Docs>
+ </Member>
+ </Members>
+</Type>
diff --git a/doc/en/Gst.GLib/Log.xml b/doc/en/Gst.GLib/Log.xml
new file mode 100644
index 0000000..f624b9d
--- /dev/null
+++ b/doc/en/Gst.GLib/Log.xml
@@ -0,0 +1,246 @@
+<Type Name="Log" FullName="Gst.GLib.Log">
+ <TypeSignature Language="C#" Value="public class Log" />
+ <AssemblyInfo>
+ <AssemblyName>gstreamer-sharp</AssemblyName>
+ <AssemblyVersion>0.9.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ <Base>
+ <BaseTypeName>System.Object</BaseTypeName>
+ </Base>
+ <Interfaces />
+ <Docs>
+ <summary>To be added.</summary>
+ <remarks>To be added.</remarks>
+ </Docs>
+ <Members>
+ <Member MemberName=".ctor">
+ <MemberSignature Language="C#" Value="public Log ();" />
+ <MemberType>Constructor</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ <Parameters />
+ <Docs>
+ <summary>To be added.</summary>
+ <remarks>To be added.</remarks>
+ </Docs>
+ </Member>
+ <Member MemberName="DefaultHandler">
+ <MemberSignature Language="C#" Value="public static void DefaultHandler (string logDomain, Gst.GLib.LogLevelFlags logLevel, string message);" />
+ <MemberType>Method</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ <ReturnValue>
+ <ReturnType>System.Void</ReturnType>
+ </ReturnValue>
+ <Parameters>
+ <Parameter Name="logDomain" Type="System.String" />
+ <Parameter Name="logLevel" Type="Gst.GLib.LogLevelFlags" />
+ <Parameter Name="message" Type="System.String" />
+ </Parameters>
+ <Docs>
+ <param name="logDomain">To be added.</param>
+ <param name="logLevel">To be added.</param>
+ <param name="message">To be added.</param>
+ <summary>To be added.</summary>
+ <remarks>To be added.</remarks>
+ </Docs>
+ </Member>
+ <Member MemberName="PrintLogFunction">
+ <MemberSignature Language="C#" Value="public static void PrintLogFunction (string domain, Gst.GLib.LogLevelFlags level, string message);" />
+ <MemberType>Method</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ <ReturnValue>
+ <ReturnType>System.Void</ReturnType>
+ </ReturnValue>
+ <Parameters>
+ <Parameter Name="domain" Type="System.String" />
+ <Parameter Name="level" Type="Gst.GLib.LogLevelFlags" />
+ <Parameter Name="message" Type="System.String" />
+ </Parameters>
+ <Docs>
+ <param name="domain">To be added.</param>
+ <param name="level">To be added.</param>
+ <param name="message">To be added.</param>
+ <summary>To be added.</summary>
+ <remarks>To be added.</remarks>
+ </Docs>
+ </Member>
+ <Member MemberName="PrintTraceLogFunction">
+ <MemberSignature Language="C#" Value="public static void PrintTraceLogFunction (string domain, Gst.GLib.LogLevelFlags level, string message);" />
+ <MemberType>Method</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ <ReturnValue>
+ <ReturnType>System.Void</ReturnType>
+ </ReturnValue>
+ <Parameters>
+ <Parameter Name="domain" Type="System.String" />
+ <Parameter Name="level" Type="Gst.GLib.LogLevelFlags" />
+ <Parameter Name="message" Type="System.String" />
+ </Parameters>
+ <Docs>
+ <param name="domain">To be added.</param>
+ <param name="level">To be added.</param>
+ <param name="message">To be added.</param>
+ <summary>To be added.</summary>
+ <remarks>To be added.</remarks>
+ </Docs>
+ </Member>
+ <Member MemberName="RemoveLogHandler">
+ <MemberSignature Language="C#" Value="public static void RemoveLogHandler (string logDomain, uint handlerID);" />
+ <MemberType>Method</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ <ReturnValue>
+ <ReturnType>System.Void</ReturnType>
+ </ReturnValue>
+ <Parameters>
+ <Parameter Name="logDomain" Type="System.String" />
+ <Parameter Name="handlerID" Type="System.UInt32" />
+ </Parameters>
+ <Docs>
+ <param name="logDomain">To be added.</param>
+ <param name="handlerID">To be added.</param>
+ <summary>To be added.</summary>
+ <remarks>To be added.</remarks>
+ </Docs>
+ </Member>
+ <Member MemberName="SetAlwaysFatal">
+ <MemberSignature Language="C#" Value="public static Gst.GLib.LogLevelFlags SetAlwaysFatal (Gst.GLib.LogLevelFlags fatalMask);" />
+ <MemberType>Method</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ <ReturnValue>
+ <ReturnType>Gst.GLib.LogLevelFlags</ReturnType>
+ </ReturnValue>
+ <Parameters>
+ <Parameter Name="fatalMask" Type="Gst.GLib.LogLevelFlags" />
+ </Parameters>
+ <Docs>
+ <param name="fatalMask">To be added.</param>
+ <summary>To be added.</summary>
+ <returns>To be added.</returns>
+ <remarks>To be added.</remarks>
+ </Docs>
+ </Member>
+ <Member MemberName="SetAlwaysFatal">
+ <MemberSignature Language="C#" Value="public static Gst.GLib.LogLevelFlags SetAlwaysFatal (string logDomain, Gst.GLib.LogLevelFlags fatalMask);" />
+ <MemberType>Method</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ <ReturnValue>
+ <ReturnType>Gst.GLib.LogLevelFlags</ReturnType>
+ </ReturnValue>
+ <Parameters>
+ <Parameter Name="logDomain" Type="System.String" />
+ <Parameter Name="fatalMask" Type="Gst.GLib.LogLevelFlags" />
+ </Parameters>
+ <Docs>
+ <param name="logDomain">To be added.</param>
+ <param name="fatalMask">To be added.</param>
+ <summary>To be added.</summary>
+ <returns>To be added.</returns>
+ <remarks>To be added.</remarks>
+ </Docs>
+ </Member>
+ <Member MemberName="SetLogHandler">
+ <MemberSignature Language="C#" Value="public static uint SetLogHandler (string logDomain, Gst.GLib.LogLevelFlags flags, Gst.GLib.LogFunc logFunc);" />
+ <MemberType>Method</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ <ReturnValue>
+ <ReturnType>System.UInt32</ReturnType>
+ </ReturnValue>
+ <Parameters>
+ <Parameter Name="logDomain" Type="System.String" />
+ <Parameter Name="flags" Type="Gst.GLib.LogLevelFlags" />
+ <Parameter Name="logFunc" Type="Gst.GLib.LogFunc" />
+ </Parameters>
+ <Docs>
+ <param name="logDomain">To be added.</param>
+ <param name="flags">To be added.</param>
+ <param name="logFunc">To be added.</param>
+ <summary>To be added.</summary>
+ <returns>To be added.</returns>
+ <remarks>To be added.</remarks>
+ </Docs>
+ </Member>
+ <Member MemberName="SetPrintErrorHandler">
+ <MemberSignature Language="C#" Value="public static Gst.GLib.PrintFunc SetPrintErrorHandler (Gst.GLib.PrintFunc handler);" />
+ <MemberType>Method</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ <ReturnValue>
+ <ReturnType>Gst.GLib.PrintFunc</ReturnType>
+ </ReturnValue>
+ <Parameters>
+ <Parameter Name="handler" Type="Gst.GLib.PrintFunc" />
+ </Parameters>
+ <Docs>
+ <param name="handler">To be added.</param>
+ <summary>To be added.</summary>
+ <returns>To be added.</returns>
+ <remarks>To be added.</remarks>
+ </Docs>
+ </Member>
+ <Member MemberName="SetPrintHandler">
+ <MemberSignature Language="C#" Value="public static Gst.GLib.PrintFunc SetPrintHandler (Gst.GLib.PrintFunc handler);" />
+ <MemberType>Method</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ <ReturnValue>
+ <ReturnType>Gst.GLib.PrintFunc</ReturnType>
+ </ReturnValue>
+ <Parameters>
+ <Parameter Name="handler" Type="Gst.GLib.PrintFunc" />
+ </Parameters>
+ <Docs>
+ <param name="handler">To be added.</param>
+ <summary>To be added.</summary>
+ <returns>To be added.</returns>
+ <remarks>To be added.</remarks>
+ </Docs>
+ </Member>
+ <Member MemberName="WriteLog">
+ <MemberSignature Language="C#" Value="public void WriteLog (string logDomain, Gst.GLib.LogLevelFlags flags, string format, object[] args);" />
+ <MemberType>Method</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ <ReturnValue>
+ <ReturnType>System.Void</ReturnType>
+ </ReturnValue>
+ <Parameters>
+ <Parameter Name="logDomain" Type="System.String" />
+ <Parameter Name="flags" Type="Gst.GLib.LogLevelFlags" />
+ <Parameter Name="format" Type="System.String" />
+ <Parameter Name="args" Type="System.Object[]">
+ <Attributes>
+ <Attribute>
+ <AttributeName>System.ParamArray</AttributeName>
+ </Attribute>
+ </Attributes>
+ </Parameter>
+ </Parameters>
+ <Docs>
+ <param name="logDomain">To be added.</param>
+ <param name="flags">To be added.</param>
+ <param name="format">To be added.</param>
+ <param name="args">To be added.</param>
+ <summary>To be added.</summary>
+ <remarks>To be added.</remarks>
+ </Docs>
+ </Member>
+ </Members>
+</Type>
diff --git a/doc/en/Gst.GLib/LogFunc.xml b/doc/en/Gst.GLib/LogFunc.xml
new file mode 100644
index 0000000..ec9826a
--- /dev/null
+++ b/doc/en/Gst.GLib/LogFunc.xml
@@ -0,0 +1,25 @@
+<Type Name="LogFunc" FullName="Gst.GLib.LogFunc">
+ <TypeSignature Language="C#" Value="public delegate void LogFunc(string log_domain, LogLevelFlags log_level, string message);" />
+ <AssemblyInfo>
+ <AssemblyName>gstreamer-sharp</AssemblyName>
+ <AssemblyVersion>0.9.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ <Base>
+ <BaseTypeName>System.Delegate</BaseTypeName>
+ </Base>
+ <Parameters>
+ <Parameter Name="log_domain" Type="System.String" />
+ <Parameter Name="log_level" Type="Gst.GLib.LogLevelFlags" />
+ <Parameter Name="message" Type="System.String" />
+ </Parameters>
+ <ReturnValue>
+ <ReturnType>System.Void</ReturnType>
+ </ReturnValue>
+ <Docs>
+ <param name="log_domain">To be added.</param>
+ <param name="log_level">To be added.</param>
+ <param name="message">To be added.</param>
+ <summary>To be added.</summary>
+ <remarks>To be added.</remarks>
+ </Docs>
+</Type>
diff --git a/doc/en/Gst.GLib/LogLevelFlags.xml b/doc/en/Gst.GLib/LogLevelFlags.xml
new file mode 100644
index 0000000..8e0b425
--- /dev/null
+++ b/doc/en/Gst.GLib/LogLevelFlags.xml
@@ -0,0 +1,190 @@
+<Type Name="LogLevelFlags" FullName="Gst.GLib.LogLevelFlags">
+ <TypeSignature Language="C#" Value="public enum LogLevelFlags" />
+ <AssemblyInfo>
+ <AssemblyName>gstreamer-sharp</AssemblyName>
+ <AssemblyVersion>0.9.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ <Base>
+ <BaseTypeName>System.Enum</BaseTypeName>
+ </Base>
+ <Attributes>
+ <Attribute>
+ <AttributeName>System.Flags</AttributeName>
+ </Attribute>
+ </Attributes>
+ <Docs>
+ <summary>To be added.</summary>
+ <remarks>To be added.</remarks>
+ </Docs>
+ <Members>
+ <Member MemberName="All">
+ <MemberSignature Language="C#" Value="All" />
+ <MemberType>Field</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ <ReturnValue>
+ <ReturnType>Gst.GLib.LogLevelFlags</ReturnType>
+ </ReturnValue>
+ <Docs>
+ <summary>To be added.</summary>
+ </Docs>
+ </Member>
+ <Member MemberName="AllButFatal">
+ <MemberSignature Language="C#" Value="AllButFatal" />
+ <MemberType>Field</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ <ReturnValue>
+ <ReturnType>Gst.GLib.LogLevelFlags</ReturnType>
+ </ReturnValue>
+ <Docs>
+ <summary>To be added.</summary>
+ </Docs>
+ </Member>
+ <Member MemberName="AllButRecursion">
+ <MemberSignature Language="C#" Value="AllButRecursion" />
+ <MemberType>Field</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ <ReturnValue>
+ <ReturnType>Gst.GLib.LogLevelFlags</ReturnType>
+ </ReturnValue>
+ <Docs>
+ <summary>To be added.</summary>
+ </Docs>
+ </Member>
+ <Member MemberName="Critical">
+ <MemberSignature Language="C#" Value="Critical" />
+ <MemberType>Field</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ <ReturnValue>
+ <ReturnType>Gst.GLib.LogLevelFlags</ReturnType>
+ </ReturnValue>
+ <Docs>
+ <summary>To be added.</summary>
+ </Docs>
+ </Member>
+ <Member MemberName="Debug">
+ <MemberSignature Language="C#" Value="Debug" />
+ <MemberType>Field</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ <ReturnValue>
+ <ReturnType>Gst.GLib.LogLevelFlags</ReturnType>
+ </ReturnValue>
+ <Docs>
+ <summary>To be added.</summary>
+ </Docs>
+ </Member>
+ <Member MemberName="Error">
+ <MemberSignature Language="C#" Value="Error" />
+ <MemberType>Field</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ <ReturnValue>
+ <ReturnType>Gst.GLib.LogLevelFlags</ReturnType>
+ </ReturnValue>
+ <Docs>
+ <summary>To be added.</summary>
+ </Docs>
+ </Member>
+ <Member MemberName="FlagFatal">
+ <MemberSignature Language="C#" Value="FlagFatal" />
+ <MemberType>Field</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ <ReturnValue>
+ <ReturnType>Gst.GLib.LogLevelFlags</ReturnType>
+ </ReturnValue>
+ <Docs>
+ <summary>To be added.</summary>
+ </Docs>
+ </Member>
+ <Member MemberName="FlagMask">
+ <MemberSignature Language="C#" Value="FlagMask" />
+ <MemberType>Field</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ <ReturnValue>
+ <ReturnType>Gst.GLib.LogLevelFlags</ReturnType>
+ </ReturnValue>
+ <Docs>
+ <summary>To be added.</summary>
+ </Docs>
+ </Member>
+ <Member MemberName="FlagRecursion">
+ <MemberSignature Language="C#" Value="FlagRecursion" />
+ <MemberType>Field</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ <ReturnValue>
+ <ReturnType>Gst.GLib.LogLevelFlags</ReturnType>
+ </ReturnValue>
+ <Docs>
+ <summary>To be added.</summary>
+ </Docs>
+ </Member>
+ <Member MemberName="Info">
+ <MemberSignature Language="C#" Value="Info" />
+ <MemberType>Field</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ <ReturnValue>
+ <ReturnType>Gst.GLib.LogLevelFlags</ReturnType>
+ </ReturnValue>
+ <Docs>
+ <summary>To be added.</summary>
+ </Docs>
+ </Member>
+ <Member MemberName="LevelMask">
+ <MemberSignature Language="C#" Value="LevelMask" />
+ <MemberType>Field</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ <ReturnValue>
+ <ReturnType>Gst.GLib.LogLevelFlags</ReturnType>
+ </ReturnValue>
+ <Docs>
+ <summary>To be added.</summary>
+ </Docs>
+ </Member>
+ <Member MemberName="Message">
+ <MemberSignature Language="C#" Value="Message" />
+ <MemberType>Field</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ <ReturnValue>
+ <ReturnType>Gst.GLib.LogLevelFlags</ReturnType>
+ </ReturnValue>
+ <Docs>
+ <summary>To be added.</summary>
+ </Docs>
+ </Member>
+ <Member MemberName="Warning">
+ <MemberSignature Language="C#" Value="Warning" />
+ <MemberType>Field</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ <ReturnValue>
+ <ReturnType>Gst.GLib.LogLevelFlags</ReturnType>
+ </ReturnValue>
+ <Docs>
+ <summary>To be added.</summary>
+ </Docs>
+ </Member>
+ </Members>
+</Type>
diff --git a/doc/en/Gst.GLib/MainContext.xml b/doc/en/Gst.GLib/MainContext.xml
new file mode 100644
index 0000000..3e2228e
--- /dev/null
+++ b/doc/en/Gst.GLib/MainContext.xml
@@ -0,0 +1,95 @@
+<Type Name="MainContext" FullName="Gst.GLib.MainContext">
+ <TypeSignature Language="C#" Value="public class MainContext" />
+ <AssemblyInfo>
+ <AssemblyName>gstreamer-sharp</AssemblyName>
+ <AssemblyVersion>0.9.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ <Base>
+ <BaseTypeName>System.Object</BaseTypeName>
+ </Base>
+ <Interfaces />
+ <Docs>
+ <summary>To be added.</summary>
+ <remarks>To be added.</remarks>
+ </Docs>
+ <Members>
+ <Member MemberName=".ctor">
+ <MemberSignature Language="C#" Value="public MainContext ();" />
+ <MemberType>Constructor</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ <Parameters />
+ <Docs>
+ <summary>To be added.</summary>
+ <remarks>To be added.</remarks>
+ </Docs>
+ </Member>
+ <Member MemberName="Depth">
+ <MemberSignature Language="C#" Value="public static int Depth { get; }" />
+ <MemberType>Property</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ <ReturnValue>
+ <ReturnType>System.Int32</ReturnType>
+ </ReturnValue>
+ <Docs>
+ <summary>To be added.</summary>
+ <value>To be added.</value>
+ <remarks>To be added.</remarks>
+ </Docs>
+ </Member>
+ <Member MemberName="Iteration">
+ <MemberSignature Language="C#" Value="public static bool Iteration ();" />
+ <MemberType>Method</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ <ReturnValue>
+ <ReturnType>System.Boolean</ReturnType>
+ </ReturnValue>
+ <Parameters />
+ <Docs>
+ <summary>To be added.</summary>
+ <returns>To be added.</returns>
+ <remarks>To be added.</remarks>
+ </Docs>
+ </Member>
+ <Member MemberName="Iteration">
+ <MemberSignature Language="C#" Value="public static bool Iteration (bool MayBlock);" />
+ <MemberType>Method</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ <ReturnValue>
+ <ReturnType>System.Boolean</ReturnType>
+ </ReturnValue>
+ <Parameters>
+ <Parameter Name="MayBlock" Type="System.Boolean" />
+ </Parameters>
+ <Docs>
+ <param name="MayBlock">To be added.</param>
+ <summary>To be added.</summary>
+ <returns>To be added.</returns>
+ <remarks>To be added.</remarks>
+ </Docs>
+ </Member>
+ <Member MemberName="Pending">
+ <MemberSignature Language="C#" Value="public static bool Pending ();" />
+ <MemberType>Method</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ <ReturnValue>
+ <ReturnType>System.Boolean</ReturnType>
+ </ReturnValue>
+ <Parameters />
+ <Docs>
+ <summary>To be added.</summary>
+ <returns>To be added.</returns>
+ <remarks>To be added.</remarks>
+ </Docs>
+ </Member>
+ </Members>
+</Type>
diff --git a/doc/en/Gst.GLib/MainLoop.xml b/doc/en/Gst.GLib/MainLoop.xml
new file mode 100644
index 0000000..76b5489
--- /dev/null
+++ b/doc/en/Gst.GLib/MainLoop.xml
@@ -0,0 +1,89 @@
+<Type Name="MainLoop" FullName="Gst.GLib.MainLoop">
+ <TypeSignature Language="C#" Value="public class MainLoop" />
+ <AssemblyInfo>
+ <AssemblyName>gstreamer-sharp</AssemblyName>
+ <AssemblyVersion>0.9.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ <Base>
+ <BaseTypeName>System.Object</BaseTypeName>
+ </Base>
+ <Interfaces />
+ <Docs>
+ <summary>To be added.</summary>
+ <remarks>To be added.</remarks>
+ </Docs>
+ <Members>
+ <Member MemberName=".ctor">
+ <MemberSignature Language="C#" Value="public MainLoop ();" />
+ <MemberType>Constructor</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ <Parameters />
+ <Docs>
+ <summary>To be added.</summary>
+ <remarks>To be added.</remarks>
+ </Docs>
+ </Member>
+ <Member MemberName="Finalize">
+ <MemberSignature Language="C#" Value="~MainLoop ();" />
+ <MemberType>Method</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ <ReturnValue>
+ <ReturnType>System.Void</ReturnType>
+ </ReturnValue>
+ <Parameters />
+ <Docs>
+ <summary>To be added.</summary>
+ <remarks>To be added.</remarks>
+ </Docs>
+ </Member>
+ <Member MemberName="IsRunning">
+ <MemberSignature Language="C#" Value="public bool IsRunning { get; }" />
+ <MemberType>Property</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ <ReturnValue>
+ <ReturnType>System.Boolean</ReturnType>
+ </ReturnValue>
+ <Docs>
+ <summary>To be added.</summary>
+ <value>To be added.</value>
+ <remarks>To be added.</remarks>
+ </Docs>
+ </Member>
+ <Member MemberName="Quit">
+ <MemberSignature Language="C#" Value="public void Quit ();" />
+ <MemberType>Method</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ <ReturnValue>
+ <ReturnType>System.Void</ReturnType>
+ </ReturnValue>
+ <Parameters />
+ <Docs>
+ <summary>To be added.</summary>
+ <remarks>To be added.</remarks>
+ </Docs>
+ </Member>
+ <Member MemberName="Run">
+ <MemberSignature Language="C#" Value="public void Run ();" />
+ <MemberType>Method</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ <ReturnValue>
+ <ReturnType>System.Void</ReturnType>
+ </ReturnValue>
+ <Parameters />
+ <Docs>
+ <summary>To be added.</summary>
+ <remarks>To be added.</remarks>
+ </Docs>
+ </Member>
+ </Members>
+</Type>
diff --git a/doc/en/Gst.GLib/Markup.xml b/doc/en/Gst.GLib/Markup.xml
new file mode 100644
index 0000000..1814319
--- /dev/null
+++ b/doc/en/Gst.GLib/Markup.xml
@@ -0,0 +1,36 @@
+<Type Name="Markup" FullName="Gst.GLib.Markup">
+ <TypeSignature Language="C#" Value="public class Markup" />
+ <AssemblyInfo>
+ <AssemblyName>gstreamer-sharp</AssemblyName>
+ <AssemblyVersion>0.9.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ <Base>
+ <BaseTypeName>System.Object</BaseTypeName>
+ </Base>
+ <Interfaces />
+ <Docs>
+ <summary>To be added.</summary>
+ <remarks>To be added.</remarks>
+ </Docs>
+ <Members>
+ <Member MemberName="EscapeText">
+ <MemberSignature Language="C#" Value="public static string EscapeText (string s);" />
+ <MemberType>Method</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ <ReturnValue>
+ <ReturnType>System.String</ReturnType>
+ </ReturnValue>
+ <Parameters>
+ <Parameter Name="s" Type="System.String" />
+ </Parameters>
+ <Docs>
+ <param name="s">To be added.</param>
+ <summary>To be added.</summary>
+ <returns>To be added.</returns>
+ <remarks>To be added.</remarks>
+ </Docs>
+ </Member>
+ </Members>
+</Type>
diff --git a/doc/en/Gst.GLib/Marshaller.xml b/doc/en/Gst.GLib/Marshaller.xml
new file mode 100644
index 0000000..8c6401d
--- /dev/null
+++ b/doc/en/Gst.GLib/Marshaller.xml
@@ -0,0 +1,565 @@
+<Type Name="Marshaller" FullName="Gst.GLib.Marshaller">
+ <TypeSignature Language="C#" Value="public class Marshaller" />
+ <AssemblyInfo>
+ <AssemblyName>gstreamer-sharp</AssemblyName>
+ <AssemblyVersion>0.9.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ <Base>
+ <BaseTypeName>System.Object</BaseTypeName>
+ </Base>
+ <Interfaces />
+ <Docs>
+ <summary>To be added.</summary>
+ <remarks>To be added.</remarks>
+ </Docs>
+ <Members>
+ <Member MemberName="ArgvToArrayPtr">
+ <MemberSignature Language="C#" Value="public static IntPtr ArgvToArrayPtr (string[] args);" />
+ <MemberType>Method</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ <Attributes>
+ <Attribute>
+ <AttributeName>System.Obsolete("Use GLib.Argv instead to avoid leaks.")</AttributeName>
+ </Attribute>
+ </Attributes>
+ <ReturnValue>
+ <ReturnType>System.IntPtr</ReturnType>
+ </ReturnValue>
+ <Parameters>
+ <Parameter Name="args" Type="System.String[]" />
+ </Parameters>
+ <Docs>
+ <param name="args">To be added.</param>
+ <summary>To be added.</summary>
+ <returns>To be added.</returns>
+ <remarks>To be added.</remarks>
+ </Docs>
+ </Member>
+ <Member MemberName="ArrayPtrToArgv">
+ <MemberSignature Language="C#" Value="public static string[] ArrayPtrToArgv (IntPtr array, int argc);" />
+ <MemberType>Method</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ <Attributes>
+ <Attribute>
+ <AttributeName>System.Obsolete("Use GLib.Argv instead to avoid leaks.")</AttributeName>
+ </Attribute>
+ </Attributes>
+ <ReturnValue>
+ <ReturnType>System.String[]</ReturnType>
+ </ReturnValue>
+ <Parameters>
+ <Parameter Name="array" Type="System.IntPtr" />
+ <Parameter Name="argc" Type="System.Int32" />
+ </Parameters>
+ <Docs>
+ <param name="array">To be added.</param>
+ <param name="argc">To be added.</param>
+ <summary>To be added.</summary>
+ <returns>To be added.</returns>
+ <remarks>To be added.</remarks>
+ </Docs>
+ </Member>
+ <Member MemberName="CharToGUnichar">
+ <MemberSignature Language="C#" Value="public static uint CharToGUnichar (char c);" />
+ <MemberType>Method</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ <ReturnValue>
+ <ReturnType>System.UInt32</ReturnType>
+ </ReturnValue>
+ <Parameters>
+ <Parameter Name="c" Type="System.Char" />
+ </Parameters>
+ <Docs>
+ <param name="c">To be added.</param>
+ <summary>To be added.</summary>
+ <returns>To be added.</returns>
+ <remarks>To be added.</remarks>
+ </Docs>
+ </Member>
+ <Member MemberName="DateTimeTotime_t">
+ <MemberSignature Language="C#" Value="public static IntPtr DateTimeTotime_t (DateTime time);" />
+ <MemberType>Method</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ <ReturnValue>
+ <ReturnType>System.IntPtr</ReturnType>
+ </ReturnValue>
+ <Parameters>
+ <Parameter Name="time" Type="System.DateTime" />
+ </Parameters>
+ <Docs>
+ <param name="time">To be added.</param>
+ <summary>To be added.</summary>
+ <returns>To be added.</returns>
+ <remarks>To be added.</remarks>
+ </Docs>
+ </Member>
+ <Member MemberName="FilenamePtrToString">
+ <MemberSignature Language="C#" Value="public static string FilenamePtrToString (IntPtr ptr);" />
+ <MemberType>Method</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ <ReturnValue>
+ <ReturnType>System.String</ReturnType>
+ </ReturnValue>
+ <Parameters>
+ <Parameter Name="ptr" Type="System.IntPtr" />
+ </Parameters>
+ <Docs>
+ <param name="ptr">To be added.</param>
+ <summary>To be added.</summary>
+ <returns>To be added.</returns>
+ <remarks>To be added.</remarks>
+ </Docs>
+ </Member>
+ <Member MemberName="FilenamePtrToStringGFree">
+ <MemberSignature Language="C#" Value="public static string FilenamePtrToStringGFree (IntPtr ptr);" />
+ <MemberType>Method</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ <ReturnValue>
+ <ReturnType>System.String</ReturnType>
+ </ReturnValue>
+ <Parameters>
+ <Parameter Name="ptr" Type="System.IntPtr" />
+ </Parameters>
+ <Docs>
+ <param name="ptr">To be added.</param>
+ <summary>To be added.</summary>
+ <returns>To be added.</returns>
+ <remarks>To be added.</remarks>
+ </Docs>
+ </Member>
+ <Member MemberName="Free">
+ <MemberSignature Language="C#" Value="public static void Free (IntPtr ptr);" />
+ <MemberType>Method</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ <ReturnValue>
+ <ReturnType>System.Void</ReturnType>
+ </ReturnValue>
+ <Parameters>
+ <Parameter Name="ptr" Type="System.IntPtr" />
+ </Parameters>
+ <Docs>
+ <param name="ptr">To be added.</param>
+ <summary>To be added.</summary>
+ <remarks>To be added.</remarks>
+ </Docs>
+ </Member>
+ <Member MemberName="Free">
+ <MemberSignature Language="C#" Value="public static void Free (IntPtr[] ptrs);" />
+ <MemberType>Method</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ <ReturnValue>
+ <ReturnType>System.Void</ReturnType>
+ </ReturnValue>
+ <Parameters>
+ <Parameter Name="ptrs" Type="System.IntPtr[]" />
+ </Parameters>
+ <Docs>
+ <param name="ptrs">To be added.</param>
+ <summary>To be added.</summary>
+ <remarks>To be added.</remarks>
+ </Docs>
+ </Member>
+ <Member MemberName="GUnicharToChar">
+ <MemberSignature Language="C#" Value="public static char GUnicharToChar (uint ucs4_char);" />
+ <MemberType>Method</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ <ReturnValue>
+ <ReturnType>System.Char</ReturnType>
+ </ReturnValue>
+ <Parameters>
+ <Parameter Name="ucs4_char" Type="System.UInt32" />
+ </Parameters>
+ <Docs>
+ <param name="ucs4_char">To be added.</param>
+ <summary>To be added.</summary>
+ <returns>To be added.</returns>
+ <remarks>To be added.</remarks>
+ </Docs>
+ </Member>
+ <Member MemberName="GUnicharToString">
+ <MemberSignature Language="C#" Value="public static string GUnicharToString (uint ucs4_char);" />
+ <MemberType>Method</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ <ReturnValue>
+ <ReturnType>System.String</ReturnType>
+ </ReturnValue>
+ <Parameters>
+ <Parameter Name="ucs4_char" Type="System.UInt32" />
+ </Parameters>
+ <Docs>
+ <param name="ucs4_char">To be added.</param>
+ <summary>To be added.</summary>
+ <returns>To be added.</returns>
+ <remarks>To be added.</remarks>
+ </Docs>
+ </Member>
+ <Member MemberName="ListPtrToArray">
+ <MemberSignature Language="C#" Value="public static Array ListPtrToArray (IntPtr list_ptr, Type list_type, bool owned, bool elements_owned, Type elem_type);" />
+ <MemberType>Method</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ <ReturnValue>
+ <ReturnType>System.Array</ReturnType>
+ </ReturnValue>
+ <Parameters>
+ <Parameter Name="list_ptr" Type="System.IntPtr" />
+ <Parameter Name="list_type" Type="System.Type" />
+ <Parameter Name="owned" Type="System.Boolean" />
+ <Parameter Name="elements_owned" Type="System.Boolean" />
+ <Parameter Name="elem_type" Type="System.Type" />
+ </Parameters>
+ <Docs>
+ <param name="list_ptr">To be added.</param>
+ <param name="list_type">To be added.</param>
+ <param name="owned">To be added.</param>
+ <param name="elements_owned">To be added.</param>
+ <param name="elem_type">To be added.</param>
+ <summary>To be added.</summary>
+ <returns>To be added.</returns>
+ <remarks>To be added.</remarks>
+ </Docs>
+ </Member>
+ <Member MemberName="ListToArray">
+ <MemberSignature Language="C#" Value="public static Array ListToArray (Gst.GLib.ListBase list, Type type);" />
+ <MemberType>Method</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ <ReturnValue>
+ <ReturnType>System.Array</ReturnType>
+ </ReturnValue>
+ <Parameters>
+ <Parameter Name="list" Type="Gst.GLib.ListBase" />
+ <Parameter Name="type" Type="System.Type" />
+ </Parameters>
+ <Docs>
+ <param name="list">To be added.</param>
+ <param name="type">To be added.</param>
+ <summary>To be added.</summary>
+ <returns>To be added.</returns>
+ <remarks>To be added.</remarks>
+ </Docs>
+ </Member>
+ <Member MemberName="Malloc">
+ <MemberSignature Language="C#" Value="public static IntPtr Malloc (ulong size);" />
+ <MemberType>Method</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ <ReturnValue>
+ <ReturnType>System.IntPtr</ReturnType>
+ </ReturnValue>
+ <Parameters>
+ <Parameter Name="size" Type="System.UInt64" />
+ </Parameters>
+ <Docs>
+ <param name="size">To be added.</param>
+ <summary>To be added.</summary>
+ <returns>To be added.</returns>
+ <remarks>To be added.</remarks>
+ </Docs>
+ </Member>
+ <Member MemberName="NullTermPtrToStringArray">
+ <MemberSignature Language="C#" Value="public static string[] NullTermPtrToStringArray (IntPtr null_term_array, bool owned);" />
+ <MemberType>Method</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ <ReturnValue>
+ <ReturnType>System.String[]</ReturnType>
+ </ReturnValue>
+ <Parameters>
+ <Parameter Name="null_term_array" Type="System.IntPtr" />
+ <Parameter Name="owned" Type="System.Boolean" />
+ </Parameters>
+ <Docs>
+ <param name="null_term_array">To be added.</param>
+ <param name="owned">To be added.</param>
+ <summary>To be added.</summary>
+ <returns>To be added.</returns>
+ <remarks>To be added.</remarks>
+ </Docs>
+ </Member>
+ <Member MemberName="PtrArrayToArray">
+ <MemberSignature Language="C#" Value="public static Array PtrArrayToArray (IntPtr list_ptr, bool owned, bool elements_owned, Type elem_type);" />
+ <MemberType>Method</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ <ReturnValue>
+ <ReturnType>System.Array</ReturnType>
+ </ReturnValue>
+ <Parameters>
+ <Parameter Name="list_ptr" Type="System.IntPtr" />
+ <Parameter Name="owned" Type="System.Boolean" />
+ <Parameter Name="elements_owned" Type="System.Boolean" />
+ <Parameter Name="elem_type" Type="System.Type" />
+ </Parameters>
+ <Docs>
+ <param name="list_ptr">To be added.</param>
+ <param name="owned">To be added.</param>
+ <param name="elements_owned">To be added.</param>
+ <param name="elem_type">To be added.</param>
+ <summary>To be added.</summary>
+ <returns>To be added.</returns>
+ <remarks>To be added.</remarks>
+ </Docs>
+ </Member>
+ <Member MemberName="PtrToStringArrayGFree">
+ <MemberSignature Language="C#" Value="public static string[] PtrToStringArrayGFree (IntPtr string_array);" />
+ <MemberType>Method</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ <ReturnValue>
+ <ReturnType>System.String[]</ReturnType>
+ </ReturnValue>
+ <Parameters>
+ <Parameter Name="string_array" Type="System.IntPtr" />
+ </Parameters>
+ <Docs>
+ <param name="string_array">To be added.</param>
+ <summary>To be added.</summary>
+ <returns>To be added.</returns>
+ <remarks>To be added.</remarks>
+ </Docs>
+ </Member>
+ <Member MemberName="PtrToStringGFree">
+ <MemberSignature Language="C#" Value="public static string PtrToStringGFree (IntPtr ptr);" />
+ <MemberType>Method</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ <ReturnValue>
+ <ReturnType>System.String</ReturnType>
+ </ReturnValue>
+ <Parameters>
+ <Parameter Name="ptr" Type="System.IntPtr" />
+ </Parameters>
+ <Docs>
+ <param name="ptr">To be added.</param>
+ <summary>To be added.</summary>
+ <returns>To be added.</returns>
+ <remarks>To be added.</remarks>
+ </Docs>
+ </Member>
+ <Member MemberName="PtrToStringGFree">
+ <MemberSignature Language="C#" Value="public static string[] PtrToStringGFree (IntPtr[] ptrs);" />
+ <MemberType>Method</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ <ReturnValue>
+ <ReturnType>System.String[]</ReturnType>
+ </ReturnValue>
+ <Parameters>
+ <Parameter Name="ptrs" Type="System.IntPtr[]" />
+ </Parameters>
+ <Docs>
+ <param name="ptrs">To be added.</param>
+ <summary>To be added.</summary>
+ <returns>To be added.</returns>
+ <remarks>To be added.</remarks>
+ </Docs>
+ </Member>
+ <Member MemberName="StrFreeV">
+ <MemberSignature Language="C#" Value="public static void StrFreeV (IntPtr null_term_array);" />
+ <MemberType>Method</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ <ReturnValue>
+ <ReturnType>System.Void</ReturnType>
+ </ReturnValue>
+ <Parameters>
+ <Parameter Name="null_term_array" Type="System.IntPtr" />
+ </Parameters>
+ <Docs>
+ <param name="null_term_array">To be added.</param>
+ <summary>To be added.</summary>
+ <remarks>To be added.</remarks>
+ </Docs>
+ </Member>
+ <Member MemberName="StringArrayToNullTermPointer">
+ <MemberSignature Language="C#" Value="public static IntPtr[] StringArrayToNullTermPointer (string[] strs);" />
+ <MemberType>Method</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ <ReturnValue>
+ <ReturnType>System.IntPtr[]</ReturnType>
+ </ReturnValue>
+ <Parameters>
+ <Parameter Name="strs" Type="System.String[]" />
+ </Parameters>
+ <Docs>
+ <param name="strs">To be added.</param>
+ <summary>To be added.</summary>
+ <returns>To be added.</returns>
+ <remarks>To be added.</remarks>
+ </Docs>
+ </Member>
+ <Member MemberName="StringFormat">
+ <MemberSignature Language="C#" Value="public static string StringFormat (string format, object[] args);" />
+ <MemberType>Method</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ <ReturnValue>
+ <ReturnType>System.String</ReturnType>
+ </ReturnValue>
+ <Parameters>
+ <Parameter Name="format" Type="System.String" />
+ <Parameter Name="args" Type="System.Object[]">
+ <Attributes>
+ <Attribute>
+ <AttributeName>System.ParamArray</AttributeName>
+ </Attribute>
+ </Attributes>
+ </Parameter>
+ </Parameters>
+ <Docs>
+ <param name="format">To be added.</param>
+ <param name="args">To be added.</param>
+ <summary>To be added.</summary>
+ <returns>To be added.</returns>
+ <remarks>To be added.</remarks>
+ </Docs>
+ </Member>
+ <Member MemberName="StringToFilenamePtr">
+ <MemberSignature Language="C#" Value="public static IntPtr StringToFilenamePtr (string str);" />
+ <MemberType>Method</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ <ReturnValue>
+ <ReturnType>System.IntPtr</ReturnType>
+ </ReturnValue>
+ <Parameters>
+ <Parameter Name="str" Type="System.String" />
+ </Parameters>
+ <Docs>
+ <param name="str">To be added.</param>
+ <summary>To be added.</summary>
+ <returns>To be added.</returns>
+ <remarks>To be added.</remarks>
+ </Docs>
+ </Member>
+ <Member MemberName="StringToPtrGStrdup">
+ <MemberSignature Language="C#" Value="public static IntPtr StringToPtrGStrdup (string str);" />
+ <MemberType>Method</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ <ReturnValue>
+ <ReturnType>System.IntPtr</ReturnType>
+ </ReturnValue>
+ <Parameters>
+ <Parameter Name="str" Type="System.String" />
+ </Parameters>
+ <Docs>
+ <param name="str">To be added.</param>
+ <summary>To be added.</summary>
+ <returns>To be added.</returns>
+ <remarks>To be added.</remarks>
+ </Docs>
+ </Member>
+ <Member MemberName="StructureToPtrAlloc">
+ <MemberSignature Language="C#" Value="public static IntPtr StructureToPtrAlloc (object o);" />
+ <MemberType>Method</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ <ReturnValue>
+ <ReturnType>System.IntPtr</ReturnType>
+ </ReturnValue>
+ <Parameters>
+ <Parameter Name="o" Type="System.Object" />
+ </Parameters>
+ <Docs>
+ <param name="o">To be added.</param>
+ <summary>To be added.</summary>
+ <returns>To be added.</returns>
+ <remarks>To be added.</remarks>
+ </Docs>
+ </Member>
+ <Member MemberName="time_tToDateTime">
+ <MemberSignature Language="C#" Value="public static DateTime time_tToDateTime (IntPtr time_t);" />
+ <MemberType>Method</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ <ReturnValue>
+ <ReturnType>System.DateTime</ReturnType>
+ </ReturnValue>
+ <Parameters>
+ <Parameter Name="time_t" Type="System.IntPtr" />
+ </Parameters>
+ <Docs>
+ <param name="time_t">To be added.</param>
+ <summary>To be added.</summary>
+ <returns>To be added.</returns>
+ <remarks>To be added.</remarks>
+ </Docs>
+ </Member>
+ <Member MemberName="Utf8PtrToString">
+ <MemberSignature Language="C#" Value="public static string Utf8PtrToString (IntPtr ptr);" />
+ <MemberType>Method</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ <ReturnValue>
+ <ReturnType>System.String</ReturnType>
+ </ReturnValue>
+ <Parameters>
+ <Parameter Name="ptr" Type="System.IntPtr" />
+ </Parameters>
+ <Docs>
+ <param name="ptr">To be added.</param>
+ <summary>To be added.</summary>
+ <returns>To be added.</returns>
+ <remarks>To be added.</remarks>
+ </Docs>
+ </Member>
+ <Member MemberName="Utf8PtrToString">
+ <MemberSignature Language="C#" Value="public static string[] Utf8PtrToString (IntPtr[] ptrs);" />
+ <MemberType>Method</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ <ReturnValue>
+ <ReturnType>System.String[]</ReturnType>
+ </ReturnValue>
+ <Parameters>
+ <Parameter Name="ptrs" Type="System.IntPtr[]" />
+ </Parameters>
+ <Docs>
+ <param name="ptrs">To be added.</param>
+ <summary>To be added.</summary>
+ <returns>To be added.</returns>
+ <remarks>To be added.</remarks>
+ </Docs>
+ </Member>
+ </Members>
+</Type>
diff --git a/doc/en/Gst.BasePlugins/PlayBin2+AboutToFinishArgs.xml b/doc/en/Gst.GLib/MissingIntPtrCtorException.xml
index f4658ec..0bfb376 100644
--- a/doc/en/Gst.BasePlugins/PlayBin2+AboutToFinishArgs.xml
+++ b/doc/en/Gst.GLib/MissingIntPtrCtorException.xml
@@ -1,11 +1,11 @@
-<Type Name="PlayBin2+AboutToFinishArgs" FullName="Gst.BasePlugins.PlayBin2+AboutToFinishArgs">
- <TypeSignature Language="C#" Value="public class PlayBin2.AboutToFinishArgs : GLib.SignalArgs" />
+<Type Name="MissingIntPtrCtorException" FullName="Gst.GLib.MissingIntPtrCtorException">
+ <TypeSignature Language="C#" Value="public class MissingIntPtrCtorException : Exception" />
<AssemblyInfo>
<AssemblyName>gstreamer-sharp</AssemblyName>
<AssemblyVersion>0.9.0.0</AssemblyVersion>
</AssemblyInfo>
<Base>
- <BaseTypeName>GLib.SignalArgs</BaseTypeName>
+ <BaseTypeName>System.Exception</BaseTypeName>
</Base>
<Interfaces />
<Docs>
@@ -14,13 +14,16 @@
</Docs>
<Members>
<Member MemberName=".ctor">
- <MemberSignature Language="C#" Value="public AboutToFinishArgs ();" />
+ <MemberSignature Language="C#" Value="public MissingIntPtrCtorException (string msg);" />
<MemberType>Constructor</MemberType>
<AssemblyInfo>
<AssemblyVersion>0.9.0.0</AssemblyVersion>
</AssemblyInfo>
- <Parameters />
+ <Parameters>
+ <Parameter Name="msg" Type="System.String" />
+ </Parameters>
<Docs>
+ <param name="msg">To be added.</param>
<summary>To be added.</summary>
<remarks>To be added.</remarks>
</Docs>
diff --git a/doc/en/Gst.GLib/NotifyArgs.xml b/doc/en/Gst.GLib/NotifyArgs.xml
new file mode 100644
index 0000000..a47e6a7
--- /dev/null
+++ b/doc/en/Gst.GLib/NotifyArgs.xml
@@ -0,0 +1,44 @@
+<Type Name="NotifyArgs" FullName="Gst.GLib.NotifyArgs">
+ <TypeSignature Language="C#" Value="public class NotifyArgs : Gst.GLib.SignalArgs" />
+ <AssemblyInfo>
+ <AssemblyName>gstreamer-sharp</AssemblyName>
+ <AssemblyVersion>0.9.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ <Base>
+ <BaseTypeName>Gst.GLib.SignalArgs</BaseTypeName>
+ </Base>
+ <Interfaces />
+ <Docs>
+ <summary>To be added.</summary>
+ <remarks>To be added.</remarks>
+ </Docs>
+ <Members>
+ <Member MemberName=".ctor">
+ <MemberSignature Language="C#" Value="public NotifyArgs ();" />
+ <MemberType>Constructor</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ <Parameters />
+ <Docs>
+ <summary>To be added.</summary>
+ <remarks>To be added.</remarks>
+ </Docs>
+ </Member>
+ <Member MemberName="Property">
+ <MemberSignature Language="C#" Value="public string Property { get; }" />
+ <MemberType>Property</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ <ReturnValue>
+ <ReturnType>System.String</ReturnType>
+ </ReturnValue>
+ <Docs>
+ <summary>To be added.</summary>
+ <value>To be added.</value>
+ <remarks>To be added.</remarks>
+ </Docs>
+ </Member>
+ </Members>
+</Type>
diff --git a/doc/en/Gst.CorePlugins/Queue+OverrunHandler.xml b/doc/en/Gst.GLib/NotifyHandler.xml
index 8dd75bd..ee8321f 100644
--- a/doc/en/Gst.CorePlugins/Queue+OverrunHandler.xml
+++ b/doc/en/Gst.GLib/NotifyHandler.xml
@@ -1,5 +1,5 @@
-<Type Name="Queue+OverrunHandler" FullName="Gst.CorePlugins.Queue+OverrunHandler">
- <TypeSignature Language="C#" Value="public delegate void Queue.OverrunHandler(object o, Queue.OverrunArgs args);" />
+<Type Name="NotifyHandler" FullName="Gst.GLib.NotifyHandler">
+ <TypeSignature Language="C#" Value="public delegate void NotifyHandler(object o, NotifyArgs args);" />
<AssemblyInfo>
<AssemblyName>gstreamer-sharp</AssemblyName>
<AssemblyVersion>0.9.0.0</AssemblyVersion>
@@ -9,7 +9,7 @@
</Base>
<Parameters>
<Parameter Name="o" Type="System.Object" />
- <Parameter Name="args" Type="Gst.CorePlugins.Queue+OverrunArgs" />
+ <Parameter Name="args" Type="Gst.GLib.NotifyArgs" />
</Parameters>
<ReturnValue>
<ReturnType>System.Void</ReturnType>
diff --git a/doc/en/Gst.GLib/Object.xml b/doc/en/Gst.GLib/Object.xml
new file mode 100644
index 0000000..d9baa66
--- /dev/null
+++ b/doc/en/Gst.GLib/Object.xml
@@ -0,0 +1,606 @@
+<Type Name="Object" FullName="Gst.GLib.Object">
+ <TypeSignature Language="C#" Value="public class Object : Gst.GLib.IWrapper, IDisposable" />
+ <AssemblyInfo>
+ <AssemblyName>gstreamer-sharp</AssemblyName>
+ <AssemblyVersion>0.9.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ <Base>
+ <BaseTypeName>System.Object</BaseTypeName>
+ </Base>
+ <Interfaces>
+ <Interface>
+ <InterfaceName>Gst.GLib.IWrapper</InterfaceName>
+ </Interface>
+ <Interface>
+ <InterfaceName>System.IDisposable</InterfaceName>
+ </Interface>
+ </Interfaces>
+ <Docs>
+ <summary>To be added.</summary>
+ <remarks>To be added.</remarks>
+ </Docs>
+ <Members>
+ <Member MemberName=".ctor">
+ <MemberSignature Language="C#" Value="protected Object ();" />
+ <MemberType>Constructor</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ <Parameters />
+ <Docs>
+ <summary>To be added.</summary>
+ <remarks>To be added.</remarks>
+ </Docs>
+ </Member>
+ <Member MemberName=".ctor">
+ <MemberSignature Language="C#" Value="protected Object (Gst.GLib.GType gtype);" />
+ <MemberType>Constructor</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ <Attributes>
+ <Attribute>
+ <AttributeName>System.Obsolete</AttributeName>
+ </Attribute>
+ </Attributes>
+ <Parameters>
+ <Parameter Name="gtype" Type="Gst.GLib.GType" />
+ </Parameters>
+ <Docs>
+ <param name="gtype">To be added.</param>
+ <summary>To be added.</summary>
+ <remarks>To be added.</remarks>
+ </Docs>
+ </Member>
+ <Member MemberName=".ctor">
+ <MemberSignature Language="C#" Value="protected Object (IntPtr raw);" />
+ <MemberType>Constructor</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ <Parameters>
+ <Parameter Name="raw" Type="System.IntPtr" />
+ </Parameters>
+ <Docs>
+ <param name="raw">To be added.</param>
+ <summary>To be added.</summary>
+ <remarks>To be added.</remarks>
+ </Docs>
+ </Member>
+ <Member MemberName="AddNotification">
+ <MemberSignature Language="C#" Value="public void AddNotification (Gst.GLib.NotifyHandler handler);" />
+ <MemberType>Method</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ <ReturnValue>
+ <ReturnType>System.Void</ReturnType>
+ </ReturnValue>
+ <Parameters>
+ <Parameter Name="handler" Type="Gst.GLib.NotifyHandler" />
+ </Parameters>
+ <Docs>
+ <param name="handler">To be added.</param>
+ <summary>To be added.</summary>
+ <remarks>To be added.</remarks>
+ </Docs>
+ </Member>
+ <Member MemberName="AddNotification">
+ <MemberSignature Language="C#" Value="public void AddNotification (string property, Gst.GLib.NotifyHandler handler);" />
+ <MemberType>Method</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ <ReturnValue>
+ <ReturnType>System.Void</ReturnType>
+ </ReturnValue>
+ <Parameters>
+ <Parameter Name="property" Type="System.String" />
+ <Parameter Name="handler" Type="Gst.GLib.NotifyHandler" />
+ </Parameters>
+ <Docs>
+ <param name="property">To be added.</param>
+ <param name="handler">To be added.</param>
+ <summary>To be added.</summary>
+ <remarks>To be added.</remarks>
+ </Docs>
+ </Member>
+ <Member MemberName="AfterHandlers">
+ <MemberSignature Language="C#" Value="protected System.ComponentModel.EventHandlerList AfterHandlers { get; }" />
+ <MemberType>Property</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ <Attributes>
+ <Attribute>
+ <AttributeName>System.Obsolete("Replaced by GLib.Signal marshaling mechanism.")</AttributeName>
+ </Attribute>
+ </Attributes>
+ <ReturnValue>
+ <ReturnType>System.ComponentModel.EventHandlerList</ReturnType>
+ </ReturnValue>
+ <Docs>
+ <summary>To be added.</summary>
+ <value>To be added.</value>
+ <remarks>To be added.</remarks>
+ </Docs>
+ </Member>
+ <Member MemberName="AfterSignals">
+ <MemberSignature Language="C#" Value="protected System.Collections.Hashtable AfterSignals { get; }" />
+ <MemberType>Property</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ <Attributes>
+ <Attribute>
+ <AttributeName>System.Obsolete("Replaced by GLib.Signal marshaling mechanism.")</AttributeName>
+ </Attribute>
+ </Attributes>
+ <ReturnValue>
+ <ReturnType>System.Collections.Hashtable</ReturnType>
+ </ReturnValue>
+ <Docs>
+ <summary>To be added.</summary>
+ <value>To be added.</value>
+ <remarks>To be added.</remarks>
+ </Docs>
+ </Member>
+ <Member MemberName="BeforeHandlers">
+ <MemberSignature Language="C#" Value="protected System.ComponentModel.EventHandlerList BeforeHandlers { get; }" />
+ <MemberType>Property</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ <Attributes>
+ <Attribute>
+ <AttributeName>System.Obsolete("Replaced by GLib.Signal marshaling mechanism.")</AttributeName>
+ </Attribute>
+ </Attributes>
+ <ReturnValue>
+ <ReturnType>System.ComponentModel.EventHandlerList</ReturnType>
+ </ReturnValue>
+ <Docs>
+ <summary>To be added.</summary>
+ <value>To be added.</value>
+ <remarks>To be added.</remarks>
+ </Docs>
+ </Member>
+ <Member MemberName="BeforeSignals">
+ <MemberSignature Language="C#" Value="protected System.Collections.Hashtable BeforeSignals { get; }" />
+ <MemberType>Property</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ <Attributes>
+ <Attribute>
+ <AttributeName>System.Obsolete("Replaced by GLib.Signal marshaling mechanism.")</AttributeName>
+ </Attribute>
+ </Attributes>
+ <ReturnValue>
+ <ReturnType>System.Collections.Hashtable</ReturnType>
+ </ReturnValue>
+ <Docs>
+ <summary>To be added.</summary>
+ <value>To be added.</value>
+ <remarks>To be added.</remarks>
+ </Docs>
+ </Member>
+ <Member MemberName="CreateNativeObject">
+ <MemberSignature Language="C#" Value="protected virtual void CreateNativeObject (string[] names, Gst.GLib.Value[] vals);" />
+ <MemberType>Method</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ <ReturnValue>
+ <ReturnType>System.Void</ReturnType>
+ </ReturnValue>
+ <Parameters>
+ <Parameter Name="names" Type="System.String[]" />
+ <Parameter Name="vals" Type="Gst.GLib.Value[]" />
+ </Parameters>
+ <Docs>
+ <param name="names">To be added.</param>
+ <param name="vals">To be added.</param>
+ <summary>To be added.</summary>
+ <remarks>To be added.</remarks>
+ </Docs>
+ </Member>
+ <Member MemberName="Data">
+ <MemberSignature Language="C#" Value="public System.Collections.Hashtable Data { get; }" />
+ <MemberType>Property</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ <ReturnValue>
+ <ReturnType>System.Collections.Hashtable</ReturnType>
+ </ReturnValue>
+ <Docs>
+ <summary>To be added.</summary>
+ <value>To be added.</value>
+ <remarks>To be added.</remarks>
+ </Docs>
+ </Member>
+ <Member MemberName="Dispose">
+ <MemberSignature Language="C#" Value="public virtual void Dispose ();" />
+ <MemberType>Method</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ <ReturnValue>
+ <ReturnType>System.Void</ReturnType>
+ </ReturnValue>
+ <Parameters />
+ <Docs>
+ <summary>To be added.</summary>
+ <remarks>To be added.</remarks>
+ </Docs>
+ </Member>
+ <Member MemberName="Finalize">
+ <MemberSignature Language="C#" Value="~Object ();" />
+ <MemberType>Method</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ <ReturnValue>
+ <ReturnType>System.Void</ReturnType>
+ </ReturnValue>
+ <Parameters />
+ <Docs>
+ <summary>To be added.</summary>
+ <remarks>To be added.</remarks>
+ </Docs>
+ </Member>
+ <Member MemberName="g_signal_chain_from_overridden">
+ <MemberSignature Language="C#" Value="protected static void g_signal_chain_from_overridden (IntPtr args, ref Gst.GLib.Value retval);" />
+ <MemberType>Method</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ <ReturnValue>
+ <ReturnType>System.Void</ReturnType>
+ </ReturnValue>
+ <Parameters>
+ <Parameter Name="args" Type="System.IntPtr" />
+ <Parameter Name="retval" Type="Gst.GLib.Value&amp;" RefType="ref" />
+ </Parameters>
+ <Docs>
+ <param name="args">To be added.</param>
+ <param name="retval">To be added.</param>
+ <summary>To be added.</summary>
+ <remarks>To be added.</remarks>
+ </Docs>
+ </Member>
+ <Member MemberName="GetHashCode">
+ <MemberSignature Language="C#" Value="public override int GetHashCode ();" />
+ <MemberType>Method</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ <ReturnValue>
+ <ReturnType>System.Int32</ReturnType>
+ </ReturnValue>
+ <Parameters />
+ <Docs>
+ <summary>To be added.</summary>
+ <returns>To be added.</returns>
+ <remarks>To be added.</remarks>
+ </Docs>
+ </Member>
+ <Member MemberName="GetObject">
+ <MemberSignature Language="C#" Value="public static Gst.GLib.Object GetObject (IntPtr o);" />
+ <MemberType>Method</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ <ReturnValue>
+ <ReturnType>Gst.GLib.Object</ReturnType>
+ </ReturnValue>
+ <Parameters>
+ <Parameter Name="o" Type="System.IntPtr" />
+ </Parameters>
+ <Docs>
+ <param name="o">To be added.</param>
+ <summary>To be added.</summary>
+ <returns>To be added.</returns>
+ <remarks>To be added.</remarks>
+ </Docs>
+ </Member>
+ <Member MemberName="GetObject">
+ <MemberSignature Language="C#" Value="public static Gst.GLib.Object GetObject (IntPtr o, bool owned_ref);" />
+ <MemberType>Method</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ <ReturnValue>
+ <ReturnType>Gst.GLib.Object</ReturnType>
+ </ReturnValue>
+ <Parameters>
+ <Parameter Name="o" Type="System.IntPtr" />
+ <Parameter Name="owned_ref" Type="System.Boolean" />
+ </Parameters>
+ <Docs>
+ <param name="o">To be added.</param>
+ <param name="owned_ref">To be added.</param>
+ <summary>To be added.</summary>
+ <returns>To be added.</returns>
+ <remarks>To be added.</remarks>
+ </Docs>
+ </Member>
+ <Member MemberName="GetProperty">
+ <MemberSignature Language="C#" Value="protected Gst.GLib.Value GetProperty (string name);" />
+ <MemberType>Method</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ <ReturnValue>
+ <ReturnType>Gst.GLib.Value</ReturnType>
+ </ReturnValue>
+ <Parameters>
+ <Parameter Name="name" Type="System.String" />
+ </Parameters>
+ <Docs>
+ <param name="name">To be added.</param>
+ <summary>To be added.</summary>
+ <returns>To be added.</returns>
+ <remarks>To be added.</remarks>
+ </Docs>
+ </Member>
+ <Member MemberName="GType">
+ <MemberSignature Language="C#" Value="public static Gst.GLib.GType GType { get; }" />
+ <MemberType>Property</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ <ReturnValue>
+ <ReturnType>Gst.GLib.GType</ReturnType>
+ </ReturnValue>
+ <Docs>
+ <summary>To be added.</summary>
+ <value>To be added.</value>
+ <remarks>To be added.</remarks>
+ </Docs>
+ </Member>
+ <Member MemberName="Handle">
+ <MemberSignature Language="C#" Value="public IntPtr Handle { get; }" />
+ <MemberType>Property</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ <ReturnValue>
+ <ReturnType>System.IntPtr</ReturnType>
+ </ReturnValue>
+ <Docs>
+ <summary>To be added.</summary>
+ <value>To be added.</value>
+ <remarks>To be added.</remarks>
+ </Docs>
+ </Member>
+ <Member MemberName="LookupGType">
+ <MemberSignature Language="C#" Value="protected Gst.GLib.GType LookupGType ();" />
+ <MemberType>Method</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ <ReturnValue>
+ <ReturnType>Gst.GLib.GType</ReturnType>
+ </ReturnValue>
+ <Parameters />
+ <Docs>
+ <summary>To be added.</summary>
+ <returns>To be added.</returns>
+ <remarks>To be added.</remarks>
+ </Docs>
+ </Member>
+ <Member MemberName="LookupGType">
+ <MemberSignature Language="C#" Value="protected static Gst.GLib.GType LookupGType (Type t);" />
+ <MemberType>Method</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ <ReturnValue>
+ <ReturnType>Gst.GLib.GType</ReturnType>
+ </ReturnValue>
+ <Parameters>
+ <Parameter Name="t" Type="System.Type" />
+ </Parameters>
+ <Docs>
+ <param name="t">To be added.</param>
+ <summary>To be added.</summary>
+ <returns>To be added.</returns>
+ <remarks>To be added.</remarks>
+ </Docs>
+ </Member>
+ <Member MemberName="Notify">
+ <MemberSignature Language="C#" Value="protected void Notify (string property_name);" />
+ <MemberType>Method</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ <ReturnValue>
+ <ReturnType>System.Void</ReturnType>
+ </ReturnValue>
+ <Parameters>
+ <Parameter Name="property_name" Type="System.String" />
+ </Parameters>
+ <Docs>
+ <param name="property_name">To be added.</param>
+ <summary>To be added.</summary>
+ <remarks>To be added.</remarks>
+ </Docs>
+ </Member>
+ <Member MemberName="OverrideVirtualMethod">
+ <MemberSignature Language="C#" Value="protected static void OverrideVirtualMethod (Gst.GLib.GType gtype, string name, Delegate cb);" />
+ <MemberType>Method</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ <ReturnValue>
+ <ReturnType>System.Void</ReturnType>
+ </ReturnValue>
+ <Parameters>
+ <Parameter Name="gtype" Type="Gst.GLib.GType" />
+ <Parameter Name="name" Type="System.String" />
+ <Parameter Name="cb" Type="System.Delegate" />
+ </Parameters>
+ <Docs>
+ <param name="gtype">To be added.</param>
+ <param name="name">To be added.</param>
+ <param name="cb">To be added.</param>
+ <summary>To be added.</summary>
+ <remarks>To be added.</remarks>
+ </Docs>
+ </Member>
+ <Member MemberName="OwnedHandle">
+ <MemberSignature Language="C#" Value="public IntPtr OwnedHandle { get; }" />
+ <MemberType>Property</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ <ReturnValue>
+ <ReturnType>System.IntPtr</ReturnType>
+ </ReturnValue>
+ <Docs>
+ <summary>To be added.</summary>
+ <value>To be added.</value>
+ <remarks>To be added.</remarks>
+ </Docs>
+ </Member>
+ <Member MemberName="PersistentData">
+ <MemberSignature Language="C#" Value="protected System.Collections.Hashtable PersistentData { get; }" />
+ <MemberType>Property</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ <ReturnValue>
+ <ReturnType>System.Collections.Hashtable</ReturnType>
+ </ReturnValue>
+ <Docs>
+ <summary>To be added.</summary>
+ <value>To be added.</value>
+ <remarks>To be added.</remarks>
+ </Docs>
+ </Member>
+ <Member MemberName="Raw">
+ <MemberSignature Language="C#" Value="protected virtual IntPtr Raw { set; get; }" />
+ <MemberType>Property</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ <ReturnValue>
+ <ReturnType>System.IntPtr</ReturnType>
+ </ReturnValue>
+ <Docs>
+ <summary>To be added.</summary>
+ <value>To be added.</value>
+ <remarks>To be added.</remarks>
+ </Docs>
+ </Member>
+ <Member MemberName="RefCount">
+ <MemberSignature Language="C#" Value="protected int RefCount { get; }" />
+ <MemberType>Property</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ <ReturnValue>
+ <ReturnType>System.Int32</ReturnType>
+ </ReturnValue>
+ <Docs>
+ <summary>To be added.</summary>
+ <value>To be added.</value>
+ <remarks>To be added.</remarks>
+ </Docs>
+ </Member>
+ <Member MemberName="RegisterGType">
+ <MemberSignature Language="C#" Value="protected static Gst.GLib.GType RegisterGType (Type t);" />
+ <MemberType>Method</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ <ReturnValue>
+ <ReturnType>Gst.GLib.GType</ReturnType>
+ </ReturnValue>
+ <Parameters>
+ <Parameter Name="t" Type="System.Type" />
+ </Parameters>
+ <Docs>
+ <param name="t">To be added.</param>
+ <summary>To be added.</summary>
+ <returns>To be added.</returns>
+ <remarks>To be added.</remarks>
+ </Docs>
+ </Member>
+ <Member MemberName="RemoveNotification">
+ <MemberSignature Language="C#" Value="public void RemoveNotification (Gst.GLib.NotifyHandler handler);" />
+ <MemberType>Method</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ <ReturnValue>
+ <ReturnType>System.Void</ReturnType>
+ </ReturnValue>
+ <Parameters>
+ <Parameter Name="handler" Type="Gst.GLib.NotifyHandler" />
+ </Parameters>
+ <Docs>
+ <param name="handler">To be added.</param>
+ <summary>To be added.</summary>
+ <remarks>To be added.</remarks>
+ </Docs>
+ </Member>
+ <Member MemberName="RemoveNotification">
+ <MemberSignature Language="C#" Value="public void RemoveNotification (string property, Gst.GLib.NotifyHandler handler);" />
+ <MemberType>Method</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ <ReturnValue>
+ <ReturnType>System.Void</ReturnType>
+ </ReturnValue>
+ <Parameters>
+ <Parameter Name="property" Type="System.String" />
+ <Parameter Name="handler" Type="Gst.GLib.NotifyHandler" />
+ </Parameters>
+ <Docs>
+ <param name="property">To be added.</param>
+ <param name="handler">To be added.</param>
+ <summary>To be added.</summary>
+ <remarks>To be added.</remarks>
+ </Docs>
+ </Member>
+ <Member MemberName="SetProperty">
+ <MemberSignature Language="C#" Value="protected void SetProperty (string name, Gst.GLib.Value val);" />
+ <MemberType>Method</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ <ReturnValue>
+ <ReturnType>System.Void</ReturnType>
+ </ReturnValue>
+ <Parameters>
+ <Parameter Name="name" Type="System.String" />
+ <Parameter Name="val" Type="Gst.GLib.Value" />
+ </Parameters>
+ <Docs>
+ <param name="name">To be added.</param>
+ <param name="val">To be added.</param>
+ <summary>To be added.</summary>
+ <remarks>To be added.</remarks>
+ </Docs>
+ </Member>
+ <Member MemberName="TypeName">
+ <MemberSignature Language="C#" Value="protected string TypeName { get; }" />
+ <MemberType>Property</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ <ReturnValue>
+ <ReturnType>System.String</ReturnType>
+ </ReturnValue>
+ <Docs>
+ <summary>To be added.</summary>
+ <value>To be added.</value>
+ <remarks>To be added.</remarks>
+ </Docs>
+ </Member>
+ </Members>
+</Type>
diff --git a/doc/en/Gst.GLib/ObjectManager.xml b/doc/en/Gst.GLib/ObjectManager.xml
new file mode 100644
index 0000000..051eca9
--- /dev/null
+++ b/doc/en/Gst.GLib/ObjectManager.xml
@@ -0,0 +1,125 @@
+<Type Name="ObjectManager" FullName="Gst.GLib.ObjectManager">
+ <TypeSignature Language="C#" Value="public class ObjectManager" />
+ <AssemblyInfo>
+ <AssemblyName>gstreamer-sharp</AssemblyName>
+ <AssemblyVersion>0.9.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ <Base>
+ <BaseTypeName>System.Object</BaseTypeName>
+ </Base>
+ <Interfaces />
+ <Docs>
+ <summary>To be added.</summary>
+ <remarks>To be added.</remarks>
+ </Docs>
+ <Members>
+ <Member MemberName=".ctor">
+ <MemberSignature Language="C#" Value="public ObjectManager ();" />
+ <MemberType>Constructor</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ <Parameters />
+ <Docs>
+ <summary>To be added.</summary>
+ <remarks>To be added.</remarks>
+ </Docs>
+ </Member>
+ <Member MemberName="CreateObject">
+ <MemberSignature Language="C#" Value="public static Gst.GLib.Object CreateObject (IntPtr raw);" />
+ <MemberType>Method</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ <ReturnValue>
+ <ReturnType>Gst.GLib.Object</ReturnType>
+ </ReturnValue>
+ <Parameters>
+ <Parameter Name="raw" Type="System.IntPtr" />
+ </Parameters>
+ <Docs>
+ <param name="raw">To be added.</param>
+ <summary>To be added.</summary>
+ <returns>To be added.</returns>
+ <remarks>To be added.</remarks>
+ </Docs>
+ </Member>
+ <Member MemberName="RegisterType">
+ <MemberSignature Language="C#" Value="public static void RegisterType (Gst.GLib.GType native_type, Type type);" />
+ <MemberType>Method</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ <Attributes>
+ <Attribute>
+ <AttributeName>System.Obsolete("Replaced by GType.Register (GType, Type)")</AttributeName>
+ </Attribute>
+ </Attributes>
+ <ReturnValue>
+ <ReturnType>System.Void</ReturnType>
+ </ReturnValue>
+ <Parameters>
+ <Parameter Name="native_type" Type="Gst.GLib.GType" />
+ <Parameter Name="type" Type="System.Type" />
+ </Parameters>
+ <Docs>
+ <param name="native_type">To be added.</param>
+ <param name="type">To be added.</param>
+ <summary>To be added.</summary>
+ <remarks>To be added.</remarks>
+ </Docs>
+ </Member>
+ <Member MemberName="RegisterType">
+ <MemberSignature Language="C#" Value="public static void RegisterType (string native_name, string mangled);" />
+ <MemberType>Method</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ <Attributes>
+ <Attribute>
+ <AttributeName>System.Obsolete("Replaced by GType.Register (GType, Type)")</AttributeName>
+ </Attribute>
+ </Attributes>
+ <ReturnValue>
+ <ReturnType>System.Void</ReturnType>
+ </ReturnValue>
+ <Parameters>
+ <Parameter Name="native_name" Type="System.String" />
+ <Parameter Name="mangled" Type="System.String" />
+ </Parameters>
+ <Docs>
+ <param name="native_name">To be added.</param>
+ <param name="mangled">To be added.</param>
+ <summary>To be added.</summary>
+ <remarks>To be added.</remarks>
+ </Docs>
+ </Member>
+ <Member MemberName="RegisterType">
+ <MemberSignature Language="C#" Value="public static void RegisterType (string native_name, string managed_name, string assembly);" />
+ <MemberType>Method</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ <Attributes>
+ <Attribute>
+ <AttributeName>System.Obsolete("Replaced by GType.Register (GType, Type)")</AttributeName>
+ </Attribute>
+ </Attributes>
+ <ReturnValue>
+ <ReturnType>System.Void</ReturnType>
+ </ReturnValue>
+ <Parameters>
+ <Parameter Name="native_name" Type="System.String" />
+ <Parameter Name="managed_name" Type="System.String" />
+ <Parameter Name="assembly" Type="System.String" />
+ </Parameters>
+ <Docs>
+ <param name="native_name">To be added.</param>
+ <param name="managed_name">To be added.</param>
+ <param name="assembly">To be added.</param>
+ <summary>To be added.</summary>
+ <remarks>To be added.</remarks>
+ </Docs>
+ </Member>
+ </Members>
+</Type>
diff --git a/doc/en/Gst.GLib/Opaque.xml b/doc/en/Gst.GLib/Opaque.xml
new file mode 100644
index 0000000..59be3c6
--- /dev/null
+++ b/doc/en/Gst.GLib/Opaque.xml
@@ -0,0 +1,296 @@
+<Type Name="Opaque" FullName="Gst.GLib.Opaque">
+ <TypeSignature Language="C#" Value="public class Opaque : Gst.GLib.IWrapper, IDisposable" />
+ <AssemblyInfo>
+ <AssemblyName>gstreamer-sharp</AssemblyName>
+ <AssemblyVersion>0.9.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ <Base>
+ <BaseTypeName>System.Object</BaseTypeName>
+ </Base>
+ <Interfaces>
+ <Interface>
+ <InterfaceName>Gst.GLib.IWrapper</InterfaceName>
+ </Interface>
+ <Interface>
+ <InterfaceName>System.IDisposable</InterfaceName>
+ </Interface>
+ </Interfaces>
+ <Docs>
+ <summary>To be added.</summary>
+ <remarks>To be added.</remarks>
+ </Docs>
+ <Members>
+ <Member MemberName=".ctor">
+ <MemberSignature Language="C#" Value="public Opaque ();" />
+ <MemberType>Constructor</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ <Parameters />
+ <Docs>
+ <summary>To be added.</summary>
+ <remarks>To be added.</remarks>
+ </Docs>
+ </Member>
+ <Member MemberName=".ctor">
+ <MemberSignature Language="C#" Value="public Opaque (IntPtr raw);" />
+ <MemberType>Constructor</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ <Parameters>
+ <Parameter Name="raw" Type="System.IntPtr" />
+ </Parameters>
+ <Docs>
+ <param name="raw">To be added.</param>
+ <summary>To be added.</summary>
+ <remarks>To be added.</remarks>
+ </Docs>
+ </Member>
+ <Member MemberName="Copy">
+ <MemberSignature Language="C#" Value="protected virtual Gst.GLib.Opaque Copy (IntPtr raw);" />
+ <MemberType>Method</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ <ReturnValue>
+ <ReturnType>Gst.GLib.Opaque</ReturnType>
+ </ReturnValue>
+ <Parameters>
+ <Parameter Name="raw" Type="System.IntPtr" />
+ </Parameters>
+ <Docs>
+ <param name="raw">To be added.</param>
+ <summary>To be added.</summary>
+ <returns>To be added.</returns>
+ <remarks>To be added.</remarks>
+ </Docs>
+ </Member>
+ <Member MemberName="Dispose">
+ <MemberSignature Language="C#" Value="public virtual void Dispose ();" />
+ <MemberType>Method</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ <ReturnValue>
+ <ReturnType>System.Void</ReturnType>
+ </ReturnValue>
+ <Parameters />
+ <Docs>
+ <summary>To be added.</summary>
+ <remarks>To be added.</remarks>
+ </Docs>
+ </Member>
+ <Member MemberName="Equals">
+ <MemberSignature Language="C#" Value="public override bool Equals (object o);" />
+ <MemberType>Method</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ <ReturnValue>
+ <ReturnType>System.Boolean</ReturnType>
+ </ReturnValue>
+ <Parameters>
+ <Parameter Name="o" Type="System.Object" />
+ </Parameters>
+ <Docs>
+ <param name="o">To be added.</param>
+ <summary>To be added.</summary>
+ <returns>To be added.</returns>
+ <remarks>To be added.</remarks>
+ </Docs>
+ </Member>
+ <Member MemberName="Finalize">
+ <MemberSignature Language="C#" Value="~Opaque ();" />
+ <MemberType>Method</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ <ReturnValue>
+ <ReturnType>System.Void</ReturnType>
+ </ReturnValue>
+ <Parameters />
+ <Docs>
+ <summary>To be added.</summary>
+ <remarks>To be added.</remarks>
+ </Docs>
+ </Member>
+ <Member MemberName="Free">
+ <MemberSignature Language="C#" Value="protected virtual void Free (IntPtr raw);" />
+ <MemberType>Method</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ <ReturnValue>
+ <ReturnType>System.Void</ReturnType>
+ </ReturnValue>
+ <Parameters>
+ <Parameter Name="raw" Type="System.IntPtr" />
+ </Parameters>
+ <Docs>
+ <param name="raw">To be added.</param>
+ <summary>To be added.</summary>
+ <remarks>To be added.</remarks>
+ </Docs>
+ </Member>
+ <Member MemberName="GetHashCode">
+ <MemberSignature Language="C#" Value="public override int GetHashCode ();" />
+ <MemberType>Method</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ <ReturnValue>
+ <ReturnType>System.Int32</ReturnType>
+ </ReturnValue>
+ <Parameters />
+ <Docs>
+ <summary>To be added.</summary>
+ <returns>To be added.</returns>
+ <remarks>To be added.</remarks>
+ </Docs>
+ </Member>
+ <Member MemberName="GetOpaque">
+ <MemberSignature Language="C#" Value="public static Gst.GLib.Opaque GetOpaque (IntPtr o);" />
+ <MemberType>Method</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ <Attributes>
+ <Attribute>
+ <AttributeName>System.Obsolete("Use more explicit overload. This method always returns null")</AttributeName>
+ </Attribute>
+ </Attributes>
+ <ReturnValue>
+ <ReturnType>Gst.GLib.Opaque</ReturnType>
+ </ReturnValue>
+ <Parameters>
+ <Parameter Name="o" Type="System.IntPtr" />
+ </Parameters>
+ <Docs>
+ <param name="o">To be added.</param>
+ <summary>To be added.</summary>
+ <returns>To be added.</returns>
+ <remarks>To be added.</remarks>
+ </Docs>
+ </Member>
+ <Member MemberName="GetOpaque">
+ <MemberSignature Language="C#" Value="public static Gst.GLib.Opaque GetOpaque (IntPtr o, Type type, bool owned);" />
+ <MemberType>Method</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ <ReturnValue>
+ <ReturnType>Gst.GLib.Opaque</ReturnType>
+ </ReturnValue>
+ <Parameters>
+ <Parameter Name="o" Type="System.IntPtr" />
+ <Parameter Name="type" Type="System.Type" />
+ <Parameter Name="owned" Type="System.Boolean" />
+ </Parameters>
+ <Docs>
+ <param name="o">To be added.</param>
+ <param name="type">To be added.</param>
+ <param name="owned">To be added.</param>
+ <summary>To be added.</summary>
+ <returns>To be added.</returns>
+ <remarks>To be added.</remarks>
+ </Docs>
+ </Member>
+ <Member MemberName="Handle">
+ <MemberSignature Language="C#" Value="public IntPtr Handle { get; }" />
+ <MemberType>Property</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ <ReturnValue>
+ <ReturnType>System.IntPtr</ReturnType>
+ </ReturnValue>
+ <Docs>
+ <summary>To be added.</summary>
+ <value>To be added.</value>
+ <remarks>To be added.</remarks>
+ </Docs>
+ </Member>
+ <Member MemberName="Owned">
+ <MemberSignature Language="C#" Value="public bool Owned { set; get; }" />
+ <MemberType>Property</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ <ReturnValue>
+ <ReturnType>System.Boolean</ReturnType>
+ </ReturnValue>
+ <Docs>
+ <summary>To be added.</summary>
+ <value>To be added.</value>
+ <remarks>To be added.</remarks>
+ </Docs>
+ </Member>
+ <Member MemberName="OwnedCopy">
+ <MemberSignature Language="C#" Value="public IntPtr OwnedCopy { get; }" />
+ <MemberType>Property</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ <ReturnValue>
+ <ReturnType>System.IntPtr</ReturnType>
+ </ReturnValue>
+ <Docs>
+ <summary>To be added.</summary>
+ <value>To be added.</value>
+ <remarks>To be added.</remarks>
+ </Docs>
+ </Member>
+ <Member MemberName="Raw">
+ <MemberSignature Language="C#" Value="protected IntPtr Raw { set; get; }" />
+ <MemberType>Property</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ <ReturnValue>
+ <ReturnType>System.IntPtr</ReturnType>
+ </ReturnValue>
+ <Docs>
+ <summary>To be added.</summary>
+ <value>To be added.</value>
+ <remarks>To be added.</remarks>
+ </Docs>
+ </Member>
+ <Member MemberName="Ref">
+ <MemberSignature Language="C#" Value="protected virtual void Ref (IntPtr raw);" />
+ <MemberType>Method</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ <ReturnValue>
+ <ReturnType>System.Void</ReturnType>
+ </ReturnValue>
+ <Parameters>
+ <Parameter Name="raw" Type="System.IntPtr" />
+ </Parameters>
+ <Docs>
+ <param name="raw">To be added.</param>
+ <summary>To be added.</summary>
+ <remarks>To be added.</remarks>
+ </Docs>
+ </Member>
+ <Member MemberName="Unref">
+ <MemberSignature Language="C#" Value="protected virtual void Unref (IntPtr raw);" />
+ <MemberType>Method</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ <ReturnValue>
+ <ReturnType>System.Void</ReturnType>
+ </ReturnValue>
+ <Parameters>
+ <Parameter Name="raw" Type="System.IntPtr" />
+ </Parameters>
+ <Docs>
+ <param name="raw">To be added.</param>
+ <summary>To be added.</summary>
+ <remarks>To be added.</remarks>
+ </Docs>
+ </Member>
+ </Members>
+</Type>
diff --git a/doc/en/Gst.GLib/ParamSpec.xml b/doc/en/Gst.GLib/ParamSpec.xml
new file mode 100644
index 0000000..7e9a476
--- /dev/null
+++ b/doc/en/Gst.GLib/ParamSpec.xml
@@ -0,0 +1,102 @@
+<Type Name="ParamSpec" FullName="Gst.GLib.ParamSpec">
+ <TypeSignature Language="C#" Value="public class ParamSpec" />
+ <AssemblyInfo>
+ <AssemblyName>gstreamer-sharp</AssemblyName>
+ <AssemblyVersion>0.9.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ <Base>
+ <BaseTypeName>System.Object</BaseTypeName>
+ </Base>
+ <Interfaces />
+ <Docs>
+ <summary>To be added.</summary>
+ <remarks>To be added.</remarks>
+ </Docs>
+ <Members>
+ <Member MemberName=".ctor">
+ <MemberSignature Language="C#" Value="public ParamSpec (IntPtr native);" />
+ <MemberType>Constructor</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ <Parameters>
+ <Parameter Name="native" Type="System.IntPtr" />
+ </Parameters>
+ <Docs>
+ <param name="native">To be added.</param>
+ <summary>To be added.</summary>
+ <remarks>To be added.</remarks>
+ </Docs>
+ </Member>
+ <Member MemberName=".ctor">
+ <MemberSignature Language="C#" Value="public ParamSpec (string name, string nick, string blurb, Gst.GLib.GType type, bool readable, bool writable);" />
+ <MemberType>Constructor</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ <Parameters>
+ <Parameter Name="name" Type="System.String" />
+ <Parameter Name="nick" Type="System.String" />
+ <Parameter Name="blurb" Type="System.String" />
+ <Parameter Name="type" Type="Gst.GLib.GType" />
+ <Parameter Name="readable" Type="System.Boolean" />
+ <Parameter Name="writable" Type="System.Boolean" />
+ </Parameters>
+ <Docs>
+ <param name="name">To be added.</param>
+ <param name="nick">To be added.</param>
+ <param name="blurb">To be added.</param>
+ <param name="type">To be added.</param>
+ <param name="readable">To be added.</param>
+ <param name="writable">To be added.</param>
+ <summary>To be added.</summary>
+ <remarks>To be added.</remarks>
+ </Docs>
+ </Member>
+ <Member MemberName="Handle">
+ <MemberSignature Language="C#" Value="public IntPtr Handle { get; }" />
+ <MemberType>Property</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ <ReturnValue>
+ <ReturnType>System.IntPtr</ReturnType>
+ </ReturnValue>
+ <Docs>
+ <summary>To be added.</summary>
+ <value>To be added.</value>
+ <remarks>To be added.</remarks>
+ </Docs>
+ </Member>
+ <Member MemberName="Name">
+ <MemberSignature Language="C#" Value="public string Name { get; }" />
+ <MemberType>Property</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ <ReturnValue>
+ <ReturnType>System.String</ReturnType>
+ </ReturnValue>
+ <Docs>
+ <summary>To be added.</summary>
+ <value>To be added.</value>
+ <remarks>To be added.</remarks>
+ </Docs>
+ </Member>
+ <Member MemberName="ValueType">
+ <MemberSignature Language="C#" Value="public Gst.GLib.GType ValueType { get; }" />
+ <MemberType>Property</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ <ReturnValue>
+ <ReturnType>Gst.GLib.GType</ReturnType>
+ </ReturnValue>
+ <Docs>
+ <summary>To be added.</summary>
+ <value>To be added.</value>
+ <remarks>To be added.</remarks>
+ </Docs>
+ </Member>
+ </Members>
+</Type>
diff --git a/doc/en/Gst.GLib/PrintFunc.xml b/doc/en/Gst.GLib/PrintFunc.xml
new file mode 100644
index 0000000..5857073
--- /dev/null
+++ b/doc/en/Gst.GLib/PrintFunc.xml
@@ -0,0 +1,21 @@
+<Type Name="PrintFunc" FullName="Gst.GLib.PrintFunc">
+ <TypeSignature Language="C#" Value="public delegate void PrintFunc(string message);" />
+ <AssemblyInfo>
+ <AssemblyName>gstreamer-sharp</AssemblyName>
+ <AssemblyVersion>0.9.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ <Base>
+ <BaseTypeName>System.Delegate</BaseTypeName>
+ </Base>
+ <Parameters>
+ <Parameter Name="message" Type="System.String" />
+ </Parameters>
+ <ReturnValue>
+ <ReturnType>System.Void</ReturnType>
+ </ReturnValue>
+ <Docs>
+ <param name="message">To be added.</param>
+ <summary>To be added.</summary>
+ <remarks>To be added.</remarks>
+ </Docs>
+</Type>
diff --git a/doc/en/Gst.GLib/Priority.xml b/doc/en/Gst.GLib/Priority.xml
new file mode 100644
index 0000000..4162ff4
--- /dev/null
+++ b/doc/en/Gst.GLib/Priority.xml
@@ -0,0 +1,81 @@
+<Type Name="Priority" FullName="Gst.GLib.Priority">
+ <TypeSignature Language="C#" Value="public enum Priority" />
+ <AssemblyInfo>
+ <AssemblyName>gstreamer-sharp</AssemblyName>
+ <AssemblyVersion>0.9.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ <Base>
+ <BaseTypeName>System.Enum</BaseTypeName>
+ </Base>
+ <Docs>
+ <summary>To be added.</summary>
+ <remarks>To be added.</remarks>
+ </Docs>
+ <Members>
+ <Member MemberName="Default">
+ <MemberSignature Language="C#" Value="Default" />
+ <MemberType>Field</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ <ReturnValue>
+ <ReturnType>Gst.GLib.Priority</ReturnType>
+ </ReturnValue>
+ <Docs>
+ <summary>To be added.</summary>
+ </Docs>
+ </Member>
+ <Member MemberName="DefaultIdle">
+ <MemberSignature Language="C#" Value="DefaultIdle" />
+ <MemberType>Field</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ <ReturnValue>
+ <ReturnType>Gst.GLib.Priority</ReturnType>
+ </ReturnValue>
+ <Docs>
+ <summary>To be added.</summary>
+ </Docs>
+ </Member>
+ <Member MemberName="High">
+ <MemberSignature Language="C#" Value="High" />
+ <MemberType>Field</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ <ReturnValue>
+ <ReturnType>Gst.GLib.Priority</ReturnType>
+ </ReturnValue>
+ <Docs>
+ <summary>To be added.</summary>
+ </Docs>
+ </Member>
+ <Member MemberName="HighIdle">
+ <MemberSignature Language="C#" Value="HighIdle" />
+ <MemberType>Field</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ <ReturnValue>
+ <ReturnType>Gst.GLib.Priority</ReturnType>
+ </ReturnValue>
+ <Docs>
+ <summary>To be added.</summary>
+ </Docs>
+ </Member>
+ <Member MemberName="Low">
+ <MemberSignature Language="C#" Value="Low" />
+ <MemberType>Field</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ <ReturnValue>
+ <ReturnType>Gst.GLib.Priority</ReturnType>
+ </ReturnValue>
+ <Docs>
+ <summary>To be added.</summary>
+ </Docs>
+ </Member>
+ </Members>
+</Type>
diff --git a/doc/en/Gst.GLib/Process.xml b/doc/en/Gst.GLib/Process.xml
new file mode 100644
index 0000000..9392949
--- /dev/null
+++ b/doc/en/Gst.GLib/Process.xml
@@ -0,0 +1,203 @@
+<Type Name="Process" FullName="Gst.GLib.Process">
+ <TypeSignature Language="C#" Value="public class Process" />
+ <AssemblyInfo>
+ <AssemblyName>gstreamer-sharp</AssemblyName>
+ <AssemblyVersion>0.9.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ <Base>
+ <BaseTypeName>System.Object</BaseTypeName>
+ </Base>
+ <Interfaces />
+ <Docs>
+ <summary>To be added.</summary>
+ <remarks>To be added.</remarks>
+ </Docs>
+ <Members>
+ <Member MemberName="Close">
+ <MemberSignature Language="C#" Value="public void Close ();" />
+ <MemberType>Method</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ <ReturnValue>
+ <ReturnType>System.Void</ReturnType>
+ </ReturnValue>
+ <Parameters />
+ <Docs>
+ <summary>To be added.</summary>
+ <remarks>To be added.</remarks>
+ </Docs>
+ </Member>
+ <Member MemberName="IgnorePipe">
+ <MemberSignature Language="C#" Value="public const int IgnorePipe = 2147483647;" />
+ <MemberType>Field</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ <ReturnValue>
+ <ReturnType>System.Int32</ReturnType>
+ </ReturnValue>
+ <MemberValue>2147483647</MemberValue>
+ <Docs>
+ <summary>To be added.</summary>
+ <remarks>To be added.</remarks>
+ </Docs>
+ </Member>
+ <Member MemberName="RequestPipe">
+ <MemberSignature Language="C#" Value="public const int RequestPipe = 0;" />
+ <MemberType>Field</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ <ReturnValue>
+ <ReturnType>System.Int32</ReturnType>
+ </ReturnValue>
+ <MemberValue>0</MemberValue>
+ <Docs>
+ <summary>To be added.</summary>
+ <remarks>To be added.</remarks>
+ </Docs>
+ </Member>
+ <Member MemberName="SpawnAsync">
+ <MemberSignature Language="C#" Value="public static bool SpawnAsync (string working_directory, string[] argv, string[] envp, Gst.GLib.SpawnFlags flags, Gst.GLib.SpawnChildSetupFunc child_setup, out Gst.GLib.Process child_process);" />
+ <MemberType>Method</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ <ReturnValue>
+ <ReturnType>System.Boolean</ReturnType>
+ </ReturnValue>
+ <Parameters>
+ <Parameter Name="working_directory" Type="System.String" />
+ <Parameter Name="argv" Type="System.String[]" />
+ <Parameter Name="envp" Type="System.String[]" />
+ <Parameter Name="flags" Type="Gst.GLib.SpawnFlags" />
+ <Parameter Name="child_setup" Type="Gst.GLib.SpawnChildSetupFunc" />
+ <Parameter Name="child_process" Type="Gst.GLib.Process&amp;" RefType="out" />
+ </Parameters>
+ <Docs>
+ <param name="working_directory">To be added.</param>
+ <param name="argv">To be added.</param>
+ <param name="envp">To be added.</param>
+ <param name="flags">To be added.</param>
+ <param name="child_setup">To be added.</param>
+ <param name="child_process">To be added.</param>
+ <summary>To be added.</summary>
+ <returns>To be added.</returns>
+ <remarks>To be added.</remarks>
+ </Docs>
+ </Member>
+ <Member MemberName="SpawnAsyncWithPipes">
+ <MemberSignature Language="C#" Value="public static bool SpawnAsyncWithPipes (string working_directory, string[] argv, string[] envp, Gst.GLib.SpawnFlags flags, Gst.GLib.SpawnChildSetupFunc child_setup, out Gst.GLib.Process child_process, ref int stdin, ref int stdout, ref int stderr);" />
+ <MemberType>Method</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ <ReturnValue>
+ <ReturnType>System.Boolean</ReturnType>
+ </ReturnValue>
+ <Parameters>
+ <Parameter Name="working_directory" Type="System.String" />
+ <Parameter Name="argv" Type="System.String[]" />
+ <Parameter Name="envp" Type="System.String[]" />
+ <Parameter Name="flags" Type="Gst.GLib.SpawnFlags" />
+ <Parameter Name="child_setup" Type="Gst.GLib.SpawnChildSetupFunc" />
+ <Parameter Name="child_process" Type="Gst.GLib.Process&amp;" RefType="out" />
+ <Parameter Name="stdin" Type="System.Int32&amp;" RefType="ref" />
+ <Parameter Name="stdout" Type="System.Int32&amp;" RefType="ref" />
+ <Parameter Name="stderr" Type="System.Int32&amp;" RefType="ref" />
+ </Parameters>
+ <Docs>
+ <param name="working_directory">To be added.</param>
+ <param name="argv">To be added.</param>
+ <param name="envp">To be added.</param>
+ <param name="flags">To be added.</param>
+ <param name="child_setup">To be added.</param>
+ <param name="child_process">To be added.</param>
+ <param name="stdin">To be added.</param>
+ <param name="stdout">To be added.</param>
+ <param name="stderr">To be added.</param>
+ <summary>To be added.</summary>
+ <returns>To be added.</returns>
+ <remarks>To be added.</remarks>
+ </Docs>
+ </Member>
+ <Member MemberName="SpawnCommandLineAsync">
+ <MemberSignature Language="C#" Value="public static bool SpawnCommandLineAsync (string command_line);" />
+ <MemberType>Method</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ <ReturnValue>
+ <ReturnType>System.Boolean</ReturnType>
+ </ReturnValue>
+ <Parameters>
+ <Parameter Name="command_line" Type="System.String" />
+ </Parameters>
+ <Docs>
+ <param name="command_line">To be added.</param>
+ <summary>To be added.</summary>
+ <returns>To be added.</returns>
+ <remarks>To be added.</remarks>
+ </Docs>
+ </Member>
+ <Member MemberName="SpawnCommandLineSync">
+ <MemberSignature Language="C#" Value="public static bool SpawnCommandLineSync (string command_line, out string stdout, out string stderr, out int exit_status);" />
+ <MemberType>Method</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ <ReturnValue>
+ <ReturnType>System.Boolean</ReturnType>
+ </ReturnValue>
+ <Parameters>
+ <Parameter Name="command_line" Type="System.String" />
+ <Parameter Name="stdout" Type="System.String&amp;" RefType="out" />
+ <Parameter Name="stderr" Type="System.String&amp;" RefType="out" />
+ <Parameter Name="exit_status" Type="System.Int32&amp;" RefType="out" />
+ </Parameters>
+ <Docs>
+ <param name="command_line">To be added.</param>
+ <param name="stdout">To be added.</param>
+ <param name="stderr">To be added.</param>
+ <param name="exit_status">To be added.</param>
+ <summary>To be added.</summary>
+ <returns>To be added.</returns>
+ <remarks>To be added.</remarks>
+ </Docs>
+ </Member>
+ <Member MemberName="SpawnSync">
+ <MemberSignature Language="C#" Value="public static bool SpawnSync (string working_directory, string[] argv, string[] envp, Gst.GLib.SpawnFlags flags, Gst.GLib.SpawnChildSetupFunc child_setup, out string stdout, out string stderr, out int exit_status);" />
+ <MemberType>Method</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ <ReturnValue>
+ <ReturnType>System.Boolean</ReturnType>
+ </ReturnValue>
+ <Parameters>
+ <Parameter Name="working_directory" Type="System.String" />
+ <Parameter Name="argv" Type="System.String[]" />
+ <Parameter Name="envp" Type="System.String[]" />
+ <Parameter Name="flags" Type="Gst.GLib.SpawnFlags" />
+ <Parameter Name="child_setup" Type="Gst.GLib.SpawnChildSetupFunc" />
+ <Parameter Name="stdout" Type="System.String&amp;" RefType="out" />
+ <Parameter Name="stderr" Type="System.String&amp;" RefType="out" />
+ <Parameter Name="exit_status" Type="System.Int32&amp;" RefType="out" />
+ </Parameters>
+ <Docs>
+ <param name="working_directory">To be added.</param>
+ <param name="argv">To be added.</param>
+ <param name="envp">To be added.</param>
+ <param name="flags">To be added.</param>
+ <param name="child_setup">To be added.</param>
+ <param name="stdout">To be added.</param>
+ <param name="stderr">To be added.</param>
+ <param name="exit_status">To be added.</param>
+ <summary>To be added.</summary>
+ <returns>To be added.</returns>
+ <remarks>To be added.</remarks>
+ </Docs>
+ </Member>
+ </Members>
+</Type>
diff --git a/doc/en/Gst.GLib/PropertyAttribute.xml b/doc/en/Gst.GLib/PropertyAttribute.xml
new file mode 100644
index 0000000..bf29b0e
--- /dev/null
+++ b/doc/en/Gst.GLib/PropertyAttribute.xml
@@ -0,0 +1,96 @@
+<Type Name="PropertyAttribute" FullName="Gst.GLib.PropertyAttribute">
+ <TypeSignature Language="C#" Value="public sealed class PropertyAttribute : Attribute" />
+ <AssemblyInfo>
+ <AssemblyName>gstreamer-sharp</AssemblyName>
+ <AssemblyVersion>0.9.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ <Base>
+ <BaseTypeName>System.Attribute</BaseTypeName>
+ </Base>
+ <Interfaces />
+ <Docs>
+ <summary>To be added.</summary>
+ <remarks>To be added.</remarks>
+ </Docs>
+ <Members>
+ <Member MemberName=".ctor">
+ <MemberSignature Language="C#" Value="public PropertyAttribute (string name);" />
+ <MemberType>Constructor</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ <Parameters>
+ <Parameter Name="name" Type="System.String" />
+ </Parameters>
+ <Docs>
+ <param name="name">To be added.</param>
+ <summary>To be added.</summary>
+ <remarks>To be added.</remarks>
+ </Docs>
+ </Member>
+ <Member MemberName=".ctor">
+ <MemberSignature Language="C#" Value="public PropertyAttribute (string name, string nickname, string blurb);" />
+ <MemberType>Constructor</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ <Parameters>
+ <Parameter Name="name" Type="System.String" />
+ <Parameter Name="nickname" Type="System.String" />
+ <Parameter Name="blurb" Type="System.String" />
+ </Parameters>
+ <Docs>
+ <param name="name">To be added.</param>
+ <param name="nickname">To be added.</param>
+ <param name="blurb">To be added.</param>
+ <summary>To be added.</summary>
+ <remarks>To be added.</remarks>
+ </Docs>
+ </Member>
+ <Member MemberName="Blurb">
+ <MemberSignature Language="C#" Value="public string Blurb { set; get; }" />
+ <MemberType>Property</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ <ReturnValue>
+ <ReturnType>System.String</ReturnType>
+ </ReturnValue>
+ <Docs>
+ <summary>To be added.</summary>
+ <value>To be added.</value>
+ <remarks>To be added.</remarks>
+ </Docs>
+ </Member>
+ <Member MemberName="Name">
+ <MemberSignature Language="C#" Value="public string Name { set; get; }" />
+ <MemberType>Property</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ <ReturnValue>
+ <ReturnType>System.String</ReturnType>
+ </ReturnValue>
+ <Docs>
+ <summary>To be added.</summary>
+ <value>To be added.</value>
+ <remarks>To be added.</remarks>
+ </Docs>
+ </Member>
+ <Member MemberName="Nickname">
+ <MemberSignature Language="C#" Value="public string Nickname { set; get; }" />
+ <MemberType>Property</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ <ReturnValue>
+ <ReturnType>System.String</ReturnType>
+ </ReturnValue>
+ <Docs>
+ <summary>To be added.</summary>
+ <value>To be added.</value>
+ <remarks>To be added.</remarks>
+ </Docs>
+ </Member>
+ </Members>
+</Type>
diff --git a/doc/en/Gst.GLib/PtrArray.xml b/doc/en/Gst.GLib/PtrArray.xml
new file mode 100644
index 0000000..a08b431
--- /dev/null
+++ b/doc/en/Gst.GLib/PtrArray.xml
@@ -0,0 +1,350 @@
+<Type Name="PtrArray" FullName="Gst.GLib.PtrArray">
+ <TypeSignature Language="C#" Value="public class PtrArray : Gst.GLib.IWrapper, ICloneable, IDisposable, System.Collections.ICollection" />
+ <AssemblyInfo>
+ <AssemblyName>gstreamer-sharp</AssemblyName>
+ <AssemblyVersion>0.9.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ <Base>
+ <BaseTypeName>System.Object</BaseTypeName>
+ </Base>
+ <Interfaces>
+ <Interface>
+ <InterfaceName>Gst.GLib.IWrapper</InterfaceName>
+ </Interface>
+ <Interface>
+ <InterfaceName>System.Collections.ICollection</InterfaceName>
+ </Interface>
+ <Interface>
+ <InterfaceName>System.ICloneable</InterfaceName>
+ </Interface>
+ <Interface>
+ <InterfaceName>System.IDisposable</InterfaceName>
+ </Interface>
+ </Interfaces>
+ <Docs>
+ <summary>To be added.</summary>
+ <remarks>To be added.</remarks>
+ </Docs>
+ <Members>
+ <Member MemberName=".ctor">
+ <MemberSignature Language="C#" Value="public PtrArray (IntPtr raw);" />
+ <MemberType>Constructor</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ <Parameters>
+ <Parameter Name="raw" Type="System.IntPtr" />
+ </Parameters>
+ <Docs>
+ <param name="raw">To be added.</param>
+ <summary>To be added.</summary>
+ <remarks>To be added.</remarks>
+ </Docs>
+ </Member>
+ <Member MemberName=".ctor">
+ <MemberSignature Language="C#" Value="public PtrArray (IntPtr raw, Type element_type);" />
+ <MemberType>Constructor</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ <Parameters>
+ <Parameter Name="raw" Type="System.IntPtr" />
+ <Parameter Name="element_type" Type="System.Type" />
+ </Parameters>
+ <Docs>
+ <param name="raw">To be added.</param>
+ <param name="element_type">To be added.</param>
+ <summary>To be added.</summary>
+ <remarks>To be added.</remarks>
+ </Docs>
+ </Member>
+ <Member MemberName=".ctor">
+ <MemberSignature Language="C#" Value="public PtrArray (Type element_type, bool owned, bool elements_owned);" />
+ <MemberType>Constructor</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ <Parameters>
+ <Parameter Name="element_type" Type="System.Type" />
+ <Parameter Name="owned" Type="System.Boolean" />
+ <Parameter Name="elements_owned" Type="System.Boolean" />
+ </Parameters>
+ <Docs>
+ <param name="element_type">To be added.</param>
+ <param name="owned">To be added.</param>
+ <param name="elements_owned">To be added.</param>
+ <summary>To be added.</summary>
+ <remarks>To be added.</remarks>
+ </Docs>
+ </Member>
+ <Member MemberName=".ctor">
+ <MemberSignature Language="C#" Value="public PtrArray (uint n_preallocs, Type element_type, bool owned, bool elements_owned);" />
+ <MemberType>Constructor</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ <Parameters>
+ <Parameter Name="n_preallocs" Type="System.UInt32" />
+ <Parameter Name="element_type" Type="System.Type" />
+ <Parameter Name="owned" Type="System.Boolean" />
+ <Parameter Name="elements_owned" Type="System.Boolean" />
+ </Parameters>
+ <Docs>
+ <param name="n_preallocs">To be added.</param>
+ <param name="element_type">To be added.</param>
+ <param name="owned">To be added.</param>
+ <param name="elements_owned">To be added.</param>
+ <summary>To be added.</summary>
+ <remarks>To be added.</remarks>
+ </Docs>
+ </Member>
+ <Member MemberName="Add">
+ <MemberSignature Language="C#" Value="public void Add (IntPtr val);" />
+ <MemberType>Method</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ <ReturnValue>
+ <ReturnType>System.Void</ReturnType>
+ </ReturnValue>
+ <Parameters>
+ <Parameter Name="val" Type="System.IntPtr" />
+ </Parameters>
+ <Docs>
+ <param name="val">To be added.</param>
+ <summary>To be added.</summary>
+ <remarks>To be added.</remarks>
+ </Docs>
+ </Member>
+ <Member MemberName="ArrayPtr">
+ <MemberSignature Language="C#" Value="public IntPtr ArrayPtr { get; }" />
+ <MemberType>Property</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ <ReturnValue>
+ <ReturnType>System.IntPtr</ReturnType>
+ </ReturnValue>
+ <Docs>
+ <summary>To be added.</summary>
+ <value>To be added.</value>
+ <remarks>To be added.</remarks>
+ </Docs>
+ </Member>
+ <Member MemberName="Clone">
+ <MemberSignature Language="C#" Value="public object Clone ();" />
+ <MemberType>Method</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ <ReturnValue>
+ <ReturnType>System.Object</ReturnType>
+ </ReturnValue>
+ <Parameters />
+ <Docs>
+ <summary>To be added.</summary>
+ <returns>To be added.</returns>
+ <remarks>To be added.</remarks>
+ </Docs>
+ </Member>
+ <Member MemberName="CopyTo">
+ <MemberSignature Language="C#" Value="public void CopyTo (Array array, int index);" />
+ <MemberType>Method</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ <ReturnValue>
+ <ReturnType>System.Void</ReturnType>
+ </ReturnValue>
+ <Parameters>
+ <Parameter Name="array" Type="System.Array" />
+ <Parameter Name="index" Type="System.Int32" />
+ </Parameters>
+ <Docs>
+ <param name="array">To be added.</param>
+ <param name="index">To be added.</param>
+ <summary>To be added.</summary>
+ <remarks>To be added.</remarks>
+ </Docs>
+ </Member>
+ <Member MemberName="Count">
+ <MemberSignature Language="C#" Value="public int Count { get; }" />
+ <MemberType>Property</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ <ReturnValue>
+ <ReturnType>System.Int32</ReturnType>
+ </ReturnValue>
+ <Docs>
+ <summary>To be added.</summary>
+ <value>To be added.</value>
+ <remarks>To be added.</remarks>
+ </Docs>
+ </Member>
+ <Member MemberName="Dispose">
+ <MemberSignature Language="C#" Value="public void Dispose ();" />
+ <MemberType>Method</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ <ReturnValue>
+ <ReturnType>System.Void</ReturnType>
+ </ReturnValue>
+ <Parameters />
+ <Docs>
+ <summary>To be added.</summary>
+ <remarks>To be added.</remarks>
+ </Docs>
+ </Member>
+ <Member MemberName="element_type">
+ <MemberSignature Language="C#" Value="protected Type element_type;" />
+ <MemberType>Field</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ <ReturnValue>
+ <ReturnType>System.Type</ReturnType>
+ </ReturnValue>
+ <Docs>
+ <summary>To be added.</summary>
+ <remarks>To be added.</remarks>
+ </Docs>
+ </Member>
+ <Member MemberName="Finalize">
+ <MemberSignature Language="C#" Value="~PtrArray ();" />
+ <MemberType>Method</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ <ReturnValue>
+ <ReturnType>System.Void</ReturnType>
+ </ReturnValue>
+ <Parameters />
+ <Docs>
+ <summary>To be added.</summary>
+ <remarks>To be added.</remarks>
+ </Docs>
+ </Member>
+ <Member MemberName="GetEnumerator">
+ <MemberSignature Language="C#" Value="public System.Collections.IEnumerator GetEnumerator ();" />
+ <MemberType>Method</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ <ReturnValue>
+ <ReturnType>System.Collections.IEnumerator</ReturnType>
+ </ReturnValue>
+ <Parameters />
+ <Docs>
+ <summary>To be added.</summary>
+ <returns>To be added.</returns>
+ <remarks>To be added.</remarks>
+ </Docs>
+ </Member>
+ <Member MemberName="Handle">
+ <MemberSignature Language="C#" Value="public IntPtr Handle { get; }" />
+ <MemberType>Property</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ <ReturnValue>
+ <ReturnType>System.IntPtr</ReturnType>
+ </ReturnValue>
+ <Docs>
+ <summary>To be added.</summary>
+ <value>To be added.</value>
+ <remarks>To be added.</remarks>
+ </Docs>
+ </Member>
+ <Member MemberName="IsSynchronized">
+ <MemberSignature Language="C#" Value="public bool IsSynchronized { get; }" />
+ <MemberType>Property</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ <ReturnValue>
+ <ReturnType>System.Boolean</ReturnType>
+ </ReturnValue>
+ <Docs>
+ <summary>To be added.</summary>
+ <value>To be added.</value>
+ <remarks>To be added.</remarks>
+ </Docs>
+ </Member>
+ <Member MemberName="Item">
+ <MemberSignature Language="C#" Value="public object this[int index] { get; }" />
+ <MemberType>Property</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ <ReturnValue>
+ <ReturnType>System.Object</ReturnType>
+ </ReturnValue>
+ <Parameters>
+ <Parameter Name="index" Type="System.Int32" />
+ </Parameters>
+ <Docs>
+ <param name="index">To be added.</param>
+ <summary>To be added.</summary>
+ <value>To be added.</value>
+ <remarks>To be added.</remarks>
+ </Docs>
+ </Member>
+ <Member MemberName="Remove">
+ <MemberSignature Language="C#" Value="public void Remove (IntPtr data);" />
+ <MemberType>Method</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ <ReturnValue>
+ <ReturnType>System.Void</ReturnType>
+ </ReturnValue>
+ <Parameters>
+ <Parameter Name="data" Type="System.IntPtr" />
+ </Parameters>
+ <Docs>
+ <param name="data">To be added.</param>
+ <summary>To be added.</summary>
+ <remarks>To be added.</remarks>
+ </Docs>
+ </Member>
+ <Member MemberName="RemoveRange">
+ <MemberSignature Language="C#" Value="public void RemoveRange (IntPtr data, uint index, uint length);" />
+ <MemberType>Method</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ <ReturnValue>
+ <ReturnType>System.Void</ReturnType>
+ </ReturnValue>
+ <Parameters>
+ <Parameter Name="data" Type="System.IntPtr" />
+ <Parameter Name="index" Type="System.UInt32" />
+ <Parameter Name="length" Type="System.UInt32" />
+ </Parameters>
+ <Docs>
+ <param name="data">To be added.</param>
+ <param name="index">To be added.</param>
+ <param name="length">To be added.</param>
+ <summary>To be added.</summary>
+ <remarks>To be added.</remarks>
+ </Docs>
+ </Member>
+ <Member MemberName="SyncRoot">
+ <MemberSignature Language="C#" Value="public object SyncRoot { get; }" />
+ <MemberType>Property</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ <ReturnValue>
+ <ReturnType>System.Object</ReturnType>
+ </ReturnValue>
+ <Docs>
+ <summary>To be added.</summary>
+ <value>To be added.</value>
+ <remarks>To be added.</remarks>
+ </Docs>
+ </Member>
+ </Members>
+</Type>
diff --git a/doc/en/Gst.GLib/SList.xml b/doc/en/Gst.GLib/SList.xml
new file mode 100644
index 0000000..1be32b9
--- /dev/null
+++ b/doc/en/Gst.GLib/SList.xml
@@ -0,0 +1,143 @@
+<Type Name="SList" FullName="Gst.GLib.SList">
+ <TypeSignature Language="C#" Value="public class SList : Gst.GLib.ListBase" />
+ <AssemblyInfo>
+ <AssemblyName>gstreamer-sharp</AssemblyName>
+ <AssemblyVersion>0.9.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ <Base>
+ <BaseTypeName>Gst.GLib.ListBase</BaseTypeName>
+ </Base>
+ <Interfaces />
+ <Docs>
+ <summary>To be added.</summary>
+ <remarks>To be added.</remarks>
+ </Docs>
+ <Members>
+ <Member MemberName=".ctor">
+ <MemberSignature Language="C#" Value="public SList (IntPtr raw);" />
+ <MemberType>Constructor</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ <Parameters>
+ <Parameter Name="raw" Type="System.IntPtr" />
+ </Parameters>
+ <Docs>
+ <param name="raw">To be added.</param>
+ <summary>To be added.</summary>
+ <remarks>To be added.</remarks>
+ </Docs>
+ </Member>
+ <Member MemberName=".ctor">
+ <MemberSignature Language="C#" Value="public SList (Type element_type);" />
+ <MemberType>Constructor</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ <Parameters>
+ <Parameter Name="element_type" Type="System.Type" />
+ </Parameters>
+ <Docs>
+ <param name="element_type">To be added.</param>
+ <summary>To be added.</summary>
+ <remarks>To be added.</remarks>
+ </Docs>
+ </Member>
+ <Member MemberName=".ctor">
+ <MemberSignature Language="C#" Value="public SList (IntPtr raw, Type element_type);" />
+ <MemberType>Constructor</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ <Parameters>
+ <Parameter Name="raw" Type="System.IntPtr" />
+ <Parameter Name="element_type" Type="System.Type" />
+ </Parameters>
+ <Docs>
+ <param name="raw">To be added.</param>
+ <param name="element_type">To be added.</param>
+ <summary>To be added.</summary>
+ <remarks>To be added.</remarks>
+ </Docs>
+ </Member>
+ <Member MemberName=".ctor">
+ <MemberSignature Language="C#" Value="public SList (Array members, Type element_type, bool owned, bool elements_owned);" />
+ <MemberType>Constructor</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ <Parameters>
+ <Parameter Name="members" Type="System.Array" />
+ <Parameter Name="element_type" Type="System.Type" />
+ <Parameter Name="owned" Type="System.Boolean" />
+ <Parameter Name="elements_owned" Type="System.Boolean" />
+ </Parameters>
+ <Docs>
+ <param name="members">To be added.</param>
+ <param name="element_type">To be added.</param>
+ <param name="owned">To be added.</param>
+ <param name="elements_owned">To be added.</param>
+ <summary>To be added.</summary>
+ <remarks>To be added.</remarks>
+ </Docs>
+ </Member>
+ <Member MemberName=".ctor">
+ <MemberSignature Language="C#" Value="public SList (IntPtr raw, Type element_type, bool owned, bool elements_owned);" />
+ <MemberType>Constructor</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ <Parameters>
+ <Parameter Name="raw" Type="System.IntPtr" />
+ <Parameter Name="element_type" Type="System.Type" />
+ <Parameter Name="owned" Type="System.Boolean" />
+ <Parameter Name="elements_owned" Type="System.Boolean" />
+ </Parameters>
+ <Docs>
+ <param name="raw">To be added.</param>
+ <param name="element_type">To be added.</param>
+ <param name="owned">To be added.</param>
+ <param name="elements_owned">To be added.</param>
+ <summary>To be added.</summary>
+ <remarks>To be added.</remarks>
+ </Docs>
+ </Member>
+ <Member MemberName=".ctor">
+ <MemberSignature Language="C#" Value="public SList (object[] members, Type element_type, bool owned, bool elements_owned);" />
+ <MemberType>Constructor</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ <Parameters>
+ <Parameter Name="members" Type="System.Object[]" />
+ <Parameter Name="element_type" Type="System.Type" />
+ <Parameter Name="owned" Type="System.Boolean" />
+ <Parameter Name="elements_owned" Type="System.Boolean" />
+ </Parameters>
+ <Docs>
+ <param name="members">To be added.</param>
+ <param name="element_type">To be added.</param>
+ <param name="owned">To be added.</param>
+ <param name="elements_owned">To be added.</param>
+ <summary>To be added.</summary>
+ <remarks>To be added.</remarks>
+ </Docs>
+ </Member>
+ <Member MemberName="Clone">
+ <MemberSignature Language="C#" Value="public override object Clone ();" />
+ <MemberType>Method</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ <ReturnValue>
+ <ReturnType>System.Object</ReturnType>
+ </ReturnValue>
+ <Parameters />
+ <Docs>
+ <summary>To be added.</summary>
+ <returns>To be added.</returns>
+ <remarks>To be added.</remarks>
+ </Docs>
+ </Member>
+ </Members>
+</Type>
diff --git a/doc/en/Gst.GLib/SeekType.xml b/doc/en/Gst.GLib/SeekType.xml
new file mode 100644
index 0000000..7bef71c
--- /dev/null
+++ b/doc/en/Gst.GLib/SeekType.xml
@@ -0,0 +1,55 @@
+<Type Name="SeekType" FullName="Gst.GLib.SeekType">
+ <TypeSignature Language="C#" Value="public enum SeekType" />
+ <AssemblyInfo>
+ <AssemblyName>gstreamer-sharp</AssemblyName>
+ <AssemblyVersion>0.9.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ <Base>
+ <BaseTypeName>System.Enum</BaseTypeName>
+ </Base>
+ <Docs>
+ <summary>To be added.</summary>
+ <remarks>To be added.</remarks>
+ </Docs>
+ <Members>
+ <Member MemberName="Cur">
+ <MemberSignature Language="C#" Value="Cur" />
+ <MemberType>Field</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ <ReturnValue>
+ <ReturnType>Gst.GLib.SeekType</ReturnType>
+ </ReturnValue>
+ <Docs>
+ <summary>To be added.</summary>
+ </Docs>
+ </Member>
+ <Member MemberName="End">
+ <MemberSignature Language="C#" Value="End" />
+ <MemberType>Field</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ <ReturnValue>
+ <ReturnType>Gst.GLib.SeekType</ReturnType>
+ </ReturnValue>
+ <Docs>
+ <summary>To be added.</summary>
+ </Docs>
+ </Member>
+ <Member MemberName="Set">
+ <MemberSignature Language="C#" Value="Set" />
+ <MemberType>Field</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ <ReturnValue>
+ <ReturnType>Gst.GLib.SeekType</ReturnType>
+ </ReturnValue>
+ <Docs>
+ <summary>To be added.</summary>
+ </Docs>
+ </Member>
+ </Members>
+</Type>
diff --git a/doc/en/Gst.GLib/Signal+EmissionHook.xml b/doc/en/Gst.GLib/Signal+EmissionHook.xml
new file mode 100644
index 0000000..6c90380
--- /dev/null
+++ b/doc/en/Gst.GLib/Signal+EmissionHook.xml
@@ -0,0 +1,24 @@
+<Type Name="Signal+EmissionHook" FullName="Gst.GLib.Signal+EmissionHook">
+ <TypeSignature Language="C#" Value="public delegate bool Signal.EmissionHook(Signal.InvocationHint ihint, object[] inst_and_param_values);" />
+ <AssemblyInfo>
+ <AssemblyName>gstreamer-sharp</AssemblyName>
+ <AssemblyVersion>0.9.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ <Base>
+ <BaseTypeName>System.Delegate</BaseTypeName>
+ </Base>
+ <Parameters>
+ <Parameter Name="ihint" Type="Gst.GLib.Signal+InvocationHint" />
+ <Parameter Name="inst_and_param_values" Type="System.Object[]" />
+ </Parameters>
+ <ReturnValue>
+ <ReturnType>System.Boolean</ReturnType>
+ </ReturnValue>
+ <Docs>
+ <param name="ihint">To be added.</param>
+ <param name="inst_and_param_values">To be added.</param>
+ <summary>To be added.</summary>
+ <value>To be added.</value>
+ <remarks>To be added.</remarks>
+ </Docs>
+</Type>
diff --git a/doc/en/Gst.GLib/Signal+EmissionHookMarshaler.xml b/doc/en/Gst.GLib/Signal+EmissionHookMarshaler.xml
new file mode 100644
index 0000000..369ed1c
--- /dev/null
+++ b/doc/en/Gst.GLib/Signal+EmissionHookMarshaler.xml
@@ -0,0 +1,79 @@
+<Type Name="Signal+EmissionHookMarshaler" FullName="Gst.GLib.Signal+EmissionHookMarshaler">
+ <TypeSignature Language="C#" Value="public class Signal.EmissionHookMarshaler" />
+ <AssemblyInfo>
+ <AssemblyName>gstreamer-sharp</AssemblyName>
+ <AssemblyVersion>0.9.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ <Base>
+ <BaseTypeName>System.Object</BaseTypeName>
+ </Base>
+ <Interfaces />
+ <Docs>
+ <summary>To be added.</summary>
+ <remarks>To be added.</remarks>
+ </Docs>
+ <Members>
+ <Member MemberName=".ctor">
+ <MemberSignature Language="C#" Value="public EmissionHookMarshaler (Gst.GLib.Signal.EmissionHook handler);" />
+ <MemberType>Constructor</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ <Parameters>
+ <Parameter Name="handler" Type="Gst.GLib.Signal+EmissionHook" />
+ </Parameters>
+ <Docs>
+ <param name="handler">To be added.</param>
+ <summary>To be added.</summary>
+ <remarks>To be added.</remarks>
+ </Docs>
+ </Member>
+ <Member MemberName=".ctor">
+ <MemberSignature Language="C#" Value="public EmissionHookMarshaler (Gst.GLib.Signal.EmissionHookNative callback, IntPtr user_data);" />
+ <MemberType>Constructor</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ <Parameters>
+ <Parameter Name="callback" Type="Gst.GLib.Signal+EmissionHookNative" />
+ <Parameter Name="user_data" Type="System.IntPtr" />
+ </Parameters>
+ <Docs>
+ <param name="callback">To be added.</param>
+ <param name="user_data">To be added.</param>
+ <summary>To be added.</summary>
+ <remarks>To be added.</remarks>
+ </Docs>
+ </Member>
+ <Member MemberName="Callback">
+ <MemberSignature Language="C#" Value="public Gst.GLib.Signal.EmissionHookNative Callback { get; }" />
+ <MemberType>Property</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ <ReturnValue>
+ <ReturnType>Gst.GLib.Signal+EmissionHookNative</ReturnType>
+ </ReturnValue>
+ <Docs>
+ <summary>To be added.</summary>
+ <value>To be added.</value>
+ <remarks>To be added.</remarks>
+ </Docs>
+ </Member>
+ <Member MemberName="Invoker">
+ <MemberSignature Language="C#" Value="public Gst.GLib.Signal.EmissionHook Invoker { get; }" />
+ <MemberType>Property</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ <ReturnValue>
+ <ReturnType>Gst.GLib.Signal+EmissionHook</ReturnType>
+ </ReturnValue>
+ <Docs>
+ <summary>To be added.</summary>
+ <value>To be added.</value>
+ <remarks>To be added.</remarks>
+ </Docs>
+ </Member>
+ </Members>
+</Type>
diff --git a/doc/en/Gst.GLib/Signal+EmissionHookNative.xml b/doc/en/Gst.GLib/Signal+EmissionHookNative.xml
new file mode 100644
index 0000000..2ba3a61
--- /dev/null
+++ b/doc/en/Gst.GLib/Signal+EmissionHookNative.xml
@@ -0,0 +1,33 @@
+<Type Name="Signal+EmissionHookNative" FullName="Gst.GLib.Signal+EmissionHookNative">
+ <TypeSignature Language="C#" Value="public delegate bool Signal.EmissionHookNative(ref Signal.InvocationHint hint, uint n_pvals, IntPtr pvals, IntPtr data);" />
+ <AssemblyInfo>
+ <AssemblyName>gstreamer-sharp</AssemblyName>
+ <AssemblyVersion>0.9.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ <Base>
+ <BaseTypeName>System.Delegate</BaseTypeName>
+ </Base>
+ <Attributes>
+ <Attribute>
+ <AttributeName>System.Runtime.InteropServices.UnmanagedFunctionPointer(System.Runtime.InteropServices.CallingConvention.Cdecl)</AttributeName>
+ </Attribute>
+ </Attributes>
+ <Parameters>
+ <Parameter Name="hint" Type="Gst.GLib.Signal+InvocationHint&amp;" RefType="ref" />
+ <Parameter Name="n_pvals" Type="System.UInt32" />
+ <Parameter Name="pvals" Type="System.IntPtr" />
+ <Parameter Name="data" Type="System.IntPtr" />
+ </Parameters>
+ <ReturnValue>
+ <ReturnType>System.Boolean</ReturnType>
+ </ReturnValue>
+ <Docs>
+ <param name="hint">To be added.</param>
+ <param name="n_pvals">To be added.</param>
+ <param name="pvals">To be added.</param>
+ <param name="data">To be added.</param>
+ <summary>To be added.</summary>
+ <value>To be added.</value>
+ <remarks>To be added.</remarks>
+ </Docs>
+</Type>
diff --git a/doc/en/Gst.GLib/Signal+Flags.xml b/doc/en/Gst.GLib/Signal+Flags.xml
new file mode 100644
index 0000000..8981b93
--- /dev/null
+++ b/doc/en/Gst.GLib/Signal+Flags.xml
@@ -0,0 +1,112 @@
+<Type Name="Signal+Flags" FullName="Gst.GLib.Signal+Flags">
+ <TypeSignature Language="C#" Value="public enum Signal.Flags" />
+ <AssemblyInfo>
+ <AssemblyName>gstreamer-sharp</AssemblyName>
+ <AssemblyVersion>0.9.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ <Base>
+ <BaseTypeName>System.Enum</BaseTypeName>
+ </Base>
+ <Attributes>
+ <Attribute>
+ <AttributeName>System.Flags</AttributeName>
+ </Attribute>
+ </Attributes>
+ <Docs>
+ <summary>To be added.</summary>
+ <remarks>To be added.</remarks>
+ </Docs>
+ <Members>
+ <Member MemberName="Action">
+ <MemberSignature Language="C#" Value="Action" />
+ <MemberType>Field</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ <ReturnValue>
+ <ReturnType>Gst.GLib.Signal+Flags</ReturnType>
+ </ReturnValue>
+ <Docs>
+ <summary>To be added.</summary>
+ </Docs>
+ </Member>
+ <Member MemberName="Detailed">
+ <MemberSignature Language="C#" Value="Detailed" />
+ <MemberType>Field</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ <ReturnValue>
+ <ReturnType>Gst.GLib.Signal+Flags</ReturnType>
+ </ReturnValue>
+ <Docs>
+ <summary>To be added.</summary>
+ </Docs>
+ </Member>
+ <Member MemberName="NoHooks">
+ <MemberSignature Language="C#" Value="NoHooks" />
+ <MemberType>Field</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ <ReturnValue>
+ <ReturnType>Gst.GLib.Signal+Flags</ReturnType>
+ </ReturnValue>
+ <Docs>
+ <summary>To be added.</summary>
+ </Docs>
+ </Member>
+ <Member MemberName="NoRecurse">
+ <MemberSignature Language="C#" Value="NoRecurse" />
+ <MemberType>Field</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ <ReturnValue>
+ <ReturnType>Gst.GLib.Signal+Flags</ReturnType>
+ </ReturnValue>
+ <Docs>
+ <summary>To be added.</summary>
+ </Docs>
+ </Member>
+ <Member MemberName="RunCleanup">
+ <MemberSignature Language="C#" Value="RunCleanup" />
+ <MemberType>Field</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ <ReturnValue>
+ <ReturnType>Gst.GLib.Signal+Flags</ReturnType>
+ </ReturnValue>
+ <Docs>
+ <summary>To be added.</summary>
+ </Docs>
+ </Member>
+ <Member MemberName="RunFirst">
+ <MemberSignature Language="C#" Value="RunFirst" />
+ <MemberType>Field</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ <ReturnValue>
+ <ReturnType>Gst.GLib.Signal+Flags</ReturnType>
+ </ReturnValue>
+ <Docs>
+ <summary>To be added.</summary>
+ </Docs>
+ </Member>
+ <Member MemberName="RunLast">
+ <MemberSignature Language="C#" Value="RunLast" />
+ <MemberType>Field</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ <ReturnValue>
+ <ReturnType>Gst.GLib.Signal+Flags</ReturnType>
+ </ReturnValue>
+ <Docs>
+ <summary>To be added.</summary>
+ </Docs>
+ </Member>
+ </Members>
+</Type>
diff --git a/doc/en/Gst.GLib/Signal+InvocationHint.xml b/doc/en/Gst.GLib/Signal+InvocationHint.xml
new file mode 100644
index 0000000..80615b4
--- /dev/null
+++ b/doc/en/Gst.GLib/Signal+InvocationHint.xml
@@ -0,0 +1,59 @@
+<Type Name="Signal+InvocationHint" FullName="Gst.GLib.Signal+InvocationHint">
+ <TypeSignature Language="C#" Value="public struct Signal.InvocationHint" />
+ <AssemblyInfo>
+ <AssemblyName>gstreamer-sharp</AssemblyName>
+ <AssemblyVersion>0.9.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ <Base>
+ <BaseTypeName>System.ValueType</BaseTypeName>
+ </Base>
+ <Interfaces />
+ <Docs>
+ <summary>To be added.</summary>
+ <remarks>To be added.</remarks>
+ </Docs>
+ <Members>
+ <Member MemberName="detail">
+ <MemberSignature Language="C#" Value="public uint detail;" />
+ <MemberType>Field</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ <ReturnValue>
+ <ReturnType>System.UInt32</ReturnType>
+ </ReturnValue>
+ <Docs>
+ <summary>To be added.</summary>
+ <remarks>To be added.</remarks>
+ </Docs>
+ </Member>
+ <Member MemberName="run_type">
+ <MemberSignature Language="C#" Value="public Gst.GLib.Signal.Flags run_type;" />
+ <MemberType>Field</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ <ReturnValue>
+ <ReturnType>Gst.GLib.Signal+Flags</ReturnType>
+ </ReturnValue>
+ <Docs>
+ <summary>To be added.</summary>
+ <remarks>To be added.</remarks>
+ </Docs>
+ </Member>
+ <Member MemberName="signal_id">
+ <MemberSignature Language="C#" Value="public uint signal_id;" />
+ <MemberType>Field</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ <ReturnValue>
+ <ReturnType>System.UInt32</ReturnType>
+ </ReturnValue>
+ <Docs>
+ <summary>To be added.</summary>
+ <remarks>To be added.</remarks>
+ </Docs>
+ </Member>
+ </Members>
+</Type>
diff --git a/doc/en/Gst.GLib/Signal.xml b/doc/en/Gst.GLib/Signal.xml
new file mode 100644
index 0000000..01d66da
--- /dev/null
+++ b/doc/en/Gst.GLib/Signal.xml
@@ -0,0 +1,187 @@
+<Type Name="Signal" FullName="Gst.GLib.Signal">
+ <TypeSignature Language="C#" Value="public class Signal" />
+ <AssemblyInfo>
+ <AssemblyName>gstreamer-sharp</AssemblyName>
+ <AssemblyVersion>0.9.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ <Base>
+ <BaseTypeName>System.Object</BaseTypeName>
+ </Base>
+ <Interfaces />
+ <Docs>
+ <summary>To be added.</summary>
+ <remarks>To be added.</remarks>
+ </Docs>
+ <Members>
+ <Member MemberName="AddDelegate">
+ <MemberSignature Language="C#" Value="public void AddDelegate (Delegate d);" />
+ <MemberType>Method</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ <ReturnValue>
+ <ReturnType>System.Void</ReturnType>
+ </ReturnValue>
+ <Parameters>
+ <Parameter Name="d" Type="System.Delegate" />
+ </Parameters>
+ <Docs>
+ <param name="d">To be added.</param>
+ <summary>To be added.</summary>
+ <remarks>To be added.</remarks>
+ </Docs>
+ </Member>
+ <Member MemberName="AddEmissionHook">
+ <MemberSignature Language="C#" Value="public static ulong AddEmissionHook (string detailed_signal, Gst.GLib.GType type, Gst.GLib.Signal.EmissionHook handler_func);" />
+ <MemberType>Method</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ <ReturnValue>
+ <ReturnType>System.UInt64</ReturnType>
+ </ReturnValue>
+ <Parameters>
+ <Parameter Name="detailed_signal" Type="System.String" />
+ <Parameter Name="type" Type="Gst.GLib.GType" />
+ <Parameter Name="handler_func" Type="Gst.GLib.Signal+EmissionHook" />
+ </Parameters>
+ <Docs>
+ <param name="detailed_signal">To be added.</param>
+ <param name="type">To be added.</param>
+ <param name="handler_func">To be added.</param>
+ <summary>To be added.</summary>
+ <returns>To be added.</returns>
+ <remarks>To be added.</remarks>
+ </Docs>
+ </Member>
+ <Member MemberName="Emit">
+ <MemberSignature Language="C#" Value="public static object Emit (Gst.GLib.Object instance, string detailed_signal, object[] args);" />
+ <MemberType>Method</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ <ReturnValue>
+ <ReturnType>System.Object</ReturnType>
+ </ReturnValue>
+ <Parameters>
+ <Parameter Name="instance" Type="Gst.GLib.Object" />
+ <Parameter Name="detailed_signal" Type="System.String" />
+ <Parameter Name="args" Type="System.Object[]">
+ <Attributes>
+ <Attribute>
+ <AttributeName>System.ParamArray</AttributeName>
+ </Attribute>
+ </Attributes>
+ </Parameter>
+ </Parameters>
+ <Docs>
+ <param name="instance">To be added.</param>
+ <param name="detailed_signal">To be added.</param>
+ <param name="args">To be added.</param>
+ <summary>To be added.</summary>
+ <returns>To be added.</returns>
+ <remarks>To be added.</remarks>
+ </Docs>
+ </Member>
+ <Member MemberName="Handler">
+ <MemberSignature Language="C#" Value="public Delegate Handler { get; }" />
+ <MemberType>Property</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ <ReturnValue>
+ <ReturnType>System.Delegate</ReturnType>
+ </ReturnValue>
+ <Docs>
+ <summary>To be added.</summary>
+ <value>To be added.</value>
+ <remarks>To be added.</remarks>
+ </Docs>
+ </Member>
+ <Member MemberName="Lookup">
+ <MemberSignature Language="C#" Value="public static Gst.GLib.Signal Lookup (Gst.GLib.Object obj, string name);" />
+ <MemberType>Method</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ <ReturnValue>
+ <ReturnType>Gst.GLib.Signal</ReturnType>
+ </ReturnValue>
+ <Parameters>
+ <Parameter Name="obj" Type="Gst.GLib.Object" />
+ <Parameter Name="name" Type="System.String" />
+ </Parameters>
+ <Docs>
+ <param name="obj">To be added.</param>
+ <param name="name">To be added.</param>
+ <summary>To be added.</summary>
+ <returns>To be added.</returns>
+ <remarks>To be added.</remarks>
+ </Docs>
+ </Member>
+ <Member MemberName="Lookup">
+ <MemberSignature Language="C#" Value="public static Gst.GLib.Signal Lookup (Gst.GLib.Object obj, string name, Delegate marshaler);" />
+ <MemberType>Method</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ <ReturnValue>
+ <ReturnType>Gst.GLib.Signal</ReturnType>
+ </ReturnValue>
+ <Parameters>
+ <Parameter Name="obj" Type="Gst.GLib.Object" />
+ <Parameter Name="name" Type="System.String" />
+ <Parameter Name="marshaler" Type="System.Delegate" />
+ </Parameters>
+ <Docs>
+ <param name="obj">To be added.</param>
+ <param name="name">To be added.</param>
+ <param name="marshaler">To be added.</param>
+ <summary>To be added.</summary>
+ <returns>To be added.</returns>
+ <remarks>To be added.</remarks>
+ </Docs>
+ </Member>
+ <Member MemberName="Lookup">
+ <MemberSignature Language="C#" Value="public static Gst.GLib.Signal Lookup (Gst.GLib.Object obj, string name, Type args_type);" />
+ <MemberType>Method</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ <ReturnValue>
+ <ReturnType>Gst.GLib.Signal</ReturnType>
+ </ReturnValue>
+ <Parameters>
+ <Parameter Name="obj" Type="Gst.GLib.Object" />
+ <Parameter Name="name" Type="System.String" />
+ <Parameter Name="args_type" Type="System.Type" />
+ </Parameters>
+ <Docs>
+ <param name="obj">To be added.</param>
+ <param name="name">To be added.</param>
+ <param name="args_type">To be added.</param>
+ <summary>To be added.</summary>
+ <returns>To be added.</returns>
+ <remarks>To be added.</remarks>
+ </Docs>
+ </Member>
+ <Member MemberName="RemoveDelegate">
+ <MemberSignature Language="C#" Value="public void RemoveDelegate (Delegate d);" />
+ <MemberType>Method</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ <ReturnValue>
+ <ReturnType>System.Void</ReturnType>
+ </ReturnValue>
+ <Parameters>
+ <Parameter Name="d" Type="System.Delegate" />
+ </Parameters>
+ <Docs>
+ <param name="d">To be added.</param>
+ <summary>To be added.</summary>
+ <remarks>To be added.</remarks>
+ </Docs>
+ </Member>
+ </Members>
+</Type>
diff --git a/doc/en/Gst.GLib/SignalArgs.xml b/doc/en/Gst.GLib/SignalArgs.xml
new file mode 100644
index 0000000..f5a824d
--- /dev/null
+++ b/doc/en/Gst.GLib/SignalArgs.xml
@@ -0,0 +1,91 @@
+<Type Name="SignalArgs" FullName="Gst.GLib.SignalArgs">
+ <TypeSignature Language="C#" Value="public class SignalArgs : EventArgs" />
+ <AssemblyInfo>
+ <AssemblyName>gstreamer-sharp</AssemblyName>
+ <AssemblyVersion>0.9.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ <Base>
+ <BaseTypeName>System.EventArgs</BaseTypeName>
+ </Base>
+ <Interfaces />
+ <Docs>
+ <summary>To be added.</summary>
+ <remarks>To be added.</remarks>
+ </Docs>
+ <Members>
+ <Member MemberName=".ctor">
+ <MemberSignature Language="C#" Value="public SignalArgs ();" />
+ <MemberType>Constructor</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ <Parameters />
+ <Docs>
+ <summary>To be added.</summary>
+ <remarks>To be added.</remarks>
+ </Docs>
+ </Member>
+ <Member MemberName=".ctor">
+ <MemberSignature Language="C#" Value="public SignalArgs (object retval);" />
+ <MemberType>Constructor</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ <Parameters>
+ <Parameter Name="retval" Type="System.Object" />
+ </Parameters>
+ <Docs>
+ <param name="retval">To be added.</param>
+ <summary>To be added.</summary>
+ <remarks>To be added.</remarks>
+ </Docs>
+ </Member>
+ <Member MemberName=".ctor">
+ <MemberSignature Language="C#" Value="public SignalArgs (object retval, object[] args);" />
+ <MemberType>Constructor</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ <Parameters>
+ <Parameter Name="retval" Type="System.Object" />
+ <Parameter Name="args" Type="System.Object[]" />
+ </Parameters>
+ <Docs>
+ <param name="retval">To be added.</param>
+ <param name="args">To be added.</param>
+ <summary>To be added.</summary>
+ <remarks>To be added.</remarks>
+ </Docs>
+ </Member>
+ <Member MemberName="Args">
+ <MemberSignature Language="C#" Value="public object[] Args { set; get; }" />
+ <MemberType>Property</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ <ReturnValue>
+ <ReturnType>System.Object[]</ReturnType>
+ </ReturnValue>
+ <Docs>
+ <summary>To be added.</summary>
+ <value>To be added.</value>
+ <remarks>To be added.</remarks>
+ </Docs>
+ </Member>
+ <Member MemberName="RetVal">
+ <MemberSignature Language="C#" Value="public object RetVal { set; get; }" />
+ <MemberType>Property</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ <ReturnValue>
+ <ReturnType>System.Object</ReturnType>
+ </ReturnValue>
+ <Docs>
+ <summary>To be added.</summary>
+ <value>To be added.</value>
+ <remarks>To be added.</remarks>
+ </Docs>
+ </Member>
+ </Members>
+</Type>
diff --git a/doc/en/Gst.GLib/SignalAttribute.xml b/doc/en/Gst.GLib/SignalAttribute.xml
new file mode 100644
index 0000000..6954255
--- /dev/null
+++ b/doc/en/Gst.GLib/SignalAttribute.xml
@@ -0,0 +1,52 @@
+<Type Name="SignalAttribute" FullName="Gst.GLib.SignalAttribute">
+ <TypeSignature Language="C#" Value="public sealed class SignalAttribute : Attribute" />
+ <AssemblyInfo>
+ <AssemblyName>gstreamer-sharp</AssemblyName>
+ <AssemblyVersion>0.9.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ <Base>
+ <BaseTypeName>System.Attribute</BaseTypeName>
+ </Base>
+ <Interfaces />
+ <Attributes>
+ <Attribute>
+ <AttributeName>System.AttributeUsage(System.AttributeTargets.Event, Inherited=false)</AttributeName>
+ </Attribute>
+ </Attributes>
+ <Docs>
+ <summary>To be added.</summary>
+ <remarks>To be added.</remarks>
+ </Docs>
+ <Members>
+ <Member MemberName=".ctor">
+ <MemberSignature Language="C#" Value="public SignalAttribute (string cname);" />
+ <MemberType>Constructor</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ <Parameters>
+ <Parameter Name="cname" Type="System.String" />
+ </Parameters>
+ <Docs>
+ <param name="cname">To be added.</param>
+ <summary>To be added.</summary>
+ <remarks>To be added.</remarks>
+ </Docs>
+ </Member>
+ <Member MemberName="CName">
+ <MemberSignature Language="C#" Value="public string CName { get; }" />
+ <MemberType>Property</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ <ReturnValue>
+ <ReturnType>System.String</ReturnType>
+ </ReturnValue>
+ <Docs>
+ <summary>To be added.</summary>
+ <value>To be added.</value>
+ <remarks>To be added.</remarks>
+ </Docs>
+ </Member>
+ </Members>
+</Type>
diff --git a/doc/en/Gst.GLib/SignalCallback.xml b/doc/en/Gst.GLib/SignalCallback.xml
new file mode 100644
index 0000000..66d336e
--- /dev/null
+++ b/doc/en/Gst.GLib/SignalCallback.xml
@@ -0,0 +1,264 @@
+<Type Name="SignalCallback" FullName="Gst.GLib.SignalCallback">
+ <TypeSignature Language="C#" Value="public abstract class SignalCallback : IDisposable" />
+ <AssemblyInfo>
+ <AssemblyName>gstreamer-sharp</AssemblyName>
+ <AssemblyVersion>0.9.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ <Base>
+ <BaseTypeName>System.Object</BaseTypeName>
+ </Base>
+ <Interfaces>
+ <Interface>
+ <InterfaceName>System.IDisposable</InterfaceName>
+ </Interface>
+ </Interfaces>
+ <Attributes>
+ <Attribute>
+ <AttributeName>System.Obsolete("Replaced by GLib.Signal.")</AttributeName>
+ </Attribute>
+ </Attributes>
+ <Docs>
+ <summary>To be added.</summary>
+ <remarks>To be added.</remarks>
+ </Docs>
+ <Members>
+ <Member MemberName=".ctor">
+ <MemberSignature Language="C#" Value="protected SignalCallback (Gst.GLib.Object obj, Delegate eh, Type argstype);" />
+ <MemberType>Constructor</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ <Parameters>
+ <Parameter Name="obj" Type="Gst.GLib.Object" />
+ <Parameter Name="eh" Type="System.Delegate" />
+ <Parameter Name="argstype" Type="System.Type" />
+ </Parameters>
+ <Docs>
+ <param name="obj">To be added.</param>
+ <param name="eh">To be added.</param>
+ <param name="argstype">To be added.</param>
+ <summary>To be added.</summary>
+ <remarks>To be added.</remarks>
+ </Docs>
+ </Member>
+ <Member MemberName="_argstype">
+ <MemberSignature Language="C#" Value="protected Type _argstype;" />
+ <MemberType>Field</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ <ReturnValue>
+ <ReturnType>System.Type</ReturnType>
+ </ReturnValue>
+ <Docs>
+ <summary>To be added.</summary>
+ <remarks>To be added.</remarks>
+ </Docs>
+ </Member>
+ <Member MemberName="_handler">
+ <MemberSignature Language="C#" Value="protected Delegate _handler;" />
+ <MemberType>Field</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ <ReturnValue>
+ <ReturnType>System.Delegate</ReturnType>
+ </ReturnValue>
+ <Docs>
+ <summary>To be added.</summary>
+ <remarks>To be added.</remarks>
+ </Docs>
+ </Member>
+ <Member MemberName="_HandlerID">
+ <MemberSignature Language="C#" Value="protected uint _HandlerID;" />
+ <MemberType>Field</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ <ReturnValue>
+ <ReturnType>System.UInt32</ReturnType>
+ </ReturnValue>
+ <Docs>
+ <summary>To be added.</summary>
+ <remarks>To be added.</remarks>
+ </Docs>
+ </Member>
+ <Member MemberName="_Instances">
+ <MemberSignature Language="C#" Value="protected static System.Collections.Hashtable _Instances;" />
+ <MemberType>Field</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ <ReturnValue>
+ <ReturnType>System.Collections.Hashtable</ReturnType>
+ </ReturnValue>
+ <Docs>
+ <summary>To be added.</summary>
+ <remarks>To be added.</remarks>
+ </Docs>
+ </Member>
+ <Member MemberName="_key">
+ <MemberSignature Language="C#" Value="protected int _key;" />
+ <MemberType>Field</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ <ReturnValue>
+ <ReturnType>System.Int32</ReturnType>
+ </ReturnValue>
+ <Docs>
+ <summary>To be added.</summary>
+ <remarks>To be added.</remarks>
+ </Docs>
+ </Member>
+ <Member MemberName="_NextKey">
+ <MemberSignature Language="C#" Value="protected static int _NextKey;" />
+ <MemberType>Field</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ <ReturnValue>
+ <ReturnType>System.Int32</ReturnType>
+ </ReturnValue>
+ <Docs>
+ <summary>To be added.</summary>
+ <remarks>To be added.</remarks>
+ </Docs>
+ </Member>
+ <Member MemberName="_obj">
+ <MemberSignature Language="C#" Value="protected Gst.GLib.Object _obj;" />
+ <MemberType>Field</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ <ReturnValue>
+ <ReturnType>Gst.GLib.Object</ReturnType>
+ </ReturnValue>
+ <Docs>
+ <summary>To be added.</summary>
+ <remarks>To be added.</remarks>
+ </Docs>
+ </Member>
+ <Member MemberName="AddDelegate">
+ <MemberSignature Language="C#" Value="public void AddDelegate (Delegate d);" />
+ <MemberType>Method</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ <ReturnValue>
+ <ReturnType>System.Void</ReturnType>
+ </ReturnValue>
+ <Parameters>
+ <Parameter Name="d" Type="System.Delegate" />
+ </Parameters>
+ <Docs>
+ <param name="d">To be added.</param>
+ <summary>To be added.</summary>
+ <remarks>To be added.</remarks>
+ </Docs>
+ </Member>
+ <Member MemberName="Connect">
+ <MemberSignature Language="C#" Value="protected void Connect (string name, Delegate cb, int flags);" />
+ <MemberType>Method</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ <ReturnValue>
+ <ReturnType>System.Void</ReturnType>
+ </ReturnValue>
+ <Parameters>
+ <Parameter Name="name" Type="System.String" />
+ <Parameter Name="cb" Type="System.Delegate" />
+ <Parameter Name="flags" Type="System.Int32" />
+ </Parameters>
+ <Docs>
+ <param name="name">To be added.</param>
+ <param name="cb">To be added.</param>
+ <param name="flags">To be added.</param>
+ <summary>To be added.</summary>
+ <remarks>To be added.</remarks>
+ </Docs>
+ </Member>
+ <Member MemberName="Disconnect">
+ <MemberSignature Language="C#" Value="protected void Disconnect ();" />
+ <MemberType>Method</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ <ReturnValue>
+ <ReturnType>System.Void</ReturnType>
+ </ReturnValue>
+ <Parameters />
+ <Docs>
+ <summary>To be added.</summary>
+ <remarks>To be added.</remarks>
+ </Docs>
+ </Member>
+ <Member MemberName="Dispose">
+ <MemberSignature Language="C#" Value="public void Dispose ();" />
+ <MemberType>Method</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ <ReturnValue>
+ <ReturnType>System.Void</ReturnType>
+ </ReturnValue>
+ <Parameters />
+ <Docs>
+ <summary>To be added.</summary>
+ <remarks>To be added.</remarks>
+ </Docs>
+ </Member>
+ <Member MemberName="Dispose">
+ <MemberSignature Language="C#" Value="protected virtual void Dispose (bool disposing);" />
+ <MemberType>Method</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ <ReturnValue>
+ <ReturnType>System.Void</ReturnType>
+ </ReturnValue>
+ <Parameters>
+ <Parameter Name="disposing" Type="System.Boolean" />
+ </Parameters>
+ <Docs>
+ <param name="disposing">To be added.</param>
+ <summary>To be added.</summary>
+ <remarks>To be added.</remarks>
+ </Docs>
+ </Member>
+ <Member MemberName="Finalize">
+ <MemberSignature Language="C#" Value="~SignalCallback ();" />
+ <MemberType>Method</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ <ReturnValue>
+ <ReturnType>System.Void</ReturnType>
+ </ReturnValue>
+ <Parameters />
+ <Docs>
+ <summary>To be added.</summary>
+ <remarks>To be added.</remarks>
+ </Docs>
+ </Member>
+ <Member MemberName="RemoveDelegate">
+ <MemberSignature Language="C#" Value="public void RemoveDelegate (Delegate d);" />
+ <MemberType>Method</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ <ReturnValue>
+ <ReturnType>System.Void</ReturnType>
+ </ReturnValue>
+ <Parameters>
+ <Parameter Name="d" Type="System.Delegate" />
+ </Parameters>
+ <Docs>
+ <param name="d">To be added.</param>
+ <summary>To be added.</summary>
+ <remarks>To be added.</remarks>
+ </Docs>
+ </Member>
+ </Members>
+</Type>
diff --git a/doc/en/Gst.GLib/Source.xml b/doc/en/Gst.GLib/Source.xml
new file mode 100644
index 0000000..fc7392d
--- /dev/null
+++ b/doc/en/Gst.GLib/Source.xml
@@ -0,0 +1,36 @@
+<Type Name="Source" FullName="Gst.GLib.Source">
+ <TypeSignature Language="C#" Value="public class Source" />
+ <AssemblyInfo>
+ <AssemblyName>gstreamer-sharp</AssemblyName>
+ <AssemblyVersion>0.9.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ <Base>
+ <BaseTypeName>System.Object</BaseTypeName>
+ </Base>
+ <Interfaces />
+ <Docs>
+ <summary>To be added.</summary>
+ <remarks>To be added.</remarks>
+ </Docs>
+ <Members>
+ <Member MemberName="Remove">
+ <MemberSignature Language="C#" Value="public static bool Remove (uint tag);" />
+ <MemberType>Method</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ <ReturnValue>
+ <ReturnType>System.Boolean</ReturnType>
+ </ReturnValue>
+ <Parameters>
+ <Parameter Name="tag" Type="System.UInt32" />
+ </Parameters>
+ <Docs>
+ <param name="tag">To be added.</param>
+ <summary>To be added.</summary>
+ <returns>To be added.</returns>
+ <remarks>To be added.</remarks>
+ </Docs>
+ </Member>
+ </Members>
+</Type>
diff --git a/doc/en/Gst.GLib/SpawnChildSetupFunc.xml b/doc/en/Gst.GLib/SpawnChildSetupFunc.xml
new file mode 100644
index 0000000..3caef05
--- /dev/null
+++ b/doc/en/Gst.GLib/SpawnChildSetupFunc.xml
@@ -0,0 +1,18 @@
+<Type Name="SpawnChildSetupFunc" FullName="Gst.GLib.SpawnChildSetupFunc">
+ <TypeSignature Language="C#" Value="public delegate void SpawnChildSetupFunc();" />
+ <AssemblyInfo>
+ <AssemblyName>gstreamer-sharp</AssemblyName>
+ <AssemblyVersion>0.9.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ <Base>
+ <BaseTypeName>System.Delegate</BaseTypeName>
+ </Base>
+ <Parameters />
+ <ReturnValue>
+ <ReturnType>System.Void</ReturnType>
+ </ReturnValue>
+ <Docs>
+ <summary>To be added.</summary>
+ <remarks>To be added.</remarks>
+ </Docs>
+</Type>
diff --git a/doc/en/Gst.GLib/SpawnError.xml b/doc/en/Gst.GLib/SpawnError.xml
new file mode 100644
index 0000000..9dd8fc5
--- /dev/null
+++ b/doc/en/Gst.GLib/SpawnError.xml
@@ -0,0 +1,276 @@
+<Type Name="SpawnError" FullName="Gst.GLib.SpawnError">
+ <TypeSignature Language="C#" Value="public enum SpawnError" />
+ <AssemblyInfo>
+ <AssemblyName>gstreamer-sharp</AssemblyName>
+ <AssemblyVersion>0.9.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ <Base>
+ <BaseTypeName>System.Enum</BaseTypeName>
+ </Base>
+ <Docs>
+ <summary>To be added.</summary>
+ <remarks>To be added.</remarks>
+ </Docs>
+ <Members>
+ <Member MemberName="Acces">
+ <MemberSignature Language="C#" Value="Acces" />
+ <MemberType>Field</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ <ReturnValue>
+ <ReturnType>Gst.GLib.SpawnError</ReturnType>
+ </ReturnValue>
+ <Docs>
+ <summary>To be added.</summary>
+ </Docs>
+ </Member>
+ <Member MemberName="Chdir">
+ <MemberSignature Language="C#" Value="Chdir" />
+ <MemberType>Field</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ <ReturnValue>
+ <ReturnType>Gst.GLib.SpawnError</ReturnType>
+ </ReturnValue>
+ <Docs>
+ <summary>To be added.</summary>
+ </Docs>
+ </Member>
+ <Member MemberName="Failed">
+ <MemberSignature Language="C#" Value="Failed" />
+ <MemberType>Field</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ <ReturnValue>
+ <ReturnType>Gst.GLib.SpawnError</ReturnType>
+ </ReturnValue>
+ <Docs>
+ <summary>To be added.</summary>
+ </Docs>
+ </Member>
+ <Member MemberName="Fork">
+ <MemberSignature Language="C#" Value="Fork" />
+ <MemberType>Field</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ <ReturnValue>
+ <ReturnType>Gst.GLib.SpawnError</ReturnType>
+ </ReturnValue>
+ <Docs>
+ <summary>To be added.</summary>
+ </Docs>
+ </Member>
+ <Member MemberName="Inval">
+ <MemberSignature Language="C#" Value="Inval" />
+ <MemberType>Field</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ <ReturnValue>
+ <ReturnType>Gst.GLib.SpawnError</ReturnType>
+ </ReturnValue>
+ <Docs>
+ <summary>To be added.</summary>
+ </Docs>
+ </Member>
+ <Member MemberName="IO">
+ <MemberSignature Language="C#" Value="IO" />
+ <MemberType>Field</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ <ReturnValue>
+ <ReturnType>Gst.GLib.SpawnError</ReturnType>
+ </ReturnValue>
+ <Docs>
+ <summary>To be added.</summary>
+ </Docs>
+ </Member>
+ <Member MemberName="IsDir">
+ <MemberSignature Language="C#" Value="IsDir" />
+ <MemberType>Field</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ <ReturnValue>
+ <ReturnType>Gst.GLib.SpawnError</ReturnType>
+ </ReturnValue>
+ <Docs>
+ <summary>To be added.</summary>
+ </Docs>
+ </Member>
+ <Member MemberName="LibBad">
+ <MemberSignature Language="C#" Value="LibBad" />
+ <MemberType>Field</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ <ReturnValue>
+ <ReturnType>Gst.GLib.SpawnError</ReturnType>
+ </ReturnValue>
+ <Docs>
+ <summary>To be added.</summary>
+ </Docs>
+ </Member>
+ <Member MemberName="Loop">
+ <MemberSignature Language="C#" Value="Loop" />
+ <MemberType>Field</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ <ReturnValue>
+ <ReturnType>Gst.GLib.SpawnError</ReturnType>
+ </ReturnValue>
+ <Docs>
+ <summary>To be added.</summary>
+ </Docs>
+ </Member>
+ <Member MemberName="MFile">
+ <MemberSignature Language="C#" Value="MFile" />
+ <MemberType>Field</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ <ReturnValue>
+ <ReturnType>Gst.GLib.SpawnError</ReturnType>
+ </ReturnValue>
+ <Docs>
+ <summary>To be added.</summary>
+ </Docs>
+ </Member>
+ <Member MemberName="NameTooLong">
+ <MemberSignature Language="C#" Value="NameTooLong" />
+ <MemberType>Field</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ <ReturnValue>
+ <ReturnType>Gst.GLib.SpawnError</ReturnType>
+ </ReturnValue>
+ <Docs>
+ <summary>To be added.</summary>
+ </Docs>
+ </Member>
+ <Member MemberName="NFile">
+ <MemberSignature Language="C#" Value="NFile" />
+ <MemberType>Field</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ <ReturnValue>
+ <ReturnType>Gst.GLib.SpawnError</ReturnType>
+ </ReturnValue>
+ <Docs>
+ <summary>To be added.</summary>
+ </Docs>
+ </Member>
+ <Member MemberName="NoEnt">
+ <MemberSignature Language="C#" Value="NoEnt" />
+ <MemberType>Field</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ <ReturnValue>
+ <ReturnType>Gst.GLib.SpawnError</ReturnType>
+ </ReturnValue>
+ <Docs>
+ <summary>To be added.</summary>
+ </Docs>
+ </Member>
+ <Member MemberName="NoExec">
+ <MemberSignature Language="C#" Value="NoExec" />
+ <MemberType>Field</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ <ReturnValue>
+ <ReturnType>Gst.GLib.SpawnError</ReturnType>
+ </ReturnValue>
+ <Docs>
+ <summary>To be added.</summary>
+ </Docs>
+ </Member>
+ <Member MemberName="NoMem">
+ <MemberSignature Language="C#" Value="NoMem" />
+ <MemberType>Field</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ <ReturnValue>
+ <ReturnType>Gst.GLib.SpawnError</ReturnType>
+ </ReturnValue>
+ <Docs>
+ <summary>To be added.</summary>
+ </Docs>
+ </Member>
+ <Member MemberName="NotDir">
+ <MemberSignature Language="C#" Value="NotDir" />
+ <MemberType>Field</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ <ReturnValue>
+ <ReturnType>Gst.GLib.SpawnError</ReturnType>
+ </ReturnValue>
+ <Docs>
+ <summary>To be added.</summary>
+ </Docs>
+ </Member>
+ <Member MemberName="Perm">
+ <MemberSignature Language="C#" Value="Perm" />
+ <MemberType>Field</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ <ReturnValue>
+ <ReturnType>Gst.GLib.SpawnError</ReturnType>
+ </ReturnValue>
+ <Docs>
+ <summary>To be added.</summary>
+ </Docs>
+ </Member>
+ <Member MemberName="Read">
+ <MemberSignature Language="C#" Value="Read" />
+ <MemberType>Field</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ <ReturnValue>
+ <ReturnType>Gst.GLib.SpawnError</ReturnType>
+ </ReturnValue>
+ <Docs>
+ <summary>To be added.</summary>
+ </Docs>
+ </Member>
+ <Member MemberName="TooBig">
+ <MemberSignature Language="C#" Value="TooBig" />
+ <MemberType>Field</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ <ReturnValue>
+ <ReturnType>Gst.GLib.SpawnError</ReturnType>
+ </ReturnValue>
+ <Docs>
+ <summary>To be added.</summary>
+ </Docs>
+ </Member>
+ <Member MemberName="TxtBusy">
+ <MemberSignature Language="C#" Value="TxtBusy" />
+ <MemberType>Field</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ <ReturnValue>
+ <ReturnType>Gst.GLib.SpawnError</ReturnType>
+ </ReturnValue>
+ <Docs>
+ <summary>To be added.</summary>
+ </Docs>
+ </Member>
+ </Members>
+</Type>
diff --git a/doc/en/Gst.GLib/SpawnFlags.xml b/doc/en/Gst.GLib/SpawnFlags.xml
new file mode 100644
index 0000000..df18cc6
--- /dev/null
+++ b/doc/en/Gst.GLib/SpawnFlags.xml
@@ -0,0 +1,112 @@
+<Type Name="SpawnFlags" FullName="Gst.GLib.SpawnFlags">
+ <TypeSignature Language="C#" Value="public enum SpawnFlags" />
+ <AssemblyInfo>
+ <AssemblyName>gstreamer-sharp</AssemblyName>
+ <AssemblyVersion>0.9.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ <Base>
+ <BaseTypeName>System.Enum</BaseTypeName>
+ </Base>
+ <Attributes>
+ <Attribute>
+ <AttributeName>System.Flags</AttributeName>
+ </Attribute>
+ </Attributes>
+ <Docs>
+ <summary>To be added.</summary>
+ <remarks>To be added.</remarks>
+ </Docs>
+ <Members>
+ <Member MemberName="ChildInheritsStdin">
+ <MemberSignature Language="C#" Value="ChildInheritsStdin" />
+ <MemberType>Field</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ <ReturnValue>
+ <ReturnType>Gst.GLib.SpawnFlags</ReturnType>
+ </ReturnValue>
+ <Docs>
+ <summary>To be added.</summary>
+ </Docs>
+ </Member>
+ <Member MemberName="DoNotReapChild">
+ <MemberSignature Language="C#" Value="DoNotReapChild" />
+ <MemberType>Field</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ <ReturnValue>
+ <ReturnType>Gst.GLib.SpawnFlags</ReturnType>
+ </ReturnValue>
+ <Docs>
+ <summary>To be added.</summary>
+ </Docs>
+ </Member>
+ <Member MemberName="FileAndArgvZero">
+ <MemberSignature Language="C#" Value="FileAndArgvZero" />
+ <MemberType>Field</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ <ReturnValue>
+ <ReturnType>Gst.GLib.SpawnFlags</ReturnType>
+ </ReturnValue>
+ <Docs>
+ <summary>To be added.</summary>
+ </Docs>
+ </Member>
+ <Member MemberName="LeaveDescriptorsOpen">
+ <MemberSignature Language="C#" Value="LeaveDescriptorsOpen" />
+ <MemberType>Field</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ <ReturnValue>
+ <ReturnType>Gst.GLib.SpawnFlags</ReturnType>
+ </ReturnValue>
+ <Docs>
+ <summary>To be added.</summary>
+ </Docs>
+ </Member>
+ <Member MemberName="SearchPath">
+ <MemberSignature Language="C#" Value="SearchPath" />
+ <MemberType>Field</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ <ReturnValue>
+ <ReturnType>Gst.GLib.SpawnFlags</ReturnType>
+ </ReturnValue>
+ <Docs>
+ <summary>To be added.</summary>
+ </Docs>
+ </Member>
+ <Member MemberName="StderrToDevNull">
+ <MemberSignature Language="C#" Value="StderrToDevNull" />
+ <MemberType>Field</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ <ReturnValue>
+ <ReturnType>Gst.GLib.SpawnFlags</ReturnType>
+ </ReturnValue>
+ <Docs>
+ <summary>To be added.</summary>
+ </Docs>
+ </Member>
+ <Member MemberName="StdoutToDevNull">
+ <MemberSignature Language="C#" Value="StdoutToDevNull" />
+ <MemberType>Field</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ <ReturnValue>
+ <ReturnType>Gst.GLib.SpawnFlags</ReturnType>
+ </ReturnValue>
+ <Docs>
+ <summary>To be added.</summary>
+ </Docs>
+ </Member>
+ </Members>
+</Type>
diff --git a/doc/en/Gst.GLib/Thread.xml b/doc/en/Gst.GLib/Thread.xml
new file mode 100644
index 0000000..e855791
--- /dev/null
+++ b/doc/en/Gst.GLib/Thread.xml
@@ -0,0 +1,47 @@
+<Type Name="Thread" FullName="Gst.GLib.Thread">
+ <TypeSignature Language="C#" Value="public class Thread" />
+ <AssemblyInfo>
+ <AssemblyName>gstreamer-sharp</AssemblyName>
+ <AssemblyVersion>0.9.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ <Base>
+ <BaseTypeName>System.Object</BaseTypeName>
+ </Base>
+ <Interfaces />
+ <Docs>
+ <summary>To be added.</summary>
+ <remarks>To be added.</remarks>
+ </Docs>
+ <Members>
+ <Member MemberName="Init">
+ <MemberSignature Language="C#" Value="public static void Init ();" />
+ <MemberType>Method</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ <ReturnValue>
+ <ReturnType>System.Void</ReturnType>
+ </ReturnValue>
+ <Parameters />
+ <Docs>
+ <summary>To be added.</summary>
+ <remarks>To be added.</remarks>
+ </Docs>
+ </Member>
+ <Member MemberName="Supported">
+ <MemberSignature Language="C#" Value="public static bool Supported { get; }" />
+ <MemberType>Property</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ <ReturnValue>
+ <ReturnType>System.Boolean</ReturnType>
+ </ReturnValue>
+ <Docs>
+ <summary>To be added.</summary>
+ <value>To be added.</value>
+ <remarks>To be added.</remarks>
+ </Docs>
+ </Member>
+ </Members>
+</Type>
diff --git a/doc/en/Gst.GLib/Timeout.xml b/doc/en/Gst.GLib/Timeout.xml
new file mode 100644
index 0000000..6e780d7
--- /dev/null
+++ b/doc/en/Gst.GLib/Timeout.xml
@@ -0,0 +1,119 @@
+<Type Name="Timeout" FullName="Gst.GLib.Timeout">
+ <TypeSignature Language="C#" Value="public class Timeout" />
+ <AssemblyInfo>
+ <AssemblyName>gstreamer-sharp</AssemblyName>
+ <AssemblyVersion>0.9.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ <Base>
+ <BaseTypeName>System.Object</BaseTypeName>
+ </Base>
+ <Interfaces />
+ <Docs>
+ <summary>To be added.</summary>
+ <remarks>To be added.</remarks>
+ </Docs>
+ <Members>
+ <Member MemberName="Add">
+ <MemberSignature Language="C#" Value="public static uint Add (uint interval, Gst.GLib.TimeoutHandler hndlr);" />
+ <MemberType>Method</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ <ReturnValue>
+ <ReturnType>System.UInt32</ReturnType>
+ </ReturnValue>
+ <Parameters>
+ <Parameter Name="interval" Type="System.UInt32" />
+ <Parameter Name="hndlr" Type="Gst.GLib.TimeoutHandler" />
+ </Parameters>
+ <Docs>
+ <param name="interval">To be added.</param>
+ <param name="hndlr">To be added.</param>
+ <summary>To be added.</summary>
+ <returns>To be added.</returns>
+ <remarks>To be added.</remarks>
+ </Docs>
+ </Member>
+ <Member MemberName="Add">
+ <MemberSignature Language="C#" Value="public static uint Add (uint interval, Gst.GLib.TimeoutHandler hndlr, Gst.GLib.Priority priority);" />
+ <MemberType>Method</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ <ReturnValue>
+ <ReturnType>System.UInt32</ReturnType>
+ </ReturnValue>
+ <Parameters>
+ <Parameter Name="interval" Type="System.UInt32" />
+ <Parameter Name="hndlr" Type="Gst.GLib.TimeoutHandler" />
+ <Parameter Name="priority" Type="Gst.GLib.Priority" />
+ </Parameters>
+ <Docs>
+ <param name="interval">To be added.</param>
+ <param name="hndlr">To be added.</param>
+ <param name="priority">To be added.</param>
+ <summary>To be added.</summary>
+ <returns>To be added.</returns>
+ <remarks>To be added.</remarks>
+ </Docs>
+ </Member>
+ <Member MemberName="AddSeconds">
+ <MemberSignature Language="C#" Value="public static uint AddSeconds (uint interval, Gst.GLib.TimeoutHandler hndlr);" />
+ <MemberType>Method</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ <ReturnValue>
+ <ReturnType>System.UInt32</ReturnType>
+ </ReturnValue>
+ <Parameters>
+ <Parameter Name="interval" Type="System.UInt32" />
+ <Parameter Name="hndlr" Type="Gst.GLib.TimeoutHandler" />
+ </Parameters>
+ <Docs>
+ <param name="interval">To be added.</param>
+ <param name="hndlr">To be added.</param>
+ <summary>To be added.</summary>
+ <returns>To be added.</returns>
+ <remarks>To be added.</remarks>
+ </Docs>
+ </Member>
+ <Member MemberName="Remove">
+ <MemberSignature Language="C#" Value="public static bool Remove (Gst.GLib.TimeoutHandler hndlr);" />
+ <MemberType>Method</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ <ReturnValue>
+ <ReturnType>System.Boolean</ReturnType>
+ </ReturnValue>
+ <Parameters>
+ <Parameter Name="hndlr" Type="Gst.GLib.TimeoutHandler" />
+ </Parameters>
+ <Docs>
+ <param name="hndlr">To be added.</param>
+ <summary>To be added.</summary>
+ <returns>To be added.</returns>
+ <remarks>To be added.</remarks>
+ </Docs>
+ </Member>
+ <Member MemberName="Remove">
+ <MemberSignature Language="C#" Value="public static void Remove (uint id);" />
+ <MemberType>Method</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ <ReturnValue>
+ <ReturnType>System.Void</ReturnType>
+ </ReturnValue>
+ <Parameters>
+ <Parameter Name="id" Type="System.UInt32" />
+ </Parameters>
+ <Docs>
+ <param name="id">To be added.</param>
+ <summary>To be added.</summary>
+ <remarks>To be added.</remarks>
+ </Docs>
+ </Member>
+ </Members>
+</Type>
diff --git a/doc/en/Gst.GLib/TimeoutHandler.xml b/doc/en/Gst.GLib/TimeoutHandler.xml
new file mode 100644
index 0000000..3002e7e
--- /dev/null
+++ b/doc/en/Gst.GLib/TimeoutHandler.xml
@@ -0,0 +1,19 @@
+<Type Name="TimeoutHandler" FullName="Gst.GLib.TimeoutHandler">
+ <TypeSignature Language="C#" Value="public delegate bool TimeoutHandler();" />
+ <AssemblyInfo>
+ <AssemblyName>gstreamer-sharp</AssemblyName>
+ <AssemblyVersion>0.9.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ <Base>
+ <BaseTypeName>System.Delegate</BaseTypeName>
+ </Base>
+ <Parameters />
+ <ReturnValue>
+ <ReturnType>System.Boolean</ReturnType>
+ </ReturnValue>
+ <Docs>
+ <summary>To be added.</summary>
+ <value>To be added.</value>
+ <remarks>To be added.</remarks>
+ </Docs>
+</Type>
diff --git a/doc/en/Gst.GLib/TypeConverter.xml b/doc/en/Gst.GLib/TypeConverter.xml
new file mode 100644
index 0000000..7f9215b
--- /dev/null
+++ b/doc/en/Gst.GLib/TypeConverter.xml
@@ -0,0 +1,41 @@
+<Type Name="TypeConverter" FullName="Gst.GLib.TypeConverter">
+ <TypeSignature Language="C#" Value="public class TypeConverter" />
+ <AssemblyInfo>
+ <AssemblyName>gstreamer-sharp</AssemblyName>
+ <AssemblyVersion>0.9.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ <Base>
+ <BaseTypeName>System.Object</BaseTypeName>
+ </Base>
+ <Interfaces />
+ <Docs>
+ <summary>To be added.</summary>
+ <remarks>To be added.</remarks>
+ </Docs>
+ <Members>
+ <Member MemberName="LookupType">
+ <MemberSignature Language="C#" Value="public static Gst.GLib.GType LookupType (Type type);" />
+ <MemberType>Method</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ <Attributes>
+ <Attribute>
+ <AttributeName>System.Obsolete("Replaced by explicit (GType) cast")</AttributeName>
+ </Attribute>
+ </Attributes>
+ <ReturnValue>
+ <ReturnType>Gst.GLib.GType</ReturnType>
+ </ReturnValue>
+ <Parameters>
+ <Parameter Name="type" Type="System.Type" />
+ </Parameters>
+ <Docs>
+ <param name="type">To be added.</param>
+ <summary>To be added.</summary>
+ <returns>To be added.</returns>
+ <remarks>To be added.</remarks>
+ </Docs>
+ </Member>
+ </Members>
+</Type>
diff --git a/doc/en/Gst.GLib/TypeFundamentals.xml b/doc/en/Gst.GLib/TypeFundamentals.xml
new file mode 100644
index 0000000..bb1452a
--- /dev/null
+++ b/doc/en/Gst.GLib/TypeFundamentals.xml
@@ -0,0 +1,289 @@
+<Type Name="TypeFundamentals" FullName="Gst.GLib.TypeFundamentals">
+ <TypeSignature Language="C#" Value="public enum TypeFundamentals" />
+ <AssemblyInfo>
+ <AssemblyName>gstreamer-sharp</AssemblyName>
+ <AssemblyVersion>0.9.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ <Base>
+ <BaseTypeName>System.Enum</BaseTypeName>
+ </Base>
+ <Docs>
+ <summary>To be added.</summary>
+ <remarks>To be added.</remarks>
+ </Docs>
+ <Members>
+ <Member MemberName="TypeBoolean">
+ <MemberSignature Language="C#" Value="TypeBoolean" />
+ <MemberType>Field</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ <ReturnValue>
+ <ReturnType>Gst.GLib.TypeFundamentals</ReturnType>
+ </ReturnValue>
+ <Docs>
+ <summary>To be added.</summary>
+ </Docs>
+ </Member>
+ <Member MemberName="TypeBoxed">
+ <MemberSignature Language="C#" Value="TypeBoxed" />
+ <MemberType>Field</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ <ReturnValue>
+ <ReturnType>Gst.GLib.TypeFundamentals</ReturnType>
+ </ReturnValue>
+ <Docs>
+ <summary>To be added.</summary>
+ </Docs>
+ </Member>
+ <Member MemberName="TypeChar">
+ <MemberSignature Language="C#" Value="TypeChar" />
+ <MemberType>Field</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ <ReturnValue>
+ <ReturnType>Gst.GLib.TypeFundamentals</ReturnType>
+ </ReturnValue>
+ <Docs>
+ <summary>To be added.</summary>
+ </Docs>
+ </Member>
+ <Member MemberName="TypeDouble">
+ <MemberSignature Language="C#" Value="TypeDouble" />
+ <MemberType>Field</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ <ReturnValue>
+ <ReturnType>Gst.GLib.TypeFundamentals</ReturnType>
+ </ReturnValue>
+ <Docs>
+ <summary>To be added.</summary>
+ </Docs>
+ </Member>
+ <Member MemberName="TypeEnum">
+ <MemberSignature Language="C#" Value="TypeEnum" />
+ <MemberType>Field</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ <ReturnValue>
+ <ReturnType>Gst.GLib.TypeFundamentals</ReturnType>
+ </ReturnValue>
+ <Docs>
+ <summary>To be added.</summary>
+ </Docs>
+ </Member>
+ <Member MemberName="TypeFlags">
+ <MemberSignature Language="C#" Value="TypeFlags" />
+ <MemberType>Field</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ <ReturnValue>
+ <ReturnType>Gst.GLib.TypeFundamentals</ReturnType>
+ </ReturnValue>
+ <Docs>
+ <summary>To be added.</summary>
+ </Docs>
+ </Member>
+ <Member MemberName="TypeFloat">
+ <MemberSignature Language="C#" Value="TypeFloat" />
+ <MemberType>Field</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ <ReturnValue>
+ <ReturnType>Gst.GLib.TypeFundamentals</ReturnType>
+ </ReturnValue>
+ <Docs>
+ <summary>To be added.</summary>
+ </Docs>
+ </Member>
+ <Member MemberName="TypeInt">
+ <MemberSignature Language="C#" Value="TypeInt" />
+ <MemberType>Field</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ <ReturnValue>
+ <ReturnType>Gst.GLib.TypeFundamentals</ReturnType>
+ </ReturnValue>
+ <Docs>
+ <summary>To be added.</summary>
+ </Docs>
+ </Member>
+ <Member MemberName="TypeInt64">
+ <MemberSignature Language="C#" Value="TypeInt64" />
+ <MemberType>Field</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ <ReturnValue>
+ <ReturnType>Gst.GLib.TypeFundamentals</ReturnType>
+ </ReturnValue>
+ <Docs>
+ <summary>To be added.</summary>
+ </Docs>
+ </Member>
+ <Member MemberName="TypeInterface">
+ <MemberSignature Language="C#" Value="TypeInterface" />
+ <MemberType>Field</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ <ReturnValue>
+ <ReturnType>Gst.GLib.TypeFundamentals</ReturnType>
+ </ReturnValue>
+ <Docs>
+ <summary>To be added.</summary>
+ </Docs>
+ </Member>
+ <Member MemberName="TypeInvalid">
+ <MemberSignature Language="C#" Value="TypeInvalid" />
+ <MemberType>Field</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ <ReturnValue>
+ <ReturnType>Gst.GLib.TypeFundamentals</ReturnType>
+ </ReturnValue>
+ <Docs>
+ <summary>To be added.</summary>
+ </Docs>
+ </Member>
+ <Member MemberName="TypeLong">
+ <MemberSignature Language="C#" Value="TypeLong" />
+ <MemberType>Field</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ <ReturnValue>
+ <ReturnType>Gst.GLib.TypeFundamentals</ReturnType>
+ </ReturnValue>
+ <Docs>
+ <summary>To be added.</summary>
+ </Docs>
+ </Member>
+ <Member MemberName="TypeNone">
+ <MemberSignature Language="C#" Value="TypeNone" />
+ <MemberType>Field</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ <ReturnValue>
+ <ReturnType>Gst.GLib.TypeFundamentals</ReturnType>
+ </ReturnValue>
+ <Docs>
+ <summary>To be added.</summary>
+ </Docs>
+ </Member>
+ <Member MemberName="TypeObject">
+ <MemberSignature Language="C#" Value="TypeObject" />
+ <MemberType>Field</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ <ReturnValue>
+ <ReturnType>Gst.GLib.TypeFundamentals</ReturnType>
+ </ReturnValue>
+ <Docs>
+ <summary>To be added.</summary>
+ </Docs>
+ </Member>
+ <Member MemberName="TypeParam">
+ <MemberSignature Language="C#" Value="TypeParam" />
+ <MemberType>Field</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ <ReturnValue>
+ <ReturnType>Gst.GLib.TypeFundamentals</ReturnType>
+ </ReturnValue>
+ <Docs>
+ <summary>To be added.</summary>
+ </Docs>
+ </Member>
+ <Member MemberName="TypePointer">
+ <MemberSignature Language="C#" Value="TypePointer" />
+ <MemberType>Field</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ <ReturnValue>
+ <ReturnType>Gst.GLib.TypeFundamentals</ReturnType>
+ </ReturnValue>
+ <Docs>
+ <summary>To be added.</summary>
+ </Docs>
+ </Member>
+ <Member MemberName="TypeString">
+ <MemberSignature Language="C#" Value="TypeString" />
+ <MemberType>Field</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ <ReturnValue>
+ <ReturnType>Gst.GLib.TypeFundamentals</ReturnType>
+ </ReturnValue>
+ <Docs>
+ <summary>To be added.</summary>
+ </Docs>
+ </Member>
+ <Member MemberName="TypeUChar">
+ <MemberSignature Language="C#" Value="TypeUChar" />
+ <MemberType>Field</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ <ReturnValue>
+ <ReturnType>Gst.GLib.TypeFundamentals</ReturnType>
+ </ReturnValue>
+ <Docs>
+ <summary>To be added.</summary>
+ </Docs>
+ </Member>
+ <Member MemberName="TypeUInt">
+ <MemberSignature Language="C#" Value="TypeUInt" />
+ <MemberType>Field</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ <ReturnValue>
+ <ReturnType>Gst.GLib.TypeFundamentals</ReturnType>
+ </ReturnValue>
+ <Docs>
+ <summary>To be added.</summary>
+ </Docs>
+ </Member>
+ <Member MemberName="TypeUInt64">
+ <MemberSignature Language="C#" Value="TypeUInt64" />
+ <MemberType>Field</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ <ReturnValue>
+ <ReturnType>Gst.GLib.TypeFundamentals</ReturnType>
+ </ReturnValue>
+ <Docs>
+ <summary>To be added.</summary>
+ </Docs>
+ </Member>
+ <Member MemberName="TypeULong">
+ <MemberSignature Language="C#" Value="TypeULong" />
+ <MemberType>Field</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ <ReturnValue>
+ <ReturnType>Gst.GLib.TypeFundamentals</ReturnType>
+ </ReturnValue>
+ <Docs>
+ <summary>To be added.</summary>
+ </Docs>
+ </Member>
+ </Members>
+</Type>
diff --git a/doc/en/Gst.GLib/TypeInitializerAttribute.xml b/doc/en/Gst.GLib/TypeInitializerAttribute.xml
new file mode 100644
index 0000000..1b18b35
--- /dev/null
+++ b/doc/en/Gst.GLib/TypeInitializerAttribute.xml
@@ -0,0 +1,69 @@
+<Type Name="TypeInitializerAttribute" FullName="Gst.GLib.TypeInitializerAttribute">
+ <TypeSignature Language="C#" Value="public sealed class TypeInitializerAttribute : Attribute" />
+ <AssemblyInfo>
+ <AssemblyName>gstreamer-sharp</AssemblyName>
+ <AssemblyVersion>0.9.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ <Base>
+ <BaseTypeName>System.Attribute</BaseTypeName>
+ </Base>
+ <Interfaces />
+ <Attributes>
+ <Attribute>
+ <AttributeName>System.AttributeUsage(System.AttributeTargets.Class)</AttributeName>
+ </Attribute>
+ </Attributes>
+ <Docs>
+ <summary>To be added.</summary>
+ <remarks>To be added.</remarks>
+ </Docs>
+ <Members>
+ <Member MemberName=".ctor">
+ <MemberSignature Language="C#" Value="public TypeInitializerAttribute (Type type, string method_name);" />
+ <MemberType>Constructor</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ <Parameters>
+ <Parameter Name="type" Type="System.Type" />
+ <Parameter Name="method_name" Type="System.String" />
+ </Parameters>
+ <Docs>
+ <param name="type">To be added.</param>
+ <param name="method_name">To be added.</param>
+ <summary>To be added.</summary>
+ <remarks>To be added.</remarks>
+ </Docs>
+ </Member>
+ <Member MemberName="MethodName">
+ <MemberSignature Language="C#" Value="public string MethodName { set; get; }" />
+ <MemberType>Property</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ <ReturnValue>
+ <ReturnType>System.String</ReturnType>
+ </ReturnValue>
+ <Docs>
+ <summary>To be added.</summary>
+ <value>To be added.</value>
+ <remarks>To be added.</remarks>
+ </Docs>
+ </Member>
+ <Member MemberName="Type">
+ <MemberSignature Language="C#" Value="public Type Type { set; get; }" />
+ <MemberType>Property</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ <ReturnValue>
+ <ReturnType>System.Type</ReturnType>
+ </ReturnValue>
+ <Docs>
+ <summary>To be added.</summary>
+ <value>To be added.</value>
+ <remarks>To be added.</remarks>
+ </Docs>
+ </Member>
+ </Members>
+</Type>
diff --git a/doc/en/Gst.GLib/TypeResolutionHandler.xml b/doc/en/Gst.GLib/TypeResolutionHandler.xml
new file mode 100644
index 0000000..105c5ac
--- /dev/null
+++ b/doc/en/Gst.GLib/TypeResolutionHandler.xml
@@ -0,0 +1,24 @@
+<Type Name="TypeResolutionHandler" FullName="Gst.GLib.TypeResolutionHandler">
+ <TypeSignature Language="C#" Value="public delegate Type TypeResolutionHandler(GType gtype, string gtype_name);" />
+ <AssemblyInfo>
+ <AssemblyName>gstreamer-sharp</AssemblyName>
+ <AssemblyVersion>0.9.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ <Base>
+ <BaseTypeName>System.Delegate</BaseTypeName>
+ </Base>
+ <Parameters>
+ <Parameter Name="gtype" Type="Gst.GLib.GType" />
+ <Parameter Name="gtype_name" Type="System.String" />
+ </Parameters>
+ <ReturnValue>
+ <ReturnType>System.Type</ReturnType>
+ </ReturnValue>
+ <Docs>
+ <param name="gtype">To be added.</param>
+ <param name="gtype_name">To be added.</param>
+ <summary>To be added.</summary>
+ <value>To be added.</value>
+ <remarks>To be added.</remarks>
+ </Docs>
+</Type>
diff --git a/doc/en/Gst.GLib/UnhandledExceptionArgs.xml b/doc/en/Gst.GLib/UnhandledExceptionArgs.xml
new file mode 100644
index 0000000..c8d5813
--- /dev/null
+++ b/doc/en/Gst.GLib/UnhandledExceptionArgs.xml
@@ -0,0 +1,49 @@
+<Type Name="UnhandledExceptionArgs" FullName="Gst.GLib.UnhandledExceptionArgs">
+ <TypeSignature Language="C#" Value="public class UnhandledExceptionArgs : UnhandledExceptionEventArgs" />
+ <AssemblyInfo>
+ <AssemblyName>gstreamer-sharp</AssemblyName>
+ <AssemblyVersion>0.9.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ <Base>
+ <BaseTypeName>System.UnhandledExceptionEventArgs</BaseTypeName>
+ </Base>
+ <Interfaces />
+ <Docs>
+ <summary>To be added.</summary>
+ <remarks>To be added.</remarks>
+ </Docs>
+ <Members>
+ <Member MemberName=".ctor">
+ <MemberSignature Language="C#" Value="public UnhandledExceptionArgs (Exception e, bool is_terminal);" />
+ <MemberType>Constructor</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ <Parameters>
+ <Parameter Name="e" Type="System.Exception" />
+ <Parameter Name="is_terminal" Type="System.Boolean" />
+ </Parameters>
+ <Docs>
+ <param name="e">To be added.</param>
+ <param name="is_terminal">To be added.</param>
+ <summary>To be added.</summary>
+ <remarks>To be added.</remarks>
+ </Docs>
+ </Member>
+ <Member MemberName="ExitApplication">
+ <MemberSignature Language="C#" Value="public bool ExitApplication { set; get; }" />
+ <MemberType>Property</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ <ReturnValue>
+ <ReturnType>System.Boolean</ReturnType>
+ </ReturnValue>
+ <Docs>
+ <summary>To be added.</summary>
+ <value>To be added.</value>
+ <remarks>To be added.</remarks>
+ </Docs>
+ </Member>
+ </Members>
+</Type>
diff --git a/doc/en/Gst.CorePlugins/Queue+PushingHandler.xml b/doc/en/Gst.GLib/UnhandledExceptionHandler.xml
index 3c3801b..d036c8e 100644
--- a/doc/en/Gst.CorePlugins/Queue+PushingHandler.xml
+++ b/doc/en/Gst.GLib/UnhandledExceptionHandler.xml
@@ -1,5 +1,5 @@
-<Type Name="Queue+PushingHandler" FullName="Gst.CorePlugins.Queue+PushingHandler">
- <TypeSignature Language="C#" Value="public delegate void Queue.PushingHandler(object o, Queue.PushingArgs args);" />
+<Type Name="UnhandledExceptionHandler" FullName="Gst.GLib.UnhandledExceptionHandler">
+ <TypeSignature Language="C#" Value="public delegate void UnhandledExceptionHandler(UnhandledExceptionArgs args);" />
<AssemblyInfo>
<AssemblyName>gstreamer-sharp</AssemblyName>
<AssemblyVersion>0.9.0.0</AssemblyVersion>
@@ -8,14 +8,12 @@
<BaseTypeName>System.Delegate</BaseTypeName>
</Base>
<Parameters>
- <Parameter Name="o" Type="System.Object" />
- <Parameter Name="args" Type="Gst.CorePlugins.Queue+PushingArgs" />
+ <Parameter Name="args" Type="Gst.GLib.UnhandledExceptionArgs" />
</Parameters>
<ReturnValue>
<ReturnType>System.Void</ReturnType>
</ReturnValue>
<Docs>
- <param name="o">To be added.</param>
<param name="args">To be added.</param>
<summary>To be added.</summary>
<remarks>To be added.</remarks>
diff --git a/doc/en/Gst.GLib/UnwrappedObject.xml b/doc/en/Gst.GLib/UnwrappedObject.xml
new file mode 100644
index 0000000..16cc5b1
--- /dev/null
+++ b/doc/en/Gst.GLib/UnwrappedObject.xml
@@ -0,0 +1,56 @@
+<Type Name="UnwrappedObject" FullName="Gst.GLib.UnwrappedObject">
+ <TypeSignature Language="C#" Value="public class UnwrappedObject" />
+ <AssemblyInfo>
+ <AssemblyName>gstreamer-sharp</AssemblyName>
+ <AssemblyVersion>0.9.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ <Base>
+ <BaseTypeName>System.Object</BaseTypeName>
+ </Base>
+ <Interfaces />
+ <Attributes>
+ <Attribute>
+ <AttributeName>System.Obsolete("Replaced by direct object-type casts to/from GLib.Value")</AttributeName>
+ </Attribute>
+ </Attributes>
+ <Docs>
+ <summary>To be added.</summary>
+ <remarks>To be added.</remarks>
+ </Docs>
+ <Members>
+ <Member MemberName=".ctor">
+ <MemberSignature Language="C#" Value="public UnwrappedObject (IntPtr obj);" />
+ <MemberType>Constructor</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ <Parameters>
+ <Parameter Name="obj" Type="System.IntPtr" />
+ </Parameters>
+ <Docs>
+ <param name="obj">To be added.</param>
+ <summary>To be added.</summary>
+ <remarks>To be added.</remarks>
+ </Docs>
+ </Member>
+ <Member MemberName="op_Explicit">
+ <MemberSignature Language="C#" Value="public static IntPtr op_Explicit (Gst.GLib.UnwrappedObject obj);" />
+ <MemberType>Method</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ <ReturnValue>
+ <ReturnType>System.IntPtr</ReturnType>
+ </ReturnValue>
+ <Parameters>
+ <Parameter Name="obj" Type="Gst.GLib.UnwrappedObject" />
+ </Parameters>
+ <Docs>
+ <param name="obj">To be added.</param>
+ <summary>To be added.</summary>
+ <returns>To be added.</returns>
+ <remarks>To be added.</remarks>
+ </Docs>
+ </Member>
+ </Members>
+</Type>
diff --git a/doc/en/Gst.GLib/Value.xml b/doc/en/Gst.GLib/Value.xml
new file mode 100644
index 0000000..2a89f91
--- /dev/null
+++ b/doc/en/Gst.GLib/Value.xml
@@ -0,0 +1,847 @@
+<Type Name="Value" FullName="Gst.GLib.Value">
+ <TypeSignature Language="C#" Value="public struct Value : IDisposable" />
+ <AssemblyInfo>
+ <AssemblyName>gstreamer-sharp</AssemblyName>
+ <AssemblyVersion>0.9.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ <Base>
+ <BaseTypeName>System.ValueType</BaseTypeName>
+ </Base>
+ <Interfaces>
+ <Interface>
+ <InterfaceName>System.IDisposable</InterfaceName>
+ </Interface>
+ </Interfaces>
+ <Docs>
+ <summary>To be added.</summary>
+ <remarks>To be added.</remarks>
+ </Docs>
+ <Members>
+ <Member MemberName=".ctor">
+ <MemberSignature Language="C#" Value="public Value (Gst.GLib.GInterfaceAdapter val);" />
+ <MemberType>Constructor</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ <Parameters>
+ <Parameter Name="val" Type="Gst.GLib.GInterfaceAdapter" />
+ </Parameters>
+ <Docs>
+ <param name="val">To be added.</param>
+ <summary>To be added.</summary>
+ <remarks>To be added.</remarks>
+ </Docs>
+ </Member>
+ <Member MemberName=".ctor">
+ <MemberSignature Language="C#" Value="public Value (Gst.GLib.GType gtype);" />
+ <MemberType>Constructor</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ <Parameters>
+ <Parameter Name="gtype" Type="Gst.GLib.GType" />
+ </Parameters>
+ <Docs>
+ <param name="gtype">To be added.</param>
+ <summary>To be added.</summary>
+ <remarks>To be added.</remarks>
+ </Docs>
+ </Member>
+ <Member MemberName=".ctor">
+ <MemberSignature Language="C#" Value="public Value (Gst.GLib.Object val);" />
+ <MemberType>Constructor</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ <Parameters>
+ <Parameter Name="val" Type="Gst.GLib.Object" />
+ </Parameters>
+ <Docs>
+ <param name="val">To be added.</param>
+ <summary>To be added.</summary>
+ <remarks>To be added.</remarks>
+ </Docs>
+ </Member>
+ <Member MemberName=".ctor">
+ <MemberSignature Language="C#" Value="public Value (Gst.GLib.ValueArray val);" />
+ <MemberType>Constructor</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ <Parameters>
+ <Parameter Name="val" Type="Gst.GLib.ValueArray" />
+ </Parameters>
+ <Docs>
+ <param name="val">To be added.</param>
+ <summary>To be added.</summary>
+ <remarks>To be added.</remarks>
+ </Docs>
+ </Member>
+ <Member MemberName=".ctor">
+ <MemberSignature Language="C#" Value="public Value (bool val);" />
+ <MemberType>Constructor</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ <Parameters>
+ <Parameter Name="val" Type="System.Boolean" />
+ </Parameters>
+ <Docs>
+ <param name="val">To be added.</param>
+ <summary>To be added.</summary>
+ <remarks>To be added.</remarks>
+ </Docs>
+ </Member>
+ <Member MemberName=".ctor">
+ <MemberSignature Language="C#" Value="public Value (byte val);" />
+ <MemberType>Constructor</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ <Parameters>
+ <Parameter Name="val" Type="System.Byte" />
+ </Parameters>
+ <Docs>
+ <param name="val">To be added.</param>
+ <summary>To be added.</summary>
+ <remarks>To be added.</remarks>
+ </Docs>
+ </Member>
+ <Member MemberName=".ctor">
+ <MemberSignature Language="C#" Value="public Value (double val);" />
+ <MemberType>Constructor</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ <Parameters>
+ <Parameter Name="val" Type="System.Double" />
+ </Parameters>
+ <Docs>
+ <param name="val">To be added.</param>
+ <summary>To be added.</summary>
+ <remarks>To be added.</remarks>
+ </Docs>
+ </Member>
+ <Member MemberName=".ctor">
+ <MemberSignature Language="C#" Value="public Value (int val);" />
+ <MemberType>Constructor</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ <Parameters>
+ <Parameter Name="val" Type="System.Int32" />
+ </Parameters>
+ <Docs>
+ <param name="val">To be added.</param>
+ <summary>To be added.</summary>
+ <remarks>To be added.</remarks>
+ </Docs>
+ </Member>
+ <Member MemberName=".ctor">
+ <MemberSignature Language="C#" Value="public Value (long val);" />
+ <MemberType>Constructor</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ <Parameters>
+ <Parameter Name="val" Type="System.Int64" />
+ </Parameters>
+ <Docs>
+ <param name="val">To be added.</param>
+ <summary>To be added.</summary>
+ <remarks>To be added.</remarks>
+ </Docs>
+ </Member>
+ <Member MemberName=".ctor">
+ <MemberSignature Language="C#" Value="public Value (IntPtr val);" />
+ <MemberType>Constructor</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ <Parameters>
+ <Parameter Name="val" Type="System.IntPtr" />
+ </Parameters>
+ <Docs>
+ <param name="val">To be added.</param>
+ <summary>To be added.</summary>
+ <remarks>To be added.</remarks>
+ </Docs>
+ </Member>
+ <Member MemberName=".ctor">
+ <MemberSignature Language="C#" Value="public Value (object obj);" />
+ <MemberType>Constructor</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ <Parameters>
+ <Parameter Name="obj" Type="System.Object" />
+ </Parameters>
+ <Docs>
+ <param name="obj">To be added.</param>
+ <summary>To be added.</summary>
+ <remarks>To be added.</remarks>
+ </Docs>
+ </Member>
+ <Member MemberName=".ctor">
+ <MemberSignature Language="C#" Value="public Value (sbyte val);" />
+ <MemberType>Constructor</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ <Parameters>
+ <Parameter Name="val" Type="System.SByte" />
+ </Parameters>
+ <Docs>
+ <param name="val">To be added.</param>
+ <summary>To be added.</summary>
+ <remarks>To be added.</remarks>
+ </Docs>
+ </Member>
+ <Member MemberName=".ctor">
+ <MemberSignature Language="C#" Value="public Value (float val);" />
+ <MemberType>Constructor</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ <Parameters>
+ <Parameter Name="val" Type="System.Single" />
+ </Parameters>
+ <Docs>
+ <param name="val">To be added.</param>
+ <summary>To be added.</summary>
+ <remarks>To be added.</remarks>
+ </Docs>
+ </Member>
+ <Member MemberName=".ctor">
+ <MemberSignature Language="C#" Value="public Value (string val);" />
+ <MemberType>Constructor</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ <Parameters>
+ <Parameter Name="val" Type="System.String" />
+ </Parameters>
+ <Docs>
+ <param name="val">To be added.</param>
+ <summary>To be added.</summary>
+ <remarks>To be added.</remarks>
+ </Docs>
+ </Member>
+ <Member MemberName=".ctor">
+ <MemberSignature Language="C#" Value="public Value (string[] val);" />
+ <MemberType>Constructor</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ <Parameters>
+ <Parameter Name="val" Type="System.String[]" />
+ </Parameters>
+ <Docs>
+ <param name="val">To be added.</param>
+ <summary>To be added.</summary>
+ <remarks>To be added.</remarks>
+ </Docs>
+ </Member>
+ <Member MemberName=".ctor">
+ <MemberSignature Language="C#" Value="public Value (ushort val);" />
+ <MemberType>Constructor</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ <Parameters>
+ <Parameter Name="val" Type="System.UInt16" />
+ </Parameters>
+ <Docs>
+ <param name="val">To be added.</param>
+ <summary>To be added.</summary>
+ <remarks>To be added.</remarks>
+ </Docs>
+ </Member>
+ <Member MemberName=".ctor">
+ <MemberSignature Language="C#" Value="public Value (uint val);" />
+ <MemberType>Constructor</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ <Parameters>
+ <Parameter Name="val" Type="System.UInt32" />
+ </Parameters>
+ <Docs>
+ <param name="val">To be added.</param>
+ <summary>To be added.</summary>
+ <remarks>To be added.</remarks>
+ </Docs>
+ </Member>
+ <Member MemberName=".ctor">
+ <MemberSignature Language="C#" Value="public Value (ulong val);" />
+ <MemberType>Constructor</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ <Parameters>
+ <Parameter Name="val" Type="System.UInt64" />
+ </Parameters>
+ <Docs>
+ <param name="val">To be added.</param>
+ <summary>To be added.</summary>
+ <remarks>To be added.</remarks>
+ </Docs>
+ </Member>
+ <Member MemberName=".ctor">
+ <MemberSignature Language="C#" Value="public Value (Gst.GLib.EnumWrapper wrap, string type_name);" />
+ <MemberType>Constructor</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ <Attributes>
+ <Attribute>
+ <AttributeName>System.Obsolete("Replaced by Value(object) constructor")</AttributeName>
+ </Attribute>
+ </Attributes>
+ <Parameters>
+ <Parameter Name="wrap" Type="Gst.GLib.EnumWrapper" />
+ <Parameter Name="type_name" Type="System.String" />
+ </Parameters>
+ <Docs>
+ <param name="wrap">To be added.</param>
+ <param name="type_name">To be added.</param>
+ <summary>To be added.</summary>
+ <remarks>To be added.</remarks>
+ </Docs>
+ </Member>
+ <Member MemberName=".ctor">
+ <MemberSignature Language="C#" Value="public Value (Gst.GLib.Object obj, string prop_name);" />
+ <MemberType>Constructor</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ <Parameters>
+ <Parameter Name="obj" Type="Gst.GLib.Object" />
+ <Parameter Name="prop_name" Type="System.String" />
+ </Parameters>
+ <Docs>
+ <param name="obj">To be added.</param>
+ <param name="prop_name">To be added.</param>
+ <summary>To be added.</summary>
+ <remarks>To be added.</remarks>
+ </Docs>
+ </Member>
+ <Member MemberName=".ctor">
+ <MemberSignature Language="C#" Value="public Value (Gst.GLib.Opaque val, string type_name);" />
+ <MemberType>Constructor</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ <Parameters>
+ <Parameter Name="val" Type="Gst.GLib.Opaque" />
+ <Parameter Name="type_name" Type="System.String" />
+ </Parameters>
+ <Docs>
+ <param name="val">To be added.</param>
+ <param name="type_name">To be added.</param>
+ <summary>To be added.</summary>
+ <remarks>To be added.</remarks>
+ </Docs>
+ </Member>
+ <Member MemberName=".ctor">
+ <MemberSignature Language="C#" Value="public Value (Gst.GLib.Object obj, string prop_name, Gst.GLib.EnumWrapper wrap);" />
+ <MemberType>Constructor</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ <Attributes>
+ <Attribute>
+ <AttributeName>System.Obsolete</AttributeName>
+ </Attribute>
+ </Attributes>
+ <Parameters>
+ <Parameter Name="obj" Type="Gst.GLib.Object" />
+ <Parameter Name="prop_name" Type="System.String" />
+ <Parameter Name="wrap" Type="Gst.GLib.EnumWrapper" />
+ </Parameters>
+ <Docs>
+ <param name="obj">To be added.</param>
+ <param name="prop_name">To be added.</param>
+ <param name="wrap">To be added.</param>
+ <summary>To be added.</summary>
+ <remarks>To be added.</remarks>
+ </Docs>
+ </Member>
+ <Member MemberName=".ctor">
+ <MemberSignature Language="C#" Value="public Value (IntPtr obj, string prop_name, Gst.GLib.Opaque val);" />
+ <MemberType>Constructor</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ <Attributes>
+ <Attribute>
+ <AttributeName>System.Obsolete</AttributeName>
+ </Attribute>
+ </Attributes>
+ <Parameters>
+ <Parameter Name="obj" Type="System.IntPtr" />
+ <Parameter Name="prop_name" Type="System.String" />
+ <Parameter Name="val" Type="Gst.GLib.Opaque" />
+ </Parameters>
+ <Docs>
+ <param name="obj">To be added.</param>
+ <param name="prop_name">To be added.</param>
+ <param name="val">To be added.</param>
+ <summary>To be added.</summary>
+ <remarks>To be added.</remarks>
+ </Docs>
+ </Member>
+ <Member MemberName="Dispose">
+ <MemberSignature Language="C#" Value="public void Dispose ();" />
+ <MemberType>Method</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ <ReturnValue>
+ <ReturnType>System.Void</ReturnType>
+ </ReturnValue>
+ <Parameters />
+ <Docs>
+ <summary>To be added.</summary>
+ <remarks>To be added.</remarks>
+ </Docs>
+ </Member>
+ <Member MemberName="Empty">
+ <MemberSignature Language="C#" Value="public static Gst.GLib.Value Empty;" />
+ <MemberType>Field</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ <ReturnValue>
+ <ReturnType>Gst.GLib.Value</ReturnType>
+ </ReturnValue>
+ <Docs>
+ <summary>To be added.</summary>
+ <remarks>To be added.</remarks>
+ </Docs>
+ </Member>
+ <Member MemberName="Init">
+ <MemberSignature Language="C#" Value="public void Init (Gst.GLib.GType gtype);" />
+ <MemberType>Method</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ <ReturnValue>
+ <ReturnType>System.Void</ReturnType>
+ </ReturnValue>
+ <Parameters>
+ <Parameter Name="gtype" Type="Gst.GLib.GType" />
+ </Parameters>
+ <Docs>
+ <param name="gtype">To be added.</param>
+ <summary>To be added.</summary>
+ <remarks>To be added.</remarks>
+ </Docs>
+ </Member>
+ <Member MemberName="op_Explicit">
+ <MemberSignature Language="C#" Value="public static Gst.GLib.Boxed op_Explicit (Gst.GLib.Value val);" />
+ <MemberType>Method</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ <ReturnValue>
+ <ReturnType>Gst.GLib.Boxed</ReturnType>
+ </ReturnValue>
+ <Parameters>
+ <Parameter Name="val" Type="Gst.GLib.Value" />
+ </Parameters>
+ <Docs>
+ <param name="val">To be added.</param>
+ <summary>To be added.</summary>
+ <returns>To be added.</returns>
+ <remarks>To be added.</remarks>
+ </Docs>
+ </Member>
+ <Member MemberName="op_Explicit">
+ <MemberSignature Language="C#" Value="public static Gst.GLib.EnumWrapper op_Explicit (Gst.GLib.Value val);" />
+ <MemberType>Method</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ <Attributes>
+ <Attribute>
+ <AttributeName>System.Obsolete("Replaced by Enum cast")</AttributeName>
+ </Attribute>
+ </Attributes>
+ <ReturnValue>
+ <ReturnType>Gst.GLib.EnumWrapper</ReturnType>
+ </ReturnValue>
+ <Parameters>
+ <Parameter Name="val" Type="Gst.GLib.Value" />
+ </Parameters>
+ <Docs>
+ <param name="val">To be added.</param>
+ <summary>To be added.</summary>
+ <returns>To be added.</returns>
+ <remarks>To be added.</remarks>
+ </Docs>
+ </Member>
+ <Member MemberName="op_Explicit">
+ <MemberSignature Language="C#" Value="public static Gst.GLib.Object op_Explicit (Gst.GLib.Value val);" />
+ <MemberType>Method</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ <ReturnValue>
+ <ReturnType>Gst.GLib.Object</ReturnType>
+ </ReturnValue>
+ <Parameters>
+ <Parameter Name="val" Type="Gst.GLib.Value" />
+ </Parameters>
+ <Docs>
+ <param name="val">To be added.</param>
+ <summary>To be added.</summary>
+ <returns>To be added.</returns>
+ <remarks>To be added.</remarks>
+ </Docs>
+ </Member>
+ <Member MemberName="op_Explicit">
+ <MemberSignature Language="C#" Value="public static Gst.GLib.Opaque op_Explicit (Gst.GLib.Value val);" />
+ <MemberType>Method</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ <ReturnValue>
+ <ReturnType>Gst.GLib.Opaque</ReturnType>
+ </ReturnValue>
+ <Parameters>
+ <Parameter Name="val" Type="Gst.GLib.Value" />
+ </Parameters>
+ <Docs>
+ <param name="val">To be added.</param>
+ <summary>To be added.</summary>
+ <returns>To be added.</returns>
+ <remarks>To be added.</remarks>
+ </Docs>
+ </Member>
+ <Member MemberName="op_Explicit">
+ <MemberSignature Language="C#" Value="public static Gst.GLib.UnwrappedObject op_Explicit (Gst.GLib.Value val);" />
+ <MemberType>Method</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ <Attributes>
+ <Attribute>
+ <AttributeName>System.Obsolete("Replaced by GLib.Object cast")</AttributeName>
+ </Attribute>
+ </Attributes>
+ <ReturnValue>
+ <ReturnType>Gst.GLib.UnwrappedObject</ReturnType>
+ </ReturnValue>
+ <Parameters>
+ <Parameter Name="val" Type="Gst.GLib.Value" />
+ </Parameters>
+ <Docs>
+ <param name="val">To be added.</param>
+ <summary>To be added.</summary>
+ <returns>To be added.</returns>
+ <remarks>To be added.</remarks>
+ </Docs>
+ </Member>
+ <Member MemberName="op_Explicit">
+ <MemberSignature Language="C#" Value="public static Gst.GLib.ValueArray op_Explicit (Gst.GLib.Value val);" />
+ <MemberType>Method</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ <ReturnValue>
+ <ReturnType>Gst.GLib.ValueArray</ReturnType>
+ </ReturnValue>
+ <Parameters>
+ <Parameter Name="val" Type="Gst.GLib.Value" />
+ </Parameters>
+ <Docs>
+ <param name="val">To be added.</param>
+ <summary>To be added.</summary>
+ <returns>To be added.</returns>
+ <remarks>To be added.</remarks>
+ </Docs>
+ </Member>
+ <Member MemberName="op_Explicit">
+ <MemberSignature Language="C#" Value="public static bool op_Explicit (Gst.GLib.Value val);" />
+ <MemberType>Method</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ <ReturnValue>
+ <ReturnType>System.Boolean</ReturnType>
+ </ReturnValue>
+ <Parameters>
+ <Parameter Name="val" Type="Gst.GLib.Value" />
+ </Parameters>
+ <Docs>
+ <param name="val">To be added.</param>
+ <summary>To be added.</summary>
+ <returns>To be added.</returns>
+ <remarks>To be added.</remarks>
+ </Docs>
+ </Member>
+ <Member MemberName="op_Explicit">
+ <MemberSignature Language="C#" Value="public static byte op_Explicit (Gst.GLib.Value val);" />
+ <MemberType>Method</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ <ReturnValue>
+ <ReturnType>System.Byte</ReturnType>
+ </ReturnValue>
+ <Parameters>
+ <Parameter Name="val" Type="Gst.GLib.Value" />
+ </Parameters>
+ <Docs>
+ <param name="val">To be added.</param>
+ <summary>To be added.</summary>
+ <returns>To be added.</returns>
+ <remarks>To be added.</remarks>
+ </Docs>
+ </Member>
+ <Member MemberName="op_Explicit">
+ <MemberSignature Language="C#" Value="public static double op_Explicit (Gst.GLib.Value val);" />
+ <MemberType>Method</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ <ReturnValue>
+ <ReturnType>System.Double</ReturnType>
+ </ReturnValue>
+ <Parameters>
+ <Parameter Name="val" Type="Gst.GLib.Value" />
+ </Parameters>
+ <Docs>
+ <param name="val">To be added.</param>
+ <summary>To be added.</summary>
+ <returns>To be added.</returns>
+ <remarks>To be added.</remarks>
+ </Docs>
+ </Member>
+ <Member MemberName="op_Explicit">
+ <MemberSignature Language="C#" Value="public static Enum op_Explicit (Gst.GLib.Value val);" />
+ <MemberType>Method</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ <ReturnValue>
+ <ReturnType>System.Enum</ReturnType>
+ </ReturnValue>
+ <Parameters>
+ <Parameter Name="val" Type="Gst.GLib.Value" />
+ </Parameters>
+ <Docs>
+ <param name="val">To be added.</param>
+ <summary>To be added.</summary>
+ <returns>To be added.</returns>
+ <remarks>To be added.</remarks>
+ </Docs>
+ </Member>
+ <Member MemberName="op_Explicit">
+ <MemberSignature Language="C#" Value="public static int op_Explicit (Gst.GLib.Value val);" />
+ <MemberType>Method</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ <ReturnValue>
+ <ReturnType>System.Int32</ReturnType>
+ </ReturnValue>
+ <Parameters>
+ <Parameter Name="val" Type="Gst.GLib.Value" />
+ </Parameters>
+ <Docs>
+ <param name="val">To be added.</param>
+ <summary>To be added.</summary>
+ <returns>To be added.</returns>
+ <remarks>To be added.</remarks>
+ </Docs>
+ </Member>
+ <Member MemberName="op_Explicit">
+ <MemberSignature Language="C#" Value="public static long op_Explicit (Gst.GLib.Value val);" />
+ <MemberType>Method</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ <ReturnValue>
+ <ReturnType>System.Int64</ReturnType>
+ </ReturnValue>
+ <Parameters>
+ <Parameter Name="val" Type="Gst.GLib.Value" />
+ </Parameters>
+ <Docs>
+ <param name="val">To be added.</param>
+ <summary>To be added.</summary>
+ <returns>To be added.</returns>
+ <remarks>To be added.</remarks>
+ </Docs>
+ </Member>
+ <Member MemberName="op_Explicit">
+ <MemberSignature Language="C#" Value="public static IntPtr op_Explicit (Gst.GLib.Value val);" />
+ <MemberType>Method</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ <ReturnValue>
+ <ReturnType>System.IntPtr</ReturnType>
+ </ReturnValue>
+ <Parameters>
+ <Parameter Name="val" Type="Gst.GLib.Value" />
+ </Parameters>
+ <Docs>
+ <param name="val">To be added.</param>
+ <summary>To be added.</summary>
+ <returns>To be added.</returns>
+ <remarks>To be added.</remarks>
+ </Docs>
+ </Member>
+ <Member MemberName="op_Explicit">
+ <MemberSignature Language="C#" Value="public static sbyte op_Explicit (Gst.GLib.Value val);" />
+ <MemberType>Method</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ <ReturnValue>
+ <ReturnType>System.SByte</ReturnType>
+ </ReturnValue>
+ <Parameters>
+ <Parameter Name="val" Type="Gst.GLib.Value" />
+ </Parameters>
+ <Docs>
+ <param name="val">To be added.</param>
+ <summary>To be added.</summary>
+ <returns>To be added.</returns>
+ <remarks>To be added.</remarks>
+ </Docs>
+ </Member>
+ <Member MemberName="op_Explicit">
+ <MemberSignature Language="C#" Value="public static float op_Explicit (Gst.GLib.Value val);" />
+ <MemberType>Method</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ <ReturnValue>
+ <ReturnType>System.Single</ReturnType>
+ </ReturnValue>
+ <Parameters>
+ <Parameter Name="val" Type="Gst.GLib.Value" />
+ </Parameters>
+ <Docs>
+ <param name="val">To be added.</param>
+ <summary>To be added.</summary>
+ <returns>To be added.</returns>
+ <remarks>To be added.</remarks>
+ </Docs>
+ </Member>
+ <Member MemberName="op_Explicit">
+ <MemberSignature Language="C#" Value="public static string op_Explicit (Gst.GLib.Value val);" />
+ <MemberType>Method</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ <ReturnValue>
+ <ReturnType>System.String</ReturnType>
+ </ReturnValue>
+ <Parameters>
+ <Parameter Name="val" Type="Gst.GLib.Value" />
+ </Parameters>
+ <Docs>
+ <param name="val">To be added.</param>
+ <summary>To be added.</summary>
+ <returns>To be added.</returns>
+ <remarks>To be added.</remarks>
+ </Docs>
+ </Member>
+ <Member MemberName="op_Explicit">
+ <MemberSignature Language="C#" Value="public static string[] op_Explicit (Gst.GLib.Value val);" />
+ <MemberType>Method</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ <ReturnValue>
+ <ReturnType>System.String[]</ReturnType>
+ </ReturnValue>
+ <Parameters>
+ <Parameter Name="val" Type="Gst.GLib.Value" />
+ </Parameters>
+ <Docs>
+ <param name="val">To be added.</param>
+ <summary>To be added.</summary>
+ <returns>To be added.</returns>
+ <remarks>To be added.</remarks>
+ </Docs>
+ </Member>
+ <Member MemberName="op_Explicit">
+ <MemberSignature Language="C#" Value="public static ushort op_Explicit (Gst.GLib.Value val);" />
+ <MemberType>Method</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ <ReturnValue>
+ <ReturnType>System.UInt16</ReturnType>
+ </ReturnValue>
+ <Parameters>
+ <Parameter Name="val" Type="Gst.GLib.Value" />
+ </Parameters>
+ <Docs>
+ <param name="val">To be added.</param>
+ <summary>To be added.</summary>
+ <returns>To be added.</returns>
+ <remarks>To be added.</remarks>
+ </Docs>
+ </Member>
+ <Member MemberName="op_Explicit">
+ <MemberSignature Language="C#" Value="public static uint op_Explicit (Gst.GLib.Value val);" />
+ <MemberType>Method</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ <ReturnValue>
+ <ReturnType>System.UInt32</ReturnType>
+ </ReturnValue>
+ <Parameters>
+ <Parameter Name="val" Type="Gst.GLib.Value" />
+ </Parameters>
+ <Docs>
+ <param name="val">To be added.</param>
+ <summary>To be added.</summary>
+ <returns>To be added.</returns>
+ <remarks>To be added.</remarks>
+ </Docs>
+ </Member>
+ <Member MemberName="op_Explicit">
+ <MemberSignature Language="C#" Value="public static ulong op_Explicit (Gst.GLib.Value val);" />
+ <MemberType>Method</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ <ReturnValue>
+ <ReturnType>System.UInt64</ReturnType>
+ </ReturnValue>
+ <Parameters>
+ <Parameter Name="val" Type="Gst.GLib.Value" />
+ </Parameters>
+ <Docs>
+ <param name="val">To be added.</param>
+ <summary>To be added.</summary>
+ <returns>To be added.</returns>
+ <remarks>To be added.</remarks>
+ </Docs>
+ </Member>
+ <Member MemberName="Val">
+ <MemberSignature Language="C#" Value="public object Val { set; get; }" />
+ <MemberType>Property</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ <ReturnValue>
+ <ReturnType>System.Object</ReturnType>
+ </ReturnValue>
+ <Docs>
+ <summary>To be added.</summary>
+ <value>To be added.</value>
+ <remarks>To be added.</remarks>
+ </Docs>
+ </Member>
+ </Members>
+</Type>
diff --git a/doc/en/Gst.GLib/ValueArray.xml b/doc/en/Gst.GLib/ValueArray.xml
new file mode 100644
index 0000000..43bb38c
--- /dev/null
+++ b/doc/en/Gst.GLib/ValueArray.xml
@@ -0,0 +1,325 @@
+<Type Name="ValueArray" FullName="Gst.GLib.ValueArray">
+ <TypeSignature Language="C#" Value="public class ValueArray : Gst.GLib.IWrapper, ICloneable, IDisposable, System.Collections.ICollection" />
+ <AssemblyInfo>
+ <AssemblyName>gstreamer-sharp</AssemblyName>
+ <AssemblyVersion>0.9.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ <Base>
+ <BaseTypeName>System.Object</BaseTypeName>
+ </Base>
+ <Interfaces>
+ <Interface>
+ <InterfaceName>Gst.GLib.IWrapper</InterfaceName>
+ </Interface>
+ <Interface>
+ <InterfaceName>System.Collections.ICollection</InterfaceName>
+ </Interface>
+ <Interface>
+ <InterfaceName>System.ICloneable</InterfaceName>
+ </Interface>
+ <Interface>
+ <InterfaceName>System.IDisposable</InterfaceName>
+ </Interface>
+ </Interfaces>
+ <Docs>
+ <summary>To be added.</summary>
+ <remarks>To be added.</remarks>
+ </Docs>
+ <Members>
+ <Member MemberName=".ctor">
+ <MemberSignature Language="C#" Value="public ValueArray (IntPtr raw);" />
+ <MemberType>Constructor</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ <Parameters>
+ <Parameter Name="raw" Type="System.IntPtr" />
+ </Parameters>
+ <Docs>
+ <param name="raw">To be added.</param>
+ <summary>To be added.</summary>
+ <remarks>To be added.</remarks>
+ </Docs>
+ </Member>
+ <Member MemberName=".ctor">
+ <MemberSignature Language="C#" Value="public ValueArray (uint n_preallocs);" />
+ <MemberType>Constructor</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ <Parameters>
+ <Parameter Name="n_preallocs" Type="System.UInt32" />
+ </Parameters>
+ <Docs>
+ <param name="n_preallocs">To be added.</param>
+ <summary>To be added.</summary>
+ <remarks>To be added.</remarks>
+ </Docs>
+ </Member>
+ <Member MemberName="Append">
+ <MemberSignature Language="C#" Value="public void Append (Gst.GLib.Value val);" />
+ <MemberType>Method</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ <ReturnValue>
+ <ReturnType>System.Void</ReturnType>
+ </ReturnValue>
+ <Parameters>
+ <Parameter Name="val" Type="Gst.GLib.Value" />
+ </Parameters>
+ <Docs>
+ <param name="val">To be added.</param>
+ <summary>To be added.</summary>
+ <remarks>To be added.</remarks>
+ </Docs>
+ </Member>
+ <Member MemberName="ArrayPtr">
+ <MemberSignature Language="C#" Value="public IntPtr ArrayPtr { get; }" />
+ <MemberType>Property</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ <ReturnValue>
+ <ReturnType>System.IntPtr</ReturnType>
+ </ReturnValue>
+ <Docs>
+ <summary>To be added.</summary>
+ <value>To be added.</value>
+ <remarks>To be added.</remarks>
+ </Docs>
+ </Member>
+ <Member MemberName="Clone">
+ <MemberSignature Language="C#" Value="public object Clone ();" />
+ <MemberType>Method</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ <ReturnValue>
+ <ReturnType>System.Object</ReturnType>
+ </ReturnValue>
+ <Parameters />
+ <Docs>
+ <summary>To be added.</summary>
+ <returns>To be added.</returns>
+ <remarks>To be added.</remarks>
+ </Docs>
+ </Member>
+ <Member MemberName="CopyTo">
+ <MemberSignature Language="C#" Value="public void CopyTo (Array array, int index);" />
+ <MemberType>Method</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ <ReturnValue>
+ <ReturnType>System.Void</ReturnType>
+ </ReturnValue>
+ <Parameters>
+ <Parameter Name="array" Type="System.Array" />
+ <Parameter Name="index" Type="System.Int32" />
+ </Parameters>
+ <Docs>
+ <param name="array">To be added.</param>
+ <param name="index">To be added.</param>
+ <summary>To be added.</summary>
+ <remarks>To be added.</remarks>
+ </Docs>
+ </Member>
+ <Member MemberName="Count">
+ <MemberSignature Language="C#" Value="public int Count { get; }" />
+ <MemberType>Property</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ <ReturnValue>
+ <ReturnType>System.Int32</ReturnType>
+ </ReturnValue>
+ <Docs>
+ <summary>To be added.</summary>
+ <value>To be added.</value>
+ <remarks>To be added.</remarks>
+ </Docs>
+ </Member>
+ <Member MemberName="Dispose">
+ <MemberSignature Language="C#" Value="public void Dispose ();" />
+ <MemberType>Method</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ <ReturnValue>
+ <ReturnType>System.Void</ReturnType>
+ </ReturnValue>
+ <Parameters />
+ <Docs>
+ <summary>To be added.</summary>
+ <remarks>To be added.</remarks>
+ </Docs>
+ </Member>
+ <Member MemberName="Finalize">
+ <MemberSignature Language="C#" Value="~ValueArray ();" />
+ <MemberType>Method</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ <ReturnValue>
+ <ReturnType>System.Void</ReturnType>
+ </ReturnValue>
+ <Parameters />
+ <Docs>
+ <summary>To be added.</summary>
+ <remarks>To be added.</remarks>
+ </Docs>
+ </Member>
+ <Member MemberName="GetEnumerator">
+ <MemberSignature Language="C#" Value="public System.Collections.IEnumerator GetEnumerator ();" />
+ <MemberType>Method</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ <ReturnValue>
+ <ReturnType>System.Collections.IEnumerator</ReturnType>
+ </ReturnValue>
+ <Parameters />
+ <Docs>
+ <summary>To be added.</summary>
+ <returns>To be added.</returns>
+ <remarks>To be added.</remarks>
+ </Docs>
+ </Member>
+ <Member MemberName="GType">
+ <MemberSignature Language="C#" Value="public static Gst.GLib.GType GType { get; }" />
+ <MemberType>Property</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ <ReturnValue>
+ <ReturnType>Gst.GLib.GType</ReturnType>
+ </ReturnValue>
+ <Docs>
+ <summary>To be added.</summary>
+ <value>To be added.</value>
+ <remarks>To be added.</remarks>
+ </Docs>
+ </Member>
+ <Member MemberName="Handle">
+ <MemberSignature Language="C#" Value="public IntPtr Handle { get; }" />
+ <MemberType>Property</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ <ReturnValue>
+ <ReturnType>System.IntPtr</ReturnType>
+ </ReturnValue>
+ <Docs>
+ <summary>To be added.</summary>
+ <value>To be added.</value>
+ <remarks>To be added.</remarks>
+ </Docs>
+ </Member>
+ <Member MemberName="Insert">
+ <MemberSignature Language="C#" Value="public void Insert (uint idx, Gst.GLib.Value val);" />
+ <MemberType>Method</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ <ReturnValue>
+ <ReturnType>System.Void</ReturnType>
+ </ReturnValue>
+ <Parameters>
+ <Parameter Name="idx" Type="System.UInt32" />
+ <Parameter Name="val" Type="Gst.GLib.Value" />
+ </Parameters>
+ <Docs>
+ <param name="idx">To be added.</param>
+ <param name="val">To be added.</param>
+ <summary>To be added.</summary>
+ <remarks>To be added.</remarks>
+ </Docs>
+ </Member>
+ <Member MemberName="IsSynchronized">
+ <MemberSignature Language="C#" Value="public bool IsSynchronized { get; }" />
+ <MemberType>Property</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ <ReturnValue>
+ <ReturnType>System.Boolean</ReturnType>
+ </ReturnValue>
+ <Docs>
+ <summary>To be added.</summary>
+ <value>To be added.</value>
+ <remarks>To be added.</remarks>
+ </Docs>
+ </Member>
+ <Member MemberName="Item">
+ <MemberSignature Language="C#" Value="public object this[int index] { get; }" />
+ <MemberType>Property</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ <ReturnValue>
+ <ReturnType>System.Object</ReturnType>
+ </ReturnValue>
+ <Parameters>
+ <Parameter Name="index" Type="System.Int32" />
+ </Parameters>
+ <Docs>
+ <param name="index">To be added.</param>
+ <summary>To be added.</summary>
+ <value>To be added.</value>
+ <remarks>To be added.</remarks>
+ </Docs>
+ </Member>
+ <Member MemberName="Prepend">
+ <MemberSignature Language="C#" Value="public void Prepend (Gst.GLib.Value val);" />
+ <MemberType>Method</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ <ReturnValue>
+ <ReturnType>System.Void</ReturnType>
+ </ReturnValue>
+ <Parameters>
+ <Parameter Name="val" Type="Gst.GLib.Value" />
+ </Parameters>
+ <Docs>
+ <param name="val">To be added.</param>
+ <summary>To be added.</summary>
+ <remarks>To be added.</remarks>
+ </Docs>
+ </Member>
+ <Member MemberName="Remove">
+ <MemberSignature Language="C#" Value="public void Remove (uint idx);" />
+ <MemberType>Method</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ <ReturnValue>
+ <ReturnType>System.Void</ReturnType>
+ </ReturnValue>
+ <Parameters>
+ <Parameter Name="idx" Type="System.UInt32" />
+ </Parameters>
+ <Docs>
+ <param name="idx">To be added.</param>
+ <summary>To be added.</summary>
+ <remarks>To be added.</remarks>
+ </Docs>
+ </Member>
+ <Member MemberName="SyncRoot">
+ <MemberSignature Language="C#" Value="public object SyncRoot { get; }" />
+ <MemberType>Property</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ <ReturnValue>
+ <ReturnType>System.Object</ReturnType>
+ </ReturnValue>
+ <Docs>
+ <summary>To be added.</summary>
+ <value>To be added.</value>
+ <remarks>To be added.</remarks>
+ </Docs>
+ </Member>
+ </Members>
+</Type>
diff --git a/doc/en/Gst.Interfaces/ChannelChangedArgs.xml b/doc/en/Gst.Interfaces/ChannelChangedArgs.xml
index 40d91b4..c8d8111 100644
--- a/doc/en/Gst.Interfaces/ChannelChangedArgs.xml
+++ b/doc/en/Gst.Interfaces/ChannelChangedArgs.xml
@@ -1,12 +1,12 @@
<Type Name="ChannelChangedArgs" FullName="Gst.Interfaces.ChannelChangedArgs">
- <TypeSignature Language="C#" Value="public class ChannelChangedArgs : GLib.SignalArgs" />
+ <TypeSignature Language="C#" Value="public class ChannelChangedArgs : Gst.GLib.SignalArgs" />
<AssemblyInfo>
<AssemblyName>gstreamer-sharp</AssemblyName>
<AssemblyVersion>0.9.0.0</AssemblyVersion>
<AssemblyVersion>0.9.5.99</AssemblyVersion>
</AssemblyInfo>
<Base>
- <BaseTypeName>GLib.SignalArgs</BaseTypeName>
+ <BaseTypeName>Gst.GLib.SignalArgs</BaseTypeName>
</Base>
<Interfaces />
<Docs>
diff --git a/doc/en/Gst.Interfaces/ColorBalance.xml b/doc/en/Gst.Interfaces/ColorBalance.xml
index 4631088..bf86f32 100644
--- a/doc/en/Gst.Interfaces/ColorBalance.xml
+++ b/doc/en/Gst.Interfaces/ColorBalance.xml
@@ -1,5 +1,5 @@
<Type Name="ColorBalance" FullName="Gst.Interfaces.ColorBalance">
- <TypeSignature Language="C#" Value="public interface ColorBalance : GLib.IWrapper" />
+ <TypeSignature Language="C#" Value="public interface ColorBalance : Gst.GLib.IWrapper" />
<AssemblyInfo>
<AssemblyName>gstreamer-sharp</AssemblyName>
<AssemblyVersion>0.9.0.0</AssemblyVersion>
@@ -7,7 +7,7 @@
</AssemblyInfo>
<Interfaces>
<Interface>
- <InterfaceName>GLib.IWrapper</InterfaceName>
+ <InterfaceName>Gst.GLib.IWrapper</InterfaceName>
</Interface>
</Interfaces>
<Docs>
diff --git a/doc/en/Gst.Interfaces/ColorBalanceAdapter.xml b/doc/en/Gst.Interfaces/ColorBalanceAdapter.xml
index 0c1d3b9..f77f623 100644
--- a/doc/en/Gst.Interfaces/ColorBalanceAdapter.xml
+++ b/doc/en/Gst.Interfaces/ColorBalanceAdapter.xml
@@ -1,18 +1,15 @@
<Type Name="ColorBalanceAdapter" FullName="Gst.Interfaces.ColorBalanceAdapter">
- <TypeSignature Language="C#" Value="public class ColorBalanceAdapter : GLib.GInterfaceAdapter, GLib.IWrapper, Gst.Interfaces.ColorBalance" />
+ <TypeSignature Language="C#" Value="public class ColorBalanceAdapter : Gst.GLib.GInterfaceAdapter, Gst.Interfaces.ColorBalance" />
<AssemblyInfo>
<AssemblyName>gstreamer-sharp</AssemblyName>
<AssemblyVersion>0.9.0.0</AssemblyVersion>
<AssemblyVersion>0.9.5.99</AssemblyVersion>
</AssemblyInfo>
<Base>
- <BaseTypeName>GLib.GInterfaceAdapter</BaseTypeName>
+ <BaseTypeName>Gst.GLib.GInterfaceAdapter</BaseTypeName>
</Base>
<Interfaces>
<Interface>
- <InterfaceName>GLib.IWrapper</InterfaceName>
- </Interface>
- <Interface>
<InterfaceName>Gst.Interfaces.ColorBalance</InterfaceName>
</Interface>
</Interfaces>
@@ -107,7 +104,6 @@
<MemberSignature Language="C#" Value="public static Gst.Interfaces.ColorBalance GetObject (GLib.Object obj);" />
<MemberType>Method</MemberType>
<AssemblyInfo>
- <AssemblyVersion>0.9.0.0</AssemblyVersion>
<AssemblyVersion>0.9.5.99</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
@@ -124,6 +120,25 @@
</Docs>
</Member>
<Member MemberName="GetObject">
+ <MemberSignature Language="C#" Value="public static Gst.Interfaces.ColorBalance GetObject (Gst.GLib.Object obj);" />
+ <MemberType>Method</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ <ReturnValue>
+ <ReturnType>Gst.Interfaces.ColorBalance</ReturnType>
+ </ReturnValue>
+ <Parameters>
+ <Parameter Name="obj" Type="Gst.GLib.Object" />
+ </Parameters>
+ <Docs>
+ <param name="obj">To be added.</param>
+ <summary>To be added.</summary>
+ <returns>To be added.</returns>
+ <remarks>To be added.</remarks>
+ </Docs>
+ </Member>
+ <Member MemberName="GetObject">
<MemberSignature Language="C#" Value="public static Gst.Interfaces.ColorBalance GetObject (IntPtr handle, bool owned);" />
<MemberType>Method</MemberType>
<AssemblyInfo>
@@ -166,14 +181,14 @@
</Docs>
</Member>
<Member MemberName="GType">
- <MemberSignature Language="C#" Value="public override GLib.GType GType { get; }" />
+ <MemberSignature Language="C#" Value="public override Gst.GLib.GType GType { get; }" />
<MemberType>Property</MemberType>
<AssemblyInfo>
<AssemblyVersion>0.9.0.0</AssemblyVersion>
<AssemblyVersion>0.9.5.99</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
- <ReturnType>GLib.GType</ReturnType>
+ <ReturnType>Gst.GLib.GType</ReturnType>
</ReturnValue>
<Docs>
<summary>To be added.</summary>
@@ -260,7 +275,7 @@
</AssemblyInfo>
<Attributes>
<Attribute>
- <AttributeName>GLib.Signal("value-changed")</AttributeName>
+ <AttributeName>Gst.GLib.Signal("value-changed")</AttributeName>
</Attribute>
</Attributes>
<ReturnValue>
diff --git a/doc/en/Gst.Interfaces/ColorBalanceChannel.xml b/doc/en/Gst.Interfaces/ColorBalanceChannel.xml
index 83864c9..51746a5 100644
--- a/doc/en/Gst.Interfaces/ColorBalanceChannel.xml
+++ b/doc/en/Gst.Interfaces/ColorBalanceChannel.xml
@@ -1,12 +1,12 @@
<Type Name="ColorBalanceChannel" FullName="Gst.Interfaces.ColorBalanceChannel">
- <TypeSignature Language="C#" Value="public class ColorBalanceChannel : GLib.Object" />
+ <TypeSignature Language="C#" Value="public class ColorBalanceChannel : Gst.GLib.Object" />
<AssemblyInfo>
<AssemblyName>gstreamer-sharp</AssemblyName>
<AssemblyVersion>0.9.0.0</AssemblyVersion>
<AssemblyVersion>0.9.5.99</AssemblyVersion>
</AssemblyInfo>
<Base>
- <BaseTypeName>GLib.Object</BaseTypeName>
+ <BaseTypeName>Gst.GLib.Object</BaseTypeName>
</Base>
<Interfaces />
<Docs>
@@ -64,14 +64,14 @@
</Docs>
</Member>
<Member MemberName="GType">
- <MemberSignature Language="C#" Value="public static GLib.GType GType { get; }" />
+ <MemberSignature Language="C#" Value="public static Gst.GLib.GType GType { get; }" />
<MemberType>Property</MemberType>
<AssemblyInfo>
<AssemblyVersion>0.9.0.0</AssemblyVersion>
<AssemblyVersion>0.9.5.99</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
- <ReturnType>GLib.GType</ReturnType>
+ <ReturnType>Gst.GLib.GType</ReturnType>
</ReturnValue>
<Docs>
<summary>To be added.</summary>
@@ -136,7 +136,7 @@
</AssemblyInfo>
<Attributes>
<Attribute>
- <AttributeName>GLib.DefaultSignalHandler(ConnectionMethod="OverrideValueChanged", Type=typeof(Gst.Interfaces.ColorBalanceChannel))</AttributeName>
+ <AttributeName>Gst.GLib.DefaultSignalHandler(ConnectionMethod="OverrideValueChanged", Type=typeof(Gst.Interfaces.ColorBalanceChannel))</AttributeName>
</Attribute>
</Attributes>
<ReturnValue>
@@ -160,7 +160,7 @@
</AssemblyInfo>
<Attributes>
<Attribute>
- <AttributeName>GLib.Signal("value-changed")</AttributeName>
+ <AttributeName>Gst.GLib.Signal("value-changed")</AttributeName>
</Attribute>
</Attributes>
<ReturnValue>
diff --git a/doc/en/Gst.Interfaces/ColorBalanceImplementor.xml b/doc/en/Gst.Interfaces/ColorBalanceImplementor.xml
index 5402ff1..1985015 100644
--- a/doc/en/Gst.Interfaces/ColorBalanceImplementor.xml
+++ b/doc/en/Gst.Interfaces/ColorBalanceImplementor.xml
@@ -1,5 +1,5 @@
<Type Name="ColorBalanceImplementor" FullName="Gst.Interfaces.ColorBalanceImplementor">
- <TypeSignature Language="C#" Value="public interface ColorBalanceImplementor : GLib.IWrapper" />
+ <TypeSignature Language="C#" Value="public interface ColorBalanceImplementor : Gst.GLib.IWrapper" />
<AssemblyInfo>
<AssemblyName>gstreamer-sharp</AssemblyName>
<AssemblyVersion>0.9.0.0</AssemblyVersion>
@@ -7,12 +7,12 @@
</AssemblyInfo>
<Interfaces>
<Interface>
- <InterfaceName>GLib.IWrapper</InterfaceName>
+ <InterfaceName>Gst.GLib.IWrapper</InterfaceName>
</Interface>
</Interfaces>
<Attributes>
<Attribute>
- <AttributeName>GLib.GInterface(typeof(Gst.Interfaces.ColorBalanceAdapter))</AttributeName>
+ <AttributeName>Gst.GLib.GInterface(typeof(Gst.Interfaces.ColorBalanceAdapter))</AttributeName>
</Attribute>
</Attributes>
<Docs>
diff --git a/doc/en/Gst.Interfaces/ColorBalanceType.xml b/doc/en/Gst.Interfaces/ColorBalanceType.xml
index b5f164c..e82f307 100644
--- a/doc/en/Gst.Interfaces/ColorBalanceType.xml
+++ b/doc/en/Gst.Interfaces/ColorBalanceType.xml
@@ -10,7 +10,7 @@
</Base>
<Attributes>
<Attribute>
- <AttributeName>GLib.GType(typeof(Gst.Interfaces.ColorBalanceTypeGType))</AttributeName>
+ <AttributeName>Gst.GLib.GType(typeof(Gst.Interfaces.ColorBalanceTypeGType))</AttributeName>
</Attribute>
</Attributes>
<Docs>
diff --git a/doc/en/Gst.Interfaces/FrequencyChangedArgs.xml b/doc/en/Gst.Interfaces/FrequencyChangedArgs.xml
index cd89854..4588322 100644
--- a/doc/en/Gst.Interfaces/FrequencyChangedArgs.xml
+++ b/doc/en/Gst.Interfaces/FrequencyChangedArgs.xml
@@ -1,12 +1,12 @@
<Type Name="FrequencyChangedArgs" FullName="Gst.Interfaces.FrequencyChangedArgs">
- <TypeSignature Language="C#" Value="public class FrequencyChangedArgs : GLib.SignalArgs" />
+ <TypeSignature Language="C#" Value="public class FrequencyChangedArgs : Gst.GLib.SignalArgs" />
<AssemblyInfo>
<AssemblyName>gstreamer-sharp</AssemblyName>
<AssemblyVersion>0.9.0.0</AssemblyVersion>
<AssemblyVersion>0.9.5.99</AssemblyVersion>
</AssemblyInfo>
<Base>
- <BaseTypeName>GLib.SignalArgs</BaseTypeName>
+ <BaseTypeName>Gst.GLib.SignalArgs</BaseTypeName>
</Base>
<Interfaces />
<Docs>
diff --git a/doc/en/Gst.Interfaces/Mixer.xml b/doc/en/Gst.Interfaces/Mixer.xml
index 0668000..41b611c 100644
--- a/doc/en/Gst.Interfaces/Mixer.xml
+++ b/doc/en/Gst.Interfaces/Mixer.xml
@@ -1,5 +1,5 @@
<Type Name="Mixer" FullName="Gst.Interfaces.Mixer">
- <TypeSignature Language="C#" Value="public interface Mixer : GLib.IWrapper" />
+ <TypeSignature Language="C#" Value="public interface Mixer : Gst.GLib.IWrapper" />
<AssemblyInfo>
<AssemblyName>gstreamer-sharp</AssemblyName>
<AssemblyVersion>0.9.0.0</AssemblyVersion>
@@ -7,7 +7,7 @@
</AssemblyInfo>
<Interfaces>
<Interface>
- <InterfaceName>GLib.IWrapper</InterfaceName>
+ <InterfaceName>Gst.GLib.IWrapper</InterfaceName>
</Interface>
</Interfaces>
<Docs>
diff --git a/doc/en/Gst.Interfaces/MixerAdapter.xml b/doc/en/Gst.Interfaces/MixerAdapter.xml
index f877c7f..0115653 100644
--- a/doc/en/Gst.Interfaces/MixerAdapter.xml
+++ b/doc/en/Gst.Interfaces/MixerAdapter.xml
@@ -1,18 +1,15 @@
<Type Name="MixerAdapter" FullName="Gst.Interfaces.MixerAdapter">
- <TypeSignature Language="C#" Value="public class MixerAdapter : GLib.GInterfaceAdapter, GLib.IWrapper, Gst.Interfaces.Mixer" />
+ <TypeSignature Language="C#" Value="public class MixerAdapter : Gst.GLib.GInterfaceAdapter, Gst.Interfaces.Mixer" />
<AssemblyInfo>
<AssemblyName>gstreamer-sharp</AssemblyName>
<AssemblyVersion>0.9.0.0</AssemblyVersion>
<AssemblyVersion>0.9.5.99</AssemblyVersion>
</AssemblyInfo>
<Base>
- <BaseTypeName>GLib.GInterfaceAdapter</BaseTypeName>
+ <BaseTypeName>Gst.GLib.GInterfaceAdapter</BaseTypeName>
</Base>
<Interfaces>
<Interface>
- <InterfaceName>GLib.IWrapper</InterfaceName>
- </Interface>
- <Interface>
<InterfaceName>Gst.Interfaces.Mixer</InterfaceName>
</Interface>
</Interfaces>
@@ -70,7 +67,6 @@
<MemberSignature Language="C#" Value="public static Gst.Interfaces.Mixer GetObject (GLib.Object obj);" />
<MemberType>Method</MemberType>
<AssemblyInfo>
- <AssemblyVersion>0.9.0.0</AssemblyVersion>
<AssemblyVersion>0.9.5.99</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
@@ -87,6 +83,25 @@
</Docs>
</Member>
<Member MemberName="GetObject">
+ <MemberSignature Language="C#" Value="public static Gst.Interfaces.Mixer GetObject (Gst.GLib.Object obj);" />
+ <MemberType>Method</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ <ReturnValue>
+ <ReturnType>Gst.Interfaces.Mixer</ReturnType>
+ </ReturnValue>
+ <Parameters>
+ <Parameter Name="obj" Type="Gst.GLib.Object" />
+ </Parameters>
+ <Docs>
+ <param name="obj">To be added.</param>
+ <summary>To be added.</summary>
+ <returns>To be added.</returns>
+ <remarks>To be added.</remarks>
+ </Docs>
+ </Member>
+ <Member MemberName="GetObject">
<MemberSignature Language="C#" Value="public static Gst.Interfaces.Mixer GetObject (IntPtr handle, bool owned);" />
<MemberType>Method</MemberType>
<AssemblyInfo>
@@ -149,14 +164,14 @@
</Docs>
</Member>
<Member MemberName="GType">
- <MemberSignature Language="C#" Value="public override GLib.GType GType { get; }" />
+ <MemberSignature Language="C#" Value="public override Gst.GLib.GType GType { get; }" />
<MemberType>Property</MemberType>
<AssemblyInfo>
<AssemblyVersion>0.9.0.0</AssemblyVersion>
<AssemblyVersion>0.9.5.99</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
- <ReturnType>GLib.GType</ReturnType>
+ <ReturnType>Gst.GLib.GType</ReturnType>
</ReturnValue>
<Docs>
<summary>To be added.</summary>
diff --git a/doc/en/Gst.Interfaces/MixerFlags.xml b/doc/en/Gst.Interfaces/MixerFlags.xml
index 223277f..0ad6c23 100644
--- a/doc/en/Gst.Interfaces/MixerFlags.xml
+++ b/doc/en/Gst.Interfaces/MixerFlags.xml
@@ -10,7 +10,7 @@
</Base>
<Attributes>
<Attribute>
- <AttributeName>GLib.GType(typeof(Gst.Interfaces.MixerFlagsGType))</AttributeName>
+ <AttributeName>Gst.GLib.GType(typeof(Gst.Interfaces.MixerFlagsGType))</AttributeName>
</Attribute>
<Attribute>
<AttributeName>System.Flags</AttributeName>
diff --git a/doc/en/Gst.Interfaces/MixerImplementor.xml b/doc/en/Gst.Interfaces/MixerImplementor.xml
index 4e8b2b5..bede1b1 100644
--- a/doc/en/Gst.Interfaces/MixerImplementor.xml
+++ b/doc/en/Gst.Interfaces/MixerImplementor.xml
@@ -1,5 +1,5 @@
<Type Name="MixerImplementor" FullName="Gst.Interfaces.MixerImplementor">
- <TypeSignature Language="C#" Value="public interface MixerImplementor : GLib.IWrapper" />
+ <TypeSignature Language="C#" Value="public interface MixerImplementor : Gst.GLib.IWrapper" />
<AssemblyInfo>
<AssemblyName>gstreamer-sharp</AssemblyName>
<AssemblyVersion>0.9.0.0</AssemblyVersion>
@@ -7,12 +7,12 @@
</AssemblyInfo>
<Interfaces>
<Interface>
- <InterfaceName>GLib.IWrapper</InterfaceName>
+ <InterfaceName>Gst.GLib.IWrapper</InterfaceName>
</Interface>
</Interfaces>
<Attributes>
<Attribute>
- <AttributeName>GLib.GInterface(typeof(Gst.Interfaces.MixerAdapter))</AttributeName>
+ <AttributeName>Gst.GLib.GInterface(typeof(Gst.Interfaces.MixerAdapter))</AttributeName>
</Attribute>
</Attributes>
<Docs>
diff --git a/doc/en/Gst.Interfaces/MixerMessageType.xml b/doc/en/Gst.Interfaces/MixerMessageType.xml
index 002a17f..49e32ba 100644
--- a/doc/en/Gst.Interfaces/MixerMessageType.xml
+++ b/doc/en/Gst.Interfaces/MixerMessageType.xml
@@ -10,7 +10,7 @@
</Base>
<Attributes>
<Attribute>
- <AttributeName>GLib.GType(typeof(Gst.Interfaces.MixerMessageTypeGType))</AttributeName>
+ <AttributeName>Gst.GLib.GType(typeof(Gst.Interfaces.MixerMessageTypeGType))</AttributeName>
</Attribute>
</Attributes>
<Docs>
diff --git a/doc/en/Gst.Interfaces/MixerOptions.xml b/doc/en/Gst.Interfaces/MixerOptions.xml
index 0baccfb..3ad33c6 100644
--- a/doc/en/Gst.Interfaces/MixerOptions.xml
+++ b/doc/en/Gst.Interfaces/MixerOptions.xml
@@ -44,14 +44,14 @@
</Docs>
</Member>
<Member MemberName="GType">
- <MemberSignature Language="C#" Value="public static GLib.GType GType { get; }" />
+ <MemberSignature Language="C#" Value="public static Gst.GLib.GType GType { get; }" />
<MemberType>Property</MemberType>
<AssemblyInfo>
<AssemblyVersion>0.9.0.0</AssemblyVersion>
<AssemblyVersion>0.9.5.99</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
- <ReturnType>GLib.GType</ReturnType>
+ <ReturnType>Gst.GLib.GType</ReturnType>
</ReturnValue>
<Docs>
<summary>To be added.</summary>
@@ -68,7 +68,7 @@
</AssemblyInfo>
<Attributes>
<Attribute>
- <AttributeName>GLib.DefaultSignalHandler(ConnectionMethod="OverrideGetValues", Type=typeof(Gst.Interfaces.MixerOptions))</AttributeName>
+ <AttributeName>Gst.GLib.DefaultSignalHandler(ConnectionMethod="OverrideGetValues", Type=typeof(Gst.Interfaces.MixerOptions))</AttributeName>
</Attribute>
</Attributes>
<ReturnValue>
diff --git a/doc/en/Gst.Interfaces/MixerTrack.xml b/doc/en/Gst.Interfaces/MixerTrack.xml
index 8461399..6faf8df 100644
--- a/doc/en/Gst.Interfaces/MixerTrack.xml
+++ b/doc/en/Gst.Interfaces/MixerTrack.xml
@@ -1,12 +1,12 @@
<Type Name="MixerTrack" FullName="Gst.Interfaces.MixerTrack">
- <TypeSignature Language="C#" Value="public class MixerTrack : GLib.Object" />
+ <TypeSignature Language="C#" Value="public class MixerTrack : Gst.GLib.Object" />
<AssemblyInfo>
<AssemblyName>gstreamer-sharp</AssemblyName>
<AssemblyVersion>0.9.0.0</AssemblyVersion>
<AssemblyVersion>0.9.5.99</AssemblyVersion>
</AssemblyInfo>
<Base>
- <BaseTypeName>GLib.Object</BaseTypeName>
+ <BaseTypeName>Gst.GLib.Object</BaseTypeName>
</Base>
<Interfaces />
<Docs>
@@ -80,7 +80,7 @@
</AssemblyInfo>
<Attributes>
<Attribute>
- <AttributeName>GLib.Property("flags")</AttributeName>
+ <AttributeName>Gst.GLib.Property("flags")</AttributeName>
</Attribute>
</Attributes>
<ReturnValue>
@@ -93,14 +93,14 @@
</Docs>
</Member>
<Member MemberName="GType">
- <MemberSignature Language="C#" Value="public static GLib.GType GType { get; }" />
+ <MemberSignature Language="C#" Value="public static Gst.GLib.GType GType { get; }" />
<MemberType>Property</MemberType>
<AssemblyInfo>
<AssemblyVersion>0.9.0.0</AssemblyVersion>
<AssemblyVersion>0.9.5.99</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
- <ReturnType>GLib.GType</ReturnType>
+ <ReturnType>Gst.GLib.GType</ReturnType>
</ReturnValue>
<Docs>
<summary>To be added.</summary>
@@ -117,7 +117,7 @@
</AssemblyInfo>
<Attributes>
<Attribute>
- <AttributeName>GLib.Property("index")</AttributeName>
+ <AttributeName>Gst.GLib.Property("index")</AttributeName>
</Attribute>
</Attributes>
<ReturnValue>
@@ -138,7 +138,7 @@
</AssemblyInfo>
<Attributes>
<Attribute>
- <AttributeName>GLib.Property("label")</AttributeName>
+ <AttributeName>Gst.GLib.Property("label")</AttributeName>
</Attribute>
</Attributes>
<ReturnValue>
@@ -159,7 +159,7 @@
</AssemblyInfo>
<Attributes>
<Attribute>
- <AttributeName>GLib.Property("max-volume")</AttributeName>
+ <AttributeName>Gst.GLib.Property("max-volume")</AttributeName>
</Attribute>
</Attributes>
<ReturnValue>
@@ -180,7 +180,7 @@
</AssemblyInfo>
<Attributes>
<Attribute>
- <AttributeName>GLib.Property("min-volume")</AttributeName>
+ <AttributeName>Gst.GLib.Property("min-volume")</AttributeName>
</Attribute>
</Attributes>
<ReturnValue>
@@ -201,7 +201,7 @@
</AssemblyInfo>
<Attributes>
<Attribute>
- <AttributeName>GLib.Property("num-channels")</AttributeName>
+ <AttributeName>Gst.GLib.Property("num-channels")</AttributeName>
</Attribute>
</Attributes>
<ReturnValue>
@@ -222,7 +222,7 @@
</AssemblyInfo>
<Attributes>
<Attribute>
- <AttributeName>GLib.Property("untranslated-label")</AttributeName>
+ <AttributeName>Gst.GLib.Property("untranslated-label")</AttributeName>
</Attribute>
</Attributes>
<ReturnValue>
diff --git a/doc/en/Gst.Interfaces/MixerTrackFlags.xml b/doc/en/Gst.Interfaces/MixerTrackFlags.xml
index a3b5f4a..243e801 100644
--- a/doc/en/Gst.Interfaces/MixerTrackFlags.xml
+++ b/doc/en/Gst.Interfaces/MixerTrackFlags.xml
@@ -10,7 +10,7 @@
</Base>
<Attributes>
<Attribute>
- <AttributeName>GLib.GType(typeof(Gst.Interfaces.MixerTrackFlagsGType))</AttributeName>
+ <AttributeName>Gst.GLib.GType(typeof(Gst.Interfaces.MixerTrackFlagsGType))</AttributeName>
</Attribute>
<Attribute>
<AttributeName>System.Flags</AttributeName>
diff --git a/doc/en/Gst.Interfaces/MixerType.xml b/doc/en/Gst.Interfaces/MixerType.xml
index aea0492..b544397 100644
--- a/doc/en/Gst.Interfaces/MixerType.xml
+++ b/doc/en/Gst.Interfaces/MixerType.xml
@@ -10,7 +10,7 @@
</Base>
<Attributes>
<Attribute>
- <AttributeName>GLib.GType(typeof(Gst.Interfaces.MixerTypeGType))</AttributeName>
+ <AttributeName>Gst.GLib.GType(typeof(Gst.Interfaces.MixerTypeGType))</AttributeName>
</Attribute>
</Attributes>
<Docs>
diff --git a/doc/en/Gst.Interfaces/Navigation.xml b/doc/en/Gst.Interfaces/Navigation.xml
index 91a8553..c1aaab8 100644
--- a/doc/en/Gst.Interfaces/Navigation.xml
+++ b/doc/en/Gst.Interfaces/Navigation.xml
@@ -1,5 +1,5 @@
<Type Name="Navigation" FullName="Gst.Interfaces.Navigation">
- <TypeSignature Language="C#" Value="public interface Navigation : GLib.IWrapper" />
+ <TypeSignature Language="C#" Value="public interface Navigation : Gst.GLib.IWrapper" />
<AssemblyInfo>
<AssemblyName>gstreamer-sharp</AssemblyName>
<AssemblyVersion>0.9.0.0</AssemblyVersion>
@@ -7,7 +7,7 @@
</AssemblyInfo>
<Interfaces>
<Interface>
- <InterfaceName>GLib.IWrapper</InterfaceName>
+ <InterfaceName>Gst.GLib.IWrapper</InterfaceName>
</Interface>
</Interfaces>
<Docs>
diff --git a/doc/en/Gst.Interfaces/NavigationAdapter.xml b/doc/en/Gst.Interfaces/NavigationAdapter.xml
index 0eb2031..4657e5c 100644
--- a/doc/en/Gst.Interfaces/NavigationAdapter.xml
+++ b/doc/en/Gst.Interfaces/NavigationAdapter.xml
@@ -1,18 +1,15 @@
<Type Name="NavigationAdapter" FullName="Gst.Interfaces.NavigationAdapter">
- <TypeSignature Language="C#" Value="public class NavigationAdapter : GLib.GInterfaceAdapter, GLib.IWrapper, Gst.Interfaces.Navigation" />
+ <TypeSignature Language="C#" Value="public class NavigationAdapter : Gst.GLib.GInterfaceAdapter, Gst.Interfaces.Navigation" />
<AssemblyInfo>
<AssemblyName>gstreamer-sharp</AssemblyName>
<AssemblyVersion>0.9.0.0</AssemblyVersion>
<AssemblyVersion>0.9.5.99</AssemblyVersion>
</AssemblyInfo>
<Base>
- <BaseTypeName>GLib.GInterfaceAdapter</BaseTypeName>
+ <BaseTypeName>Gst.GLib.GInterfaceAdapter</BaseTypeName>
</Base>
<Interfaces>
<Interface>
- <InterfaceName>GLib.IWrapper</InterfaceName>
- </Interface>
- <Interface>
<InterfaceName>Gst.Interfaces.Navigation</InterfaceName>
</Interface>
</Interfaces>
@@ -70,7 +67,6 @@
<MemberSignature Language="C#" Value="public static Gst.Interfaces.Navigation GetObject (GLib.Object obj);" />
<MemberType>Method</MemberType>
<AssemblyInfo>
- <AssemblyVersion>0.9.0.0</AssemblyVersion>
<AssemblyVersion>0.9.5.99</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
@@ -87,6 +83,25 @@
</Docs>
</Member>
<Member MemberName="GetObject">
+ <MemberSignature Language="C#" Value="public static Gst.Interfaces.Navigation GetObject (Gst.GLib.Object obj);" />
+ <MemberType>Method</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ <ReturnValue>
+ <ReturnType>Gst.Interfaces.Navigation</ReturnType>
+ </ReturnValue>
+ <Parameters>
+ <Parameter Name="obj" Type="Gst.GLib.Object" />
+ </Parameters>
+ <Docs>
+ <param name="obj">To be added.</param>
+ <summary>To be added.</summary>
+ <returns>To be added.</returns>
+ <remarks>To be added.</remarks>
+ </Docs>
+ </Member>
+ <Member MemberName="GetObject">
<MemberSignature Language="C#" Value="public static Gst.Interfaces.Navigation GetObject (IntPtr handle, bool owned);" />
<MemberType>Method</MemberType>
<AssemblyInfo>
@@ -109,14 +124,14 @@
</Docs>
</Member>
<Member MemberName="GType">
- <MemberSignature Language="C#" Value="public override GLib.GType GType { get; }" />
+ <MemberSignature Language="C#" Value="public override Gst.GLib.GType GType { get; }" />
<MemberType>Property</MemberType>
<AssemblyInfo>
<AssemblyVersion>0.9.0.0</AssemblyVersion>
<AssemblyVersion>0.9.5.99</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
- <ReturnType>GLib.GType</ReturnType>
+ <ReturnType>Gst.GLib.GType</ReturnType>
</ReturnValue>
<Docs>
<summary>To be added.</summary>
diff --git a/doc/en/Gst.Interfaces/NavigationCommand.xml b/doc/en/Gst.Interfaces/NavigationCommand.xml
index 86aa0c9..1f66ae8 100644
--- a/doc/en/Gst.Interfaces/NavigationCommand.xml
+++ b/doc/en/Gst.Interfaces/NavigationCommand.xml
@@ -10,7 +10,7 @@
</Base>
<Attributes>
<Attribute>
- <AttributeName>GLib.GType(typeof(Gst.Interfaces.NavigationCommandGType))</AttributeName>
+ <AttributeName>Gst.GLib.GType(typeof(Gst.Interfaces.NavigationCommandGType))</AttributeName>
</Attribute>
</Attributes>
<Docs>
diff --git a/doc/en/Gst.Interfaces/NavigationEventType.xml b/doc/en/Gst.Interfaces/NavigationEventType.xml
index 34bc03b..02c5d6c 100644
--- a/doc/en/Gst.Interfaces/NavigationEventType.xml
+++ b/doc/en/Gst.Interfaces/NavigationEventType.xml
@@ -10,7 +10,7 @@
</Base>
<Attributes>
<Attribute>
- <AttributeName>GLib.GType(typeof(Gst.Interfaces.NavigationEventTypeGType))</AttributeName>
+ <AttributeName>Gst.GLib.GType(typeof(Gst.Interfaces.NavigationEventTypeGType))</AttributeName>
</Attribute>
</Attributes>
<Docs>
diff --git a/doc/en/Gst.Interfaces/NavigationImplementor.xml b/doc/en/Gst.Interfaces/NavigationImplementor.xml
index 60f4888..60d54a4 100644
--- a/doc/en/Gst.Interfaces/NavigationImplementor.xml
+++ b/doc/en/Gst.Interfaces/NavigationImplementor.xml
@@ -1,5 +1,5 @@
<Type Name="NavigationImplementor" FullName="Gst.Interfaces.NavigationImplementor">
- <TypeSignature Language="C#" Value="public interface NavigationImplementor : GLib.IWrapper" />
+ <TypeSignature Language="C#" Value="public interface NavigationImplementor : Gst.GLib.IWrapper" />
<AssemblyInfo>
<AssemblyName>gstreamer-sharp</AssemblyName>
<AssemblyVersion>0.9.0.0</AssemblyVersion>
@@ -7,12 +7,12 @@
</AssemblyInfo>
<Interfaces>
<Interface>
- <InterfaceName>GLib.IWrapper</InterfaceName>
+ <InterfaceName>Gst.GLib.IWrapper</InterfaceName>
</Interface>
</Interfaces>
<Attributes>
<Attribute>
- <AttributeName>GLib.GInterface(typeof(Gst.Interfaces.NavigationAdapter))</AttributeName>
+ <AttributeName>Gst.GLib.GInterface(typeof(Gst.Interfaces.NavigationAdapter))</AttributeName>
</Attribute>
</Attributes>
<Docs>
diff --git a/doc/en/Gst.Interfaces/NavigationMessageType.xml b/doc/en/Gst.Interfaces/NavigationMessageType.xml
index 66c593a..9afed33 100644
--- a/doc/en/Gst.Interfaces/NavigationMessageType.xml
+++ b/doc/en/Gst.Interfaces/NavigationMessageType.xml
@@ -10,7 +10,7 @@
</Base>
<Attributes>
<Attribute>
- <AttributeName>GLib.GType(typeof(Gst.Interfaces.NavigationMessageTypeGType))</AttributeName>
+ <AttributeName>Gst.GLib.GType(typeof(Gst.Interfaces.NavigationMessageTypeGType))</AttributeName>
</Attribute>
</Attributes>
<Docs>
diff --git a/doc/en/Gst.Interfaces/NavigationQueryType.xml b/doc/en/Gst.Interfaces/NavigationQueryType.xml
index 821dde4..77b7755 100644
--- a/doc/en/Gst.Interfaces/NavigationQueryType.xml
+++ b/doc/en/Gst.Interfaces/NavigationQueryType.xml
@@ -10,7 +10,7 @@
</Base>
<Attributes>
<Attribute>
- <AttributeName>GLib.GType(typeof(Gst.Interfaces.NavigationQueryTypeGType))</AttributeName>
+ <AttributeName>Gst.GLib.GType(typeof(Gst.Interfaces.NavigationQueryTypeGType))</AttributeName>
</Attribute>
</Attributes>
<Docs>
diff --git a/doc/en/Gst.Interfaces/NormChangedArgs.xml b/doc/en/Gst.Interfaces/NormChangedArgs.xml
index 7389e0c..55dfdf6 100644
--- a/doc/en/Gst.Interfaces/NormChangedArgs.xml
+++ b/doc/en/Gst.Interfaces/NormChangedArgs.xml
@@ -1,12 +1,12 @@
<Type Name="NormChangedArgs" FullName="Gst.Interfaces.NormChangedArgs">
- <TypeSignature Language="C#" Value="public class NormChangedArgs : GLib.SignalArgs" />
+ <TypeSignature Language="C#" Value="public class NormChangedArgs : Gst.GLib.SignalArgs" />
<AssemblyInfo>
<AssemblyName>gstreamer-sharp</AssemblyName>
<AssemblyVersion>0.9.0.0</AssemblyVersion>
<AssemblyVersion>0.9.5.99</AssemblyVersion>
</AssemblyInfo>
<Base>
- <BaseTypeName>GLib.SignalArgs</BaseTypeName>
+ <BaseTypeName>Gst.GLib.SignalArgs</BaseTypeName>
</Base>
<Interfaces />
<Docs>
diff --git a/doc/en/Gst.Interfaces/ProbeNeededArgs.xml b/doc/en/Gst.Interfaces/ProbeNeededArgs.xml
index 51ba0e9..9323fbd 100644
--- a/doc/en/Gst.Interfaces/ProbeNeededArgs.xml
+++ b/doc/en/Gst.Interfaces/ProbeNeededArgs.xml
@@ -1,12 +1,12 @@
<Type Name="ProbeNeededArgs" FullName="Gst.Interfaces.ProbeNeededArgs">
- <TypeSignature Language="C#" Value="public class ProbeNeededArgs : GLib.SignalArgs" />
+ <TypeSignature Language="C#" Value="public class ProbeNeededArgs : Gst.GLib.SignalArgs" />
<AssemblyInfo>
<AssemblyName>gstreamer-sharp</AssemblyName>
<AssemblyVersion>0.9.0.0</AssemblyVersion>
<AssemblyVersion>0.9.5.99</AssemblyVersion>
</AssemblyInfo>
<Base>
- <BaseTypeName>GLib.SignalArgs</BaseTypeName>
+ <BaseTypeName>Gst.GLib.SignalArgs</BaseTypeName>
</Base>
<Interfaces />
<Docs>
diff --git a/doc/en/Gst.Interfaces/PropertyProbe.xml b/doc/en/Gst.Interfaces/PropertyProbe.xml
index 96f3b52..247206f 100644
--- a/doc/en/Gst.Interfaces/PropertyProbe.xml
+++ b/doc/en/Gst.Interfaces/PropertyProbe.xml
@@ -1,5 +1,5 @@
<Type Name="PropertyProbe" FullName="Gst.Interfaces.PropertyProbe">
- <TypeSignature Language="C#" Value="public interface PropertyProbe : GLib.IWrapper" />
+ <TypeSignature Language="C#" Value="public interface PropertyProbe : Gst.GLib.IWrapper" />
<AssemblyInfo>
<AssemblyName>gstreamer-sharp</AssemblyName>
<AssemblyVersion>0.9.0.0</AssemblyVersion>
@@ -7,7 +7,7 @@
</AssemblyInfo>
<Interfaces>
<Interface>
- <InterfaceName>GLib.IWrapper</InterfaceName>
+ <InterfaceName>Gst.GLib.IWrapper</InterfaceName>
</Interface>
</Interfaces>
<Docs>
diff --git a/doc/en/Gst.Interfaces/PropertyProbeAdapter.xml b/doc/en/Gst.Interfaces/PropertyProbeAdapter.xml
index 2b1fafb..755ce00 100644
--- a/doc/en/Gst.Interfaces/PropertyProbeAdapter.xml
+++ b/doc/en/Gst.Interfaces/PropertyProbeAdapter.xml
@@ -1,18 +1,15 @@
<Type Name="PropertyProbeAdapter" FullName="Gst.Interfaces.PropertyProbeAdapter">
- <TypeSignature Language="C#" Value="public class PropertyProbeAdapter : GLib.GInterfaceAdapter, GLib.IWrapper, Gst.Interfaces.PropertyProbe" />
+ <TypeSignature Language="C#" Value="public class PropertyProbeAdapter : Gst.GLib.GInterfaceAdapter, Gst.Interfaces.PropertyProbe" />
<AssemblyInfo>
<AssemblyName>gstreamer-sharp</AssemblyName>
<AssemblyVersion>0.9.0.0</AssemblyVersion>
<AssemblyVersion>0.9.5.99</AssemblyVersion>
</AssemblyInfo>
<Base>
- <BaseTypeName>GLib.GInterfaceAdapter</BaseTypeName>
+ <BaseTypeName>Gst.GLib.GInterfaceAdapter</BaseTypeName>
</Base>
<Interfaces>
<Interface>
- <InterfaceName>GLib.IWrapper</InterfaceName>
- </Interface>
- <Interface>
<InterfaceName>Gst.Interfaces.PropertyProbe</InterfaceName>
</Interface>
</Interfaces>
@@ -70,7 +67,6 @@
<MemberSignature Language="C#" Value="public static Gst.Interfaces.PropertyProbe GetObject (GLib.Object obj);" />
<MemberType>Method</MemberType>
<AssemblyInfo>
- <AssemblyVersion>0.9.0.0</AssemblyVersion>
<AssemblyVersion>0.9.5.99</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
@@ -87,6 +83,25 @@
</Docs>
</Member>
<Member MemberName="GetObject">
+ <MemberSignature Language="C#" Value="public static Gst.Interfaces.PropertyProbe GetObject (Gst.GLib.Object obj);" />
+ <MemberType>Method</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ <ReturnValue>
+ <ReturnType>Gst.Interfaces.PropertyProbe</ReturnType>
+ </ReturnValue>
+ <Parameters>
+ <Parameter Name="obj" Type="Gst.GLib.Object" />
+ </Parameters>
+ <Docs>
+ <param name="obj">To be added.</param>
+ <summary>To be added.</summary>
+ <returns>To be added.</returns>
+ <remarks>To be added.</remarks>
+ </Docs>
+ </Member>
+ <Member MemberName="GetObject">
<MemberSignature Language="C#" Value="public static Gst.Interfaces.PropertyProbe GetObject (IntPtr handle, bool owned);" />
<MemberType>Method</MemberType>
<AssemblyInfo>
@@ -129,14 +144,14 @@
</Docs>
</Member>
<Member MemberName="GType">
- <MemberSignature Language="C#" Value="public override GLib.GType GType { get; }" />
+ <MemberSignature Language="C#" Value="public override Gst.GLib.GType GType { get; }" />
<MemberType>Property</MemberType>
<AssemblyInfo>
<AssemblyVersion>0.9.0.0</AssemblyVersion>
<AssemblyVersion>0.9.5.99</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
- <ReturnType>GLib.GType</ReturnType>
+ <ReturnType>Gst.GLib.GType</ReturnType>
</ReturnValue>
<Docs>
<summary>To be added.</summary>
@@ -244,7 +259,7 @@
</AssemblyInfo>
<Attributes>
<Attribute>
- <AttributeName>GLib.Signal("probe-needed")</AttributeName>
+ <AttributeName>Gst.GLib.Signal("probe-needed")</AttributeName>
</Attribute>
</Attributes>
<ReturnValue>
diff --git a/doc/en/Gst.Interfaces/PropertyProbeImplementor.xml b/doc/en/Gst.Interfaces/PropertyProbeImplementor.xml
index d6a22ac..e0ecdff 100644
--- a/doc/en/Gst.Interfaces/PropertyProbeImplementor.xml
+++ b/doc/en/Gst.Interfaces/PropertyProbeImplementor.xml
@@ -1,5 +1,5 @@
<Type Name="PropertyProbeImplementor" FullName="Gst.Interfaces.PropertyProbeImplementor">
- <TypeSignature Language="C#" Value="public interface PropertyProbeImplementor : GLib.IWrapper" />
+ <TypeSignature Language="C#" Value="public interface PropertyProbeImplementor : Gst.GLib.IWrapper" />
<AssemblyInfo>
<AssemblyName>gstreamer-sharp</AssemblyName>
<AssemblyVersion>0.9.0.0</AssemblyVersion>
@@ -7,12 +7,12 @@
</AssemblyInfo>
<Interfaces>
<Interface>
- <InterfaceName>GLib.IWrapper</InterfaceName>
+ <InterfaceName>Gst.GLib.IWrapper</InterfaceName>
</Interface>
</Interfaces>
<Attributes>
<Attribute>
- <AttributeName>GLib.GInterface(typeof(Gst.Interfaces.PropertyProbeAdapter))</AttributeName>
+ <AttributeName>Gst.GLib.GInterface(typeof(Gst.Interfaces.PropertyProbeAdapter))</AttributeName>
</Attribute>
</Attributes>
<Docs>
diff --git a/doc/en/Gst.Interfaces/SignalChangedArgs.xml b/doc/en/Gst.Interfaces/SignalChangedArgs.xml
index 887f15e..b2d118d 100644
--- a/doc/en/Gst.Interfaces/SignalChangedArgs.xml
+++ b/doc/en/Gst.Interfaces/SignalChangedArgs.xml
@@ -1,12 +1,12 @@
<Type Name="SignalChangedArgs" FullName="Gst.Interfaces.SignalChangedArgs">
- <TypeSignature Language="C#" Value="public class SignalChangedArgs : GLib.SignalArgs" />
+ <TypeSignature Language="C#" Value="public class SignalChangedArgs : Gst.GLib.SignalArgs" />
<AssemblyInfo>
<AssemblyName>gstreamer-sharp</AssemblyName>
<AssemblyVersion>0.9.0.0</AssemblyVersion>
<AssemblyVersion>0.9.5.99</AssemblyVersion>
</AssemblyInfo>
<Base>
- <BaseTypeName>GLib.SignalArgs</BaseTypeName>
+ <BaseTypeName>Gst.GLib.SignalArgs</BaseTypeName>
</Base>
<Interfaces />
<Docs>
diff --git a/doc/en/Gst.Interfaces/Tuner.xml b/doc/en/Gst.Interfaces/Tuner.xml
index 09cfd5b..471f40b 100644
--- a/doc/en/Gst.Interfaces/Tuner.xml
+++ b/doc/en/Gst.Interfaces/Tuner.xml
@@ -1,5 +1,5 @@
<Type Name="Tuner" FullName="Gst.Interfaces.Tuner">
- <TypeSignature Language="C#" Value="public interface Tuner : GLib.IWrapper" />
+ <TypeSignature Language="C#" Value="public interface Tuner : Gst.GLib.IWrapper" />
<AssemblyInfo>
<AssemblyName>gstreamer-sharp</AssemblyName>
<AssemblyVersion>0.9.0.0</AssemblyVersion>
@@ -7,7 +7,7 @@
</AssemblyInfo>
<Interfaces>
<Interface>
- <InterfaceName>GLib.IWrapper</InterfaceName>
+ <InterfaceName>Gst.GLib.IWrapper</InterfaceName>
</Interface>
</Interfaces>
<Docs>
diff --git a/doc/en/Gst.Interfaces/TunerAdapter.xml b/doc/en/Gst.Interfaces/TunerAdapter.xml
index c7a253c..3384a83 100644
--- a/doc/en/Gst.Interfaces/TunerAdapter.xml
+++ b/doc/en/Gst.Interfaces/TunerAdapter.xml
@@ -1,18 +1,15 @@
<Type Name="TunerAdapter" FullName="Gst.Interfaces.TunerAdapter">
- <TypeSignature Language="C#" Value="public class TunerAdapter : GLib.GInterfaceAdapter, GLib.IWrapper, Gst.Interfaces.Tuner" />
+ <TypeSignature Language="C#" Value="public class TunerAdapter : Gst.GLib.GInterfaceAdapter, Gst.Interfaces.Tuner" />
<AssemblyInfo>
<AssemblyName>gstreamer-sharp</AssemblyName>
<AssemblyVersion>0.9.0.0</AssemblyVersion>
<AssemblyVersion>0.9.5.99</AssemblyVersion>
</AssemblyInfo>
<Base>
- <BaseTypeName>GLib.GInterfaceAdapter</BaseTypeName>
+ <BaseTypeName>Gst.GLib.GInterfaceAdapter</BaseTypeName>
</Base>
<Interfaces>
<Interface>
- <InterfaceName>GLib.IWrapper</InterfaceName>
- </Interface>
- <Interface>
<InterfaceName>Gst.Interfaces.Tuner</InterfaceName>
</Interface>
</Interfaces>
@@ -91,7 +88,7 @@
</AssemblyInfo>
<Attributes>
<Attribute>
- <AttributeName>GLib.Signal("channel-changed")</AttributeName>
+ <AttributeName>Gst.GLib.Signal("channel-changed")</AttributeName>
</Attribute>
</Attributes>
<ReturnValue>
@@ -231,7 +228,7 @@
</AssemblyInfo>
<Attributes>
<Attribute>
- <AttributeName>GLib.Signal("frequency-changed")</AttributeName>
+ <AttributeName>Gst.GLib.Signal("frequency-changed")</AttributeName>
</Attribute>
</Attributes>
<ReturnValue>
@@ -266,7 +263,6 @@
<MemberSignature Language="C#" Value="public static Gst.Interfaces.Tuner GetObject (GLib.Object obj);" />
<MemberType>Method</MemberType>
<AssemblyInfo>
- <AssemblyVersion>0.9.0.0</AssemblyVersion>
<AssemblyVersion>0.9.5.99</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
@@ -283,6 +279,25 @@
</Docs>
</Member>
<Member MemberName="GetObject">
+ <MemberSignature Language="C#" Value="public static Gst.Interfaces.Tuner GetObject (Gst.GLib.Object obj);" />
+ <MemberType>Method</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ <ReturnValue>
+ <ReturnType>Gst.Interfaces.Tuner</ReturnType>
+ </ReturnValue>
+ <Parameters>
+ <Parameter Name="obj" Type="Gst.GLib.Object" />
+ </Parameters>
+ <Docs>
+ <param name="obj">To be added.</param>
+ <summary>To be added.</summary>
+ <returns>To be added.</returns>
+ <remarks>To be added.</remarks>
+ </Docs>
+ </Member>
+ <Member MemberName="GetObject">
<MemberSignature Language="C#" Value="public static Gst.Interfaces.Tuner GetObject (IntPtr handle, bool owned);" />
<MemberType>Method</MemberType>
<AssemblyInfo>
@@ -305,14 +320,14 @@
</Docs>
</Member>
<Member MemberName="GType">
- <MemberSignature Language="C#" Value="public override GLib.GType GType { get; }" />
+ <MemberSignature Language="C#" Value="public override Gst.GLib.GType GType { get; }" />
<MemberType>Property</MemberType>
<AssemblyInfo>
<AssemblyVersion>0.9.0.0</AssemblyVersion>
<AssemblyVersion>0.9.5.99</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
- <ReturnType>GLib.GType</ReturnType>
+ <ReturnType>Gst.GLib.GType</ReturnType>
</ReturnValue>
<Docs>
<summary>To be added.</summary>
@@ -411,7 +426,7 @@
</AssemblyInfo>
<Attributes>
<Attribute>
- <AttributeName>GLib.Signal("norm-changed")</AttributeName>
+ <AttributeName>Gst.GLib.Signal("norm-changed")</AttributeName>
</Attribute>
</Attributes>
<ReturnValue>
@@ -422,6 +437,21 @@
<remarks>To be added.</remarks>
</Docs>
</Member>
+ <Member MemberName="OwnedHandle">
+ <MemberSignature Language="C#" Value="public IntPtr OwnedHandle { get; }" />
+ <MemberType>Property</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ <ReturnValue>
+ <ReturnType>System.IntPtr</ReturnType>
+ </ReturnValue>
+ <Docs>
+ <summary>To be added.</summary>
+ <value>To be added.</value>
+ <remarks>To be added.</remarks>
+ </Docs>
+ </Member>
<Member MemberName="SetFrequency">
<MemberSignature Language="C#" Value="public void SetFrequency (Gst.Interfaces.TunerChannel channel, ulong frequency);" />
<MemberType>Method</MemberType>
@@ -452,7 +482,7 @@
</AssemblyInfo>
<Attributes>
<Attribute>
- <AttributeName>GLib.Signal("signal-changed")</AttributeName>
+ <AttributeName>Gst.GLib.Signal("signal-changed")</AttributeName>
</Attribute>
</Attributes>
<ReturnValue>
diff --git a/doc/en/Gst.Interfaces/TunerChannel.xml b/doc/en/Gst.Interfaces/TunerChannel.xml
index 1b28afe..a8ac0f8 100644
--- a/doc/en/Gst.Interfaces/TunerChannel.xml
+++ b/doc/en/Gst.Interfaces/TunerChannel.xml
@@ -1,12 +1,12 @@
<Type Name="TunerChannel" FullName="Gst.Interfaces.TunerChannel">
- <TypeSignature Language="C#" Value="public class TunerChannel : GLib.Object" />
+ <TypeSignature Language="C#" Value="public class TunerChannel : Gst.GLib.Object" />
<AssemblyInfo>
<AssemblyName>gstreamer-sharp</AssemblyName>
<AssemblyVersion>0.9.0.0</AssemblyVersion>
<AssemblyVersion>0.9.5.99</AssemblyVersion>
</AssemblyInfo>
<Base>
- <BaseTypeName>GLib.Object</BaseTypeName>
+ <BaseTypeName>Gst.GLib.Object</BaseTypeName>
</Base>
<Interfaces />
<Docs>
@@ -112,7 +112,7 @@
</AssemblyInfo>
<Attributes>
<Attribute>
- <AttributeName>GLib.Signal("frequency-changed")</AttributeName>
+ <AttributeName>Gst.GLib.Signal("frequency-changed")</AttributeName>
</Attribute>
</Attributes>
<ReturnValue>
@@ -124,14 +124,14 @@
</Docs>
</Member>
<Member MemberName="GType">
- <MemberSignature Language="C#" Value="public static GLib.GType GType { get; }" />
+ <MemberSignature Language="C#" Value="public static Gst.GLib.GType GType { get; }" />
<MemberType>Property</MemberType>
<AssemblyInfo>
<AssemblyVersion>0.9.0.0</AssemblyVersion>
<AssemblyVersion>0.9.5.99</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
- <ReturnType>GLib.GType</ReturnType>
+ <ReturnType>Gst.GLib.GType</ReturnType>
</ReturnValue>
<Docs>
<summary>To be added.</summary>
@@ -228,7 +228,7 @@
</AssemblyInfo>
<Attributes>
<Attribute>
- <AttributeName>GLib.DefaultSignalHandler(ConnectionMethod="OverrideFrequencyChanged", Type=typeof(Gst.Interfaces.TunerChannel))</AttributeName>
+ <AttributeName>Gst.GLib.DefaultSignalHandler(ConnectionMethod="OverrideFrequencyChanged", Type=typeof(Gst.Interfaces.TunerChannel))</AttributeName>
</Attribute>
</Attributes>
<ReturnValue>
@@ -252,7 +252,7 @@
</AssemblyInfo>
<Attributes>
<Attribute>
- <AttributeName>GLib.DefaultSignalHandler(ConnectionMethod="OverrideSignalChanged", Type=typeof(Gst.Interfaces.TunerChannel))</AttributeName>
+ <AttributeName>Gst.GLib.DefaultSignalHandler(ConnectionMethod="OverrideSignalChanged", Type=typeof(Gst.Interfaces.TunerChannel))</AttributeName>
</Attribute>
</Attributes>
<ReturnValue>
@@ -276,7 +276,7 @@
</AssemblyInfo>
<Attributes>
<Attribute>
- <AttributeName>GLib.Signal("signal-changed")</AttributeName>
+ <AttributeName>Gst.GLib.Signal("signal-changed")</AttributeName>
</Attribute>
</Attributes>
<ReturnValue>
diff --git a/doc/en/Gst.Interfaces/TunerChannelFlags.xml b/doc/en/Gst.Interfaces/TunerChannelFlags.xml
index cc30a96..5340d97 100644
--- a/doc/en/Gst.Interfaces/TunerChannelFlags.xml
+++ b/doc/en/Gst.Interfaces/TunerChannelFlags.xml
@@ -10,7 +10,7 @@
</Base>
<Attributes>
<Attribute>
- <AttributeName>GLib.GType(typeof(Gst.Interfaces.TunerChannelFlagsGType))</AttributeName>
+ <AttributeName>Gst.GLib.GType(typeof(Gst.Interfaces.TunerChannelFlagsGType))</AttributeName>
</Attribute>
<Attribute>
<AttributeName>System.Flags</AttributeName>
diff --git a/doc/en/Gst.Interfaces/TunerImplementor.xml b/doc/en/Gst.Interfaces/TunerImplementor.xml
index 65f5259..77f48aa 100644
--- a/doc/en/Gst.Interfaces/TunerImplementor.xml
+++ b/doc/en/Gst.Interfaces/TunerImplementor.xml
@@ -1,5 +1,5 @@
<Type Name="TunerImplementor" FullName="Gst.Interfaces.TunerImplementor">
- <TypeSignature Language="C#" Value="public interface TunerImplementor : GLib.IWrapper" />
+ <TypeSignature Language="C#" Value="public interface TunerImplementor : Gst.GLib.IWrapper" />
<AssemblyInfo>
<AssemblyName>gstreamer-sharp</AssemblyName>
<AssemblyVersion>0.9.0.0</AssemblyVersion>
@@ -7,12 +7,12 @@
</AssemblyInfo>
<Interfaces>
<Interface>
- <InterfaceName>GLib.IWrapper</InterfaceName>
+ <InterfaceName>Gst.GLib.IWrapper</InterfaceName>
</Interface>
</Interfaces>
<Attributes>
<Attribute>
- <AttributeName>GLib.GInterface(typeof(Gst.Interfaces.TunerAdapter))</AttributeName>
+ <AttributeName>Gst.GLib.GInterface(typeof(Gst.Interfaces.TunerAdapter))</AttributeName>
</Attribute>
</Attributes>
<Docs>
diff --git a/doc/en/Gst.Interfaces/TunerNorm.xml b/doc/en/Gst.Interfaces/TunerNorm.xml
index e419787..1c5f819 100644
--- a/doc/en/Gst.Interfaces/TunerNorm.xml
+++ b/doc/en/Gst.Interfaces/TunerNorm.xml
@@ -1,12 +1,12 @@
<Type Name="TunerNorm" FullName="Gst.Interfaces.TunerNorm">
- <TypeSignature Language="C#" Value="public class TunerNorm : GLib.Object" />
+ <TypeSignature Language="C#" Value="public class TunerNorm : Gst.GLib.Object" />
<AssemblyInfo>
<AssemblyName>gstreamer-sharp</AssemblyName>
<AssemblyVersion>0.9.0.0</AssemblyVersion>
<AssemblyVersion>0.9.5.99</AssemblyVersion>
</AssemblyInfo>
<Base>
- <BaseTypeName>GLib.Object</BaseTypeName>
+ <BaseTypeName>Gst.GLib.Object</BaseTypeName>
</Base>
<Interfaces />
<Docs>
@@ -78,14 +78,14 @@
</Docs>
</Member>
<Member MemberName="GType">
- <MemberSignature Language="C#" Value="public static GLib.GType GType { get; }" />
+ <MemberSignature Language="C#" Value="public static Gst.GLib.GType GType { get; }" />
<MemberType>Property</MemberType>
<AssemblyInfo>
<AssemblyVersion>0.9.0.0</AssemblyVersion>
<AssemblyVersion>0.9.5.99</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
- <ReturnType>GLib.GType</ReturnType>
+ <ReturnType>Gst.GLib.GType</ReturnType>
</ReturnValue>
<Docs>
<summary>To be added.</summary>
diff --git a/doc/en/Gst.Interfaces/ValueChangedArgs.xml b/doc/en/Gst.Interfaces/ValueChangedArgs.xml
index ec6615d..c1a189d 100644
--- a/doc/en/Gst.Interfaces/ValueChangedArgs.xml
+++ b/doc/en/Gst.Interfaces/ValueChangedArgs.xml
@@ -1,12 +1,12 @@
<Type Name="ValueChangedArgs" FullName="Gst.Interfaces.ValueChangedArgs">
- <TypeSignature Language="C#" Value="public class ValueChangedArgs : GLib.SignalArgs" />
+ <TypeSignature Language="C#" Value="public class ValueChangedArgs : Gst.GLib.SignalArgs" />
<AssemblyInfo>
<AssemblyName>gstreamer-sharp</AssemblyName>
<AssemblyVersion>0.9.0.0</AssemblyVersion>
<AssemblyVersion>0.9.5.99</AssemblyVersion>
</AssemblyInfo>
<Base>
- <BaseTypeName>GLib.SignalArgs</BaseTypeName>
+ <BaseTypeName>Gst.GLib.SignalArgs</BaseTypeName>
</Base>
<Interfaces />
<Docs>
diff --git a/doc/en/Gst.Interfaces/VideoOrientation.xml b/doc/en/Gst.Interfaces/VideoOrientation.xml
index 0b36400..fa5df9c 100644
--- a/doc/en/Gst.Interfaces/VideoOrientation.xml
+++ b/doc/en/Gst.Interfaces/VideoOrientation.xml
@@ -1,5 +1,5 @@
<Type Name="VideoOrientation" FullName="Gst.Interfaces.VideoOrientation">
- <TypeSignature Language="C#" Value="public interface VideoOrientation : GLib.IWrapper" />
+ <TypeSignature Language="C#" Value="public interface VideoOrientation : Gst.GLib.IWrapper" />
<AssemblyInfo>
<AssemblyName>gstreamer-sharp</AssemblyName>
<AssemblyVersion>0.9.0.0</AssemblyVersion>
@@ -7,7 +7,7 @@
</AssemblyInfo>
<Interfaces>
<Interface>
- <InterfaceName>GLib.IWrapper</InterfaceName>
+ <InterfaceName>Gst.GLib.IWrapper</InterfaceName>
</Interface>
</Interfaces>
<Docs>
diff --git a/doc/en/Gst.Interfaces/VideoOrientationAdapter.xml b/doc/en/Gst.Interfaces/VideoOrientationAdapter.xml
index 89e6f3b..73e2c74 100644
--- a/doc/en/Gst.Interfaces/VideoOrientationAdapter.xml
+++ b/doc/en/Gst.Interfaces/VideoOrientationAdapter.xml
@@ -1,18 +1,15 @@
<Type Name="VideoOrientationAdapter" FullName="Gst.Interfaces.VideoOrientationAdapter">
- <TypeSignature Language="C#" Value="public class VideoOrientationAdapter : GLib.GInterfaceAdapter, GLib.IWrapper, Gst.Interfaces.VideoOrientation" />
+ <TypeSignature Language="C#" Value="public class VideoOrientationAdapter : Gst.GLib.GInterfaceAdapter, Gst.Interfaces.VideoOrientation" />
<AssemblyInfo>
<AssemblyName>gstreamer-sharp</AssemblyName>
<AssemblyVersion>0.9.0.0</AssemblyVersion>
<AssemblyVersion>0.9.5.99</AssemblyVersion>
</AssemblyInfo>
<Base>
- <BaseTypeName>GLib.GInterfaceAdapter</BaseTypeName>
+ <BaseTypeName>Gst.GLib.GInterfaceAdapter</BaseTypeName>
</Base>
<Interfaces>
<Interface>
- <InterfaceName>GLib.IWrapper</InterfaceName>
- </Interface>
- <Interface>
<InterfaceName>Gst.Interfaces.VideoOrientation</InterfaceName>
</Interface>
</Interfaces>
@@ -110,7 +107,6 @@
<MemberSignature Language="C#" Value="public static Gst.Interfaces.VideoOrientation GetObject (GLib.Object obj);" />
<MemberType>Method</MemberType>
<AssemblyInfo>
- <AssemblyVersion>0.9.0.0</AssemblyVersion>
<AssemblyVersion>0.9.5.99</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
@@ -127,6 +123,25 @@
</Docs>
</Member>
<Member MemberName="GetObject">
+ <MemberSignature Language="C#" Value="public static Gst.Interfaces.VideoOrientation GetObject (Gst.GLib.Object obj);" />
+ <MemberType>Method</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ <ReturnValue>
+ <ReturnType>Gst.Interfaces.VideoOrientation</ReturnType>
+ </ReturnValue>
+ <Parameters>
+ <Parameter Name="obj" Type="Gst.GLib.Object" />
+ </Parameters>
+ <Docs>
+ <param name="obj">To be added.</param>
+ <summary>To be added.</summary>
+ <returns>To be added.</returns>
+ <remarks>To be added.</remarks>
+ </Docs>
+ </Member>
+ <Member MemberName="GetObject">
<MemberSignature Language="C#" Value="public static Gst.Interfaces.VideoOrientation GetObject (IntPtr handle, bool owned);" />
<MemberType>Method</MemberType>
<AssemblyInfo>
@@ -189,14 +204,14 @@
</Docs>
</Member>
<Member MemberName="GType">
- <MemberSignature Language="C#" Value="public override GLib.GType GType { get; }" />
+ <MemberSignature Language="C#" Value="public override Gst.GLib.GType GType { get; }" />
<MemberType>Property</MemberType>
<AssemblyInfo>
<AssemblyVersion>0.9.0.0</AssemblyVersion>
<AssemblyVersion>0.9.5.99</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
- <ReturnType>GLib.GType</ReturnType>
+ <ReturnType>Gst.GLib.GType</ReturnType>
</ReturnValue>
<Docs>
<summary>To be added.</summary>
@@ -236,6 +251,21 @@
<remarks>To be added.</remarks>
</Docs>
</Member>
+ <Member MemberName="OwnedHandle">
+ <MemberSignature Language="C#" Value="public IntPtr OwnedHandle { get; }" />
+ <MemberType>Property</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ <ReturnValue>
+ <ReturnType>System.IntPtr</ReturnType>
+ </ReturnValue>
+ <Docs>
+ <summary>To be added.</summary>
+ <value>To be added.</value>
+ <remarks>To be added.</remarks>
+ </Docs>
+ </Member>
<Member MemberName="SetHcenter">
<MemberSignature Language="C#" Value="public bool SetHcenter (int center);" />
<MemberType>Method</MemberType>
diff --git a/doc/en/Gst.Interfaces/VideoOrientationImplementor.xml b/doc/en/Gst.Interfaces/VideoOrientationImplementor.xml
index e279d39..d676e13 100644
--- a/doc/en/Gst.Interfaces/VideoOrientationImplementor.xml
+++ b/doc/en/Gst.Interfaces/VideoOrientationImplementor.xml
@@ -1,5 +1,5 @@
<Type Name="VideoOrientationImplementor" FullName="Gst.Interfaces.VideoOrientationImplementor">
- <TypeSignature Language="C#" Value="public interface VideoOrientationImplementor : GLib.IWrapper" />
+ <TypeSignature Language="C#" Value="public interface VideoOrientationImplementor : Gst.GLib.IWrapper" />
<AssemblyInfo>
<AssemblyName>gstreamer-sharp</AssemblyName>
<AssemblyVersion>0.9.0.0</AssemblyVersion>
@@ -7,12 +7,12 @@
</AssemblyInfo>
<Interfaces>
<Interface>
- <InterfaceName>GLib.IWrapper</InterfaceName>
+ <InterfaceName>Gst.GLib.IWrapper</InterfaceName>
</Interface>
</Interfaces>
<Attributes>
<Attribute>
- <AttributeName>GLib.GInterface(typeof(Gst.Interfaces.VideoOrientationAdapter))</AttributeName>
+ <AttributeName>Gst.GLib.GInterface(typeof(Gst.Interfaces.VideoOrientationAdapter))</AttributeName>
</Attribute>
</Attributes>
<Docs>
diff --git a/doc/en/Gst.Interfaces/XOverlay.xml b/doc/en/Gst.Interfaces/XOverlay.xml
index d355ed7..8f27e8e 100644
--- a/doc/en/Gst.Interfaces/XOverlay.xml
+++ b/doc/en/Gst.Interfaces/XOverlay.xml
@@ -1,5 +1,5 @@
<Type Name="XOverlay" FullName="Gst.Interfaces.XOverlay">
- <TypeSignature Language="C#" Value="public interface XOverlay : GLib.IWrapper" />
+ <TypeSignature Language="C#" Value="public interface XOverlay : Gst.GLib.IWrapper" />
<AssemblyInfo>
<AssemblyName>gstreamer-sharp</AssemblyName>
<AssemblyVersion>0.9.0.0</AssemblyVersion>
@@ -7,7 +7,7 @@
</AssemblyInfo>
<Interfaces>
<Interface>
- <InterfaceName>GLib.IWrapper</InterfaceName>
+ <InterfaceName>Gst.GLib.IWrapper</InterfaceName>
</Interface>
</Interfaces>
<Docs>
diff --git a/doc/en/Gst.Interfaces/XOverlayAdapter.xml b/doc/en/Gst.Interfaces/XOverlayAdapter.xml
index 07bfbf7..9ad9b76 100644
--- a/doc/en/Gst.Interfaces/XOverlayAdapter.xml
+++ b/doc/en/Gst.Interfaces/XOverlayAdapter.xml
@@ -1,18 +1,15 @@
<Type Name="XOverlayAdapter" FullName="Gst.Interfaces.XOverlayAdapter">
- <TypeSignature Language="C#" Value="public class XOverlayAdapter : GLib.GInterfaceAdapter, GLib.IWrapper, Gst.Interfaces.XOverlay" />
+ <TypeSignature Language="C#" Value="public class XOverlayAdapter : Gst.GLib.GInterfaceAdapter, Gst.Interfaces.XOverlay" />
<AssemblyInfo>
<AssemblyName>gstreamer-sharp</AssemblyName>
<AssemblyVersion>0.9.0.0</AssemblyVersion>
<AssemblyVersion>0.9.5.99</AssemblyVersion>
</AssemblyInfo>
<Base>
- <BaseTypeName>GLib.GInterfaceAdapter</BaseTypeName>
+ <BaseTypeName>Gst.GLib.GInterfaceAdapter</BaseTypeName>
</Base>
<Interfaces>
<Interface>
- <InterfaceName>GLib.IWrapper</InterfaceName>
- </Interface>
- <Interface>
<InterfaceName>Gst.Interfaces.XOverlay</InterfaceName>
</Interface>
</Interfaces>
@@ -86,7 +83,6 @@
<MemberSignature Language="C#" Value="public static Gst.Interfaces.XOverlay GetObject (GLib.Object obj);" />
<MemberType>Method</MemberType>
<AssemblyInfo>
- <AssemblyVersion>0.9.0.0</AssemblyVersion>
<AssemblyVersion>0.9.5.99</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
@@ -103,6 +99,25 @@
</Docs>
</Member>
<Member MemberName="GetObject">
+ <MemberSignature Language="C#" Value="public static Gst.Interfaces.XOverlay GetObject (Gst.GLib.Object obj);" />
+ <MemberType>Method</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ <ReturnValue>
+ <ReturnType>Gst.Interfaces.XOverlay</ReturnType>
+ </ReturnValue>
+ <Parameters>
+ <Parameter Name="obj" Type="Gst.GLib.Object" />
+ </Parameters>
+ <Docs>
+ <param name="obj">To be added.</param>
+ <summary>To be added.</summary>
+ <returns>To be added.</returns>
+ <remarks>To be added.</remarks>
+ </Docs>
+ </Member>
+ <Member MemberName="GetObject">
<MemberSignature Language="C#" Value="public static Gst.Interfaces.XOverlay GetObject (IntPtr handle, bool owned);" />
<MemberType>Method</MemberType>
<AssemblyInfo>
@@ -144,14 +159,14 @@
</Docs>
</Member>
<Member MemberName="GType">
- <MemberSignature Language="C#" Value="public override GLib.GType GType { get; }" />
+ <MemberSignature Language="C#" Value="public override Gst.GLib.GType GType { get; }" />
<MemberType>Property</MemberType>
<AssemblyInfo>
<AssemblyVersion>0.9.0.0</AssemblyVersion>
<AssemblyVersion>0.9.5.99</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
- <ReturnType>GLib.GType</ReturnType>
+ <ReturnType>Gst.GLib.GType</ReturnType>
</ReturnValue>
<Docs>
<summary>To be added.</summary>
@@ -210,6 +225,21 @@
<remarks>To be added.</remarks>
</Docs>
</Member>
+ <Member MemberName="OwnedHandle">
+ <MemberSignature Language="C#" Value="public IntPtr OwnedHandle { get; }" />
+ <MemberType>Property</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ <ReturnValue>
+ <ReturnType>System.IntPtr</ReturnType>
+ </ReturnValue>
+ <Docs>
+ <summary>To be added.</summary>
+ <value>To be added.</value>
+ <remarks>To be added.</remarks>
+ </Docs>
+ </Member>
<Member MemberName="PrepareXwindowId">
<MemberSignature Language="C#" Value="public void PrepareXwindowId ();" />
<MemberType>Method</MemberType>
diff --git a/doc/en/Gst.Interfaces/XOverlayImplementor.xml b/doc/en/Gst.Interfaces/XOverlayImplementor.xml
index f5c8a8f..4378cef 100644
--- a/doc/en/Gst.Interfaces/XOverlayImplementor.xml
+++ b/doc/en/Gst.Interfaces/XOverlayImplementor.xml
@@ -1,5 +1,5 @@
<Type Name="XOverlayImplementor" FullName="Gst.Interfaces.XOverlayImplementor">
- <TypeSignature Language="C#" Value="public interface XOverlayImplementor : GLib.IWrapper" />
+ <TypeSignature Language="C#" Value="public interface XOverlayImplementor : Gst.GLib.IWrapper" />
<AssemblyInfo>
<AssemblyName>gstreamer-sharp</AssemblyName>
<AssemblyVersion>0.9.0.0</AssemblyVersion>
@@ -7,12 +7,12 @@
</AssemblyInfo>
<Interfaces>
<Interface>
- <InterfaceName>GLib.IWrapper</InterfaceName>
+ <InterfaceName>Gst.GLib.IWrapper</InterfaceName>
</Interface>
</Interfaces>
<Attributes>
<Attribute>
- <AttributeName>GLib.GInterface(typeof(Gst.Interfaces.XOverlayAdapter))</AttributeName>
+ <AttributeName>Gst.GLib.GInterface(typeof(Gst.Interfaces.XOverlayAdapter))</AttributeName>
</Attribute>
</Attributes>
<Docs>
diff --git a/doc/en/Gst.Video/VideoFilter.xml b/doc/en/Gst.Video/VideoFilter.xml
index 019a9fd..a07bc61 100644
--- a/doc/en/Gst.Video/VideoFilter.xml
+++ b/doc/en/Gst.Video/VideoFilter.xml
@@ -41,13 +41,13 @@
</Docs>
</Member>
<Member MemberName="GType">
- <MemberSignature Language="C#" Value="public static GLib.GType GType { get; }" />
+ <MemberSignature Language="C#" Value="public static Gst.GLib.GType GType { get; }" />
<MemberType>Property</MemberType>
<AssemblyInfo>
<AssemblyVersion>0.9.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
- <ReturnType>GLib.GType</ReturnType>
+ <ReturnType>Gst.GLib.GType</ReturnType>
</ReturnValue>
<Docs>
<summary>To be added.</summary>
diff --git a/doc/en/Gst.Video/VideoFormat.xml b/doc/en/Gst.Video/VideoFormat.xml
index 30a53ba..fc43b54 100644
--- a/doc/en/Gst.Video/VideoFormat.xml
+++ b/doc/en/Gst.Video/VideoFormat.xml
@@ -9,7 +9,7 @@
</Base>
<Attributes>
<Attribute>
- <AttributeName>GLib.GType(typeof(Gst.Video.VideoFormatGType))</AttributeName>
+ <AttributeName>Gst.GLib.GType(typeof(Gst.Video.VideoFormatGType))</AttributeName>
</Attribute>
</Attributes>
<Docs>
diff --git a/doc/en/Gst.Video/VideoSink.xml b/doc/en/Gst.Video/VideoSink.xml
index 4093900..5d816ae 100644
--- a/doc/en/Gst.Video/VideoSink.xml
+++ b/doc/en/Gst.Video/VideoSink.xml
@@ -65,13 +65,13 @@
</Docs>
</Member>
<Member MemberName="GType">
- <MemberSignature Language="C#" Value="public static GLib.GType GType { get; }" />
+ <MemberSignature Language="C#" Value="public static Gst.GLib.GType GType { get; }" />
<MemberType>Property</MemberType>
<AssemblyInfo>
<AssemblyVersion>0.9.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
- <ReturnType>GLib.GType</ReturnType>
+ <ReturnType>Gst.GLib.GType</ReturnType>
</ReturnValue>
<Docs>
<summary>To be added.</summary>
diff --git a/doc/en/Gst/ActivateMode.xml b/doc/en/Gst/ActivateMode.xml
index 3173c77..f158717 100644
--- a/doc/en/Gst/ActivateMode.xml
+++ b/doc/en/Gst/ActivateMode.xml
@@ -10,7 +10,7 @@
</Base>
<Attributes>
<Attribute>
- <AttributeName>GLib.GType(typeof(Gst.ActivateModeGType))</AttributeName>
+ <AttributeName>Gst.GLib.GType(typeof(Gst.ActivateModeGType))</AttributeName>
</Attribute>
</Attributes>
<Docs>
diff --git a/doc/en/Gst/Array.xml b/doc/en/Gst/Array.xml
index 3abee28..00eca79 100644
--- a/doc/en/Gst/Array.xml
+++ b/doc/en/Gst/Array.xml
@@ -22,7 +22,6 @@
<MemberSignature Language="C#" Value="public Array (GLib.Value val);" />
<MemberType>Constructor</MemberType>
<AssemblyInfo>
- <AssemblyVersion>0.9.0.0</AssemblyVersion>
<AssemblyVersion>0.9.5.99</AssemblyVersion>
</AssemblyInfo>
<Parameters>
@@ -35,6 +34,21 @@
</Docs>
</Member>
<Member MemberName=".ctor">
+ <MemberSignature Language="C#" Value="public Array (Gst.GLib.Value val);" />
+ <MemberType>Constructor</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ <Parameters>
+ <Parameter Name="val" Type="Gst.GLib.Value" />
+ </Parameters>
+ <Docs>
+ <param name="val">To be added.</param>
+ <summary>To be added.</summary>
+ <remarks>To be added.</remarks>
+ </Docs>
+ </Member>
+ <Member MemberName=".ctor">
<MemberSignature Language="C#" Value="public Array (System.Collections.IList content);" />
<MemberType>Constructor</MemberType>
<AssemblyInfo>
@@ -68,14 +82,14 @@
</Docs>
</Member>
<Member MemberName="GType">
- <MemberSignature Language="C#" Value="public static GLib.GType GType { get; }" />
+ <MemberSignature Language="C#" Value="public static Gst.GLib.GType GType { get; }" />
<MemberType>Property</MemberType>
<AssemblyInfo>
<AssemblyVersion>0.9.0.0</AssemblyVersion>
<AssemblyVersion>0.9.5.99</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
- <ReturnType>GLib.GType</ReturnType>
+ <ReturnType>Gst.GLib.GType</ReturnType>
</ReturnValue>
<Docs>
<summary>To be added.</summary>
@@ -107,7 +121,6 @@
<MemberSignature Language="C#" Value="public static GLib.Value op_Explicit (Gst.Array a);" />
<MemberType>Method</MemberType>
<AssemblyInfo>
- <AssemblyVersion>0.9.0.0</AssemblyVersion>
<AssemblyVersion>0.9.5.99</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
@@ -123,11 +136,29 @@
<remarks>To be added.</remarks>
</Docs>
</Member>
+ <Member MemberName="op_Explicit">
+ <MemberSignature Language="C#" Value="public static Gst.GLib.Value op_Explicit (Gst.Array a);" />
+ <MemberType>Method</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ <ReturnValue>
+ <ReturnType>Gst.GLib.Value</ReturnType>
+ </ReturnValue>
+ <Parameters>
+ <Parameter Name="a" Type="Gst.Array" />
+ </Parameters>
+ <Docs>
+ <param name="a">To be added.</param>
+ <summary>To be added.</summary>
+ <returns>To be added.</returns>
+ <remarks>To be added.</remarks>
+ </Docs>
+ </Member>
<Member MemberName="SetGValue">
<MemberSignature Language="C#" Value="public void SetGValue (ref GLib.Value val);" />
<MemberType>Method</MemberType>
<AssemblyInfo>
- <AssemblyVersion>0.9.0.0</AssemblyVersion>
<AssemblyVersion>0.9.5.99</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
@@ -142,6 +173,24 @@
<remarks>To be added.</remarks>
</Docs>
</Member>
+ <Member MemberName="SetGValue">
+ <MemberSignature Language="C#" Value="public void SetGValue (ref Gst.GLib.Value val);" />
+ <MemberType>Method</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ <ReturnValue>
+ <ReturnType>System.Void</ReturnType>
+ </ReturnValue>
+ <Parameters>
+ <Parameter Name="val" Type="Gst.GLib.Value&amp;" RefType="ref" />
+ </Parameters>
+ <Docs>
+ <param name="val">To be added.</param>
+ <summary>To be added.</summary>
+ <remarks>To be added.</remarks>
+ </Docs>
+ </Member>
<Member MemberName="ToString">
<MemberSignature Language="C#" Value="public override string ToString ();" />
<MemberType>Method</MemberType>
diff --git a/doc/en/Gst/AssocFlags.xml b/doc/en/Gst/AssocFlags.xml
index 6d15b39..e95df68 100644
--- a/doc/en/Gst/AssocFlags.xml
+++ b/doc/en/Gst/AssocFlags.xml
@@ -10,7 +10,7 @@
</Base>
<Attributes>
<Attribute>
- <AttributeName>GLib.GType(typeof(Gst.AssocFlagsGType))</AttributeName>
+ <AttributeName>Gst.GLib.GType(typeof(Gst.AssocFlagsGType))</AttributeName>
</Attribute>
<Attribute>
<AttributeName>System.Flags</AttributeName>
diff --git a/doc/en/Gst/Bin.xml b/doc/en/Gst/Bin.xml
index efb3f2e..03d8771 100644
--- a/doc/en/Gst/Bin.xml
+++ b/doc/en/Gst/Bin.xml
@@ -19,6 +19,18 @@
</Docs>
<Members>
<Member MemberName=".ctor">
+ <MemberSignature Language="C#" Value="public Bin ();" />
+ <MemberType>Constructor</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ <Parameters />
+ <Docs>
+ <summary>To be added.</summary>
+ <remarks>To be added.</remarks>
+ </Docs>
+ </Member>
+ <Member MemberName=".ctor">
<MemberSignature Language="C#" Value="public Bin (IntPtr raw);" />
<MemberType>Constructor</MemberType>
<AssemblyInfo>
@@ -105,7 +117,7 @@
</AssemblyInfo>
<Attributes>
<Attribute>
- <AttributeName>GLib.Property("async-handling")</AttributeName>
+ <AttributeName>Gst.GLib.Property("async-handling")</AttributeName>
</Attribute>
</Attributes>
<ReturnValue>
@@ -126,7 +138,7 @@
</AssemblyInfo>
<Attributes>
<Attribute>
- <AttributeName>GLib.Signal("child-added")</AttributeName>
+ <AttributeName>Gst.GLib.Signal("child-added")</AttributeName>
</Attribute>
</Attributes>
<ReturnValue>
@@ -146,7 +158,7 @@
</AssemblyInfo>
<Attributes>
<Attribute>
- <AttributeName>GLib.Signal("child-removed")</AttributeName>
+ <AttributeName>Gst.GLib.Signal("child-removed")</AttributeName>
</Attribute>
</Attributes>
<ReturnValue>
@@ -182,7 +194,7 @@
</AssemblyInfo>
<Attributes>
<Attribute>
- <AttributeName>GLib.Signal("do-latency")</AttributeName>
+ <AttributeName>Gst.GLib.Signal("do-latency")</AttributeName>
</Attribute>
</Attributes>
<ReturnValue>
@@ -202,7 +214,7 @@
</AssemblyInfo>
<Attributes>
<Attribute>
- <AttributeName>GLib.Signal("element-added")</AttributeName>
+ <AttributeName>Gst.GLib.Signal("element-added")</AttributeName>
</Attribute>
</Attributes>
<ReturnValue>
@@ -222,7 +234,7 @@
</AssemblyInfo>
<Attributes>
<Attribute>
- <AttributeName>GLib.Signal("element-removed")</AttributeName>
+ <AttributeName>Gst.GLib.Signal("element-removed")</AttributeName>
</Attribute>
</Attributes>
<ReturnValue>
@@ -234,14 +246,14 @@
</Docs>
</Member>
<Member MemberName="Elements">
- <MemberSignature Language="C#" Value="public System.Collections.IEnumerable Elements { get; }" />
+ <MemberSignature Language="C#" Value="public Gst.Iterator Elements { get; }" />
<MemberType>Property</MemberType>
<AssemblyInfo>
<AssemblyVersion>0.9.0.0</AssemblyVersion>
<AssemblyVersion>0.9.5.99</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
- <ReturnType>System.Collections.IEnumerable</ReturnType>
+ <ReturnType>Gst.Iterator</ReturnType>
</ReturnValue>
<Docs>
<summary>To be added.</summary>
@@ -250,14 +262,14 @@
</Docs>
</Member>
<Member MemberName="ElementsRecurse">
- <MemberSignature Language="C#" Value="public System.Collections.IEnumerable ElementsRecurse { get; }" />
+ <MemberSignature Language="C#" Value="public Gst.Iterator ElementsRecurse { get; }" />
<MemberType>Property</MemberType>
<AssemblyInfo>
<AssemblyVersion>0.9.0.0</AssemblyVersion>
<AssemblyVersion>0.9.5.99</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
- <ReturnType>System.Collections.IEnumerable</ReturnType>
+ <ReturnType>Gst.Iterator</ReturnType>
</ReturnValue>
<Docs>
<summary>To be added.</summary>
@@ -266,14 +278,14 @@
</Docs>
</Member>
<Member MemberName="ElementsSorted">
- <MemberSignature Language="C#" Value="public System.Collections.IEnumerable ElementsSorted { get; }" />
+ <MemberSignature Language="C#" Value="public Gst.Iterator ElementsSorted { get; }" />
<MemberType>Property</MemberType>
<AssemblyInfo>
<AssemblyVersion>0.9.0.0</AssemblyVersion>
<AssemblyVersion>0.9.5.99</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
- <ReturnType>System.Collections.IEnumerable</ReturnType>
+ <ReturnType>Gst.Iterator</ReturnType>
</ReturnValue>
<Docs>
<summary>To be added.</summary>
@@ -343,7 +355,6 @@
<MemberSignature Language="C#" Value="public System.Collections.IEnumerable GetAllByInterface (GLib.GType type);" />
<MemberType>Method</MemberType>
<AssemblyInfo>
- <AssemblyVersion>0.9.0.0</AssemblyVersion>
<AssemblyVersion>0.9.5.99</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
@@ -360,6 +371,25 @@
</Docs>
</Member>
<Member MemberName="GetAllByInterface">
+ <MemberSignature Language="C#" Value="public Gst.Iterator GetAllByInterface (Gst.GLib.GType iface);" />
+ <MemberType>Method</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ <ReturnValue>
+ <ReturnType>Gst.Iterator</ReturnType>
+ </ReturnValue>
+ <Parameters>
+ <Parameter Name="iface" Type="Gst.GLib.GType" />
+ </Parameters>
+ <Docs>
+ <param name="iface">To be added.</param>
+ <summary>To be added.</summary>
+ <returns>To be added.</returns>
+ <remarks>To be added.</remarks>
+ </Docs>
+ </Member>
+ <Member MemberName="GetAllByInterface">
<MemberSignature Language="C#" Value="public System.Collections.IEnumerable GetAllByInterface (Type type);" />
<MemberType>Method</MemberType>
<AssemblyInfo>
@@ -383,7 +413,6 @@
<MemberSignature Language="C#" Value="public Gst.Element GetByInterface (GLib.GType iface);" />
<MemberType>Method</MemberType>
<AssemblyInfo>
- <AssemblyVersion>0.9.0.0</AssemblyVersion>
<AssemblyVersion>0.9.5.99</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
@@ -400,6 +429,25 @@
</Docs>
</Member>
<Member MemberName="GetByInterface">
+ <MemberSignature Language="C#" Value="public Gst.Element GetByInterface (Gst.GLib.GType iface);" />
+ <MemberType>Method</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ <ReturnValue>
+ <ReturnType>Gst.Element</ReturnType>
+ </ReturnValue>
+ <Parameters>
+ <Parameter Name="iface" Type="Gst.GLib.GType" />
+ </Parameters>
+ <Docs>
+ <param name="iface">To be added.</param>
+ <summary>To be added.</summary>
+ <returns>To be added.</returns>
+ <remarks>To be added.</remarks>
+ </Docs>
+ </Member>
+ <Member MemberName="GetByInterface">
<MemberSignature Language="C#" Value="public Gst.Element GetByInterface (Type type);" />
<MemberType>Method</MemberType>
<AssemblyInfo>
@@ -500,14 +548,14 @@
</Docs>
</Member>
<Member MemberName="GType">
- <MemberSignature Language="C#" Value="public static GLib.GType GType { get; }" />
+ <MemberSignature Language="C#" Value="public static Gst.GLib.GType GType { get; }" />
<MemberType>Property</MemberType>
<AssemblyInfo>
<AssemblyVersion>0.9.0.0</AssemblyVersion>
<AssemblyVersion>0.9.5.99</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
- <ReturnType>GLib.GType</ReturnType>
+ <ReturnType>Gst.GLib.GType</ReturnType>
</ReturnValue>
<Docs>
<summary>To be added.</summary>
@@ -524,7 +572,7 @@
</AssemblyInfo>
<Attributes>
<Attribute>
- <AttributeName>GLib.DefaultSignalHandler(ConnectionMethod="OverrideAddElement", Type=typeof(Gst.Bin))</AttributeName>
+ <AttributeName>Gst.GLib.DefaultSignalHandler(ConnectionMethod="OverrideAddElement", Type=typeof(Gst.Bin))</AttributeName>
</Attribute>
</Attributes>
<ReturnValue>
@@ -549,7 +597,7 @@
</AssemblyInfo>
<Attributes>
<Attribute>
- <AttributeName>GLib.DefaultSignalHandler(ConnectionMethod="OverrideChildAdded", Type=typeof(Gst.Bin))</AttributeName>
+ <AttributeName>Gst.GLib.DefaultSignalHandler(ConnectionMethod="OverrideChildAdded", Type=typeof(Gst.Bin))</AttributeName>
</Attribute>
</Attributes>
<ReturnValue>
@@ -573,7 +621,7 @@
</AssemblyInfo>
<Attributes>
<Attribute>
- <AttributeName>GLib.DefaultSignalHandler(ConnectionMethod="OverrideChildRemoved", Type=typeof(Gst.Bin))</AttributeName>
+ <AttributeName>Gst.GLib.DefaultSignalHandler(ConnectionMethod="OverrideChildRemoved", Type=typeof(Gst.Bin))</AttributeName>
</Attribute>
</Attributes>
<ReturnValue>
@@ -597,7 +645,7 @@
</AssemblyInfo>
<Attributes>
<Attribute>
- <AttributeName>GLib.DefaultSignalHandler(ConnectionMethod="OverrideDoLatency", Type=typeof(Gst.Bin))</AttributeName>
+ <AttributeName>Gst.GLib.DefaultSignalHandler(ConnectionMethod="OverrideDoLatency", Type=typeof(Gst.Bin))</AttributeName>
</Attribute>
</Attributes>
<ReturnValue>
@@ -619,7 +667,7 @@
</AssemblyInfo>
<Attributes>
<Attribute>
- <AttributeName>GLib.DefaultSignalHandler(ConnectionMethod="OverrideElementAdded", Type=typeof(Gst.Bin))</AttributeName>
+ <AttributeName>Gst.GLib.DefaultSignalHandler(ConnectionMethod="OverrideElementAdded", Type=typeof(Gst.Bin))</AttributeName>
</Attribute>
</Attributes>
<ReturnValue>
@@ -643,7 +691,7 @@
</AssemblyInfo>
<Attributes>
<Attribute>
- <AttributeName>GLib.DefaultSignalHandler(ConnectionMethod="OverrideElementRemoved", Type=typeof(Gst.Bin))</AttributeName>
+ <AttributeName>Gst.GLib.DefaultSignalHandler(ConnectionMethod="OverrideElementRemoved", Type=typeof(Gst.Bin))</AttributeName>
</Attribute>
</Attributes>
<ReturnValue>
@@ -667,7 +715,7 @@
</AssemblyInfo>
<Attributes>
<Attribute>
- <AttributeName>GLib.DefaultSignalHandler(ConnectionMethod="OverrideHandleMessage", Type=typeof(Gst.Bin))</AttributeName>
+ <AttributeName>Gst.GLib.DefaultSignalHandler(ConnectionMethod="OverrideHandleMessage", Type=typeof(Gst.Bin))</AttributeName>
</Attribute>
</Attributes>
<ReturnValue>
@@ -691,7 +739,7 @@
</AssemblyInfo>
<Attributes>
<Attribute>
- <AttributeName>GLib.DefaultSignalHandler(ConnectionMethod="OverrideRemoveElement", Type=typeof(Gst.Bin))</AttributeName>
+ <AttributeName>Gst.GLib.DefaultSignalHandler(ConnectionMethod="OverrideRemoveElement", Type=typeof(Gst.Bin))</AttributeName>
</Attribute>
</Attributes>
<ReturnValue>
@@ -771,14 +819,14 @@
</Docs>
</Member>
<Member MemberName="SinkElements">
- <MemberSignature Language="C#" Value="public System.Collections.IEnumerable SinkElements { get; }" />
+ <MemberSignature Language="C#" Value="public Gst.Iterator SinkElements { get; }" />
<MemberType>Property</MemberType>
<AssemblyInfo>
<AssemblyVersion>0.9.0.0</AssemblyVersion>
<AssemblyVersion>0.9.5.99</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
- <ReturnType>System.Collections.IEnumerable</ReturnType>
+ <ReturnType>Gst.Iterator</ReturnType>
</ReturnValue>
<Docs>
<summary>To be added.</summary>
@@ -787,14 +835,14 @@
</Docs>
</Member>
<Member MemberName="SourceElements">
- <MemberSignature Language="C#" Value="public System.Collections.IEnumerable SourceElements { get; }" />
+ <MemberSignature Language="C#" Value="public Gst.Iterator SourceElements { get; }" />
<MemberType>Property</MemberType>
<AssemblyInfo>
<AssemblyVersion>0.9.0.0</AssemblyVersion>
<AssemblyVersion>0.9.5.99</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
- <ReturnType>System.Collections.IEnumerable</ReturnType>
+ <ReturnType>Gst.Iterator</ReturnType>
</ReturnValue>
<Docs>
<summary>To be added.</summary>
diff --git a/doc/en/Gst/BinFlags.xml b/doc/en/Gst/BinFlags.xml
index bf22c2e..be0ef70 100644
--- a/doc/en/Gst/BinFlags.xml
+++ b/doc/en/Gst/BinFlags.xml
@@ -10,7 +10,7 @@
</Base>
<Attributes>
<Attribute>
- <AttributeName>GLib.GType(typeof(Gst.BinFlagsGType))</AttributeName>
+ <AttributeName>Gst.GLib.GType(typeof(Gst.BinFlagsGType))</AttributeName>
</Attribute>
<Attribute>
<AttributeName>System.Flags</AttributeName>
diff --git a/doc/en/Gst/Buffer.xml b/doc/en/Gst/Buffer.xml
index 466706e..d04707a 100644
--- a/doc/en/Gst/Buffer.xml
+++ b/doc/en/Gst/Buffer.xml
@@ -31,7 +31,6 @@
<MemberSignature Language="C#" Value="public Buffer (GLib.Value val);" />
<MemberType>Constructor</MemberType>
<AssemblyInfo>
- <AssemblyVersion>0.9.0.0</AssemblyVersion>
<AssemblyVersion>0.9.5.99</AssemblyVersion>
</AssemblyInfo>
<Parameters>
@@ -44,6 +43,21 @@
</Docs>
</Member>
<Member MemberName=".ctor">
+ <MemberSignature Language="C#" Value="public Buffer (Gst.GLib.Value val);" />
+ <MemberType>Constructor</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ <Parameters>
+ <Parameter Name="val" Type="Gst.GLib.Value" />
+ </Parameters>
+ <Docs>
+ <param name="val">To be added.</param>
+ <summary>To be added.</summary>
+ <remarks>To be added.</remarks>
+ </Docs>
+ </Member>
+ <Member MemberName=".ctor">
<MemberSignature Language="C#" Value="public Buffer (byte[] data);" />
<MemberType>Constructor</MemberType>
<AssemblyInfo>
@@ -183,14 +197,14 @@
</Docs>
</Member>
<Member MemberName="GType">
- <MemberSignature Language="C#" Value="public static GLib.GType GType { get; }" />
+ <MemberSignature Language="C#" Value="public static Gst.GLib.GType GType { get; }" />
<MemberType>Property</MemberType>
<AssemblyInfo>
<AssemblyVersion>0.9.0.0</AssemblyVersion>
<AssemblyVersion>0.9.5.99</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
- <ReturnType>GLib.GType</ReturnType>
+ <ReturnType>Gst.GLib.GType</ReturnType>
</ReturnValue>
<Docs>
<summary>To be added.</summary>
diff --git a/doc/en/Gst/BufferCopyFlags.xml b/doc/en/Gst/BufferCopyFlags.xml
index f483d53..8b91b70 100644
--- a/doc/en/Gst/BufferCopyFlags.xml
+++ b/doc/en/Gst/BufferCopyFlags.xml
@@ -10,7 +10,7 @@
</Base>
<Attributes>
<Attribute>
- <AttributeName>GLib.GType(typeof(Gst.BufferCopyFlagsGType))</AttributeName>
+ <AttributeName>Gst.GLib.GType(typeof(Gst.BufferCopyFlagsGType))</AttributeName>
</Attribute>
<Attribute>
<AttributeName>System.Flags</AttributeName>
diff --git a/doc/en/Gst/BufferFlags.xml b/doc/en/Gst/BufferFlags.xml
index 30a2037..3e46b83 100644
--- a/doc/en/Gst/BufferFlags.xml
+++ b/doc/en/Gst/BufferFlags.xml
@@ -10,7 +10,7 @@
</Base>
<Attributes>
<Attribute>
- <AttributeName>GLib.GType(typeof(Gst.BufferFlagsGType))</AttributeName>
+ <AttributeName>Gst.GLib.GType(typeof(Gst.BufferFlagsGType))</AttributeName>
</Attribute>
<Attribute>
<AttributeName>System.Flags</AttributeName>
diff --git a/doc/en/Gst/BufferingMode.xml b/doc/en/Gst/BufferingMode.xml
index bca2c60..3569367 100644
--- a/doc/en/Gst/BufferingMode.xml
+++ b/doc/en/Gst/BufferingMode.xml
@@ -10,7 +10,7 @@
</Base>
<Attributes>
<Attribute>
- <AttributeName>GLib.GType(typeof(Gst.BufferingModeGType))</AttributeName>
+ <AttributeName>Gst.GLib.GType(typeof(Gst.BufferingModeGType))</AttributeName>
</Attribute>
</Attributes>
<Docs>
diff --git a/doc/en/Gst/Bus.xml b/doc/en/Gst/Bus.xml
index c5ea6a8..c6099fe 100644
--- a/doc/en/Gst/Bus.xml
+++ b/doc/en/Gst/Bus.xml
@@ -189,14 +189,14 @@
</Docs>
</Member>
<Member MemberName="GType">
- <MemberSignature Language="C#" Value="public static GLib.GType GType { get; }" />
+ <MemberSignature Language="C#" Value="public static Gst.GLib.GType GType { get; }" />
<MemberType>Property</MemberType>
<AssemblyInfo>
<AssemblyVersion>0.9.0.0</AssemblyVersion>
<AssemblyVersion>0.9.5.99</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
- <ReturnType>GLib.GType</ReturnType>
+ <ReturnType>Gst.GLib.GType</ReturnType>
</ReturnValue>
<Docs>
<summary>To be added.</summary>
@@ -230,7 +230,7 @@
</AssemblyInfo>
<Attributes>
<Attribute>
- <AttributeName>GLib.Signal("message")</AttributeName>
+ <AttributeName>Gst.GLib.Signal("message")</AttributeName>
</Attribute>
</Attributes>
<ReturnValue>
@@ -250,7 +250,7 @@
</AssemblyInfo>
<Attributes>
<Attribute>
- <AttributeName>GLib.DefaultSignalHandler(ConnectionMethod="OverrideMessage", Type=typeof(Gst.Bus))</AttributeName>
+ <AttributeName>Gst.GLib.DefaultSignalHandler(ConnectionMethod="OverrideMessage", Type=typeof(Gst.Bus))</AttributeName>
</Attribute>
</Attributes>
<ReturnValue>
@@ -274,7 +274,7 @@
</AssemblyInfo>
<Attributes>
<Attribute>
- <AttributeName>GLib.DefaultSignalHandler(ConnectionMethod="OverrideSyncMessage", Type=typeof(Gst.Bus))</AttributeName>
+ <AttributeName>Gst.GLib.DefaultSignalHandler(ConnectionMethod="OverrideSyncMessage", Type=typeof(Gst.Bus))</AttributeName>
</Attribute>
</Attributes>
<ReturnValue>
@@ -468,7 +468,7 @@
</AssemblyInfo>
<Attributes>
<Attribute>
- <AttributeName>GLib.Signal("sync-message")</AttributeName>
+ <AttributeName>Gst.GLib.Signal("sync-message")</AttributeName>
</Attribute>
</Attributes>
<ReturnValue>
diff --git a/doc/en/Gst/BusFlags.xml b/doc/en/Gst/BusFlags.xml
index 0590fd8..ad034ac 100644
--- a/doc/en/Gst/BusFlags.xml
+++ b/doc/en/Gst/BusFlags.xml
@@ -10,7 +10,7 @@
</Base>
<Attributes>
<Attribute>
- <AttributeName>GLib.GType(typeof(Gst.BusFlagsGType))</AttributeName>
+ <AttributeName>Gst.GLib.GType(typeof(Gst.BusFlagsGType))</AttributeName>
</Attribute>
<Attribute>
<AttributeName>System.Flags</AttributeName>
diff --git a/doc/en/Gst/BusSyncReply.xml b/doc/en/Gst/BusSyncReply.xml
index 96b93cd..b42f0cc 100644
--- a/doc/en/Gst/BusSyncReply.xml
+++ b/doc/en/Gst/BusSyncReply.xml
@@ -10,7 +10,7 @@
</Base>
<Attributes>
<Attribute>
- <AttributeName>GLib.GType(typeof(Gst.BusSyncReplyGType))</AttributeName>
+ <AttributeName>Gst.GLib.GType(typeof(Gst.BusSyncReplyGType))</AttributeName>
</Attribute>
</Attributes>
<Docs>
diff --git a/doc/en/Gst/Caps.xml b/doc/en/Gst/Caps.xml
index 13d3518..92d0730 100644
--- a/doc/en/Gst/Caps.xml
+++ b/doc/en/Gst/Caps.xml
@@ -1,12 +1,12 @@
<Type Name="Caps" FullName="Gst.Caps">
- <TypeSignature Language="C#" Value="public class Caps : GLib.Opaque, System.Collections.IEnumerable" />
+ <TypeSignature Language="C#" Value="public class Caps : Gst.GLib.Opaque, System.Collections.IEnumerable" />
<AssemblyInfo>
<AssemblyName>gstreamer-sharp</AssemblyName>
<AssemblyVersion>0.9.0.0</AssemblyVersion>
<AssemblyVersion>0.9.5.99</AssemblyVersion>
</AssemblyInfo>
<Base>
- <BaseTypeName>GLib.Opaque</BaseTypeName>
+ <BaseTypeName>Gst.GLib.Opaque</BaseTypeName>
</Base>
<Interfaces>
<Interface>
@@ -79,6 +79,29 @@
<remarks>To be added.</remarks>
</Docs>
</Member>
+ <Member MemberName=".ctor">
+ <MemberSignature Language="C#" Value="public Caps (string mediaType, object[] fields);" />
+ <MemberType>Constructor</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ <Parameters>
+ <Parameter Name="mediaType" Type="System.String" />
+ <Parameter Name="fields" Type="System.Object[]">
+ <Attributes>
+ <Attribute>
+ <AttributeName>System.ParamArray</AttributeName>
+ </Attribute>
+ </Attributes>
+ </Parameter>
+ </Parameters>
+ <Docs>
+ <param name="mediaType">To be added.</param>
+ <param name="fields">To be added.</param>
+ <summary>To be added.</summary>
+ <remarks>To be added.</remarks>
+ </Docs>
+ </Member>
<Member MemberName="Append">
<MemberSignature Language="C#" Value="public void Append (Gst.Caps caps);" />
<MemberType>Method</MemberType>
@@ -135,13 +158,13 @@
</Docs>
</Member>
<Member MemberName="Copy">
- <MemberSignature Language="C#" Value="protected override GLib.Opaque Copy (IntPtr raw);" />
+ <MemberSignature Language="C#" Value="protected override Gst.GLib.Opaque Copy (IntPtr raw);" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyVersion>0.9.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
- <ReturnType>GLib.Opaque</ReturnType>
+ <ReturnType>Gst.GLib.Opaque</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="raw" Type="System.IntPtr" />
@@ -244,14 +267,14 @@
</Docs>
</Member>
<Member MemberName="GType">
- <MemberSignature Language="C#" Value="public static GLib.GType GType { get; }" />
+ <MemberSignature Language="C#" Value="public static Gst.GLib.GType GType { get; }" />
<MemberType>Property</MemberType>
<AssemblyInfo>
<AssemblyVersion>0.9.0.0</AssemblyVersion>
<AssemblyVersion>0.9.5.99</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
- <ReturnType>GLib.GType</ReturnType>
+ <ReturnType>Gst.GLib.GType</ReturnType>
</ReturnValue>
<Docs>
<summary>To be added.</summary>
diff --git a/doc/en/Gst/ChildAddedArgs.xml b/doc/en/Gst/ChildAddedArgs.xml
index 01d1d13..42a09b4 100644
--- a/doc/en/Gst/ChildAddedArgs.xml
+++ b/doc/en/Gst/ChildAddedArgs.xml
@@ -1,12 +1,12 @@
<Type Name="ChildAddedArgs" FullName="Gst.ChildAddedArgs">
- <TypeSignature Language="C#" Value="public class ChildAddedArgs : GLib.SignalArgs" />
+ <TypeSignature Language="C#" Value="public class ChildAddedArgs : Gst.GLib.SignalArgs" />
<AssemblyInfo>
<AssemblyName>gstreamer-sharp</AssemblyName>
<AssemblyVersion>0.9.0.0</AssemblyVersion>
<AssemblyVersion>0.9.5.99</AssemblyVersion>
</AssemblyInfo>
<Base>
- <BaseTypeName>GLib.SignalArgs</BaseTypeName>
+ <BaseTypeName>Gst.GLib.SignalArgs</BaseTypeName>
</Base>
<Interfaces />
<Docs>
diff --git a/doc/en/Gst/ChildProxy.xml b/doc/en/Gst/ChildProxy.xml
index a21011b..bb87110 100644
--- a/doc/en/Gst/ChildProxy.xml
+++ b/doc/en/Gst/ChildProxy.xml
@@ -1,5 +1,5 @@
<Type Name="ChildProxy" FullName="Gst.ChildProxy">
- <TypeSignature Language="C#" Value="public interface ChildProxy : GLib.IWrapper" />
+ <TypeSignature Language="C#" Value="public interface ChildProxy : Gst.GLib.IWrapper" />
<AssemblyInfo>
<AssemblyName>gstreamer-sharp</AssemblyName>
<AssemblyVersion>0.9.0.0</AssemblyVersion>
@@ -7,7 +7,7 @@
</AssemblyInfo>
<Interfaces>
<Interface>
- <InterfaceName>GLib.IWrapper</InterfaceName>
+ <InterfaceName>Gst.GLib.IWrapper</InterfaceName>
</Interface>
</Interfaces>
<Docs>
diff --git a/doc/en/Gst/ChildProxyAdapter.xml b/doc/en/Gst/ChildProxyAdapter.xml
index 450fbfb..2e11e71 100644
--- a/doc/en/Gst/ChildProxyAdapter.xml
+++ b/doc/en/Gst/ChildProxyAdapter.xml
@@ -1,18 +1,15 @@
<Type Name="ChildProxyAdapter" FullName="Gst.ChildProxyAdapter">
- <TypeSignature Language="C#" Value="public class ChildProxyAdapter : GLib.GInterfaceAdapter, GLib.IWrapper, Gst.ChildProxy" />
+ <TypeSignature Language="C#" Value="public class ChildProxyAdapter : Gst.GLib.GInterfaceAdapter, Gst.ChildProxy" />
<AssemblyInfo>
<AssemblyName>gstreamer-sharp</AssemblyName>
<AssemblyVersion>0.9.0.0</AssemblyVersion>
<AssemblyVersion>0.9.5.99</AssemblyVersion>
</AssemblyInfo>
<Base>
- <BaseTypeName>GLib.GInterfaceAdapter</BaseTypeName>
+ <BaseTypeName>Gst.GLib.GInterfaceAdapter</BaseTypeName>
</Base>
<Interfaces>
<Interface>
- <InterfaceName>GLib.IWrapper</InterfaceName>
- </Interface>
- <Interface>
<InterfaceName>Gst.ChildProxy</InterfaceName>
</Interface>
</Interfaces>
@@ -75,7 +72,7 @@
</AssemblyInfo>
<Attributes>
<Attribute>
- <AttributeName>GLib.Signal("child-added")</AttributeName>
+ <AttributeName>Gst.GLib.Signal("child-added")</AttributeName>
</Attribute>
</Attributes>
<ReturnValue>
@@ -95,7 +92,7 @@
</AssemblyInfo>
<Attributes>
<Attribute>
- <AttributeName>GLib.Signal("child-removed")</AttributeName>
+ <AttributeName>Gst.GLib.Signal("child-removed")</AttributeName>
</Attribute>
</Attributes>
<ReturnValue>
@@ -204,7 +201,6 @@
<MemberSignature Language="C#" Value="public static Gst.ChildProxy GetObject (GLib.Object obj);" />
<MemberType>Method</MemberType>
<AssemblyInfo>
- <AssemblyVersion>0.9.0.0</AssemblyVersion>
<AssemblyVersion>0.9.5.99</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
@@ -221,6 +217,25 @@
</Docs>
</Member>
<Member MemberName="GetObject">
+ <MemberSignature Language="C#" Value="public static Gst.ChildProxy GetObject (Gst.GLib.Object obj);" />
+ <MemberType>Method</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ <ReturnValue>
+ <ReturnType>Gst.ChildProxy</ReturnType>
+ </ReturnValue>
+ <Parameters>
+ <Parameter Name="obj" Type="Gst.GLib.Object" />
+ </Parameters>
+ <Docs>
+ <param name="obj">To be added.</param>
+ <summary>To be added.</summary>
+ <returns>To be added.</returns>
+ <remarks>To be added.</remarks>
+ </Docs>
+ </Member>
+ <Member MemberName="GetObject">
<MemberSignature Language="C#" Value="public static Gst.ChildProxy GetObject (IntPtr handle, bool owned);" />
<MemberType>Method</MemberType>
<AssemblyInfo>
@@ -243,14 +258,14 @@
</Docs>
</Member>
<Member MemberName="GType">
- <MemberSignature Language="C#" Value="public override GLib.GType GType { get; }" />
+ <MemberSignature Language="C#" Value="public override Gst.GLib.GType GType { get; }" />
<MemberType>Property</MemberType>
<AssemblyInfo>
<AssemblyVersion>0.9.0.0</AssemblyVersion>
<AssemblyVersion>0.9.5.99</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
- <ReturnType>GLib.GType</ReturnType>
+ <ReturnType>Gst.GLib.GType</ReturnType>
</ReturnValue>
<Docs>
<summary>To be added.</summary>
@@ -290,5 +305,20 @@
<remarks>To be added.</remarks>
</Docs>
</Member>
+ <Member MemberName="OwnedHandle">
+ <MemberSignature Language="C#" Value="public IntPtr OwnedHandle { get; }" />
+ <MemberType>Property</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ <ReturnValue>
+ <ReturnType>System.IntPtr</ReturnType>
+ </ReturnValue>
+ <Docs>
+ <summary>To be added.</summary>
+ <value>To be added.</value>
+ <remarks>To be added.</remarks>
+ </Docs>
+ </Member>
</Members>
</Type>
diff --git a/doc/en/Gst/ChildProxyImplementor.xml b/doc/en/Gst/ChildProxyImplementor.xml
index 2c48186..787322f 100644
--- a/doc/en/Gst/ChildProxyImplementor.xml
+++ b/doc/en/Gst/ChildProxyImplementor.xml
@@ -1,5 +1,5 @@
<Type Name="ChildProxyImplementor" FullName="Gst.ChildProxyImplementor">
- <TypeSignature Language="C#" Value="public interface ChildProxyImplementor : GLib.IWrapper" />
+ <TypeSignature Language="C#" Value="public interface ChildProxyImplementor : Gst.GLib.IWrapper" />
<AssemblyInfo>
<AssemblyName>gstreamer-sharp</AssemblyName>
<AssemblyVersion>0.9.0.0</AssemblyVersion>
@@ -7,12 +7,12 @@
</AssemblyInfo>
<Interfaces>
<Interface>
- <InterfaceName>GLib.IWrapper</InterfaceName>
+ <InterfaceName>Gst.GLib.IWrapper</InterfaceName>
</Interface>
</Interfaces>
<Attributes>
<Attribute>
- <AttributeName>GLib.GInterface(typeof(Gst.ChildProxyAdapter))</AttributeName>
+ <AttributeName>Gst.GLib.GInterface(typeof(Gst.ChildProxyAdapter))</AttributeName>
</Attribute>
</Attributes>
<Docs>
diff --git a/doc/en/Gst/ChildRemovedArgs.xml b/doc/en/Gst/ChildRemovedArgs.xml
index a18f9db..57931ba 100644
--- a/doc/en/Gst/ChildRemovedArgs.xml
+++ b/doc/en/Gst/ChildRemovedArgs.xml
@@ -1,12 +1,12 @@
<Type Name="ChildRemovedArgs" FullName="Gst.ChildRemovedArgs">
- <TypeSignature Language="C#" Value="public class ChildRemovedArgs : GLib.SignalArgs" />
+ <TypeSignature Language="C#" Value="public class ChildRemovedArgs : Gst.GLib.SignalArgs" />
<AssemblyInfo>
<AssemblyName>gstreamer-sharp</AssemblyName>
<AssemblyVersion>0.9.0.0</AssemblyVersion>
<AssemblyVersion>0.9.5.99</AssemblyVersion>
</AssemblyInfo>
<Base>
- <BaseTypeName>GLib.SignalArgs</BaseTypeName>
+ <BaseTypeName>Gst.GLib.SignalArgs</BaseTypeName>
</Base>
<Interfaces />
<Docs>
diff --git a/doc/en/Gst/Clock.xml b/doc/en/Gst/Clock.xml
index e1a031b..14161e4 100644
--- a/doc/en/Gst/Clock.xml
+++ b/doc/en/Gst/Clock.xml
@@ -68,7 +68,7 @@
</Docs>
</Member>
<Member MemberName="AdjustUnlocked">
- <MemberSignature Language="C#" Value="public ulong AdjustUnlocked (ulong _internal);" />
+ <MemberSignature Language="C#" Value="protected ulong AdjustUnlocked (ulong _internal);" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyVersion>0.9.0.0</AssemblyVersion>
@@ -193,14 +193,14 @@
</Docs>
</Member>
<Member MemberName="GType">
- <MemberSignature Language="C#" Value="public static GLib.GType GType { get; }" />
+ <MemberSignature Language="C#" Value="public static Gst.GLib.GType GType { get; }" />
<MemberType>Property</MemberType>
<AssemblyInfo>
<AssemblyVersion>0.9.0.0</AssemblyVersion>
<AssemblyVersion>0.9.5.99</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
- <ReturnType>GLib.GType</ReturnType>
+ <ReturnType>Gst.GLib.GType</ReturnType>
</ReturnValue>
<Docs>
<summary>To be added.</summary>
@@ -355,7 +355,7 @@
</AssemblyInfo>
<Attributes>
<Attribute>
- <AttributeName>GLib.DefaultSignalHandler(ConnectionMethod="OverrideChangeResolution", Type=typeof(Gst.Clock))</AttributeName>
+ <AttributeName>Gst.GLib.DefaultSignalHandler(ConnectionMethod="OverrideChangeResolution", Type=typeof(Gst.Clock))</AttributeName>
</Attribute>
</Attributes>
<ReturnValue>
@@ -382,7 +382,7 @@
</AssemblyInfo>
<Attributes>
<Attribute>
- <AttributeName>GLib.DefaultSignalHandler(ConnectionMethod="OverrideGetInternalTime", Type=typeof(Gst.Clock))</AttributeName>
+ <AttributeName>Gst.GLib.DefaultSignalHandler(ConnectionMethod="OverrideGetInternalTime", Type=typeof(Gst.Clock))</AttributeName>
</Attribute>
</Attributes>
<ReturnValue>
@@ -404,7 +404,7 @@
</AssemblyInfo>
<Attributes>
<Attribute>
- <AttributeName>GLib.DefaultSignalHandler(ConnectionMethod="OverrideGetResolution", Type=typeof(Gst.Clock))</AttributeName>
+ <AttributeName>Gst.GLib.DefaultSignalHandler(ConnectionMethod="OverrideGetResolution", Type=typeof(Gst.Clock))</AttributeName>
</Attribute>
</Attributes>
<ReturnValue>
@@ -426,7 +426,7 @@
</AssemblyInfo>
<Attributes>
<Attribute>
- <AttributeName>GLib.DefaultSignalHandler(ConnectionMethod="OverrideUnschedule", Type=typeof(Gst.Clock))</AttributeName>
+ <AttributeName>Gst.GLib.DefaultSignalHandler(ConnectionMethod="OverrideUnschedule", Type=typeof(Gst.Clock))</AttributeName>
</Attribute>
</Attributes>
<ReturnValue>
@@ -450,7 +450,7 @@
</AssemblyInfo>
<Attributes>
<Attribute>
- <AttributeName>GLib.DefaultSignalHandler(ConnectionMethod="OverrideWaitAsync", Type=typeof(Gst.Clock))</AttributeName>
+ <AttributeName>Gst.GLib.DefaultSignalHandler(ConnectionMethod="OverrideWaitAsync", Type=typeof(Gst.Clock))</AttributeName>
</Attribute>
</Attributes>
<ReturnValue>
@@ -475,7 +475,7 @@
</AssemblyInfo>
<Attributes>
<Attribute>
- <AttributeName>GLib.DefaultSignalHandler(ConnectionMethod="OverrideWaitJitter", Type=typeof(Gst.Clock))</AttributeName>
+ <AttributeName>Gst.GLib.DefaultSignalHandler(ConnectionMethod="OverrideWaitJitter", Type=typeof(Gst.Clock))</AttributeName>
</Attribute>
</Attributes>
<ReturnValue>
@@ -643,7 +643,7 @@
</AssemblyInfo>
<Attributes>
<Attribute>
- <AttributeName>GLib.Property("stats")</AttributeName>
+ <AttributeName>Gst.GLib.Property("stats")</AttributeName>
</Attribute>
</Attributes>
<ReturnValue>
@@ -732,7 +732,7 @@
</AssemblyInfo>
<Attributes>
<Attribute>
- <AttributeName>GLib.Property("timeout")</AttributeName>
+ <AttributeName>Gst.GLib.Property("timeout")</AttributeName>
</Attribute>
</Attributes>
<ReturnValue>
@@ -778,7 +778,7 @@
</Docs>
</Member>
<Member MemberName="UnadjustUnlocked">
- <MemberSignature Language="C#" Value="public ulong UnadjustUnlocked (ulong external);" />
+ <MemberSignature Language="C#" Value="protected ulong UnadjustUnlocked (ulong external);" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyVersion>0.9.0.0</AssemblyVersion>
@@ -878,7 +878,7 @@
</AssemblyInfo>
<Attributes>
<Attribute>
- <AttributeName>GLib.Property("window-size")</AttributeName>
+ <AttributeName>Gst.GLib.Property("window-size")</AttributeName>
</Attribute>
</Attributes>
<ReturnValue>
@@ -899,7 +899,7 @@
</AssemblyInfo>
<Attributes>
<Attribute>
- <AttributeName>GLib.Property("window-threshold")</AttributeName>
+ <AttributeName>Gst.GLib.Property("window-threshold")</AttributeName>
</Attribute>
</Attributes>
<ReturnValue>
diff --git a/doc/en/Gst/ClockEntry.xml b/doc/en/Gst/ClockEntry.xml
index 8c2d261..4392886 100644
--- a/doc/en/Gst/ClockEntry.xml
+++ b/doc/en/Gst/ClockEntry.xml
@@ -1,12 +1,12 @@
<Type Name="ClockEntry" FullName="Gst.ClockEntry">
- <TypeSignature Language="C#" Value="public class ClockEntry : GLib.Opaque" />
+ <TypeSignature Language="C#" Value="public class ClockEntry : Gst.GLib.Opaque" />
<AssemblyInfo>
<AssemblyName>gstreamer-sharp</AssemblyName>
<AssemblyVersion>0.9.0.0</AssemblyVersion>
<AssemblyVersion>0.9.5.99</AssemblyVersion>
</AssemblyInfo>
<Base>
- <BaseTypeName>GLib.Opaque</BaseTypeName>
+ <BaseTypeName>Gst.GLib.Opaque</BaseTypeName>
</Base>
<Interfaces />
<Docs>
diff --git a/doc/en/Gst/ClockEntryType.xml b/doc/en/Gst/ClockEntryType.xml
index 3eded5d..9bbd9e0 100644
--- a/doc/en/Gst/ClockEntryType.xml
+++ b/doc/en/Gst/ClockEntryType.xml
@@ -10,7 +10,7 @@
</Base>
<Attributes>
<Attribute>
- <AttributeName>GLib.GType(typeof(Gst.ClockEntryTypeGType))</AttributeName>
+ <AttributeName>Gst.GLib.GType(typeof(Gst.ClockEntryTypeGType))</AttributeName>
</Attribute>
</Attributes>
<Docs>
diff --git a/doc/en/Gst/ClockFlags.xml b/doc/en/Gst/ClockFlags.xml
index 1da1dca..7c0a619 100644
--- a/doc/en/Gst/ClockFlags.xml
+++ b/doc/en/Gst/ClockFlags.xml
@@ -10,7 +10,7 @@
</Base>
<Attributes>
<Attribute>
- <AttributeName>GLib.GType(typeof(Gst.ClockFlagsGType))</AttributeName>
+ <AttributeName>Gst.GLib.GType(typeof(Gst.ClockFlagsGType))</AttributeName>
</Attribute>
<Attribute>
<AttributeName>System.Flags</AttributeName>
diff --git a/doc/en/Gst/ClockReturn.xml b/doc/en/Gst/ClockReturn.xml
index 74804fb..283835a 100644
--- a/doc/en/Gst/ClockReturn.xml
+++ b/doc/en/Gst/ClockReturn.xml
@@ -10,7 +10,7 @@
</Base>
<Attributes>
<Attribute>
- <AttributeName>GLib.GType(typeof(Gst.ClockReturnGType))</AttributeName>
+ <AttributeName>Gst.GLib.GType(typeof(Gst.ClockReturnGType))</AttributeName>
</Attribute>
</Attributes>
<Docs>
diff --git a/doc/en/Gst/ClockType.xml b/doc/en/Gst/ClockType.xml
index 199f811..2e92153 100644
--- a/doc/en/Gst/ClockType.xml
+++ b/doc/en/Gst/ClockType.xml
@@ -10,7 +10,7 @@
</Base>
<Attributes>
<Attribute>
- <AttributeName>GLib.GType(typeof(Gst.ClockTypeGType))</AttributeName>
+ <AttributeName>Gst.GLib.GType(typeof(Gst.ClockTypeGType))</AttributeName>
</Attribute>
</Attributes>
<Docs>
diff --git a/doc/en/Gst/CoreError.xml b/doc/en/Gst/CoreError.xml
index 7b388ba..979509b 100644
--- a/doc/en/Gst/CoreError.xml
+++ b/doc/en/Gst/CoreError.xml
@@ -10,7 +10,7 @@
</Base>
<Attributes>
<Attribute>
- <AttributeName>GLib.GType(typeof(Gst.CoreErrorGType))</AttributeName>
+ <AttributeName>Gst.GLib.GType(typeof(Gst.CoreErrorGType))</AttributeName>
</Attribute>
</Attributes>
<Docs>
diff --git a/doc/en/Gst/Date.xml b/doc/en/Gst/Date.xml
index a62a3bb..5cd84a9 100644
--- a/doc/en/Gst/Date.xml
+++ b/doc/en/Gst/Date.xml
@@ -1,5 +1,5 @@
<Type Name="Date" FullName="Gst.Date">
- <TypeSignature Language="C#" Value="public class Date : GLib.IWrapper" />
+ <TypeSignature Language="C#" Value="public class Date : Gst.GLib.IWrapper" />
<AssemblyInfo>
<AssemblyName>gstreamer-sharp</AssemblyName>
<AssemblyVersion>0.9.0.0</AssemblyVersion>
@@ -10,7 +10,7 @@
</Base>
<Interfaces>
<Interface>
- <InterfaceName>GLib.IWrapper</InterfaceName>
+ <InterfaceName>Gst.GLib.IWrapper</InterfaceName>
</Interface>
</Interfaces>
<Docs>
@@ -22,7 +22,6 @@
<MemberSignature Language="C#" Value="public Date (GLib.Value val);" />
<MemberType>Constructor</MemberType>
<AssemblyInfo>
- <AssemblyVersion>0.9.0.0</AssemblyVersion>
<AssemblyVersion>0.9.5.99</AssemblyVersion>
</AssemblyInfo>
<Parameters>
@@ -35,6 +34,21 @@
</Docs>
</Member>
<Member MemberName=".ctor">
+ <MemberSignature Language="C#" Value="public Date (Gst.GLib.Value val);" />
+ <MemberType>Constructor</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ <Parameters>
+ <Parameter Name="val" Type="Gst.GLib.Value" />
+ </Parameters>
+ <Docs>
+ <param name="val">To be added.</param>
+ <summary>To be added.</summary>
+ <remarks>To be added.</remarks>
+ </Docs>
+ </Member>
+ <Member MemberName=".ctor">
<MemberSignature Language="C#" Value="public Date (DateTime date);" />
<MemberType>Constructor</MemberType>
<AssemblyInfo>
@@ -87,14 +101,14 @@
</Docs>
</Member>
<Member MemberName="GType">
- <MemberSignature Language="C#" Value="public static GLib.GType GType { get; }" />
+ <MemberSignature Language="C#" Value="public static Gst.GLib.GType GType { get; }" />
<MemberType>Property</MemberType>
<AssemblyInfo>
<AssemblyVersion>0.9.0.0</AssemblyVersion>
<AssemblyVersion>0.9.5.99</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
- <ReturnType>GLib.GType</ReturnType>
+ <ReturnType>Gst.GLib.GType</ReturnType>
</ReturnValue>
<Docs>
<summary>To be added.</summary>
@@ -142,7 +156,6 @@
<MemberSignature Language="C#" Value="public static GLib.Value op_Explicit (Gst.Date date);" />
<MemberType>Method</MemberType>
<AssemblyInfo>
- <AssemblyVersion>0.9.0.0</AssemblyVersion>
<AssemblyVersion>0.9.5.99</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
@@ -158,11 +171,29 @@
<remarks>To be added.</remarks>
</Docs>
</Member>
+ <Member MemberName="op_Explicit">
+ <MemberSignature Language="C#" Value="public static Gst.GLib.Value op_Explicit (Gst.Date date);" />
+ <MemberType>Method</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ <ReturnValue>
+ <ReturnType>Gst.GLib.Value</ReturnType>
+ </ReturnValue>
+ <Parameters>
+ <Parameter Name="date" Type="Gst.Date" />
+ </Parameters>
+ <Docs>
+ <param name="date">To be added.</param>
+ <summary>To be added.</summary>
+ <returns>To be added.</returns>
+ <remarks>To be added.</remarks>
+ </Docs>
+ </Member>
<Member MemberName="SetGValue">
<MemberSignature Language="C#" Value="public void SetGValue (ref GLib.Value val);" />
<MemberType>Method</MemberType>
<AssemblyInfo>
- <AssemblyVersion>0.9.0.0</AssemblyVersion>
<AssemblyVersion>0.9.5.99</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
@@ -177,6 +208,24 @@
<remarks>To be added.</remarks>
</Docs>
</Member>
+ <Member MemberName="SetGValue">
+ <MemberSignature Language="C#" Value="public void SetGValue (ref Gst.GLib.Value val);" />
+ <MemberType>Method</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ <ReturnValue>
+ <ReturnType>System.Void</ReturnType>
+ </ReturnValue>
+ <Parameters>
+ <Parameter Name="val" Type="Gst.GLib.Value&amp;" RefType="ref" />
+ </Parameters>
+ <Docs>
+ <param name="val">To be added.</param>
+ <summary>To be added.</summary>
+ <remarks>To be added.</remarks>
+ </Docs>
+ </Member>
<Member MemberName="ToString">
<MemberSignature Language="C#" Value="public override string ToString ();" />
<MemberType>Method</MemberType>
diff --git a/doc/en/Gst/DoLatencyArgs.xml b/doc/en/Gst/DoLatencyArgs.xml
index 3d0f3d8..bd6a321 100644
--- a/doc/en/Gst/DoLatencyArgs.xml
+++ b/doc/en/Gst/DoLatencyArgs.xml
@@ -1,12 +1,12 @@
<Type Name="DoLatencyArgs" FullName="Gst.DoLatencyArgs">
- <TypeSignature Language="C#" Value="public class DoLatencyArgs : GLib.SignalArgs" />
+ <TypeSignature Language="C#" Value="public class DoLatencyArgs : Gst.GLib.SignalArgs" />
<AssemblyInfo>
<AssemblyName>gstreamer-sharp</AssemblyName>
<AssemblyVersion>0.9.0.0</AssemblyVersion>
<AssemblyVersion>0.9.5.99</AssemblyVersion>
</AssemblyInfo>
<Base>
- <BaseTypeName>GLib.SignalArgs</BaseTypeName>
+ <BaseTypeName>Gst.GLib.SignalArgs</BaseTypeName>
</Base>
<Interfaces />
<Docs>
diff --git a/doc/en/Gst/DoubleRange.xml b/doc/en/Gst/DoubleRange.xml
index 1f6ac9a..0e1eaa3 100644
--- a/doc/en/Gst/DoubleRange.xml
+++ b/doc/en/Gst/DoubleRange.xml
@@ -18,7 +18,6 @@
<MemberSignature Language="C#" Value="public DoubleRange (GLib.Value val);" />
<MemberType>Constructor</MemberType>
<AssemblyInfo>
- <AssemblyVersion>0.9.0.0</AssemblyVersion>
<AssemblyVersion>0.9.5.99</AssemblyVersion>
</AssemblyInfo>
<Parameters>
@@ -31,6 +30,21 @@
</Docs>
</Member>
<Member MemberName=".ctor">
+ <MemberSignature Language="C#" Value="public DoubleRange (Gst.GLib.Value val);" />
+ <MemberType>Constructor</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ <Parameters>
+ <Parameter Name="val" Type="Gst.GLib.Value" />
+ </Parameters>
+ <Docs>
+ <param name="val">To be added.</param>
+ <summary>To be added.</summary>
+ <remarks>To be added.</remarks>
+ </Docs>
+ </Member>
+ <Member MemberName=".ctor">
<MemberSignature Language="C#" Value="public DoubleRange (double min, double max);" />
<MemberType>Constructor</MemberType>
<AssemblyInfo>
@@ -49,14 +63,14 @@
</Docs>
</Member>
<Member MemberName="GType">
- <MemberSignature Language="C#" Value="public static GLib.GType GType { get; }" />
+ <MemberSignature Language="C#" Value="public static Gst.GLib.GType GType { get; }" />
<MemberType>Property</MemberType>
<AssemblyInfo>
<AssemblyVersion>0.9.0.0</AssemblyVersion>
<AssemblyVersion>0.9.5.99</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
- <ReturnType>GLib.GType</ReturnType>
+ <ReturnType>Gst.GLib.GType</ReturnType>
</ReturnValue>
<Docs>
<summary>To be added.</summary>
@@ -98,7 +112,6 @@
<MemberSignature Language="C#" Value="public static GLib.Value op_Explicit (Gst.DoubleRange range);" />
<MemberType>Method</MemberType>
<AssemblyInfo>
- <AssemblyVersion>0.9.0.0</AssemblyVersion>
<AssemblyVersion>0.9.5.99</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
@@ -114,11 +127,29 @@
<remarks>To be added.</remarks>
</Docs>
</Member>
+ <Member MemberName="op_Explicit">
+ <MemberSignature Language="C#" Value="public static Gst.GLib.Value op_Explicit (Gst.DoubleRange range);" />
+ <MemberType>Method</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ <ReturnValue>
+ <ReturnType>Gst.GLib.Value</ReturnType>
+ </ReturnValue>
+ <Parameters>
+ <Parameter Name="range" Type="Gst.DoubleRange" />
+ </Parameters>
+ <Docs>
+ <param name="range">To be added.</param>
+ <summary>To be added.</summary>
+ <returns>To be added.</returns>
+ <remarks>To be added.</remarks>
+ </Docs>
+ </Member>
<Member MemberName="SetGValue">
<MemberSignature Language="C#" Value="public void SetGValue (ref GLib.Value val);" />
<MemberType>Method</MemberType>
<AssemblyInfo>
- <AssemblyVersion>0.9.0.0</AssemblyVersion>
<AssemblyVersion>0.9.5.99</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
@@ -133,6 +164,24 @@
<remarks>To be added.</remarks>
</Docs>
</Member>
+ <Member MemberName="SetGValue">
+ <MemberSignature Language="C#" Value="public void SetGValue (ref Gst.GLib.Value val);" />
+ <MemberType>Method</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ <ReturnValue>
+ <ReturnType>System.Void</ReturnType>
+ </ReturnValue>
+ <Parameters>
+ <Parameter Name="val" Type="Gst.GLib.Value&amp;" RefType="ref" />
+ </Parameters>
+ <Docs>
+ <param name="val">To be added.</param>
+ <summary>To be added.</summary>
+ <remarks>To be added.</remarks>
+ </Docs>
+ </Member>
<Member MemberName="ToString">
<MemberSignature Language="C#" Value="public override string ToString ();" />
<MemberType>Method</MemberType>
diff --git a/doc/en/Gst/DynamicSignal.xml b/doc/en/Gst/DynamicSignal.xml
index 0d669bd..a6d3daa 100644
--- a/doc/en/Gst/DynamicSignal.xml
+++ b/doc/en/Gst/DynamicSignal.xml
@@ -37,7 +37,7 @@
</Docs>
</Member>
<Member MemberName="Connect">
- <MemberSignature Language="C#" Value="public static void Connect (GLib.Object o, string name, Gst.SignalHandler handler);" />
+ <MemberSignature Language="C#" Value="public static void Connect (Gst.GLib.Object o, string name, Gst.SignalHandler handler);" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyVersion>0.9.0.0</AssemblyVersion>
@@ -46,7 +46,7 @@
<ReturnType>System.Void</ReturnType>
</ReturnValue>
<Parameters>
- <Parameter Name="o" Type="GLib.Object" />
+ <Parameter Name="o" Type="Gst.GLib.Object" />
<Parameter Name="name" Type="System.String" />
<Parameter Name="handler" Type="Gst.SignalHandler" />
</Parameters>
@@ -59,7 +59,7 @@
</Docs>
</Member>
<Member MemberName="Connect">
- <MemberSignature Language="C#" Value="public static void Connect (GLib.Object o, string name, Delegate handler);" />
+ <MemberSignature Language="C#" Value="public static void Connect (Gst.GLib.Object o, string name, Delegate handler);" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyVersion>0.9.0.0</AssemblyVersion>
@@ -68,7 +68,7 @@
<ReturnType>System.Void</ReturnType>
</ReturnValue>
<Parameters>
- <Parameter Name="o" Type="GLib.Object" />
+ <Parameter Name="o" Type="Gst.GLib.Object" />
<Parameter Name="name" Type="System.String" />
<Parameter Name="handler" Type="System.Delegate" />
</Parameters>
@@ -105,7 +105,7 @@
</Docs>
</Member>
<Member MemberName="Connect">
- <MemberSignature Language="C#" Value="public static void Connect (GLib.Object o, string name, bool after, Gst.SignalHandler handler);" />
+ <MemberSignature Language="C#" Value="public static void Connect (Gst.GLib.Object o, string name, bool after, Gst.SignalHandler handler);" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyVersion>0.9.0.0</AssemblyVersion>
@@ -114,7 +114,7 @@
<ReturnType>System.Void</ReturnType>
</ReturnValue>
<Parameters>
- <Parameter Name="o" Type="GLib.Object" />
+ <Parameter Name="o" Type="Gst.GLib.Object" />
<Parameter Name="name" Type="System.String" />
<Parameter Name="after" Type="System.Boolean" />
<Parameter Name="handler" Type="Gst.SignalHandler" />
@@ -129,7 +129,7 @@
</Docs>
</Member>
<Member MemberName="Connect">
- <MemberSignature Language="C#" Value="public static void Connect (GLib.Object o, string name, bool after, Delegate handler);" />
+ <MemberSignature Language="C#" Value="public static void Connect (Gst.GLib.Object o, string name, bool after, Delegate handler);" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyVersion>0.9.0.0</AssemblyVersion>
@@ -138,7 +138,7 @@
<ReturnType>System.Void</ReturnType>
</ReturnValue>
<Parameters>
- <Parameter Name="o" Type="GLib.Object" />
+ <Parameter Name="o" Type="Gst.GLib.Object" />
<Parameter Name="name" Type="System.String" />
<Parameter Name="after" Type="System.Boolean" />
<Parameter Name="handler" Type="System.Delegate" />
@@ -175,7 +175,7 @@
</Docs>
</Member>
<Member MemberName="Disconnect">
- <MemberSignature Language="C#" Value="public static void Disconnect (GLib.Object o, string name, Delegate handler);" />
+ <MemberSignature Language="C#" Value="public static void Disconnect (Gst.GLib.Object o, string name, Delegate handler);" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyVersion>0.9.0.0</AssemblyVersion>
@@ -184,7 +184,7 @@
<ReturnType>System.Void</ReturnType>
</ReturnValue>
<Parameters>
- <Parameter Name="o" Type="GLib.Object" />
+ <Parameter Name="o" Type="Gst.GLib.Object" />
<Parameter Name="name" Type="System.String" />
<Parameter Name="handler" Type="System.Delegate" />
</Parameters>
@@ -200,7 +200,6 @@
<MemberSignature Language="C#" Value="public static object Emit (GLib.Object o, string name, object[] parameters);" />
<MemberType>Method</MemberType>
<AssemblyInfo>
- <AssemblyVersion>0.9.0.0</AssemblyVersion>
<AssemblyVersion>0.9.5.99</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
@@ -226,5 +225,34 @@
<remarks>To be added.</remarks>
</Docs>
</Member>
+ <Member MemberName="Emit">
+ <MemberSignature Language="C#" Value="public static object Emit (Gst.GLib.Object o, string name, object[] parameters);" />
+ <MemberType>Method</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ <ReturnValue>
+ <ReturnType>System.Object</ReturnType>
+ </ReturnValue>
+ <Parameters>
+ <Parameter Name="o" Type="Gst.GLib.Object" />
+ <Parameter Name="name" Type="System.String" />
+ <Parameter Name="parameters" Type="System.Object[]">
+ <Attributes>
+ <Attribute>
+ <AttributeName>System.ParamArray</AttributeName>
+ </Attribute>
+ </Attributes>
+ </Parameter>
+ </Parameters>
+ <Docs>
+ <param name="o">To be added.</param>
+ <param name="name">To be added.</param>
+ <param name="parameters">To be added.</param>
+ <summary>To be added.</summary>
+ <returns>To be added.</returns>
+ <remarks>To be added.</remarks>
+ </Docs>
+ </Member>
</Members>
</Type>
diff --git a/doc/en/Gst/Element.xml b/doc/en/Gst/Element.xml
index c3c5ae2..076e393 100644
--- a/doc/en/Gst/Element.xml
+++ b/doc/en/Gst/Element.xml
@@ -60,7 +60,7 @@
</Docs>
</Member>
<Member MemberName="AddPad">
- <MemberSignature Language="C#" Value="public bool AddPad (Gst.Pad p);" />
+ <MemberSignature Language="C#" Value="protected bool AddPad (Gst.Pad p);" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyVersion>0.9.0.0</AssemblyVersion>
@@ -83,7 +83,6 @@
<MemberSignature Language="C#" Value="protected static void AddPadTemplate (GLib.GType gtype, Gst.PadTemplate templ);" />
<MemberType>Method</MemberType>
<AssemblyInfo>
- <AssemblyVersion>0.9.0.0</AssemblyVersion>
<AssemblyVersion>0.9.5.99</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
@@ -100,6 +99,26 @@
<remarks>To be added.</remarks>
</Docs>
</Member>
+ <Member MemberName="AddPadTemplate">
+ <MemberSignature Language="C#" Value="protected static void AddPadTemplate (Gst.GLib.GType gtype, Gst.PadTemplate templ);" />
+ <MemberType>Method</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ <ReturnValue>
+ <ReturnType>System.Void</ReturnType>
+ </ReturnValue>
+ <Parameters>
+ <Parameter Name="gtype" Type="Gst.GLib.GType" />
+ <Parameter Name="templ" Type="Gst.PadTemplate" />
+ </Parameters>
+ <Docs>
+ <param name="gtype">To be added.</param>
+ <param name="templ">To be added.</param>
+ <summary>To be added.</summary>
+ <remarks>To be added.</remarks>
+ </Docs>
+ </Member>
<Member MemberName="BaseTime">
<MemberSignature Language="C#" Value="public ulong BaseTime { set; get; }" />
<MemberType>Property</MemberType>
@@ -189,7 +208,7 @@
</Docs>
</Member>
<Member MemberName="CreateAllPads">
- <MemberSignature Language="C#" Value="public void CreateAllPads ();" />
+ <MemberSignature Language="C#" Value="protected void CreateAllPads ();" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyVersion>0.9.0.0</AssemblyVersion>
@@ -237,7 +256,7 @@
</Docs>
</Member>
<Member MemberName="FoundTags">
- <MemberSignature Language="C#" Value="public void FoundTags (Gst.TagList list);" />
+ <MemberSignature Language="C#" Value="protected void FoundTags (Gst.TagList list);" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyVersion>0.9.0.0</AssemblyVersion>
@@ -256,7 +275,7 @@
</Docs>
</Member>
<Member MemberName="FoundTagsForPad">
- <MemberSignature Language="C#" Value="public void FoundTagsForPad (Gst.Pad pad, Gst.TagList list);" />
+ <MemberSignature Language="C#" Value="protected void FoundTagsForPad (Gst.Pad pad, Gst.TagList list);" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyVersion>0.9.0.0</AssemblyVersion>
@@ -442,14 +461,14 @@
</Docs>
</Member>
<Member MemberName="GType">
- <MemberSignature Language="C#" Value="public static GLib.GType GType { get; }" />
+ <MemberSignature Language="C#" Value="public static Gst.GLib.GType GType { get; }" />
<MemberType>Property</MemberType>
<AssemblyInfo>
<AssemblyVersion>0.9.0.0</AssemblyVersion>
<AssemblyVersion>0.9.5.99</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
- <ReturnType>GLib.GType</ReturnType>
+ <ReturnType>Gst.GLib.GType</ReturnType>
</ReturnValue>
<Docs>
<summary>To be added.</summary>
@@ -466,7 +485,7 @@
</AssemblyInfo>
<Attributes>
<Attribute>
- <AttributeName>GLib.Signal("no-more-pads")</AttributeName>
+ <AttributeName>Gst.GLib.Signal("no-more-pads")</AttributeName>
</Attribute>
</Attributes>
<ReturnValue>
@@ -481,7 +500,6 @@
<MemberSignature Language="C#" Value="public bool ImplementsInterface (GLib.GType iface_type);" />
<MemberType>Method</MemberType>
<AssemblyInfo>
- <AssemblyVersion>0.9.0.0</AssemblyVersion>
<AssemblyVersion>0.9.5.99</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
@@ -497,6 +515,25 @@
<remarks>To be added.</remarks>
</Docs>
</Member>
+ <Member MemberName="ImplementsInterface">
+ <MemberSignature Language="C#" Value="public bool ImplementsInterface (Gst.GLib.GType iface_type);" />
+ <MemberType>Method</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ <ReturnValue>
+ <ReturnType>System.Boolean</ReturnType>
+ </ReturnValue>
+ <Parameters>
+ <Parameter Name="iface_type" Type="Gst.GLib.GType" />
+ </Parameters>
+ <Docs>
+ <param name="iface_type">To be added.</param>
+ <summary>To be added.</summary>
+ <returns>To be added.</returns>
+ <remarks>To be added.</remarks>
+ </Docs>
+ </Member>
<Member MemberName="Index">
<MemberSignature Language="C#" Value="public Gst.Index Index { set; get; }" />
<MemberType>Property</MemberType>
@@ -704,7 +741,7 @@
</Docs>
</Member>
<Member MemberName="NoMorePads">
- <MemberSignature Language="C#" Value="public void NoMorePads ();" />
+ <MemberSignature Language="C#" Value="protected void NoMorePads ();" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyVersion>0.9.0.0</AssemblyVersion>
@@ -728,7 +765,7 @@
</AssemblyInfo>
<Attributes>
<Attribute>
- <AttributeName>GLib.DefaultSignalHandler(ConnectionMethod="OverrideChangeState", Type=typeof(Gst.Element))</AttributeName>
+ <AttributeName>Gst.GLib.DefaultSignalHandler(ConnectionMethod="OverrideChangeState", Type=typeof(Gst.Element))</AttributeName>
</Attribute>
</Attributes>
<ReturnValue>
@@ -753,7 +790,7 @@
</AssemblyInfo>
<Attributes>
<Attribute>
- <AttributeName>GLib.DefaultSignalHandler(ConnectionMethod="OverrideGetIndex", Type=typeof(Gst.Element))</AttributeName>
+ <AttributeName>Gst.GLib.DefaultSignalHandler(ConnectionMethod="OverrideGetIndex", Type=typeof(Gst.Element))</AttributeName>
</Attribute>
</Attributes>
<ReturnValue>
@@ -775,7 +812,7 @@
</AssemblyInfo>
<Attributes>
<Attribute>
- <AttributeName>GLib.DefaultSignalHandler(ConnectionMethod="OverrideGetQueryTypes", Type=typeof(Gst.Element))</AttributeName>
+ <AttributeName>Gst.GLib.DefaultSignalHandler(ConnectionMethod="OverrideGetQueryTypes", Type=typeof(Gst.Element))</AttributeName>
</Attribute>
</Attributes>
<ReturnValue>
@@ -797,7 +834,7 @@
</AssemblyInfo>
<Attributes>
<Attribute>
- <AttributeName>GLib.DefaultSignalHandler(ConnectionMethod="OverrideGetState", Type=typeof(Gst.Element))</AttributeName>
+ <AttributeName>Gst.GLib.DefaultSignalHandler(ConnectionMethod="OverrideGetState", Type=typeof(Gst.Element))</AttributeName>
</Attribute>
</Attributes>
<ReturnValue>
@@ -826,7 +863,7 @@
</AssemblyInfo>
<Attributes>
<Attribute>
- <AttributeName>GLib.DefaultSignalHandler(ConnectionMethod="OverrideHasNoMorePads", Type=typeof(Gst.Element))</AttributeName>
+ <AttributeName>Gst.GLib.DefaultSignalHandler(ConnectionMethod="OverrideHasNoMorePads", Type=typeof(Gst.Element))</AttributeName>
</Attribute>
</Attributes>
<ReturnValue>
@@ -847,7 +884,7 @@
</AssemblyInfo>
<Attributes>
<Attribute>
- <AttributeName>GLib.DefaultSignalHandler(ConnectionMethod="OverridePadAdded", Type=typeof(Gst.Element))</AttributeName>
+ <AttributeName>Gst.GLib.DefaultSignalHandler(ConnectionMethod="OverridePadAdded", Type=typeof(Gst.Element))</AttributeName>
</Attribute>
</Attributes>
<ReturnValue>
@@ -871,7 +908,7 @@
</AssemblyInfo>
<Attributes>
<Attribute>
- <AttributeName>GLib.DefaultSignalHandler(ConnectionMethod="OverridePadRemoved", Type=typeof(Gst.Element))</AttributeName>
+ <AttributeName>Gst.GLib.DefaultSignalHandler(ConnectionMethod="OverridePadRemoved", Type=typeof(Gst.Element))</AttributeName>
</Attribute>
</Attributes>
<ReturnValue>
@@ -895,7 +932,7 @@
</AssemblyInfo>
<Attributes>
<Attribute>
- <AttributeName>GLib.DefaultSignalHandler(ConnectionMethod="OverrideProvideClock", Type=typeof(Gst.Element))</AttributeName>
+ <AttributeName>Gst.GLib.DefaultSignalHandler(ConnectionMethod="OverrideProvideClock", Type=typeof(Gst.Element))</AttributeName>
</Attribute>
</Attributes>
<ReturnValue>
@@ -917,7 +954,7 @@
</AssemblyInfo>
<Attributes>
<Attribute>
- <AttributeName>GLib.DefaultSignalHandler(ConnectionMethod="OverrideQuery", Type=typeof(Gst.Element))</AttributeName>
+ <AttributeName>Gst.GLib.DefaultSignalHandler(ConnectionMethod="OverrideQuery", Type=typeof(Gst.Element))</AttributeName>
</Attribute>
</Attributes>
<ReturnValue>
@@ -942,7 +979,7 @@
</AssemblyInfo>
<Attributes>
<Attribute>
- <AttributeName>GLib.DefaultSignalHandler(ConnectionMethod="OverrideReleasePad", Type=typeof(Gst.Element))</AttributeName>
+ <AttributeName>Gst.GLib.DefaultSignalHandler(ConnectionMethod="OverrideReleasePad", Type=typeof(Gst.Element))</AttributeName>
</Attribute>
</Attributes>
<ReturnValue>
@@ -966,7 +1003,7 @@
</AssemblyInfo>
<Attributes>
<Attribute>
- <AttributeName>GLib.DefaultSignalHandler(ConnectionMethod="OverrideRequestNewPad", Type=typeof(Gst.Element))</AttributeName>
+ <AttributeName>Gst.GLib.DefaultSignalHandler(ConnectionMethod="OverrideRequestNewPad", Type=typeof(Gst.Element))</AttributeName>
</Attribute>
</Attributes>
<ReturnValue>
@@ -993,7 +1030,7 @@
</AssemblyInfo>
<Attributes>
<Attribute>
- <AttributeName>GLib.DefaultSignalHandler(ConnectionMethod="OverrideSendEvent", Type=typeof(Gst.Element))</AttributeName>
+ <AttributeName>Gst.GLib.DefaultSignalHandler(ConnectionMethod="OverrideSendEvent", Type=typeof(Gst.Element))</AttributeName>
</Attribute>
</Attributes>
<ReturnValue>
@@ -1018,7 +1055,7 @@
</AssemblyInfo>
<Attributes>
<Attribute>
- <AttributeName>GLib.DefaultSignalHandler(ConnectionMethod="OverrideSetBus", Type=typeof(Gst.Element))</AttributeName>
+ <AttributeName>Gst.GLib.DefaultSignalHandler(ConnectionMethod="OverrideSetBus", Type=typeof(Gst.Element))</AttributeName>
</Attribute>
</Attributes>
<ReturnValue>
@@ -1042,7 +1079,7 @@
</AssemblyInfo>
<Attributes>
<Attribute>
- <AttributeName>GLib.DefaultSignalHandler(ConnectionMethod="OverrideSetClock", Type=typeof(Gst.Element))</AttributeName>
+ <AttributeName>Gst.GLib.DefaultSignalHandler(ConnectionMethod="OverrideSetClock", Type=typeof(Gst.Element))</AttributeName>
</Attribute>
</Attributes>
<ReturnValue>
@@ -1067,7 +1104,7 @@
</AssemblyInfo>
<Attributes>
<Attribute>
- <AttributeName>GLib.DefaultSignalHandler(ConnectionMethod="OverrideSetIndex", Type=typeof(Gst.Element))</AttributeName>
+ <AttributeName>Gst.GLib.DefaultSignalHandler(ConnectionMethod="OverrideSetIndex", Type=typeof(Gst.Element))</AttributeName>
</Attribute>
</Attributes>
<ReturnValue>
@@ -1091,7 +1128,7 @@
</AssemblyInfo>
<Attributes>
<Attribute>
- <AttributeName>GLib.DefaultSignalHandler(ConnectionMethod="OverrideSetState", Type=typeof(Gst.Element))</AttributeName>
+ <AttributeName>Gst.GLib.DefaultSignalHandler(ConnectionMethod="OverrideSetState", Type=typeof(Gst.Element))</AttributeName>
</Attribute>
</Attributes>
<ReturnValue>
@@ -1116,7 +1153,7 @@
</AssemblyInfo>
<Attributes>
<Attribute>
- <AttributeName>GLib.Signal("pad-added")</AttributeName>
+ <AttributeName>Gst.GLib.Signal("pad-added")</AttributeName>
</Attribute>
</Attributes>
<ReturnValue>
@@ -1136,7 +1173,7 @@
</AssemblyInfo>
<Attributes>
<Attribute>
- <AttributeName>GLib.Signal("pad-removed")</AttributeName>
+ <AttributeName>Gst.GLib.Signal("pad-removed")</AttributeName>
</Attribute>
</Attributes>
<ReturnValue>
@@ -1148,14 +1185,14 @@
</Docs>
</Member>
<Member MemberName="Pads">
- <MemberSignature Language="C#" Value="public System.Collections.IEnumerable Pads { get; }" />
+ <MemberSignature Language="C#" Value="public Gst.Iterator Pads { get; }" />
<MemberType>Property</MemberType>
<AssemblyInfo>
<AssemblyVersion>0.9.0.0</AssemblyVersion>
<AssemblyVersion>0.9.5.99</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
- <ReturnType>System.Collections.IEnumerable</ReturnType>
+ <ReturnType>Gst.Iterator</ReturnType>
</ReturnValue>
<Docs>
<summary>To be added.</summary>
@@ -1180,7 +1217,7 @@
</Docs>
</Member>
<Member MemberName="PostMessage">
- <MemberSignature Language="C#" Value="public bool PostMessage (Gst.Message message);" />
+ <MemberSignature Language="C#" Value="protected bool PostMessage (Gst.Message message);" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyVersion>0.9.0.0</AssemblyVersion>
@@ -1342,7 +1379,7 @@
</Docs>
</Member>
<Member MemberName="RemovePad">
- <MemberSignature Language="C#" Value="public bool RemovePad (Gst.Pad pad);" />
+ <MemberSignature Language="C#" Value="protected bool RemovePad (Gst.Pad pad);" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyVersion>0.9.0.0</AssemblyVersion>
@@ -1477,7 +1514,6 @@
<MemberSignature Language="C#" Value="protected static void SetDetails (GLib.GType gtype, string longname, string klass, string description, string author);" />
<MemberType>Method</MemberType>
<AssemblyInfo>
- <AssemblyVersion>0.9.0.0</AssemblyVersion>
<AssemblyVersion>0.9.5.99</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
@@ -1500,6 +1536,32 @@
<remarks>To be added.</remarks>
</Docs>
</Member>
+ <Member MemberName="SetDetails">
+ <MemberSignature Language="C#" Value="protected static void SetDetails (Gst.GLib.GType gtype, string longname, string klass, string description, string author);" />
+ <MemberType>Method</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ <ReturnValue>
+ <ReturnType>System.Void</ReturnType>
+ </ReturnValue>
+ <Parameters>
+ <Parameter Name="gtype" Type="Gst.GLib.GType" />
+ <Parameter Name="longname" Type="System.String" />
+ <Parameter Name="klass" Type="System.String" />
+ <Parameter Name="description" Type="System.String" />
+ <Parameter Name="author" Type="System.String" />
+ </Parameters>
+ <Docs>
+ <param name="gtype">To be added.</param>
+ <param name="longname">To be added.</param>
+ <param name="klass">To be added.</param>
+ <param name="description">To be added.</param>
+ <param name="author">To be added.</param>
+ <summary>To be added.</summary>
+ <remarks>To be added.</remarks>
+ </Docs>
+ </Member>
<Member MemberName="SetLockedState">
<MemberSignature Language="C#" Value="public bool SetLockedState (bool locked_state);" />
<MemberType>Method</MemberType>
@@ -1541,14 +1603,14 @@
</Docs>
</Member>
<Member MemberName="SinkPads">
- <MemberSignature Language="C#" Value="public System.Collections.IEnumerable SinkPads { get; }" />
+ <MemberSignature Language="C#" Value="public Gst.Iterator SinkPads { get; }" />
<MemberType>Property</MemberType>
<AssemblyInfo>
<AssemblyVersion>0.9.0.0</AssemblyVersion>
<AssemblyVersion>0.9.5.99</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
- <ReturnType>System.Collections.IEnumerable</ReturnType>
+ <ReturnType>Gst.Iterator</ReturnType>
</ReturnValue>
<Docs>
<summary>To be added.</summary>
@@ -1557,14 +1619,14 @@
</Docs>
</Member>
<Member MemberName="SrcPads">
- <MemberSignature Language="C#" Value="public System.Collections.IEnumerable SrcPads { get; }" />
+ <MemberSignature Language="C#" Value="public Gst.Iterator SrcPads { get; }" />
<MemberType>Property</MemberType>
<AssemblyInfo>
<AssemblyVersion>0.9.0.0</AssemblyVersion>
<AssemblyVersion>0.9.5.99</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
- <ReturnType>System.Collections.IEnumerable</ReturnType>
+ <ReturnType>Gst.Iterator</ReturnType>
</ReturnValue>
<Docs>
<summary>To be added.</summary>
diff --git a/doc/en/Gst/ElementAddedArgs.xml b/doc/en/Gst/ElementAddedArgs.xml
index 1dcc101..3552647 100644
--- a/doc/en/Gst/ElementAddedArgs.xml
+++ b/doc/en/Gst/ElementAddedArgs.xml
@@ -1,12 +1,12 @@
<Type Name="ElementAddedArgs" FullName="Gst.ElementAddedArgs">
- <TypeSignature Language="C#" Value="public class ElementAddedArgs : GLib.SignalArgs" />
+ <TypeSignature Language="C#" Value="public class ElementAddedArgs : Gst.GLib.SignalArgs" />
<AssemblyInfo>
<AssemblyName>gstreamer-sharp</AssemblyName>
<AssemblyVersion>0.9.0.0</AssemblyVersion>
<AssemblyVersion>0.9.5.99</AssemblyVersion>
</AssemblyInfo>
<Base>
- <BaseTypeName>GLib.SignalArgs</BaseTypeName>
+ <BaseTypeName>Gst.GLib.SignalArgs</BaseTypeName>
</Base>
<Interfaces />
<Docs>
diff --git a/doc/en/Gst/ElementFactory.xml b/doc/en/Gst/ElementFactory.xml
index 7e54855..21f6f49 100644
--- a/doc/en/Gst/ElementFactory.xml
+++ b/doc/en/Gst/ElementFactory.xml
@@ -136,14 +136,14 @@
</Docs>
</Member>
<Member MemberName="ElementType">
- <MemberSignature Language="C#" Value="public GLib.GType ElementType { get; }" />
+ <MemberSignature Language="C#" Value="public Gst.GLib.GType ElementType { get; }" />
<MemberType>Property</MemberType>
<AssemblyInfo>
<AssemblyVersion>0.9.0.0</AssemblyVersion>
<AssemblyVersion>0.9.5.99</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
- <ReturnType>GLib.GType</ReturnType>
+ <ReturnType>Gst.GLib.GType</ReturnType>
</ReturnValue>
<Docs>
<summary>To be added.</summary>
@@ -172,14 +172,14 @@
</Docs>
</Member>
<Member MemberName="GType">
- <MemberSignature Language="C#" Value="public static GLib.GType GType { get; }" />
+ <MemberSignature Language="C#" Value="public static Gst.GLib.GType GType { get; }" />
<MemberType>Property</MemberType>
<AssemblyInfo>
<AssemblyVersion>0.9.0.0</AssemblyVersion>
<AssemblyVersion>0.9.5.99</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
- <ReturnType>GLib.GType</ReturnType>
+ <ReturnType>Gst.GLib.GType</ReturnType>
</ReturnValue>
<Docs>
<summary>To be added.</summary>
@@ -324,7 +324,6 @@
<MemberSignature Language="C#" Value="public static bool Register (Gst.Plugin plugin, string name, uint rank, GLib.GType type);" />
<MemberType>Method</MemberType>
<AssemblyInfo>
- <AssemblyVersion>0.9.0.0</AssemblyVersion>
<AssemblyVersion>0.9.5.99</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
@@ -346,6 +345,31 @@
<remarks>To be added.</remarks>
</Docs>
</Member>
+ <Member MemberName="Register">
+ <MemberSignature Language="C#" Value="public static bool Register (Gst.Plugin plugin, string name, uint rank, Gst.GLib.GType type);" />
+ <MemberType>Method</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ <ReturnValue>
+ <ReturnType>System.Boolean</ReturnType>
+ </ReturnValue>
+ <Parameters>
+ <Parameter Name="plugin" Type="Gst.Plugin" />
+ <Parameter Name="name" Type="System.String" />
+ <Parameter Name="rank" Type="System.UInt32" />
+ <Parameter Name="type" Type="Gst.GLib.GType" />
+ </Parameters>
+ <Docs>
+ <param name="plugin">To be added.</param>
+ <param name="name">To be added.</param>
+ <param name="rank">To be added.</param>
+ <param name="type">To be added.</param>
+ <summary>To be added.</summary>
+ <returns>To be added.</returns>
+ <remarks>To be added.</remarks>
+ </Docs>
+ </Member>
<Member MemberName="StaticPadTemplates">
<MemberSignature Language="C#" Value="public Gst.StaticPadTemplate[] StaticPadTemplates { get; }" />
<MemberType>Property</MemberType>
diff --git a/doc/en/Gst/ElementFlags.xml b/doc/en/Gst/ElementFlags.xml
index 19c721a..52a0f17 100644
--- a/doc/en/Gst/ElementFlags.xml
+++ b/doc/en/Gst/ElementFlags.xml
@@ -10,7 +10,7 @@
</Base>
<Attributes>
<Attribute>
- <AttributeName>GLib.GType(typeof(Gst.ElementFlagsGType))</AttributeName>
+ <AttributeName>Gst.GLib.GType(typeof(Gst.ElementFlagsGType))</AttributeName>
</Attribute>
<Attribute>
<AttributeName>System.Flags</AttributeName>
diff --git a/doc/en/Gst/ElementRemovedArgs.xml b/doc/en/Gst/ElementRemovedArgs.xml
index 693400b..1d93326 100644
--- a/doc/en/Gst/ElementRemovedArgs.xml
+++ b/doc/en/Gst/ElementRemovedArgs.xml
@@ -1,12 +1,12 @@
<Type Name="ElementRemovedArgs" FullName="Gst.ElementRemovedArgs">
- <TypeSignature Language="C#" Value="public class ElementRemovedArgs : GLib.SignalArgs" />
+ <TypeSignature Language="C#" Value="public class ElementRemovedArgs : Gst.GLib.SignalArgs" />
<AssemblyInfo>
<AssemblyName>gstreamer-sharp</AssemblyName>
<AssemblyVersion>0.9.0.0</AssemblyVersion>
<AssemblyVersion>0.9.5.99</AssemblyVersion>
</AssemblyInfo>
<Base>
- <BaseTypeName>GLib.SignalArgs</BaseTypeName>
+ <BaseTypeName>Gst.GLib.SignalArgs</BaseTypeName>
</Base>
<Interfaces />
<Docs>
diff --git a/doc/en/Gst/EntryAddedArgs.xml b/doc/en/Gst/EntryAddedArgs.xml
index 254e708..7f1adc8 100644
--- a/doc/en/Gst/EntryAddedArgs.xml
+++ b/doc/en/Gst/EntryAddedArgs.xml
@@ -1,12 +1,12 @@
<Type Name="EntryAddedArgs" FullName="Gst.EntryAddedArgs">
- <TypeSignature Language="C#" Value="public class EntryAddedArgs : GLib.SignalArgs" />
+ <TypeSignature Language="C#" Value="public class EntryAddedArgs : Gst.GLib.SignalArgs" />
<AssemblyInfo>
<AssemblyName>gstreamer-sharp</AssemblyName>
<AssemblyVersion>0.9.0.0</AssemblyVersion>
<AssemblyVersion>0.9.5.99</AssemblyVersion>
</AssemblyInfo>
<Base>
- <BaseTypeName>GLib.SignalArgs</BaseTypeName>
+ <BaseTypeName>Gst.GLib.SignalArgs</BaseTypeName>
</Base>
<Interfaces />
<Docs>
diff --git a/doc/en/Gst/EnumInfo.xml b/doc/en/Gst/EnumInfo.xml
index b3bd28d..0201ed5 100644
--- a/doc/en/Gst/EnumInfo.xml
+++ b/doc/en/Gst/EnumInfo.xml
@@ -18,7 +18,6 @@
<MemberSignature Language="C#" Value="public EnumInfo (GLib.GType gtype);" />
<MemberType>Constructor</MemberType>
<AssemblyInfo>
- <AssemblyVersion>0.9.0.0</AssemblyVersion>
<AssemblyVersion>0.9.5.99</AssemblyVersion>
</AssemblyInfo>
<Parameters>
@@ -30,11 +29,25 @@
<remarks>To be added.</remarks>
</Docs>
</Member>
+ <Member MemberName=".ctor">
+ <MemberSignature Language="C#" Value="public EnumInfo (Gst.GLib.GType gtype);" />
+ <MemberType>Constructor</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ <Parameters>
+ <Parameter Name="gtype" Type="Gst.GLib.GType" />
+ </Parameters>
+ <Docs>
+ <param name="gtype">To be added.</param>
+ <summary>To be added.</summary>
+ <remarks>To be added.</remarks>
+ </Docs>
+ </Member>
<Member MemberName="IsEnumType">
<MemberSignature Language="C#" Value="public static bool IsEnumType (GLib.GType gtype);" />
<MemberType>Method</MemberType>
<AssemblyInfo>
- <AssemblyVersion>0.9.0.0</AssemblyVersion>
<AssemblyVersion>0.9.5.99</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
@@ -50,6 +63,25 @@
<remarks>To be added.</remarks>
</Docs>
</Member>
+ <Member MemberName="IsEnumType">
+ <MemberSignature Language="C#" Value="public static bool IsEnumType (Gst.GLib.GType gtype);" />
+ <MemberType>Method</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ <ReturnValue>
+ <ReturnType>System.Boolean</ReturnType>
+ </ReturnValue>
+ <Parameters>
+ <Parameter Name="gtype" Type="Gst.GLib.GType" />
+ </Parameters>
+ <Docs>
+ <param name="gtype">To be added.</param>
+ <summary>To be added.</summary>
+ <returns>To be added.</returns>
+ <remarks>To be added.</remarks>
+ </Docs>
+ </Member>
<Member MemberName="Item">
<MemberSignature Language="C#" Value="public Gst.EnumValue this[int val] { get; }" />
<MemberType>Property</MemberType>
diff --git a/doc/en/Gst/Event.xml b/doc/en/Gst/Event.xml
index 71d5e43..336bb0c 100644
--- a/doc/en/Gst/Event.xml
+++ b/doc/en/Gst/Event.xml
@@ -31,7 +31,6 @@
<MemberSignature Language="C#" Value="public Event (GLib.Value val);" />
<MemberType>Constructor</MemberType>
<AssemblyInfo>
- <AssemblyVersion>0.9.0.0</AssemblyVersion>
<AssemblyVersion>0.9.5.99</AssemblyVersion>
</AssemblyInfo>
<Parameters>
@@ -44,6 +43,21 @@
</Docs>
</Member>
<Member MemberName=".ctor">
+ <MemberSignature Language="C#" Value="public Event (Gst.GLib.Value val);" />
+ <MemberType>Constructor</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ <Parameters>
+ <Parameter Name="val" Type="Gst.GLib.Value" />
+ </Parameters>
+ <Docs>
+ <param name="val">To be added.</param>
+ <summary>To be added.</summary>
+ <remarks>To be added.</remarks>
+ </Docs>
+ </Member>
+ <Member MemberName=".ctor">
<MemberSignature Language="C#" Value="public Event (IntPtr raw);" />
<MemberType>Constructor</MemberType>
<AssemblyInfo>
@@ -136,14 +150,14 @@
</Docs>
</Member>
<Member MemberName="GType">
- <MemberSignature Language="C#" Value="public static GLib.GType GType { get; }" />
+ <MemberSignature Language="C#" Value="public static Gst.GLib.GType GType { get; }" />
<MemberType>Property</MemberType>
<AssemblyInfo>
<AssemblyVersion>0.9.0.0</AssemblyVersion>
<AssemblyVersion>0.9.5.99</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
- <ReturnType>GLib.GType</ReturnType>
+ <ReturnType>Gst.GLib.GType</ReturnType>
</ReturnValue>
<Docs>
<summary>To be added.</summary>
diff --git a/doc/en/Gst/EventType.xml b/doc/en/Gst/EventType.xml
index f8bf820..ef09143 100644
--- a/doc/en/Gst/EventType.xml
+++ b/doc/en/Gst/EventType.xml
@@ -10,7 +10,7 @@
</Base>
<Attributes>
<Attribute>
- <AttributeName>GLib.GType(typeof(Gst.EventTypeGType))</AttributeName>
+ <AttributeName>Gst.GLib.GType(typeof(Gst.EventTypeGType))</AttributeName>
</Attribute>
</Attributes>
<Docs>
diff --git a/doc/en/Gst/EventTypeFlags.xml b/doc/en/Gst/EventTypeFlags.xml
index 983cf0e..168255c 100644
--- a/doc/en/Gst/EventTypeFlags.xml
+++ b/doc/en/Gst/EventTypeFlags.xml
@@ -10,7 +10,7 @@
</Base>
<Attributes>
<Attribute>
- <AttributeName>GLib.GType(typeof(Gst.EventTypeFlagsGType))</AttributeName>
+ <AttributeName>Gst.GLib.GType(typeof(Gst.EventTypeFlagsGType))</AttributeName>
</Attribute>
<Attribute>
<AttributeName>System.Flags</AttributeName>
diff --git a/doc/en/Gst/FeatureAddedArgs.xml b/doc/en/Gst/FeatureAddedArgs.xml
index 46b1e45..7c4841f 100644
--- a/doc/en/Gst/FeatureAddedArgs.xml
+++ b/doc/en/Gst/FeatureAddedArgs.xml
@@ -1,12 +1,12 @@
<Type Name="FeatureAddedArgs" FullName="Gst.FeatureAddedArgs">
- <TypeSignature Language="C#" Value="public class FeatureAddedArgs : GLib.SignalArgs" />
+ <TypeSignature Language="C#" Value="public class FeatureAddedArgs : Gst.GLib.SignalArgs" />
<AssemblyInfo>
<AssemblyName>gstreamer-sharp</AssemblyName>
<AssemblyVersion>0.9.0.0</AssemblyVersion>
<AssemblyVersion>0.9.5.99</AssemblyVersion>
</AssemblyInfo>
<Base>
- <BaseTypeName>GLib.SignalArgs</BaseTypeName>
+ <BaseTypeName>Gst.GLib.SignalArgs</BaseTypeName>
</Base>
<Interfaces />
<Docs>
diff --git a/doc/en/Gst/FlagsInfo.xml b/doc/en/Gst/FlagsInfo.xml
index b6ddef2..32dbbfd 100644
--- a/doc/en/Gst/FlagsInfo.xml
+++ b/doc/en/Gst/FlagsInfo.xml
@@ -18,7 +18,6 @@
<MemberSignature Language="C#" Value="public FlagsInfo (GLib.GType gtype);" />
<MemberType>Constructor</MemberType>
<AssemblyInfo>
- <AssemblyVersion>0.9.0.0</AssemblyVersion>
<AssemblyVersion>0.9.5.99</AssemblyVersion>
</AssemblyInfo>
<Parameters>
@@ -30,11 +29,25 @@
<remarks>To be added.</remarks>
</Docs>
</Member>
+ <Member MemberName=".ctor">
+ <MemberSignature Language="C#" Value="public FlagsInfo (Gst.GLib.GType gtype);" />
+ <MemberType>Constructor</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ <Parameters>
+ <Parameter Name="gtype" Type="Gst.GLib.GType" />
+ </Parameters>
+ <Docs>
+ <param name="gtype">To be added.</param>
+ <summary>To be added.</summary>
+ <remarks>To be added.</remarks>
+ </Docs>
+ </Member>
<Member MemberName="IsFlagsType">
<MemberSignature Language="C#" Value="public static bool IsFlagsType (GLib.GType gtype);" />
<MemberType>Method</MemberType>
<AssemblyInfo>
- <AssemblyVersion>0.9.0.0</AssemblyVersion>
<AssemblyVersion>0.9.5.99</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
@@ -50,6 +63,25 @@
<remarks>To be added.</remarks>
</Docs>
</Member>
+ <Member MemberName="IsFlagsType">
+ <MemberSignature Language="C#" Value="public static bool IsFlagsType (Gst.GLib.GType gtype);" />
+ <MemberType>Method</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ <ReturnValue>
+ <ReturnType>System.Boolean</ReturnType>
+ </ReturnValue>
+ <Parameters>
+ <Parameter Name="gtype" Type="Gst.GLib.GType" />
+ </Parameters>
+ <Docs>
+ <param name="gtype">To be added.</param>
+ <summary>To be added.</summary>
+ <returns>To be added.</returns>
+ <remarks>To be added.</remarks>
+ </Docs>
+ </Member>
<Member MemberName="Item">
<MemberSignature Language="C#" Value="public Gst.FlagsValue[] this[uint flags] { get; }" />
<MemberType>Property</MemberType>
diff --git a/doc/en/Gst/FlowReturn.xml b/doc/en/Gst/FlowReturn.xml
index 66fc788..18734ba 100644
--- a/doc/en/Gst/FlowReturn.xml
+++ b/doc/en/Gst/FlowReturn.xml
@@ -10,7 +10,7 @@
</Base>
<Attributes>
<Attribute>
- <AttributeName>GLib.GType(typeof(Gst.FlowReturnGType))</AttributeName>
+ <AttributeName>Gst.GLib.GType(typeof(Gst.FlowReturnGType))</AttributeName>
</Attribute>
</Attributes>
<Docs>
diff --git a/doc/en/Gst/Format.xml b/doc/en/Gst/Format.xml
index e4d91f5..87614db 100644
--- a/doc/en/Gst/Format.xml
+++ b/doc/en/Gst/Format.xml
@@ -10,7 +10,7 @@
</Base>
<Attributes>
<Attribute>
- <AttributeName>GLib.GType(typeof(Gst.FormatGType))</AttributeName>
+ <AttributeName>Gst.GLib.GType(typeof(Gst.FormatGType))</AttributeName>
</Attribute>
</Attributes>
<Docs>
diff --git a/doc/en/Gst/Fourcc.xml b/doc/en/Gst/Fourcc.xml
index 5d659d9..351fe8e 100644
--- a/doc/en/Gst/Fourcc.xml
+++ b/doc/en/Gst/Fourcc.xml
@@ -18,7 +18,6 @@
<MemberSignature Language="C#" Value="public Fourcc (GLib.Value val);" />
<MemberType>Constructor</MemberType>
<AssemblyInfo>
- <AssemblyVersion>0.9.0.0</AssemblyVersion>
<AssemblyVersion>0.9.5.99</AssemblyVersion>
</AssemblyInfo>
<Parameters>
@@ -31,6 +30,21 @@
</Docs>
</Member>
<Member MemberName=".ctor">
+ <MemberSignature Language="C#" Value="public Fourcc (Gst.GLib.Value val);" />
+ <MemberType>Constructor</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ <Parameters>
+ <Parameter Name="val" Type="Gst.GLib.Value" />
+ </Parameters>
+ <Docs>
+ <param name="val">To be added.</param>
+ <summary>To be added.</summary>
+ <remarks>To be added.</remarks>
+ </Docs>
+ </Member>
+ <Member MemberName=".ctor">
<MemberSignature Language="C#" Value="public Fourcc (char[] fourcc);" />
<MemberType>Constructor</MemberType>
<AssemblyInfo>
@@ -79,14 +93,14 @@
</Docs>
</Member>
<Member MemberName="GType">
- <MemberSignature Language="C#" Value="public static GLib.GType GType { get; }" />
+ <MemberSignature Language="C#" Value="public static Gst.GLib.GType GType { get; }" />
<MemberType>Property</MemberType>
<AssemblyInfo>
<AssemblyVersion>0.9.0.0</AssemblyVersion>
<AssemblyVersion>0.9.5.99</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
- <ReturnType>GLib.GType</ReturnType>
+ <ReturnType>Gst.GLib.GType</ReturnType>
</ReturnValue>
<Docs>
<summary>To be added.</summary>
@@ -98,7 +112,6 @@
<MemberSignature Language="C#" Value="public static GLib.Value op_Explicit (Gst.Fourcc fourcc);" />
<MemberType>Method</MemberType>
<AssemblyInfo>
- <AssemblyVersion>0.9.0.0</AssemblyVersion>
<AssemblyVersion>0.9.5.99</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
@@ -115,6 +128,25 @@
</Docs>
</Member>
<Member MemberName="op_Explicit">
+ <MemberSignature Language="C#" Value="public static Gst.GLib.Value op_Explicit (Gst.Fourcc fourcc);" />
+ <MemberType>Method</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ <ReturnValue>
+ <ReturnType>Gst.GLib.Value</ReturnType>
+ </ReturnValue>
+ <Parameters>
+ <Parameter Name="fourcc" Type="Gst.Fourcc" />
+ </Parameters>
+ <Docs>
+ <param name="fourcc">To be added.</param>
+ <summary>To be added.</summary>
+ <returns>To be added.</returns>
+ <remarks>To be added.</remarks>
+ </Docs>
+ </Member>
+ <Member MemberName="op_Explicit">
<MemberSignature Language="C#" Value="public static char[] op_Explicit (Gst.Fourcc fourcc);" />
<MemberType>Method</MemberType>
<AssemblyInfo>
@@ -158,7 +190,6 @@
<MemberSignature Language="C#" Value="public void SetGValue (ref GLib.Value val);" />
<MemberType>Method</MemberType>
<AssemblyInfo>
- <AssemblyVersion>0.9.0.0</AssemblyVersion>
<AssemblyVersion>0.9.5.99</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
@@ -173,6 +204,24 @@
<remarks>To be added.</remarks>
</Docs>
</Member>
+ <Member MemberName="SetGValue">
+ <MemberSignature Language="C#" Value="public void SetGValue (ref Gst.GLib.Value val);" />
+ <MemberType>Method</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ <ReturnValue>
+ <ReturnType>System.Void</ReturnType>
+ </ReturnValue>
+ <Parameters>
+ <Parameter Name="val" Type="Gst.GLib.Value&amp;" RefType="ref" />
+ </Parameters>
+ <Docs>
+ <param name="val">To be added.</param>
+ <summary>To be added.</summary>
+ <remarks>To be added.</remarks>
+ </Docs>
+ </Member>
<Member MemberName="ToString">
<MemberSignature Language="C#" Value="public override string ToString ();" />
<MemberType>Method</MemberType>
diff --git a/doc/en/Gst/Fraction.xml b/doc/en/Gst/Fraction.xml
index 679d883..9e79ff2 100644
--- a/doc/en/Gst/Fraction.xml
+++ b/doc/en/Gst/Fraction.xml
@@ -18,7 +18,6 @@
<MemberSignature Language="C#" Value="public Fraction (GLib.Value val);" />
<MemberType>Constructor</MemberType>
<AssemblyInfo>
- <AssemblyVersion>0.9.0.0</AssemblyVersion>
<AssemblyVersion>0.9.5.99</AssemblyVersion>
</AssemblyInfo>
<Parameters>
@@ -31,6 +30,21 @@
</Docs>
</Member>
<Member MemberName=".ctor">
+ <MemberSignature Language="C#" Value="public Fraction (Gst.GLib.Value val);" />
+ <MemberType>Constructor</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ <Parameters>
+ <Parameter Name="val" Type="Gst.GLib.Value" />
+ </Parameters>
+ <Docs>
+ <param name="val">To be added.</param>
+ <summary>To be added.</summary>
+ <remarks>To be added.</remarks>
+ </Docs>
+ </Member>
+ <Member MemberName=".ctor">
<MemberSignature Language="C#" Value="public Fraction (int numerator, int denominator);" />
<MemberType>Constructor</MemberType>
<AssemblyInfo>
@@ -65,14 +79,14 @@
</Docs>
</Member>
<Member MemberName="GType">
- <MemberSignature Language="C#" Value="public static GLib.GType GType { get; }" />
+ <MemberSignature Language="C#" Value="public static Gst.GLib.GType GType { get; }" />
<MemberType>Property</MemberType>
<AssemblyInfo>
<AssemblyVersion>0.9.0.0</AssemblyVersion>
<AssemblyVersion>0.9.5.99</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
- <ReturnType>GLib.GType</ReturnType>
+ <ReturnType>Gst.GLib.GType</ReturnType>
</ReturnValue>
<Docs>
<summary>To be added.</summary>
@@ -144,7 +158,6 @@
<MemberSignature Language="C#" Value="public static GLib.Value op_Explicit (Gst.Fraction fraction);" />
<MemberType>Method</MemberType>
<AssemblyInfo>
- <AssemblyVersion>0.9.0.0</AssemblyVersion>
<AssemblyVersion>0.9.5.99</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
@@ -161,6 +174,25 @@
</Docs>
</Member>
<Member MemberName="op_Explicit">
+ <MemberSignature Language="C#" Value="public static Gst.GLib.Value op_Explicit (Gst.Fraction fraction);" />
+ <MemberType>Method</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ <ReturnValue>
+ <ReturnType>Gst.GLib.Value</ReturnType>
+ </ReturnValue>
+ <Parameters>
+ <Parameter Name="fraction" Type="Gst.Fraction" />
+ </Parameters>
+ <Docs>
+ <param name="fraction">To be added.</param>
+ <summary>To be added.</summary>
+ <returns>To be added.</returns>
+ <remarks>To be added.</remarks>
+ </Docs>
+ </Member>
+ <Member MemberName="op_Explicit">
<MemberSignature Language="C#" Value="public static double op_Explicit (Gst.Fraction fraction);" />
<MemberType>Method</MemberType>
<AssemblyInfo>
@@ -228,7 +260,6 @@
<MemberSignature Language="C#" Value="public void SetGValue (ref GLib.Value val);" />
<MemberType>Method</MemberType>
<AssemblyInfo>
- <AssemblyVersion>0.9.0.0</AssemblyVersion>
<AssemblyVersion>0.9.5.99</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
@@ -243,6 +274,24 @@
<remarks>To be added.</remarks>
</Docs>
</Member>
+ <Member MemberName="SetGValue">
+ <MemberSignature Language="C#" Value="public void SetGValue (ref Gst.GLib.Value val);" />
+ <MemberType>Method</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ <ReturnValue>
+ <ReturnType>System.Void</ReturnType>
+ </ReturnValue>
+ <Parameters>
+ <Parameter Name="val" Type="Gst.GLib.Value&amp;" RefType="ref" />
+ </Parameters>
+ <Docs>
+ <param name="val">To be added.</param>
+ <summary>To be added.</summary>
+ <remarks>To be added.</remarks>
+ </Docs>
+ </Member>
<Member MemberName="ToString">
<MemberSignature Language="C#" Value="public override string ToString ();" />
<MemberType>Method</MemberType>
diff --git a/doc/en/Gst/FractionRange.xml b/doc/en/Gst/FractionRange.xml
index f26e8dc..bb1c297 100644
--- a/doc/en/Gst/FractionRange.xml
+++ b/doc/en/Gst/FractionRange.xml
@@ -18,7 +18,6 @@
<MemberSignature Language="C#" Value="public FractionRange (GLib.Value val);" />
<MemberType>Constructor</MemberType>
<AssemblyInfo>
- <AssemblyVersion>0.9.0.0</AssemblyVersion>
<AssemblyVersion>0.9.5.99</AssemblyVersion>
</AssemblyInfo>
<Parameters>
@@ -31,6 +30,21 @@
</Docs>
</Member>
<Member MemberName=".ctor">
+ <MemberSignature Language="C#" Value="public FractionRange (Gst.GLib.Value val);" />
+ <MemberType>Constructor</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ <Parameters>
+ <Parameter Name="val" Type="Gst.GLib.Value" />
+ </Parameters>
+ <Docs>
+ <param name="val">To be added.</param>
+ <summary>To be added.</summary>
+ <remarks>To be added.</remarks>
+ </Docs>
+ </Member>
+ <Member MemberName=".ctor">
<MemberSignature Language="C#" Value="public FractionRange (Gst.Fraction min, Gst.Fraction max);" />
<MemberType>Constructor</MemberType>
<AssemblyInfo>
@@ -49,14 +63,14 @@
</Docs>
</Member>
<Member MemberName="GType">
- <MemberSignature Language="C#" Value="public static GLib.GType GType { get; }" />
+ <MemberSignature Language="C#" Value="public static Gst.GLib.GType GType { get; }" />
<MemberType>Property</MemberType>
<AssemblyInfo>
<AssemblyVersion>0.9.0.0</AssemblyVersion>
<AssemblyVersion>0.9.5.99</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
- <ReturnType>GLib.GType</ReturnType>
+ <ReturnType>Gst.GLib.GType</ReturnType>
</ReturnValue>
<Docs>
<summary>To be added.</summary>
@@ -98,7 +112,6 @@
<MemberSignature Language="C#" Value="public static GLib.Value op_Explicit (Gst.FractionRange range);" />
<MemberType>Method</MemberType>
<AssemblyInfo>
- <AssemblyVersion>0.9.0.0</AssemblyVersion>
<AssemblyVersion>0.9.5.99</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
@@ -114,11 +127,29 @@
<remarks>To be added.</remarks>
</Docs>
</Member>
+ <Member MemberName="op_Explicit">
+ <MemberSignature Language="C#" Value="public static Gst.GLib.Value op_Explicit (Gst.FractionRange range);" />
+ <MemberType>Method</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ <ReturnValue>
+ <ReturnType>Gst.GLib.Value</ReturnType>
+ </ReturnValue>
+ <Parameters>
+ <Parameter Name="range" Type="Gst.FractionRange" />
+ </Parameters>
+ <Docs>
+ <param name="range">To be added.</param>
+ <summary>To be added.</summary>
+ <returns>To be added.</returns>
+ <remarks>To be added.</remarks>
+ </Docs>
+ </Member>
<Member MemberName="SetGValue">
<MemberSignature Language="C#" Value="public void SetGValue (ref GLib.Value val);" />
<MemberType>Method</MemberType>
<AssemblyInfo>
- <AssemblyVersion>0.9.0.0</AssemblyVersion>
<AssemblyVersion>0.9.5.99</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
@@ -133,6 +164,24 @@
<remarks>To be added.</remarks>
</Docs>
</Member>
+ <Member MemberName="SetGValue">
+ <MemberSignature Language="C#" Value="public void SetGValue (ref Gst.GLib.Value val);" />
+ <MemberType>Method</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ <ReturnValue>
+ <ReturnType>System.Void</ReturnType>
+ </ReturnValue>
+ <Parameters>
+ <Parameter Name="val" Type="Gst.GLib.Value&amp;" RefType="ref" />
+ </Parameters>
+ <Docs>
+ <param name="val">To be added.</param>
+ <summary>To be added.</summary>
+ <remarks>To be added.</remarks>
+ </Docs>
+ </Member>
<Member MemberName="ToString">
<MemberSignature Language="C#" Value="public override string ToString ();" />
<MemberType>Method</MemberType>
diff --git a/doc/en/Gst/GhostPad.xml b/doc/en/Gst/GhostPad.xml
index 72c1d9d..79e77db 100644
--- a/doc/en/Gst/GhostPad.xml
+++ b/doc/en/Gst/GhostPad.xml
@@ -105,14 +105,14 @@
</Docs>
</Member>
<Member MemberName="GType">
- <MemberSignature Language="C#" Value="public static GLib.GType GType { get; }" />
+ <MemberSignature Language="C#" Value="public static Gst.GLib.GType GType { get; }" />
<MemberType>Property</MemberType>
<AssemblyInfo>
<AssemblyVersion>0.9.0.0</AssemblyVersion>
<AssemblyVersion>0.9.5.99</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
- <ReturnType>GLib.GType</ReturnType>
+ <ReturnType>Gst.GLib.GType</ReturnType>
</ReturnValue>
<Docs>
<summary>To be added.</summary>
diff --git a/doc/en/Gst/HaveDataArgs.xml b/doc/en/Gst/HaveDataArgs.xml
index 657d712..8859111 100644
--- a/doc/en/Gst/HaveDataArgs.xml
+++ b/doc/en/Gst/HaveDataArgs.xml
@@ -1,12 +1,12 @@
<Type Name="HaveDataArgs" FullName="Gst.HaveDataArgs">
- <TypeSignature Language="C#" Value="public class HaveDataArgs : GLib.SignalArgs" />
+ <TypeSignature Language="C#" Value="public class HaveDataArgs : Gst.GLib.SignalArgs" />
<AssemblyInfo>
<AssemblyName>gstreamer-sharp</AssemblyName>
<AssemblyVersion>0.9.0.0</AssemblyVersion>
<AssemblyVersion>0.9.5.99</AssemblyVersion>
</AssemblyInfo>
<Base>
- <BaseTypeName>GLib.SignalArgs</BaseTypeName>
+ <BaseTypeName>Gst.GLib.SignalArgs</BaseTypeName>
</Base>
<Interfaces />
<Docs>
diff --git a/doc/en/Gst/ImplementsInterface.xml b/doc/en/Gst/ImplementsInterface.xml
index 94bb8ab..f6e6f81 100644
--- a/doc/en/Gst/ImplementsInterface.xml
+++ b/doc/en/Gst/ImplementsInterface.xml
@@ -1,5 +1,5 @@
<Type Name="ImplementsInterface" FullName="Gst.ImplementsInterface">
- <TypeSignature Language="C#" Value="public interface ImplementsInterface : GLib.IWrapper" />
+ <TypeSignature Language="C#" Value="public interface ImplementsInterface : Gst.GLib.IWrapper" />
<AssemblyInfo>
<AssemblyName>gstreamer-sharp</AssemblyName>
<AssemblyVersion>0.9.0.0</AssemblyVersion>
@@ -7,7 +7,7 @@
</AssemblyInfo>
<Interfaces>
<Interface>
- <InterfaceName>GLib.IWrapper</InterfaceName>
+ <InterfaceName>Gst.GLib.IWrapper</InterfaceName>
</Interface>
</Interfaces>
<Docs>
@@ -19,7 +19,6 @@
<MemberSignature Language="C#" Value="public bool Supported (GLib.GType iface_type);" />
<MemberType>Method</MemberType>
<AssemblyInfo>
- <AssemblyVersion>0.9.0.0</AssemblyVersion>
<AssemblyVersion>0.9.5.99</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
@@ -35,5 +34,24 @@
<remarks>To be added.</remarks>
</Docs>
</Member>
+ <Member MemberName="Supported">
+ <MemberSignature Language="C#" Value="public bool Supported (Gst.GLib.GType iface_type);" />
+ <MemberType>Method</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ <ReturnValue>
+ <ReturnType>System.Boolean</ReturnType>
+ </ReturnValue>
+ <Parameters>
+ <Parameter Name="iface_type" Type="Gst.GLib.GType" />
+ </Parameters>
+ <Docs>
+ <param name="iface_type">To be added.</param>
+ <summary>To be added.</summary>
+ <returns>To be added.</returns>
+ <remarks>To be added.</remarks>
+ </Docs>
+ </Member>
</Members>
</Type>
diff --git a/doc/en/Gst/ImplementsInterfaceAdapter.xml b/doc/en/Gst/ImplementsInterfaceAdapter.xml
index 0237e15..5b72e21 100644
--- a/doc/en/Gst/ImplementsInterfaceAdapter.xml
+++ b/doc/en/Gst/ImplementsInterfaceAdapter.xml
@@ -1,18 +1,15 @@
<Type Name="ImplementsInterfaceAdapter" FullName="Gst.ImplementsInterfaceAdapter">
- <TypeSignature Language="C#" Value="public class ImplementsInterfaceAdapter : GLib.GInterfaceAdapter, GLib.IWrapper, Gst.ImplementsInterface" />
+ <TypeSignature Language="C#" Value="public class ImplementsInterfaceAdapter : Gst.GLib.GInterfaceAdapter, Gst.ImplementsInterface" />
<AssemblyInfo>
<AssemblyName>gstreamer-sharp</AssemblyName>
<AssemblyVersion>0.9.0.0</AssemblyVersion>
<AssemblyVersion>0.9.5.99</AssemblyVersion>
</AssemblyInfo>
<Base>
- <BaseTypeName>GLib.GInterfaceAdapter</BaseTypeName>
+ <BaseTypeName>Gst.GLib.GInterfaceAdapter</BaseTypeName>
</Base>
<Interfaces>
<Interface>
- <InterfaceName>GLib.IWrapper</InterfaceName>
- </Interface>
- <Interface>
<InterfaceName>Gst.ImplementsInterface</InterfaceName>
</Interface>
</Interfaces>
@@ -70,7 +67,6 @@
<MemberSignature Language="C#" Value="public static Gst.ImplementsInterface GetObject (GLib.Object obj);" />
<MemberType>Method</MemberType>
<AssemblyInfo>
- <AssemblyVersion>0.9.0.0</AssemblyVersion>
<AssemblyVersion>0.9.5.99</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
@@ -87,6 +83,25 @@
</Docs>
</Member>
<Member MemberName="GetObject">
+ <MemberSignature Language="C#" Value="public static Gst.ImplementsInterface GetObject (Gst.GLib.Object obj);" />
+ <MemberType>Method</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ <ReturnValue>
+ <ReturnType>Gst.ImplementsInterface</ReturnType>
+ </ReturnValue>
+ <Parameters>
+ <Parameter Name="obj" Type="Gst.GLib.Object" />
+ </Parameters>
+ <Docs>
+ <param name="obj">To be added.</param>
+ <summary>To be added.</summary>
+ <returns>To be added.</returns>
+ <remarks>To be added.</remarks>
+ </Docs>
+ </Member>
+ <Member MemberName="GetObject">
<MemberSignature Language="C#" Value="public static Gst.ImplementsInterface GetObject (IntPtr handle, bool owned);" />
<MemberType>Method</MemberType>
<AssemblyInfo>
@@ -109,14 +124,14 @@
</Docs>
</Member>
<Member MemberName="GType">
- <MemberSignature Language="C#" Value="public override GLib.GType GType { get; }" />
+ <MemberSignature Language="C#" Value="public override Gst.GLib.GType GType { get; }" />
<MemberType>Property</MemberType>
<AssemblyInfo>
<AssemblyVersion>0.9.0.0</AssemblyVersion>
<AssemblyVersion>0.9.5.99</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
- <ReturnType>GLib.GType</ReturnType>
+ <ReturnType>Gst.GLib.GType</ReturnType>
</ReturnValue>
<Docs>
<summary>To be added.</summary>
@@ -156,11 +171,25 @@
<remarks>To be added.</remarks>
</Docs>
</Member>
+ <Member MemberName="OwnedHandle">
+ <MemberSignature Language="C#" Value="public IntPtr OwnedHandle { get; }" />
+ <MemberType>Property</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ <ReturnValue>
+ <ReturnType>System.IntPtr</ReturnType>
+ </ReturnValue>
+ <Docs>
+ <summary>To be added.</summary>
+ <value>To be added.</value>
+ <remarks>To be added.</remarks>
+ </Docs>
+ </Member>
<Member MemberName="Supported">
<MemberSignature Language="C#" Value="public bool Supported (GLib.GType iface_type);" />
<MemberType>Method</MemberType>
<AssemblyInfo>
- <AssemblyVersion>0.9.0.0</AssemblyVersion>
<AssemblyVersion>0.9.5.99</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
@@ -176,5 +205,24 @@
<remarks>To be added.</remarks>
</Docs>
</Member>
+ <Member MemberName="Supported">
+ <MemberSignature Language="C#" Value="public bool Supported (Gst.GLib.GType iface_type);" />
+ <MemberType>Method</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ <ReturnValue>
+ <ReturnType>System.Boolean</ReturnType>
+ </ReturnValue>
+ <Parameters>
+ <Parameter Name="iface_type" Type="Gst.GLib.GType" />
+ </Parameters>
+ <Docs>
+ <param name="iface_type">To be added.</param>
+ <summary>To be added.</summary>
+ <returns>To be added.</returns>
+ <remarks>To be added.</remarks>
+ </Docs>
+ </Member>
</Members>
</Type>
diff --git a/doc/en/Gst/ImplementsInterfaceImplementor.xml b/doc/en/Gst/ImplementsInterfaceImplementor.xml
index 45bdc92..d24d2c4 100644
--- a/doc/en/Gst/ImplementsInterfaceImplementor.xml
+++ b/doc/en/Gst/ImplementsInterfaceImplementor.xml
@@ -1,5 +1,5 @@
<Type Name="ImplementsInterfaceImplementor" FullName="Gst.ImplementsInterfaceImplementor">
- <TypeSignature Language="C#" Value="public interface ImplementsInterfaceImplementor : GLib.IWrapper" />
+ <TypeSignature Language="C#" Value="public interface ImplementsInterfaceImplementor : Gst.GLib.IWrapper" />
<AssemblyInfo>
<AssemblyName>gstreamer-sharp</AssemblyName>
<AssemblyVersion>0.9.0.0</AssemblyVersion>
@@ -7,12 +7,12 @@
</AssemblyInfo>
<Interfaces>
<Interface>
- <InterfaceName>GLib.IWrapper</InterfaceName>
+ <InterfaceName>Gst.GLib.IWrapper</InterfaceName>
</Interface>
</Interfaces>
<Attributes>
<Attribute>
- <AttributeName>GLib.GInterface(typeof(Gst.ImplementsInterfaceAdapter))</AttributeName>
+ <AttributeName>Gst.GLib.GInterface(typeof(Gst.ImplementsInterfaceAdapter))</AttributeName>
</Attribute>
</Attributes>
<Docs>
@@ -24,7 +24,6 @@
<MemberSignature Language="C#" Value="public bool Supported (GLib.GType iface_type);" />
<MemberType>Method</MemberType>
<AssemblyInfo>
- <AssemblyVersion>0.9.0.0</AssemblyVersion>
<AssemblyVersion>0.9.5.99</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
@@ -40,5 +39,24 @@
<remarks>To be added.</remarks>
</Docs>
</Member>
+ <Member MemberName="Supported">
+ <MemberSignature Language="C#" Value="public bool Supported (Gst.GLib.GType iface_type);" />
+ <MemberType>Method</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ <ReturnValue>
+ <ReturnType>System.Boolean</ReturnType>
+ </ReturnValue>
+ <Parameters>
+ <Parameter Name="iface_type" Type="Gst.GLib.GType" />
+ </Parameters>
+ <Docs>
+ <param name="iface_type">To be added.</param>
+ <summary>To be added.</summary>
+ <returns>To be added.</returns>
+ <remarks>To be added.</remarks>
+ </Docs>
+ </Member>
</Members>
</Type>
diff --git a/doc/en/Gst/Index.xml b/doc/en/Gst/Index.xml
index eb3776d..53a4eba 100644
--- a/doc/en/Gst/Index.xml
+++ b/doc/en/Gst/Index.xml
@@ -117,7 +117,6 @@
<MemberSignature Language="C#" Value="public Gst.IndexEntry AddObject (int id, string key, GLib.GType type, GLib.Object objekt);" />
<MemberType>Method</MemberType>
<AssemblyInfo>
- <AssemblyVersion>0.9.0.0</AssemblyVersion>
<AssemblyVersion>0.9.5.99</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
@@ -139,6 +138,31 @@
<remarks>To be added.</remarks>
</Docs>
</Member>
+ <Member MemberName="AddObject">
+ <MemberSignature Language="C#" Value="public Gst.IndexEntry AddObject (int id, string key, Gst.GLib.GType type, Gst.GLib.Object objekt);" />
+ <MemberType>Method</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ <ReturnValue>
+ <ReturnType>Gst.IndexEntry</ReturnType>
+ </ReturnValue>
+ <Parameters>
+ <Parameter Name="id" Type="System.Int32" />
+ <Parameter Name="key" Type="System.String" />
+ <Parameter Name="type" Type="Gst.GLib.GType" />
+ <Parameter Name="objekt" Type="Gst.GLib.Object" />
+ </Parameters>
+ <Docs>
+ <param name="id">To be added.</param>
+ <param name="key">To be added.</param>
+ <param name="type">To be added.</param>
+ <param name="objekt">To be added.</param>
+ <summary>To be added.</summary>
+ <returns>To be added.</returns>
+ <remarks>To be added.</remarks>
+ </Docs>
+ </Member>
<Member MemberName="Certainty">
<MemberSignature Language="C#" Value="public Gst.IndexCertainty Certainty { set; get; }" />
<MemberType>Property</MemberType>
@@ -183,7 +207,7 @@
</AssemblyInfo>
<Attributes>
<Attribute>
- <AttributeName>GLib.Signal("entry-added")</AttributeName>
+ <AttributeName>Gst.GLib.Signal("entry-added")</AttributeName>
</Attribute>
</Attributes>
<ReturnValue>
@@ -277,14 +301,14 @@
</Docs>
</Member>
<Member MemberName="GType">
- <MemberSignature Language="C#" Value="public static GLib.GType GType { get; }" />
+ <MemberSignature Language="C#" Value="public static Gst.GLib.GType GType { get; }" />
<MemberType>Property</MemberType>
<AssemblyInfo>
<AssemblyVersion>0.9.0.0</AssemblyVersion>
<AssemblyVersion>0.9.5.99</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
- <ReturnType>GLib.GType</ReturnType>
+ <ReturnType>Gst.GLib.GType</ReturnType>
</ReturnValue>
<Docs>
<summary>To be added.</summary>
@@ -333,7 +357,7 @@
</AssemblyInfo>
<Attributes>
<Attribute>
- <AttributeName>GLib.Property("resolver")</AttributeName>
+ <AttributeName>Gst.GLib.Property("resolver")</AttributeName>
</Attribute>
</Attributes>
<ReturnValue>
@@ -371,7 +395,7 @@
</AssemblyInfo>
<Attributes>
<Attribute>
- <AttributeName>GLib.DefaultSignalHandler(ConnectionMethod="OverrideAddEntry", Type=typeof(Gst.Index))</AttributeName>
+ <AttributeName>Gst.GLib.DefaultSignalHandler(ConnectionMethod="OverrideAddEntry", Type=typeof(Gst.Index))</AttributeName>
</Attribute>
</Attributes>
<ReturnValue>
@@ -395,7 +419,7 @@
</AssemblyInfo>
<Attributes>
<Attribute>
- <AttributeName>GLib.DefaultSignalHandler(ConnectionMethod="OverrideCommit", Type=typeof(Gst.Index))</AttributeName>
+ <AttributeName>Gst.GLib.DefaultSignalHandler(ConnectionMethod="OverrideCommit", Type=typeof(Gst.Index))</AttributeName>
</Attribute>
</Attributes>
<ReturnValue>
@@ -419,7 +443,7 @@
</AssemblyInfo>
<Attributes>
<Attribute>
- <AttributeName>GLib.DefaultSignalHandler(ConnectionMethod="OverrideEntryAdded", Type=typeof(Gst.Index))</AttributeName>
+ <AttributeName>Gst.GLib.DefaultSignalHandler(ConnectionMethod="OverrideEntryAdded", Type=typeof(Gst.Index))</AttributeName>
</Attribute>
</Attributes>
<ReturnValue>
@@ -442,7 +466,7 @@
</AssemblyInfo>
<Attributes>
<Attribute>
- <AttributeName>GLib.DefaultSignalHandler(ConnectionMethod="OverrideGetAssocEntry", Type=typeof(Gst.Index))</AttributeName>
+ <AttributeName>Gst.GLib.DefaultSignalHandler(ConnectionMethod="OverrideGetAssocEntry", Type=typeof(Gst.Index))</AttributeName>
</Attribute>
</Attributes>
<ReturnValue>
@@ -511,7 +535,7 @@
</AssemblyInfo>
<Attributes>
<Attribute>
- <AttributeName>GLib.DefaultSignalHandler(ConnectionMethod="OverrideGetWriterId", Type=typeof(Gst.Index))</AttributeName>
+ <AttributeName>Gst.GLib.DefaultSignalHandler(ConnectionMethod="OverrideGetWriterId", Type=typeof(Gst.Index))</AttributeName>
</Attribute>
</Attributes>
<ReturnValue>
diff --git a/doc/en/Gst/IndexCertainty.xml b/doc/en/Gst/IndexCertainty.xml
index de0246b..1539517 100644
--- a/doc/en/Gst/IndexCertainty.xml
+++ b/doc/en/Gst/IndexCertainty.xml
@@ -10,7 +10,7 @@
</Base>
<Attributes>
<Attribute>
- <AttributeName>GLib.GType(typeof(Gst.IndexCertaintyGType))</AttributeName>
+ <AttributeName>Gst.GLib.GType(typeof(Gst.IndexCertaintyGType))</AttributeName>
</Attribute>
</Attributes>
<Docs>
diff --git a/doc/en/Gst/IndexEntry.xml b/doc/en/Gst/IndexEntry.xml
index 96933ca..83d9d3c 100644
--- a/doc/en/Gst/IndexEntry.xml
+++ b/doc/en/Gst/IndexEntry.xml
@@ -1,12 +1,12 @@
<Type Name="IndexEntry" FullName="Gst.IndexEntry">
- <TypeSignature Language="C#" Value="public class IndexEntry : GLib.Opaque" />
+ <TypeSignature Language="C#" Value="public class IndexEntry : Gst.GLib.Opaque" />
<AssemblyInfo>
<AssemblyName>gstreamer-sharp</AssemblyName>
<AssemblyVersion>0.9.0.0</AssemblyVersion>
<AssemblyVersion>0.9.5.99</AssemblyVersion>
</AssemblyInfo>
<Base>
- <BaseTypeName>GLib.Opaque</BaseTypeName>
+ <BaseTypeName>Gst.GLib.Opaque</BaseTypeName>
</Base>
<Interfaces />
<Docs>
@@ -121,7 +121,6 @@
<MemberSignature Language="C#" Value="protected override GLib.Opaque Copy (IntPtr raw);" />
<MemberType>Method</MemberType>
<AssemblyInfo>
- <AssemblyVersion>0.9.0.0</AssemblyVersion>
<AssemblyVersion>0.9.5.99</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
@@ -137,6 +136,25 @@
<remarks>To be added.</remarks>
</Docs>
</Member>
+ <Member MemberName="Copy">
+ <MemberSignature Language="C#" Value="protected override Gst.GLib.Opaque Copy (IntPtr raw);" />
+ <MemberType>Method</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ <ReturnValue>
+ <ReturnType>Gst.GLib.Opaque</ReturnType>
+ </ReturnValue>
+ <Parameters>
+ <Parameter Name="raw" Type="System.IntPtr" />
+ </Parameters>
+ <Docs>
+ <param name="raw">To be added.</param>
+ <summary>To be added.</summary>
+ <returns>To be added.</returns>
+ <remarks>To be added.</remarks>
+ </Docs>
+ </Member>
<Member MemberName="Finalize">
<MemberSignature Language="C#" Value="~IndexEntry ();" />
<MemberType>Method</MemberType>
@@ -205,14 +223,14 @@
</Docs>
</Member>
<Member MemberName="GType">
- <MemberSignature Language="C#" Value="public static GLib.GType GType { get; }" />
+ <MemberSignature Language="C#" Value="public static Gst.GLib.GType GType { get; }" />
<MemberType>Property</MemberType>
<AssemblyInfo>
<AssemblyVersion>0.9.0.0</AssemblyVersion>
<AssemblyVersion>0.9.5.99</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
- <ReturnType>GLib.GType</ReturnType>
+ <ReturnType>Gst.GLib.GType</ReturnType>
</ReturnValue>
<Docs>
<summary>To be added.</summary>
@@ -253,14 +271,14 @@
</Docs>
</Member>
<Member MemberName="ObjectGType">
- <MemberSignature Language="C#" Value="public GLib.GType ObjectGType { get; }" />
+ <MemberSignature Language="C#" Value="public Gst.GLib.GType ObjectGType { get; }" />
<MemberType>Property</MemberType>
<AssemblyInfo>
<AssemblyVersion>0.9.0.0</AssemblyVersion>
<AssemblyVersion>0.9.5.99</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
- <ReturnType>GLib.GType</ReturnType>
+ <ReturnType>Gst.GLib.GType</ReturnType>
</ReturnValue>
<Docs>
<summary>To be added.</summary>
diff --git a/doc/en/Gst/IndexEntryType.xml b/doc/en/Gst/IndexEntryType.xml
index 428648f..8528a99 100644
--- a/doc/en/Gst/IndexEntryType.xml
+++ b/doc/en/Gst/IndexEntryType.xml
@@ -10,7 +10,7 @@
</Base>
<Attributes>
<Attribute>
- <AttributeName>GLib.GType(typeof(Gst.IndexEntryTypeGType))</AttributeName>
+ <AttributeName>Gst.GLib.GType(typeof(Gst.IndexEntryTypeGType))</AttributeName>
</Attribute>
</Attributes>
<Docs>
diff --git a/doc/en/Gst/IndexFactory.xml b/doc/en/Gst/IndexFactory.xml
index a3e236c..b9528b9 100644
--- a/doc/en/Gst/IndexFactory.xml
+++ b/doc/en/Gst/IndexFactory.xml
@@ -34,7 +34,6 @@
<MemberSignature Language="C#" Value="public IndexFactory (string name, string longdesc, GLib.GType type);" />
<MemberType>Constructor</MemberType>
<AssemblyInfo>
- <AssemblyVersion>0.9.0.0</AssemblyVersion>
<AssemblyVersion>0.9.5.99</AssemblyVersion>
</AssemblyInfo>
<Parameters>
@@ -50,6 +49,25 @@
<remarks>To be added.</remarks>
</Docs>
</Member>
+ <Member MemberName=".ctor">
+ <MemberSignature Language="C#" Value="public IndexFactory (string name, string longdesc, Gst.GLib.GType type);" />
+ <MemberType>Constructor</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ <Parameters>
+ <Parameter Name="name" Type="System.String" />
+ <Parameter Name="longdesc" Type="System.String" />
+ <Parameter Name="type" Type="Gst.GLib.GType" />
+ </Parameters>
+ <Docs>
+ <param name="name">To be added.</param>
+ <param name="longdesc">To be added.</param>
+ <param name="type">To be added.</param>
+ <summary>To be added.</summary>
+ <remarks>To be added.</remarks>
+ </Docs>
+ </Member>
<Member MemberName="Create">
<MemberSignature Language="C#" Value="public Gst.Index Create ();" />
<MemberType>Method</MemberType>
@@ -88,14 +106,14 @@
</Docs>
</Member>
<Member MemberName="GType">
- <MemberSignature Language="C#" Value="public static GLib.GType GType { get; }" />
+ <MemberSignature Language="C#" Value="public static Gst.GLib.GType GType { get; }" />
<MemberType>Property</MemberType>
<AssemblyInfo>
<AssemblyVersion>0.9.0.0</AssemblyVersion>
<AssemblyVersion>0.9.5.99</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
- <ReturnType>GLib.GType</ReturnType>
+ <ReturnType>Gst.GLib.GType</ReturnType>
</ReturnValue>
<Docs>
<summary>To be added.</summary>
@@ -127,7 +145,6 @@
<MemberSignature Language="C#" Value="public static bool Register (Gst.Plugin plugin, string name, string longdesc, GLib.GType gtype);" />
<MemberType>Method</MemberType>
<AssemblyInfo>
- <AssemblyVersion>0.9.0.0</AssemblyVersion>
<AssemblyVersion>0.9.5.99</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
@@ -149,5 +166,30 @@
<remarks>To be added.</remarks>
</Docs>
</Member>
+ <Member MemberName="Register">
+ <MemberSignature Language="C#" Value="public static bool Register (Gst.Plugin plugin, string name, string longdesc, Gst.GLib.GType gtype);" />
+ <MemberType>Method</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ <ReturnValue>
+ <ReturnType>System.Boolean</ReturnType>
+ </ReturnValue>
+ <Parameters>
+ <Parameter Name="plugin" Type="Gst.Plugin" />
+ <Parameter Name="name" Type="System.String" />
+ <Parameter Name="longdesc" Type="System.String" />
+ <Parameter Name="gtype" Type="Gst.GLib.GType" />
+ </Parameters>
+ <Docs>
+ <param name="plugin">To be added.</param>
+ <param name="name">To be added.</param>
+ <param name="longdesc">To be added.</param>
+ <param name="gtype">To be added.</param>
+ <summary>To be added.</summary>
+ <returns>To be added.</returns>
+ <remarks>To be added.</remarks>
+ </Docs>
+ </Member>
</Members>
</Type>
diff --git a/doc/en/Gst/IndexFlags.xml b/doc/en/Gst/IndexFlags.xml
index 32ac3fd..eef4088 100644
--- a/doc/en/Gst/IndexFlags.xml
+++ b/doc/en/Gst/IndexFlags.xml
@@ -10,7 +10,7 @@
</Base>
<Attributes>
<Attribute>
- <AttributeName>GLib.GType(typeof(Gst.IndexFlagsGType))</AttributeName>
+ <AttributeName>Gst.GLib.GType(typeof(Gst.IndexFlagsGType))</AttributeName>
</Attribute>
<Attribute>
<AttributeName>System.Flags</AttributeName>
diff --git a/doc/en/Gst/IndexLookupMethod.xml b/doc/en/Gst/IndexLookupMethod.xml
index 65fda40..6cdb579 100644
--- a/doc/en/Gst/IndexLookupMethod.xml
+++ b/doc/en/Gst/IndexLookupMethod.xml
@@ -10,7 +10,7 @@
</Base>
<Attributes>
<Attribute>
- <AttributeName>GLib.GType(typeof(Gst.IndexLookupMethodGType))</AttributeName>
+ <AttributeName>Gst.GLib.GType(typeof(Gst.IndexLookupMethodGType))</AttributeName>
</Attribute>
</Attributes>
<Docs>
diff --git a/doc/en/Gst/IndexResolverMethod.xml b/doc/en/Gst/IndexResolverMethod.xml
index 1aba24d..30ebc33 100644
--- a/doc/en/Gst/IndexResolverMethod.xml
+++ b/doc/en/Gst/IndexResolverMethod.xml
@@ -10,7 +10,7 @@
</Base>
<Attributes>
<Attribute>
- <AttributeName>GLib.GType(typeof(Gst.IndexResolverMethodGType))</AttributeName>
+ <AttributeName>Gst.GLib.GType(typeof(Gst.IndexResolverMethodGType))</AttributeName>
</Attribute>
</Attributes>
<Docs>
diff --git a/doc/en/Gst/IntRange.xml b/doc/en/Gst/IntRange.xml
index a02e17f..94f0148 100644
--- a/doc/en/Gst/IntRange.xml
+++ b/doc/en/Gst/IntRange.xml
@@ -18,7 +18,6 @@
<MemberSignature Language="C#" Value="public IntRange (GLib.Value val);" />
<MemberType>Constructor</MemberType>
<AssemblyInfo>
- <AssemblyVersion>0.9.0.0</AssemblyVersion>
<AssemblyVersion>0.9.5.99</AssemblyVersion>
</AssemblyInfo>
<Parameters>
@@ -31,6 +30,21 @@
</Docs>
</Member>
<Member MemberName=".ctor">
+ <MemberSignature Language="C#" Value="public IntRange (Gst.GLib.Value val);" />
+ <MemberType>Constructor</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ <Parameters>
+ <Parameter Name="val" Type="Gst.GLib.Value" />
+ </Parameters>
+ <Docs>
+ <param name="val">To be added.</param>
+ <summary>To be added.</summary>
+ <remarks>To be added.</remarks>
+ </Docs>
+ </Member>
+ <Member MemberName=".ctor">
<MemberSignature Language="C#" Value="public IntRange (int min, int max);" />
<MemberType>Constructor</MemberType>
<AssemblyInfo>
@@ -49,14 +63,14 @@
</Docs>
</Member>
<Member MemberName="GType">
- <MemberSignature Language="C#" Value="public static GLib.GType GType { get; }" />
+ <MemberSignature Language="C#" Value="public static Gst.GLib.GType GType { get; }" />
<MemberType>Property</MemberType>
<AssemblyInfo>
<AssemblyVersion>0.9.0.0</AssemblyVersion>
<AssemblyVersion>0.9.5.99</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
- <ReturnType>GLib.GType</ReturnType>
+ <ReturnType>Gst.GLib.GType</ReturnType>
</ReturnValue>
<Docs>
<summary>To be added.</summary>
@@ -98,7 +112,6 @@
<MemberSignature Language="C#" Value="public static GLib.Value op_Explicit (Gst.IntRange range);" />
<MemberType>Method</MemberType>
<AssemblyInfo>
- <AssemblyVersion>0.9.0.0</AssemblyVersion>
<AssemblyVersion>0.9.5.99</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
@@ -114,11 +127,29 @@
<remarks>To be added.</remarks>
</Docs>
</Member>
+ <Member MemberName="op_Explicit">
+ <MemberSignature Language="C#" Value="public static Gst.GLib.Value op_Explicit (Gst.IntRange range);" />
+ <MemberType>Method</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ <ReturnValue>
+ <ReturnType>Gst.GLib.Value</ReturnType>
+ </ReturnValue>
+ <Parameters>
+ <Parameter Name="range" Type="Gst.IntRange" />
+ </Parameters>
+ <Docs>
+ <param name="range">To be added.</param>
+ <summary>To be added.</summary>
+ <returns>To be added.</returns>
+ <remarks>To be added.</remarks>
+ </Docs>
+ </Member>
<Member MemberName="SetGValue">
<MemberSignature Language="C#" Value="public void SetGValue (ref GLib.Value val);" />
<MemberType>Method</MemberType>
<AssemblyInfo>
- <AssemblyVersion>0.9.0.0</AssemblyVersion>
<AssemblyVersion>0.9.5.99</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
@@ -133,6 +164,24 @@
<remarks>To be added.</remarks>
</Docs>
</Member>
+ <Member MemberName="SetGValue">
+ <MemberSignature Language="C#" Value="public void SetGValue (ref Gst.GLib.Value val);" />
+ <MemberType>Method</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ <ReturnValue>
+ <ReturnType>System.Void</ReturnType>
+ </ReturnValue>
+ <Parameters>
+ <Parameter Name="val" Type="Gst.GLib.Value&amp;" RefType="ref" />
+ </Parameters>
+ <Docs>
+ <param name="val">To be added.</param>
+ <summary>To be added.</summary>
+ <remarks>To be added.</remarks>
+ </Docs>
+ </Member>
<Member MemberName="ToString">
<MemberSignature Language="C#" Value="public override string ToString ();" />
<MemberType>Method</MemberType>
diff --git a/doc/en/Gst/Iterator.xml b/doc/en/Gst/Iterator.xml
new file mode 100644
index 0000000..471144c
--- /dev/null
+++ b/doc/en/Gst/Iterator.xml
@@ -0,0 +1,67 @@
+<Type Name="Iterator" FullName="Gst.Iterator">
+ <TypeSignature Language="C#" Value="public class Iterator : Gst.GLib.Opaque, System.Collections.IEnumerable" />
+ <AssemblyInfo>
+ <AssemblyName>gstreamer-sharp</AssemblyName>
+ <AssemblyVersion>0.9.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ <Base>
+ <BaseTypeName>Gst.GLib.Opaque</BaseTypeName>
+ </Base>
+ <Interfaces>
+ <Interface>
+ <InterfaceName>System.Collections.IEnumerable</InterfaceName>
+ </Interface>
+ </Interfaces>
+ <Docs>
+ <summary>To be added.</summary>
+ <remarks>To be added.</remarks>
+ </Docs>
+ <Members>
+ <Member MemberName=".ctor">
+ <MemberSignature Language="C#" Value="public Iterator (IntPtr raw);" />
+ <MemberType>Constructor</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ <Parameters>
+ <Parameter Name="raw" Type="System.IntPtr" />
+ </Parameters>
+ <Docs>
+ <param name="raw">To be added.</param>
+ <summary>To be added.</summary>
+ <remarks>To be added.</remarks>
+ </Docs>
+ </Member>
+ <Member MemberName="Finalize">
+ <MemberSignature Language="C#" Value="~Iterator ();" />
+ <MemberType>Method</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ <ReturnValue>
+ <ReturnType>System.Void</ReturnType>
+ </ReturnValue>
+ <Parameters />
+ <Docs>
+ <summary>To be added.</summary>
+ <remarks>To be added.</remarks>
+ </Docs>
+ </Member>
+ <Member MemberName="GetEnumerator">
+ <MemberSignature Language="C#" Value="public System.Collections.IEnumerator GetEnumerator ();" />
+ <MemberType>Method</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ <ReturnValue>
+ <ReturnType>System.Collections.IEnumerator</ReturnType>
+ </ReturnValue>
+ <Parameters />
+ <Docs>
+ <summary>To be added.</summary>
+ <returns>To be added.</returns>
+ <remarks>To be added.</remarks>
+ </Docs>
+ </Member>
+ </Members>
+</Type>
diff --git a/doc/en/Gst/LibraryError.xml b/doc/en/Gst/LibraryError.xml
index abef91d..350eefa 100644
--- a/doc/en/Gst/LibraryError.xml
+++ b/doc/en/Gst/LibraryError.xml
@@ -10,7 +10,7 @@
</Base>
<Attributes>
<Attribute>
- <AttributeName>GLib.GType(typeof(Gst.LibraryErrorGType))</AttributeName>
+ <AttributeName>Gst.GLib.GType(typeof(Gst.LibraryErrorGType))</AttributeName>
</Attribute>
</Attributes>
<Docs>
diff --git a/doc/en/Gst/LinkedArgs.xml b/doc/en/Gst/LinkedArgs.xml
index 4cf786c..1d29013 100644
--- a/doc/en/Gst/LinkedArgs.xml
+++ b/doc/en/Gst/LinkedArgs.xml
@@ -1,12 +1,12 @@
<Type Name="LinkedArgs" FullName="Gst.LinkedArgs">
- <TypeSignature Language="C#" Value="public class LinkedArgs : GLib.SignalArgs" />
+ <TypeSignature Language="C#" Value="public class LinkedArgs : Gst.GLib.SignalArgs" />
<AssemblyInfo>
<AssemblyName>gstreamer-sharp</AssemblyName>
<AssemblyVersion>0.9.0.0</AssemblyVersion>
<AssemblyVersion>0.9.5.99</AssemblyVersion>
</AssemblyInfo>
<Base>
- <BaseTypeName>GLib.SignalArgs</BaseTypeName>
+ <BaseTypeName>Gst.GLib.SignalArgs</BaseTypeName>
</Base>
<Interfaces />
<Docs>
diff --git a/doc/en/Gst/List.xml b/doc/en/Gst/List.xml
index f7f3d84..0efb8f9 100644
--- a/doc/en/Gst/List.xml
+++ b/doc/en/Gst/List.xml
@@ -22,7 +22,6 @@
<MemberSignature Language="C#" Value="public List (GLib.Value val);" />
<MemberType>Constructor</MemberType>
<AssemblyInfo>
- <AssemblyVersion>0.9.0.0</AssemblyVersion>
<AssemblyVersion>0.9.5.99</AssemblyVersion>
</AssemblyInfo>
<Parameters>
@@ -35,6 +34,21 @@
</Docs>
</Member>
<Member MemberName=".ctor">
+ <MemberSignature Language="C#" Value="public List (Gst.GLib.Value val);" />
+ <MemberType>Constructor</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ <Parameters>
+ <Parameter Name="val" Type="Gst.GLib.Value" />
+ </Parameters>
+ <Docs>
+ <param name="val">To be added.</param>
+ <summary>To be added.</summary>
+ <remarks>To be added.</remarks>
+ </Docs>
+ </Member>
+ <Member MemberName=".ctor">
<MemberSignature Language="C#" Value="public List (System.Collections.IList content);" />
<MemberType>Constructor</MemberType>
<AssemblyInfo>
@@ -68,14 +82,14 @@
</Docs>
</Member>
<Member MemberName="GType">
- <MemberSignature Language="C#" Value="public static GLib.GType GType { get; }" />
+ <MemberSignature Language="C#" Value="public static Gst.GLib.GType GType { get; }" />
<MemberType>Property</MemberType>
<AssemblyInfo>
<AssemblyVersion>0.9.0.0</AssemblyVersion>
<AssemblyVersion>0.9.5.99</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
- <ReturnType>GLib.GType</ReturnType>
+ <ReturnType>Gst.GLib.GType</ReturnType>
</ReturnValue>
<Docs>
<summary>To be added.</summary>
@@ -107,7 +121,6 @@
<MemberSignature Language="C#" Value="public static GLib.Value op_Explicit (Gst.List l);" />
<MemberType>Method</MemberType>
<AssemblyInfo>
- <AssemblyVersion>0.9.0.0</AssemblyVersion>
<AssemblyVersion>0.9.5.99</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
@@ -123,11 +136,29 @@
<remarks>To be added.</remarks>
</Docs>
</Member>
+ <Member MemberName="op_Explicit">
+ <MemberSignature Language="C#" Value="public static Gst.GLib.Value op_Explicit (Gst.List l);" />
+ <MemberType>Method</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ <ReturnValue>
+ <ReturnType>Gst.GLib.Value</ReturnType>
+ </ReturnValue>
+ <Parameters>
+ <Parameter Name="l" Type="Gst.List" />
+ </Parameters>
+ <Docs>
+ <param name="l">To be added.</param>
+ <summary>To be added.</summary>
+ <returns>To be added.</returns>
+ <remarks>To be added.</remarks>
+ </Docs>
+ </Member>
<Member MemberName="SetGValue">
<MemberSignature Language="C#" Value="public void SetGValue (ref GLib.Value val);" />
<MemberType>Method</MemberType>
<AssemblyInfo>
- <AssemblyVersion>0.9.0.0</AssemblyVersion>
<AssemblyVersion>0.9.5.99</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
@@ -142,6 +173,24 @@
<remarks>To be added.</remarks>
</Docs>
</Member>
+ <Member MemberName="SetGValue">
+ <MemberSignature Language="C#" Value="public void SetGValue (ref Gst.GLib.Value val);" />
+ <MemberType>Method</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ <ReturnValue>
+ <ReturnType>System.Void</ReturnType>
+ </ReturnValue>
+ <Parameters>
+ <Parameter Name="val" Type="Gst.GLib.Value&amp;" RefType="ref" />
+ </Parameters>
+ <Docs>
+ <param name="val">To be added.</param>
+ <summary>To be added.</summary>
+ <remarks>To be added.</remarks>
+ </Docs>
+ </Member>
<Member MemberName="ToString">
<MemberSignature Language="C#" Value="public override string ToString ();" />
<MemberType>Method</MemberType>
diff --git a/doc/en/Gst/Message.xml b/doc/en/Gst/Message.xml
index ba0e9c8..b4fabaa 100644
--- a/doc/en/Gst/Message.xml
+++ b/doc/en/Gst/Message.xml
@@ -31,7 +31,6 @@
<MemberSignature Language="C#" Value="public Message (GLib.Value val);" />
<MemberType>Constructor</MemberType>
<AssemblyInfo>
- <AssemblyVersion>0.9.0.0</AssemblyVersion>
<AssemblyVersion>0.9.5.99</AssemblyVersion>
</AssemblyInfo>
<Parameters>
@@ -44,6 +43,21 @@
</Docs>
</Member>
<Member MemberName=".ctor">
+ <MemberSignature Language="C#" Value="public Message (Gst.GLib.Value val);" />
+ <MemberType>Constructor</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ <Parameters>
+ <Parameter Name="val" Type="Gst.GLib.Value" />
+ </Parameters>
+ <Docs>
+ <param name="val">To be added.</param>
+ <summary>To be added.</summary>
+ <remarks>To be added.</remarks>
+ </Docs>
+ </Member>
+ <Member MemberName=".ctor">
<MemberSignature Language="C#" Value="public Message (IntPtr raw);" />
<MemberType>Constructor</MemberType>
<AssemblyInfo>
@@ -76,14 +90,14 @@
</Docs>
</Member>
<Member MemberName="GType">
- <MemberSignature Language="C#" Value="public static GLib.GType GType { get; }" />
+ <MemberSignature Language="C#" Value="public static Gst.GLib.GType GType { get; }" />
<MemberType>Property</MemberType>
<AssemblyInfo>
<AssemblyVersion>0.9.0.0</AssemblyVersion>
<AssemblyVersion>0.9.5.99</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
- <ReturnType>GLib.GType</ReturnType>
+ <ReturnType>Gst.GLib.GType</ReturnType>
</ReturnValue>
<Docs>
<summary>To be added.</summary>
diff --git a/doc/en/Gst/MessageArgs.xml b/doc/en/Gst/MessageArgs.xml
index fe3c008..e398fd9 100644
--- a/doc/en/Gst/MessageArgs.xml
+++ b/doc/en/Gst/MessageArgs.xml
@@ -1,12 +1,12 @@
<Type Name="MessageArgs" FullName="Gst.MessageArgs">
- <TypeSignature Language="C#" Value="public class MessageArgs : GLib.SignalArgs" />
+ <TypeSignature Language="C#" Value="public class MessageArgs : Gst.GLib.SignalArgs" />
<AssemblyInfo>
<AssemblyName>gstreamer-sharp</AssemblyName>
<AssemblyVersion>0.9.0.0</AssemblyVersion>
<AssemblyVersion>0.9.5.99</AssemblyVersion>
</AssemblyInfo>
<Base>
- <BaseTypeName>GLib.SignalArgs</BaseTypeName>
+ <BaseTypeName>Gst.GLib.SignalArgs</BaseTypeName>
</Base>
<Interfaces />
<Docs>
diff --git a/doc/en/Gst/MessageType.xml b/doc/en/Gst/MessageType.xml
index 0032720..19fb4ed 100644
--- a/doc/en/Gst/MessageType.xml
+++ b/doc/en/Gst/MessageType.xml
@@ -10,7 +10,7 @@
</Base>
<Attributes>
<Attribute>
- <AttributeName>GLib.GType(typeof(Gst.MessageTypeGType))</AttributeName>
+ <AttributeName>Gst.GLib.GType(typeof(Gst.MessageTypeGType))</AttributeName>
</Attribute>
<Attribute>
<AttributeName>System.Flags</AttributeName>
diff --git a/doc/en/Gst/MiniObject.xml b/doc/en/Gst/MiniObject.xml
index 2c5172f..ca6c543 100644
--- a/doc/en/Gst/MiniObject.xml
+++ b/doc/en/Gst/MiniObject.xml
@@ -1,5 +1,5 @@
<Type Name="MiniObject" FullName="Gst.MiniObject">
- <TypeSignature Language="C#" Value="public class MiniObject : GLib.IWrapper, IDisposable" />
+ <TypeSignature Language="C#" Value="public class MiniObject : Gst.GLib.IWrapper, IDisposable" />
<AssemblyInfo>
<AssemblyName>gstreamer-sharp</AssemblyName>
<AssemblyVersion>0.9.0.0</AssemblyVersion>
@@ -10,7 +10,7 @@
</Base>
<Interfaces>
<Interface>
- <InterfaceName>GLib.IWrapper</InterfaceName>
+ <InterfaceName>Gst.GLib.IWrapper</InterfaceName>
</Interface>
<Interface>
<InterfaceName>System.IDisposable</InterfaceName>
@@ -38,7 +38,6 @@
<MemberSignature Language="C#" Value="public MiniObject (GLib.Value val);" />
<MemberType>Constructor</MemberType>
<AssemblyInfo>
- <AssemblyVersion>0.9.0.0</AssemblyVersion>
<AssemblyVersion>0.9.5.99</AssemblyVersion>
</AssemblyInfo>
<Parameters>
@@ -51,6 +50,21 @@
</Docs>
</Member>
<Member MemberName=".ctor">
+ <MemberSignature Language="C#" Value="public MiniObject (Gst.GLib.Value val);" />
+ <MemberType>Constructor</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ <Parameters>
+ <Parameter Name="val" Type="Gst.GLib.Value" />
+ </Parameters>
+ <Docs>
+ <param name="val">To be added.</param>
+ <summary>To be added.</summary>
+ <remarks>To be added.</remarks>
+ </Docs>
+ </Member>
+ <Member MemberName=".ctor">
<MemberSignature Language="C#" Value="protected MiniObject (IntPtr raw);" />
<MemberType>Constructor</MemberType>
<AssemblyInfo>
@@ -103,7 +117,6 @@
<MemberSignature Language="C#" Value="public System.Collections.Hashtable Data { get; }" />
<MemberType>Property</MemberType>
<AssemblyInfo>
- <AssemblyVersion>0.9.0.0</AssemblyVersion>
<AssemblyVersion>0.9.5.99</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
@@ -223,14 +236,14 @@
</Docs>
</Member>
<Member MemberName="GType">
- <MemberSignature Language="C#" Value="public static GLib.GType GType { get; }" />
+ <MemberSignature Language="C#" Value="public static Gst.GLib.GType GType { get; }" />
<MemberType>Property</MemberType>
<AssemblyInfo>
<AssemblyVersion>0.9.0.0</AssemblyVersion>
<AssemblyVersion>0.9.5.99</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
- <ReturnType>GLib.GType</ReturnType>
+ <ReturnType>Gst.GLib.GType</ReturnType>
</ReturnValue>
<Docs>
<summary>To be added.</summary>
@@ -274,7 +287,6 @@
<MemberSignature Language="C#" Value="protected GLib.GType LookupGType ();" />
<MemberType>Method</MemberType>
<AssemblyInfo>
- <AssemblyVersion>0.9.0.0</AssemblyVersion>
<AssemblyVersion>0.9.5.99</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
@@ -288,10 +300,25 @@
</Docs>
</Member>
<Member MemberName="LookupGType">
- <MemberSignature Language="C#" Value="protected static GLib.GType LookupGType (Type t);" />
+ <MemberSignature Language="C#" Value="protected Gst.GLib.GType LookupGType ();" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyVersion>0.9.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ <ReturnValue>
+ <ReturnType>Gst.GLib.GType</ReturnType>
+ </ReturnValue>
+ <Parameters />
+ <Docs>
+ <summary>To be added.</summary>
+ <returns>To be added.</returns>
+ <remarks>To be added.</remarks>
+ </Docs>
+ </Member>
+ <Member MemberName="LookupGType">
+ <MemberSignature Language="C#" Value="protected static GLib.GType LookupGType (Type t);" />
+ <MemberType>Method</MemberType>
+ <AssemblyInfo>
<AssemblyVersion>0.9.5.99</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
@@ -307,6 +334,25 @@
<remarks>To be added.</remarks>
</Docs>
</Member>
+ <Member MemberName="LookupGType">
+ <MemberSignature Language="C#" Value="protected static Gst.GLib.GType LookupGType (Type t);" />
+ <MemberType>Method</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ <ReturnValue>
+ <ReturnType>Gst.GLib.GType</ReturnType>
+ </ReturnValue>
+ <Parameters>
+ <Parameter Name="t" Type="System.Type" />
+ </Parameters>
+ <Docs>
+ <param name="t">To be added.</param>
+ <summary>To be added.</summary>
+ <returns>To be added.</returns>
+ <remarks>To be added.</remarks>
+ </Docs>
+ </Member>
<Member MemberName="MakeWritable">
<MemberSignature Language="C#" Value="public void MakeWritable ();" />
<MemberType>Method</MemberType>
@@ -327,7 +373,6 @@
<MemberSignature Language="C#" Value="public static GLib.Value op_Explicit (Gst.MiniObject o);" />
<MemberType>Method</MemberType>
<AssemblyInfo>
- <AssemblyVersion>0.9.0.0</AssemblyVersion>
<AssemblyVersion>0.9.5.99</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
@@ -343,6 +388,25 @@
<remarks>To be added.</remarks>
</Docs>
</Member>
+ <Member MemberName="op_Explicit">
+ <MemberSignature Language="C#" Value="public static Gst.GLib.Value op_Explicit (Gst.MiniObject o);" />
+ <MemberType>Method</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ <ReturnValue>
+ <ReturnType>Gst.GLib.Value</ReturnType>
+ </ReturnValue>
+ <Parameters>
+ <Parameter Name="o" Type="Gst.MiniObject" />
+ </Parameters>
+ <Docs>
+ <param name="o">To be added.</param>
+ <summary>To be added.</summary>
+ <returns>To be added.</returns>
+ <remarks>To be added.</remarks>
+ </Docs>
+ </Member>
<Member MemberName="OwnedHandle">
<MemberSignature Language="C#" Value="public IntPtr OwnedHandle { get; }" />
<MemberType>Property</MemberType>
@@ -363,7 +427,6 @@
<MemberSignature Language="C#" Value="protected System.Collections.Hashtable PersistentData { get; }" />
<MemberType>Property</MemberType>
<AssemblyInfo>
- <AssemblyVersion>0.9.0.0</AssemblyVersion>
<AssemblyVersion>0.9.5.99</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
@@ -395,7 +458,6 @@
<MemberSignature Language="C#" Value="public void SetGValue (ref GLib.Value val);" />
<MemberType>Method</MemberType>
<AssemblyInfo>
- <AssemblyVersion>0.9.0.0</AssemblyVersion>
<AssemblyVersion>0.9.5.99</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
@@ -410,6 +472,24 @@
<remarks>To be added.</remarks>
</Docs>
</Member>
+ <Member MemberName="SetGValue">
+ <MemberSignature Language="C#" Value="public void SetGValue (ref Gst.GLib.Value val);" />
+ <MemberType>Method</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ <ReturnValue>
+ <ReturnType>System.Void</ReturnType>
+ </ReturnValue>
+ <Parameters>
+ <Parameter Name="val" Type="Gst.GLib.Value&amp;" RefType="ref" />
+ </Parameters>
+ <Docs>
+ <param name="val">To be added.</param>
+ <summary>To be added.</summary>
+ <remarks>To be added.</remarks>
+ </Docs>
+ </Member>
<Member MemberName="TypeName">
<MemberSignature Language="C#" Value="protected string TypeName { get; }" />
<MemberType>Property</MemberType>
diff --git a/doc/en/Gst/MiniObjectFlags.xml b/doc/en/Gst/MiniObjectFlags.xml
index 5f49798..2bd8117 100644
--- a/doc/en/Gst/MiniObjectFlags.xml
+++ b/doc/en/Gst/MiniObjectFlags.xml
@@ -10,7 +10,7 @@
</Base>
<Attributes>
<Attribute>
- <AttributeName>GLib.GType(typeof(Gst.MiniObjectFlagsGType))</AttributeName>
+ <AttributeName>Gst.GLib.GType(typeof(Gst.MiniObjectFlagsGType))</AttributeName>
</Attribute>
<Attribute>
<AttributeName>System.Flags</AttributeName>
diff --git a/doc/en/Gst/NewUriArgs.xml b/doc/en/Gst/NewUriArgs.xml
index ce0d247..02972b9 100644
--- a/doc/en/Gst/NewUriArgs.xml
+++ b/doc/en/Gst/NewUriArgs.xml
@@ -1,12 +1,12 @@
<Type Name="NewUriArgs" FullName="Gst.NewUriArgs">
- <TypeSignature Language="C#" Value="public class NewUriArgs : GLib.SignalArgs" />
+ <TypeSignature Language="C#" Value="public class NewUriArgs : Gst.GLib.SignalArgs" />
<AssemblyInfo>
<AssemblyName>gstreamer-sharp</AssemblyName>
<AssemblyVersion>0.9.0.0</AssemblyVersion>
<AssemblyVersion>0.9.5.99</AssemblyVersion>
</AssemblyInfo>
<Base>
- <BaseTypeName>GLib.SignalArgs</BaseTypeName>
+ <BaseTypeName>Gst.GLib.SignalArgs</BaseTypeName>
</Base>
<Interfaces />
<Docs>
diff --git a/doc/en/Gst/Object.xml b/doc/en/Gst/Object.xml
index 5fa01c2..f955b28 100644
--- a/doc/en/Gst/Object.xml
+++ b/doc/en/Gst/Object.xml
@@ -1,12 +1,12 @@
<Type Name="Object" FullName="Gst.Object">
- <TypeSignature Language="C#" Value="public class Object : GLib.Object" />
+ <TypeSignature Language="C#" Value="public class Object : Gst.GLib.Object" />
<AssemblyInfo>
<AssemblyName>gstreamer-sharp</AssemblyName>
<AssemblyVersion>0.9.0.0</AssemblyVersion>
<AssemblyVersion>0.9.5.99</AssemblyVersion>
</AssemblyInfo>
<Base>
- <BaseTypeName>GLib.Object</BaseTypeName>
+ <BaseTypeName>Gst.GLib.Object</BaseTypeName>
</Base>
<Interfaces />
<Docs>
@@ -250,14 +250,14 @@
</Docs>
</Member>
<Member MemberName="GType">
- <MemberSignature Language="C#" Value="public static GLib.GType GType { get; }" />
+ <MemberSignature Language="C#" Value="public static Gst.GLib.GType GType { get; }" />
<MemberType>Property</MemberType>
<AssemblyInfo>
<AssemblyVersion>0.9.0.0</AssemblyVersion>
<AssemblyVersion>0.9.5.99</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
- <ReturnType>GLib.GType</ReturnType>
+ <ReturnType>Gst.GLib.GType</ReturnType>
</ReturnValue>
<Docs>
<summary>To be added.</summary>
@@ -330,7 +330,7 @@
</AssemblyInfo>
<Attributes>
<Attribute>
- <AttributeName>GLib.Property("name")</AttributeName>
+ <AttributeName>Gst.GLib.Property("name")</AttributeName>
</Attribute>
</Attributes>
<ReturnValue>
@@ -367,7 +367,7 @@
</AssemblyInfo>
<Attributes>
<Attribute>
- <AttributeName>GLib.DefaultSignalHandler(ConnectionMethod="OverrideParentSet", Type=typeof(Gst.Object))</AttributeName>
+ <AttributeName>Gst.GLib.DefaultSignalHandler(ConnectionMethod="OverrideParentSet", Type=typeof(Gst.Object))</AttributeName>
</Attribute>
</Attributes>
<ReturnValue>
@@ -391,7 +391,7 @@
</AssemblyInfo>
<Attributes>
<Attribute>
- <AttributeName>GLib.DefaultSignalHandler(ConnectionMethod="OverrideParentUnset", Type=typeof(Gst.Object))</AttributeName>
+ <AttributeName>Gst.GLib.DefaultSignalHandler(ConnectionMethod="OverrideParentUnset", Type=typeof(Gst.Object))</AttributeName>
</Attribute>
</Attributes>
<ReturnValue>
@@ -431,7 +431,7 @@
</AssemblyInfo>
<Attributes>
<Attribute>
- <AttributeName>GLib.Signal("parent-set")</AttributeName>
+ <AttributeName>Gst.GLib.Signal("parent-set")</AttributeName>
</Attribute>
</Attributes>
<ReturnValue>
@@ -451,7 +451,7 @@
</AssemblyInfo>
<Attributes>
<Attribute>
- <AttributeName>GLib.Signal("parent-unset")</AttributeName>
+ <AttributeName>Gst.GLib.Signal("parent-unset")</AttributeName>
</Attribute>
</Attributes>
<ReturnValue>
diff --git a/doc/en/Gst/ObjectFlags.xml b/doc/en/Gst/ObjectFlags.xml
index c4529af..3bf7e13 100644
--- a/doc/en/Gst/ObjectFlags.xml
+++ b/doc/en/Gst/ObjectFlags.xml
@@ -10,7 +10,7 @@
</Base>
<Attributes>
<Attribute>
- <AttributeName>GLib.GType(typeof(Gst.ObjectFlagsGType))</AttributeName>
+ <AttributeName>Gst.GLib.GType(typeof(Gst.ObjectFlagsGType))</AttributeName>
</Attribute>
<Attribute>
<AttributeName>System.Flags</AttributeName>
diff --git a/doc/en/Gst/Pad.xml b/doc/en/Gst/Pad.xml
index eedc071..37b8100 100644
--- a/doc/en/Gst/Pad.xml
+++ b/doc/en/Gst/Pad.xml
@@ -363,7 +363,7 @@
</AssemblyInfo>
<Attributes>
<Attribute>
- <AttributeName>GLib.Property("caps")</AttributeName>
+ <AttributeName>Gst.GLib.Property("caps")</AttributeName>
</Attribute>
</Attributes>
<ReturnValue>
@@ -453,7 +453,7 @@
</AssemblyInfo>
<Attributes>
<Attribute>
- <AttributeName>GLib.Property("direction")</AttributeName>
+ <AttributeName>Gst.GLib.Property("direction")</AttributeName>
</Attribute>
</Attributes>
<ReturnValue>
@@ -633,14 +633,14 @@
</Docs>
</Member>
<Member MemberName="GType">
- <MemberSignature Language="C#" Value="public static GLib.GType GType { get; }" />
+ <MemberSignature Language="C#" Value="public static Gst.GLib.GType GType { get; }" />
<MemberType>Property</MemberType>
<AssemblyInfo>
<AssemblyVersion>0.9.0.0</AssemblyVersion>
<AssemblyVersion>0.9.5.99</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
- <ReturnType>GLib.GType</ReturnType>
+ <ReturnType>Gst.GLib.GType</ReturnType>
</ReturnValue>
<Docs>
<summary>To be added.</summary>
@@ -657,7 +657,7 @@
</AssemblyInfo>
<Attributes>
<Attribute>
- <AttributeName>GLib.Signal("have-data")</AttributeName>
+ <AttributeName>Gst.GLib.Signal("have-data")</AttributeName>
</Attribute>
</Attributes>
<ReturnValue>
@@ -669,14 +669,14 @@
</Docs>
</Member>
<Member MemberName="InternalLinks">
- <MemberSignature Language="C#" Value="public System.Collections.IEnumerable InternalLinks { get; }" />
+ <MemberSignature Language="C#" Value="public Gst.Iterator InternalLinks { get; }" />
<MemberType>Property</MemberType>
<AssemblyInfo>
<AssemblyVersion>0.9.0.0</AssemblyVersion>
<AssemblyVersion>0.9.5.99</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
- <ReturnType>System.Collections.IEnumerable</ReturnType>
+ <ReturnType>Gst.Iterator</ReturnType>
</ReturnValue>
<Docs>
<summary>To be added.</summary>
@@ -777,7 +777,7 @@
</AssemblyInfo>
<Attributes>
<Attribute>
- <AttributeName>GLib.Signal("linked")</AttributeName>
+ <AttributeName>Gst.GLib.Signal("linked")</AttributeName>
</Attribute>
</Attributes>
<ReturnValue>
@@ -845,7 +845,7 @@
</AssemblyInfo>
<Attributes>
<Attribute>
- <AttributeName>GLib.DefaultSignalHandler(ConnectionMethod="OverrideHaveData", Type=typeof(Gst.Pad))</AttributeName>
+ <AttributeName>Gst.GLib.DefaultSignalHandler(ConnectionMethod="OverrideHaveData", Type=typeof(Gst.Pad))</AttributeName>
</Attribute>
</Attributes>
<ReturnValue>
@@ -870,7 +870,7 @@
</AssemblyInfo>
<Attributes>
<Attribute>
- <AttributeName>GLib.DefaultSignalHandler(ConnectionMethod="OverrideLinked", Type=typeof(Gst.Pad))</AttributeName>
+ <AttributeName>Gst.GLib.DefaultSignalHandler(ConnectionMethod="OverrideLinked", Type=typeof(Gst.Pad))</AttributeName>
</Attribute>
</Attributes>
<ReturnValue>
@@ -894,7 +894,7 @@
</AssemblyInfo>
<Attributes>
<Attribute>
- <AttributeName>GLib.DefaultSignalHandler(ConnectionMethod="OverrideRequestLink", Type=typeof(Gst.Pad))</AttributeName>
+ <AttributeName>Gst.GLib.DefaultSignalHandler(ConnectionMethod="OverrideRequestLink", Type=typeof(Gst.Pad))</AttributeName>
</Attribute>
</Attributes>
<ReturnValue>
@@ -915,7 +915,7 @@
</AssemblyInfo>
<Attributes>
<Attribute>
- <AttributeName>GLib.DefaultSignalHandler(ConnectionMethod="OverrideUnlinked", Type=typeof(Gst.Pad))</AttributeName>
+ <AttributeName>Gst.GLib.DefaultSignalHandler(ConnectionMethod="OverrideUnlinked", Type=typeof(Gst.Pad))</AttributeName>
</Attribute>
</Attributes>
<ReturnValue>
@@ -966,7 +966,6 @@
<MemberSignature Language="C#" Value="public Gst.Element ParentElement { get; }" />
<MemberType>Property</MemberType>
<AssemblyInfo>
- <AssemblyVersion>0.9.0.0</AssemblyVersion>
<AssemblyVersion>0.9.5.99</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
@@ -1468,7 +1467,7 @@
</AssemblyInfo>
<Attributes>
<Attribute>
- <AttributeName>GLib.Signal("request-link")</AttributeName>
+ <AttributeName>Gst.GLib.Signal("request-link")</AttributeName>
</Attribute>
</Attributes>
<ReturnValue>
@@ -1730,7 +1729,7 @@
</AssemblyInfo>
<Attributes>
<Attribute>
- <AttributeName>GLib.Property("template")</AttributeName>
+ <AttributeName>Gst.GLib.Property("template")</AttributeName>
</Attribute>
</Attributes>
<ReturnValue>
@@ -1771,7 +1770,7 @@
</AssemblyInfo>
<Attributes>
<Attribute>
- <AttributeName>GLib.Signal("unlinked")</AttributeName>
+ <AttributeName>Gst.GLib.Signal("unlinked")</AttributeName>
</Attribute>
</Attributes>
<ReturnValue>
diff --git a/doc/en/Gst/PadAddedArgs.xml b/doc/en/Gst/PadAddedArgs.xml
index 360146d..c5e4db9 100644
--- a/doc/en/Gst/PadAddedArgs.xml
+++ b/doc/en/Gst/PadAddedArgs.xml
@@ -1,12 +1,12 @@
<Type Name="PadAddedArgs" FullName="Gst.PadAddedArgs">
- <TypeSignature Language="C#" Value="public class PadAddedArgs : GLib.SignalArgs" />
+ <TypeSignature Language="C#" Value="public class PadAddedArgs : Gst.GLib.SignalArgs" />
<AssemblyInfo>
<AssemblyName>gstreamer-sharp</AssemblyName>
<AssemblyVersion>0.9.0.0</AssemblyVersion>
<AssemblyVersion>0.9.5.99</AssemblyVersion>
</AssemblyInfo>
<Base>
- <BaseTypeName>GLib.SignalArgs</BaseTypeName>
+ <BaseTypeName>Gst.GLib.SignalArgs</BaseTypeName>
</Base>
<Interfaces />
<Docs>
diff --git a/doc/en/Gst/PadCreatedArgs.xml b/doc/en/Gst/PadCreatedArgs.xml
index 3c9a2f7..aada92b 100644
--- a/doc/en/Gst/PadCreatedArgs.xml
+++ b/doc/en/Gst/PadCreatedArgs.xml
@@ -1,12 +1,12 @@
<Type Name="PadCreatedArgs" FullName="Gst.PadCreatedArgs">
- <TypeSignature Language="C#" Value="public class PadCreatedArgs : GLib.SignalArgs" />
+ <TypeSignature Language="C#" Value="public class PadCreatedArgs : Gst.GLib.SignalArgs" />
<AssemblyInfo>
<AssemblyName>gstreamer-sharp</AssemblyName>
<AssemblyVersion>0.9.0.0</AssemblyVersion>
<AssemblyVersion>0.9.5.99</AssemblyVersion>
</AssemblyInfo>
<Base>
- <BaseTypeName>GLib.SignalArgs</BaseTypeName>
+ <BaseTypeName>Gst.GLib.SignalArgs</BaseTypeName>
</Base>
<Interfaces />
<Docs>
diff --git a/doc/en/Gst/PadDirection.xml b/doc/en/Gst/PadDirection.xml
index 72fbcd5..ddf02bc 100644
--- a/doc/en/Gst/PadDirection.xml
+++ b/doc/en/Gst/PadDirection.xml
@@ -10,7 +10,7 @@
</Base>
<Attributes>
<Attribute>
- <AttributeName>GLib.GType(typeof(Gst.PadDirectionGType))</AttributeName>
+ <AttributeName>Gst.GLib.GType(typeof(Gst.PadDirectionGType))</AttributeName>
</Attribute>
</Attributes>
<Docs>
diff --git a/doc/en/Gst/PadFlags.xml b/doc/en/Gst/PadFlags.xml
index aff4313..1bbc8da 100644
--- a/doc/en/Gst/PadFlags.xml
+++ b/doc/en/Gst/PadFlags.xml
@@ -10,7 +10,7 @@
</Base>
<Attributes>
<Attribute>
- <AttributeName>GLib.GType(typeof(Gst.PadFlagsGType))</AttributeName>
+ <AttributeName>Gst.GLib.GType(typeof(Gst.PadFlagsGType))</AttributeName>
</Attribute>
<Attribute>
<AttributeName>System.Flags</AttributeName>
diff --git a/doc/en/Gst/PadIterIntLinkFunction.xml b/doc/en/Gst/PadIterIntLinkFunction.xml
new file mode 100644
index 0000000..35344d9
--- /dev/null
+++ b/doc/en/Gst/PadIterIntLinkFunction.xml
@@ -0,0 +1,22 @@
+<Type Name="PadIterIntLinkFunction" FullName="Gst.PadIterIntLinkFunction">
+ <TypeSignature Language="C#" Value="public delegate Gst.Iterator PadIterIntLinkFunction(Pad pad);" />
+ <AssemblyInfo>
+ <AssemblyName>gstreamer-sharp</AssemblyName>
+ <AssemblyVersion>0.9.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ <Base>
+ <BaseTypeName>System.Delegate</BaseTypeName>
+ </Base>
+ <Parameters>
+ <Parameter Name="pad" Type="Gst.Pad" />
+ </Parameters>
+ <ReturnValue>
+ <ReturnType>Gst.Iterator</ReturnType>
+ </ReturnValue>
+ <Docs>
+ <param name="pad">To be added.</param>
+ <summary>To be added.</summary>
+ <value>To be added.</value>
+ <remarks>To be added.</remarks>
+ </Docs>
+</Type>
diff --git a/doc/en/Gst/PadLinkReturn.xml b/doc/en/Gst/PadLinkReturn.xml
index 5451f4a..8cf5659 100644
--- a/doc/en/Gst/PadLinkReturn.xml
+++ b/doc/en/Gst/PadLinkReturn.xml
@@ -10,7 +10,7 @@
</Base>
<Attributes>
<Attribute>
- <AttributeName>GLib.GType(typeof(Gst.PadLinkReturnGType))</AttributeName>
+ <AttributeName>Gst.GLib.GType(typeof(Gst.PadLinkReturnGType))</AttributeName>
</Attribute>
</Attributes>
<Docs>
diff --git a/doc/en/Gst/PadPresence.xml b/doc/en/Gst/PadPresence.xml
index e34b5d5..4ec32dc 100644
--- a/doc/en/Gst/PadPresence.xml
+++ b/doc/en/Gst/PadPresence.xml
@@ -10,7 +10,7 @@
</Base>
<Attributes>
<Attribute>
- <AttributeName>GLib.GType(typeof(Gst.PadPresenceGType))</AttributeName>
+ <AttributeName>Gst.GLib.GType(typeof(Gst.PadPresenceGType))</AttributeName>
</Attribute>
</Attributes>
<Docs>
diff --git a/doc/en/Gst/PadRemovedArgs.xml b/doc/en/Gst/PadRemovedArgs.xml
index e48d612..cc4d989 100644
--- a/doc/en/Gst/PadRemovedArgs.xml
+++ b/doc/en/Gst/PadRemovedArgs.xml
@@ -1,12 +1,12 @@
<Type Name="PadRemovedArgs" FullName="Gst.PadRemovedArgs">
- <TypeSignature Language="C#" Value="public class PadRemovedArgs : GLib.SignalArgs" />
+ <TypeSignature Language="C#" Value="public class PadRemovedArgs : Gst.GLib.SignalArgs" />
<AssemblyInfo>
<AssemblyName>gstreamer-sharp</AssemblyName>
<AssemblyVersion>0.9.0.0</AssemblyVersion>
<AssemblyVersion>0.9.5.99</AssemblyVersion>
</AssemblyInfo>
<Base>
- <BaseTypeName>GLib.SignalArgs</BaseTypeName>
+ <BaseTypeName>Gst.GLib.SignalArgs</BaseTypeName>
</Base>
<Interfaces />
<Docs>
diff --git a/doc/en/Gst/PadTemplate.xml b/doc/en/Gst/PadTemplate.xml
index f262119..163c724 100644
--- a/doc/en/Gst/PadTemplate.xml
+++ b/doc/en/Gst/PadTemplate.xml
@@ -61,7 +61,7 @@
</AssemblyInfo>
<Attributes>
<Attribute>
- <AttributeName>GLib.Property("caps")</AttributeName>
+ <AttributeName>Gst.GLib.Property("caps")</AttributeName>
</Attribute>
</Attributes>
<ReturnValue>
@@ -82,7 +82,7 @@
</AssemblyInfo>
<Attributes>
<Attribute>
- <AttributeName>GLib.Property("direction")</AttributeName>
+ <AttributeName>Gst.GLib.Property("direction")</AttributeName>
</Attribute>
</Attributes>
<ReturnValue>
@@ -114,14 +114,14 @@
</Docs>
</Member>
<Member MemberName="GType">
- <MemberSignature Language="C#" Value="public static GLib.GType GType { get; }" />
+ <MemberSignature Language="C#" Value="public static Gst.GLib.GType GType { get; }" />
<MemberType>Property</MemberType>
<AssemblyInfo>
<AssemblyVersion>0.9.0.0</AssemblyVersion>
<AssemblyVersion>0.9.5.99</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
- <ReturnType>GLib.GType</ReturnType>
+ <ReturnType>Gst.GLib.GType</ReturnType>
</ReturnValue>
<Docs>
<summary>To be added.</summary>
@@ -138,7 +138,7 @@
</AssemblyInfo>
<Attributes>
<Attribute>
- <AttributeName>GLib.Property("name-template")</AttributeName>
+ <AttributeName>Gst.GLib.Property("name-template")</AttributeName>
</Attribute>
</Attributes>
<ReturnValue>
@@ -159,7 +159,7 @@
</AssemblyInfo>
<Attributes>
<Attribute>
- <AttributeName>GLib.DefaultSignalHandler(ConnectionMethod="OverridePadCreated", Type=typeof(Gst.PadTemplate))</AttributeName>
+ <AttributeName>Gst.GLib.DefaultSignalHandler(ConnectionMethod="OverridePadCreated", Type=typeof(Gst.PadTemplate))</AttributeName>
</Attribute>
</Attributes>
<ReturnValue>
@@ -183,7 +183,7 @@
</AssemblyInfo>
<Attributes>
<Attribute>
- <AttributeName>GLib.Signal("pad-created")</AttributeName>
+ <AttributeName>Gst.GLib.Signal("pad-created")</AttributeName>
</Attribute>
</Attributes>
<ReturnValue>
@@ -203,7 +203,7 @@
</AssemblyInfo>
<Attributes>
<Attribute>
- <AttributeName>GLib.Property("presence")</AttributeName>
+ <AttributeName>Gst.GLib.Property("presence")</AttributeName>
</Attribute>
</Attributes>
<ReturnValue>
diff --git a/doc/en/Gst/PadTemplateFlags.xml b/doc/en/Gst/PadTemplateFlags.xml
index ff7d287..7f32c5d 100644
--- a/doc/en/Gst/PadTemplateFlags.xml
+++ b/doc/en/Gst/PadTemplateFlags.xml
@@ -10,7 +10,7 @@
</Base>
<Attributes>
<Attribute>
- <AttributeName>GLib.GType(typeof(Gst.PadTemplateFlagsGType))</AttributeName>
+ <AttributeName>Gst.GLib.GType(typeof(Gst.PadTemplateFlagsGType))</AttributeName>
</Attribute>
<Attribute>
<AttributeName>System.Flags</AttributeName>
diff --git a/doc/en/Gst/ParentSetArgs.xml b/doc/en/Gst/ParentSetArgs.xml
index c5a2cd9..66e778a 100644
--- a/doc/en/Gst/ParentSetArgs.xml
+++ b/doc/en/Gst/ParentSetArgs.xml
@@ -1,12 +1,12 @@
<Type Name="ParentSetArgs" FullName="Gst.ParentSetArgs">
- <TypeSignature Language="C#" Value="public class ParentSetArgs : GLib.SignalArgs" />
+ <TypeSignature Language="C#" Value="public class ParentSetArgs : Gst.GLib.SignalArgs" />
<AssemblyInfo>
<AssemblyName>gstreamer-sharp</AssemblyName>
<AssemblyVersion>0.9.0.0</AssemblyVersion>
<AssemblyVersion>0.9.5.99</AssemblyVersion>
</AssemblyInfo>
<Base>
- <BaseTypeName>GLib.SignalArgs</BaseTypeName>
+ <BaseTypeName>Gst.GLib.SignalArgs</BaseTypeName>
</Base>
<Interfaces />
<Docs>
diff --git a/doc/en/Gst/ParentUnsetArgs.xml b/doc/en/Gst/ParentUnsetArgs.xml
index fc210f5..04bdb3b 100644
--- a/doc/en/Gst/ParentUnsetArgs.xml
+++ b/doc/en/Gst/ParentUnsetArgs.xml
@@ -1,12 +1,12 @@
<Type Name="ParentUnsetArgs" FullName="Gst.ParentUnsetArgs">
- <TypeSignature Language="C#" Value="public class ParentUnsetArgs : GLib.SignalArgs" />
+ <TypeSignature Language="C#" Value="public class ParentUnsetArgs : Gst.GLib.SignalArgs" />
<AssemblyInfo>
<AssemblyName>gstreamer-sharp</AssemblyName>
<AssemblyVersion>0.9.0.0</AssemblyVersion>
<AssemblyVersion>0.9.5.99</AssemblyVersion>
</AssemblyInfo>
<Base>
- <BaseTypeName>GLib.SignalArgs</BaseTypeName>
+ <BaseTypeName>Gst.GLib.SignalArgs</BaseTypeName>
</Base>
<Interfaces />
<Docs>
diff --git a/doc/en/Gst/ParseContext.xml b/doc/en/Gst/ParseContext.xml
index 1a993b2..3c533ec 100644
--- a/doc/en/Gst/ParseContext.xml
+++ b/doc/en/Gst/ParseContext.xml
@@ -1,12 +1,12 @@
<Type Name="ParseContext" FullName="Gst.ParseContext">
- <TypeSignature Language="C#" Value="public class ParseContext : GLib.Opaque" />
+ <TypeSignature Language="C#" Value="public class ParseContext : Gst.GLib.Opaque" />
<AssemblyInfo>
<AssemblyName>gstreamer-sharp</AssemblyName>
<AssemblyVersion>0.9.0.0</AssemblyVersion>
<AssemblyVersion>0.9.5.99</AssemblyVersion>
</AssemblyInfo>
<Base>
- <BaseTypeName>GLib.Opaque</BaseTypeName>
+ <BaseTypeName>Gst.GLib.Opaque</BaseTypeName>
</Base>
<Interfaces />
<Docs>
diff --git a/doc/en/Gst/ParseError.xml b/doc/en/Gst/ParseError.xml
index 89d2564..481b4a8 100644
--- a/doc/en/Gst/ParseError.xml
+++ b/doc/en/Gst/ParseError.xml
@@ -10,7 +10,7 @@
</Base>
<Attributes>
<Attribute>
- <AttributeName>GLib.GType(typeof(Gst.ParseErrorGType))</AttributeName>
+ <AttributeName>Gst.GLib.GType(typeof(Gst.ParseErrorGType))</AttributeName>
</Attribute>
</Attributes>
<Docs>
diff --git a/doc/en/Gst/ParseFlags.xml b/doc/en/Gst/ParseFlags.xml
index 790e8a0..118e3b9 100644
--- a/doc/en/Gst/ParseFlags.xml
+++ b/doc/en/Gst/ParseFlags.xml
@@ -10,7 +10,7 @@
</Base>
<Attributes>
<Attribute>
- <AttributeName>GLib.GType(typeof(Gst.ParseFlagsGType))</AttributeName>
+ <AttributeName>Gst.GLib.GType(typeof(Gst.ParseFlagsGType))</AttributeName>
</Attribute>
<Attribute>
<AttributeName>System.Flags</AttributeName>
diff --git a/doc/en/Gst/Pipeline.xml b/doc/en/Gst/Pipeline.xml
index 830d5b7..86dd81f 100644
--- a/doc/en/Gst/Pipeline.xml
+++ b/doc/en/Gst/Pipeline.xml
@@ -15,6 +15,18 @@
</Docs>
<Members>
<Member MemberName=".ctor">
+ <MemberSignature Language="C#" Value="public Pipeline ();" />
+ <MemberType>Constructor</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ <Parameters />
+ <Docs>
+ <summary>To be added.</summary>
+ <remarks>To be added.</remarks>
+ </Docs>
+ </Member>
+ <Member MemberName=".ctor">
<MemberSignature Language="C#" Value="public Pipeline (IntPtr raw);" />
<MemberType>Constructor</MemberType>
<AssemblyInfo>
@@ -71,7 +83,7 @@
</AssemblyInfo>
<Attributes>
<Attribute>
- <AttributeName>GLib.Property("auto-flush-bus")</AttributeName>
+ <AttributeName>Gst.GLib.Property("auto-flush-bus")</AttributeName>
</Attribute>
</Attributes>
<ReturnValue>
@@ -124,7 +136,7 @@
</AssemblyInfo>
<Attributes>
<Attribute>
- <AttributeName>GLib.Property("delay")</AttributeName>
+ <AttributeName>Gst.GLib.Property("delay")</AttributeName>
</Attribute>
</Attributes>
<ReturnValue>
@@ -137,14 +149,14 @@
</Docs>
</Member>
<Member MemberName="GType">
- <MemberSignature Language="C#" Value="public static GLib.GType GType { get; }" />
+ <MemberSignature Language="C#" Value="public static Gst.GLib.GType GType { get; }" />
<MemberType>Property</MemberType>
<AssemblyInfo>
<AssemblyVersion>0.9.0.0</AssemblyVersion>
<AssemblyVersion>0.9.5.99</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
- <ReturnType>GLib.GType</ReturnType>
+ <ReturnType>Gst.GLib.GType</ReturnType>
</ReturnValue>
<Docs>
<summary>To be added.</summary>
diff --git a/doc/en/Gst/PipelineFlags.xml b/doc/en/Gst/PipelineFlags.xml
index d7868c8..ae1b569 100644
--- a/doc/en/Gst/PipelineFlags.xml
+++ b/doc/en/Gst/PipelineFlags.xml
@@ -10,7 +10,7 @@
</Base>
<Attributes>
<Attribute>
- <AttributeName>GLib.GType(typeof(Gst.PipelineFlagsGType))</AttributeName>
+ <AttributeName>Gst.GLib.GType(typeof(Gst.PipelineFlagsGType))</AttributeName>
</Attribute>
<Attribute>
<AttributeName>System.Flags</AttributeName>
diff --git a/doc/en/Gst/Plugin.xml b/doc/en/Gst/Plugin.xml
index d20169d..48bd582 100644
--- a/doc/en/Gst/Plugin.xml
+++ b/doc/en/Gst/Plugin.xml
@@ -126,14 +126,14 @@
</Docs>
</Member>
<Member MemberName="GType">
- <MemberSignature Language="C#" Value="public static GLib.GType GType { get; }" />
+ <MemberSignature Language="C#" Value="public static Gst.GLib.GType GType { get; }" />
<MemberType>Property</MemberType>
<AssemblyInfo>
<AssemblyVersion>0.9.0.0</AssemblyVersion>
<AssemblyVersion>0.9.5.99</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
- <ReturnType>GLib.GType</ReturnType>
+ <ReturnType>Gst.GLib.GType</ReturnType>
</ReturnValue>
<Docs>
<summary>To be added.</summary>
diff --git a/doc/en/Gst/PluginAddedArgs.xml b/doc/en/Gst/PluginAddedArgs.xml
index ee2c5a6..f42ccaf 100644
--- a/doc/en/Gst/PluginAddedArgs.xml
+++ b/doc/en/Gst/PluginAddedArgs.xml
@@ -1,12 +1,12 @@
<Type Name="PluginAddedArgs" FullName="Gst.PluginAddedArgs">
- <TypeSignature Language="C#" Value="public class PluginAddedArgs : GLib.SignalArgs" />
+ <TypeSignature Language="C#" Value="public class PluginAddedArgs : Gst.GLib.SignalArgs" />
<AssemblyInfo>
<AssemblyName>gstreamer-sharp</AssemblyName>
<AssemblyVersion>0.9.0.0</AssemblyVersion>
<AssemblyVersion>0.9.5.99</AssemblyVersion>
</AssemblyInfo>
<Base>
- <BaseTypeName>GLib.SignalArgs</BaseTypeName>
+ <BaseTypeName>Gst.GLib.SignalArgs</BaseTypeName>
</Base>
<Interfaces />
<Docs>
diff --git a/doc/en/Gst/PluginDependencyFlags.xml b/doc/en/Gst/PluginDependencyFlags.xml
index e80f60e..e7d779f 100644
--- a/doc/en/Gst/PluginDependencyFlags.xml
+++ b/doc/en/Gst/PluginDependencyFlags.xml
@@ -10,7 +10,7 @@
</Base>
<Attributes>
<Attribute>
- <AttributeName>GLib.GType(typeof(Gst.PluginDependencyFlagsGType))</AttributeName>
+ <AttributeName>Gst.GLib.GType(typeof(Gst.PluginDependencyFlagsGType))</AttributeName>
</Attribute>
<Attribute>
<AttributeName>System.Flags</AttributeName>
diff --git a/doc/en/Gst/PluginError.xml b/doc/en/Gst/PluginError.xml
index ccaf0a0..951eb3c 100644
--- a/doc/en/Gst/PluginError.xml
+++ b/doc/en/Gst/PluginError.xml
@@ -10,7 +10,7 @@
</Base>
<Attributes>
<Attribute>
- <AttributeName>GLib.GType(typeof(Gst.PluginErrorGType))</AttributeName>
+ <AttributeName>Gst.GLib.GType(typeof(Gst.PluginErrorGType))</AttributeName>
</Attribute>
</Attributes>
<Docs>
diff --git a/doc/en/Gst/PluginFeature.xml b/doc/en/Gst/PluginFeature.xml
index ee9229d..ab59f96 100644
--- a/doc/en/Gst/PluginFeature.xml
+++ b/doc/en/Gst/PluginFeature.xml
@@ -84,14 +84,14 @@
</Docs>
</Member>
<Member MemberName="GType">
- <MemberSignature Language="C#" Value="public static GLib.GType GType { get; }" />
+ <MemberSignature Language="C#" Value="public static Gst.GLib.GType GType { get; }" />
<MemberType>Property</MemberType>
<AssemblyInfo>
<AssemblyVersion>0.9.0.0</AssemblyVersion>
<AssemblyVersion>0.9.5.99</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
- <ReturnType>GLib.GType</ReturnType>
+ <ReturnType>Gst.GLib.GType</ReturnType>
</ReturnValue>
<Docs>
<summary>To be added.</summary>
diff --git a/doc/en/Gst/PluginFlags.xml b/doc/en/Gst/PluginFlags.xml
index 94ad624..735dc04 100644
--- a/doc/en/Gst/PluginFlags.xml
+++ b/doc/en/Gst/PluginFlags.xml
@@ -10,7 +10,7 @@
</Base>
<Attributes>
<Attribute>
- <AttributeName>GLib.GType(typeof(Gst.PluginFlagsGType))</AttributeName>
+ <AttributeName>Gst.GLib.GType(typeof(Gst.PluginFlagsGType))</AttributeName>
</Attribute>
<Attribute>
<AttributeName>System.Flags</AttributeName>
diff --git a/doc/en/Gst/Preset.xml b/doc/en/Gst/Preset.xml
index 7f2e158..549c4d0 100644
--- a/doc/en/Gst/Preset.xml
+++ b/doc/en/Gst/Preset.xml
@@ -1,5 +1,5 @@
<Type Name="Preset" FullName="Gst.Preset">
- <TypeSignature Language="C#" Value="public interface Preset : GLib.IWrapper" />
+ <TypeSignature Language="C#" Value="public interface Preset : Gst.GLib.IWrapper" />
<AssemblyInfo>
<AssemblyName>gstreamer-sharp</AssemblyName>
<AssemblyVersion>0.9.0.0</AssemblyVersion>
@@ -7,7 +7,7 @@
</AssemblyInfo>
<Interfaces>
<Interface>
- <InterfaceName>GLib.IWrapper</InterfaceName>
+ <InterfaceName>Gst.GLib.IWrapper</InterfaceName>
</Interface>
</Interfaces>
<Docs>
diff --git a/doc/en/Gst/PresetAdapter.xml b/doc/en/Gst/PresetAdapter.xml
index 2e7fe5b..05b71df 100644
--- a/doc/en/Gst/PresetAdapter.xml
+++ b/doc/en/Gst/PresetAdapter.xml
@@ -1,18 +1,15 @@
<Type Name="PresetAdapter" FullName="Gst.PresetAdapter">
- <TypeSignature Language="C#" Value="public class PresetAdapter : GLib.GInterfaceAdapter, GLib.IWrapper, Gst.Preset" />
+ <TypeSignature Language="C#" Value="public class PresetAdapter : Gst.GLib.GInterfaceAdapter, Gst.Preset" />
<AssemblyInfo>
<AssemblyName>gstreamer-sharp</AssemblyName>
<AssemblyVersion>0.9.0.0</AssemblyVersion>
<AssemblyVersion>0.9.5.99</AssemblyVersion>
</AssemblyInfo>
<Base>
- <BaseTypeName>GLib.GInterfaceAdapter</BaseTypeName>
+ <BaseTypeName>Gst.GLib.GInterfaceAdapter</BaseTypeName>
</Base>
<Interfaces>
<Interface>
- <InterfaceName>GLib.IWrapper</InterfaceName>
- </Interface>
- <Interface>
<InterfaceName>Gst.Preset</InterfaceName>
</Interface>
</Interfaces>
@@ -114,7 +111,6 @@
<MemberSignature Language="C#" Value="public static Gst.Preset GetObject (GLib.Object obj);" />
<MemberType>Method</MemberType>
<AssemblyInfo>
- <AssemblyVersion>0.9.0.0</AssemblyVersion>
<AssemblyVersion>0.9.5.99</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
@@ -131,6 +127,25 @@
</Docs>
</Member>
<Member MemberName="GetObject">
+ <MemberSignature Language="C#" Value="public static Gst.Preset GetObject (Gst.GLib.Object obj);" />
+ <MemberType>Method</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ <ReturnValue>
+ <ReturnType>Gst.Preset</ReturnType>
+ </ReturnValue>
+ <Parameters>
+ <Parameter Name="obj" Type="Gst.GLib.Object" />
+ </Parameters>
+ <Docs>
+ <param name="obj">To be added.</param>
+ <summary>To be added.</summary>
+ <returns>To be added.</returns>
+ <remarks>To be added.</remarks>
+ </Docs>
+ </Member>
+ <Member MemberName="GetObject">
<MemberSignature Language="C#" Value="public static Gst.Preset GetObject (IntPtr handle, bool owned);" />
<MemberType>Method</MemberType>
<AssemblyInfo>
@@ -153,14 +168,14 @@
</Docs>
</Member>
<Member MemberName="GType">
- <MemberSignature Language="C#" Value="public override GLib.GType GType { get; }" />
+ <MemberSignature Language="C#" Value="public override Gst.GLib.GType GType { get; }" />
<MemberType>Property</MemberType>
<AssemblyInfo>
<AssemblyVersion>0.9.0.0</AssemblyVersion>
<AssemblyVersion>0.9.5.99</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
- <ReturnType>GLib.GType</ReturnType>
+ <ReturnType>Gst.GLib.GType</ReturnType>
</ReturnValue>
<Docs>
<summary>To be added.</summary>
@@ -220,6 +235,21 @@
<remarks>To be added.</remarks>
</Docs>
</Member>
+ <Member MemberName="OwnedHandle">
+ <MemberSignature Language="C#" Value="public IntPtr OwnedHandle { get; }" />
+ <MemberType>Property</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ <ReturnValue>
+ <ReturnType>System.IntPtr</ReturnType>
+ </ReturnValue>
+ <Docs>
+ <summary>To be added.</summary>
+ <value>To be added.</value>
+ <remarks>To be added.</remarks>
+ </Docs>
+ </Member>
<Member MemberName="PresetNames">
<MemberSignature Language="C#" Value="public string[] PresetNames { get; }" />
<MemberType>Property</MemberType>
diff --git a/doc/en/Gst/PresetDefault.xml b/doc/en/Gst/PresetDefault.xml
index 2eed949..f71e9dc 100644
--- a/doc/en/Gst/PresetDefault.xml
+++ b/doc/en/Gst/PresetDefault.xml
@@ -18,7 +18,6 @@
<MemberSignature Language="C#" Value="public static bool DeletePreset (GLib.Object o, string name);" />
<MemberType>Method</MemberType>
<AssemblyInfo>
- <AssemblyVersion>0.9.0.0</AssemblyVersion>
<AssemblyVersion>0.9.5.99</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
@@ -36,11 +35,31 @@
<remarks>To be added.</remarks>
</Docs>
</Member>
+ <Member MemberName="DeletePreset">
+ <MemberSignature Language="C#" Value="public static bool DeletePreset (Gst.GLib.Object o, string name);" />
+ <MemberType>Method</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ <ReturnValue>
+ <ReturnType>System.Boolean</ReturnType>
+ </ReturnValue>
+ <Parameters>
+ <Parameter Name="o" Type="Gst.GLib.Object" />
+ <Parameter Name="name" Type="System.String" />
+ </Parameters>
+ <Docs>
+ <param name="o">To be added.</param>
+ <param name="name">To be added.</param>
+ <summary>To be added.</summary>
+ <returns>To be added.</returns>
+ <remarks>To be added.</remarks>
+ </Docs>
+ </Member>
<Member MemberName="GetMeta">
<MemberSignature Language="C#" Value="public static bool GetMeta (GLib.Object o, string name, string tag, out string value);" />
<MemberType>Method</MemberType>
<AssemblyInfo>
- <AssemblyVersion>0.9.0.0</AssemblyVersion>
<AssemblyVersion>0.9.5.99</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
@@ -62,11 +81,35 @@
<remarks>To be added.</remarks>
</Docs>
</Member>
+ <Member MemberName="GetMeta">
+ <MemberSignature Language="C#" Value="public static bool GetMeta (Gst.GLib.Object o, string name, string tag, out string value);" />
+ <MemberType>Method</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ <ReturnValue>
+ <ReturnType>System.Boolean</ReturnType>
+ </ReturnValue>
+ <Parameters>
+ <Parameter Name="o" Type="Gst.GLib.Object" />
+ <Parameter Name="name" Type="System.String" />
+ <Parameter Name="tag" Type="System.String" />
+ <Parameter Name="value" Type="System.String&amp;" RefType="out" />
+ </Parameters>
+ <Docs>
+ <param name="o">To be added.</param>
+ <param name="name">To be added.</param>
+ <param name="tag">To be added.</param>
+ <param name="value">To be added.</param>
+ <summary>To be added.</summary>
+ <returns>To be added.</returns>
+ <remarks>To be added.</remarks>
+ </Docs>
+ </Member>
<Member MemberName="GetPresetNames">
<MemberSignature Language="C#" Value="public static string[] GetPresetNames (GLib.Object o);" />
<MemberType>Method</MemberType>
<AssemblyInfo>
- <AssemblyVersion>0.9.0.0</AssemblyVersion>
<AssemblyVersion>0.9.5.99</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
@@ -82,11 +125,29 @@
<remarks>To be added.</remarks>
</Docs>
</Member>
+ <Member MemberName="GetPresetNames">
+ <MemberSignature Language="C#" Value="public static string[] GetPresetNames (Gst.GLib.Object o);" />
+ <MemberType>Method</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ <ReturnValue>
+ <ReturnType>System.String[]</ReturnType>
+ </ReturnValue>
+ <Parameters>
+ <Parameter Name="o" Type="Gst.GLib.Object" />
+ </Parameters>
+ <Docs>
+ <param name="o">To be added.</param>
+ <summary>To be added.</summary>
+ <returns>To be added.</returns>
+ <remarks>To be added.</remarks>
+ </Docs>
+ </Member>
<Member MemberName="GetPropertyNames">
<MemberSignature Language="C#" Value="public static string[] GetPropertyNames (GLib.Object o);" />
<MemberType>Method</MemberType>
<AssemblyInfo>
- <AssemblyVersion>0.9.0.0</AssemblyVersion>
<AssemblyVersion>0.9.5.99</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
@@ -102,11 +163,29 @@
<remarks>To be added.</remarks>
</Docs>
</Member>
+ <Member MemberName="GetPropertyNames">
+ <MemberSignature Language="C#" Value="public static string[] GetPropertyNames (Gst.GLib.Object o);" />
+ <MemberType>Method</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ <ReturnValue>
+ <ReturnType>System.String[]</ReturnType>
+ </ReturnValue>
+ <Parameters>
+ <Parameter Name="o" Type="Gst.GLib.Object" />
+ </Parameters>
+ <Docs>
+ <param name="o">To be added.</param>
+ <summary>To be added.</summary>
+ <returns>To be added.</returns>
+ <remarks>To be added.</remarks>
+ </Docs>
+ </Member>
<Member MemberName="LoadPreset">
<MemberSignature Language="C#" Value="public static bool LoadPreset (GLib.Object o, string name);" />
<MemberType>Method</MemberType>
<AssemblyInfo>
- <AssemblyVersion>0.9.0.0</AssemblyVersion>
<AssemblyVersion>0.9.5.99</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
@@ -124,11 +203,31 @@
<remarks>To be added.</remarks>
</Docs>
</Member>
+ <Member MemberName="LoadPreset">
+ <MemberSignature Language="C#" Value="public static bool LoadPreset (Gst.GLib.Object o, string name);" />
+ <MemberType>Method</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ <ReturnValue>
+ <ReturnType>System.Boolean</ReturnType>
+ </ReturnValue>
+ <Parameters>
+ <Parameter Name="o" Type="Gst.GLib.Object" />
+ <Parameter Name="name" Type="System.String" />
+ </Parameters>
+ <Docs>
+ <param name="o">To be added.</param>
+ <param name="name">To be added.</param>
+ <summary>To be added.</summary>
+ <returns>To be added.</returns>
+ <remarks>To be added.</remarks>
+ </Docs>
+ </Member>
<Member MemberName="RenamePreset">
<MemberSignature Language="C#" Value="public static bool RenamePreset (GLib.Object o, string old_name, string new_name);" />
<MemberType>Method</MemberType>
<AssemblyInfo>
- <AssemblyVersion>0.9.0.0</AssemblyVersion>
<AssemblyVersion>0.9.5.99</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
@@ -148,11 +247,33 @@
<remarks>To be added.</remarks>
</Docs>
</Member>
+ <Member MemberName="RenamePreset">
+ <MemberSignature Language="C#" Value="public static bool RenamePreset (Gst.GLib.Object o, string old_name, string new_name);" />
+ <MemberType>Method</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ <ReturnValue>
+ <ReturnType>System.Boolean</ReturnType>
+ </ReturnValue>
+ <Parameters>
+ <Parameter Name="o" Type="Gst.GLib.Object" />
+ <Parameter Name="old_name" Type="System.String" />
+ <Parameter Name="new_name" Type="System.String" />
+ </Parameters>
+ <Docs>
+ <param name="o">To be added.</param>
+ <param name="old_name">To be added.</param>
+ <param name="new_name">To be added.</param>
+ <summary>To be added.</summary>
+ <returns>To be added.</returns>
+ <remarks>To be added.</remarks>
+ </Docs>
+ </Member>
<Member MemberName="SavePreset">
<MemberSignature Language="C#" Value="public static bool SavePreset (GLib.Object o, string name);" />
<MemberType>Method</MemberType>
<AssemblyInfo>
- <AssemblyVersion>0.9.0.0</AssemblyVersion>
<AssemblyVersion>0.9.5.99</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
@@ -170,11 +291,31 @@
<remarks>To be added.</remarks>
</Docs>
</Member>
+ <Member MemberName="SavePreset">
+ <MemberSignature Language="C#" Value="public static bool SavePreset (Gst.GLib.Object o, string name);" />
+ <MemberType>Method</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ <ReturnValue>
+ <ReturnType>System.Boolean</ReturnType>
+ </ReturnValue>
+ <Parameters>
+ <Parameter Name="o" Type="Gst.GLib.Object" />
+ <Parameter Name="name" Type="System.String" />
+ </Parameters>
+ <Docs>
+ <param name="o">To be added.</param>
+ <param name="name">To be added.</param>
+ <summary>To be added.</summary>
+ <returns>To be added.</returns>
+ <remarks>To be added.</remarks>
+ </Docs>
+ </Member>
<Member MemberName="SetMeta">
<MemberSignature Language="C#" Value="public static bool SetMeta (GLib.Object o, string name, string tag, string value);" />
<MemberType>Method</MemberType>
<AssemblyInfo>
- <AssemblyVersion>0.9.0.0</AssemblyVersion>
<AssemblyVersion>0.9.5.99</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
@@ -196,5 +337,30 @@
<remarks>To be added.</remarks>
</Docs>
</Member>
+ <Member MemberName="SetMeta">
+ <MemberSignature Language="C#" Value="public static bool SetMeta (Gst.GLib.Object o, string name, string tag, string value);" />
+ <MemberType>Method</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ <ReturnValue>
+ <ReturnType>System.Boolean</ReturnType>
+ </ReturnValue>
+ <Parameters>
+ <Parameter Name="o" Type="Gst.GLib.Object" />
+ <Parameter Name="name" Type="System.String" />
+ <Parameter Name="tag" Type="System.String" />
+ <Parameter Name="value" Type="System.String" />
+ </Parameters>
+ <Docs>
+ <param name="o">To be added.</param>
+ <param name="name">To be added.</param>
+ <param name="tag">To be added.</param>
+ <param name="value">To be added.</param>
+ <summary>To be added.</summary>
+ <returns>To be added.</returns>
+ <remarks>To be added.</remarks>
+ </Docs>
+ </Member>
</Members>
</Type>
diff --git a/doc/en/Gst/PresetImplementor.xml b/doc/en/Gst/PresetImplementor.xml
index a70af44..cf22454 100644
--- a/doc/en/Gst/PresetImplementor.xml
+++ b/doc/en/Gst/PresetImplementor.xml
@@ -1,5 +1,5 @@
<Type Name="PresetImplementor" FullName="Gst.PresetImplementor">
- <TypeSignature Language="C#" Value="public interface PresetImplementor : GLib.IWrapper" />
+ <TypeSignature Language="C#" Value="public interface PresetImplementor : Gst.GLib.IWrapper" />
<AssemblyInfo>
<AssemblyName>gstreamer-sharp</AssemblyName>
<AssemblyVersion>0.9.0.0</AssemblyVersion>
@@ -7,12 +7,12 @@
</AssemblyInfo>
<Interfaces>
<Interface>
- <InterfaceName>GLib.IWrapper</InterfaceName>
+ <InterfaceName>Gst.GLib.IWrapper</InterfaceName>
</Interface>
</Interfaces>
<Attributes>
<Attribute>
- <AttributeName>GLib.GInterface(typeof(Gst.PresetAdapter))</AttributeName>
+ <AttributeName>Gst.GLib.GInterface(typeof(Gst.PresetAdapter))</AttributeName>
</Attribute>
</Attributes>
<Docs>
diff --git a/doc/en/Gst/PropertyInfo.xml b/doc/en/Gst/PropertyInfo.xml
index d1afeb3..b85e716 100644
--- a/doc/en/Gst/PropertyInfo.xml
+++ b/doc/en/Gst/PropertyInfo.xml
@@ -79,14 +79,14 @@
</Docs>
</Member>
<Member MemberName="GType">
- <MemberSignature Language="C#" Value="public GLib.GType GType { get; }" />
+ <MemberSignature Language="C#" Value="public Gst.GLib.GType GType { get; }" />
<MemberType>Property</MemberType>
<AssemblyInfo>
<AssemblyVersion>0.9.0.0</AssemblyVersion>
<AssemblyVersion>0.9.5.99</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
- <ReturnType>GLib.GType</ReturnType>
+ <ReturnType>Gst.GLib.GType</ReturnType>
</ReturnValue>
<Docs>
<summary>To be added.</summary>
diff --git a/doc/en/Gst/ProxyPad.xml b/doc/en/Gst/ProxyPad.xml
index 68ce520..f2d4ead 100644
--- a/doc/en/Gst/ProxyPad.xml
+++ b/doc/en/Gst/ProxyPad.xml
@@ -44,14 +44,14 @@
</Docs>
</Member>
<Member MemberName="GType">
- <MemberSignature Language="C#" Value="public static GLib.GType GType { get; }" />
+ <MemberSignature Language="C#" Value="public static Gst.GLib.GType GType { get; }" />
<MemberType>Property</MemberType>
<AssemblyInfo>
<AssemblyVersion>0.9.0.0</AssemblyVersion>
<AssemblyVersion>0.9.5.99</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
- <ReturnType>GLib.GType</ReturnType>
+ <ReturnType>Gst.GLib.GType</ReturnType>
</ReturnValue>
<Docs>
<summary>To be added.</summary>
diff --git a/doc/en/Gst/Query.xml b/doc/en/Gst/Query.xml
index 72f43b6..bef35cb 100644
--- a/doc/en/Gst/Query.xml
+++ b/doc/en/Gst/Query.xml
@@ -31,7 +31,6 @@
<MemberSignature Language="C#" Value="public Query (GLib.Value val);" />
<MemberType>Constructor</MemberType>
<AssemblyInfo>
- <AssemblyVersion>0.9.0.0</AssemblyVersion>
<AssemblyVersion>0.9.5.99</AssemblyVersion>
</AssemblyInfo>
<Parameters>
@@ -44,6 +43,21 @@
</Docs>
</Member>
<Member MemberName=".ctor">
+ <MemberSignature Language="C#" Value="public Query (Gst.GLib.Value val);" />
+ <MemberType>Constructor</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ <Parameters>
+ <Parameter Name="val" Type="Gst.GLib.Value" />
+ </Parameters>
+ <Docs>
+ <param name="val">To be added.</param>
+ <summary>To be added.</summary>
+ <remarks>To be added.</remarks>
+ </Docs>
+ </Member>
+ <Member MemberName=".ctor">
<MemberSignature Language="C#" Value="public Query (IntPtr raw);" />
<MemberType>Constructor</MemberType>
<AssemblyInfo>
@@ -116,14 +130,14 @@
</Docs>
</Member>
<Member MemberName="GType">
- <MemberSignature Language="C#" Value="public static GLib.GType GType { get; }" />
+ <MemberSignature Language="C#" Value="public static Gst.GLib.GType GType { get; }" />
<MemberType>Property</MemberType>
<AssemblyInfo>
<AssemblyVersion>0.9.0.0</AssemblyVersion>
<AssemblyVersion>0.9.5.99</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
- <ReturnType>GLib.GType</ReturnType>
+ <ReturnType>Gst.GLib.GType</ReturnType>
</ReturnValue>
<Docs>
<summary>To be added.</summary>
diff --git a/doc/en/Gst/QueryType.xml b/doc/en/Gst/QueryType.xml
index bce189a..e0afd28 100644
--- a/doc/en/Gst/QueryType.xml
+++ b/doc/en/Gst/QueryType.xml
@@ -10,7 +10,7 @@
</Base>
<Attributes>
<Attribute>
- <AttributeName>GLib.GType(typeof(Gst.QueryTypeGType))</AttributeName>
+ <AttributeName>Gst.GLib.GType(typeof(Gst.QueryTypeGType))</AttributeName>
</Attribute>
</Attributes>
<Docs>
diff --git a/doc/en/Gst/Rank.xml b/doc/en/Gst/Rank.xml
index 2225ce5..36abe8c 100644
--- a/doc/en/Gst/Rank.xml
+++ b/doc/en/Gst/Rank.xml
@@ -10,7 +10,7 @@
</Base>
<Attributes>
<Attribute>
- <AttributeName>GLib.GType(typeof(Gst.RankGType))</AttributeName>
+ <AttributeName>Gst.GLib.GType(typeof(Gst.RankGType))</AttributeName>
</Attribute>
</Attributes>
<Docs>
diff --git a/doc/en/Gst/Registry.xml b/doc/en/Gst/Registry.xml
index 98cb69d..f7561db 100644
--- a/doc/en/Gst/Registry.xml
+++ b/doc/en/Gst/Registry.xml
@@ -127,7 +127,7 @@
</AssemblyInfo>
<Attributes>
<Attribute>
- <AttributeName>GLib.Signal("feature-added")</AttributeName>
+ <AttributeName>Gst.GLib.Signal("feature-added")</AttributeName>
</Attribute>
</Attributes>
<ReturnValue>
@@ -164,7 +164,6 @@
<MemberSignature Language="C#" Value="public Gst.PluginFeature FindFeature (string name, GLib.GType type);" />
<MemberType>Method</MemberType>
<AssemblyInfo>
- <AssemblyVersion>0.9.0.0</AssemblyVersion>
<AssemblyVersion>0.9.5.99</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
@@ -182,6 +181,27 @@
<remarks>To be added.</remarks>
</Docs>
</Member>
+ <Member MemberName="FindFeature">
+ <MemberSignature Language="C#" Value="public Gst.PluginFeature FindFeature (string name, Gst.GLib.GType type);" />
+ <MemberType>Method</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ <ReturnValue>
+ <ReturnType>Gst.PluginFeature</ReturnType>
+ </ReturnValue>
+ <Parameters>
+ <Parameter Name="name" Type="System.String" />
+ <Parameter Name="type" Type="Gst.GLib.GType" />
+ </Parameters>
+ <Docs>
+ <param name="name">To be added.</param>
+ <param name="type">To be added.</param>
+ <summary>To be added.</summary>
+ <returns>To be added.</returns>
+ <remarks>To be added.</remarks>
+ </Docs>
+ </Member>
<Member MemberName="FindPlugin">
<MemberSignature Language="C#" Value="public Gst.Plugin FindPlugin (string name);" />
<MemberType>Method</MemberType>
@@ -206,7 +226,6 @@
<MemberSignature Language="C#" Value="public Gst.PluginFeature[] GetFeatureList (GLib.GType type);" />
<MemberType>Method</MemberType>
<AssemblyInfo>
- <AssemblyVersion>0.9.0.0</AssemblyVersion>
<AssemblyVersion>0.9.5.99</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
@@ -222,6 +241,25 @@
<remarks>To be added.</remarks>
</Docs>
</Member>
+ <Member MemberName="GetFeatureList">
+ <MemberSignature Language="C#" Value="public Gst.PluginFeature[] GetFeatureList (Gst.GLib.GType type);" />
+ <MemberType>Method</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ <ReturnValue>
+ <ReturnType>Gst.PluginFeature[]</ReturnType>
+ </ReturnValue>
+ <Parameters>
+ <Parameter Name="type" Type="Gst.GLib.GType" />
+ </Parameters>
+ <Docs>
+ <param name="type">To be added.</param>
+ <summary>To be added.</summary>
+ <returns>To be added.</returns>
+ <remarks>To be added.</remarks>
+ </Docs>
+ </Member>
<Member MemberName="GetFeatureListByPlugin">
<MemberSignature Language="C#" Value="public Gst.PluginFeature[] GetFeatureListByPlugin (string name);" />
<MemberType>Method</MemberType>
@@ -243,14 +281,14 @@
</Docs>
</Member>
<Member MemberName="GType">
- <MemberSignature Language="C#" Value="public static GLib.GType GType { get; }" />
+ <MemberSignature Language="C#" Value="public static Gst.GLib.GType GType { get; }" />
<MemberType>Property</MemberType>
<AssemblyInfo>
<AssemblyVersion>0.9.0.0</AssemblyVersion>
<AssemblyVersion>0.9.5.99</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
- <ReturnType>GLib.GType</ReturnType>
+ <ReturnType>Gst.GLib.GType</ReturnType>
</ReturnValue>
<Docs>
<summary>To be added.</summary>
@@ -307,7 +345,7 @@
</AssemblyInfo>
<Attributes>
<Attribute>
- <AttributeName>GLib.DefaultSignalHandler(ConnectionMethod="OverrideFeatureAdded", Type=typeof(Gst.Registry))</AttributeName>
+ <AttributeName>Gst.GLib.DefaultSignalHandler(ConnectionMethod="OverrideFeatureAdded", Type=typeof(Gst.Registry))</AttributeName>
</Attribute>
</Attributes>
<ReturnValue>
@@ -331,7 +369,7 @@
</AssemblyInfo>
<Attributes>
<Attribute>
- <AttributeName>GLib.DefaultSignalHandler(ConnectionMethod="OverridePluginAdded", Type=typeof(Gst.Registry))</AttributeName>
+ <AttributeName>Gst.GLib.DefaultSignalHandler(ConnectionMethod="OverridePluginAdded", Type=typeof(Gst.Registry))</AttributeName>
</Attribute>
</Attributes>
<ReturnValue>
@@ -371,7 +409,7 @@
</AssemblyInfo>
<Attributes>
<Attribute>
- <AttributeName>GLib.Signal("plugin-added")</AttributeName>
+ <AttributeName>Gst.GLib.Signal("plugin-added")</AttributeName>
</Attribute>
</Attributes>
<ReturnValue>
diff --git a/doc/en/Gst/ResourceError.xml b/doc/en/Gst/ResourceError.xml
index ff412e5..1161b32 100644
--- a/doc/en/Gst/ResourceError.xml
+++ b/doc/en/Gst/ResourceError.xml
@@ -10,7 +10,7 @@
</Base>
<Attributes>
<Attribute>
- <AttributeName>GLib.GType(typeof(Gst.ResourceErrorGType))</AttributeName>
+ <AttributeName>Gst.GLib.GType(typeof(Gst.ResourceErrorGType))</AttributeName>
</Attribute>
</Attributes>
<Docs>
diff --git a/doc/en/Gst/SeekFlags.xml b/doc/en/Gst/SeekFlags.xml
index 98892c9..18a9e03 100644
--- a/doc/en/Gst/SeekFlags.xml
+++ b/doc/en/Gst/SeekFlags.xml
@@ -10,7 +10,7 @@
</Base>
<Attributes>
<Attribute>
- <AttributeName>GLib.GType(typeof(Gst.SeekFlagsGType))</AttributeName>
+ <AttributeName>Gst.GLib.GType(typeof(Gst.SeekFlagsGType))</AttributeName>
</Attribute>
<Attribute>
<AttributeName>System.Flags</AttributeName>
diff --git a/doc/en/Gst/SeekType.xml b/doc/en/Gst/SeekType.xml
index 5908564..26b06fb 100644
--- a/doc/en/Gst/SeekType.xml
+++ b/doc/en/Gst/SeekType.xml
@@ -10,7 +10,7 @@
</Base>
<Attributes>
<Attribute>
- <AttributeName>GLib.GType(typeof(Gst.SeekTypeGType))</AttributeName>
+ <AttributeName>Gst.GLib.GType(typeof(Gst.SeekTypeGType))</AttributeName>
</Attribute>
</Attributes>
<Docs>
diff --git a/doc/en/Gst/Segment.xml b/doc/en/Gst/Segment.xml
index 84f57f1..9a5d9a6 100644
--- a/doc/en/Gst/Segment.xml
+++ b/doc/en/Gst/Segment.xml
@@ -1,12 +1,12 @@
<Type Name="Segment" FullName="Gst.Segment">
- <TypeSignature Language="C#" Value="public class Segment : GLib.Opaque" />
+ <TypeSignature Language="C#" Value="public class Segment : Gst.GLib.Opaque" />
<AssemblyInfo>
<AssemblyName>gstreamer-sharp</AssemblyName>
<AssemblyVersion>0.9.0.0</AssemblyVersion>
<AssemblyVersion>0.9.5.99</AssemblyVersion>
</AssemblyInfo>
<Base>
- <BaseTypeName>GLib.Opaque</BaseTypeName>
+ <BaseTypeName>Gst.GLib.Opaque</BaseTypeName>
</Base>
<Interfaces />
<Docs>
@@ -220,14 +220,14 @@
</Docs>
</Member>
<Member MemberName="GType">
- <MemberSignature Language="C#" Value="public static GLib.GType GType { get; }" />
+ <MemberSignature Language="C#" Value="public static Gst.GLib.GType GType { get; }" />
<MemberType>Property</MemberType>
<AssemblyInfo>
<AssemblyVersion>0.9.0.0</AssemblyVersion>
<AssemblyVersion>0.9.5.99</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
- <ReturnType>GLib.GType</ReturnType>
+ <ReturnType>Gst.GLib.GType</ReturnType>
</ReturnValue>
<Docs>
<summary>To be added.</summary>
diff --git a/doc/en/Gst/SignalHandler.xml b/doc/en/Gst/SignalHandler.xml
index e9e16e9..e9440ae 100644
--- a/doc/en/Gst/SignalHandler.xml
+++ b/doc/en/Gst/SignalHandler.xml
@@ -9,7 +9,7 @@
</Base>
<Parameters>
<Parameter Name="o" Type="System.Object" />
- <Parameter Name="args" Type="GLib.SignalArgs" />
+ <Parameter Name="args" Type="Gst.GLib.SignalArgs" />
</Parameters>
<ReturnValue>
<ReturnType>System.Void</ReturnType>
diff --git a/doc/en/Gst/State.xml b/doc/en/Gst/State.xml
index b7a395c..f4acd89 100644
--- a/doc/en/Gst/State.xml
+++ b/doc/en/Gst/State.xml
@@ -10,7 +10,7 @@
</Base>
<Attributes>
<Attribute>
- <AttributeName>GLib.GType(typeof(Gst.StateGType))</AttributeName>
+ <AttributeName>Gst.GLib.GType(typeof(Gst.StateGType))</AttributeName>
</Attribute>
</Attributes>
<Docs>
diff --git a/doc/en/Gst/StateChange.xml b/doc/en/Gst/StateChange.xml
index d64ac18..076de68 100644
--- a/doc/en/Gst/StateChange.xml
+++ b/doc/en/Gst/StateChange.xml
@@ -10,7 +10,7 @@
</Base>
<Attributes>
<Attribute>
- <AttributeName>GLib.GType(typeof(Gst.StateChangeGType))</AttributeName>
+ <AttributeName>Gst.GLib.GType(typeof(Gst.StateChangeGType))</AttributeName>
</Attribute>
<Attribute>
<AttributeName>System.Flags</AttributeName>
diff --git a/doc/en/Gst/StateChangeReturn.xml b/doc/en/Gst/StateChangeReturn.xml
index f9dc525..fb956aa 100644
--- a/doc/en/Gst/StateChangeReturn.xml
+++ b/doc/en/Gst/StateChangeReturn.xml
@@ -10,7 +10,7 @@
</Base>
<Attributes>
<Attribute>
- <AttributeName>GLib.GType(typeof(Gst.StateChangeReturnGType))</AttributeName>
+ <AttributeName>Gst.GLib.GType(typeof(Gst.StateChangeReturnGType))</AttributeName>
</Attribute>
</Attributes>
<Docs>
diff --git a/doc/en/Gst/StaticPadTemplate.xml b/doc/en/Gst/StaticPadTemplate.xml
index a94d0f7..5573635 100644
--- a/doc/en/Gst/StaticPadTemplate.xml
+++ b/doc/en/Gst/StaticPadTemplate.xml
@@ -1,12 +1,12 @@
<Type Name="StaticPadTemplate" FullName="Gst.StaticPadTemplate">
- <TypeSignature Language="C#" Value="public class StaticPadTemplate : GLib.Opaque" />
+ <TypeSignature Language="C#" Value="public class StaticPadTemplate : Gst.GLib.Opaque" />
<AssemblyInfo>
<AssemblyName>gstreamer-sharp</AssemblyName>
<AssemblyVersion>0.9.0.0</AssemblyVersion>
<AssemblyVersion>0.9.5.99</AssemblyVersion>
</AssemblyInfo>
<Base>
- <BaseTypeName>GLib.Opaque</BaseTypeName>
+ <BaseTypeName>Gst.GLib.Opaque</BaseTypeName>
</Base>
<Interfaces />
<Docs>
@@ -63,14 +63,14 @@
</Docs>
</Member>
<Member MemberName="GType">
- <MemberSignature Language="C#" Value="public static GLib.GType GType { get; }" />
+ <MemberSignature Language="C#" Value="public static Gst.GLib.GType GType { get; }" />
<MemberType>Property</MemberType>
<AssemblyInfo>
<AssemblyVersion>0.9.0.0</AssemblyVersion>
<AssemblyVersion>0.9.5.99</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
- <ReturnType>GLib.GType</ReturnType>
+ <ReturnType>Gst.GLib.GType</ReturnType>
</ReturnValue>
<Docs>
<summary>To be added.</summary>
diff --git a/doc/en/Gst/StreamError.xml b/doc/en/Gst/StreamError.xml
index 5e36d1c..6144a20 100644
--- a/doc/en/Gst/StreamError.xml
+++ b/doc/en/Gst/StreamError.xml
@@ -10,7 +10,7 @@
</Base>
<Attributes>
<Attribute>
- <AttributeName>GLib.GType(typeof(Gst.StreamErrorGType))</AttributeName>
+ <AttributeName>Gst.GLib.GType(typeof(Gst.StreamErrorGType))</AttributeName>
</Attribute>
</Attributes>
<Docs>
diff --git a/doc/en/Gst/Structure.xml b/doc/en/Gst/Structure.xml
index a45bd43..1d5dde7 100644
--- a/doc/en/Gst/Structure.xml
+++ b/doc/en/Gst/Structure.xml
@@ -1,12 +1,12 @@
<Type Name="Structure" FullName="Gst.Structure">
- <TypeSignature Language="C#" Value="public class Structure : GLib.Opaque" />
+ <TypeSignature Language="C#" Value="public class Structure : Gst.GLib.Opaque" />
<AssemblyInfo>
<AssemblyName>gstreamer-sharp</AssemblyName>
<AssemblyVersion>0.9.0.0</AssemblyVersion>
<AssemblyVersion>0.9.5.99</AssemblyVersion>
</AssemblyInfo>
<Base>
- <BaseTypeName>GLib.Opaque</BaseTypeName>
+ <BaseTypeName>Gst.GLib.Opaque</BaseTypeName>
</Base>
<Interfaces />
<Docs>
@@ -310,7 +310,6 @@
<MemberSignature Language="C#" Value="public GLib.Value GetValue (string fieldname);" />
<MemberType>Method</MemberType>
<AssemblyInfo>
- <AssemblyVersion>0.9.0.0</AssemblyVersion>
<AssemblyVersion>0.9.5.99</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
@@ -326,15 +325,34 @@
<remarks>To be added.</remarks>
</Docs>
</Member>
+ <Member MemberName="GetValue">
+ <MemberSignature Language="C#" Value="public Gst.GLib.Value GetValue (string fieldname);" />
+ <MemberType>Method</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ <ReturnValue>
+ <ReturnType>Gst.GLib.Value</ReturnType>
+ </ReturnValue>
+ <Parameters>
+ <Parameter Name="fieldname" Type="System.String" />
+ </Parameters>
+ <Docs>
+ <param name="fieldname">To be added.</param>
+ <summary>To be added.</summary>
+ <returns>To be added.</returns>
+ <remarks>To be added.</remarks>
+ </Docs>
+ </Member>
<Member MemberName="GType">
- <MemberSignature Language="C#" Value="public static GLib.GType GType { get; }" />
+ <MemberSignature Language="C#" Value="public static Gst.GLib.GType GType { get; }" />
<MemberType>Property</MemberType>
<AssemblyInfo>
<AssemblyVersion>0.9.0.0</AssemblyVersion>
<AssemblyVersion>0.9.5.99</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
- <ReturnType>GLib.GType</ReturnType>
+ <ReturnType>Gst.GLib.GType</ReturnType>
</ReturnValue>
<Docs>
<summary>To be added.</summary>
@@ -366,7 +384,6 @@
<MemberSignature Language="C#" Value="public bool HasFieldTyped (string fieldname, GLib.GType type);" />
<MemberType>Method</MemberType>
<AssemblyInfo>
- <AssemblyVersion>0.9.0.0</AssemblyVersion>
<AssemblyVersion>0.9.5.99</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
@@ -384,6 +401,27 @@
<remarks>To be added.</remarks>
</Docs>
</Member>
+ <Member MemberName="HasFieldTyped">
+ <MemberSignature Language="C#" Value="public bool HasFieldTyped (string fieldname, Gst.GLib.GType type);" />
+ <MemberType>Method</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ <ReturnValue>
+ <ReturnType>System.Boolean</ReturnType>
+ </ReturnValue>
+ <Parameters>
+ <Parameter Name="fieldname" Type="System.String" />
+ <Parameter Name="type" Type="Gst.GLib.GType" />
+ </Parameters>
+ <Docs>
+ <param name="fieldname">To be added.</param>
+ <param name="type">To be added.</param>
+ <summary>To be added.</summary>
+ <returns>To be added.</returns>
+ <remarks>To be added.</remarks>
+ </Docs>
+ </Member>
<Member MemberName="IsMutable">
<MemberSignature Language="C#" Value="public bool IsMutable { get; }" />
<MemberType>Property</MemberType>
@@ -521,7 +559,6 @@
<MemberSignature Language="C#" Value="public void SetValue (string fieldname, GLib.Value value);" />
<MemberType>Method</MemberType>
<AssemblyInfo>
- <AssemblyVersion>0.9.0.0</AssemblyVersion>
<AssemblyVersion>0.9.5.99</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
@@ -538,6 +575,26 @@
<remarks>To be added.</remarks>
</Docs>
</Member>
+ <Member MemberName="SetValue">
+ <MemberSignature Language="C#" Value="public void SetValue (string fieldname, Gst.GLib.Value value);" />
+ <MemberType>Method</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ <ReturnValue>
+ <ReturnType>System.Void</ReturnType>
+ </ReturnValue>
+ <Parameters>
+ <Parameter Name="fieldname" Type="System.String" />
+ <Parameter Name="value" Type="Gst.GLib.Value" />
+ </Parameters>
+ <Docs>
+ <param name="fieldname">To be added.</param>
+ <param name="value">To be added.</param>
+ <summary>To be added.</summary>
+ <remarks>To be added.</remarks>
+ </Docs>
+ </Member>
<Member MemberName="ToString">
<MemberSignature Language="C#" Value="public override string ToString ();" />
<MemberType>Method</MemberType>
diff --git a/doc/en/Gst/StructureChangeType.xml b/doc/en/Gst/StructureChangeType.xml
index fd7f515..9b109c2 100644
--- a/doc/en/Gst/StructureChangeType.xml
+++ b/doc/en/Gst/StructureChangeType.xml
@@ -10,7 +10,7 @@
</Base>
<Attributes>
<Attribute>
- <AttributeName>GLib.GType(typeof(Gst.StructureChangeTypeGType))</AttributeName>
+ <AttributeName>Gst.GLib.GType(typeof(Gst.StructureChangeTypeGType))</AttributeName>
</Attribute>
</Attributes>
<Docs>
diff --git a/doc/en/Gst/SyncMessageArgs.xml b/doc/en/Gst/SyncMessageArgs.xml
index 6600e83..f2bb0ec 100644
--- a/doc/en/Gst/SyncMessageArgs.xml
+++ b/doc/en/Gst/SyncMessageArgs.xml
@@ -1,12 +1,12 @@
<Type Name="SyncMessageArgs" FullName="Gst.SyncMessageArgs">
- <TypeSignature Language="C#" Value="public class SyncMessageArgs : GLib.SignalArgs" />
+ <TypeSignature Language="C#" Value="public class SyncMessageArgs : Gst.GLib.SignalArgs" />
<AssemblyInfo>
<AssemblyName>gstreamer-sharp</AssemblyName>
<AssemblyVersion>0.9.0.0</AssemblyVersion>
<AssemblyVersion>0.9.5.99</AssemblyVersion>
</AssemblyInfo>
<Base>
- <BaseTypeName>GLib.SignalArgs</BaseTypeName>
+ <BaseTypeName>Gst.GLib.SignalArgs</BaseTypeName>
</Base>
<Interfaces />
<Docs>
diff --git a/doc/en/Gst/SystemClock.xml b/doc/en/Gst/SystemClock.xml
index ec70f9e..aeace06 100644
--- a/doc/en/Gst/SystemClock.xml
+++ b/doc/en/Gst/SystemClock.xml
@@ -52,7 +52,7 @@
</AssemblyInfo>
<Attributes>
<Attribute>
- <AttributeName>GLib.Property("clock-type")</AttributeName>
+ <AttributeName>Gst.GLib.Property("clock-type")</AttributeName>
</Attribute>
</Attributes>
<ReturnValue>
@@ -65,14 +65,14 @@
</Docs>
</Member>
<Member MemberName="GType">
- <MemberSignature Language="C#" Value="public static GLib.GType GType { get; }" />
+ <MemberSignature Language="C#" Value="public static Gst.GLib.GType GType { get; }" />
<MemberType>Property</MemberType>
<AssemblyInfo>
<AssemblyVersion>0.9.0.0</AssemblyVersion>
<AssemblyVersion>0.9.5.99</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
- <ReturnType>GLib.GType</ReturnType>
+ <ReturnType>Gst.GLib.GType</ReturnType>
</ReturnValue>
<Docs>
<summary>To be added.</summary>
diff --git a/doc/en/Gst/Tag.xml b/doc/en/Gst/Tag.xml
index a3c62a6..91168ef 100644
--- a/doc/en/Gst/Tag.xml
+++ b/doc/en/Gst/Tag.xml
@@ -526,7 +526,6 @@
<MemberSignature Language="C#" Value="public static GLib.GType GetGType (string tag);" />
<MemberType>Method</MemberType>
<AssemblyInfo>
- <AssemblyVersion>0.9.0.0</AssemblyVersion>
<AssemblyVersion>0.9.5.99</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
@@ -542,6 +541,25 @@
<remarks>To be added.</remarks>
</Docs>
</Member>
+ <Member MemberName="GetGType">
+ <MemberSignature Language="C#" Value="public static Gst.GLib.GType GetGType (string tag);" />
+ <MemberType>Method</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ <ReturnValue>
+ <ReturnType>Gst.GLib.GType</ReturnType>
+ </ReturnValue>
+ <Parameters>
+ <Parameter Name="tag" Type="System.String" />
+ </Parameters>
+ <Docs>
+ <param name="tag">To be added.</param>
+ <summary>To be added.</summary>
+ <returns>To be added.</returns>
+ <remarks>To be added.</remarks>
+ </Docs>
+ </Member>
<Member MemberName="GetNick">
<MemberSignature Language="C#" Value="public static string GetNick (string tag);" />
<MemberType>Method</MemberType>
@@ -741,7 +759,6 @@
<MemberSignature Language="C#" Value="public static void MergeStringsWithComma (out GLib.Value dest, ref GLib.Value src);" />
<MemberType>Method</MemberType>
<AssemblyInfo>
- <AssemblyVersion>0.9.0.0</AssemblyVersion>
<AssemblyVersion>0.9.5.99</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
@@ -758,11 +775,30 @@
<remarks>To be added.</remarks>
</Docs>
</Member>
+ <Member MemberName="MergeStringsWithComma">
+ <MemberSignature Language="C#" Value="public static void MergeStringsWithComma (out Gst.GLib.Value dest, ref Gst.GLib.Value src);" />
+ <MemberType>Method</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ <ReturnValue>
+ <ReturnType>System.Void</ReturnType>
+ </ReturnValue>
+ <Parameters>
+ <Parameter Name="dest" Type="Gst.GLib.Value&amp;" RefType="out" />
+ <Parameter Name="src" Type="Gst.GLib.Value&amp;" RefType="ref" />
+ </Parameters>
+ <Docs>
+ <param name="dest">To be added.</param>
+ <param name="src">To be added.</param>
+ <summary>To be added.</summary>
+ <remarks>To be added.</remarks>
+ </Docs>
+ </Member>
<Member MemberName="MergeUseFirst">
<MemberSignature Language="C#" Value="public static void MergeUseFirst (out GLib.Value dest, ref GLib.Value src);" />
<MemberType>Method</MemberType>
<AssemblyInfo>
- <AssemblyVersion>0.9.0.0</AssemblyVersion>
<AssemblyVersion>0.9.5.99</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
@@ -779,6 +815,26 @@
<remarks>To be added.</remarks>
</Docs>
</Member>
+ <Member MemberName="MergeUseFirst">
+ <MemberSignature Language="C#" Value="public static void MergeUseFirst (out Gst.GLib.Value dest, ref Gst.GLib.Value src);" />
+ <MemberType>Method</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ <ReturnValue>
+ <ReturnType>System.Void</ReturnType>
+ </ReturnValue>
+ <Parameters>
+ <Parameter Name="dest" Type="Gst.GLib.Value&amp;" RefType="out" />
+ <Parameter Name="src" Type="Gst.GLib.Value&amp;" RefType="ref" />
+ </Parameters>
+ <Docs>
+ <param name="dest">To be added.</param>
+ <param name="src">To be added.</param>
+ <summary>To be added.</summary>
+ <remarks>To be added.</remarks>
+ </Docs>
+ </Member>
<Member MemberName="MinimumBitrate">
<MemberSignature Language="C#" Value="public const string MinimumBitrate;" />
<MemberType>Field</MemberType>
@@ -873,7 +929,6 @@
<MemberSignature Language="C#" Value="public static void Register (string name, Gst.TagFlags flag, GLib.GType type, string nick, string blurb, Gst.TagMergeFunc func);" />
<MemberType>Method</MemberType>
<AssemblyInfo>
- <AssemblyVersion>0.9.0.0</AssemblyVersion>
<AssemblyVersion>0.9.5.99</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
@@ -899,6 +954,34 @@
</Docs>
</Member>
<Member MemberName="Register">
+ <MemberSignature Language="C#" Value="public static void Register (string name, Gst.TagFlags flag, Gst.GLib.GType type, string nick, string blurb, Gst.TagMergeFunc func);" />
+ <MemberType>Method</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ <ReturnValue>
+ <ReturnType>System.Void</ReturnType>
+ </ReturnValue>
+ <Parameters>
+ <Parameter Name="name" Type="System.String" />
+ <Parameter Name="flag" Type="Gst.TagFlags" />
+ <Parameter Name="type" Type="Gst.GLib.GType" />
+ <Parameter Name="nick" Type="System.String" />
+ <Parameter Name="blurb" Type="System.String" />
+ <Parameter Name="func" Type="Gst.TagMergeFunc" />
+ </Parameters>
+ <Docs>
+ <param name="name">To be added.</param>
+ <param name="flag">To be added.</param>
+ <param name="type">To be added.</param>
+ <param name="nick">To be added.</param>
+ <param name="blurb">To be added.</param>
+ <param name="func">To be added.</param>
+ <summary>To be added.</summary>
+ <remarks>To be added.</remarks>
+ </Docs>
+ </Member>
+ <Member MemberName="Register">
<MemberSignature Language="C#" Value="public static void Register (string name, Gst.TagFlags flag, Type type, string nick, string blurb, Gst.TagMergeFunc func);" />
<MemberType>Method</MemberType>
<AssemblyInfo>
diff --git a/doc/en/Gst/TagFlags.xml b/doc/en/Gst/TagFlags.xml
index e807191..99d1f43 100644
--- a/doc/en/Gst/TagFlags.xml
+++ b/doc/en/Gst/TagFlags.xml
@@ -10,7 +10,7 @@
</Base>
<Attributes>
<Attribute>
- <AttributeName>GLib.GType(typeof(Gst.TagFlagsGType))</AttributeName>
+ <AttributeName>Gst.GLib.GType(typeof(Gst.TagFlagsGType))</AttributeName>
</Attribute>
</Attributes>
<Docs>
diff --git a/doc/en/Gst/TagList.xml b/doc/en/Gst/TagList.xml
index 7f778ba..4cf7c93 100644
--- a/doc/en/Gst/TagList.xml
+++ b/doc/en/Gst/TagList.xml
@@ -1,12 +1,12 @@
<Type Name="TagList" FullName="Gst.TagList">
- <TypeSignature Language="C#" Value="public class TagList : GLib.Opaque" />
+ <TypeSignature Language="C#" Value="public class TagList : Gst.GLib.Opaque" />
<AssemblyInfo>
<AssemblyName>gstreamer-sharp</AssemblyName>
<AssemblyVersion>0.9.0.0</AssemblyVersion>
<AssemblyVersion>0.9.5.99</AssemblyVersion>
</AssemblyInfo>
<Base>
- <BaseTypeName>GLib.Opaque</BaseTypeName>
+ <BaseTypeName>Gst.GLib.Opaque</BaseTypeName>
</Base>
<Interfaces />
<Docs>
@@ -186,14 +186,14 @@
</Docs>
</Member>
<Member MemberName="GType">
- <MemberSignature Language="C#" Value="public static GLib.GType GType { get; }" />
+ <MemberSignature Language="C#" Value="public static Gst.GLib.GType GType { get; }" />
<MemberType>Property</MemberType>
<AssemblyInfo>
<AssemblyVersion>0.9.0.0</AssemblyVersion>
<AssemblyVersion>0.9.5.99</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
- <ReturnType>GLib.GType</ReturnType>
+ <ReturnType>Gst.GLib.GType</ReturnType>
</ReturnValue>
<Docs>
<summary>To be added.</summary>
diff --git a/doc/en/Gst/TagMergeFunc.xml b/doc/en/Gst/TagMergeFunc.xml
index c059f85..d92e503 100644
--- a/doc/en/Gst/TagMergeFunc.xml
+++ b/doc/en/Gst/TagMergeFunc.xml
@@ -9,8 +9,8 @@
<BaseTypeName>System.Delegate</BaseTypeName>
</Base>
<Parameters>
- <Parameter Name="dest" Type="GLib.Value&amp;" RefType="out" />
- <Parameter Name="src" Type="GLib.Value&amp;" RefType="ref" />
+ <Parameter Name="dest" Type="Gst.GLib.Value&amp;" RefType="out" />
+ <Parameter Name="src" Type="Gst.GLib.Value&amp;" RefType="ref" />
</Parameters>
<ReturnValue>
<ReturnType>System.Void</ReturnType>
diff --git a/doc/en/Gst/TagMergeMode.xml b/doc/en/Gst/TagMergeMode.xml
index 34b103e..352460a 100644
--- a/doc/en/Gst/TagMergeMode.xml
+++ b/doc/en/Gst/TagMergeMode.xml
@@ -10,7 +10,7 @@
</Base>
<Attributes>
<Attribute>
- <AttributeName>GLib.GType(typeof(Gst.TagMergeModeGType))</AttributeName>
+ <AttributeName>Gst.GLib.GType(typeof(Gst.TagMergeModeGType))</AttributeName>
</Attribute>
</Attributes>
<Docs>
diff --git a/doc/en/Gst/TagSetter.xml b/doc/en/Gst/TagSetter.xml
index 819ad8f..b56171a 100644
--- a/doc/en/Gst/TagSetter.xml
+++ b/doc/en/Gst/TagSetter.xml
@@ -1,5 +1,5 @@
<Type Name="TagSetter" FullName="Gst.TagSetter">
- <TypeSignature Language="C#" Value="public interface TagSetter : GLib.IWrapper" />
+ <TypeSignature Language="C#" Value="public interface TagSetter : Gst.GLib.IWrapper" />
<AssemblyInfo>
<AssemblyName>gstreamer-sharp</AssemblyName>
<AssemblyVersion>0.9.0.0</AssemblyVersion>
@@ -7,7 +7,7 @@
</AssemblyInfo>
<Interfaces>
<Interface>
- <InterfaceName>GLib.IWrapper</InterfaceName>
+ <InterfaceName>Gst.GLib.IWrapper</InterfaceName>
</Interface>
</Interfaces>
<Docs>
diff --git a/doc/en/Gst/TagSetterAdapter.xml b/doc/en/Gst/TagSetterAdapter.xml
index 1bd1a3f..7a3acdc 100644
--- a/doc/en/Gst/TagSetterAdapter.xml
+++ b/doc/en/Gst/TagSetterAdapter.xml
@@ -1,18 +1,15 @@
<Type Name="TagSetterAdapter" FullName="Gst.TagSetterAdapter">
- <TypeSignature Language="C#" Value="public class TagSetterAdapter : GLib.GInterfaceAdapter, GLib.IWrapper, Gst.TagSetter" />
+ <TypeSignature Language="C#" Value="public class TagSetterAdapter : Gst.GLib.GInterfaceAdapter, Gst.TagSetter" />
<AssemblyInfo>
<AssemblyName>gstreamer-sharp</AssemblyName>
<AssemblyVersion>0.9.0.0</AssemblyVersion>
<AssemblyVersion>0.9.5.99</AssemblyVersion>
</AssemblyInfo>
<Base>
- <BaseTypeName>GLib.GInterfaceAdapter</BaseTypeName>
+ <BaseTypeName>Gst.GLib.GInterfaceAdapter</BaseTypeName>
</Base>
<Interfaces>
<Interface>
- <InterfaceName>GLib.IWrapper</InterfaceName>
- </Interface>
- <Interface>
<InterfaceName>Gst.TagSetter</InterfaceName>
</Interface>
</Interfaces>
@@ -91,7 +88,6 @@
<MemberSignature Language="C#" Value="public static Gst.TagSetter GetObject (GLib.Object obj);" />
<MemberType>Method</MemberType>
<AssemblyInfo>
- <AssemblyVersion>0.9.0.0</AssemblyVersion>
<AssemblyVersion>0.9.5.99</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
@@ -108,6 +104,25 @@
</Docs>
</Member>
<Member MemberName="GetObject">
+ <MemberSignature Language="C#" Value="public static Gst.TagSetter GetObject (Gst.GLib.Object obj);" />
+ <MemberType>Method</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ <ReturnValue>
+ <ReturnType>Gst.TagSetter</ReturnType>
+ </ReturnValue>
+ <Parameters>
+ <Parameter Name="obj" Type="Gst.GLib.Object" />
+ </Parameters>
+ <Docs>
+ <param name="obj">To be added.</param>
+ <summary>To be added.</summary>
+ <returns>To be added.</returns>
+ <remarks>To be added.</remarks>
+ </Docs>
+ </Member>
+ <Member MemberName="GetObject">
<MemberSignature Language="C#" Value="public static Gst.TagSetter GetObject (IntPtr handle, bool owned);" />
<MemberType>Method</MemberType>
<AssemblyInfo>
@@ -130,14 +145,14 @@
</Docs>
</Member>
<Member MemberName="GType">
- <MemberSignature Language="C#" Value="public override GLib.GType GType { get; }" />
+ <MemberSignature Language="C#" Value="public override Gst.GLib.GType GType { get; }" />
<MemberType>Property</MemberType>
<AssemblyInfo>
<AssemblyVersion>0.9.0.0</AssemblyVersion>
<AssemblyVersion>0.9.5.99</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
- <ReturnType>GLib.GType</ReturnType>
+ <ReturnType>Gst.GLib.GType</ReturnType>
</ReturnValue>
<Docs>
<summary>To be added.</summary>
@@ -177,6 +192,21 @@
<remarks>To be added.</remarks>
</Docs>
</Member>
+ <Member MemberName="OwnedHandle">
+ <MemberSignature Language="C#" Value="public IntPtr OwnedHandle { get; }" />
+ <MemberType>Property</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ <ReturnValue>
+ <ReturnType>System.IntPtr</ReturnType>
+ </ReturnValue>
+ <Docs>
+ <summary>To be added.</summary>
+ <value>To be added.</value>
+ <remarks>To be added.</remarks>
+ </Docs>
+ </Member>
<Member MemberName="ResetTags">
<MemberSignature Language="C#" Value="public void ResetTags ();" />
<MemberType>Method</MemberType>
diff --git a/doc/en/Gst/TagSetterImplementor.xml b/doc/en/Gst/TagSetterImplementor.xml
index c8e43be..4fea376 100644
--- a/doc/en/Gst/TagSetterImplementor.xml
+++ b/doc/en/Gst/TagSetterImplementor.xml
@@ -1,5 +1,5 @@
<Type Name="TagSetterImplementor" FullName="Gst.TagSetterImplementor">
- <TypeSignature Language="C#" Value="public interface TagSetterImplementor : GLib.IWrapper" />
+ <TypeSignature Language="C#" Value="public interface TagSetterImplementor : Gst.GLib.IWrapper" />
<AssemblyInfo>
<AssemblyName>gstreamer-sharp</AssemblyName>
<AssemblyVersion>0.9.0.0</AssemblyVersion>
@@ -7,12 +7,12 @@
</AssemblyInfo>
<Interfaces>
<Interface>
- <InterfaceName>GLib.IWrapper</InterfaceName>
+ <InterfaceName>Gst.GLib.IWrapper</InterfaceName>
</Interface>
</Interfaces>
<Attributes>
<Attribute>
- <AttributeName>GLib.GInterface(typeof(Gst.TagSetterAdapter))</AttributeName>
+ <AttributeName>Gst.GLib.GInterface(typeof(Gst.TagSetterAdapter))</AttributeName>
</Attribute>
</Attributes>
<Docs>
diff --git a/doc/en/Gst/Task.xml b/doc/en/Gst/Task.xml
index 90136af..51458cb 100644
--- a/doc/en/Gst/Task.xml
+++ b/doc/en/Gst/Task.xml
@@ -62,14 +62,14 @@
</Docs>
</Member>
<Member MemberName="GType">
- <MemberSignature Language="C#" Value="public static GLib.GType GType { get; }" />
+ <MemberSignature Language="C#" Value="public static Gst.GLib.GType GType { get; }" />
<MemberType>Property</MemberType>
<AssemblyInfo>
<AssemblyVersion>0.9.0.0</AssemblyVersion>
<AssemblyVersion>0.9.5.99</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
- <ReturnType>GLib.GType</ReturnType>
+ <ReturnType>Gst.GLib.GType</ReturnType>
</ReturnValue>
<Docs>
<summary>To be added.</summary>
diff --git a/doc/en/Gst/TaskState.xml b/doc/en/Gst/TaskState.xml
index 776e143..5494028 100644
--- a/doc/en/Gst/TaskState.xml
+++ b/doc/en/Gst/TaskState.xml
@@ -10,7 +10,7 @@
</Base>
<Attributes>
<Attribute>
- <AttributeName>GLib.GType(typeof(Gst.TaskStateGType))</AttributeName>
+ <AttributeName>Gst.GLib.GType(typeof(Gst.TaskStateGType))</AttributeName>
</Attribute>
</Attributes>
<Docs>
diff --git a/doc/en/Gst/TypeFind.xml b/doc/en/Gst/TypeFind.xml
index 7fcb613..4c5143d 100644
--- a/doc/en/Gst/TypeFind.xml
+++ b/doc/en/Gst/TypeFind.xml
@@ -1,12 +1,12 @@
<Type Name="TypeFind" FullName="Gst.TypeFind">
- <TypeSignature Language="C#" Value="public class TypeFind : GLib.Opaque" />
+ <TypeSignature Language="C#" Value="public class TypeFind : Gst.GLib.Opaque" />
<AssemblyInfo>
<AssemblyName>gstreamer-sharp</AssemblyName>
<AssemblyVersion>0.9.0.0</AssemblyVersion>
<AssemblyVersion>0.9.5.99</AssemblyVersion>
</AssemblyInfo>
<Base>
- <BaseTypeName>GLib.Opaque</BaseTypeName>
+ <BaseTypeName>Gst.GLib.Opaque</BaseTypeName>
</Base>
<Interfaces />
<Docs>
@@ -70,14 +70,14 @@
</Docs>
</Member>
<Member MemberName="GType">
- <MemberSignature Language="C#" Value="public static GLib.GType GType { get; }" />
+ <MemberSignature Language="C#" Value="public static Gst.GLib.GType GType { get; }" />
<MemberType>Property</MemberType>
<AssemblyInfo>
<AssemblyVersion>0.9.0.0</AssemblyVersion>
<AssemblyVersion>0.9.5.99</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
- <ReturnType>GLib.GType</ReturnType>
+ <ReturnType>Gst.GLib.GType</ReturnType>
</ReturnValue>
<Docs>
<summary>To be added.</summary>
diff --git a/doc/en/Gst/TypeFindFactory.xml b/doc/en/Gst/TypeFindFactory.xml
index 2829aa7..f431b08 100644
--- a/doc/en/Gst/TypeFindFactory.xml
+++ b/doc/en/Gst/TypeFindFactory.xml
@@ -95,14 +95,14 @@
</Docs>
</Member>
<Member MemberName="GType">
- <MemberSignature Language="C#" Value="public static GLib.GType GType { get; }" />
+ <MemberSignature Language="C#" Value="public static Gst.GLib.GType GType { get; }" />
<MemberType>Property</MemberType>
<AssemblyInfo>
<AssemblyVersion>0.9.0.0</AssemblyVersion>
<AssemblyVersion>0.9.5.99</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
- <ReturnType>GLib.GType</ReturnType>
+ <ReturnType>Gst.GLib.GType</ReturnType>
</ReturnValue>
<Docs>
<summary>To be added.</summary>
diff --git a/doc/en/Gst/TypeFindProbability.xml b/doc/en/Gst/TypeFindProbability.xml
index 31c31d9..00cb4d3 100644
--- a/doc/en/Gst/TypeFindProbability.xml
+++ b/doc/en/Gst/TypeFindProbability.xml
@@ -10,7 +10,7 @@
</Base>
<Attributes>
<Attribute>
- <AttributeName>GLib.GType(typeof(Gst.TypeFindProbabilityGType))</AttributeName>
+ <AttributeName>Gst.GLib.GType(typeof(Gst.TypeFindProbabilityGType))</AttributeName>
</Attribute>
</Attributes>
<Docs>
diff --git a/doc/en/Gst/URIHandler.xml b/doc/en/Gst/URIHandler.xml
index 4fb3ce9..1f1bfdc 100644
--- a/doc/en/Gst/URIHandler.xml
+++ b/doc/en/Gst/URIHandler.xml
@@ -1,5 +1,5 @@
<Type Name="URIHandler" FullName="Gst.URIHandler">
- <TypeSignature Language="C#" Value="public interface URIHandler : GLib.IWrapper" />
+ <TypeSignature Language="C#" Value="public interface URIHandler : Gst.GLib.IWrapper" />
<AssemblyInfo>
<AssemblyName>gstreamer-sharp</AssemblyName>
<AssemblyVersion>0.9.0.0</AssemblyVersion>
@@ -7,7 +7,7 @@
</AssemblyInfo>
<Interfaces>
<Interface>
- <InterfaceName>GLib.IWrapper</InterfaceName>
+ <InterfaceName>Gst.GLib.IWrapper</InterfaceName>
</Interface>
</Interfaces>
<Docs>
diff --git a/doc/en/Gst/URIHandlerAdapter.xml b/doc/en/Gst/URIHandlerAdapter.xml
index 04b586e..4cde972 100644
--- a/doc/en/Gst/URIHandlerAdapter.xml
+++ b/doc/en/Gst/URIHandlerAdapter.xml
@@ -1,18 +1,15 @@
<Type Name="URIHandlerAdapter" FullName="Gst.URIHandlerAdapter">
- <TypeSignature Language="C#" Value="public class URIHandlerAdapter : GLib.GInterfaceAdapter, GLib.IWrapper, Gst.URIHandler" />
+ <TypeSignature Language="C#" Value="public class URIHandlerAdapter : Gst.GLib.GInterfaceAdapter, Gst.URIHandler" />
<AssemblyInfo>
<AssemblyName>gstreamer-sharp</AssemblyName>
<AssemblyVersion>0.9.0.0</AssemblyVersion>
<AssemblyVersion>0.9.5.99</AssemblyVersion>
</AssemblyInfo>
<Base>
- <BaseTypeName>GLib.GInterfaceAdapter</BaseTypeName>
+ <BaseTypeName>Gst.GLib.GInterfaceAdapter</BaseTypeName>
</Base>
<Interfaces>
<Interface>
- <InterfaceName>GLib.IWrapper</InterfaceName>
- </Interface>
- <Interface>
<InterfaceName>Gst.URIHandler</InterfaceName>
</Interface>
</Interfaces>
@@ -70,7 +67,6 @@
<MemberSignature Language="C#" Value="public static Gst.URIHandler GetObject (GLib.Object obj);" />
<MemberType>Method</MemberType>
<AssemblyInfo>
- <AssemblyVersion>0.9.0.0</AssemblyVersion>
<AssemblyVersion>0.9.5.99</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
@@ -87,6 +83,25 @@
</Docs>
</Member>
<Member MemberName="GetObject">
+ <MemberSignature Language="C#" Value="public static Gst.URIHandler GetObject (Gst.GLib.Object obj);" />
+ <MemberType>Method</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ <ReturnValue>
+ <ReturnType>Gst.URIHandler</ReturnType>
+ </ReturnValue>
+ <Parameters>
+ <Parameter Name="obj" Type="Gst.GLib.Object" />
+ </Parameters>
+ <Docs>
+ <param name="obj">To be added.</param>
+ <summary>To be added.</summary>
+ <returns>To be added.</returns>
+ <remarks>To be added.</remarks>
+ </Docs>
+ </Member>
+ <Member MemberName="GetObject">
<MemberSignature Language="C#" Value="public static Gst.URIHandler GetObject (IntPtr handle, bool owned);" />
<MemberType>Method</MemberType>
<AssemblyInfo>
@@ -109,14 +124,14 @@
</Docs>
</Member>
<Member MemberName="GType">
- <MemberSignature Language="C#" Value="public override GLib.GType GType { get; }" />
+ <MemberSignature Language="C#" Value="public override Gst.GLib.GType GType { get; }" />
<MemberType>Property</MemberType>
<AssemblyInfo>
<AssemblyVersion>0.9.0.0</AssemblyVersion>
<AssemblyVersion>0.9.5.99</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
- <ReturnType>GLib.GType</ReturnType>
+ <ReturnType>Gst.GLib.GType</ReturnType>
</ReturnValue>
<Docs>
<summary>To be added.</summary>
@@ -165,7 +180,7 @@
</AssemblyInfo>
<Attributes>
<Attribute>
- <AttributeName>GLib.Signal("new-uri")</AttributeName>
+ <AttributeName>Gst.GLib.Signal("new-uri")</AttributeName>
</Attribute>
</Attributes>
<ReturnValue>
diff --git a/doc/en/Gst/URIHandlerImplementor.xml b/doc/en/Gst/URIHandlerImplementor.xml
index c83590a..49dc6e4 100644
--- a/doc/en/Gst/URIHandlerImplementor.xml
+++ b/doc/en/Gst/URIHandlerImplementor.xml
@@ -1,5 +1,5 @@
<Type Name="URIHandlerImplementor" FullName="Gst.URIHandlerImplementor">
- <TypeSignature Language="C#" Value="public interface URIHandlerImplementor : GLib.IWrapper" />
+ <TypeSignature Language="C#" Value="public interface URIHandlerImplementor : Gst.GLib.IWrapper" />
<AssemblyInfo>
<AssemblyName>gstreamer-sharp</AssemblyName>
<AssemblyVersion>0.9.0.0</AssemblyVersion>
@@ -7,12 +7,12 @@
</AssemblyInfo>
<Interfaces>
<Interface>
- <InterfaceName>GLib.IWrapper</InterfaceName>
+ <InterfaceName>Gst.GLib.IWrapper</InterfaceName>
</Interface>
</Interfaces>
<Attributes>
<Attribute>
- <AttributeName>GLib.GInterface(typeof(Gst.URIHandlerAdapter))</AttributeName>
+ <AttributeName>Gst.GLib.GInterface(typeof(Gst.URIHandlerAdapter))</AttributeName>
</Attribute>
</Attributes>
<Docs>
diff --git a/doc/en/Gst/URIType.xml b/doc/en/Gst/URIType.xml
index ee55c9b..e326a59 100644
--- a/doc/en/Gst/URIType.xml
+++ b/doc/en/Gst/URIType.xml
@@ -10,7 +10,7 @@
</Base>
<Attributes>
<Attribute>
- <AttributeName>GLib.GType(typeof(Gst.URITypeGType))</AttributeName>
+ <AttributeName>Gst.GLib.GType(typeof(Gst.URITypeGType))</AttributeName>
</Attribute>
</Attributes>
<Docs>
diff --git a/doc/en/Gst/UnlinkedArgs.xml b/doc/en/Gst/UnlinkedArgs.xml
index 97df8ef..d393275 100644
--- a/doc/en/Gst/UnlinkedArgs.xml
+++ b/doc/en/Gst/UnlinkedArgs.xml
@@ -1,12 +1,12 @@
<Type Name="UnlinkedArgs" FullName="Gst.UnlinkedArgs">
- <TypeSignature Language="C#" Value="public class UnlinkedArgs : GLib.SignalArgs" />
+ <TypeSignature Language="C#" Value="public class UnlinkedArgs : Gst.GLib.SignalArgs" />
<AssemblyInfo>
<AssemblyName>gstreamer-sharp</AssemblyName>
<AssemblyVersion>0.9.0.0</AssemblyVersion>
<AssemblyVersion>0.9.5.99</AssemblyVersion>
</AssemblyInfo>
<Base>
- <BaseTypeName>GLib.SignalArgs</BaseTypeName>
+ <BaseTypeName>Gst.GLib.SignalArgs</BaseTypeName>
</Base>
<Interfaces />
<Docs>
diff --git a/doc/en/index.xml b/doc/en/index.xml
index 95bc5a8..62acbc4 100644
--- a/doc/en/index.xml
+++ b/doc/en/index.xml
@@ -1,10 +1,18 @@
<Overview>
<Assemblies>
- <Assembly Name="gstreamer-sharp" Version="0.9.0.0" />
+ <Assembly Name="gstreamer-sharp" Version="0.9.0.0">
+ <Attributes>
+ <Attribute>
+ <AttributeName>System.Runtime.CompilerServices.RuntimeCompatibility(WrapNonExceptionThrows=true)</AttributeName>
+ </Attribute>
+ </Attributes>
+ </Assembly>
</Assemblies>
<Remarks>To be added.</Remarks>
<Copyright>To be added.</Copyright>
<Types>
+ <Namespace Name="GLib">
+ </Namespace>
<Namespace Name="Gst">
<Type Name="ActivateMode" Kind="Enumeration" />
<Type Name="Application" Kind="Class" />
@@ -87,6 +95,7 @@
<Type Name="IndexResolver" Kind="Delegate" />
<Type Name="IndexResolverMethod" Kind="Enumeration" />
<Type Name="IntRange" Kind="Structure" />
+ <Type Name="Iterator" Kind="Class" />
<Type Name="LibraryError" Kind="Enumeration" />
<Type Name="LinkedArgs" Kind="Class" />
<Type Name="LinkedHandler" Kind="Delegate" />
@@ -123,6 +132,7 @@
<Type Name="PadFlags" Kind="Enumeration" />
<Type Name="PadGetCapsFunction" Kind="Delegate" />
<Type Name="PadGetRangeFunction" Kind="Delegate" />
+ <Type Name="PadIterIntLinkFunction" Kind="Delegate" />
<Type Name="PadLinkFunction" Kind="Delegate" />
<Type Name="PadLinkReturn" Kind="Enumeration" />
<Type Name="PadPresence" Kind="Enumeration" />
@@ -242,8 +252,6 @@
<Type Name="DecodeBin2+AutoplugSelectHandler" Kind="Delegate" />
<Type Name="DecodeBin2+AutoplugSortArgs" Kind="Class" />
<Type Name="DecodeBin2+AutoplugSortHandler" Kind="Delegate" />
- <Type Name="DecodeBin2+DrainedArgs" Kind="Class" />
- <Type Name="DecodeBin2+DrainedHandler" Kind="Delegate" />
<Type Name="DecodeBin2+NewDecodedPadArgs" Kind="Class" />
<Type Name="DecodeBin2+NewDecodedPadHandler" Kind="Delegate" />
<Type Name="DecodeBin2+RemovedDecodedPadArgs" Kind="Class" />
@@ -256,15 +264,7 @@
<Type Name="PlayBin+StreamInfo+MutedHandler" Kind="Delegate" />
<Type Name="PlayBin+StreamInfo+StreamType" Kind="Enumeration" />
<Type Name="PlayBin2" Kind="Class" />
- <Type Name="PlayBin2+AboutToFinishArgs" Kind="Class" />
- <Type Name="PlayBin2+AboutToFinishHandler" Kind="Delegate" />
- <Type Name="PlayBin2+AudioChangedArgs" Kind="Class" />
- <Type Name="PlayBin2+AudioChangedHandler" Kind="Delegate" />
<Type Name="PlayBin2+PlayFlagsType" Kind="Enumeration" />
- <Type Name="PlayBin2+TextChangedArgs" Kind="Class" />
- <Type Name="PlayBin2+TextChangedHandler" Kind="Delegate" />
- <Type Name="PlayBin2+VideoChangedArgs" Kind="Class" />
- <Type Name="PlayBin2+VideoChangedHandler" Kind="Delegate" />
<Type Name="XvImageSink" Kind="Class" />
</Namespace>
<Namespace Name="Gst.Cdda">
@@ -307,26 +307,97 @@
<Type Name="Identity+HandoffHandler" Kind="Delegate" />
<Type Name="MemIndex" Kind="Class" />
<Type Name="MultiQueue" Kind="Class" />
- <Type Name="MultiQueue+OverrunArgs" Kind="Class" />
- <Type Name="MultiQueue+OverrunHandler" Kind="Delegate" />
- <Type Name="MultiQueue+UnderrunArgs" Kind="Class" />
- <Type Name="MultiQueue+UnderrunHandler" Kind="Delegate" />
<Type Name="Queue" Kind="Class" />
<Type Name="Queue+LeakyType" Kind="Enumeration" />
- <Type Name="Queue+OverrunArgs" Kind="Class" />
- <Type Name="Queue+OverrunHandler" Kind="Delegate" />
- <Type Name="Queue+PushingArgs" Kind="Class" />
- <Type Name="Queue+PushingHandler" Kind="Delegate" />
- <Type Name="Queue+RunningArgs" Kind="Class" />
- <Type Name="Queue+RunningHandler" Kind="Delegate" />
- <Type Name="Queue+UnderrunArgs" Kind="Class" />
- <Type Name="Queue+UnderrunHandler" Kind="Delegate" />
<Type Name="Tee" Kind="Class" />
<Type Name="Tee+PullModeType" Kind="Enumeration" />
<Type Name="TypeFindElement" Kind="Class" />
<Type Name="TypeFindElement+HaveTypeArgs" Kind="Class" />
<Type Name="TypeFindElement+HaveTypeHandler" Kind="Delegate" />
</Namespace>
+ <Namespace Name="Gst.GLib">
+ <Type Name="Argv" Kind="Class" />
+ <Type Name="Boxed" Kind="Class" />
+ <Type Name="CDeclCallbackAttribute" Kind="Class" />
+ <Type Name="ClassInitializerAttribute" Kind="Class" />
+ <Type Name="ConnectBeforeAttribute" Kind="Class" />
+ <Type Name="ConnectFlags" Kind="Enumeration" />
+ <Type Name="DefaultSignalHandlerAttribute" Kind="Class" />
+ <Type Name="DelegateWrapper" Kind="Class" />
+ <Type Name="DestroyHelper" Kind="Class" />
+ <Type Name="DestroyNotify" Kind="Delegate" />
+ <Type Name="EnumWrapper" Kind="Class" />
+ <Type Name="ExceptionManager" Kind="Class" />
+ <Type Name="FileUtils" Kind="Class" />
+ <Type Name="GException" Kind="Class" />
+ <Type Name="GInterfaceAdapter" Kind="Class" />
+ <Type Name="GInterfaceAttribute" Kind="Class" />
+ <Type Name="GInterfaceInitHandler" Kind="Delegate" />
+ <Type Name="Global" Kind="Class" />
+ <Type Name="GSourceFunc" Kind="Delegate" />
+ <Type Name="GString" Kind="Class" />
+ <Type Name="GType" Kind="Structure" />
+ <Type Name="GTypeAttribute" Kind="Class" />
+ <Type Name="Idle" Kind="Class" />
+ <Type Name="IdleHandler" Kind="Delegate" />
+ <Type Name="IgnoreClassInitializersAttribute" Kind="Class" />
+ <Type Name="IOChannel" Kind="Class" />
+ <Type Name="IOChannelError" Kind="Enumeration" />
+ <Type Name="IOCondition" Kind="Enumeration" />
+ <Type Name="IOFlags" Kind="Enumeration" />
+ <Type Name="IOFunc" Kind="Delegate" />
+ <Type Name="IOStatus" Kind="Enumeration" />
+ <Type Name="IWrapper" Kind="Interface" />
+ <Type Name="List" Kind="Class" />
+ <Type Name="ListBase" Kind="Class" />
+ <Type Name="ListBase+FilenameString" Kind="Class" />
+ <Type Name="Log" Kind="Class" />
+ <Type Name="LogFunc" Kind="Delegate" />
+ <Type Name="LogLevelFlags" Kind="Enumeration" />
+ <Type Name="MainContext" Kind="Class" />
+ <Type Name="MainLoop" Kind="Class" />
+ <Type Name="Markup" Kind="Class" />
+ <Type Name="Marshaller" Kind="Class" />
+ <Type Name="MissingIntPtrCtorException" Kind="Class" />
+ <Type Name="NotifyArgs" Kind="Class" />
+ <Type Name="NotifyHandler" Kind="Delegate" />
+ <Type Name="Object" Kind="Class" />
+ <Type Name="ObjectManager" Kind="Class" />
+ <Type Name="Opaque" Kind="Class" />
+ <Type Name="ParamSpec" Kind="Class" />
+ <Type Name="PrintFunc" Kind="Delegate" />
+ <Type Name="Priority" Kind="Enumeration" />
+ <Type Name="Process" Kind="Class" />
+ <Type Name="PropertyAttribute" Kind="Class" />
+ <Type Name="PtrArray" Kind="Class" />
+ <Type Name="SeekType" Kind="Enumeration" />
+ <Type Name="Signal" Kind="Class" />
+ <Type Name="Signal+EmissionHook" Kind="Delegate" />
+ <Type Name="Signal+EmissionHookMarshaler" Kind="Class" />
+ <Type Name="Signal+EmissionHookNative" Kind="Delegate" />
+ <Type Name="Signal+Flags" Kind="Enumeration" />
+ <Type Name="Signal+InvocationHint" Kind="Structure" />
+ <Type Name="SignalArgs" Kind="Class" />
+ <Type Name="SignalAttribute" Kind="Class" />
+ <Type Name="SignalCallback" Kind="Class" />
+ <Type Name="SList" Kind="Class" />
+ <Type Name="Source" Kind="Class" />
+ <Type Name="SpawnChildSetupFunc" Kind="Delegate" />
+ <Type Name="SpawnError" Kind="Enumeration" />
+ <Type Name="SpawnFlags" Kind="Enumeration" />
+ <Type Name="Thread" Kind="Class" />
+ <Type Name="Timeout" Kind="Class" />
+ <Type Name="TimeoutHandler" Kind="Delegate" />
+ <Type Name="TypeConverter" Kind="Class" />
+ <Type Name="TypeFundamentals" Kind="Enumeration" />
+ <Type Name="TypeInitializerAttribute" Kind="Class" />
+ <Type Name="TypeResolutionHandler" Kind="Delegate" />
+ <Type Name="UnhandledExceptionArgs" Kind="Class" />
+ <Type Name="UnhandledExceptionHandler" Kind="Delegate" />
+ <Type Name="UnwrappedObject" Kind="Class" />
+ <Type Name="Value" Kind="Structure" />
+ <Type Name="ValueArray" Kind="Class" />
+ </Namespace>
<Namespace Name="Gst.Interfaces">
<Type Name="ChannelChangedArgs" Kind="Class" />
<Type Name="ChannelChangedHandler" Kind="Delegate" />
diff --git a/doc/en/ns-Gst.GLib.xml b/doc/en/ns-Gst.GLib.xml
new file mode 100644
index 0000000..9f35257
--- /dev/null
+++ b/doc/en/ns-Gst.GLib.xml
@@ -0,0 +1,6 @@
+<Namespace Name="Gst.GLib">
+ <Docs>
+ <summary>To be added.</summary>
+ <remarks>To be added.</remarks>
+ </Docs>
+</Namespace>
diff --git a/elementgen/elementgen.cs b/elementgen/elementgen.cs
index 31d0650..55ca148 100644
--- a/elementgen/elementgen.cs
+++ b/elementgen/elementgen.cs
@@ -209,7 +209,7 @@ public class ElementGen {
public static string CTypeToManagedType (string ctype, XmlDocument api_doc) {
switch (ctype) {
case "GObject":
- return "GLib.Object";
+ return "Gst.GLib.Object";
case "gchararray":
return "string";
case "gboolean":
@@ -229,7 +229,7 @@ public class ElementGen {
case "gdouble":
return "double";
case "GValueArray":
- return "GLib.ValueArray";
+ return "Gst.GLib.ValueArray";
}
XPathNavigator api_nav = api_doc.CreateNavigator ();
@@ -276,11 +276,11 @@ public class ElementGen {
writer.WriteLine ("\t\tstatic extern IntPtr gst_element_factory_make (IntPtr element, IntPtr name);\n");
writer.WriteLine ("\t\tpublic " + class_name + " (string name) : base (IntPtr.Zero) {");
- writer.WriteLine ("\t\t\tIntPtr native_name = GLib.Marshaller.StringToPtrGStrdup (name);");
- writer.WriteLine ("\t\t\tIntPtr native_element = GLib.Marshaller.StringToPtrGStrdup (\"" + ei.name + "\");");
+ writer.WriteLine ("\t\t\tIntPtr native_name = Gst.GLib.Marshaller.StringToPtrGStrdup (name);");
+ writer.WriteLine ("\t\t\tIntPtr native_element = Gst.GLib.Marshaller.StringToPtrGStrdup (\"" + ei.name + "\");");
writer.WriteLine ("\t\t\tRaw = gst_element_factory_make (native_element, native_name);");
- writer.WriteLine ("\t\t\tGLib.Marshaller.Free (native_name);");
- writer.WriteLine ("\t\t\tGLib.Marshaller.Free (native_element);");
+ writer.WriteLine ("\t\t\tGst.GLib.Marshaller.Free (native_name);");
+ writer.WriteLine ("\t\t\tGst.GLib.Marshaller.Free (native_element);");
writer.WriteLine ("\t\t\tif (Raw == IntPtr.Zero)");
writer.WriteLine ("\t\t\t\tthrow new Exception (\"Failed to instantiate element \\\"" + ei.name + "\\\"\");");
writer.WriteLine ("\t\t}\n");
@@ -306,11 +306,11 @@ public class ElementGen {
managed_type += "Type";
}
- writer.WriteLine ("\t\t[GLib.Property (\"" + pinfo.name + "\")]");
+ writer.WriteLine ("\t\t[Gst.GLib.Property (\"" + pinfo.name + "\")]");
writer.WriteLine ("\t\tpublic " + managed_type + " " + managed_name + " {");
if (pinfo.readable) {
writer.WriteLine ("\t\t\tget {");
- writer.WriteLine ("\t\t\t\tGLib.Value val = GetProperty (\"" + pinfo.name + "\");");
+ writer.WriteLine ("\t\t\t\tGst.GLib.Value val = GetProperty (\"" + pinfo.name + "\");");
writer.WriteLine ("\t\t\t\t" + managed_type + " ret = (" + managed_type + ") val.Val;");
writer.WriteLine ("\t\t\t\tval.Dispose ();");
writer.WriteLine ("\t\t\t\treturn ret;");
@@ -319,7 +319,7 @@ public class ElementGen {
if (pinfo.writeable) {
writer.WriteLine ("\t\t\tset {");
- writer.WriteLine ("\t\t\t\tGLib.Value val = new GLib.Value (this, \"" + pinfo.name + "\");");
+ writer.WriteLine ("\t\t\t\tGst.GLib.Value val = new Gst.GLib.Value (this, \"" + pinfo.name + "\");");
writer.WriteLine ("\t\t\t\tval.Val = value;");
writer.WriteLine ("\t\t\t\tSetProperty (\"" + pinfo.name + "\", val);");
writer.WriteLine ("\t\t\t\tval.Dispose ();");
@@ -337,7 +337,7 @@ public class ElementGen {
if (si.parameters.Count > 0) {
writer.WriteLine ("\t\tpublic delegate void " + managed_name + "Handler (object o, " + managed_name + "Args args);\n");
- writer.WriteLine ("\t\tpublic class " + managed_name + "Args : GLib.SignalArgs {");
+ writer.WriteLine ("\t\tpublic class " + managed_name + "Args : Gst.GLib.SignalArgs {");
for (int i = 0; i < si.parameters.Count; i++) {
SignalParameter param = (SignalParameter) si.parameters[i];
string managed_type = CTypeToManagedType (param.type, api_doc);
@@ -536,7 +536,7 @@ public class ElementGen {
writer.WriteLine ("using System;");
writer.WriteLine ("using System.Collections;");
writer.WriteLine ("using System.Runtime.InteropServices;");
- writer.WriteLine ("using GLib;");
+ writer.WriteLine ("using Gst.GLib;");
writer.WriteLine ("using Gst;");
writer.WriteLine ("using Gst.Interfaces;");
writer.WriteLine ();
diff --git a/generator/BoxedGen.cs b/generator/BoxedGen.cs
index 5ad6d87..679aa5e 100644
--- a/generator/BoxedGen.cs
+++ b/generator/BoxedGen.cs
@@ -40,16 +40,16 @@ namespace GtkSharp.Generation {
StreamWriter sw = gen_info.Writer = gen_info.OpenStream (Name);
base.Generate (gen_info);
- sw.WriteLine ("\t\tpublic static explicit operator GLib.Value (" + QualifiedName + " boxed)");
+ sw.WriteLine ("\t\tpublic static explicit operator Gst.GLib.Value (" + QualifiedName + " boxed)");
sw.WriteLine ("\t\t{");
- sw.WriteLine ("\t\t\tGLib.Value val = GLib.Value.Empty;");
+ sw.WriteLine ("\t\t\tGst.GLib.Value val = Gst.GLib.Value.Empty;");
sw.WriteLine ("\t\t\tval.Init (" + QualifiedName + ".GType);");
sw.WriteLine ("\t\t\tval.Val = boxed;");
sw.WriteLine ("\t\t\treturn val;");
sw.WriteLine ("\t\t}");
sw.WriteLine ();
- sw.WriteLine ("\t\tpublic static explicit operator " + QualifiedName + " (GLib.Value val)");
+ sw.WriteLine ("\t\tpublic static explicit operator " + QualifiedName + " (Gst.GLib.Value val)");
sw.WriteLine ("\t\t{");
sw.WriteLine ("\t\t\treturn (" + QualifiedName + ") val.Val;");
diff --git a/generator/ByRefGen.cs b/generator/ByRefGen.cs
index 7a2641e..90d9700 100644
--- a/generator/ByRefGen.cs
+++ b/generator/ByRefGen.cs
@@ -46,7 +46,7 @@ namespace GtkSharp.Generation {
public string AllocNative (string var_name)
{
- return "GLib.Marshaller.StructureToPtrAlloc (" + var_name + ")";
+ return "Gst.GLib.Marshaller.StructureToPtrAlloc (" + var_name + ")";
}
public override string FromNative (string var_name)
diff --git a/generator/CallbackGen.cs b/generator/CallbackGen.cs
index 9bbf61b..703cd7a 100644
--- a/generator/CallbackGen.cs
+++ b/generator/CallbackGen.cs
@@ -140,7 +140,7 @@ namespace GtkSharp.Generation {
sw.WriteLine ();
sw.WriteLine ("\t\t" + Name + "Native native_cb;");
sw.WriteLine ("\t\tIntPtr __data;");
- sw.WriteLine ("\t\tGLib.DestroyNotify __notify;");
+ sw.WriteLine ("\t\tGst.GLib.DestroyNotify __notify;");
sw.WriteLine ();
sw.WriteLine ("\t\t~" + Name + "Invoker ()");
sw.WriteLine ("\t\t{");
@@ -153,7 +153,7 @@ namespace GtkSharp.Generation {
sw.WriteLine ();
sw.WriteLine ("\t\tinternal " + Name + "Invoker (" + Name + "Native native_cb, IntPtr data) : this (native_cb, data, null) {}");
sw.WriteLine ();
- sw.WriteLine ("\t\tinternal " + Name + "Invoker (" + Name + "Native native_cb, IntPtr data, GLib.DestroyNotify notify)");
+ sw.WriteLine ("\t\tinternal " + Name + "Invoker (" + Name + "Native native_cb, IntPtr data, Gst.GLib.DestroyNotify notify)");
sw.WriteLine ("\t\t{");
sw.WriteLine ("\t\t\tthis.native_cb = native_cb;");
sw.WriteLine ("\t\t\t__data = data;");
@@ -233,7 +233,7 @@ namespace GtkSharp.Generation {
*/
bool fatal = (retval.MarshalType != "void" && retval.MarshalType != "bool") || call.HasOutParam;
sw.WriteLine ("\t\t\t} catch (Exception e) {");
- sw.WriteLine ("\t\t\t\tGLib.ExceptionManager.RaiseUnhandledException (e, " + (fatal ? "true" : "false") + ");");
+ sw.WriteLine ("\t\t\t\tGst.GLib.ExceptionManager.RaiseUnhandledException (e, " + (fatal ? "true" : "false") + ");");
if (fatal) {
sw.WriteLine ("\t\t\t\t// NOTREACHED: Above call does not return.");
sw.WriteLine ("\t\t\t\tthrow e;");
diff --git a/generator/ConstFilenameGen.cs b/generator/ConstFilenameGen.cs
index 562ab9c..6a45ea6 100644
--- a/generator/ConstFilenameGen.cs
+++ b/generator/ConstFilenameGen.cs
@@ -35,17 +35,17 @@ namespace GtkSharp.Generation {
public override string FromNative (string var)
{
- return "GLib.Marshaller.FilenamePtrToString (" + var + ")";
+ return "Gst.GLib.Marshaller.FilenamePtrToString (" + var + ")";
}
public string AllocNative (string managed_var)
{
- return "GLib.Marshaller.StringToFilenamePtr (" + managed_var + ")";
+ return "Gst.GLib.Marshaller.StringToFilenamePtr (" + managed_var + ")";
}
public string ReleaseNative (string native_var)
{
- return "GLib.Marshaller.Free (" + native_var + ")";
+ return "Gst.GLib.Marshaller.Free (" + native_var + ")";
}
}
}
diff --git a/generator/ConstStringGen.cs b/generator/ConstStringGen.cs
index 70f882e..bfad86b 100644
--- a/generator/ConstStringGen.cs
+++ b/generator/ConstStringGen.cs
@@ -37,22 +37,22 @@ namespace GtkSharp.Generation {
public override string FromNative (string var)
{
- return "GLib.Marshaller.Utf8PtrToString (" + var + ")";
+ return "Gst.GLib.Marshaller.Utf8PtrToString (" + var + ")";
}
public override string ToNativeReturn (string var)
{
- return "GLib.Marshaller.StringToPtrGStrdup (" + var + ")";
+ return "Gst.GLib.Marshaller.StringToPtrGStrdup (" + var + ")";
}
public string AllocNative (string managed_var)
{
- return "GLib.Marshaller.StringToPtrGStrdup (" + managed_var + ")";
+ return "Gst.GLib.Marshaller.StringToPtrGStrdup (" + managed_var + ")";
}
public string ReleaseNative (string native_var)
{
- return "GLib.Marshaller.Free (" + native_var + ")";
+ return "Gst.GLib.Marshaller.Free (" + native_var + ")";
}
}
}
diff --git a/generator/Ctor.cs b/generator/Ctor.cs
index 9284ed4..9e43e4b 100644
--- a/generator/Ctor.cs
+++ b/generator/Ctor.cs
@@ -115,7 +115,7 @@ namespace GtkSharp.Generation {
if (mini_object)
sw.WriteLine ("\t\t\t\tCreateNativeObject ();");
else
- sw.WriteLine ("\t\t\t\tCreateNativeObject (new string [0], new GLib.Value[0]);");
+ sw.WriteLine ("\t\t\t\tCreateNativeObject (new string [0], new Gst.GLib.Value[0]);");
sw.WriteLine ("\t\t\t\treturn;");
} else {
if (mini_object)
@@ -144,13 +144,13 @@ namespace GtkSharp.Generation {
indent += "\t";
}
sw.WriteLine (indent + "names.Add (\"" + names [i] + "\");");
- sw.WriteLine (indent + "vals.Add (new GLib.Value (" + values[i] + "));");
+ sw.WriteLine (indent + "vals.Add (new Gst.GLib.Value (" + values[i] + "));");
if (p.Generatable is ClassBase && !(p.Generatable is StructBase))
sw.WriteLine ("\t\t\t\t}");
}
- sw.WriteLine ("\t\t\t\tCreateNativeObject ((string[])names.ToArray (typeof (string)), (GLib.Value[])vals.ToArray (typeof (GLib.Value)));");
+ sw.WriteLine ("\t\t\t\tCreateNativeObject ((string[])names.ToArray (typeof (string)), (Gst.GLib.Value[])vals.ToArray (typeof (Gst.GLib.Value)));");
sw.WriteLine ("\t\t\t\treturn;");
} else
sw.WriteLine ("\t\t\t\tthrow new InvalidOperationException (\"Can't override this constructor.\");");
diff --git a/generator/DefaultSignalHandler.cs b/generator/DefaultSignalHandler.cs
index 2c73d71..4f18677 100644
--- a/generator/DefaultSignalHandler.cs
+++ b/generator/DefaultSignalHandler.cs
@@ -68,13 +68,13 @@ namespace GtkSharp.Generation {
{
GenerateMethodBody (sw, implementor);
if (retval.IsVoid)
- sw.WriteLine ("\t\t\tGLib.Value ret = GLib.Value.Empty;");
+ sw.WriteLine ("\t\t\tGst.GLib.Value ret = Gst.GLib.Value.Empty;");
else
- sw.WriteLine ("\t\t\tGLib.Value ret = new GLib.Value (" + ReturnGType + ");");
+ sw.WriteLine ("\t\t\tGst.GLib.Value ret = new Gst.GLib.Value (" + ReturnGType + ");");
- sw.WriteLine ("\t\t\tGLib.ValueArray inst_and_params = new GLib.ValueArray (" + (parms.Count + 1) + ");");
- sw.WriteLine ("\t\t\tGLib.Value[] vals = new GLib.Value [" + (parms.Count + 1) + "];");
- sw.WriteLine ("\t\t\tvals [0] = new GLib.Value (this);");
+ sw.WriteLine ("\t\t\tGst.GLib.ValueArray inst_and_params = new Gst.GLib.ValueArray (" + (parms.Count + 1) + ");");
+ sw.WriteLine ("\t\t\tGst.GLib.Value[] vals = new Gst.GLib.Value [" + (parms.Count + 1) + "];");
+ sw.WriteLine ("\t\t\tvals [0] = new Gst.GLib.Value (this);");
sw.WriteLine ("\t\t\tinst_and_params.Append (vals [0]);");
string cleanup = "";
for (int i = 0; i < parms.Count; i++) {
@@ -82,24 +82,24 @@ namespace GtkSharp.Generation {
if (p.PassAs != "") {
if (SymbolTable.Table.IsBoxed (p.CType)) {
if (p.PassAs == "ref")
- sw.WriteLine ("\t\t\tvals [" + (i + 1) + "] = new GLib.Value (" + p.Name + ");");
+ sw.WriteLine ("\t\t\tvals [" + (i + 1) + "] = new Gst.GLib.Value (" + p.Name + ");");
else
- sw.WriteLine ("\t\t\tvals [" + (i + 1) + "] = new GLib.Value ((GLib.GType)typeof (" + p.CSType + "));");
+ sw.WriteLine ("\t\t\tvals [" + (i + 1) + "] = new Gst.GLib.Value ((Gst.GLib.GType)typeof (" + p.CSType + "));");
cleanup += "\t\t\t" + p.Name + " = (" + p.CSType + ") vals [" + i + "];\n";
} else {
if (p.PassAs == "ref")
- sw.WriteLine ("\t\t\tIntPtr " + p.Name + "_ptr = GLib.Marshaller.StructureToPtrAlloc (" + p.Generatable.CallByName (p.Name) + ");");
+ sw.WriteLine ("\t\t\tIntPtr " + p.Name + "_ptr = Gst.GLib.Marshaller.StructureToPtrAlloc (" + p.Generatable.CallByName (p.Name) + ");");
else
sw.WriteLine ("\t\t\tIntPtr " + p.Name + "_ptr = Marshal.AllocHGlobal (Marshal.SizeOf (typeof (" + p.MarshalType + ")));");
- sw.WriteLine ("\t\t\tvals [" + (i + 1) + "] = new GLib.Value (" + p.Name + "_ptr);");
+ sw.WriteLine ("\t\t\tvals [" + (i + 1) + "] = new Gst.GLib.Value (" + p.Name + "_ptr);");
cleanup += "\t\t\t" + p.Name + " = " + p.FromNative ("(" + p.MarshalType + ") Marshal.PtrToStructure (" + p.Name + "_ptr, typeof (" + p.MarshalType + "))") + ";\n";
cleanup += "\t\t\tMarshal.FreeHGlobal (" + p.Name + "_ptr);\n";
}
} else if (p.IsLength && i > 0 && parms [i - 1].IsString)
- sw.WriteLine ("\t\t\tvals [" + (i + 1) + "] = new GLib.Value (System.Text.Encoding.UTF8.GetByteCount (" + parms [i-1].Name + "));");
+ sw.WriteLine ("\t\t\tvals [" + (i + 1) + "] = new Gst.GLib.Value (System.Text.Encoding.UTF8.GetByteCount (" + parms [i-1].Name + "));");
else
- sw.WriteLine ("\t\t\tvals [" + (i + 1) + "] = new GLib.Value (" + p.Name + ");");
+ sw.WriteLine ("\t\t\tvals [" + (i + 1) + "] = new Gst.GLib.Value (" + p.Name + ");");
sw.WriteLine ("\t\t\tinst_and_params.Append (vals [" + (i + 1) + "]);");
}
@@ -107,7 +107,7 @@ namespace GtkSharp.Generation {
sw.WriteLine ("\t\t\tg_signal_chain_from_overridden (inst_and_params.ArrayPtr, ref ret);");
if (cleanup != "")
sw.WriteLine (cleanup);
- sw.WriteLine ("\t\t\tforeach (GLib.Value v in vals)");
+ sw.WriteLine ("\t\t\tforeach (Gst.GLib.Value v in vals)");
sw.WriteLine ("\t\t\t\tv.Dispose ();");
if (!retval.IsVoid) {
IGeneratable igen = SymbolTable.Table [retval.CType];
@@ -123,7 +123,7 @@ namespace GtkSharp.Generation {
IGeneratable igen = SymbolTable.Table [retval.CType];
if (igen is ObjectGen)
- return "GLib.GType.Object";
+ return "Gst.GLib.GType.Object";
if (igen is MiniObjectGen)
return "Gst.MiniObject.GType";
if (igen is BoxedGen)
@@ -133,11 +133,11 @@ namespace GtkSharp.Generation {
switch (retval.CSType) {
case "bool":
- return "GLib.GType.Boolean";
+ return "Gst.GLib.GType.Boolean";
case "string":
- return "GLib.GType.String";
+ return "Gst.GLib.GType.String";
case "int":
- return "GLib.GType.Int";
+ return "Gst.GLib.GType.Int";
default:
throw new Exception (retval.CSType);
}
diff --git a/generator/EnumGen.cs b/generator/EnumGen.cs
index 87e3810..ec3dbe5 100644
--- a/generator/EnumGen.cs
+++ b/generator/EnumGen.cs
@@ -98,7 +98,7 @@ namespace GtkSharp.Generation {
if (Elem.GetAttribute("type") == "flags")
sw.WriteLine ("\t[Flags]");
if (Elem.HasAttribute("gtype"))
- sw.WriteLine ("\t[GLib.GType (typeof (" + NS + "." + Name + "GType))]");
+ sw.WriteLine ("\t[Gst.GLib.GType (typeof (" + NS + "." + Name + "GType))]");
string access = IsInternal ? "internal" : "public";
sw.WriteLine ("\t" + access + " enum " + Name + enum_type + " {");
@@ -115,9 +115,9 @@ namespace GtkSharp.Generation {
sw.WriteLine ("\t\t[DllImport (\"" + LibraryName + "\")]");
sw.WriteLine ("\t\tstatic extern IntPtr " + Elem.GetAttribute ("gtype") + " ();");
sw.WriteLine ();
- sw.WriteLine ("\t\tpublic static GLib.GType GType {");
+ sw.WriteLine ("\t\tpublic static Gst.GLib.GType GType {");
sw.WriteLine ("\t\t\tget {");
- sw.WriteLine ("\t\t\t\treturn new GLib.GType (" + Elem.GetAttribute ("gtype") + " ());");
+ sw.WriteLine ("\t\t\t\treturn new Gst.GLib.GType (" + Elem.GetAttribute ("gtype") + " ());");
sw.WriteLine ("\t\t\t}");
sw.WriteLine ("\t\t}");
sw.WriteLine ("\t}");
diff --git a/generator/GObjectVM.cs b/generator/GObjectVM.cs
index da89fb3..828a60b 100644
--- a/generator/GObjectVM.cs
+++ b/generator/GObjectVM.cs
@@ -154,17 +154,17 @@ namespace GtkSharp.Generation {
sw.WriteLine ("\t\tpublic static " + Name + "Delegate " + Name + "Handler {");
sw.WriteLine ("\t\t\tset {");
sw.WriteLine ("\t\t\t\t{0}_handler = value;", CName);
- sw.WriteLine ("\t\t\t\tOverride{0} ((GLib.GType) typeof ({1}), value == null ? null : {0}VMCallback);", Name, container_type.Name);
+ sw.WriteLine ("\t\t\t\tOverride{0} ((Gst.GLib.GType) typeof ({1}), value == null ? null : {0}VMCallback);", Name, container_type.Name);
sw.WriteLine ("\t\t\t}");
sw.WriteLine ("\t\t}");
} else {
- sw.WriteLine ("\t\tstatic void Override{0} (GLib.GType gtype)", this.Name);
+ sw.WriteLine ("\t\tstatic void Override{0} (Gst.GLib.GType gtype)", this.Name);
sw.WriteLine ("\t\t{");
sw.WriteLine ("\t\t\tOverride{0} (gtype, {0}VMCallback);", this.Name);
sw.WriteLine ("\t\t}");
}
sw.WriteLine ();
- sw.WriteLine ("\t\tstatic void Override{0} (GLib.GType gtype, {0}NativeDelegate callback)", this.Name);
+ sw.WriteLine ("\t\tstatic void Override{0} (Gst.GLib.GType gtype, {0}NativeDelegate callback)", this.Name);
sw.WriteLine ("\t\t{");
}
@@ -181,7 +181,7 @@ namespace GtkSharp.Generation {
protected void GenerateMethodBody (StreamWriter sw, ClassBase implementor)
{
- sw.WriteLine ("\t\t[GLib.DefaultSignalHandler(Type=typeof(" + (implementor != null ? implementor.QualifiedName : container_type.QualifiedName) + "), ConnectionMethod=\"Override" + this.Name +"\")]");
+ sw.WriteLine ("\t\t[Gst.GLib.DefaultSignalHandler(Type=typeof(" + (implementor != null ? implementor.QualifiedName : container_type.QualifiedName) + "), ConnectionMethod=\"Override" + this.Name +"\")]");
sw.Write ("\t\t{0} ", this.Protection);
if (this.modifiers != "")
sw.Write ("{0} ", this.modifiers);
@@ -261,7 +261,7 @@ namespace GtkSharp.Generation {
return "FALSE";
case "true":
return "TRUE";
- case "GLib.GType.None":
+ case "Gst.GLib.GType.None":
return "G_TYPE_NONE";
default:
return val;
diff --git a/generator/InterfaceGen.cs b/generator/InterfaceGen.cs
index c3f80f3..94a3137 100644
--- a/generator/InterfaceGen.cs
+++ b/generator/InterfaceGen.cs
@@ -60,7 +60,7 @@ namespace GtkSharp.Generation {
public override string CallByName (string var, bool owned)
{
- return String.Format ("{0} == null ? IntPtr.Zero : (({0} is GLib.Object) ? ({0} as GLib.Object).{1} : ({0} as {2}Adapter).{1})", var, owned ? "OwnedHandle" : "Handle", QualifiedName);
+ return String.Format ("{0} == null ? IntPtr.Zero : (({0} is Gst.GLib.Object) ? ({0} as Gst.GLib.Object).{1} : ({0} as {2}Adapter).{1})", var, owned ? "OwnedHandle" : "Handle", QualifiedName);
}
public override string FromNative (string var, bool owned)
@@ -91,7 +91,7 @@ namespace GtkSharp.Generation {
sw.WriteLine ();
sw.WriteLine ("\t\tstatic " + Name + "Adapter ()");
sw.WriteLine ("\t\t{");
- sw.WriteLine ("\t\t\tGLib.GType.Register (_gtype, typeof({0}Adapter));", Name);
+ sw.WriteLine ("\t\t\tGst.GLib.GType.Register (_gtype, typeof({0}Adapter));", Name);
foreach (InterfaceVM vm in interface_vms) {
if (vm.IsValid)
sw.WriteLine ("\t\t\tiface.{0} = new {0}NativeDelegate ({0}_cb);", vm.Name);
@@ -127,22 +127,22 @@ namespace GtkSharp.Generation {
void GenerateCtors (StreamWriter sw)
{
// Native GObjects do not implement the *Implementor interfaces
- sw.WriteLine ("\t\tGLib.Object implementor;", Name);
+ sw.WriteLine ("\t\tGst.GLib.Object implementor;", Name);
sw.WriteLine ();
if (!IsConsumeOnly) {
sw.WriteLine ("\t\tpublic " + Name + "Adapter ()");
sw.WriteLine ("\t\t{");
- sw.WriteLine ("\t\t\tInitHandler = new GLib.GInterfaceInitHandler (Initialize);");
+ sw.WriteLine ("\t\t\tInitHandler = new Gst.GLib.GInterfaceInitHandler (Initialize);");
sw.WriteLine ("\t\t}");
sw.WriteLine ();
sw.WriteLine ("\t\tpublic {0}Adapter ({0}Implementor implementor)", Name);
sw.WriteLine ("\t\t{");
sw.WriteLine ("\t\t\tif (implementor == null)");
sw.WriteLine ("\t\t\t\tthrow new ArgumentNullException (\"implementor\");");
- sw.WriteLine ("\t\t\telse if (!(implementor is GLib.Object))");
- sw.WriteLine ("\t\t\t\tthrow new ArgumentException (\"implementor must be a subclass of GLib.Object\");");
- sw.WriteLine ("\t\t\tthis.implementor = implementor as GLib.Object;");
+ sw.WriteLine ("\t\t\telse if (!(implementor is Gst.GLib.Object))");
+ sw.WriteLine ("\t\t\t\tthrow new ArgumentException (\"implementor must be a subclass of Gst.GLib.Object\");");
+ sw.WriteLine ("\t\t\tthis.implementor = implementor as Gst.GLib.Object;");
sw.WriteLine ("\t\t}");
sw.WriteLine ();
}
@@ -151,7 +151,7 @@ namespace GtkSharp.Generation {
sw.WriteLine ("\t\t{");
sw.WriteLine ("\t\t\tif (!_gtype.IsInstance (handle))");
sw.WriteLine ("\t\t\t\tthrow new ArgumentException (\"The gobject doesn't implement the GInterface of this adapter\", \"handle\");");
- sw.WriteLine ("\t\t\timplementor = GLib.Object.GetObject (handle);");
+ sw.WriteLine ("\t\t\timplementor = Gst.GLib.Object.GetObject (handle);");
sw.WriteLine ("\t\t}");
sw.WriteLine ();
}
@@ -160,9 +160,9 @@ namespace GtkSharp.Generation {
{
Method m = GetMethod ("GetType");
m.GenerateImport (sw);
- sw.WriteLine ("\t\tprivate static GLib.GType _gtype = new GLib.GType ({0} ());", m.CName);
+ sw.WriteLine ("\t\tprivate static Gst.GLib.GType _gtype = new Gst.GLib.GType ({0} ());", m.CName);
sw.WriteLine ();
- sw.WriteLine ("\t\tpublic override GLib.GType GType {");
+ sw.WriteLine ("\t\tpublic override Gst.GLib.GType GType {");
sw.WriteLine ("\t\t\tget {");
sw.WriteLine ("\t\t\t\treturn _gtype;");
sw.WriteLine ("\t\t\t}");
@@ -190,11 +190,11 @@ namespace GtkSharp.Generation {
{
sw.WriteLine ("\t\tpublic static " + Name + " GetObject (IntPtr handle, bool owned)");
sw.WriteLine ("\t\t{");
- sw.WriteLine ("\t\t\tGLib.Object obj = GLib.Object.GetObject (handle, owned);");
+ sw.WriteLine ("\t\t\tGst.GLib.Object obj = Gst.GLib.Object.GetObject (handle, owned);");
sw.WriteLine ("\t\t\treturn GetObject (obj);");
sw.WriteLine ("\t\t}");
sw.WriteLine ();
- sw.WriteLine ("\t\tpublic static " + Name + " GetObject (GLib.Object obj)");
+ sw.WriteLine ("\t\tpublic static " + Name + " GetObject (Gst.GLib.Object obj)");
sw.WriteLine ("\t\t{");
sw.WriteLine ("\t\t\tif (obj == null)");
sw.WriteLine ("\t\t\t\treturn null;");
@@ -230,7 +230,7 @@ namespace GtkSharp.Generation {
sw.WriteLine ("\tusing System.Runtime.InteropServices;");
sw.WriteLine ();
sw.WriteLine ("#region Autogenerated code");
- sw.WriteLine ("\tpublic class " + Name + "Adapter : GLib.GInterfaceAdapter, " + QualifiedName + " {");
+ sw.WriteLine ("\tpublic class " + Name + "Adapter : Gst.GLib.GInterfaceAdapter, " + QualifiedName + " {");
sw.WriteLine ();
if (!IsConsumeOnly) {
@@ -249,7 +249,7 @@ namespace GtkSharp.Generation {
GenProperties (gen_info, null);
foreach (Signal sig in sigs.Values)
- sig.GenEvent (sw, null, "GLib.Object.GetObject (Handle)");
+ sig.GenEvent (sw, null, "Gst.GLib.Object.GetObject (Handle)");
Method temp = methods ["GetType"] as Method;
if (temp != null)
@@ -275,9 +275,9 @@ namespace GtkSharp.Generation {
return;
sw.WriteLine ();
- sw.WriteLine ("\t[GLib.GInterface (typeof (" + Name + "Adapter))]");
+ sw.WriteLine ("\t[Gst.GLib.GInterface (typeof (" + Name + "Adapter))]");
string access = IsInternal ? "internal" : "public";
- sw.WriteLine ("\t" + access + " interface " + Name + "Implementor : GLib.IWrapper {");
+ sw.WriteLine ("\t" + access + " interface " + Name + "Implementor : Gst.GLib.IWrapper {");
sw.WriteLine ();
Hashtable vm_table = new Hashtable ();
foreach (InterfaceVM vm in interface_vms) {
@@ -323,7 +323,7 @@ namespace GtkSharp.Generation {
sw.WriteLine ();
sw.WriteLine ("#region Autogenerated code");
string access = IsInternal ? "internal" : "public";
- sw.WriteLine ("\t" + access + " interface " + Name + " : GLib.IWrapper {");
+ sw.WriteLine ("\t" + access + " interface " + Name + " : Gst.GLib.IWrapper {");
sw.WriteLine ();
foreach (Signal sig in sigs.Values) {
diff --git a/generator/MethodBody.cs b/generator/MethodBody.cs
index cee7079..8f3205c 100644
--- a/generator/MethodBody.cs
+++ b/generator/MethodBody.cs
@@ -111,7 +111,7 @@ namespace GtkSharp.Generation {
sw.WriteLine (indent + "\t\t\t\t{0} = null;", parameters [i + 2].Name);
sw.WriteLine (indent + "\t\t\t} else {");
sw.WriteLine (indent + "\t\t\t\t{0} = (IntPtr) GCHandle.Alloc ({1}_wrapper);", parameters [i + 1].Name, name);
- sw.WriteLine (indent + "\t\t\t\t{0} = GLib.DestroyHelper.NotifyHandler;", parameters [i + 2].Name, parameters [i + 2].CSType);
+ sw.WriteLine (indent + "\t\t\t\t{0} = Gst.GLib.DestroyHelper.NotifyHandler;", parameters [i + 2].Name, parameters [i + 2].CSType);
sw.WriteLine (indent + "\t\t\t}");
break;
@@ -154,7 +154,7 @@ namespace GtkSharp.Generation {
{
if (!ThrowsException)
return;
- sw.WriteLine (indent + "\t\t\tif (error != IntPtr.Zero) throw new GLib.GException (error);");
+ sw.WriteLine (indent + "\t\t\tif (error != IntPtr.Zero) throw new Gst.GLib.GException (error);");
}
public bool ThrowsException {
diff --git a/generator/MiniObjectGen.cs b/generator/MiniObjectGen.cs
index 48a1faf..98041e5 100644
--- a/generator/MiniObjectGen.cs
+++ b/generator/MiniObjectGen.cs
@@ -187,7 +187,7 @@ namespace GtkSharp.Generation {
if (!DisableGTypeCtor) {
gen_info.Writer.WriteLine("\t\t[Obsolete]");
- gen_info.Writer.WriteLine("\t\tprotected " + Name + "(GLib.GType gtype) : base(gtype) {}");
+ gen_info.Writer.WriteLine("\t\tprotected " + Name + "(Gst.GLib.GType gtype) : base(gtype) {}");
}
gen_info.Writer.WriteLine("\t\tpublic " + Name + "(IntPtr raw) : base(raw) {}");
if (ctors.Count == 0 && !DisableVoidCtor) {
@@ -212,10 +212,10 @@ namespace GtkSharp.Generation {
if (cs_parent == "")
sw.WriteLine ("\t\tstatic uint class_offset = 0;");
else
- sw.WriteLine ("\t\tstatic uint class_offset = ((GLib.GType) typeof ({0})).ClassSize;", cs_parent);
+ sw.WriteLine ("\t\tstatic uint class_offset = ((Gst.GLib.GType) typeof ({0})).ClassSize;", cs_parent);
sw.WriteLine ("\t\tstatic Hashtable class_structs;");
sw.WriteLine ();
- sw.WriteLine ("\t\tstatic {0} GetClassStruct (GLib.GType gtype, bool use_cache)", class_struct_name);
+ sw.WriteLine ("\t\tstatic {0} GetClassStruct (Gst.GLib.GType gtype, bool use_cache)", class_struct_name);
sw.WriteLine ("\t\t{");
sw.WriteLine ("\t\t\tif (class_structs == null)");
sw.WriteLine ("\t\t\t\tclass_structs = new Hashtable ();");
@@ -231,7 +231,7 @@ namespace GtkSharp.Generation {
sw.WriteLine ("\t\t\t}");
sw.WriteLine ("\t\t}");
sw.WriteLine ();
- sw.WriteLine ("\t\tstatic void OverrideClassStruct (GLib.GType gtype, {0} class_struct)", class_struct_name);
+ sw.WriteLine ("\t\tstatic void OverrideClassStruct (Gst.GLib.GType gtype, {0} class_struct)", class_struct_name);
sw.WriteLine ("\t\t{");
sw.WriteLine ("\t\t\tIntPtr class_ptr = new IntPtr (gtype.ClassPtr.ToInt64 () + class_offset);");
sw.WriteLine ("\t\t\tMarshal.StructureToPtr (class_struct, class_ptr, false);");
@@ -245,7 +245,7 @@ namespace GtkSharp.Generation {
for (int i = 1; i < cname.Length; i++) {
if (Char.IsUpper (cname[i])) {
if (i == 1 && cname[0] == 'G')
- return "GLib." + cname.Substring (1);
+ return "Gst.GLib." + cname.Substring (1);
else
return cname.Substring (0, i) + "." + cname.Substring (i);
}
@@ -308,7 +308,7 @@ namespace GtkSharp.Generation {
foreach (string key in dir_info.objects.Keys) {
if (GetExpected(key) != ((string) dir_info.objects[key]))
- sw.WriteLine ("\t\t\tGLib.GType.Register ({0}.GType, typeof ({0}));", dir_info.objects [key]);
+ sw.WriteLine ("\t\t\tGst.GLib.GType.Register ({0}.GType, typeof ({0}));", dir_info.objects [key]);
}
sw.WriteLine ("\t\t}");
diff --git a/generator/ObjectBase.cs b/generator/ObjectBase.cs
index 30d1e94..fe92e43 100644
--- a/generator/ObjectBase.cs
+++ b/generator/ObjectBase.cs
@@ -164,7 +164,7 @@ namespace GtkSharp.Generation {
public override string FromNative (string var, bool owned)
{
- return "GLib.Object.GetObject(" + var + (owned ? ", true" : "") + ") as " + QualifiedName;
+ return "Gst.GLib.Object.GetObject(" + var + (owned ? ", true" : "") + ") as " + QualifiedName;
}
public string ClassStructName {
diff --git a/generator/ObjectGen.cs b/generator/ObjectGen.cs
index 3dfc700..1296702 100644
--- a/generator/ObjectGen.cs
+++ b/generator/ObjectGen.cs
@@ -256,14 +256,14 @@ namespace GtkSharp.Generation {
if (!DisableGTypeCtor) {
gen_info.Writer.WriteLine("\t\t[Obsolete]");
- gen_info.Writer.WriteLine("\t\tprotected " + Name + "(GLib.GType gtype) : base(gtype) {}");
+ gen_info.Writer.WriteLine("\t\tprotected " + Name + "(Gst.GLib.GType gtype) : base(gtype) {}");
}
gen_info.Writer.WriteLine("\t\tpublic " + Name + "(IntPtr raw) : base(raw) {}");
if (ctors.Count == 0 && !DisableVoidCtor) {
gen_info.Writer.WriteLine();
gen_info.Writer.WriteLine("\t\tprotected " + Name + "() : base(IntPtr.Zero)");
gen_info.Writer.WriteLine("\t\t{");
- gen_info.Writer.WriteLine("\t\t\tCreateNativeObject (new string [0], new GLib.Value [0]);");
+ gen_info.Writer.WriteLine("\t\t\tCreateNativeObject (new string [0], new Gst.GLib.Value [0]);");
gen_info.Writer.WriteLine("\t\t}");
}
gen_info.Writer.WriteLine();
@@ -312,10 +312,10 @@ namespace GtkSharp.Generation {
if (cs_parent == "")
sw.WriteLine ("\t\tstatic uint class_offset = 0;");
else
- sw.WriteLine ("\t\tstatic uint class_offset = ((GLib.GType) typeof ({0})).ClassSize;", cs_parent);
+ sw.WriteLine ("\t\tstatic uint class_offset = ((Gst.GLib.GType) typeof ({0})).ClassSize;", cs_parent);
sw.WriteLine ("\t\tstatic Hashtable class_structs;");
sw.WriteLine ();
- sw.WriteLine ("\t\tstatic {0} GetClassStruct (GLib.GType gtype, bool use_cache)", class_struct_name);
+ sw.WriteLine ("\t\tstatic {0} GetClassStruct (Gst.GLib.GType gtype, bool use_cache)", class_struct_name);
sw.WriteLine ("\t\t{");
sw.WriteLine ("\t\t\tif (class_structs == null)");
sw.WriteLine ("\t\t\t\tclass_structs = new Hashtable ();");
@@ -331,7 +331,7 @@ namespace GtkSharp.Generation {
sw.WriteLine ("\t\t\t}");
sw.WriteLine ("\t\t}");
sw.WriteLine ();
- sw.WriteLine ("\t\tstatic void OverrideClassStruct (GLib.GType gtype, {0} class_struct)", class_struct_name);
+ sw.WriteLine ("\t\tstatic void OverrideClassStruct (Gst.GLib.GType gtype, {0} class_struct)", class_struct_name);
sw.WriteLine ("\t\t{");
sw.WriteLine ("\t\t\tIntPtr class_ptr = new IntPtr (gtype.ClassPtr.ToInt64 () + class_offset);");
sw.WriteLine ("\t\t\tMarshal.StructureToPtr (class_struct, class_ptr, false);");
@@ -345,7 +345,7 @@ namespace GtkSharp.Generation {
for (int i = 1; i < cname.Length; i++) {
if (Char.IsUpper (cname[i])) {
if (i == 1 && cname[0] == 'G')
- return "GLib." + cname.Substring (1);
+ return "Gst.GLib." + cname.Substring (1);
else
return cname.Substring (0, i) + "." + cname.Substring (i);
}
@@ -408,7 +408,7 @@ namespace GtkSharp.Generation {
foreach (string key in dir_info.objects.Keys) {
if (GetExpected(key) != ((string) dir_info.objects[key]))
- sw.WriteLine ("\t\t\tGLib.GType.Register ({0}.GType, typeof ({0}));", dir_info.objects [key]);
+ sw.WriteLine ("\t\t\tGst.GLib.GType.Register ({0}.GType, typeof ({0}));", dir_info.objects [key]);
}
sw.WriteLine ("\t\t}");
diff --git a/generator/OpaqueGen.cs b/generator/OpaqueGen.cs
index 5573541..2af75b5 100644
--- a/generator/OpaqueGen.cs
+++ b/generator/OpaqueGen.cs
@@ -32,7 +32,7 @@ namespace GtkSharp.Generation {
public override string FromNative(string var, bool owned)
{
- return var + " == IntPtr.Zero ? null : (" + QualifiedName + ") GLib.Opaque.GetOpaque (" + var + ", typeof (" + QualifiedName + "), " + (owned ? "true" : "false") + ")";
+ return var + " == IntPtr.Zero ? null : (" + QualifiedName + ") Gst.GLib.Opaque.GetOpaque (" + var + ", typeof (" + QualifiedName + "), " + (owned ? "true" : "false") + ")";
}
private bool DisableRawCtor {
@@ -68,7 +68,7 @@ namespace GtkSharp.Generation {
if (cs_parent != "")
sw.Write (" : " + cs_parent);
else
- sw.Write (" : GLib.Opaque");
+ sw.Write (" : Gst.GLib.Opaque");
foreach (string iface in managed_interfaces) {
if (Parent != null && Parent.Implements (iface))
@@ -165,7 +165,7 @@ namespace GtkSharp.Generation {
sw.WriteLine ("\t\t\tif (!Owned)");
sw.WriteLine ("\t\t\t\treturn;");
sw.WriteLine ("\t\t\tFinalizerInfo info = new FinalizerInfo (Handle);");
- sw.WriteLine ("\t\t\tGLib.Timeout.Add (50, new GLib.TimeoutHandler (info.Handler));");
+ sw.WriteLine ("\t\t\tGst.GLib.Timeout.Add (50, new Gst.GLib.TimeoutHandler (info.Handler));");
sw.WriteLine ("\t\t}");
sw.WriteLine ();
}
@@ -173,9 +173,9 @@ namespace GtkSharp.Generation {
#if false
Method copy = Methods ["Copy"] as Method;
if (copy != null && copy.Parameters.Count == 0) {
- sw.WriteLine ("\t\tprotected override GLib.Opaque Copy (IntPtr raw)");
+ sw.WriteLine ("\t\tprotected override Gst.GLib.Opaque Copy (IntPtr raw)");
sw.WriteLine ("\t\t{");
- sw.WriteLine ("\t\t\tGLib.Opaque result = new " + QualifiedName + " (" + copy.CName + " (raw));");
+ sw.WriteLine ("\t\t\tGst.GLib.Opaque result = new " + QualifiedName + " (" + copy.CName + " (raw));");
sw.WriteLine ("\t\t\tresult.Owned = true;");
sw.WriteLine ("\t\t\treturn result;");
sw.WriteLine ("\t\t}");
diff --git a/generator/Property.cs b/generator/Property.cs
index fbf940b..ff70ade 100644
--- a/generator/Property.cs
+++ b/generator/Property.cs
@@ -64,7 +64,7 @@ namespace GtkSharp.Generation {
}
protected virtual string PropertyAttribute (string qpname) {
- return "[GLib.Property (" + qpname + ")]";
+ return "[Gst.GLib.Property (" + qpname + ")]";
}
protected virtual string RawGetter (string qpname) {
@@ -117,9 +117,9 @@ namespace GtkSharp.Generation {
string v_type = "";
if (table.IsInterface (CType)) {
- v_type = "(GLib.Object)";
+ v_type = "(Gst.GLib.Object)";
} else if (table.IsOpaque (CType)) {
- v_type = "(GLib.Opaque)";
+ v_type = "(Gst.GLib.Opaque)";
} else if (table.IsEnum (CType)) {
v_type = "(Enum)";
}
@@ -140,12 +140,12 @@ namespace GtkSharp.Generation {
sw.WriteLine();
} else if (Readable) {
sw.WriteLine(indent + "get {");
- sw.WriteLine(indent + "\tGLib.Value val = " + RawGetter (qpname) + ";");
+ sw.WriteLine(indent + "\tGst.GLib.Value val = " + RawGetter (qpname) + ";");
if (table.IsOpaque (CType) || table.IsBoxed (CType)) {
sw.WriteLine(indent + "\t" + CSType + " ret = (" + CSType + ") val;");
} else if (table.IsInterface (CType)) {
- // Do we have to dispose the GLib.Object from the GLib.Value?
- sw.WriteLine (indent + "\t{0} ret = {0}Adapter.GetObject ((GLib.Object) val);", CSType);
+ // Do we have to dispose the Gst.GLib.Object from the Gst.GLib.Value?
+ sw.WriteLine (indent + "\t{0} ret = {0}Adapter.GetObject ((Gst.GLib.Object) val);", CSType);
} else {
sw.Write(indent + "\t" + CSType + " ret = ");
sw.Write ("(" + CSType + ") ");
@@ -166,13 +166,13 @@ namespace GtkSharp.Generation {
sw.WriteLine();
} else if (Writable) {
sw.WriteLine(indent + "set {");
- sw.Write(indent + "\tGLib.Value val = ");
+ sw.Write(indent + "\tGst.GLib.Value val = ");
if (table.IsBoxed (CType)) {
- sw.WriteLine("(GLib.Value) value;");
+ sw.WriteLine("(Gst.GLib.Value) value;");
} else if (table.IsOpaque (CType)) {
- sw.WriteLine("new GLib.Value(value, \"{0}\");", CType);
+ sw.WriteLine("new Gst.GLib.Value(value, \"{0}\");", CType);
} else {
- sw.Write("new GLib.Value(");
+ sw.Write("new Gst.GLib.Value(");
if (v_type != "" && !(table.IsObject (CType) || table.IsInterface (CType) || table.IsOpaque (CType))) {
sw.Write(v_type + " ");
}
diff --git a/generator/ReturnValue.cs b/generator/ReturnValue.cs
index 06d8a06..9ad7771 100644
--- a/generator/ReturnValue.cs
+++ b/generator/ReturnValue.cs
@@ -123,10 +123,10 @@ namespace GtkSharp.Generation {
if (ElementType != String.Empty) {
string args = (owned ? "true" : "false") + ", " + (elements_owned ? "true" : "false");
- if (IGen.QualifiedName == "GLib.PtrArray")
- return String.Format ("({0}[]) GLib.Marshaller.PtrArrayToArray ({1}, {2}, typeof({0}))", ElementType, var, args);
+ if (IGen.QualifiedName == "Gst.GLib.PtrArray")
+ return String.Format ("({0}[]) Gst.GLib.Marshaller.PtrArrayToArray ({1}, {2}, typeof({0}))", ElementType, var, args);
else
- return String.Format ("({0}[]) GLib.Marshaller.ListPtrToArray ({1}, typeof({2}), {3}, typeof({4}))", ElementType, var, IGen.QualifiedName, args, element_ctype == "gfilename*" ? "GLib.ListBase.FilenameString" : ElementType);
+ return String.Format ("({0}[]) Gst.GLib.Marshaller.ListPtrToArray ({1}, typeof({2}), {3}, typeof({4}))", ElementType, var, IGen.QualifiedName, args, element_ctype == "gfilename*" ? "Gst.GLib.ListBase.FilenameString" : ElementType);
} else if (IGen is HandleBase)
return ((HandleBase)IGen).FromNative (var, owned);
else if (is_null_term)
diff --git a/generator/Signal.cs b/generator/Signal.cs
index a3be277..64ec80f 100644
--- a/generator/Signal.cs
+++ b/generator/Signal.cs
@@ -202,7 +202,7 @@ namespace GtkSharp.Generation {
}
sw.WriteLine("\t\t\t} catch (Exception) {");
sw.WriteLine ("\t\t\t\tException ex = new Exception (\"args.RetVal or 'out' property unset or set to incorrect type in " + EventHandlerQualifiedName + " callback\");");
- sw.WriteLine("\t\t\t\tGLib.ExceptionManager.RaiseUnhandledException (ex, true);");
+ sw.WriteLine("\t\t\t\tGst.GLib.ExceptionManager.RaiseUnhandledException (ex, true);");
sw.WriteLine ("\t\t\t\t// NOTREACHED: above call doesn't return.");
sw.WriteLine ("\t\t\t\tthrow ex;");
@@ -226,15 +226,15 @@ namespace GtkSharp.Generation {
sw.WriteLine("\t\t{");
sw.WriteLine("\t\t\t{0} args = new {0} ();", EventArgsQualifiedName);
sw.WriteLine("\t\t\ttry {");
- sw.WriteLine("\t\t\t\tGLib.Signal sig = ((GCHandle) gch).Target as GLib.Signal;");
+ sw.WriteLine("\t\t\t\tGst.GLib.Signal sig = ((GCHandle) gch).Target as Gst.GLib.Signal;");
sw.WriteLine("\t\t\t\tif (sig == null)");
sw.WriteLine("\t\t\t\t\tthrow new Exception(\"Unknown signal GC handle received \" + gch);");
sw.WriteLine();
string finish = GenArgsInitialization (sw);
sw.WriteLine("\t\t\t\t{0} handler = ({0}) sig.Handler;", EventHandlerQualifiedName);
- sw.WriteLine("\t\t\t\thandler (GLib.Object.GetObject (inst), args);");
+ sw.WriteLine("\t\t\t\thandler (Gst.GLib.Object.GetObject (inst), args);");
sw.WriteLine("\t\t\t} catch (Exception e) {");
- sw.WriteLine("\t\t\t\tGLib.ExceptionManager.RaiseUnhandledException (e, false);");
+ sw.WriteLine("\t\t\t\tGst.GLib.ExceptionManager.RaiseUnhandledException (e, false);");
sw.WriteLine("\t\t\t}");
GenArgsCleanup (sw, finish);
sw.WriteLine("\t\t}");
@@ -264,7 +264,7 @@ namespace GtkSharp.Generation {
sw.WriteLine ();
sw.WriteLine ("\tpublic delegate void " + EventHandlerName + "(object o, " + EventArgsName + " args);");
sw.WriteLine ();
- sw.WriteLine ("\tpublic class " + EventArgsName + " : GLib.SignalArgs {");
+ sw.WriteLine ("\tpublic class " + EventArgsName + " : Gst.GLib.SignalArgs {");
for (int i = 0; i < parms.Count; i++) {
sw.WriteLine ("\t\tpublic " + parms[i].CSType + " " + parms[i].StudlyName + "{");
if (parms[i].PassAs != "out") {
@@ -294,17 +294,17 @@ namespace GtkSharp.Generation {
args_type = ", new " + DelegateName + "(" + CallbackName + ")";
}
- sw.WriteLine("\t\t[GLib.Signal("+ CName + ")]");
+ sw.WriteLine("\t\t[Gst.GLib.Signal("+ CName + ")]");
sw.Write("\t\tpublic ");
if (NeedNew (implementor))
sw.Write("new ");
sw.WriteLine("event " + EventHandlerQualifiedName + " " + Name + " {");
sw.WriteLine("\t\t\tadd {");
- sw.WriteLine("\t\t\t\tGLib.Signal sig = GLib.Signal.Lookup (" + target + ", " + CName + args_type + ");");
+ sw.WriteLine("\t\t\t\tGst.GLib.Signal sig = Gst.GLib.Signal.Lookup (" + target + ", " + CName + args_type + ");");
sw.WriteLine("\t\t\t\tsig.AddDelegate (value);");
sw.WriteLine("\t\t\t}");
sw.WriteLine("\t\t\tremove {");
- sw.WriteLine("\t\t\t\tGLib.Signal sig = GLib.Signal.Lookup (" + target + ", " + CName + args_type + ");");
+ sw.WriteLine("\t\t\t\tGst.GLib.Signal sig = Gst.GLib.Signal.Lookup (" + target + ", " + CName + args_type + ");");
sw.WriteLine("\t\t\t\tsig.RemoveDelegate (value);");
sw.WriteLine("\t\t\t}");
sw.WriteLine("\t\t}");
diff --git a/generator/StructBase.cs b/generator/StructBase.cs
index 7e1b87a..9bd2f77 100644
--- a/generator/StructBase.cs
+++ b/generator/StructBase.cs
@@ -92,7 +92,7 @@ namespace GtkSharp.Generation {
public string AllocNative (string var)
{
- return "GLib.Marshaller.StructureToPtrAlloc (" + var + ")";
+ return "Gst.GLib.Marshaller.StructureToPtrAlloc (" + var + ")";
}
public string ReleaseNative (string var)
diff --git a/generator/StructGen.cs b/generator/StructGen.cs
index 4d615ad..64559cf 100644
--- a/generator/StructGen.cs
+++ b/generator/StructGen.cs
@@ -36,8 +36,8 @@ namespace GtkSharp.Generation {
StreamWriter sw = gen_info.Writer = gen_info.OpenStream (Name);
base.Generate (gen_info);
if (GetMethod ("GetType") == null && GetMethod ("GetGType") == null) {
- sw.WriteLine ("\t\tprivate static GLib.GType GType {");
- sw.WriteLine ("\t\t\tget { return GLib.GType.Pointer; }");
+ sw.WriteLine ("\t\tprivate static Gst.GLib.GType GType {");
+ sw.WriteLine ("\t\t\tget { return Gst.GLib.GType.Pointer; }");
sw.WriteLine ("\t\t}");
}
sw.WriteLine ("#endregion");
diff --git a/generator/SymbolTable.cs b/generator/SymbolTable.cs
index 48d522b..4e5accf 100644
--- a/generator/SymbolTable.cs
+++ b/generator/SymbolTable.cs
@@ -108,24 +108,24 @@ namespace GtkSharp.Generation {
AddType (new ConstStringGen ("const-xmlChar"));
AddType (new ConstStringGen ("const-char"));
AddType (new ConstFilenameGen ("const-gfilename"));
- AddType (new MarshalGen ("gfilename", "string", "IntPtr", "GLib.Marshaller.StringToFilenamePtr({0})", "GLib.Marshaller.FilenamePtrToStringGFree({0})"));
- AddType (new MarshalGen ("gchar", "string", "IntPtr", "GLib.Marshaller.StringToPtrGStrdup({0})", "GLib.Marshaller.PtrToStringGFree({0})"));
- AddType (new MarshalGen ("char", "string", "IntPtr", "GLib.Marshaller.StringToPtrGStrdup({0})", "GLib.Marshaller.PtrToStringGFree({0})"));
+ AddType (new MarshalGen ("gfilename", "string", "IntPtr", "Gst.GLib.Marshaller.StringToFilenamePtr({0})", "Gst.GLib.Marshaller.FilenamePtrToStringGFree({0})"));
+ AddType (new MarshalGen ("gchar", "string", "IntPtr", "Gst.GLib.Marshaller.StringToPtrGStrdup({0})", "Gst.GLib.Marshaller.PtrToStringGFree({0})"));
+ AddType (new MarshalGen ("char", "string", "IntPtr", "Gst.GLib.Marshaller.StringToPtrGStrdup({0})", "Gst.GLib.Marshaller.PtrToStringGFree({0})"));
AddType (new SimpleGen ("GStrv", "string[]", "null"));
// manually wrapped types requiring more complex marshaling
- AddType (new ManualGen ("GInitiallyUnowned", "GLib.InitiallyUnowned", "GLib.Object.GetObject ({0})"));
- AddType (new ManualGen ("GObject", "GLib.Object", "GLib.Object.GetObject ({0})"));
+ AddType (new ManualGen ("GInitiallyUnowned", "Gst.GLib.InitiallyUnowned", "Gst.GLib.Object.GetObject ({0})"));
+ AddType (new ManualGen ("GObject", "Gst.GLib.Object", "Gst.GLib.Object.GetObject ({0})"));
AddType (new ManualGen ("GstMiniObject", "Gst.MiniObject", "Gst.MiniObject.GetObject ({0})"));
- AddType (new ManualGen ("GList", "GLib.List"));
- AddType (new ManualGen ("GPtrArray", "GLib.PtrArray"));
- AddType (new ManualGen ("GSList", "GLib.SList"));
- AddType (new MarshalGen ("gunichar", "char", "uint", "GLib.Marshaller.CharToGUnichar ({0})", "GLib.Marshaller.GUnicharToChar ({0})"));
- AddType (new MarshalGen ("time_t", "System.DateTime", "IntPtr", "GLib.Marshaller.DateTimeTotime_t ({0})", "GLib.Marshaller.time_tToDateTime ({0})"));
- AddType (new MarshalGen ("GString", "string", "IntPtr", "new GLib.GString ({0}).Handle", "GLib.GString.PtrToString ({0})"));
- AddType (new MarshalGen ("GType", "GLib.GType", "IntPtr", "{0}.Val", "new GLib.GType({0})", "GLib.GType.None"));
- AddType (new ByRefGen ("GValue", "GLib.Value"));
- AddType (new SimpleGen ("GDestroyNotify", "GLib.DestroyNotify", "null"));
+ AddType (new ManualGen ("GList", "Gst.GLib.List"));
+ AddType (new ManualGen ("GPtrArray", "Gst.GLib.PtrArray"));
+ AddType (new ManualGen ("GSList", "Gst.GLib.SList"));
+ AddType (new MarshalGen ("gunichar", "char", "uint", "Gst.GLib.Marshaller.CharToGUnichar ({0})", "Gst.GLib.Marshaller.GUnicharToChar ({0})"));
+ AddType (new MarshalGen ("time_t", "System.DateTime", "IntPtr", "Gst.GLib.Marshaller.DateTimeTotime_t ({0})", "Gst.GLib.Marshaller.time_tToDateTime ({0})"));
+ AddType (new MarshalGen ("GString", "string", "IntPtr", "new Gst.GLib.GString ({0}).Handle", "Gst.GLib.GString.PtrToString ({0})"));
+ AddType (new MarshalGen ("GType", "Gst.GLib.GType", "IntPtr", "{0}.Val", "new Gst.GLib.GType({0})", "Gst.GLib.GType.None"));
+ AddType (new ByRefGen ("GValue", "Gst.GLib.Value"));
+ AddType (new SimpleGen ("GDestroyNotify", "Gst.GLib.DestroyNotify", "null"));
// FIXME: These ought to be handled properly.
AddType (new SimpleGen ("GC", "IntPtr", "IntPtr.Zero"));
@@ -137,7 +137,7 @@ namespace GtkSharp.Generation {
AddType (new SimpleGen ("GByteArray", "IntPtr", "IntPtr.Zero"));
AddType (new SimpleGen ("GData", "IntPtr", "IntPtr.Zero"));
AddType (new SimpleGen ("GIOChannel", "IntPtr", "IntPtr.Zero"));
- AddType (new SimpleGen ("GTypeModule", "GLib.Object", "null"));
+ AddType (new SimpleGen ("GTypeModule", "Gst.GLib.Object", "null"));
AddType (new SimpleGen ("GHashTable", "System.IntPtr", "IntPtr.Zero"));
AddType (new SimpleGen ("va_list", "IntPtr", "IntPtr.Zero"));
AddType (new SimpleGen ("GParamSpec", "IntPtr", "IntPtr.Zero"));
diff --git a/generator/VirtualMethod.cs b/generator/VirtualMethod.cs
index 2756620..874da23 100644
--- a/generator/VirtualMethod.cs
+++ b/generator/VirtualMethod.cs
@@ -92,7 +92,7 @@ namespace GtkSharp.Generation {
else
type = this.container_type.Name;
- sw.WriteLine ("\t\t\t\t{0} __obj = GLib.Object.GetObject (inst, false) as {0};", type);
+ sw.WriteLine ("\t\t\t\t{0} __obj = Gst.GLib.Object.GetObject (inst, false) as {0};", type);
}
sw.Write (call.Setup ("\t\t\t\t"));
@@ -108,7 +108,7 @@ namespace GtkSharp.Generation {
bool fatal = parms.HasOutParam || !retval.IsVoid;
sw.WriteLine ("\t\t\t} catch (Exception e) {");
- sw.WriteLine ("\t\t\t\tGLib.ExceptionManager.RaiseUnhandledException (e, " + (fatal ? "true" : "false") + ");");
+ sw.WriteLine ("\t\t\t\tGst.GLib.ExceptionManager.RaiseUnhandledException (e, " + (fatal ? "true" : "false") + ");");
if (fatal) {
sw.WriteLine ("\t\t\t\t// NOTREACHED: above call does not return.");
sw.WriteLine ("\t\t\t\tthrow e;");
diff --git a/gstreamer-sharp/AppSink.custom b/gstreamer-sharp/AppSink.custom
index df66327..c19f6fc 100644
--- a/gstreamer-sharp/AppSink.custom
+++ b/gstreamer-sharp/AppSink.custom
@@ -2,11 +2,11 @@
static extern IntPtr gst_element_factory_make (IntPtr element, IntPtr name);
public AppSink (string name) : base (IntPtr.Zero) {
- IntPtr native_name = GLib.Marshaller.StringToPtrGStrdup (name);
- IntPtr native_element = GLib.Marshaller.StringToPtrGStrdup ("appsink");
+ IntPtr native_name = Gst.GLib.Marshaller.StringToPtrGStrdup (name);
+ IntPtr native_element = Gst.GLib.Marshaller.StringToPtrGStrdup ("appsink");
Raw = gst_element_factory_make (native_element, native_name);
- GLib.Marshaller.Free (native_name);
- GLib.Marshaller.Free (native_element);
+ Gst.GLib.Marshaller.Free (native_name);
+ Gst.GLib.Marshaller.Free (native_element);
if (Raw == IntPtr.Zero)
throw new Exception ("Failed to instantiate element \"appsink\"");
}
diff --git a/gstreamer-sharp/AppSrc.custom b/gstreamer-sharp/AppSrc.custom
index 8d1cfdd..67c542a 100644
--- a/gstreamer-sharp/AppSrc.custom
+++ b/gstreamer-sharp/AppSrc.custom
@@ -2,11 +2,11 @@
static extern IntPtr gst_element_factory_make (IntPtr element, IntPtr name);
public AppSrc (string name) : base (IntPtr.Zero) {
- IntPtr native_name = GLib.Marshaller.StringToPtrGStrdup (name);
- IntPtr native_element = GLib.Marshaller.StringToPtrGStrdup ("appsrc");
+ IntPtr native_name = Gst.GLib.Marshaller.StringToPtrGStrdup (name);
+ IntPtr native_element = Gst.GLib.Marshaller.StringToPtrGStrdup ("appsrc");
Raw = gst_element_factory_make (native_element, native_name);
- GLib.Marshaller.Free (native_name);
- GLib.Marshaller.Free (native_element);
+ Gst.GLib.Marshaller.Free (native_name);
+ Gst.GLib.Marshaller.Free (native_element);
if (Raw == IntPtr.Zero)
throw new Exception ("Failed to instantiate element \"appsrc\"");
}
diff --git a/gstreamer-sharp/Application.cs b/gstreamer-sharp/Application.cs
index 25cd48b..70d8aa7 100644
--- a/gstreamer-sharp/Application.cs
+++ b/gstreamer-sharp/Application.cs
@@ -57,7 +57,7 @@ namespace Gst {
gst_deinit();
}
- private static System.Type GstResolveType (GLib.GType gtype, string gtype_name) {
+ private static System.Type GstResolveType (Gst.GLib.GType gtype, string gtype_name) {
Assembly[] assemblies = (Assembly[]) AppDomain.CurrentDomain.GetAssemblies ().Clone ();
foreach (Assembly asm in assemblies) {
@@ -102,20 +102,20 @@ namespace Gst {
}
private static void RegisterManagedTypes() {
- GLib.GType.ResolveType += GstResolveType;
-
- GLib.GType.Register (Fraction.GType, typeof (Fraction));
- GLib.GType.Register (IntRange.GType, typeof (IntRange));
- GLib.GType.Register (DoubleRange.GType, typeof (DoubleRange));
- GLib.GType.Register (FractionRange.GType, typeof (FractionRange));
- GLib.GType.Register (Fourcc.GType, typeof (Fourcc));
- GLib.GType.Register (Date.GType, typeof (Date));
- GLib.GType.Register (List.GType, typeof (List));
- GLib.GType.Register (Array.GType, typeof (Array));
- GLib.GType.Register (Caps.GType, typeof (Caps));
- GLib.GType.Register (Structure.GType, typeof (Structure));
- GLib.GType.Register (TagList.GType, typeof (TagList));
- GLib.GType.Register (MiniObject.GType, typeof (MiniObject));
+ Gst.GLib.GType.ResolveType += GstResolveType;
+
+ Gst.GLib.GType.Register (Fraction.GType, typeof (Fraction));
+ Gst.GLib.GType.Register (IntRange.GType, typeof (IntRange));
+ Gst.GLib.GType.Register (DoubleRange.GType, typeof (DoubleRange));
+ Gst.GLib.GType.Register (FractionRange.GType, typeof (FractionRange));
+ Gst.GLib.GType.Register (Fourcc.GType, typeof (Fourcc));
+ Gst.GLib.GType.Register (Date.GType, typeof (Date));
+ Gst.GLib.GType.Register (List.GType, typeof (List));
+ Gst.GLib.GType.Register (Array.GType, typeof (Array));
+ Gst.GLib.GType.Register (Caps.GType, typeof (Caps));
+ Gst.GLib.GType.Register (Structure.GType, typeof (Structure));
+ Gst.GLib.GType.Register (TagList.GType, typeof (TagList));
+ Gst.GLib.GType.Register (MiniObject.GType, typeof (MiniObject));
GtkSharp.GstreamerSharp.ObjectManager.Initialize ();
}
@@ -126,7 +126,7 @@ namespace Gst {
progargs[0] = progname;
args.CopyTo (progargs, 1);
- GLib.Argv argv = new GLib.Argv (progargs);
+ Gst.GLib.Argv argv = new Gst.GLib.Argv (progargs);
IntPtr argv_ptr = argv.Handle;
int argc = progargs.Length;
@@ -135,7 +135,7 @@ namespace Gst {
bool result = gst_init_check (ref argc, ref argv_ptr, out error_ptr);
if (error_ptr != IntPtr.Zero) {
- throw new GLib.GException (error_ptr);
+ throw new Gst.GLib.GException (error_ptr);
} else if (!result) {
throw new ApplicationException ("gst_init_check() failed: Reason unknown");
}
diff --git a/gstreamer-sharp/Bin.custom b/gstreamer-sharp/Bin.custom
index 65fc283..bdb20c0 100644
--- a/gstreamer-sharp/Bin.custom
+++ b/gstreamer-sharp/Bin.custom
@@ -45,19 +45,19 @@ public bool Remove (params Element[] elements) {
}
public Gst.Element GetByInterface (System.Type type) {
- if (!type.IsSubclassOf (typeof (GLib.GInterfaceAdapter)))
+ if (!type.IsSubclassOf (typeof (Gst.GLib.GInterfaceAdapter)))
return null;
- GLib.GType t = (GLib.GType) type;
+ Gst.GLib.GType t = (Gst.GLib.GType) type;
return GetByInterface (t);
}
public IEnumerable GetAllByInterface (System.Type type) {
- if (!type.IsSubclassOf (typeof (GLib.GInterfaceAdapter)))
+ if (!type.IsSubclassOf (typeof (Gst.GLib.GInterfaceAdapter)))
return null;
- GLib.GType t = (GLib.GType) type;
+ Gst.GLib.GType t = (Gst.GLib.GType) type;
return GetAllByInterface (t);
}
diff --git a/gstreamer-sharp/Buffer.custom b/gstreamer-sharp/Buffer.custom
index f289c48..817f852 100644
--- a/gstreamer-sharp/Buffer.custom
+++ b/gstreamer-sharp/Buffer.custom
@@ -1,7 +1,7 @@
[DllImport("libgstreamer-0.10.dll") ]
static extern IntPtr gst_buffer_try_new_and_alloc (uint size);
-public Buffer (GLib.Value val) : base (val) { }
+public Buffer (Gst.GLib.Value val) : base (val) { }
public Buffer (uint size) {
IntPtr raw = gst_buffer_try_new_and_alloc (size);
@@ -93,7 +93,7 @@ static extern void gst_buffer_set_caps (IntPtr raw, IntPtr caps);
public Gst.Caps Caps {
get {
IntPtr raw_ret = gst_buffer_get_caps (Handle);
- Gst.Caps ret = raw_ret == IntPtr.Zero ? null : (Gst.Caps) GLib.Opaque.GetOpaque (raw_ret, typeof (Gst.Caps), true);
+ Gst.Caps ret = raw_ret == IntPtr.Zero ? null : (Gst.Caps) Gst.GLib.Opaque.GetOpaque (raw_ret, typeof (Gst.Caps), true);
return ret;
}
set {
@@ -196,5 +196,5 @@ public ulong OffsetEnd {
}
static Buffer () {
- GLib.GType.Register (Buffer.GType, typeof (Buffer));
+ Gst.GLib.GType.Register (Buffer.GType, typeof (Buffer));
}
diff --git a/gstreamer-sharp/Caps.custom b/gstreamer-sharp/Caps.custom
index 9c58b00..41ec54d 100644
--- a/gstreamer-sharp/Caps.custom
+++ b/gstreamer-sharp/Caps.custom
@@ -240,10 +240,10 @@ class FinalizerInfo {
RemoveStructureReferences ();
FinalizerInfo info = new FinalizerInfo (Handle);
- GLib.Timeout.Add (50, new GLib.TimeoutHandler (info.Handler));
+ Gst.GLib.Timeout.Add (50, new Gst.GLib.TimeoutHandler (info.Handler));
}
-protected override GLib.Opaque Copy (IntPtr raw) {
- return GLib.Opaque.GetOpaque (gst_caps_ref (raw), typeof (Caps), true);
+protected override Gst.GLib.Opaque Copy (IntPtr raw) {
+ return Gst.GLib.Opaque.GetOpaque (gst_caps_ref (raw), typeof (Caps), true);
}
diff --git a/gstreamer-sharp/Clock.custom b/gstreamer-sharp/Clock.custom
index 1a373a2..5aa812c 100644
--- a/gstreamer-sharp/Clock.custom
+++ b/gstreamer-sharp/Clock.custom
@@ -99,7 +99,7 @@ static extern bool gst_clock_set_master (IntPtr raw, IntPtr master);
public Gst.Clock Master {
get {
IntPtr raw_ret = gst_clock_get_master (Handle);
- Gst.Clock ret = GLib.Object.GetObject (raw_ret, true) as Gst.Clock;
+ Gst.Clock ret = Gst.GLib.Object.GetObject (raw_ret, true) as Gst.Clock;
return ret;
}
set {
@@ -123,7 +123,7 @@ private IntPtr EntriesPtr {
protected Gst.ClockEntry[] Entries {
get {
- return (Gst.ClockEntry[]) GLib.Marshaller.ListPtrToArray (EntriesPtr, typeof (GLib.List), false, false, typeof (Gst.ClockEntry));
+ return (Gst.ClockEntry[]) Gst.GLib.Marshaller.ListPtrToArray (EntriesPtr, typeof (Gst.GLib.List), false, false, typeof (Gst.ClockEntry));
}
}
diff --git a/gstreamer-sharp/ColorBalanceChannel.custom b/gstreamer-sharp/ColorBalanceChannel.custom
index 3ccd97e..64f8eda 100644
--- a/gstreamer-sharp/ColorBalanceChannel.custom
+++ b/gstreamer-sharp/ColorBalanceChannel.custom
@@ -5,7 +5,7 @@ public ColorBalanceChannel (string label, int min, int max) : this () {
}
unsafe {
IntPtr* raw_ptr = (IntPtr*) ( ( (byte*) Handle) + label_offset);
- *raw_ptr = GLib.Marshaller.StringToPtrGStrdup (label);
+ *raw_ptr = Gst.GLib.Marshaller.StringToPtrGStrdup (label);
}
unsafe {
int* raw_ptr = (int*) ( ( (byte*) Handle) + min_value_offset);
diff --git a/gstreamer-sharp/ControlSource.custom b/gstreamer-sharp/ControlSource.custom
index d3cdc9a..f7005c0 100644
--- a/gstreamer-sharp/ControlSource.custom
+++ b/gstreamer-sharp/ControlSource.custom
@@ -18,23 +18,23 @@ struct GstControlSourceCallbacks {
public GetValueArrayCallbackNative get_value_array;
}
-delegate bool GetValueCallbackNative (IntPtr raw, ulong timestamp, ref GLib.Value val);
+delegate bool GetValueCallbackNative (IntPtr raw, ulong timestamp, ref Gst.GLib.Value val);
delegate bool GetValueArrayCallbackNative (IntPtr raw, ulong timestamp, ref GstValueArray va);
-public delegate bool GetValueCallback (ulong timestamp, ref GLib.Value value);
+public delegate bool GetValueCallback (ulong timestamp, ref Gst.GLib.Value value);
public delegate System.Array GetValueArrayCallback (ulong timestamp, int nsamples, ulong interval);
private GetValueCallbackWrapper GetValue_cb_wrapper;
private GetValueArrayCallbackWrapper GetValueArray_cb_wrapper;
private class GetValueCallbackWrapper {
- public bool NativeCallback (IntPtr raw, ulong timestamp, ref GLib.Value val) {
+ public bool NativeCallback (IntPtr raw, ulong timestamp, ref Gst.GLib.Value val) {
try {
bool __ret = managed (timestamp, ref val);
return __ret;
} catch (Exception e) {
- GLib.ExceptionManager.RaiseUnhandledException (e, true);
+ Gst.GLib.ExceptionManager.RaiseUnhandledException (e, true);
// NOTREACHED: Above call does not return.
throw e;
}
@@ -71,7 +71,7 @@ private class GetValueArrayCallbackWrapper {
string[] ret = (string[]) values;
for (int i = 0; i < va.nbsamples; i++) {
- Marshal.WriteIntPtr (va.values, i * IntPtr.Size, GLib.Marshaller.StringToPtrGStrdup (ret[i]));
+ Marshal.WriteIntPtr (va.values, i * IntPtr.Size, Gst.GLib.Marshaller.StringToPtrGStrdup (ret[i]));
}
} else if (t == typeof (short[])) {
short[] ret = (short[]) values;
@@ -125,7 +125,7 @@ private class GetValueArrayCallbackWrapper {
return true;
} catch (Exception e) {
- GLib.ExceptionManager.RaiseUnhandledException (e, true);
+ Gst.GLib.ExceptionManager.RaiseUnhandledException (e, true);
// NOTREACHED: Above call does not return.
throw e;
}
@@ -173,7 +173,7 @@ static extern bool gst__controllersharp_gst__controller_controlsource_base_bind
[DllImport ("gstreamersharpglue-0.10.dll") ]
static extern void gst__controllersharp_gst__controller_controlsource_override_bind (IntPtr gtype, BindNativeDelegate cb);
-[GLib.CDeclCallback]
+[Gst.GLib.CDeclCallback]
delegate bool BindNativeDelegate (IntPtr handler, IntPtr pspec);
static BindNativeDelegate Bind_cb_delegate;
@@ -186,21 +186,21 @@ static BindNativeDelegate BindVMCallback {
}
}
-static void OverrideBind (GLib.GType gtype) {
+static void OverrideBind (Gst.GLib.GType gtype) {
OverrideBind (gtype, BindVMCallback);
}
-static void OverrideBind (GLib.GType gtype, BindNativeDelegate callback) {
+static void OverrideBind (Gst.GLib.GType gtype, BindNativeDelegate callback) {
gst__controllersharp_gst__controller_controlsource_override_bind (gtype.Val, callback);
}
static bool Bind_cb (IntPtr inst, IntPtr pspec) {
try {
- ControlSource __obj = GLib.Object.GetObject (inst, false) as ControlSource;
+ ControlSource __obj = Gst.GLib.Object.GetObject (inst, false) as ControlSource;
Gst.PropertyInfo pinfo = new Gst.PropertyInfo (pspec);
return __obj.OnBind (pinfo);
} catch (Exception e) {
- GLib.ExceptionManager.RaiseUnhandledException (e, false);
+ Gst.GLib.ExceptionManager.RaiseUnhandledException (e, false);
return false;
}
}
@@ -208,12 +208,12 @@ static bool Bind_cb (IntPtr inst, IntPtr pspec) {
[DllImport ("libgobject-2.0-0.dll") ]
static extern IntPtr g_object_class_find_property (IntPtr klass, IntPtr property);
-[GLib.DefaultSignalHandler (Type=typeof (Gst.Controller.ControlSource), ConnectionMethod="OverrideBind") ]
+[Gst.GLib.DefaultSignalHandler (Type=typeof (Gst.Controller.ControlSource), ConnectionMethod="OverrideBind") ]
protected virtual bool OnBind (Gst.PropertyInfo pinfo) {
IntPtr klass = Marshal.ReadIntPtr (Handle);
- IntPtr native_property = GLib.Marshaller.StringToPtrGStrdup (pinfo.Name);
+ IntPtr native_property = Gst.GLib.Marshaller.StringToPtrGStrdup (pinfo.Name);
IntPtr pspec = g_object_class_find_property (klass, native_property);
- GLib.Marshaller.Free (native_property);
+ Gst.GLib.Marshaller.Free (native_property);
if (pspec == IntPtr.Zero)
return false;
@@ -242,7 +242,7 @@ static readonly Type[] supported_types = new Type[] {
public System.Array GetValueArray (ulong timestamp, int nsamples, ulong interval) {
GstValueArray va = new GstValueArray ();
- GLib.Value v = GLib.Value.Empty;
+ Gst.GLib.Value v = Gst.GLib.Value.Empty;
if (!GetValue (0, ref v))
return null;
@@ -268,7 +268,7 @@ public System.Array GetValueArray (ulong timestamp, int nsamples, ulong interval
bool raw_ret = gst_control_source_get_value_array (Handle, timestamp, ref va);
if (!raw_ret) {
- GLib.Marshaller.Free (va.values);
+ Gst.GLib.Marshaller.Free (va.values);
return null;
}
@@ -279,7 +279,7 @@ public System.Array GetValueArray (ulong timestamp, int nsamples, ulong interval
for (int i = 0; i < nsamples; i++) {
IntPtr str = Marshal.ReadIntPtr (va.values, i * IntPtr.Size);
- ret[i] = GLib.Marshaller.PtrToStringGFree (str);
+ ret[i] = Gst.GLib.Marshaller.PtrToStringGFree (str);
}
} else if (t == typeof (short)) {
short[] ret = (short[]) values;
@@ -331,7 +331,7 @@ public System.Array GetValueArray (ulong timestamp, int nsamples, ulong interval
}
}
- GLib.Marshaller.Free (va.values);
+ Gst.GLib.Marshaller.Free (va.values);
return values;
}
diff --git a/gstreamer-sharp/Controller.custom b/gstreamer-sharp/Controller.custom
index 3613b1e..806df06 100644
--- a/gstreamer-sharp/Controller.custom
+++ b/gstreamer-sharp/Controller.custom
@@ -1,22 +1,22 @@
[DllImport ("libgstcontroller-0.10.dll") ]
static extern IntPtr gst_controller_new_list (IntPtr objekt, IntPtr list);
-public Controller (GLib.Object objekt, string[] properties) : base (IntPtr.Zero) {
+public Controller (Gst.GLib.Object objekt, string[] properties) : base (IntPtr.Zero) {
if (GetType () != typeof (Controller)) {
throw new InvalidOperationException ("Can't override this constructor.");
}
- GLib.List list = new GLib.List (properties, typeof (string), true, true);
+ Gst.GLib.List list = new Gst.GLib.List (properties, typeof (string), true, true);
Raw = gst_controller_new_list (objekt == null ? IntPtr.Zero : objekt.Handle, list == null ? IntPtr.Zero : list.Handle);
}
-public Controller (GLib.Object objekt, string property) : this (objekt, new string[] {property}) { }
+public Controller (Gst.GLib.Object objekt, string property) : this (objekt, new string[] {property}) { }
[DllImport ("libgstcontroller-0.10.dll") ]
static extern bool gst_controller_remove_properties_list (IntPtr raw, IntPtr list);
public bool RemoveProperties (string[] properties) {
- GLib.List list = new GLib.List (properties, typeof (string), true, true);
+ Gst.GLib.List list = new Gst.GLib.List (properties, typeof (string), true, true);
bool raw_ret = gst_controller_remove_properties_list (Handle, list == null ? IntPtr.Zero : list.Handle);
bool ret = raw_ret;
@@ -34,11 +34,11 @@ extern static uint gst__controllersharp_gst__controller_controller_get_propertie
static uint properties_offset = gst__controllersharp_gst__controller_controller_get_properties_offset ();
public string[] Properties {
get {
- GLib.List properties_list;
+ Gst.GLib.List properties_list;
unsafe {
IntPtr* raw_ptr = (IntPtr*) ( ( (byte*) Handle) + properties_offset);
- properties_list = new GLib.List ( (*raw_ptr), typeof (string));
+ properties_list = new Gst.GLib.List ( (*raw_ptr), typeof (string));
}
string[] properties = new string[properties_list.Count];
@@ -53,11 +53,11 @@ public string[] Properties {
extern static uint gst__controllersharp_gst__controller_controller_get_object_offset ();
static uint object_offset = gst__controllersharp_gst__controller_controller_get_object_offset ();
-public GLib.Object Object {
+public Gst.GLib.Object Object {
get {
unsafe {
IntPtr* raw_ptr = (IntPtr*) ( ( (byte*) Handle) + object_offset);
- return GLib.Object.GetObject ( (*raw_ptr));
+ return Gst.GLib.Object.GetObject ( (*raw_ptr));
}
}
}
@@ -108,15 +108,15 @@ public System.Array GetValueArray (string property, ulong timestamp, int nsample
if (va.values == IntPtr.Zero)
throw new OutOfMemoryException ();
- va.property_name = GLib.Marshaller.StringToPtrGStrdup (property);
+ va.property_name = Gst.GLib.Marshaller.StringToPtrGStrdup (property);
va.nbsamples = nsamples;
va.sample_interval = interval;
bool raw_ret = gst_controller_get_value_array (Handle, timestamp, ref va);
if (!raw_ret) {
- GLib.Marshaller.Free (va.property_name);
- GLib.Marshaller.Free (va.values);
+ Gst.GLib.Marshaller.Free (va.property_name);
+ Gst.GLib.Marshaller.Free (va.values);
return null;
}
@@ -127,7 +127,7 @@ public System.Array GetValueArray (string property, ulong timestamp, int nsample
for (int i = 0; i < nsamples; i++) {
IntPtr str = Marshal.ReadIntPtr (va.values, i * IntPtr.Size);
- ret[i] = GLib.Marshaller.PtrToStringGFree (str);
+ ret[i] = Gst.GLib.Marshaller.PtrToStringGFree (str);
}
} else if (t == typeof (short)) {
short[] ret = (short[]) values;
@@ -179,8 +179,8 @@ public System.Array GetValueArray (string property, ulong timestamp, int nsample
}
}
- GLib.Marshaller.Free (va.property_name);
- GLib.Marshaller.Free (va.values);
+ Gst.GLib.Marshaller.Free (va.property_name);
+ Gst.GLib.Marshaller.Free (va.values);
return values;
}
diff --git a/gstreamer-sharp/DynamicSignal.cs b/gstreamer-sharp/DynamicSignal.cs
index 4e82cee..a5e41c6 100644
--- a/gstreamer-sharp/DynamicSignal.cs
+++ b/gstreamer-sharp/DynamicSignal.cs
@@ -8,7 +8,7 @@
//
//
-using GLib;
+using Gst.GLib;
using System;
using System.Reflection;
using System.Runtime.InteropServices;
@@ -16,14 +16,14 @@ using System.Collections;
namespace Gst {
- delegate void GClosureMarshal (IntPtr closure, ref GLib.Value retval, uint argc, IntPtr argsPtr,
+ delegate void GClosureMarshal (IntPtr closure, ref Gst.GLib.Value retval, uint argc, IntPtr argsPtr,
IntPtr invocation_hint, IntPtr data);
public delegate void SignalHandler (object o, SignalArgs args);
public static class DynamicSignal {
- private static readonly int gvalue_struct_size = Marshal.SizeOf (typeof (GLib.Value));
+ private static readonly int gvalue_struct_size = Marshal.SizeOf (typeof (Gst.GLib.Value));
class ObjectSignalKey {
object o;
@@ -148,8 +148,8 @@ namespace Gst {
if (parms.Length != 2)
return false;
- if (parms[1].ParameterType != typeof (GLib.SignalArgs) &&
- !parms[1].ParameterType.IsSubclassOf (typeof (GLib.SignalArgs)))
+ if (parms[1].ParameterType != typeof (Gst.GLib.SignalArgs) &&
+ !parms[1].ParameterType.IsSubclassOf (typeof (Gst.GLib.SignalArgs)))
return false;
return true;
@@ -160,22 +160,22 @@ namespace Gst {
static GClosureMarshal marshalHandler = new GClosureMarshal (OnMarshal);
- public static void Connect (GLib.Object o, string name, SignalHandler handler) {
+ public static void Connect (Gst.GLib.Object o, string name, SignalHandler handler) {
Connect (o, name, false, (Delegate) handler);
}
- public static void Connect (GLib.Object o, string name,
+ public static void Connect (Gst.GLib.Object o, string name,
bool after, SignalHandler handler) {
Connect (o, name, after, (Delegate) handler);
}
- public static void Connect (GLib.Object o, string name, Delegate handler) {
+ public static void Connect (Gst.GLib.Object o, string name, Delegate handler) {
Connect (o, name, false, handler);
}
static int g_closure_sizeof = gstsharp_g_closure_sizeof ();
- public static void Connect (GLib.Object o, string name,
+ public static void Connect (Gst.GLib.Object o, string name,
bool after, Delegate handler) {
Delegate newHandler;
@@ -206,7 +206,7 @@ namespace Gst {
[DllImport ("gstreamersharpglue-0.10.dll") ]
static extern int gstsharp_g_closure_sizeof ();
- public static void Disconnect (GLib.Object o, string name, Delegate handler) {
+ public static void Disconnect (Gst.GLib.Object o, string name, Delegate handler) {
ObjectSignalKey k = new ObjectSignalKey (o, name);
if (SignalHandlers[k] != null) {
SignalInfo si = (SignalInfo) SignalHandlers[k];
@@ -220,14 +220,14 @@ namespace Gst {
}
}
- static void OnMarshal (IntPtr closure, ref GLib.Value retval, uint argc, IntPtr argsPtr,
+ static void OnMarshal (IntPtr closure, ref Gst.GLib.Value retval, uint argc, IntPtr argsPtr,
IntPtr ihint, IntPtr data) {
object [] args = new object[argc - 1];
- object o = ( (GLib.Value) Marshal.PtrToStructure (argsPtr, typeof (GLib.Value))).Val;
+ object o = ( (Gst.GLib.Value) Marshal.PtrToStructure (argsPtr, typeof (Gst.GLib.Value))).Val;
for (int i = 1; i < argc; i++) {
IntPtr struct_ptr = (IntPtr) ( (long) argsPtr + (i * gvalue_struct_size));
- GLib.Value argument = (GLib.Value) Marshal.PtrToStructure (struct_ptr, typeof (GLib.Value));
+ Gst.GLib.Value argument = (Gst.GLib.Value) Marshal.PtrToStructure (struct_ptr, typeof (Gst.GLib.Value));
args[i - 1] = argument.Val;
}
@@ -239,7 +239,7 @@ namespace Gst {
ObjectSignalKey k = (ObjectSignalKey) ( (GCHandle) data).Target;
if (k != null) {
SignalInfo si = (SignalInfo) SignalHandlers[k];
- GLib.SignalArgs arg = (GLib.SignalArgs) Activator.CreateInstance (si.ArgsType);
+ Gst.GLib.SignalArgs arg = (Gst.GLib.SignalArgs) Activator.CreateInstance (si.ArgsType);
arg.Args = args;
si.RegisteredHandler.DynamicInvoke (new object[] {o, arg});
if (arg.RetVal != null) {
@@ -293,7 +293,7 @@ namespace Gst {
static Hashtable SignalEmitInfo = new Hashtable ();
- public static object Emit (GLib.Object o, string name, params object[] parameters) {
+ public static object Emit (Gst.GLib.Object o, string name, params object[] parameters) {
SignalQuery query;
IntPtr type = gstsharp_g_type_from_instance (o.Handle);
GType gtype = new GType (type);
@@ -314,9 +314,9 @@ namespace Gst {
GTypeSignalKey key = new GTypeSignalKey (gtype, signal_name);
if (SignalEmitInfo[key] == null) {
- IntPtr native_string = GLib.Marshaller.StringToPtrGStrdup (signal_name);
+ IntPtr native_string = Gst.GLib.Marshaller.StringToPtrGStrdup (signal_name);
uint signal_id = g_signal_lookup (native_string, type);
- GLib.Marshaller.Free (native_string);
+ Gst.GLib.Marshaller.Free (native_string);
if (signal_id == 0)
throw new NotSupportedException (String.Format ("{0} has no signal of name {1}", o, name));
@@ -329,7 +329,7 @@ namespace Gst {
query = new SignalQuery ();
query.signal_id = signal_id;
- query.signal_name = GLib.Marshaller.Utf8PtrToString (q.signal_name);
+ query.signal_name = Gst.GLib.Marshaller.Utf8PtrToString (q.signal_name);
query.itype = new GType (q.itype);
query.signal_flags = q.signal_flags;
query.return_type = new GType (q.return_type);
@@ -347,8 +347,8 @@ namespace Gst {
}
query = (SignalQuery) SignalEmitInfo[key];
- GLib.Value[] signal_parameters = new GLib.Value[query.n_params + 1];
- signal_parameters[0] = new GLib.Value (o);
+ Gst.GLib.Value[] signal_parameters = new Gst.GLib.Value[query.n_params + 1];
+ signal_parameters[0] = new Gst.GLib.Value (o);
if (parameters.Length != query.n_params)
throw new ApplicationException (String.Format ("Invalid number of parameters: expected {0}, got {1}", query.n_params, parameters.Length));
@@ -360,22 +360,22 @@ namespace Gst {
if (expected_type != given_type && ! given_type.IsSubclassOf (given_type))
throw new ApplicationException (String.Format ("Invalid parameter type: expected {0}, got {1}", expected_type, given_type));
- signal_parameters[i + 1] = new GLib.Value (parameters[i]);
+ signal_parameters[i + 1] = new Gst.GLib.Value (parameters[i]);
}
- GLib.Value return_value = new GLib.Value ();
+ Gst.GLib.Value return_value = new Gst.GLib.Value ();
if (query.return_type != GType.Invalid && query.return_type != GType.None)
return_value.Init (query.return_type);
if (signal_detail != String.Empty) {
- IntPtr native_string = GLib.Marshaller.StringToPtrGStrdup (signal_detail);
+ IntPtr native_string = Gst.GLib.Marshaller.StringToPtrGStrdup (signal_detail);
signal_detail_quark = g_quark_from_string (native_string);
- GLib.Marshaller.Free (native_string);
+ Gst.GLib.Marshaller.Free (native_string);
}
g_signal_emitv (signal_parameters, query.signal_id, signal_detail_quark, ref return_value);
- foreach (GLib.Value v in signal_parameters)
+ foreach (Gst.GLib.Value v in signal_parameters)
v.Dispose ();
object ret = (query.return_type != GType.Invalid && query.return_type != GType.None) ? return_value.Val : null;
@@ -399,7 +399,7 @@ namespace Gst {
static extern uint g_quark_from_string (IntPtr str);
[DllImport ("libgobject-2.0-0.dll") ]
- static extern void g_signal_emitv (GLib.Value[] parameters, uint signal_id, uint detail, ref GLib.Value return_value);
+ static extern void g_signal_emitv (Gst.GLib.Value[] parameters, uint signal_id, uint detail, ref Gst.GLib.Value return_value);
[StructLayout (LayoutKind.Sequential) ]
struct GSignalQuery {
diff --git a/gstreamer-sharp/Element.custom b/gstreamer-sharp/Element.custom
index 3b75de7..9fe0ea2 100644
--- a/gstreamer-sharp/Element.custom
+++ b/gstreamer-sharp/Element.custom
@@ -73,7 +73,7 @@ public Gst.QueryType[] GetQueryTypes () {
[DllImport("libgstreamer-0.10.dll") ]
static extern void gst_element_class_add_pad_template (IntPtr klass, IntPtr templ);
-protected static void AddPadTemplate (GLib.GType gtype, Gst.PadTemplate templ) {
+protected static void AddPadTemplate (Gst.GLib.GType gtype, Gst.PadTemplate templ) {
IntPtr class_ptr = new IntPtr (gtype.ClassPtr.ToInt64 ());
gst_element_class_add_pad_template (class_ptr, templ.Handle);
}
@@ -82,13 +82,13 @@ protected static void AddPadTemplate (GLib.GType gtype, Gst.PadTemplate templ) {
static extern IntPtr gst_element_class_get_pad_template (IntPtr klass, IntPtr name);
public Gst.PadTemplate GetPadTemplate (string name) {
- GLib.GType gtype = this.LookupGType ();
+ Gst.GLib.GType gtype = this.LookupGType ();
IntPtr class_ptr = new IntPtr (gtype.ClassPtr.ToInt64 ());
- IntPtr native_name = GLib.Marshaller.StringToPtrGStrdup (name);
+ IntPtr native_name = Gst.GLib.Marshaller.StringToPtrGStrdup (name);
IntPtr raw_ret = gst_element_class_get_pad_template (class_ptr, native_name);
- GLib.Marshaller.Free (native_name);
+ Gst.GLib.Marshaller.Free (native_name);
- return GLib.Object.GetObject (raw_ret, false) as Gst.PadTemplate;
+ return Gst.GLib.Object.GetObject (raw_ret, false) as Gst.PadTemplate;
}
[DllImport("libgstreamer-0.10.dll") ]
@@ -96,27 +96,27 @@ static extern IntPtr gst_element_class_get_pad_template_list (IntPtr klass);
public Gst.PadTemplate[] PadTemplates {
get {
- GLib.GType gtype = this.LookupGType ();
+ Gst.GLib.GType gtype = this.LookupGType ();
IntPtr class_ptr = new IntPtr (gtype.ClassPtr.ToInt64 ());
IntPtr raw_ret = gst_element_class_get_pad_template_list (class_ptr);
- return (Gst.PadTemplate[]) GLib.Marshaller.ListPtrToArray (raw_ret, typeof (GLib.List), false, false, typeof (Gst.PadTemplate));
+ return (Gst.PadTemplate[]) Gst.GLib.Marshaller.ListPtrToArray (raw_ret, typeof (Gst.GLib.List), false, false, typeof (Gst.PadTemplate));
}
}
[DllImport("libgstreamer-0.10.dll") ]
static extern void gst_element_class_set_details_simple (IntPtr klass, IntPtr longname, IntPtr classification, IntPtr desc, IntPtr author);
-protected static void SetDetails (GLib.GType gtype, string longname, string klass, string description, string author) {
+protected static void SetDetails (Gst.GLib.GType gtype, string longname, string klass, string description, string author) {
IntPtr class_ptr = new IntPtr (gtype.ClassPtr.ToInt64 ());
- IntPtr native_longname = GLib.Marshaller.StringToPtrGStrdup (longname);
- IntPtr native_klass = GLib.Marshaller.StringToPtrGStrdup (klass);
- IntPtr native_desc = GLib.Marshaller.StringToPtrGStrdup (description);
- IntPtr native_author = GLib.Marshaller.StringToPtrGStrdup (author);
+ IntPtr native_longname = Gst.GLib.Marshaller.StringToPtrGStrdup (longname);
+ IntPtr native_klass = Gst.GLib.Marshaller.StringToPtrGStrdup (klass);
+ IntPtr native_desc = Gst.GLib.Marshaller.StringToPtrGStrdup (description);
+ IntPtr native_author = Gst.GLib.Marshaller.StringToPtrGStrdup (author);
gst_element_class_set_details_simple (class_ptr, native_longname, native_klass, native_desc, native_author);
- GLib.Marshaller.Free (native_longname);
- GLib.Marshaller.Free (native_klass);
- GLib.Marshaller.Free (native_desc);
- GLib.Marshaller.Free (native_author);
+ Gst.GLib.Marshaller.Free (native_longname);
+ Gst.GLib.Marshaller.Free (native_klass);
+ Gst.GLib.Marshaller.Free (native_desc);
+ Gst.GLib.Marshaller.Free (native_author);
}
diff --git a/gstreamer-sharp/EnumInfo.cs b/gstreamer-sharp/EnumInfo.cs
index a40137b..02ec086 100644
--- a/gstreamer-sharp/EnumInfo.cs
+++ b/gstreamer-sharp/EnumInfo.cs
@@ -1,4 +1,4 @@
-using GLib;
+using Gst.GLib;
using Gst;
using System;
using System.Runtime.InteropServices;
@@ -112,11 +112,11 @@ namespace Gst {
}
}
- public static bool IsEnumType (GLib.GType gtype) {
+ public static bool IsEnumType (Gst.GLib.GType gtype) {
return (g_type_is_a (gtype.Val, GType.Enum.Val));
}
- public EnumInfo (GLib.GType gtype) {
+ public EnumInfo (Gst.GLib.GType gtype) {
if (!IsEnumType (gtype))
throw new ArgumentException ();
@@ -133,8 +133,8 @@ namespace Gst {
for (int i = 0; i < klass.n_values; i++) {
GEnumValue gv = (GEnumValue) Marshal.PtrToStructure (new IntPtr (klass.values.ToInt64() + i * unmanaged_struct_size), typeof (GEnumValue));
values[i].value = gv.value;
- values[i].value_name = GLib.Marshaller.Utf8PtrToString (gv.value_name);
- values[i].value_nick = GLib.Marshaller.Utf8PtrToString (gv.value_nick);
+ values[i].value_name = Gst.GLib.Marshaller.Utf8PtrToString (gv.value_name);
+ values[i].value_nick = Gst.GLib.Marshaller.Utf8PtrToString (gv.value_nick);
}
g_type_class_unref (class_ptr);
@@ -183,7 +183,7 @@ namespace Gst {
}
}
- public static bool IsFlagsType (GLib.GType gtype) {
+ public static bool IsFlagsType (Gst.GLib.GType gtype) {
return (g_type_is_a (gtype.Val, GType.Flags.Val));
}
@@ -202,7 +202,7 @@ namespace Gst {
}
}
- public FlagsInfo (GLib.GType gtype) {
+ public FlagsInfo (Gst.GLib.GType gtype) {
if (!IsFlagsType (gtype))
throw new ArgumentException ();
@@ -218,8 +218,8 @@ namespace Gst {
for (int i = 0; i < klass.n_values; i++) {
GFlagsValue gv = (GFlagsValue) Marshal.PtrToStructure (new IntPtr (klass.values.ToInt64() + i * unmanaged_struct_size), typeof (GFlagsValue));
values[i].value = gv.value;
- values[i].value_name = GLib.Marshaller.Utf8PtrToString (gv.value_name);
- values[i].value_nick = GLib.Marshaller.Utf8PtrToString (gv.value_nick);
+ values[i].value_name = Gst.GLib.Marshaller.Utf8PtrToString (gv.value_name);
+ values[i].value_nick = Gst.GLib.Marshaller.Utf8PtrToString (gv.value_nick);
}
g_type_class_unref (class_ptr);
diff --git a/gstreamer-sharp/Event.custom b/gstreamer-sharp/Event.custom
index 4cd1363..afe3bd6 100644
--- a/gstreamer-sharp/Event.custom
+++ b/gstreamer-sharp/Event.custom
@@ -1,4 +1,4 @@
-public Event (GLib.Value val) : base (val) { }
+public Event (Gst.GLib.Value val) : base (val) { }
[DllImport ("gstreamersharpglue-0.10.dll") ]
extern static uint gstsharp_gst_event_get_timestamp_offset ();
@@ -36,7 +36,7 @@ public Gst.Object Src {
get {
unsafe {
IntPtr* raw_ptr = (IntPtr*) ( ( (byte*) Handle) + src_offset);
- return GLib.Object.GetObject ( (*raw_ptr)) as Gst.Object;
+ return Gst.GLib.Object.GetObject ( (*raw_ptr)) as Gst.Object;
}
}
set {
@@ -85,7 +85,7 @@ public Gst.Structure Structure {
return cached_structure;
IntPtr raw_ret = gst_event_get_structure (Handle);
- Gst.Structure ret = raw_ret == IntPtr.Zero ? null : (Gst.Structure) GLib.Opaque.GetOpaque (raw_ret, typeof (Gst.Structure), true);
+ Gst.Structure ret = raw_ret == IntPtr.Zero ? null : (Gst.Structure) Gst.GLib.Opaque.GetOpaque (raw_ret, typeof (Gst.Structure), true);
if (ret != null)
ret.FreeNative = false;
cached_structure = ret;
@@ -230,7 +230,7 @@ public void ParseTag (out TagList tags) {
if (raw_ptr == IntPtr.Zero)
tags = null;
else
- tags = (TagList) GLib.Opaque.GetOpaque (raw_ptr, typeof (TagList), true);
+ tags = (TagList) Gst.GLib.Opaque.GetOpaque (raw_ptr, typeof (TagList), true);
}
diff --git a/gstreamer-sharp/GError.cs b/gstreamer-sharp/GError.cs
index 58e0b2a..d18ce5f 100644
--- a/gstreamer-sharp/GError.cs
+++ b/gstreamer-sharp/GError.cs
@@ -37,17 +37,17 @@ namespace Gst {
get {
if (message == IntPtr.Zero)
return null;
- return GLib.Marshaller.Utf8PtrToString (message);
+ return Gst.GLib.Marshaller.Utf8PtrToString (message);
}
set {
if (message != IntPtr.Zero)
- GLib.Marshaller.Free (message);
- message = GLib.Marshaller.StringToPtrGStrdup (value);
+ Gst.GLib.Marshaller.Free (message);
+ message = Gst.GLib.Marshaller.StringToPtrGStrdup (value);
}
}
public void Unset () {
- GLib.Marshaller.Free (message);
+ Gst.GLib.Marshaller.Free (message);
message = IntPtr.Zero;
code = 0;
domain_quark = 0;
diff --git a/gstreamer-sharp/GstSharp.PadQueryTypeFunctionNative.cs b/gstreamer-sharp/GstSharp.PadQueryTypeFunctionNative.cs
index 37fa733..d77fa88 100644
--- a/gstreamer-sharp/GstSharp.PadQueryTypeFunctionNative.cs
+++ b/gstreamer-sharp/GstSharp.PadQueryTypeFunctionNative.cs
@@ -8,14 +8,14 @@ namespace GstSharp {
using System.Collections;
#region Autogenerated code
- [GLib.CDeclCallback]
+ [Gst.GLib.CDeclCallback]
internal delegate IntPtr PadQueryTypeFunctionNative (IntPtr pad);
internal class PadQueryTypeFunctionInvoker {
PadQueryTypeFunctionNative native_cb;
IntPtr __data;
- GLib.DestroyNotify __notify;
+ Gst.GLib.DestroyNotify __notify;
~PadQueryTypeFunctionInvoker () {
if (__notify == null)
@@ -27,7 +27,7 @@ namespace GstSharp {
internal PadQueryTypeFunctionInvoker (PadQueryTypeFunctionNative native_cb, IntPtr data) : this (native_cb, data, null) {}
- internal PadQueryTypeFunctionInvoker (PadQueryTypeFunctionNative native_cb, IntPtr data, GLib.DestroyNotify notify) {
+ internal PadQueryTypeFunctionInvoker (PadQueryTypeFunctionNative native_cb, IntPtr data, Gst.GLib.DestroyNotify notify) {
this.native_cb = native_cb;
__data = data;
__notify = notify;
@@ -69,7 +69,7 @@ namespace GstSharp {
if (raw_ret != IntPtr.Zero)
return raw_ret;
- Gst.QueryType[] __ret = managed (GLib.Object.GetObject (pad) as Gst.Pad);
+ Gst.QueryType[] __ret = managed (Gst.GLib.Object.GetObject (pad) as Gst.Pad);
if (release_on_call)
gch.Free ();
raw_ret = Marshal.AllocHGlobal (4 * __ret.Length + 4);
@@ -79,7 +79,7 @@ namespace GstSharp {
return raw_ret;
} catch (Exception e) {
- GLib.ExceptionManager.RaiseUnhandledException (e, true);
+ Gst.GLib.ExceptionManager.RaiseUnhandledException (e, true);
// NOTREACHED: Above call does not return.
throw e;
}
diff --git a/gstreamer-sharp/IndexEntry.custom b/gstreamer-sharp/IndexEntry.custom
index bb0558d..457e66f 100644
--- a/gstreamer-sharp/IndexEntry.custom
+++ b/gstreamer-sharp/IndexEntry.custom
@@ -1,6 +1,6 @@
-protected override GLib.Opaque Copy (IntPtr raw)
+protected override Gst.GLib.Opaque Copy (IntPtr raw)
{
- return GLib.Opaque.GetOpaque (raw, typeof (Gst.IndexEntry), true);
+ return Gst.GLib.Opaque.GetOpaque (raw, typeof (Gst.IndexEntry), true);
}
[DllImport ("gstreamersharpglue-0.10.dll") ]
@@ -14,7 +14,7 @@ public string IdDescription {
unsafe {
IntPtr* raw_ptr = (IntPtr*) ( ( (byte*) Handle) + id_description_offset);
- return GLib.Marshaller.Utf8PtrToString (*raw_ptr);
+ return Gst.GLib.Marshaller.Utf8PtrToString (*raw_ptr);
}
}
}
@@ -86,7 +86,7 @@ public string ObjectKey {
unsafe {
IntPtr* raw_ptr = (IntPtr*) ( ( (byte*) Handle) + object_key_offset);
- return GLib.Marshaller.Utf8PtrToString (*raw_ptr);
+ return Gst.GLib.Marshaller.Utf8PtrToString (*raw_ptr);
}
}
}
@@ -95,14 +95,14 @@ public string ObjectKey {
extern static uint gstsharp_gst_index_entry_get_object_type_offset ();
static uint object_type_offset = gstsharp_gst_index_entry_get_object_type_offset ();
-public GLib.GType ObjectGType {
+public Gst.GLib.GType ObjectGType {
get {
if (Type != Gst.IndexEntryType.Object)
throw new Exception ();
unsafe {
IntPtr* raw_ptr = (IntPtr*) ( ( (byte*) Handle) + object_type_offset);
- return new GLib.GType (*raw_ptr);
+ return new Gst.GLib.GType (*raw_ptr);
}
}
}
@@ -118,7 +118,7 @@ public object ObjectObject {
unsafe {
IntPtr* raw_ptr = (IntPtr*) ( ( (byte*) Handle) + object_object_offset);
- return GLib.Object.GetObject (*raw_ptr, false);
+ return Gst.GLib.Object.GetObject (*raw_ptr, false);
}
}
}
@@ -150,7 +150,7 @@ public string FormatKey {
unsafe {
IntPtr* raw_ptr = (IntPtr*) ( ( (byte*) Handle) + format_key_offset);
- return GLib.Marshaller.Utf8PtrToString (*raw_ptr);
+ return Gst.GLib.Marshaller.Utf8PtrToString (*raw_ptr);
}
}
}
diff --git a/gstreamer-sharp/IndexFactory.custom b/gstreamer-sharp/IndexFactory.custom
index 3caa50f..9c70507 100644
--- a/gstreamer-sharp/IndexFactory.custom
+++ b/gstreamer-sharp/IndexFactory.custom
@@ -1,7 +1,7 @@
[DllImport ("gstreamersharpglue-0.10.dll") ]
static extern void gstsharp_gst_index_factory_set_plugin (IntPtr factory, IntPtr plugin);
-public static bool Register (Gst.Plugin plugin, string name, string longdesc, GLib.GType gtype) {
+public static bool Register (Gst.Plugin plugin, string name, string longdesc, Gst.GLib.GType gtype) {
Gst.IndexFactory factory = new Gst.IndexFactory (name, longdesc, gtype);
gstsharp_gst_index_factory_set_plugin (factory.Handle, (plugin != null) ? plugin.Handle : IntPtr.Zero);
diff --git a/gstreamer-sharp/Iterator.custom b/gstreamer-sharp/Iterator.custom
index cb02597..d523616 100755
--- a/gstreamer-sharp/Iterator.custom
+++ b/gstreamer-sharp/Iterator.custom
@@ -32,7 +32,7 @@ private class Enumerator : IEnumerator {
break;
}
seen.Add (raw_ret, null);
- current = GLib.Object.GetObject (raw_ret, true);
+ current = Gst.GLib.Object.GetObject (raw_ret, true);
return true;
case 2:
gst_iterator_resync (iterator.Handle);
diff --git a/gstreamer-sharp/Makefile.am b/gstreamer-sharp/Makefile.am
index 6578474..6760bc1 100644
--- a/gstreamer-sharp/Makefile.am
+++ b/gstreamer-sharp/Makefile.am
@@ -57,7 +57,8 @@ sources = \
NavigationQuery.cs \
coreplugins/generated/*.cs \
baseplugins/generated/*.cs \
- coreplugins/*.cs
+ coreplugins/*.cs \
+ glib-sharp/*.cs
overrides = \
override/URIHandlerAdapter.cs \
diff --git a/gstreamer-sharp/Marshaller.cs b/gstreamer-sharp/Marshaller.cs
index 84859b9..9aa0943 100644
--- a/gstreamer-sharp/Marshaller.cs
+++ b/gstreamer-sharp/Marshaller.cs
@@ -1,7 +1,7 @@
using System;
using System.Runtime.InteropServices;
-using GLib;
+using Gst.GLib;
namespace Gst {
internal static class Marshaller {
@@ -11,10 +11,10 @@ namespace Gst {
if (strs == null)
return IntPtr.Zero;
- IntPtr result = GLib.Marshaller.Malloc ((ulong) ((strs.Length + 1) * IntPtr.Size));
+ IntPtr result = Gst.GLib.Marshaller.Malloc ((ulong) ((strs.Length + 1) * IntPtr.Size));
for (int i = 0; i < strs.Length; i++)
- Marshal.WriteIntPtr (result, i * IntPtr.Size, GLib.Marshaller.StringToPtrGStrdup (strs [i]));
+ Marshal.WriteIntPtr (result, i * IntPtr.Size, Gst.GLib.Marshaller.StringToPtrGStrdup (strs [i]));
Marshal.WriteIntPtr (result, strs.Length * IntPtr.Size, IntPtr.Zero);
@@ -33,7 +33,7 @@ namespace Gst {
System.Collections.ArrayList result = new System.Collections.ArrayList ();
IntPtr s = Marshal.ReadIntPtr (null_term_array, count++ * IntPtr.Size);
while (s != IntPtr.Zero) {
- result.Add (GLib.Marshaller.Utf8PtrToString (s));
+ result.Add (Gst.GLib.Marshaller.Utf8PtrToString (s));
s = Marshal.ReadIntPtr (null_term_array, count++ * IntPtr.Size);
}
diff --git a/gstreamer-sharp/Message.custom b/gstreamer-sharp/Message.custom
index b5b665c..3c7c22c 100644
--- a/gstreamer-sharp/Message.custom
+++ b/gstreamer-sharp/Message.custom
@@ -1,4 +1,4 @@
-public Message (GLib.Value val) : base (val) { }
+public Message (Gst.GLib.Value val) : base (val) { }
[DllImport ("gstreamersharpglue-0.10.dll") ]
extern static uint gstsharp_gst_message_get_timestamp_offset ();
@@ -36,7 +36,7 @@ public Gst.Object Src {
get {
unsafe {
IntPtr* raw_ptr = (IntPtr*) ( ( (byte*) Handle) + src_offset);
- return GLib.Object.GetObject ( (*raw_ptr)) as Gst.Object;
+ return Gst.GLib.Object.GetObject ( (*raw_ptr)) as Gst.Object;
}
}
set {
@@ -85,7 +85,7 @@ public Gst.Structure Structure {
return cached_structure;
IntPtr raw_ret = gst_message_get_structure (Handle);
- Gst.Structure ret = raw_ret == IntPtr.Zero ? null : (Gst.Structure) GLib.Opaque.GetOpaque (raw_ret, typeof (Gst.Structure), true);
+ Gst.Structure ret = raw_ret == IntPtr.Zero ? null : (Gst.Structure) Gst.GLib.Opaque.GetOpaque (raw_ret, typeof (Gst.Structure), true);
if (ret != null)
ret.FreeNative = false;
cached_structure = ret;
@@ -116,7 +116,7 @@ static string GetMessage (uint domain, int code) {
if (raw_ret == IntPtr.Zero)
return null;
- return GLib.Marshaller.PtrToStringGFree (raw_ret);
+ return Gst.GLib.Marshaller.PtrToStringGFree (raw_ret);
}
[DllImport("libgstreamer-0.10.dll") ]
@@ -137,11 +137,11 @@ public static Message NewError (Gst.Object src, Gst.CoreError error, string mess
err.Domain = gst_core_error_quark ();
err.Message = (message != null) ? message : GetMessage (err.Domain, err.Code);
- IntPtr raw_ptr = (debug == null) ? IntPtr.Zero : GLib.Marshaller.StringToPtrGStrdup (debug);
+ IntPtr raw_ptr = (debug == null) ? IntPtr.Zero : Gst.GLib.Marshaller.StringToPtrGStrdup (debug);
Message msg = (Message) Gst.MiniObject.GetObject (gst_message_new_error (src.Handle, ref err, raw_ptr), true);
- GLib.Marshaller.Free (raw_ptr);
+ Gst.GLib.Marshaller.Free (raw_ptr);
err.Unset ();
return msg;
}
@@ -159,11 +159,11 @@ public static Message NewError (Gst.Object src, Gst.StreamError error, string me
err.Domain = gst_stream_error_quark ();
err.Message = (message != null) ? message : GetMessage (err.Domain, err.Code);
- IntPtr raw_ptr = (debug == null) ? IntPtr.Zero : GLib.Marshaller.StringToPtrGStrdup (debug);
+ IntPtr raw_ptr = (debug == null) ? IntPtr.Zero : Gst.GLib.Marshaller.StringToPtrGStrdup (debug);
Message msg = (Message) Gst.MiniObject.GetObject (gst_message_new_error (src.Handle, ref err, raw_ptr), true);
- GLib.Marshaller.Free (raw_ptr);
+ Gst.GLib.Marshaller.Free (raw_ptr);
err.Unset ();
return msg;
}
@@ -181,11 +181,11 @@ public static Message NewError (Gst.Object src, Gst.LibraryError error, string m
err.Domain = gst_library_error_quark ();
err.Message = (message != null) ? message : GetMessage (err.Domain, err.Code);
- IntPtr raw_ptr = (debug == null) ? IntPtr.Zero : GLib.Marshaller.StringToPtrGStrdup (debug);
+ IntPtr raw_ptr = (debug == null) ? IntPtr.Zero : Gst.GLib.Marshaller.StringToPtrGStrdup (debug);
Message msg = (Message) Gst.MiniObject.GetObject (gst_message_new_error (src.Handle, ref err, raw_ptr), true);
- GLib.Marshaller.Free (raw_ptr);
+ Gst.GLib.Marshaller.Free (raw_ptr);
err.Unset ();
return msg;
}
@@ -202,11 +202,11 @@ public static Message NewError (Gst.Object src, Gst.ResourceError error, string
err.Domain = gst_resource_error_quark ();
err.Message = (message != null) ? message : GetMessage (err.Domain, err.Code);
- IntPtr raw_ptr = (debug == null) ? IntPtr.Zero : GLib.Marshaller.StringToPtrGStrdup (debug);
+ IntPtr raw_ptr = (debug == null) ? IntPtr.Zero : Gst.GLib.Marshaller.StringToPtrGStrdup (debug);
Message msg = (Message) Gst.MiniObject.GetObject (gst_message_new_error (src.Handle, ref err, raw_ptr), true);
- GLib.Marshaller.Free (raw_ptr);
+ Gst.GLib.Marshaller.Free (raw_ptr);
err.Unset ();
return msg;
}
@@ -231,7 +231,7 @@ public void ParseError (out Enum error, out string message, out string debug) {
gst_message_parse_error (Handle, out err, out dbg);
if (dbg != IntPtr.Zero)
- debug = GLib.Marshaller.Utf8PtrToString (dbg);
+ debug = Gst.GLib.Marshaller.Utf8PtrToString (dbg);
else
debug = null;
@@ -275,11 +275,11 @@ public static Message NewWarning (Gst.Object src, Gst.CoreError error, string me
err.Domain = gst_core_error_quark ();
err.Message = (message != null) ? message : GetMessage (err.Domain, err.Code);
- IntPtr raw_ptr = (debug == null) ? IntPtr.Zero : GLib.Marshaller.StringToPtrGStrdup (debug);
+ IntPtr raw_ptr = (debug == null) ? IntPtr.Zero : Gst.GLib.Marshaller.StringToPtrGStrdup (debug);
Message msg = (Message) Gst.MiniObject.GetObject (gst_message_new_warning (src.Handle, ref err, raw_ptr), true);
- GLib.Marshaller.Free (raw_ptr);
+ Gst.GLib.Marshaller.Free (raw_ptr);
err.Unset ();
return msg;
}
@@ -297,11 +297,11 @@ public static Message NewWarning (Gst.Object src, Gst.StreamError error, string
err.Domain = gst_stream_error_quark ();
err.Message = (message != null) ? message : GetMessage (err.Domain, err.Code);
- IntPtr raw_ptr = (debug == null) ? IntPtr.Zero : GLib.Marshaller.StringToPtrGStrdup (debug);
+ IntPtr raw_ptr = (debug == null) ? IntPtr.Zero : Gst.GLib.Marshaller.StringToPtrGStrdup (debug);
Message msg = (Message) Gst.MiniObject.GetObject (gst_message_new_warning (src.Handle, ref err, raw_ptr), true);
- GLib.Marshaller.Free (raw_ptr);
+ Gst.GLib.Marshaller.Free (raw_ptr);
err.Unset ();
return msg;
}
@@ -319,11 +319,11 @@ public static Message NewWarning (Gst.Object src, Gst.LibraryError error, string
err.Domain = gst_library_error_quark ();
err.Message = (message != null) ? message : GetMessage (err.Domain, err.Code);
- IntPtr raw_ptr = (debug == null) ? IntPtr.Zero : GLib.Marshaller.StringToPtrGStrdup (debug);
+ IntPtr raw_ptr = (debug == null) ? IntPtr.Zero : Gst.GLib.Marshaller.StringToPtrGStrdup (debug);
Message msg = (Message) Gst.MiniObject.GetObject (gst_message_new_warning (src.Handle, ref err, raw_ptr), true);
- GLib.Marshaller.Free (raw_ptr);
+ Gst.GLib.Marshaller.Free (raw_ptr);
err.Unset ();
return msg;
}
@@ -341,11 +341,11 @@ public static Message NewWarning (Gst.Object src, Gst.ResourceError error, strin
err.Domain = gst_resource_error_quark ();
err.Message = (message != null) ? message : GetMessage (err.Domain, err.Code);
- IntPtr raw_ptr = (debug == null) ? IntPtr.Zero : GLib.Marshaller.StringToPtrGStrdup (debug);
+ IntPtr raw_ptr = (debug == null) ? IntPtr.Zero : Gst.GLib.Marshaller.StringToPtrGStrdup (debug);
Message msg = (Message) Gst.MiniObject.GetObject (gst_message_new_warning (src.Handle, ref err, raw_ptr), true);
- GLib.Marshaller.Free (raw_ptr);
+ Gst.GLib.Marshaller.Free (raw_ptr);
err.Unset ();
return msg;
}
@@ -370,7 +370,7 @@ public void ParseWarning (out Enum error, out string message, out string debug)
gst_message_parse_warning (Handle, out err, out dbg);
if (dbg != IntPtr.Zero)
- debug = GLib.Marshaller.Utf8PtrToString (dbg);
+ debug = Gst.GLib.Marshaller.Utf8PtrToString (dbg);
else
debug = null;
@@ -414,11 +414,11 @@ public static Message NewInfo (Gst.Object src, Gst.CoreError error, string messa
err.Domain = gst_core_error_quark ();
err.Message = (message != null) ? message : GetMessage (err.Domain, err.Code);
- IntPtr raw_ptr = (debug == null) ? IntPtr.Zero : GLib.Marshaller.StringToPtrGStrdup (debug);
+ IntPtr raw_ptr = (debug == null) ? IntPtr.Zero : Gst.GLib.Marshaller.StringToPtrGStrdup (debug);
Message msg = (Message) Gst.MiniObject.GetObject (gst_message_new_info (src.Handle, ref err, raw_ptr), true);
- GLib.Marshaller.Free (raw_ptr);
+ Gst.GLib.Marshaller.Free (raw_ptr);
err.Unset ();
return msg;
}
@@ -436,11 +436,11 @@ public static Message NewInfo (Gst.Object src, Gst.StreamError error, string mes
err.Domain = gst_stream_error_quark ();
err.Message = (message != null) ? message : GetMessage (err.Domain, err.Code);
- IntPtr raw_ptr = (debug == null) ? IntPtr.Zero : GLib.Marshaller.StringToPtrGStrdup (debug);
+ IntPtr raw_ptr = (debug == null) ? IntPtr.Zero : Gst.GLib.Marshaller.StringToPtrGStrdup (debug);
Message msg = (Message) Gst.MiniObject.GetObject (gst_message_new_info (src.Handle, ref err, raw_ptr), true);
- GLib.Marshaller.Free (raw_ptr);
+ Gst.GLib.Marshaller.Free (raw_ptr);
err.Unset ();
return msg;
}
@@ -458,11 +458,11 @@ public static Message NewInfo (Gst.Object src, Gst.LibraryError error, string me
err.Domain = gst_library_error_quark ();
err.Message = (message != null) ? message : GetMessage (err.Domain, err.Code);
- IntPtr raw_ptr = (debug == null) ? IntPtr.Zero : GLib.Marshaller.StringToPtrGStrdup (debug);
+ IntPtr raw_ptr = (debug == null) ? IntPtr.Zero : Gst.GLib.Marshaller.StringToPtrGStrdup (debug);
Message msg = (Message) Gst.MiniObject.GetObject (gst_message_new_info (src.Handle, ref err, raw_ptr), true);
- GLib.Marshaller.Free (raw_ptr);
+ Gst.GLib.Marshaller.Free (raw_ptr);
err.Unset ();
return msg;
}
@@ -480,11 +480,11 @@ public static Message NewInfo (Gst.Object src, Gst.ResourceError error, string m
err.Domain = gst_resource_error_quark ();
err.Message = (message != null) ? message : GetMessage (err.Domain, err.Code);
- IntPtr raw_ptr = (debug == null) ? IntPtr.Zero : GLib.Marshaller.StringToPtrGStrdup (debug);
+ IntPtr raw_ptr = (debug == null) ? IntPtr.Zero : Gst.GLib.Marshaller.StringToPtrGStrdup (debug);
Message msg = (Message) Gst.MiniObject.GetObject (gst_message_new_info (src.Handle, ref err, raw_ptr), true);
- GLib.Marshaller.Free (raw_ptr);
+ Gst.GLib.Marshaller.Free (raw_ptr);
err.Unset ();
return msg;
}
@@ -509,7 +509,7 @@ public void ParseInfo (out Enum error, out string message, out string debug) {
gst_message_parse_info (Handle, out err, out dbg);
if (dbg != IntPtr.Zero)
- debug = GLib.Marshaller.Utf8PtrToString (dbg);
+ debug = Gst.GLib.Marshaller.Utf8PtrToString (dbg);
else
debug = null;
@@ -569,7 +569,7 @@ public void ParseTag (out TagList tags) {
if (raw_ptr == IntPtr.Zero)
tags = null;
else
- tags = (TagList) GLib.Opaque.GetOpaque (raw_ptr, typeof (TagList), true);
+ tags = (TagList) Gst.GLib.Opaque.GetOpaque (raw_ptr, typeof (TagList), true);
}
[DllImport("libgstreamer-0.10.dll") ]
@@ -660,7 +660,7 @@ public void ParseClockProvide (out Gst.Clock clock, out bool ready) {
gst_message_parse_clock_provide (Handle, out raw, out ready);
- clock = GLib.Object.GetObject (raw, false) as Gst.Clock;
+ clock = Gst.GLib.Object.GetObject (raw, false) as Gst.Clock;
}
[DllImport("libgstreamer-0.10.dll") ]
@@ -683,7 +683,7 @@ public void ParseClockLost (out Gst.Clock clock) {
gst_message_parse_clock_lost (Handle, out raw);
- clock = GLib.Object.GetObject (raw, true) as Gst.Clock;
+ clock = Gst.GLib.Object.GetObject (raw, true) as Gst.Clock;
}
[DllImport("libgstreamer-0.10.dll") ]
@@ -706,7 +706,7 @@ public void ParseNewClock (out Gst.Clock clock) {
gst_message_parse_new_clock (Handle, out raw);
- clock = GLib.Object.GetObject (raw, true) as Gst.Clock;
+ clock = Gst.GLib.Object.GetObject (raw, true) as Gst.Clock;
}
[DllImport("libgstreamer-0.10.dll") ]
@@ -855,9 +855,9 @@ public void ParseStructureChange (out StructureChangeType type, out Gst.Element
IntPtr raw_ptr;
gst_message_parse_structure_change (Handle, out type, out raw_ptr, out busy);
- owner = GLib.Object.GetObject (raw_ptr, false) as Gst.Element;
+ owner = Gst.GLib.Object.GetObject (raw_ptr, false) as Gst.Element;
}
static Message () {
- GLib.GType.Register (Message.GType, typeof (Message));
+ Gst.GLib.GType.Register (Message.GType, typeof (Message));
}
diff --git a/gstreamer-sharp/MiniObject.cs b/gstreamer-sharp/MiniObject.cs
index dc3d1fb..523d0e2 100644
--- a/gstreamer-sharp/MiniObject.cs
+++ b/gstreamer-sharp/MiniObject.cs
@@ -37,7 +37,7 @@ namespace Gst {
using System.Reflection;
using System.Runtime.InteropServices;
using System.Text;
- using GLib;
+ using Gst.GLib;
public class MiniObject : IWrapper, IDisposable {
[StructLayout (LayoutKind.Sequential) ]
@@ -146,7 +146,7 @@ namespace Gst {
try {
obj = Activator.CreateInstance (type, flags, null, new object[] {raw}, null) as Gst.MiniObject;
} catch (MissingMethodException) {
- throw new GLib.MissingIntPtrCtorException ("Gst.MiniObject subclass " + type + " must provide a protected or public IntPtr ctor to support wrapping of native object handles.");
+ throw new Gst.GLib.MissingIntPtrCtorException ("Gst.MiniObject subclass " + type + " must provide a protected or public IntPtr ctor to support wrapping of native object handles.");
}
return obj;
}
@@ -208,7 +208,7 @@ namespace Gst {
static Hashtable class_structs;
- static GstMiniObjectClass GetClassStruct (GLib.GType gtype, bool use_cache) {
+ static GstMiniObjectClass GetClassStruct (Gst.GLib.GType gtype, bool use_cache) {
if (class_structs == null)
class_structs = new Hashtable ();
@@ -223,7 +223,7 @@ namespace Gst {
}
}
- static void OverrideClassStruct (GLib.GType gtype, GstMiniObjectClass class_struct) {
+ static void OverrideClassStruct (Gst.GLib.GType gtype, GstMiniObjectClass class_struct) {
IntPtr class_ptr = gtype.ClassPtr;
Marshal.StructureToPtr (class_struct, class_ptr, false);
}
@@ -285,16 +285,16 @@ namespace Gst {
private static GType RegisterGType (System.Type t) {
GType parent_gtype = LookupGType (t.BaseType);
string name = BuildEscapedName (t);
- IntPtr native_name = GLib.Marshaller.StringToPtrGStrdup (name);
+ IntPtr native_name = Gst.GLib.Marshaller.StringToPtrGStrdup (name);
GTypeQuery query;
g_type_query (parent_gtype.Val, out query);
GTypeInfo info = new GTypeInfo ();
info.class_size = (ushort) query.class_size;
info.instance_size = (ushort) query.instance_size;
GType gtype = new GType (g_type_register_static (parent_gtype.Val, native_name, ref info, 0));
- GLib.Marshaller.Free (native_name);
+ Gst.GLib.Marshaller.Free (native_name);
- GLib.GType.Register (gtype, t);
+ Gst.GLib.GType.Register (gtype, t);
ConnectDefaultHandlers (gtype, t);
InvokeClassInitializers (gtype, t);
@@ -308,7 +308,7 @@ namespace Gst {
if (Handle != IntPtr.Zero) {
GTypeInstance obj = (GTypeInstance) Marshal.PtrToStructure (Handle, typeof (GTypeInstance));
GTypeClass klass = (GTypeClass) Marshal.PtrToStructure (obj.g_class, typeof (GTypeClass));
- return new GLib.GType (klass.gtype);
+ return new Gst.GLib.GType (klass.gtype);
} else {
return LookupGType (GetType ());
}
@@ -355,10 +355,10 @@ namespace Gst {
[DllImport ("libgstreamer-0.10.dll") ]
static extern IntPtr gst_mini_object_get_type();
- public static GLib.GType GType {
+ public static Gst.GLib.GType GType {
get {
IntPtr raw_ret = gst_mini_object_get_type();
- GLib.GType ret = new GLib.GType (raw_ret);
+ Gst.GLib.GType ret = new Gst.GLib.GType (raw_ret);
return ret;
}
}
@@ -369,7 +369,7 @@ namespace Gst {
}
}
- internal GLib.GType NativeType {
+ internal Gst.GLib.GType NativeType {
get {
return LookupGType ();
}
@@ -428,24 +428,24 @@ namespace Gst {
}
[DllImport ("libgstreamer-0.10.dll") ]
- private static extern IntPtr gst_value_dup_mini_object (ref GLib.Value v);
+ private static extern IntPtr gst_value_dup_mini_object (ref Gst.GLib.Value v);
- public MiniObject (GLib.Value val) : base () {
+ public MiniObject (Gst.GLib.Value val) : base () {
Raw = gst_value_dup_mini_object (ref val);
}
[DllImport ("libgstreamer-0.10.dll") ]
- private static extern void gst_value_set_mini_object (ref GLib.Value v, IntPtr o);
+ private static extern void gst_value_set_mini_object (ref Gst.GLib.Value v, IntPtr o);
- public static explicit operator GLib.Value (MiniObject o) {
- GLib.Value val = new GLib.Value (o.LookupGType ());
+ public static explicit operator Gst.GLib.Value (MiniObject o) {
+ Gst.GLib.Value val = new Gst.GLib.Value (o.LookupGType ());
gst_value_set_mini_object (ref val, o.Handle);
return val;
}
- public void SetGValue (ref GLib.Value val) {
+ public void SetGValue (ref Gst.GLib.Value val) {
gst_value_set_mini_object (ref val, Handle);
}
diff --git a/gstreamer-sharp/MixerMessage.cs b/gstreamer-sharp/MixerMessage.cs
index aea5071..87e850f 100644
--- a/gstreamer-sharp/MixerMessage.cs
+++ b/gstreamer-sharp/MixerMessage.cs
@@ -3,7 +3,7 @@ namespace Gst.Interfaces {
using System;
using System.Runtime.InteropServices;
using System.Reflection;
- using GLib;
+ using Gst.GLib;
using Gst;
using Gst.Interfaces;
@@ -25,7 +25,7 @@ namespace Gst.Interfaces {
gst_mixer_message_parse_mute_toggled (message == null ? IntPtr.Zero : message.Handle, out native_ptr, out mute);
- track = (MixerTrack) GLib.Object.GetObject (native_ptr, false);
+ track = (MixerTrack) Gst.GLib.Object.GetObject (native_ptr, false);
}
[DllImport("libgstinterfaces-0.10.dll") ]
@@ -37,8 +37,8 @@ namespace Gst.Interfaces {
gst_mixer_message_parse_option_changed (message == null ? IntPtr.Zero : message.Handle, out native_options, out native_value);
- options = (MixerOptions) GLib.Object.GetObject (native_options, false);
- value = GLib.Marshaller.Utf8PtrToString (native_value);
+ options = (MixerOptions) Gst.GLib.Object.GetObject (native_options, false);
+ value = Gst.GLib.Marshaller.Utf8PtrToString (native_value);
}
[DllImport("libgstinterfaces-0.10.dll") ]
@@ -48,7 +48,7 @@ namespace Gst.Interfaces {
IntPtr native_ptr;
gst_mixer_message_parse_record_toggled (message == null ? IntPtr.Zero : message.Handle, out native_ptr, out record);
- track = (MixerTrack) GLib.Object.GetObject (native_ptr, false);
+ track = (MixerTrack) Gst.GLib.Object.GetObject (native_ptr, false);
}
[DllImport("libgstinterfaces-0.10.dll") ]
@@ -61,11 +61,11 @@ namespace Gst.Interfaces {
gst_mixer_message_parse_volume_changed (message == null ? IntPtr.Zero : message.Handle, out native_track, out native_volumes, out n_native_volumes);
- track = (MixerTrack) GLib.Object.GetObject (native_track, false);
+ track = (MixerTrack) Gst.GLib.Object.GetObject (native_track, false);
volumes = new int[n_native_volumes];
for (int i = 0; i < n_native_volumes; i++)
volumes[i] = Marshal.ReadInt32 (native_volumes, i * 4);
- GLib.Marshaller.Free (native_volumes);
+ Gst.GLib.Marshaller.Free (native_volumes);
}
[DllImport("libgstinterfaces-0.10.dll") ]
@@ -75,7 +75,7 @@ namespace Gst.Interfaces {
IntPtr native_options;
gst_mixer_message_parse_options_list_changed (message == null ? IntPtr.Zero : message.Handle, out native_options);
- options = (MixerOptions) GLib.Object.GetObject (native_options, false);
+ options = (MixerOptions) Gst.GLib.Object.GetObject (native_options, false);
}
}
}
diff --git a/gstreamer-sharp/MixerTrack.custom b/gstreamer-sharp/MixerTrack.custom
index 122815d..53697bf 100644
--- a/gstreamer-sharp/MixerTrack.custom
+++ b/gstreamer-sharp/MixerTrack.custom
@@ -15,11 +15,11 @@ extern static uint gst__interfacessharp_gst__interfaces_mixertrack_get_max_volum
static uint max_volume_offset = gst__interfacessharp_gst__interfaces_mixertrack_get_max_volume_offset ();
public MixerTrack (uint index, string untranslated_label, string label, MixerTrackFlags flags, int num_channels, int min_volume, int max_volume) : base (IntPtr.Zero) {
- CreateNativeObject (new string [] {"index", "untranslated-label"}, new GLib.Value [] { new GLib.Value (index), new GLib.Value (untranslated_label) });
+ CreateNativeObject (new string [] {"index", "untranslated-label"}, new Gst.GLib.Value [] { new Gst.GLib.Value (index), new Gst.GLib.Value (untranslated_label) });
unsafe {
IntPtr* raw_ptr = (IntPtr*) ( ( (byte*) Handle) + label_offset);
- *raw_ptr = GLib.Marshaller.StringToPtrGStrdup (label);
+ *raw_ptr = Gst.GLib.Marshaller.StringToPtrGStrdup (label);
}
unsafe {
diff --git a/gstreamer-sharp/NavigationEvent.cs b/gstreamer-sharp/NavigationEvent.cs
index 810572e..a24b7af 100644
--- a/gstreamer-sharp/NavigationEvent.cs
+++ b/gstreamer-sharp/NavigationEvent.cs
@@ -3,7 +3,7 @@ namespace Gst.Interfaces {
using System;
using System.Runtime.InteropServices;
using System.Reflection;
- using GLib;
+ using Gst.GLib;
using Gst;
using Gst.Interfaces;
@@ -24,7 +24,7 @@ namespace Gst.Interfaces {
IntPtr raw_key;
bool ret = gst_navigation_event_parse_key_event (evnt.Handle, out raw_key);
- key = GLib.Marshaller.Utf8PtrToString (raw_key);
+ key = Gst.GLib.Marshaller.Utf8PtrToString (raw_key);
return ret;
}
diff --git a/gstreamer-sharp/NavigationMessage.cs b/gstreamer-sharp/NavigationMessage.cs
index e9a4fc9..49052a1 100644
--- a/gstreamer-sharp/NavigationMessage.cs
+++ b/gstreamer-sharp/NavigationMessage.cs
@@ -3,7 +3,7 @@ namespace Gst.Interfaces {
using System;
using System.Runtime.InteropServices;
using System.Reflection;
- using GLib;
+ using Gst.GLib;
using Gst;
using Gst.Interfaces;
diff --git a/gstreamer-sharp/NavigationQuery.cs b/gstreamer-sharp/NavigationQuery.cs
index 03fae2f..f3647e0 100644
--- a/gstreamer-sharp/NavigationQuery.cs
+++ b/gstreamer-sharp/NavigationQuery.cs
@@ -3,7 +3,7 @@ namespace Gst.Interfaces {
using System;
using System.Runtime.InteropServices;
using System.Reflection;
- using GLib;
+ using Gst.GLib;
using Gst;
using Gst.Interfaces;
diff --git a/gstreamer-sharp/Object.custom b/gstreamer-sharp/Object.custom
index afc2763..2a0bd4e 100644
--- a/gstreamer-sharp/Object.custom
+++ b/gstreamer-sharp/Object.custom
@@ -1,12 +1,12 @@
public object this[string property] {
get {
- GLib.Value v = GetProperty (property);
+ Gst.GLib.Value v = GetProperty (property);
object o = v.Val;
v.Dispose ();
return o;
}
set {
- GLib.Value v = new GLib.Value (this, property);
+ Gst.GLib.Value v = new Gst.GLib.Value (this, property);
v.Val = value;
SetProperty (property, v);
v.Dispose ();
@@ -22,9 +22,9 @@ static extern IntPtr g_object_class_find_property (IntPtr gclass, IntPtr name);
public PropertyInfo GetPropertyInfo (string property) {
IntPtr klass = Marshal.ReadIntPtr (Handle);
- IntPtr native_property = GLib.Marshaller.StringToPtrGStrdup (property);
+ IntPtr native_property = Gst.GLib.Marshaller.StringToPtrGStrdup (property);
IntPtr pspec = g_object_class_find_property (klass, native_property);
- GLib.Marshaller.Free (native_property);
+ Gst.GLib.Marshaller.Free (native_property);
if (pspec == IntPtr.Zero)
throw new ArgumentException ("Unknown property");
@@ -43,7 +43,7 @@ public PropertyInfo[] Properties {
IntPtr pspec_ptr = Marshal.ReadIntPtr (properties, i * IntPtr.Size);
ret[i] = new PropertyInfo (pspec_ptr);
}
- GLib.Marshaller.Free (properties);
+ Gst.GLib.Marshaller.Free (properties);
return ret;
}
@@ -101,7 +101,7 @@ public Gst.Object Parent {
}
get {
IntPtr raw_ret = gst_object_get_parent (Handle);
- Gst.Object ret = GLib.Object.GetObject (raw_ret, true) as Gst.Object;
+ Gst.Object ret = Gst.GLib.Object.GetObject (raw_ret, true) as Gst.Object;
return ret;
}
}
@@ -142,10 +142,10 @@ public bool TryLock () {
static extern bool gst_object_check_uniqueness (IntPtr list, IntPtr name);
public static bool CheckUniqueness (Gst.Object[] objects, string name) {
- GLib.List list = new GLib.List (objects, typeof (Gst.Object), false, false);
- IntPtr native_name = GLib.Marshaller.StringToPtrGStrdup (name);
+ Gst.GLib.List list = new Gst.GLib.List (objects, typeof (Gst.Object), false, false);
+ IntPtr native_name = Gst.GLib.Marshaller.StringToPtrGStrdup (name);
bool raw_ret = gst_object_check_uniqueness (list.Handle, native_name);
bool ret = raw_ret;
- GLib.Marshaller.Free (native_name);
+ Gst.GLib.Marshaller.Free (native_name);
return ret;
}
diff --git a/gstreamer-sharp/Pad.custom b/gstreamer-sharp/Pad.custom
index 259980e..55d1ce9 100644
--- a/gstreamer-sharp/Pad.custom
+++ b/gstreamer-sharp/Pad.custom
@@ -6,7 +6,7 @@ static extern IntPtr gst_caps_copy (IntPtr raw);
public Gst.Caps PadTemplateCaps {
get {
IntPtr raw_ret = gst_pad_get_pad_template_caps (Handle);
- Gst.Caps ret = raw_ret == IntPtr.Zero ? null : (Gst.Caps) GLib.Opaque.GetOpaque (gst_caps_copy (raw_ret), typeof (Gst.Caps), false);
+ Gst.Caps ret = raw_ret == IntPtr.Zero ? null : (Gst.Caps) Gst.GLib.Opaque.GetOpaque (gst_caps_copy (raw_ret), typeof (Gst.Caps), false);
return ret;
}
}
diff --git a/gstreamer-sharp/PadTemplate.custom b/gstreamer-sharp/PadTemplate.custom
index f195ebd..4b69dd2 100644
--- a/gstreamer-sharp/PadTemplate.custom
+++ b/gstreamer-sharp/PadTemplate.custom
@@ -9,23 +9,23 @@ public PadTemplate (string name_template, Gst.PadDirection direction, Gst.PadPre
ArrayList vals = new ArrayList();
ArrayList names = new ArrayList();
names.Add ("name_template");
- vals.Add (new GLib.Value (name_template));
+ vals.Add (new Gst.GLib.Value (name_template));
names.Add ("direction");
- vals.Add (new GLib.Value (direction));
+ vals.Add (new Gst.GLib.Value (direction));
names.Add ("presence");
- vals.Add (new GLib.Value (presence));
+ vals.Add (new Gst.GLib.Value (presence));
if (caps != null) {
names.Add ("caps");
- vals.Add (new GLib.Value (caps));
+ vals.Add (new Gst.GLib.Value (caps));
}
- CreateNativeObject ( (string[]) names.ToArray (typeof (string)), (GLib.Value[]) vals.ToArray (typeof (GLib.Value)));
+ CreateNativeObject ( (string[]) names.ToArray (typeof (string)), (Gst.GLib.Value[]) vals.ToArray (typeof (Gst.GLib.Value)));
return;
}
- IntPtr native_name_template = GLib.Marshaller.StringToPtrGStrdup (name_template);
+ IntPtr native_name_template = Gst.GLib.Marshaller.StringToPtrGStrdup (name_template);
if (caps != null)
gst_caps_ref (caps.Handle);
Raw = gst_pad_template_new (native_name_template, (int) direction, (int) presence, caps == null ? IntPtr.Zero : caps.Handle);
- GLib.Marshaller.Free (native_name_template);
+ Gst.GLib.Marshaller.Free (native_name_template);
}
diff --git a/gstreamer-sharp/Plugin.custom b/gstreamer-sharp/Plugin.custom
index d58449d..9908d53 100644
--- a/gstreamer-sharp/Plugin.custom
+++ b/gstreamer-sharp/Plugin.custom
@@ -2,12 +2,12 @@
static extern IntPtr gst_plugin_load_file (IntPtr filename, out IntPtr gerror);
public static Gst.Plugin LoadFile (string filename) {
- IntPtr native_name = GLib.Marshaller.StringToPtrGStrdup (filename);
+ IntPtr native_name = Gst.GLib.Marshaller.StringToPtrGStrdup (filename);
IntPtr gerror;
IntPtr raw_ret = gst_plugin_load_file (native_name, out gerror);
- Gst.Plugin ret = GLib.Object.GetObject (raw_ret, true) as Gst.Plugin;
- GLib.Marshaller.Free (native_name);
+ Gst.Plugin ret = Gst.GLib.Object.GetObject (raw_ret, true) as Gst.Plugin;
+ Gst.GLib.Marshaller.Free (native_name);
if (gerror != IntPtr.Zero)
- throw new GLib.GException (gerror);
+ throw new Gst.GLib.GException (gerror);
return ret;
}
diff --git a/gstreamer-sharp/PresetDefault.cs b/gstreamer-sharp/PresetDefault.cs
index ccea8c7..0b68cf7 100644
--- a/gstreamer-sharp/PresetDefault.cs
+++ b/gstreamer-sharp/PresetDefault.cs
@@ -42,73 +42,73 @@ namespace Gst {
default_iface = (GstPresetInterface) Marshal.PtrToStructure (native_iface, typeof (GstPresetInterface));
}
- public static bool DeletePreset (GLib.Object o, string name) {
- IntPtr native_name = GLib.Marshaller.StringToPtrGStrdup (name);
+ public static bool DeletePreset (Gst.GLib.Object o, string name) {
+ IntPtr native_name = Gst.GLib.Marshaller.StringToPtrGStrdup (name);
bool raw_ret = default_iface.DeletePreset (o.Handle, native_name);
bool ret = raw_ret;
- GLib.Marshaller.Free (native_name);
+ Gst.GLib.Marshaller.Free (native_name);
return ret;
}
- public static string[] GetPropertyNames (GLib.Object o) {
+ public static string[] GetPropertyNames (Gst.GLib.Object o) {
IntPtr raw_ret = default_iface.GetPropertyNames (o.Handle);
- string[] ret = GLib.Marshaller.NullTermPtrToStringArray (raw_ret, true);
+ string[] ret = Gst.GLib.Marshaller.NullTermPtrToStringArray (raw_ret, true);
return ret;
}
- public static bool RenamePreset (GLib.Object o, string old_name, string new_name) {
- IntPtr native_old_name = GLib.Marshaller.StringToPtrGStrdup (old_name);
- IntPtr native_new_name = GLib.Marshaller.StringToPtrGStrdup (new_name);
+ public static bool RenamePreset (Gst.GLib.Object o, string old_name, string new_name) {
+ IntPtr native_old_name = Gst.GLib.Marshaller.StringToPtrGStrdup (old_name);
+ IntPtr native_new_name = Gst.GLib.Marshaller.StringToPtrGStrdup (new_name);
bool raw_ret = default_iface.RenamePreset (o.Handle, native_old_name, native_new_name);
bool ret = raw_ret;
- GLib.Marshaller.Free (native_old_name);
- GLib.Marshaller.Free (native_new_name);
+ Gst.GLib.Marshaller.Free (native_old_name);
+ Gst.GLib.Marshaller.Free (native_new_name);
return ret;
}
- public static bool SetMeta (GLib.Object o, string name, string tag, string value) {
- IntPtr native_name = GLib.Marshaller.StringToPtrGStrdup (name);
- IntPtr native_tag = GLib.Marshaller.StringToPtrGStrdup (tag);
- IntPtr native_value = GLib.Marshaller.StringToPtrGStrdup (value);
+ public static bool SetMeta (Gst.GLib.Object o, string name, string tag, string value) {
+ IntPtr native_name = Gst.GLib.Marshaller.StringToPtrGStrdup (name);
+ IntPtr native_tag = Gst.GLib.Marshaller.StringToPtrGStrdup (tag);
+ IntPtr native_value = Gst.GLib.Marshaller.StringToPtrGStrdup (value);
bool raw_ret = default_iface.SetMeta (o.Handle, native_name, native_tag, native_value);
bool ret = raw_ret;
- GLib.Marshaller.Free (native_name);
- GLib.Marshaller.Free (native_tag);
- GLib.Marshaller.Free (native_value);
+ Gst.GLib.Marshaller.Free (native_name);
+ Gst.GLib.Marshaller.Free (native_tag);
+ Gst.GLib.Marshaller.Free (native_value);
return ret;
}
- public static bool LoadPreset (GLib.Object o, string name) {
- IntPtr native_name = GLib.Marshaller.StringToPtrGStrdup (name);
+ public static bool LoadPreset (Gst.GLib.Object o, string name) {
+ IntPtr native_name = Gst.GLib.Marshaller.StringToPtrGStrdup (name);
bool raw_ret = default_iface.LoadPreset (o.Handle, native_name);
bool ret = raw_ret;
- GLib.Marshaller.Free (native_name);
+ Gst.GLib.Marshaller.Free (native_name);
return ret;
}
- public static bool GetMeta (GLib.Object o, string name, string tag, out string value) {
- IntPtr native_name = GLib.Marshaller.StringToPtrGStrdup (name);
- IntPtr native_tag = GLib.Marshaller.StringToPtrGStrdup (tag);
+ public static bool GetMeta (Gst.GLib.Object o, string name, string tag, out string value) {
+ IntPtr native_name = Gst.GLib.Marshaller.StringToPtrGStrdup (name);
+ IntPtr native_tag = Gst.GLib.Marshaller.StringToPtrGStrdup (tag);
IntPtr native_value;
bool raw_ret = default_iface.GetMeta (o.Handle, native_name, native_tag, out native_value);
bool ret = raw_ret;
- GLib.Marshaller.Free (native_name);
- GLib.Marshaller.Free (native_tag);
- value = GLib.Marshaller.PtrToStringGFree (native_value);
+ Gst.GLib.Marshaller.Free (native_name);
+ Gst.GLib.Marshaller.Free (native_tag);
+ value = Gst.GLib.Marshaller.PtrToStringGFree (native_value);
return ret;
}
- public static string[] GetPresetNames (GLib.Object o) {
+ public static string[] GetPresetNames (Gst.GLib.Object o) {
IntPtr raw_ret = default_iface.GetPresetNames (o.Handle);
- string[] ret = GLib.Marshaller.NullTermPtrToStringArray (raw_ret, true);
+ string[] ret = Gst.GLib.Marshaller.NullTermPtrToStringArray (raw_ret, true);
return ret;
}
- public static bool SavePreset (GLib.Object o, string name) {
- IntPtr native_name = GLib.Marshaller.StringToPtrGStrdup (name);
+ public static bool SavePreset (Gst.GLib.Object o, string name) {
+ IntPtr native_name = Gst.GLib.Marshaller.StringToPtrGStrdup (name);
bool raw_ret = default_iface.SavePreset (o.Handle, native_name);
bool ret = raw_ret;
- GLib.Marshaller.Free (native_name);
+ Gst.GLib.Marshaller.Free (native_name);
return ret;
}
}
diff --git a/gstreamer-sharp/PropertyInfo.cs b/gstreamer-sharp/PropertyInfo.cs
index 964b1b6..b51920c 100644
--- a/gstreamer-sharp/PropertyInfo.cs
+++ b/gstreamer-sharp/PropertyInfo.cs
@@ -1,6 +1,6 @@
using System;
using System.Runtime.InteropServices;
-using GLib;
+using Gst.GLib;
namespace Gst {
public struct PropertyInfo {
@@ -53,8 +53,8 @@ namespace Gst {
}
}
- internal GLib.GType gtype;
- public GLib.GType GType {
+ internal Gst.GLib.GType gtype;
+ public Gst.GLib.GType GType {
get {
return gtype;
}
@@ -91,10 +91,10 @@ namespace Gst {
static extern IntPtr g_param_spec_get_blurb (IntPtr pspec);
[DllImport ("libgobject-2.0-0.dll") ]
- static extern void g_param_value_set_default (IntPtr pspec, ref GLib.Value val);
+ static extern void g_param_value_set_default (IntPtr pspec, ref Gst.GLib.Value val);
[DllImport ("gstreamersharpglue-0.10.dll") ]
- static extern bool gstsharp_g_param_spec_get_range (IntPtr pspec, ref GLib.Value min, ref GLib.Value max);
+ static extern bool gstsharp_g_param_spec_get_range (IntPtr pspec, ref Gst.GLib.Value min, ref Gst.GLib.Value max);
[StructLayout (LayoutKind.Sequential) ]
@@ -117,22 +117,22 @@ namespace Gst {
IntPtr nick = g_param_spec_get_nick (pspec_ptr);
IntPtr blurb = g_param_spec_get_blurb (pspec_ptr);
- this.name = GLib.Marshaller.Utf8PtrToString (name);
- this.nick = GLib.Marshaller.Utf8PtrToString (nick);
- this.blurb = GLib.Marshaller.Utf8PtrToString (blurb);
+ this.name = Gst.GLib.Marshaller.Utf8PtrToString (name);
+ this.nick = Gst.GLib.Marshaller.Utf8PtrToString (nick);
+ this.blurb = Gst.GLib.Marshaller.Utf8PtrToString (blurb);
this.readable = ( (pspec.Flags & (1 << 0)) != 0);
this.writeable = ( (pspec.Flags & (1 << 1)) != 0);
this.controllable = ( (pspec.Flags & (1 << 9)) != 0);
/* TODO: Add more flags later, like the mutable flags */
- this.gtype = new GLib.GType (pspec.ValueType);
+ this.gtype = new Gst.GLib.GType (pspec.ValueType);
this.type = (System.Type) this.gtype;
this.dflt = this.min = this.max = null;
try {
- GLib.Value v = new GLib.Value (new GLib.GType (pspec.ValueType));
+ Gst.GLib.Value v = new Gst.GLib.Value (new Gst.GLib.GType (pspec.ValueType));
g_param_value_set_default (pspec_ptr, ref v);
this.dflt = v.Val;
v.Dispose ();
@@ -142,8 +142,8 @@ namespace Gst {
this.min = ei.Min;
this.max = ei.Max;
} else {
- GLib.Value min = new GLib.Value (new GLib.GType (pspec.ValueType));
- GLib.Value max = new GLib.Value (new GLib.GType (pspec.ValueType));
+ Gst.GLib.Value min = new Gst.GLib.Value (new Gst.GLib.GType (pspec.ValueType));
+ Gst.GLib.Value max = new Gst.GLib.Value (new Gst.GLib.GType (pspec.ValueType));
if (gstsharp_g_param_spec_get_range (pspec_ptr, ref min, ref max)) {
this.min = (object) min.Val;
this.max = (object) max.Val;
diff --git a/gstreamer-sharp/Query.custom b/gstreamer-sharp/Query.custom
index 46f4f05..59a416b 100644
--- a/gstreamer-sharp/Query.custom
+++ b/gstreamer-sharp/Query.custom
@@ -1,4 +1,4 @@
-public Query (GLib.Value val) : base (val) { }
+public Query (Gst.GLib.Value val) : base (val) { }
private Gst.Structure cached_structure = null;
@@ -11,7 +11,7 @@ public Gst.Structure Structure {
return cached_structure;
IntPtr raw_ret = gst_query_get_structure (Handle);
- Gst.Structure ret = raw_ret == IntPtr.Zero ? null : (Gst.Structure) GLib.Opaque.GetOpaque (raw_ret, typeof (Gst.Structure), true);
+ Gst.Structure ret = raw_ret == IntPtr.Zero ? null : (Gst.Structure) Gst.GLib.Opaque.GetOpaque (raw_ret, typeof (Gst.Structure), true);
if (ret != null)
ret.FreeNative = false;
cached_structure = ret;
@@ -359,9 +359,9 @@ public void SetUri (string uri) {
if (!IsWritable)
throw new ApplicationException ();
- IntPtr raw_string = GLib.Marshaller.StringToPtrGStrdup (uri);
+ IntPtr raw_string = Gst.GLib.Marshaller.StringToPtrGStrdup (uri);
gst_query_set_uri (Handle, raw_string);
- GLib.Marshaller.Free (raw_string);
+ Gst.GLib.Marshaller.Free (raw_string);
}
[DllImport("libgstreamer-0.10.dll") ]
@@ -374,6 +374,6 @@ public void ParseUri (out string uri) {
IntPtr raw_string;
gst_query_parse_uri (Handle, out raw_string);
- uri = GLib.Marshaller.Utf8PtrToString (raw_string);
+ uri = Gst.GLib.Marshaller.Utf8PtrToString (raw_string);
}
diff --git a/gstreamer-sharp/Registry.custom b/gstreamer-sharp/Registry.custom
index 1c0f06f..63d6b34 100644
--- a/gstreamer-sharp/Registry.custom
+++ b/gstreamer-sharp/Registry.custom
@@ -1,4 +1,4 @@
public Registry() : base (IntPtr.Zero)
{
- CreateNativeObject (new string [0], new GLib.Value [0]);
+ CreateNativeObject (new string [0], new Gst.GLib.Value [0]);
}
diff --git a/gstreamer-sharp/Structure.custom b/gstreamer-sharp/Structure.custom
index 558e20b..7451b31 100644
--- a/gstreamer-sharp/Structure.custom
+++ b/gstreamer-sharp/Structure.custom
@@ -27,7 +27,7 @@ class FinalizerInfo {
if (!Owned || !FreeNative)
return;
FinalizerInfo info = new FinalizerInfo (Handle);
- GLib.Timeout.Add (50, new GLib.TimeoutHandler (info.Handler));
+ Gst.GLib.Timeout.Add (50, new Gst.GLib.TimeoutHandler (info.Handler));
}
[DllImport("libgstreamer-0.10.dll") ]
@@ -39,31 +39,31 @@ static extern void gst_structure_set_name (IntPtr raw, IntPtr name);
public string Name {
get {
IntPtr raw_ret = gst_structure_get_name (Handle);
- string ret = GLib.Marshaller.Utf8PtrToString (raw_ret);
+ string ret = Gst.GLib.Marshaller.Utf8PtrToString (raw_ret);
return ret;
}
set {
if (!IsMutable)
throw new ApplicationException ();
- IntPtr native_value = GLib.Marshaller.StringToPtrGStrdup (value);
+ IntPtr native_value = Gst.GLib.Marshaller.StringToPtrGStrdup (value);
gst_structure_set_name (Handle, native_value);
- GLib.Marshaller.Free (native_value);
+ Gst.GLib.Marshaller.Free (native_value);
}
}
[DllImport("libgstreamer-0.10.dll") ]
static extern void gst_structure_set_value (IntPtr raw, IntPtr fieldname, IntPtr value);
-public void SetValue (string fieldname, GLib.Value value) {
+public void SetValue (string fieldname, Gst.GLib.Value value) {
if (!IsMutable)
throw new ApplicationException ();
- IntPtr native_fieldname = GLib.Marshaller.StringToPtrGStrdup (fieldname);
- IntPtr native_value = GLib.Marshaller.StructureToPtrAlloc (value);
+ IntPtr native_fieldname = Gst.GLib.Marshaller.StringToPtrGStrdup (fieldname);
+ IntPtr native_value = Gst.GLib.Marshaller.StructureToPtrAlloc (value);
gst_structure_set_value (Handle, native_fieldname, native_value);
- GLib.Marshaller.Free (native_fieldname);
- value = (GLib.Value) Marshal.PtrToStructure (native_value, typeof (GLib.Value));
+ Gst.GLib.Marshaller.Free (native_fieldname);
+ value = (Gst.GLib.Value) Marshal.PtrToStructure (native_value, typeof (Gst.GLib.Value));
Marshal.FreeHGlobal (native_value);
}
@@ -74,10 +74,10 @@ public bool FixateFieldBoolean (string field_name, bool target) {
if (!IsMutable)
throw new ApplicationException ();
- IntPtr native_field_name = GLib.Marshaller.StringToPtrGStrdup (field_name);
+ IntPtr native_field_name = Gst.GLib.Marshaller.StringToPtrGStrdup (field_name);
bool raw_ret = gst_structure_fixate_field_boolean (Handle, native_field_name, target);
bool ret = raw_ret;
- GLib.Marshaller.Free (native_field_name);
+ Gst.GLib.Marshaller.Free (native_field_name);
return ret;
}
@@ -98,9 +98,9 @@ public void RemoveField (string fieldname) {
if (!IsMutable)
throw new ApplicationException ();
- IntPtr native_fieldname = GLib.Marshaller.StringToPtrGStrdup (fieldname);
+ IntPtr native_fieldname = Gst.GLib.Marshaller.StringToPtrGStrdup (fieldname);
gst_structure_remove_field (Handle, native_fieldname);
- GLib.Marshaller.Free (native_fieldname);
+ Gst.GLib.Marshaller.Free (native_fieldname);
}
[DllImport("libgstreamer-0.10.dll") ]
@@ -110,10 +110,10 @@ public bool FixateFieldNearestDouble (string field_name, double target) {
if (!IsMutable)
throw new ApplicationException ();
- IntPtr native_field_name = GLib.Marshaller.StringToPtrGStrdup (field_name);
+ IntPtr native_field_name = Gst.GLib.Marshaller.StringToPtrGStrdup (field_name);
bool raw_ret = gst_structure_fixate_field_nearest_double (Handle, native_field_name, target);
bool ret = raw_ret;
- GLib.Marshaller.Free (native_field_name);
+ Gst.GLib.Marshaller.Free (native_field_name);
return ret;
}
@@ -124,10 +124,10 @@ public bool FixateFieldNearestInt (string field_name, int target) {
if (!IsMutable)
throw new ApplicationException ();
- IntPtr native_field_name = GLib.Marshaller.StringToPtrGStrdup (field_name);
+ IntPtr native_field_name = Gst.GLib.Marshaller.StringToPtrGStrdup (field_name);
bool raw_ret = gst_structure_fixate_field_nearest_int (Handle, native_field_name, target);
bool ret = raw_ret;
- GLib.Marshaller.Free (native_field_name);
+ Gst.GLib.Marshaller.Free (native_field_name);
return ret;
}
@@ -138,10 +138,10 @@ public bool FixateFieldNearestFraction (string field_name, int target_numerator,
if (!IsMutable)
throw new ApplicationException ();
- IntPtr native_field_name = GLib.Marshaller.StringToPtrGStrdup (field_name);
+ IntPtr native_field_name = Gst.GLib.Marshaller.StringToPtrGStrdup (field_name);
bool raw_ret = gst_structure_fixate_field_nearest_fraction (Handle, native_field_name, target_numerator, target_denominator);
bool ret = raw_ret;
- GLib.Marshaller.Free (native_field_name);
+ Gst.GLib.Marshaller.Free (native_field_name);
return ret;
}
@@ -151,14 +151,14 @@ public Structure (string name, params object[] fields) : this (name) {
}
public object Get (string field) {
- GLib.Value v;
+ Gst.GLib.Value v;
v = GetValue (field);
return v.Val;
}
public void Set (string field, object value) {
- GLib.Value v = new GLib.Value (value);
+ Gst.GLib.Value v = new Gst.GLib.Value (value);
SetValue (field, v);
v.Dispose ();
}
@@ -173,7 +173,7 @@ public void Set (params object[] fields) {
if (fields[i].GetType () != typeof (string))
throw new ArgumentException ();
- GLib.Value v = new GLib.Value (fields[i+1]);
+ Gst.GLib.Value v = new Gst.GLib.Value (fields[i+1]);
SetValue (fields[i] as string, v);
v.Dispose ();
}
@@ -205,10 +205,10 @@ public string[] Fields {
}
public static Structure FromString (string structure) {
- IntPtr raw_string = GLib.Marshaller.StringToPtrGStrdup (structure);
+ IntPtr raw_string = Gst.GLib.Marshaller.StringToPtrGStrdup (structure);
IntPtr raw_ret = gst_structure_from_string (raw_string, IntPtr.Zero);
- GLib.Marshaller.Free (raw_string);
- Gst.Structure ret = raw_ret == IntPtr.Zero ? null : (Gst.Structure) GLib.Opaque.GetOpaque (raw_ret, typeof (Gst.Structure), true);
+ Gst.GLib.Marshaller.Free (raw_string);
+ Gst.Structure ret = raw_ret == IntPtr.Zero ? null : (Gst.Structure) Gst.GLib.Opaque.GetOpaque (raw_ret, typeof (Gst.Structure), true);
return ret;
}
diff --git a/gstreamer-sharp/Tag.custom b/gstreamer-sharp/Tag.custom
index a95ef8c..faa3446 100644
--- a/gstreamer-sharp/Tag.custom
+++ b/gstreamer-sharp/Tag.custom
@@ -1,25 +1,25 @@
public static System.Type GetType (string tag) {
- GLib.GType gt = GetGType (tag);
+ Gst.GLib.GType gt = GetGType (tag);
return (Type) gt;
}
public static void Register (string name, Gst.TagFlags flag, System.Type type, string nick, string blurb, Gst.TagMergeFunc func) {
- GLib.GType gt = (GLib.GType) (type);
+ Gst.GLib.GType gt = (Gst.GLib.GType) (type);
Register (name, flag, gt, nick, blurb, func);
}
[DllImport ("libgstreamer-0.10.dll") ]
-static extern void gst_tag_merge_strings_with_comma (out GLib.Value dest, ref GLib.Value src);
+static extern void gst_tag_merge_strings_with_comma (out Gst.GLib.Value dest, ref Gst.GLib.Value src);
-public static void MergeStringsWithComma (out GLib.Value dest, ref GLib.Value src) {
+public static void MergeStringsWithComma (out Gst.GLib.Value dest, ref Gst.GLib.Value src) {
gst_tag_merge_strings_with_comma (out dest, ref src);
}
[DllImport ("libgstreamer-0.10.dll") ]
-static extern void gst_tag_merge_use_first (out GLib.Value dest, ref GLib.Value src);
+static extern void gst_tag_merge_use_first (out Gst.GLib.Value dest, ref Gst.GLib.Value src);
-public static void MergeUseFirst (out GLib.Value dest, ref GLib.Value src) {
+public static void MergeUseFirst (out Gst.GLib.Value dest, ref Gst.GLib.Value src) {
gst_tag_merge_use_first (out dest, ref src);
}
diff --git a/gstreamer-sharp/TagList.custom b/gstreamer-sharp/TagList.custom
index 9789299..16ed208 100644
--- a/gstreamer-sharp/TagList.custom
+++ b/gstreamer-sharp/TagList.custom
@@ -3,7 +3,7 @@ static extern IntPtr gst_structure_to_string (IntPtr handle);
public override string ToString () {
IntPtr raw_ret = gst_structure_to_string (Handle);
- string ret = GLib.Marshaller.PtrToStringGFree (raw_ret);
+ string ret = Gst.GLib.Marshaller.PtrToStringGFree (raw_ret);
return ret;
}
@@ -19,20 +19,20 @@ public int Size {
}
[DllImport("libgstreamer-0.10.dll") ]
-static extern bool gst_tag_list_copy_value (ref GLib.Value dest, IntPtr list, IntPtr tag);
+static extern bool gst_tag_list_copy_value (ref Gst.GLib.Value dest, IntPtr list, IntPtr tag);
[DllImport("libgstreamer-0.10.dll") ]
static extern IntPtr gst_tag_list_get_value_index (IntPtr raw, IntPtr tag, uint index);
public object this[string tag, uint index] {
get {
- IntPtr raw_string = GLib.Marshaller.StringToPtrGStrdup (tag);
+ IntPtr raw_string = Gst.GLib.Marshaller.StringToPtrGStrdup (tag);
IntPtr raw_ret = gst_tag_list_get_value_index (Handle, raw_string, index);
- GLib.Marshaller.Free (raw_string);
+ Gst.GLib.Marshaller.Free (raw_string);
if (raw_ret == IntPtr.Zero)
return null;
- GLib.Value v = (GLib.Value) Marshal.PtrToStructure (raw_ret, typeof (GLib.Value));
+ Gst.GLib.Value v = (Gst.GLib.Value) Marshal.PtrToStructure (raw_ret, typeof (Gst.GLib.Value));
return (object) v.Val;
}
@@ -40,12 +40,12 @@ public object this[string tag, uint index] {
public object this[string tag] {
get {
- GLib.Value v = GLib.Value.Empty;
+ Gst.GLib.Value v = Gst.GLib.Value.Empty;
bool success;
- IntPtr raw_string = GLib.Marshaller.StringToPtrGStrdup (tag);
+ IntPtr raw_string = Gst.GLib.Marshaller.StringToPtrGStrdup (tag);
success = gst_tag_list_copy_value (ref v, Handle, raw_string);
- GLib.Marshaller.Free (raw_string);
+ Gst.GLib.Marshaller.Free (raw_string);
if (!success)
return null;
@@ -58,18 +58,18 @@ public object this[string tag] {
}
[DllImport ("gstreamersharpglue-0.10.dll") ]
-static extern void gstsharp_gst_tag_list_add_value (IntPtr list, Gst.TagMergeMode mode, IntPtr tag, ref GLib.Value v);
+static extern void gstsharp_gst_tag_list_add_value (IntPtr list, Gst.TagMergeMode mode, IntPtr tag, ref Gst.GLib.Value v);
public void Add (Gst.TagMergeMode mode, string tag, object value) {
if (!Tag.Exists (tag))
throw new ArgumentException (String.Format ("Invalid tag name '{0}'", tag));
- GLib.Value v = new GLib.Value (value);
+ Gst.GLib.Value v = new Gst.GLib.Value (value);
- IntPtr raw_string = GLib.Marshaller.StringToPtrGStrdup (tag);
+ IntPtr raw_string = Gst.GLib.Marshaller.StringToPtrGStrdup (tag);
gstsharp_gst_tag_list_add_value (Handle, mode, raw_string, ref v);
v.Dispose ();
- GLib.Marshaller.Free (raw_string);
+ Gst.GLib.Marshaller.Free (raw_string);
}
public void Add (Gst.TagMergeMode mode, params object[] parameters) {
@@ -89,7 +89,7 @@ static extern IntPtr gst_structure_nth_field_name (IntPtr raw, uint index);
private string NthFieldName (uint index) {
IntPtr raw_ret = gst_structure_nth_field_name (Handle, index);
- string ret = GLib.Marshaller.Utf8PtrToString (raw_ret);
+ string ret = Gst.GLib.Marshaller.Utf8PtrToString (raw_ret);
return ret;
}
@@ -107,10 +107,10 @@ public string[] Tags {
static extern IntPtr gst_structure_get_value (IntPtr raw, IntPtr fieldname);
public Gst.List GetTag (string tag) {
- IntPtr raw_string = GLib.Marshaller.StringToPtrGStrdup (tag);
+ IntPtr raw_string = Gst.GLib.Marshaller.StringToPtrGStrdup (tag);
IntPtr raw_ret = gst_structure_get_value (Handle, raw_string);
- GLib.Marshaller.Free (raw_string);
- GLib.Value ret = (GLib.Value) Marshal.PtrToStructure (raw_ret, typeof (GLib.Value));
+ Gst.GLib.Marshaller.Free (raw_string);
+ Gst.GLib.Value ret = (Gst.GLib.Value) Marshal.PtrToStructure (raw_ret, typeof (Gst.GLib.Value));
object o = ret.Val;
diff --git a/gstreamer-sharp/TunerChannel.custom b/gstreamer-sharp/TunerChannel.custom
index 2091437..ce03295 100644
--- a/gstreamer-sharp/TunerChannel.custom
+++ b/gstreamer-sharp/TunerChannel.custom
@@ -1,7 +1,7 @@
public TunerChannel (string label, TunerChannelFlags flags, float freq_multiplicator, ulong min_frequency, ulong max_frequency, int min_signal, int max_signal) {
unsafe {
IntPtr* raw_ptr = (IntPtr*) ( ( (byte*) Handle) + label_offset);
- *raw_ptr = GLib.Marshaller.StringToPtrGStrdup (label);
+ *raw_ptr = Gst.GLib.Marshaller.StringToPtrGStrdup (label);
}
unsafe {
diff --git a/gstreamer-sharp/TunerNorm.custom b/gstreamer-sharp/TunerNorm.custom
index dc7be60..bc3503f 100644
--- a/gstreamer-sharp/TunerNorm.custom
+++ b/gstreamer-sharp/TunerNorm.custom
@@ -6,7 +6,7 @@ public Gst.Fraction Framerate {
get {
unsafe {
IntPtr raw_ptr = (IntPtr) ( ( (byte*) Handle) + framerate_offset);
- GLib.Value v = (GLib.Value) Marshal.PtrToStructure (raw_ptr, typeof (GLib.Value));
+ Gst.GLib.Value v = (Gst.GLib.Value) Marshal.PtrToStructure (raw_ptr, typeof (Gst.GLib.Value));
return (Gst.Fraction) v.Val;
}
}
@@ -18,7 +18,7 @@ private static extern void gst_value_set_fraction (IntPtr v, int numerator, int
public TunerNorm (string label, Gst.Fraction framerate) {
unsafe {
IntPtr* raw_ptr = (IntPtr*) ( ( (byte*) Handle) + label_offset);
- *raw_ptr = GLib.Marshaller.StringToPtrGStrdup (label);
+ *raw_ptr = Gst.GLib.Marshaller.StringToPtrGStrdup (label);
}
unsafe {
diff --git a/gstreamer-sharp/TypeFind.custom b/gstreamer-sharp/TypeFind.custom
index 3c151cb..b8f54db 100644
--- a/gstreamer-sharp/TypeFind.custom
+++ b/gstreamer-sharp/TypeFind.custom
@@ -30,5 +30,5 @@ public TypeFind (TypeFindPeekFunction peek, TypeFindSuggestFunction suggest, Typ
}
protected override void Free (IntPtr raw) {
- GLib.Marshaller.Free (raw);
+ Gst.GLib.Marshaller.Free (raw);
}
diff --git a/gstreamer-sharp/TypeFindDelegates.cs b/gstreamer-sharp/TypeFindDelegates.cs
index 8125ae6..82ee470 100644
--- a/gstreamer-sharp/TypeFindDelegates.cs
+++ b/gstreamer-sharp/TypeFindDelegates.cs
@@ -10,14 +10,14 @@ namespace Gst {
namespace GstSharp {
- [GLib.CDeclCallback]
+ [Gst.GLib.CDeclCallback]
internal delegate IntPtr TypeFindPeekFunctionNative (IntPtr data, long offset, uint size);
internal class TypeFindPeekFunctionInvoker {
TypeFindPeekFunctionNative native_cb;
IntPtr __data;
- GLib.DestroyNotify __notify;
+ Gst.GLib.DestroyNotify __notify;
~TypeFindPeekFunctionInvoker () {
if (__notify == null)
@@ -29,7 +29,7 @@ namespace GstSharp {
internal TypeFindPeekFunctionInvoker (TypeFindPeekFunctionNative native_cb, IntPtr data) : this (native_cb, data, null) {}
- internal TypeFindPeekFunctionInvoker (TypeFindPeekFunctionNative native_cb, IntPtr data, GLib.DestroyNotify notify) {
+ internal TypeFindPeekFunctionInvoker (TypeFindPeekFunctionNative native_cb, IntPtr data, Gst.GLib.DestroyNotify notify) {
this.native_cb = native_cb;
__data = data;
__notify = notify;
@@ -70,7 +70,7 @@ namespace GstSharp {
data_cache.Add (raw_ret);
return raw_ret;
} catch (Exception e) {
- GLib.ExceptionManager.RaiseUnhandledException (e, true);
+ Gst.GLib.ExceptionManager.RaiseUnhandledException (e, true);
// NOTREACHED: Above call does not return.
throw e;
}
@@ -109,14 +109,14 @@ namespace GstSharp {
}
}
- [GLib.CDeclCallback]
+ [Gst.GLib.CDeclCallback]
internal delegate void TypeFindSuggestFunctionNative (IntPtr data, uint propability, IntPtr caps);
internal class TypeFindSuggestFunctionInvoker {
TypeFindSuggestFunctionNative native_cb;
IntPtr __data;
- GLib.DestroyNotify __notify;
+ Gst.GLib.DestroyNotify __notify;
~TypeFindSuggestFunctionInvoker () {
if (__notify == null)
@@ -128,7 +128,7 @@ namespace GstSharp {
internal TypeFindSuggestFunctionInvoker (TypeFindSuggestFunctionNative native_cb, IntPtr data) : this (native_cb, data, null) {}
- internal TypeFindSuggestFunctionInvoker (TypeFindSuggestFunctionNative native_cb, IntPtr data, GLib.DestroyNotify notify) {
+ internal TypeFindSuggestFunctionInvoker (TypeFindSuggestFunctionNative native_cb, IntPtr data, Gst.GLib.DestroyNotify notify) {
this.native_cb = native_cb;
__data = data;
__notify = notify;
@@ -148,11 +148,11 @@ namespace GstSharp {
internal class TypeFindSuggestFunctionWrapper {
public void NativeCallback (IntPtr data, uint propability, IntPtr caps) {
try {
- managed (propability, (Gst.Caps) GLib.Opaque.GetOpaque (caps, typeof (Gst.Caps), false));
+ managed (propability, (Gst.Caps) Gst.GLib.Opaque.GetOpaque (caps, typeof (Gst.Caps), false));
if (release_on_call)
gch.Free ();
} catch (Exception e) {
- GLib.ExceptionManager.RaiseUnhandledException (e, true);
+ Gst.GLib.ExceptionManager.RaiseUnhandledException (e, true);
// NOTREACHED: Above call does not return.
throw e;
}
@@ -185,14 +185,14 @@ namespace GstSharp {
}
}
- [GLib.CDeclCallback]
+ [Gst.GLib.CDeclCallback]
internal delegate ulong TypeFindGetLengthFunctionNative (IntPtr data);
internal class TypeFindGetLengthFunctionInvoker {
TypeFindGetLengthFunctionNative native_cb;
IntPtr __data;
- GLib.DestroyNotify __notify;
+ Gst.GLib.DestroyNotify __notify;
~TypeFindGetLengthFunctionInvoker () {
if (__notify == null)
@@ -204,7 +204,7 @@ namespace GstSharp {
internal TypeFindGetLengthFunctionInvoker (TypeFindGetLengthFunctionNative native_cb, IntPtr data) : this (native_cb, data, null) {}
- internal TypeFindGetLengthFunctionInvoker (TypeFindGetLengthFunctionNative native_cb, IntPtr data, GLib.DestroyNotify notify) {
+ internal TypeFindGetLengthFunctionInvoker (TypeFindGetLengthFunctionNative native_cb, IntPtr data, Gst.GLib.DestroyNotify notify) {
this.native_cb = native_cb;
__data = data;
__notify = notify;
@@ -230,7 +230,7 @@ namespace GstSharp {
gch.Free ();
return ret;
} catch (Exception e) {
- GLib.ExceptionManager.RaiseUnhandledException (e, true);
+ Gst.GLib.ExceptionManager.RaiseUnhandledException (e, true);
// NOTREACHED: Above call does not return.
throw e;
}
diff --git a/gstreamer-sharp/TypeFindFactory.custom b/gstreamer-sharp/TypeFindFactory.custom
index aad8d73..f060dfb 100644
--- a/gstreamer-sharp/TypeFindFactory.custom
+++ b/gstreamer-sharp/TypeFindFactory.custom
@@ -2,13 +2,13 @@
static extern bool gst_type_find_register (IntPtr plugin, IntPtr name, uint rank, GstSharp.TypeFindFunctionNative func, IntPtr[] extensions, IntPtr possible_caps, IntPtr data, IntPtr data_notify);
public static bool Register (Gst.Plugin plugin, string name, uint rank, Gst.TypeFindFunction func, string[] extensions, Gst.Caps possible_caps) {
- IntPtr native_name = GLib.Marshaller.StringToPtrGStrdup (name);
- IntPtr[] native_extensions = GLib.Marshaller.StringArrayToNullTermPointer (extensions);
+ IntPtr native_name = Gst.GLib.Marshaller.StringToPtrGStrdup (name);
+ IntPtr[] native_extensions = Gst.GLib.Marshaller.StringArrayToNullTermPointer (extensions);
GstSharp.TypeFindFunctionWrapper func_wrapper = new GstSharp.TypeFindFunctionWrapper (func);
bool raw_ret = gst_type_find_register (plugin == null ? IntPtr.Zero : plugin.Handle, native_name, rank, func_wrapper.NativeDelegate, native_extensions, possible_caps == null ? IntPtr.Zero : possible_caps.Handle, IntPtr.Zero, IntPtr.Zero);
bool ret = raw_ret;
- GLib.Marshaller.Free (native_name);
- GLib.Marshaller.Free (native_extensions);
+ Gst.GLib.Marshaller.Free (native_name);
+ Gst.GLib.Marshaller.Free (native_extensions);
return ret;
}
diff --git a/gstreamer-sharp/Value.cs b/gstreamer-sharp/Value.cs
index 68e8dca..ce6ebc5 100644
--- a/gstreamer-sharp/Value.cs
+++ b/gstreamer-sharp/Value.cs
@@ -1,10 +1,10 @@
-// Wrapper for GLib.Value to add support for GstFraction, GstFourcc, Gst*Range, ...
+// Wrapper for Gst.GLib.Value to add support for GstFraction, GstFourcc, Gst*Range, ...
using System;
using System.Text;
using System.Collections;
using System.Runtime.InteropServices;
-using GLib;
+using Gst.GLib;
/* TODO: intersect, compare, substract, .... */
namespace Gst {
@@ -37,7 +37,7 @@ namespace Gst {
private int numerator;
private int denominator;
- public static GLib.GType GType {
+ public static Gst.GLib.GType GType {
get {
return new GType (gst_fraction_get_type ());
}
@@ -74,12 +74,12 @@ namespace Gst {
Reduce ();
}
- public Fraction (GLib.Value val) : this () {
+ public Fraction (Gst.GLib.Value val) : this () {
this.numerator = gst_value_get_fraction_numerator (ref val);
this.denominator = gst_value_get_fraction_denominator (ref val);
}
- public void SetGValue (ref GLib.Value val) {
+ public void SetGValue (ref Gst.GLib.Value val) {
gst_value_set_fraction (ref val, Numerator, Denominator);
}
@@ -87,8 +87,8 @@ namespace Gst {
return String.Format ("{0}/{1}", numerator, denominator);
}
- public static explicit operator GLib.Value (Fraction fraction) {
- GLib.Value val = new GLib.Value (Fraction.GType);
+ public static explicit operator Gst.GLib.Value (Fraction fraction) {
+ Gst.GLib.Value val = new Gst.GLib.Value (Fraction.GType);
gst_value_set_fraction (ref val, fraction.Numerator, fraction.Denominator);
return val;
@@ -115,11 +115,11 @@ namespace Gst {
}
[DllImport("libgstreamer-0.10.dll") ]
- private static extern void gst_value_set_fraction (ref GLib.Value v, int numerator, int denominator);
+ private static extern void gst_value_set_fraction (ref Gst.GLib.Value v, int numerator, int denominator);
[DllImport("libgstreamer-0.10.dll") ]
- private static extern int gst_value_get_fraction_numerator (ref GLib.Value v);
+ private static extern int gst_value_get_fraction_numerator (ref Gst.GLib.Value v);
[DllImport("libgstreamer-0.10.dll") ]
- private static extern int gst_value_get_fraction_denominator (ref GLib.Value v);
+ private static extern int gst_value_get_fraction_denominator (ref Gst.GLib.Value v);
[DllImport("libgstreamer-0.10.dll") ]
private static extern IntPtr gst_fraction_get_type ();
}
@@ -128,7 +128,7 @@ namespace Gst {
public double Min;
public double Max;
- public static GLib.GType GType {
+ public static Gst.GLib.GType GType {
get {
return new GType (gst_double_range_get_type ());
}
@@ -142,7 +142,7 @@ namespace Gst {
this.Max = max;
}
- public DoubleRange (GLib.Value val) : this () {
+ public DoubleRange (Gst.GLib.Value val) : this () {
this.Min = gst_value_get_double_range_min (ref val);
this.Max = gst_value_get_double_range_max (ref val);
}
@@ -151,12 +151,12 @@ namespace Gst {
return String.Format ("[{0}, {1}]", Min, Max);
}
- public void SetGValue (ref GLib.Value val) {
+ public void SetGValue (ref Gst.GLib.Value val) {
gst_value_set_double_range (ref val, Min, Max);
}
- public static explicit operator GLib.Value (DoubleRange range) {
- GLib.Value val = new GLib.Value (DoubleRange.GType);
+ public static explicit operator Gst.GLib.Value (DoubleRange range) {
+ Gst.GLib.Value val = new Gst.GLib.Value (DoubleRange.GType);
gst_value_set_double_range (ref val, range.Min, range.Max);
return val;
@@ -165,18 +165,18 @@ namespace Gst {
[DllImport("libgstreamer-0.10.dll") ]
private static extern IntPtr gst_double_range_get_type ();
[DllImport("libgstreamer-0.10.dll") ]
- private static extern void gst_value_set_double_range (ref GLib.Value v, double min, double max);
+ private static extern void gst_value_set_double_range (ref Gst.GLib.Value v, double min, double max);
[DllImport("libgstreamer-0.10.dll") ]
- private static extern double gst_value_get_double_range_min (ref GLib.Value v);
+ private static extern double gst_value_get_double_range_min (ref Gst.GLib.Value v);
[DllImport("libgstreamer-0.10.dll") ]
- private static extern double gst_value_get_double_range_max (ref GLib.Value v);
+ private static extern double gst_value_get_double_range_max (ref Gst.GLib.Value v);
}
public struct IntRange {
public int Min;
public int Max;
- public static GLib.GType GType {
+ public static Gst.GLib.GType GType {
get {
return new GType (gst_int_range_get_type ());
}
@@ -190,12 +190,12 @@ namespace Gst {
this.Max = max;
}
- public IntRange (GLib.Value val) : this () {
+ public IntRange (Gst.GLib.Value val) : this () {
this.Min = gst_value_get_int_range_min (ref val);
this.Max = gst_value_get_int_range_max (ref val);
}
- public void SetGValue (ref GLib.Value val) {
+ public void SetGValue (ref Gst.GLib.Value val) {
gst_value_set_int_range (ref val, Min, Max);
}
@@ -203,8 +203,8 @@ namespace Gst {
return String.Format ("[{0}, {1}]", Min, Max);
}
- public static explicit operator GLib.Value (IntRange range) {
- GLib.Value val = new GLib.Value (IntRange.GType);
+ public static explicit operator Gst.GLib.Value (IntRange range) {
+ Gst.GLib.Value val = new Gst.GLib.Value (IntRange.GType);
gst_value_set_int_range (ref val, range.Min, range.Max);
return val;
@@ -213,18 +213,18 @@ namespace Gst {
[DllImport("libgstreamer-0.10.dll") ]
private static extern IntPtr gst_int_range_get_type ();
[DllImport("libgstreamer-0.10.dll") ]
- private static extern void gst_value_set_int_range (ref GLib.Value v, int min, int max);
+ private static extern void gst_value_set_int_range (ref Gst.GLib.Value v, int min, int max);
[DllImport("libgstreamer-0.10.dll") ]
- private static extern int gst_value_get_int_range_min (ref GLib.Value v);
+ private static extern int gst_value_get_int_range_min (ref Gst.GLib.Value v);
[DllImport("libgstreamer-0.10.dll") ]
- private static extern int gst_value_get_int_range_max (ref GLib.Value v);
+ private static extern int gst_value_get_int_range_max (ref Gst.GLib.Value v);
}
public struct FractionRange {
public Fraction Min;
public Fraction Max;
- public static GLib.GType GType {
+ public static Gst.GLib.GType GType {
get {
return new GType (gst_fraction_range_get_type ());
}
@@ -240,22 +240,22 @@ namespace Gst {
this.Max = max;
}
- public FractionRange (GLib.Value val) : this () {
+ public FractionRange (Gst.GLib.Value val) : this () {
IntPtr min_ptr, max_ptr;
- GLib.Value min, max;
+ Gst.GLib.Value min, max;
min_ptr = gst_value_get_fraction_range_min (ref val);
max_ptr = gst_value_get_fraction_range_max (ref val);
- min = (GLib.Value) Marshal.PtrToStructure (min_ptr, typeof (GLib.Value));
- max = (GLib.Value) Marshal.PtrToStructure (max_ptr, typeof (GLib.Value));
+ min = (Gst.GLib.Value) Marshal.PtrToStructure (min_ptr, typeof (Gst.GLib.Value));
+ max = (Gst.GLib.Value) Marshal.PtrToStructure (max_ptr, typeof (Gst.GLib.Value));
this.Min = (Fraction) min.Val;
this.Max = (Fraction) max.Val;
}
- public void SetGValue (ref GLib.Value val) {
- GLib.Value min = new GLib.Value (Min);
- GLib.Value max = new GLib.Value (Max);
+ public void SetGValue (ref Gst.GLib.Value val) {
+ Gst.GLib.Value min = new Gst.GLib.Value (Min);
+ Gst.GLib.Value max = new Gst.GLib.Value (Max);
gst_value_set_fraction_range (ref val, ref min, ref max);
min.Dispose ();
max.Dispose ();
@@ -265,11 +265,11 @@ namespace Gst {
return String.Format ("[{0}, {1}]", Min, Max);
}
- public static explicit operator GLib.Value (FractionRange range) {
- GLib.Value val = new GLib.Value (FractionRange.GType);
+ public static explicit operator Gst.GLib.Value (FractionRange range) {
+ Gst.GLib.Value val = new Gst.GLib.Value (FractionRange.GType);
- GLib.Value min = new GLib.Value (range.Min);
- GLib.Value max = new GLib.Value (range.Max);
+ Gst.GLib.Value min = new Gst.GLib.Value (range.Min);
+ Gst.GLib.Value max = new Gst.GLib.Value (range.Max);
gst_value_set_fraction_range (ref val, ref min, ref max);
min.Dispose ();
max.Dispose ();
@@ -279,17 +279,17 @@ namespace Gst {
[DllImport("libgstreamer-0.10.dll") ]
private static extern IntPtr gst_fraction_range_get_type ();
[DllImport("libgstreamer-0.10.dll") ]
- private static extern void gst_value_set_fraction_range (ref GLib.Value v, ref GLib.Value min, ref GLib.Value max);
+ private static extern void gst_value_set_fraction_range (ref Gst.GLib.Value v, ref Gst.GLib.Value min, ref Gst.GLib.Value max);
[DllImport("libgstreamer-0.10.dll") ]
- private static extern IntPtr gst_value_get_fraction_range_min (ref GLib.Value v);
+ private static extern IntPtr gst_value_get_fraction_range_min (ref Gst.GLib.Value v);
[DllImport("libgstreamer-0.10.dll") ]
- private static extern IntPtr gst_value_get_fraction_range_max (ref GLib.Value v);
+ private static extern IntPtr gst_value_get_fraction_range_max (ref Gst.GLib.Value v);
}
public struct Fourcc {
public uint Val;
- public static GLib.GType GType {
+ public static Gst.GLib.GType GType {
get {
return new GType (gst_fourcc_get_type ());
}
@@ -319,10 +319,10 @@ namespace Gst {
( ( (byte) fourcc[3]) << 0));
}
- public Fourcc (GLib.Value val) : this (gst_value_get_fourcc (ref val)) {
+ public Fourcc (Gst.GLib.Value val) : this (gst_value_get_fourcc (ref val)) {
}
- public void SetGValue (ref GLib.Value val) {
+ public void SetGValue (ref Gst.GLib.Value val) {
gst_value_set_fourcc (ref val, Val);
}
@@ -333,8 +333,8 @@ namespace Gst {
(char) ( (Val >> 0) & 0xff));
}
- public static explicit operator GLib.Value (Fourcc fourcc) {
- GLib.Value val = new GLib.Value (Fourcc.GType);
+ public static explicit operator Gst.GLib.Value (Fourcc fourcc) {
+ Gst.GLib.Value val = new Gst.GLib.Value (Fourcc.GType);
gst_value_set_fourcc (ref val, fourcc.Val);
return val;
@@ -355,9 +355,9 @@ namespace Gst {
[DllImport("libgstreamer-0.10.dll") ]
private static extern IntPtr gst_fourcc_get_type ();
[DllImport("libgstreamer-0.10.dll") ]
- private static extern void gst_value_set_fourcc (ref GLib.Value v, uint fourcc);
+ private static extern void gst_value_set_fourcc (ref Gst.GLib.Value v, uint fourcc);
[DllImport("libgstreamer-0.10.dll") ]
- private static extern uint gst_value_get_fourcc (ref GLib.Value v);
+ private static extern uint gst_value_get_fourcc (ref Gst.GLib.Value v);
}
@@ -371,7 +371,7 @@ namespace Gst {
}
}
- public static GLib.GType GType {
+ public static Gst.GLib.GType GType {
get {
return new GType (gst_date_get_type ());
}
@@ -391,7 +391,7 @@ namespace Gst {
handle = g_date_new_dmy ( (byte) Val.Day, (int) Val.Month, (ushort) Val.Year);
}
- public Date (GLib.Value val) {
+ public Date (Gst.GLib.Value val) {
IntPtr date = gst_value_get_date (ref val);
this.Val = new DateTime (g_date_get_year (date), g_date_get_month (date), g_date_get_day (date));
@@ -402,20 +402,20 @@ namespace Gst {
return new Date (g_date_get_day (date), g_date_get_month (date), g_date_get_year (date));
}
- public void SetGValue (ref GLib.Value val) {
+ public void SetGValue (ref Gst.GLib.Value val) {
IntPtr date_ptr = g_date_new_dmy ( (byte) Val.Day, (int) Val.Month, (ushort) Val.Year);
gst_value_set_date (ref val, date_ptr);
- GLib.Marshaller.Free (date_ptr);
+ Gst.GLib.Marshaller.Free (date_ptr);
}
public override string ToString () {
return String.Format ("{0}-{1}-{2}", Val.Year, Val.Month, Val.Day);
}
- public static explicit operator GLib.Value (Date date) {
- GLib.Value val = new GLib.Value (Date.GType);
+ public static explicit operator Gst.GLib.Value (Date date) {
+ Gst.GLib.Value val = new Gst.GLib.Value (Date.GType);
date.SetGValue (ref val);
@@ -436,15 +436,15 @@ namespace Gst {
[DllImport("libgstreamer-0.10.dll") ]
private static extern IntPtr gst_date_get_type ();
[DllImport("libgstreamer-0.10.dll") ]
- private static extern IntPtr gst_value_get_date (ref GLib.Value val);
+ private static extern IntPtr gst_value_get_date (ref Gst.GLib.Value val);
[DllImport("libgstreamer-0.10.dll") ]
- private static extern void gst_value_set_date (ref GLib.Value val, IntPtr date);
+ private static extern void gst_value_set_date (ref Gst.GLib.Value val, IntPtr date);
}
public struct List : IEnumerable {
private IList content;
- public static GLib.GType GType {
+ public static Gst.GLib.GType GType {
get {
return new GType (gst_value_list_get_type ());
}
@@ -454,20 +454,20 @@ namespace Gst {
this.content = content;
}
- public List (GLib.Value val) {
+ public List (Gst.GLib.Value val) {
this.content = new ArrayList ();
uint n = gst_value_list_get_size (ref val);
for (uint i = 0; i < n; i++) {
IntPtr v_ptr = gst_value_list_get_value (ref val, i);
- GLib.Value v = (GLib.Value) Marshal.PtrToStructure (v_ptr, typeof (GLib.Value));
+ Gst.GLib.Value v = (Gst.GLib.Value) Marshal.PtrToStructure (v_ptr, typeof (Gst.GLib.Value));
this.content.Add (v.Val);
}
}
- public void SetGValue (ref GLib.Value val) {
+ public void SetGValue (ref Gst.GLib.Value val) {
foreach (object o in content) {
- GLib.Value v = new GLib.Value (o);
+ Gst.GLib.Value v = new Gst.GLib.Value (o);
gst_value_list_append_value (ref val, ref v);
v.Dispose ();
}
@@ -487,11 +487,11 @@ namespace Gst {
return sb.ToString ();
}
- public static explicit operator GLib.Value (List l) {
- GLib.Value val = new GLib.Value (List.GType);
+ public static explicit operator Gst.GLib.Value (List l) {
+ Gst.GLib.Value val = new Gst.GLib.Value (List.GType);
foreach (object o in l.content) {
- GLib.Value v = new GLib.Value (o);
+ Gst.GLib.Value v = new Gst.GLib.Value (o);
gst_value_list_append_value (ref val, ref v);
v.Dispose ();
}
@@ -515,17 +515,17 @@ namespace Gst {
[DllImport("libgstreamer-0.10.dll") ]
private static extern IntPtr gst_value_list_get_type ();
[DllImport("libgstreamer-0.10.dll") ]
- private static extern uint gst_value_list_get_size (ref GLib.Value val);
+ private static extern uint gst_value_list_get_size (ref Gst.GLib.Value val);
[DllImport("libgstreamer-0.10.dll") ]
- private static extern IntPtr gst_value_list_get_value (ref GLib.Value val, uint index);
+ private static extern IntPtr gst_value_list_get_value (ref Gst.GLib.Value val, uint index);
[DllImport("libgstreamer-0.10.dll") ]
- private static extern void gst_value_list_append_value (ref GLib.Value val, ref GLib.Value el);
+ private static extern void gst_value_list_append_value (ref Gst.GLib.Value val, ref Gst.GLib.Value el);
}
public struct Array : IEnumerable {
private IList content;
- public static GLib.GType GType {
+ public static Gst.GLib.GType GType {
get {
return new GType (gst_value_array_get_type ());
}
@@ -535,30 +535,30 @@ namespace Gst {
this.content = content;
}
- public Array (GLib.Value val) {
+ public Array (Gst.GLib.Value val) {
this.content = new ArrayList ();
uint n = gst_value_array_get_size (ref val);
for (uint i = 0; i < n; i++) {
IntPtr v_ptr = gst_value_array_get_value (ref val, i);
- GLib.Value v = (GLib.Value) Marshal.PtrToStructure (v_ptr, typeof (GLib.Value));
+ Gst.GLib.Value v = (Gst.GLib.Value) Marshal.PtrToStructure (v_ptr, typeof (Gst.GLib.Value));
this.content.Add (v.Val);
}
}
- public void SetGValue (ref GLib.Value val) {
+ public void SetGValue (ref Gst.GLib.Value val) {
foreach (object o in content) {
- GLib.Value v = new GLib.Value (o);
+ Gst.GLib.Value v = new Gst.GLib.Value (o);
gst_value_array_append_value (ref val, ref v);
v.Dispose ();
}
}
- public static explicit operator GLib.Value (Array a) {
- GLib.Value val = new GLib.Value (Gst.Array.GType);
+ public static explicit operator Gst.GLib.Value (Array a) {
+ Gst.GLib.Value val = new Gst.GLib.Value (Gst.Array.GType);
foreach (object o in a.content) {
- GLib.Value v = new GLib.Value (o);
+ Gst.GLib.Value v = new Gst.GLib.Value (o);
gst_value_array_append_value (ref val, ref v);
v.Dispose ();
}
@@ -596,10 +596,10 @@ namespace Gst {
[DllImport("libgstreamer-0.10.dll") ]
private static extern IntPtr gst_value_array_get_type ();
[DllImport("libgstreamer-0.10.dll") ]
- private static extern uint gst_value_array_get_size (ref GLib.Value val);
+ private static extern uint gst_value_array_get_size (ref Gst.GLib.Value val);
[DllImport("libgstreamer-0.10.dll") ]
- private static extern IntPtr gst_value_array_get_value (ref GLib.Value val, uint index);
+ private static extern IntPtr gst_value_array_get_value (ref Gst.GLib.Value val, uint index);
[DllImport("libgstreamer-0.10.dll") ]
- private static extern void gst_value_array_append_value (ref GLib.Value val, ref GLib.Value el);
+ private static extern void gst_value_array_append_value (ref Gst.GLib.Value val, ref Gst.GLib.Value el);
}
}
diff --git a/gstreamer-sharp/Version.cs b/gstreamer-sharp/Version.cs
index cf8a483..8b2059e 100644
--- a/gstreamer-sharp/Version.cs
+++ b/gstreamer-sharp/Version.cs
@@ -26,7 +26,7 @@ namespace Gst {
get {
if (version_string == null) {
IntPtr version_string_ptr = gst_version_string();
- version_string = GLib.Marshaller.Utf8PtrToString (version_string_ptr);
+ version_string = Gst.GLib.Marshaller.Utf8PtrToString (version_string_ptr);
}
return version_string;
diff --git a/gstreamer-sharp/VideoUtil.custom b/gstreamer-sharp/VideoUtil.custom
index fad758b..3b93f7b 100644
--- a/gstreamer-sharp/VideoUtil.custom
+++ b/gstreamer-sharp/VideoUtil.custom
@@ -6,7 +6,7 @@ public static Gst.Fraction GetFrameRate (Gst.Pad pad) {
if (raw_ret == IntPtr.Zero)
return new Gst.Fraction ();
- GLib.Value ret = (GLib.Value) Marshal.PtrToStructure (raw_ret, typeof (GLib.Value));
+ Gst.GLib.Value ret = (Gst.GLib.Value) Marshal.PtrToStructure (raw_ret, typeof (Gst.GLib.Value));
return (Gst.Fraction) ret.Val;
}
diff --git a/gstreamer-sharp/baseplugins/playbin.custom b/gstreamer-sharp/baseplugins/playbin.custom
index b212821..01451b8 100644
--- a/gstreamer-sharp/baseplugins/playbin.custom
+++ b/gstreamer-sharp/baseplugins/playbin.custom
@@ -1,8 +1,8 @@
-[GLib.Property ("stream-info-value-array") ]
+[Gst.GLib.Property ("stream-info-value-array") ]
public StreamInfo[] StreamInfos {
get {
- GLib.Value val = GetProperty ("stream-info-value-array");
- GLib.ValueArray va = (GLib.ValueArray) val;
+ Gst.GLib.Value val = GetProperty ("stream-info-value-array");
+ Gst.GLib.ValueArray va = (Gst.GLib.ValueArray) val;
StreamInfo[] ret = new StreamInfo[va.Count];
for (int i = 0; i < va.Count; i++)
ret[i] = (StreamInfo) va[i];
@@ -13,48 +13,48 @@ public StreamInfo[] StreamInfos {
}
}
-public class StreamInfo : GLib.Object {
+public class StreamInfo : Gst.GLib.Object {
- [GLib.Property ("object") ]
+ [Gst.GLib.Property ("object") ]
public Gst.Object Object {
get {
- GLib.Value val = GetProperty ("object");
+ Gst.GLib.Value val = GetProperty ("object");
Gst.Object ret = (Gst.Object) val;
val.Dispose ();
return ret;
}
}
- [GLib.Property ("type") ]
+ [Gst.GLib.Property ("type") ]
public StreamType Type {
get {
- GLib.Value val = GetProperty ("type");
+ Gst.GLib.Value val = GetProperty ("type");
StreamType ret = (StreamType) val;
val.Dispose ();
return ret;
}
}
- [GLib.Property ("decoder") ]
+ [Gst.GLib.Property ("decoder") ]
public string Decoder {
get {
- GLib.Value val = GetProperty ("decoder");
+ Gst.GLib.Value val = GetProperty ("decoder");
string ret = (string) val;
val.Dispose ();
return ret;
}
}
- [GLib.Property ("mute") ]
+ [Gst.GLib.Property ("mute") ]
public bool Mute {
get {
- GLib.Value val = GetProperty ("mute");
+ Gst.GLib.Value val = GetProperty ("mute");
bool ret = (bool) val;
val.Dispose ();
return ret;
}
set {
- GLib.Value val = new GLib.Value (this, "mute");
+ Gst.GLib.Value val = new Gst.GLib.Value (this, "mute");
val.Val = value;
SetProperty ("mute", val);
val.Dispose ();
@@ -62,30 +62,30 @@ public class StreamInfo : GLib.Object {
}
- [GLib.Property ("caps") ]
+ [Gst.GLib.Property ("caps") ]
public Gst.Caps Caps {
get {
- GLib.Value val = GetProperty ("caps");
+ Gst.GLib.Value val = GetProperty ("caps");
Gst.Caps ret = (Gst.Caps) val;
val.Dispose ();
return ret;
}
}
- [GLib.Property ("language-code") ]
+ [Gst.GLib.Property ("language-code") ]
public string LanguageCode {
get {
- GLib.Value val = GetProperty ("language-code");
+ Gst.GLib.Value val = GetProperty ("language-code");
string ret = (string) val;
val.Dispose ();
return ret;
}
}
- [GLib.Property ("codec") ]
+ [Gst.GLib.Property ("codec") ]
public string Codec {
get {
- GLib.Value val = GetProperty ("codec");
+ Gst.GLib.Value val = GetProperty ("codec");
string ret = (string) val;
val.Dispose ();
return ret;
@@ -94,7 +94,7 @@ public class StreamInfo : GLib.Object {
public delegate void MutedHandler (object o, MutedArgs args);
- public class MutedArgs : GLib.SignalArgs {
+ public class MutedArgs : Gst.GLib.SignalArgs {
public bool Mute {
get {
return (bool) Args[0];
diff --git a/gstreamer-sharp/coreplugins/fileindex.cs b/gstreamer-sharp/coreplugins/fileindex.cs
index 0442c37..cebe53f 100644
--- a/gstreamer-sharp/coreplugins/fileindex.cs
+++ b/gstreamer-sharp/coreplugins/fileindex.cs
@@ -1,7 +1,7 @@
using System;
using System.Collections;
using System.Runtime.InteropServices;
-using GLib;
+using Gst.GLib;
using Gst;
namespace Gst.CorePlugins {
@@ -13,9 +13,9 @@ namespace Gst.CorePlugins {
static extern IntPtr gst_index_factory_make (IntPtr index);
public FileIndex () : base (IntPtr.Zero) {
- IntPtr native_index = GLib.Marshaller.StringToPtrGStrdup ("fileindex");
+ IntPtr native_index = Gst.GLib.Marshaller.StringToPtrGStrdup ("fileindex");
Raw = gst_index_factory_make (native_index);
- GLib.Marshaller.Free (native_index);
+ Gst.GLib.Marshaller.Free (native_index);
if (Raw == IntPtr.Zero)
throw new Exception ("Failed to instantiate index \"fileindex\"");
}
@@ -24,16 +24,16 @@ namespace Gst.CorePlugins {
return Gst.IndexFactory.Make ("fileindex") as FileIndex;
}
- [GLib.Property ("location")]
+ [Gst.GLib.Property ("location")]
public string Location {
get {
- GLib.Value val = GetProperty ("location");
+ Gst.GLib.Value val = GetProperty ("location");
string ret = (string) val.Val;
val.Dispose ();
return ret;
}
set {
- GLib.Value val = new GLib.Value (this, "location");
+ Gst.GLib.Value val = new Gst.GLib.Value (this, "location");
val.Val = value;
SetProperty ("location", val);
val.Dispose ();
diff --git a/gstreamer-sharp/coreplugins/memindex.cs b/gstreamer-sharp/coreplugins/memindex.cs
index 4fe842d..9f5ce6d 100644
--- a/gstreamer-sharp/coreplugins/memindex.cs
+++ b/gstreamer-sharp/coreplugins/memindex.cs
@@ -1,7 +1,7 @@
using System;
using System.Collections;
using System.Runtime.InteropServices;
-using GLib;
+using Gst.GLib;
using Gst;
namespace Gst.CorePlugins {
@@ -13,9 +13,9 @@ namespace Gst.CorePlugins {
static extern IntPtr gst_index_factory_make (IntPtr index);
public MemIndex () : base (IntPtr.Zero) {
- IntPtr native_index = GLib.Marshaller.StringToPtrGStrdup ("memindex");
+ IntPtr native_index = Gst.GLib.Marshaller.StringToPtrGStrdup ("memindex");
Raw = gst_index_factory_make (native_index);
- GLib.Marshaller.Free (native_index);
+ Gst.GLib.Marshaller.Free (native_index);
if (Raw == IntPtr.Zero)
throw new Exception ("Failed to instantiate index \"memindex\"");
}
diff --git a/gstreamer-sharp/glib-sharp/ManagedValue.cs b/gstreamer-sharp/glib-sharp/ManagedValue.cs
index 4ffcd9a..d5a0b37 100644
--- a/gstreamer-sharp/glib-sharp/ManagedValue.cs
+++ b/gstreamer-sharp/glib-sharp/ManagedValue.cs
@@ -76,7 +76,7 @@ namespace Gst.GLib {
copy = new CopyFunc (Copy);
free = new FreeFunc (Free);
- IntPtr name = Marshaller.StringToPtrGStrdup ("GtkSharpValue");
+ IntPtr name = Marshaller.StringToPtrGStrdup ("GstGLibSharpValue");
boxed_type = new GLib.GType (g_boxed_type_register_static (name, copy, free));
Marshaller.Free (name);
}
diff --git a/samples/HelloWorld.cs b/samples/HelloWorld.cs
index feb15e4..6770be4 100644
--- a/samples/HelloWorld.cs
+++ b/samples/HelloWorld.cs
@@ -87,7 +87,7 @@ public class HelloWorld
return true;
}
- private void OnHandoff(object o, SignalArgs args)
+ private void OnHandoff(object o, Gst.GLib.SignalArgs args)
{
Gst.Buffer buffer = args.Args[0] as Gst.Buffer;
Console.WriteLine(buffer.Duration + "\t" + buffer.Timestamp);
diff --git a/samples/Makefile.am b/samples/Makefile.am
index 6ee67d5..43c7fe0 100644
--- a/samples/Makefile.am
+++ b/samples/Makefile.am
@@ -7,7 +7,7 @@ DEBUGS = $(addsuffix .mdb, $(TARGETS))
all: $(TARGETS) link
assemblies=$(top_builddir)/gstreamer-sharp/gstreamer-sharp.dll
-references=$(addprefix -r:, $(assemblies))
+references=$(addprefix -r:, $(assemblies)) -pkg:glib-sharp-2.0
playbin-player.exe: $(srcdir)/PlayBinPlayer.cs $(assemblies)
$(CSC) -out:$@ $(GLIBSHARP_LIBS) $(references) $(srcdir)/PlayBinPlayer.cs