=== release 0.9.2 ===

2009-11-25  Sebastian Dröge <sebastian.droege@collabora.co.uk>

	* configure.ac:
	  releasing 0.9.2, "One more step to completion"

2009-11-25 11:17:39 +0100  Sebastian Dröge <sebastian.droege@collabora.co.uk>

	* ChangeLog:
	* NEWS:
	* RELEASE:
	* configure.ac:
	  Update ChangeLog, NEWS, RELEASE and version number

2009-11-25 10:10:52 +0100  Sebastian Dröge <sebastian.droege@collabora.co.uk>

	* samples/DecodeBinTranscoder.cs:
	* samples/PlayBinPlayer.cs:
	  Update samples to use decodebin2/playbin2

2009-11-25 10:08:09 +0100  Sebastian Dröge <sebastian.droege@collabora.co.uk>

	* doc/en/Gst.BasePlugins/DecodeBin+NewDecodedPadArgs.xml:
	* doc/en/Gst.BasePlugins/DecodeBin+NewDecodedPadHandler.xml:
	* doc/en/Gst.BasePlugins/DecodeBin+RemovedDecodedPadArgs.xml:
	* doc/en/Gst.BasePlugins/DecodeBin+RemovedDecodedPadHandler.xml:
	* doc/en/Gst.BasePlugins/DecodeBin+UnknownTypeArgs.xml:
	* doc/en/Gst.BasePlugins/DecodeBin+UnknownTypeHandler.xml:
	* doc/en/Gst.BasePlugins/DecodeBin.xml:
	* doc/en/Gst.BasePlugins/PlayBin+StreamInfo+MutedArgs.xml:
	* doc/en/Gst.BasePlugins/PlayBin+StreamInfo+MutedHandler.xml:
	* doc/en/Gst.BasePlugins/PlayBin+StreamInfo+StreamType.xml:
	* doc/en/Gst.BasePlugins/PlayBin+StreamInfo.xml:
	* doc/en/Gst.BasePlugins/PlayBin.xml:
	* doc/en/Gst.BasePlugins/PlayBin2.xml:
	* doc/en/Gst.BasePlugins/XImageSink.xml:
	* doc/en/Gst.BasePlugins/XvImageSink.xml:
	* doc/en/Gst.CorePlugins/FileSink.xml:
	* doc/en/index.xml:
	  Update docs

2009-11-25 10:07:42 +0100  Sebastian Dröge <sebastian.droege@collabora.co.uk>

	* gstreamer-sharp/Makefile.am:
	* gstreamer-sharp/baseplugins/Makefile.am:
	* gstreamer-sharp/baseplugins/decodebin.metadata:
	* gstreamer-sharp/baseplugins/inspect/decodebin.raw:
	* gstreamer-sharp/baseplugins/inspect/playbin.raw:
	* gstreamer-sharp/baseplugins/inspect/playbin2.raw:
	* gstreamer-sharp/baseplugins/inspect/ximagesink.raw:
	* gstreamer-sharp/baseplugins/inspect/xvimagesink.raw:
	* gstreamer-sharp/baseplugins/playbin.custom:
	* gstreamer-sharp/baseplugins/playbin.metadata:
	* gstreamer-sharp/baseplugins/playbin2.metadata:
	* gstreamer-sharp/coreplugins/inspect/filesink.raw:
	* gstreamer-sharp/coreplugins/inspect/identity.raw:
	  Update plugin bindings, remove playbin/decodebin bindings and add ximagesink bindings

2009-11-25 09:53:20 +0100  Sebastian Dröge <sebastian.droege@collabora.co.uk>

	* configure.ac:
	* doc/en/Gst.Interfaces/MixerTrackFlags.xml:
	* doc/en/Gst.Interfaces/StreamVolume.xml:
	* doc/en/Gst.Interfaces/StreamVolumeAdapter.xml:
	* doc/en/Gst.Interfaces/StreamVolumeFormat.xml:
	* doc/en/Gst.Interfaces/StreamVolumeImplementor.xml:
	* doc/en/Gst.Video/VideoSink.xml:
	* doc/en/Gst/Caps.xml:
	* doc/en/Gst/Tag.xml:
	* doc/en/Gst/Util.xml:
	* doc/en/index.xml:
	* elementgen/interfaces/GstStreamVolume.cs:
	* gstreamer-sharp/Gstreamer.metadata:
	* gstreamer-sharp/Tag.custom:
	* gstreamer-sharp/gstreamer-api.raw:
	  Update bindings for 0.10.25 API

2009-11-25 08:16:05 +0100  Sebastian Dröge <sebastian.droege@collabora.co.uk>

	* configure.ac:
	* samples/GtkVideoPlayer.cs:
	  If GTK 2.18 is used, make sure that the DrawingArea has a native window attached

2009-11-25 08:15:11 +0100  Sebastian Dröge <sebastian.droege@collabora.co.uk>

	* gstreamer-sharp/glib-sharp/GType.cs:
	* gstreamer-sharp/glib-sharp/Idle.cs:
	* gstreamer-sharp/glib-sharp/Value.cs:
	  Update glib-sharp from trunk
	  Fixes bug #595377.

2009-11-25 08:10:39 +0100  Sebastian Dröge <sebastian.droege@collabora.co.uk>

	* generator/Signal.cs:
	* generator/gst-codegen.diff:
	  Update code generator from gtk-sharp trunk

2009-10-03 12:03:36 +0200  Sebastian Dröge <sebastian.droege@collabora.co.uk>

	* gstreamer-sharp/Makefile.am:
	* gstreamer-sharp/glib-sharp/Idle.cs:
	* gstreamer-sharp/glib-sharp/Timeout.cs:
	* gstreamer-sharp/glib-sharp/Value.cs:
	* gstreamer-sharp/glib-sharp/gst-glib-sharp.diff:
	  Update glib-sharp from gtk-sharp trunk

2009-10-03 11:59:14 +0200  Sebastian Dröge <sebastian.droege@collabora.co.uk>

	* generator/ReturnValue.cs:
	* generator/gst-codegen.diff:
	  Update code generator from gtk-sharp trunk

2009-10-03 11:51:57 +0200  Sebastian Dröge <sebastian.droege@collabora.co.uk>

	* samples/Makefile.am:
	  Ship samples/TransformSample.cs in the tarballs

2009-10-03 11:49:17 +0200  Sebastian Dröge <sebastian.droege@collabora.co.uk>

	* gstreamer-sharp/gstreamer-sharp.dll.config.in:
	  Add pbutils library to the dllmaps

2009-10-03 11:48:04 +0200  Sebastian Dröge <sebastian.droege@collabora.co.uk>

	* .gitignore:
	  Update .gitignore

2009-10-03 11:47:36 +0200  Sebastian Dröge <sebastian.droege@collabora.co.uk>

	* doc/en/Gst.Base/BitReader.xml:
	* doc/en/Gst.Base/ByteReader.xml:
	* doc/en/Gst.PbUtils/Descriptions.xml:
	* doc/en/Gst.PbUtils/Install.xml:
	* doc/en/Gst.PbUtils/InstallPluginsContext.xml:
	* doc/en/Gst.PbUtils/InstallPluginsResultFunc.xml:
	* doc/en/Gst.PbUtils/InstallPluginsReturn.xml:
	* doc/en/Gst.PbUtils/MissingDetail.xml:
	* doc/en/Gst/Object.xml:
	* doc/en/index.xml:
	* doc/en/ns-Gst.PbUtils.xml:
	  Update docs

2009-10-03 11:43:55 +0200  Sebastian Dröge <sebastian.droege@collabora.co.uk>

	* gstreamer-sharp/Makefile.am:
	* gstreamer-sharp/MissingPluginMessage.cs:
	  Finish PbUtils bindings

2009-10-03 11:34:09 +0200  Sebastian Dröge <sebastian.droege@collabora.co.uk>

	* gstreamer-sharp/Gstreamer.metadata:
	  Add more PbUtils bindings

2009-10-03 11:19:56 +0200  Sebastian Dröge <sebastian.droege@collabora.co.uk>

	* gstreamer-sharp/Gstreamer.metadata:
	* gstreamer-sharp/gstreamer-api.raw:
	  Fix PbUtils bindings

2009-10-03 11:09:54 +0200  Sebastian Dröge <sebastian.droege@collabora.co.uk>

	* gstreamer-sharp/Gstreamer.metadata:
	  Move global PbUtils functions to the Gst.PbUtils.Descriptions static class

2009-10-03 10:14:44 +0200  Sebastian Dröge <sebastian.droege@collabora.co.uk>

	* samples/GtkVideoPlayer.cs:
	  Improve debugging in the gtk-video-player sample and set force-aspect-ratio to TRUE if available

2009-10-03 10:14:03 +0200  Sebastian Dröge <sebastian.droege@collabora.co.uk>

	* gstreamer-sharp/Object.custom:
	  Add Object.HasProperty()

2009-10-03 09:29:45 +0200  Sebastian Dröge <sebastian.droege@collabora.co.uk>

	* gstreamer-sharp/Application.cs:
	* gstreamer-sharp/gstreamer-api.raw:
	* source/gstreamer-sharp-source.xml:
	  First step of adding gstpbutils bindings
	  Fixes bug #596110.

2009-10-03 09:12:01 +0200  Sebastian Dröge <sebastian.droege@collabora.co.uk>

	* gstreamer-sharp/BitReader.custom:
	* gstreamer-sharp/ByteReader.custom:
	* gstreamer-sharp/Gstreamer.metadata:
	* gstreamer-sharp/Makefile.am:
	  Make sure that the Bit/BitReader buffer is not GC'd before we stop using it
	  Also add a property to get the used buffer.

2009-10-02 15:50:16 +0200  Sebastian Dröge <sebastian.droege@collabora.co.uk>

	* doc/en/Gst.App/AppSink.xml:
	* doc/en/Gst.App/AppSrc.xml:
	* doc/en/Gst.App/AppStreamType.xml:
	* doc/en/Gst.App/NeedDataArgs.xml:
	* doc/en/Gst.App/NeedDataHandler.xml:
	* doc/en/Gst.App/NewBufferListArgs.xml:
	* doc/en/Gst.App/NewBufferListHandler.xml:
	* doc/en/Gst.App/SeekDataArgs.xml:
	* doc/en/Gst.App/SeekDataHandler.xml:
	* doc/en/Gst.Base/Adapter.xml:
	* doc/en/Gst.Base/BaseSink.xml:
	* doc/en/Gst.Base/BaseSrc.xml:
	* doc/en/Gst.Base/BaseSrcFlags.xml:
	* doc/en/Gst.Base/BaseTransform.xml:
	* doc/en/Gst.Base/BitReader.xml:
	* doc/en/Gst.Base/ByteReader.xml:
	* doc/en/Gst.Base/PushSrc.xml:
	* doc/en/Gst.Base/TypeFindHelper.xml:
	* doc/en/Gst.Base/TypeFindHelperGetRangeFunction.xml:
	* doc/en/Gst.BasePlugins/DecodeBin+NewDecodedPadArgs.xml:
	* doc/en/Gst.BasePlugins/DecodeBin+NewDecodedPadHandler.xml:
	* doc/en/Gst.BasePlugins/DecodeBin+RemovedDecodedPadArgs.xml:
	* doc/en/Gst.BasePlugins/DecodeBin+RemovedDecodedPadHandler.xml:
	* doc/en/Gst.BasePlugins/DecodeBin+UnknownTypeArgs.xml:
	* doc/en/Gst.BasePlugins/DecodeBin+UnknownTypeHandler.xml:
	* doc/en/Gst.BasePlugins/DecodeBin.xml:
	* doc/en/Gst.BasePlugins/DecodeBin2+AutoplugContinueArgs.xml:
	* doc/en/Gst.BasePlugins/DecodeBin2+AutoplugContinueHandler.xml:
	* doc/en/Gst.BasePlugins/DecodeBin2+AutoplugFactoriesArgs.xml:
	* doc/en/Gst.BasePlugins/DecodeBin2+AutoplugFactoriesHandler.xml:
	* doc/en/Gst.BasePlugins/DecodeBin2+AutoplugSelectArgs.xml:
	* doc/en/Gst.BasePlugins/DecodeBin2+AutoplugSelectHandler.xml:
	* doc/en/Gst.BasePlugins/DecodeBin2+AutoplugSortArgs.xml:
	* doc/en/Gst.BasePlugins/DecodeBin2+AutoplugSortHandler.xml:
	* doc/en/Gst.BasePlugins/DecodeBin2+NewDecodedPadArgs.xml:
	* doc/en/Gst.BasePlugins/DecodeBin2+NewDecodedPadHandler.xml:
	* doc/en/Gst.BasePlugins/DecodeBin2+RemovedDecodedPadArgs.xml:
	* doc/en/Gst.BasePlugins/DecodeBin2+RemovedDecodedPadHandler.xml:
	* doc/en/Gst.BasePlugins/DecodeBin2+UnknownTypeArgs.xml:
	* doc/en/Gst.BasePlugins/DecodeBin2+UnknownTypeHandler.xml:
	* doc/en/Gst.BasePlugins/DecodeBin2.xml:
	* doc/en/Gst.BasePlugins/PlayBin+StreamInfo+MutedArgs.xml:
	* doc/en/Gst.BasePlugins/PlayBin+StreamInfo+MutedHandler.xml:
	* doc/en/Gst.BasePlugins/PlayBin+StreamInfo+StreamType.xml:
	* doc/en/Gst.BasePlugins/PlayBin+StreamInfo.xml:
	* doc/en/Gst.BasePlugins/PlayBin.xml:
	* doc/en/Gst.BasePlugins/PlayBin2+AudioTagsChangedArgs.xml:
	* doc/en/Gst.BasePlugins/PlayBin2+AudioTagsChangedHandler.xml:
	* doc/en/Gst.BasePlugins/PlayBin2+PlayFlagsType.xml:
	* doc/en/Gst.BasePlugins/PlayBin2+TextTagsChangedArgs.xml:
	* doc/en/Gst.BasePlugins/PlayBin2+TextTagsChangedHandler.xml:
	* doc/en/Gst.BasePlugins/PlayBin2+VideoTagsChangedArgs.xml:
	* doc/en/Gst.BasePlugins/PlayBin2+VideoTagsChangedHandler.xml:
	* doc/en/Gst.BasePlugins/PlayBin2.xml:
	* doc/en/Gst.BasePlugins/XvImageSink.xml:
	* doc/en/Gst.Cdda/CddaBaseSrc.xml:
	* doc/en/Gst.Cdda/CddaBaseSrcMode.xml:
	* doc/en/Gst.Cdda/CddaBaseSrcTrack.xml:
	* doc/en/Gst.Controller/ControlSource+GetValueArrayCallback.xml:
	* doc/en/Gst.Controller/ControlSource+GetValueCallback.xml:
	* doc/en/Gst.Controller/ControlSource.xml:
	* doc/en/Gst.Controller/Controller.xml:
	* doc/en/Gst.Controller/InterpolateMode.xml:
	* doc/en/Gst.Controller/InterpolationControlSource.xml:
	* doc/en/Gst.Controller/LFOControlSource.xml:
	* doc/en/Gst.Controller/LFOWaveform.xml:
	* doc/en/Gst.CorePlugins/CapsFilter.xml:
	* doc/en/Gst.CorePlugins/FakeSink+HandoffArgs.xml:
	* doc/en/Gst.CorePlugins/FakeSink+HandoffHandler.xml:
	* doc/en/Gst.CorePlugins/FakeSink+PrerollHandoffArgs.xml:
	* doc/en/Gst.CorePlugins/FakeSink+PrerollHandoffHandler.xml:
	* doc/en/Gst.CorePlugins/FakeSink+StateErrorType.xml:
	* doc/en/Gst.CorePlugins/FakeSink.xml:
	* doc/en/Gst.CorePlugins/FakeSrc+DataTypeType.xml:
	* doc/en/Gst.CorePlugins/FakeSrc+FillTypeType.xml:
	* doc/en/Gst.CorePlugins/FakeSrc+HandoffArgs.xml:
	* doc/en/Gst.CorePlugins/FakeSrc+HandoffHandler.xml:
	* doc/en/Gst.CorePlugins/FakeSrc+SizeTypeType.xml:
	* doc/en/Gst.CorePlugins/FakeSrc.xml:
	* doc/en/Gst.CorePlugins/FdSink.xml:
	* doc/en/Gst.CorePlugins/FdSrc.xml:
	* doc/en/Gst.CorePlugins/FileIndex.xml:
	* doc/en/Gst.CorePlugins/FileSink+BufferModeType.xml:
	* doc/en/Gst.CorePlugins/FileSink.xml:
	* doc/en/Gst.CorePlugins/FileSrc.xml:
	* doc/en/Gst.CorePlugins/Identity+HandoffArgs.xml:
	* doc/en/Gst.CorePlugins/Identity+HandoffHandler.xml:
	* doc/en/Gst.CorePlugins/Identity.xml:
	* doc/en/Gst.CorePlugins/MemIndex.xml:
	* doc/en/Gst.CorePlugins/MultiQueue.xml:
	* doc/en/Gst.CorePlugins/Queue+LeakyType.xml:
	* doc/en/Gst.CorePlugins/Queue.xml:
	* doc/en/Gst.CorePlugins/Tee+PullModeType.xml:
	* doc/en/Gst.CorePlugins/Tee.xml:
	* doc/en/Gst.CorePlugins/TypeFindElement+HaveTypeArgs.xml:
	* doc/en/Gst.CorePlugins/TypeFindElement+HaveTypeHandler.xml:
	* doc/en/Gst.CorePlugins/TypeFindElement.xml:
	* doc/en/Gst.GLib/Argv.xml:
	* doc/en/Gst.GLib/Boxed.xml:
	* doc/en/Gst.GLib/CDeclCallbackAttribute.xml:
	* doc/en/Gst.GLib/ClassInitializerAttribute.xml:
	* doc/en/Gst.GLib/ConnectBeforeAttribute.xml:
	* doc/en/Gst.GLib/ConnectFlags.xml:
	* doc/en/Gst.GLib/DefaultSignalHandlerAttribute.xml:
	* doc/en/Gst.GLib/DelegateWrapper.xml:
	* doc/en/Gst.GLib/DestroyHelper.xml:
	* doc/en/Gst.GLib/DestroyNotify.xml:
	* doc/en/Gst.GLib/EnumWrapper.xml:
	* doc/en/Gst.GLib/ExceptionManager.xml:
	* doc/en/Gst.GLib/FileUtils.xml:
	* doc/en/Gst.GLib/Format.xml:
	* doc/en/Gst.GLib/GException.xml:
	* doc/en/Gst.GLib/GInterfaceAdapter.xml:
	* doc/en/Gst.GLib/GInterfaceAttribute.xml:
	* doc/en/Gst.GLib/GInterfaceInitHandler.xml:
	* doc/en/Gst.GLib/GSourceFunc.xml:
	* doc/en/Gst.GLib/GString.xml:
	* doc/en/Gst.GLib/GType.xml:
	* doc/en/Gst.GLib/GTypeAttribute.xml:
	* doc/en/Gst.GLib/Global.xml:
	* doc/en/Gst.GLib/IOChannel.xml:
	* doc/en/Gst.GLib/IOChannelError.xml:
	* doc/en/Gst.GLib/IOCondition.xml:
	* doc/en/Gst.GLib/IOFlags.xml:
	* doc/en/Gst.GLib/IOFunc.xml:
	* doc/en/Gst.GLib/IOStatus.xml:
	* doc/en/Gst.GLib/IWrapper.xml:
	* doc/en/Gst.GLib/Idle.xml:
	* doc/en/Gst.GLib/IdleHandler.xml:
	* doc/en/Gst.GLib/IgnoreClassInitializersAttribute.xml:
	* doc/en/Gst.GLib/InitiallyUnowned.xml:
	* doc/en/Gst.GLib/List.xml:
	* doc/en/Gst.GLib/ListBase+FilenameString.xml:
	* doc/en/Gst.GLib/ListBase.xml:
	* doc/en/Gst.GLib/Log.xml:
	* doc/en/Gst.GLib/LogFunc.xml:
	* doc/en/Gst.GLib/LogLevelFlags.xml:
	* doc/en/Gst.GLib/MainContext.xml:
	* doc/en/Gst.GLib/MainLoop.xml:
	* doc/en/Gst.GLib/Markup.xml:
	* doc/en/Gst.GLib/Marshaller.xml:
	* doc/en/Gst.GLib/MissingIntPtrCtorException.xml:
	* doc/en/Gst.GLib/NotifyArgs.xml:
	* doc/en/Gst.GLib/NotifyHandler.xml:
	* doc/en/Gst.GLib/Object.xml:
	* doc/en/Gst.GLib/ObjectManager.xml:
	* doc/en/Gst.GLib/Opaque.xml:
	* doc/en/Gst.GLib/ParamSpec.xml:
	* doc/en/Gst.GLib/PrintFunc.xml:
	* doc/en/Gst.GLib/Priority.xml:
	* doc/en/Gst.GLib/Process.xml:
	* doc/en/Gst.GLib/PropertyAttribute.xml:
	* doc/en/Gst.GLib/PtrArray.xml:
	* doc/en/Gst.GLib/SList.xml:
	* doc/en/Gst.GLib/SeekType.xml:
	* doc/en/Gst.GLib/Signal+EmissionHook.xml:
	* doc/en/Gst.GLib/Signal+EmissionHookMarshaler.xml:
	* doc/en/Gst.GLib/Signal+EmissionHookNative.xml:
	* doc/en/Gst.GLib/Signal+Flags.xml:
	* doc/en/Gst.GLib/Signal+InvocationHint.xml:
	* doc/en/Gst.GLib/Signal.xml:
	* doc/en/Gst.GLib/SignalArgs.xml:
	* doc/en/Gst.GLib/SignalAttribute.xml:
	* doc/en/Gst.GLib/SignalCallback.xml:
	* doc/en/Gst.GLib/Source.xml:
	* doc/en/Gst.GLib/SpawnChildSetupFunc.xml:
	* doc/en/Gst.GLib/SpawnError.xml:
	* doc/en/Gst.GLib/SpawnFlags.xml:
	* doc/en/Gst.GLib/Thread.xml:
	* doc/en/Gst.GLib/Timeout.xml:
	* doc/en/Gst.GLib/TimeoutHandler.xml:
	* doc/en/Gst.GLib/TypeConverter.xml:
	* doc/en/Gst.GLib/TypeFundamentals.xml:
	* doc/en/Gst.GLib/TypeInitializerAttribute.xml:
	* doc/en/Gst.GLib/TypeResolutionHandler.xml:
	* doc/en/Gst.GLib/UnhandledExceptionArgs.xml:
	* doc/en/Gst.GLib/UnhandledExceptionHandler.xml:
	* doc/en/Gst.GLib/UnwrappedObject.xml:
	* doc/en/Gst.GLib/Value.xml:
	* doc/en/Gst.GLib/ValueArray.xml:
	* doc/en/Gst.Interfaces/ChannelChangedArgs.xml:
	* doc/en/Gst.Interfaces/ChannelChangedHandler.xml:
	* doc/en/Gst.Interfaces/ColorBalance.xml:
	* doc/en/Gst.Interfaces/ColorBalanceAdapter.xml:
	* doc/en/Gst.Interfaces/ColorBalanceChannel.xml:
	* doc/en/Gst.Interfaces/ColorBalanceImplementor.xml:
	* doc/en/Gst.Interfaces/ColorBalanceType.xml:
	* doc/en/Gst.Interfaces/FrequencyChangedArgs.xml:
	* doc/en/Gst.Interfaces/FrequencyChangedHandler.xml:
	* doc/en/Gst.Interfaces/Mixer.xml:
	* doc/en/Gst.Interfaces/MixerAdapter.xml:
	* doc/en/Gst.Interfaces/MixerFlags.xml:
	* doc/en/Gst.Interfaces/MixerImplementor.xml:
	* doc/en/Gst.Interfaces/MixerMessage.xml:
	* doc/en/Gst.Interfaces/MixerMessageType.xml:
	* doc/en/Gst.Interfaces/MixerOptions.xml:
	* doc/en/Gst.Interfaces/MixerTrack.xml:
	* doc/en/Gst.Interfaces/MixerTrackFlags.xml:
	* doc/en/Gst.Interfaces/MixerType.xml:
	* doc/en/Gst.Interfaces/Navigation.xml:
	* doc/en/Gst.Interfaces/NavigationAdapter.xml:
	* doc/en/Gst.Interfaces/NavigationCommand.xml:
	* doc/en/Gst.Interfaces/NavigationEvent.xml:
	* doc/en/Gst.Interfaces/NavigationEventType.xml:
	* doc/en/Gst.Interfaces/NavigationImplementor.xml:
	* doc/en/Gst.Interfaces/NavigationMessage.xml:
	* doc/en/Gst.Interfaces/NavigationMessageType.xml:
	* doc/en/Gst.Interfaces/NavigationQuery.xml:
	* doc/en/Gst.Interfaces/NavigationQueryType.xml:
	* doc/en/Gst.Interfaces/NormChangedArgs.xml:
	* doc/en/Gst.Interfaces/NormChangedHandler.xml:
	* doc/en/Gst.Interfaces/ProbeNeededArgs.xml:
	* doc/en/Gst.Interfaces/ProbeNeededHandler.xml:
	* doc/en/Gst.Interfaces/PropertyProbe.xml:
	* doc/en/Gst.Interfaces/PropertyProbeAdapter.xml:
	* doc/en/Gst.Interfaces/PropertyProbeImplementor.xml:
	* doc/en/Gst.Interfaces/SignalChangedArgs.xml:
	* doc/en/Gst.Interfaces/SignalChangedHandler.xml:
	* doc/en/Gst.Interfaces/Tuner.xml:
	* doc/en/Gst.Interfaces/TunerAdapter.xml:
	* doc/en/Gst.Interfaces/TunerChannel.xml:
	* doc/en/Gst.Interfaces/TunerChannelFlags.xml:
	* doc/en/Gst.Interfaces/TunerImplementor.xml:
	* doc/en/Gst.Interfaces/TunerNorm.xml:
	* doc/en/Gst.Interfaces/ValueChangedArgs.xml:
	* doc/en/Gst.Interfaces/ValueChangedHandler.xml:
	* doc/en/Gst.Interfaces/VideoOrientation.xml:
	* doc/en/Gst.Interfaces/VideoOrientationAdapter.xml:
	* doc/en/Gst.Interfaces/VideoOrientationImplementor.xml:
	* doc/en/Gst.Interfaces/XOverlay.xml:
	* doc/en/Gst.Interfaces/XOverlayAdapter.xml:
	* doc/en/Gst.Interfaces/XOverlayImplementor.xml:
	* doc/en/Gst.Video/VideoFilter.xml:
	* doc/en/Gst.Video/VideoFormat.xml:
	* doc/en/Gst.Video/VideoRectangle.xml:
	* doc/en/Gst.Video/VideoSink.xml:
	* doc/en/Gst.Video/VideoUtil.xml:
	* doc/en/Gst/ActivateMode.xml:
	* doc/en/Gst/Application.xml:
	* doc/en/Gst/Array.xml:
	* doc/en/Gst/AssocFlags.xml:
	* doc/en/Gst/Bin.xml:
	* doc/en/Gst/BinFlags.xml:
	* doc/en/Gst/Buffer.xml:
	* doc/en/Gst/BufferCopyFlags.xml:
	* doc/en/Gst/BufferFlags.xml:
	* doc/en/Gst/BufferList.xml:
	* doc/en/Gst/BufferListDoFunction.xml:
	* doc/en/Gst/BufferListFunc.xml:
	* doc/en/Gst/BufferListItem.xml:
	* doc/en/Gst/BufferListIterator.xml:
	* doc/en/Gst/BufferingMode.xml:
	* doc/en/Gst/Bus.xml:
	* doc/en/Gst/BusFlags.xml:
	* doc/en/Gst/BusFunc.xml:
	* doc/en/Gst/BusSyncHandler.xml:
	* doc/en/Gst/BusSyncReply.xml:
	* doc/en/Gst/Caps.xml:
	* doc/en/Gst/ChildAddedArgs.xml:
	* doc/en/Gst/ChildAddedHandler.xml:
	* doc/en/Gst/ChildProxy.xml:
	* doc/en/Gst/ChildProxyAdapter.xml:
	* doc/en/Gst/ChildProxyImplementor.xml:
	* doc/en/Gst/ChildRemovedArgs.xml:
	* doc/en/Gst/ChildRemovedHandler.xml:
	* doc/en/Gst/Clock.xml:
	* doc/en/Gst/ClockCallback.xml:
	* doc/en/Gst/ClockEntry.xml:
	* doc/en/Gst/ClockEntryType.xml:
	* doc/en/Gst/ClockFlags.xml:
	* doc/en/Gst/ClockReturn.xml:
	* doc/en/Gst/ClockType.xml:
	* doc/en/Gst/CoreError.xml:
	* doc/en/Gst/Date.xml:
	* doc/en/Gst/DoLatencyArgs.xml:
	* doc/en/Gst/DoLatencyHandler.xml:
	* doc/en/Gst/DoubleRange.xml:
	* doc/en/Gst/DynamicSignal.xml:
	* doc/en/Gst/Element.xml:
	* doc/en/Gst/ElementAddedArgs.xml:
	* doc/en/Gst/ElementAddedHandler.xml:
	* doc/en/Gst/ElementFactory.xml:
	* doc/en/Gst/ElementFlags.xml:
	* doc/en/Gst/ElementRemovedArgs.xml:
	* doc/en/Gst/ElementRemovedHandler.xml:
	* doc/en/Gst/EntryAddedArgs.xml:
	* doc/en/Gst/EntryAddedHandler.xml:
	* doc/en/Gst/EnumInfo.xml:
	* doc/en/Gst/EnumValue.xml:
	* doc/en/Gst/Event.xml:
	* doc/en/Gst/EventType.xml:
	* doc/en/Gst/EventTypeFlags.xml:
	* doc/en/Gst/FeatureAddedArgs.xml:
	* doc/en/Gst/FeatureAddedHandler.xml:
	* doc/en/Gst/FlagsInfo.xml:
	* doc/en/Gst/FlagsValue.xml:
	* doc/en/Gst/FlowReturn.xml:
	* doc/en/Gst/Format.xml:
	* doc/en/Gst/FormatDefinition.xml:
	* doc/en/Gst/Fourcc.xml:
	* doc/en/Gst/Fraction.xml:
	* doc/en/Gst/FractionRange.xml:
	* doc/en/Gst/GTypeNameAttribute.xml:
	* doc/en/Gst/GhostPad.xml:
	* doc/en/Gst/HaveDataArgs.xml:
	* doc/en/Gst/HaveDataHandler.xml:
	* doc/en/Gst/ImplementsInterface.xml:
	* doc/en/Gst/ImplementsInterfaceAdapter.xml:
	* doc/en/Gst/ImplementsInterfaceImplementor.xml:
	* doc/en/Gst/Index.xml:
	* doc/en/Gst/IndexAssociation.xml:
	* doc/en/Gst/IndexCertainty.xml:
	* doc/en/Gst/IndexEntry.xml:
	* doc/en/Gst/IndexEntryType.xml:
	* doc/en/Gst/IndexFactory.xml:
	* doc/en/Gst/IndexFilter.xml:
	* doc/en/Gst/IndexFlags.xml:
	* doc/en/Gst/IndexLookupMethod.xml:
	* doc/en/Gst/IndexResolver.xml:
	* doc/en/Gst/IndexResolverMethod.xml:
	* doc/en/Gst/IntRange.xml:
	* doc/en/Gst/Iterator.xml:
	* doc/en/Gst/LibraryError.xml:
	* doc/en/Gst/LinkedArgs.xml:
	* doc/en/Gst/LinkedHandler.xml:
	* doc/en/Gst/List.xml:
	* doc/en/Gst/Message.xml:
	* doc/en/Gst/MessageArgs.xml:
	* doc/en/Gst/MessageHandler.xml:
	* doc/en/Gst/MessageType.xml:
	* doc/en/Gst/MiniObject.xml:
	* doc/en/Gst/MiniObjectFlags.xml:
	* doc/en/Gst/NewUriArgs.xml:
	* doc/en/Gst/NewUriHandler.xml:
	* doc/en/Gst/Object.xml:
	* doc/en/Gst/ObjectFlags.xml:
	* doc/en/Gst/Pad.xml:
	* doc/en/Gst/PadAcceptCapsFunction.xml:
	* doc/en/Gst/PadActivateFunction.xml:
	* doc/en/Gst/PadActivateModeFunction.xml:
	* doc/en/Gst/PadAddedArgs.xml:
	* doc/en/Gst/PadAddedHandler.xml:
	* doc/en/Gst/PadBlockCallback.xml:
	* doc/en/Gst/PadBufferAllocFunction.xml:
	* doc/en/Gst/PadBufferProbeCallback.xml:
	* doc/en/Gst/PadChainFunction.xml:
	* doc/en/Gst/PadChainListFunction.xml:
	* doc/en/Gst/PadCheckGetRangeFunction.xml:
	* doc/en/Gst/PadCreatedArgs.xml:
	* doc/en/Gst/PadCreatedHandler.xml:
	* doc/en/Gst/PadDataProbeCallback.xml:
	* doc/en/Gst/PadDirection.xml:
	* doc/en/Gst/PadDispatcherFunction.xml:
	* doc/en/Gst/PadEventFunction.xml:
	* doc/en/Gst/PadEventProbeCallback.xml:
	* doc/en/Gst/PadFixateCapsFunction.xml:
	* doc/en/Gst/PadFlags.xml:
	* doc/en/Gst/PadGetCapsFunction.xml:
	* doc/en/Gst/PadGetRangeFunction.xml:
	* doc/en/Gst/PadIterIntLinkFunction.xml:
	* doc/en/Gst/PadLinkFunction.xml:
	* doc/en/Gst/PadLinkReturn.xml:
	* doc/en/Gst/PadPresence.xml:
	* doc/en/Gst/PadQueryFunction.xml:
	* doc/en/Gst/PadQueryTypeFunction.xml:
	* doc/en/Gst/PadRemovedArgs.xml:
	* doc/en/Gst/PadRemovedHandler.xml:
	* doc/en/Gst/PadSetCapsFunction.xml:
	* doc/en/Gst/PadTemplate.xml:
	* doc/en/Gst/PadTemplateFlags.xml:
	* doc/en/Gst/PadUnlinkFunction.xml:
	* doc/en/Gst/ParentSetArgs.xml:
	* doc/en/Gst/ParentSetHandler.xml:
	* doc/en/Gst/ParentUnsetArgs.xml:
	* doc/en/Gst/ParentUnsetHandler.xml:
	* doc/en/Gst/Parse.xml:
	* doc/en/Gst/ParseContext.xml:
	* doc/en/Gst/ParseError.xml:
	* doc/en/Gst/ParseFlags.xml:
	* doc/en/Gst/Pipeline.xml:
	* doc/en/Gst/PipelineFlags.xml:
	* doc/en/Gst/Plugin.xml:
	* doc/en/Gst/PluginAddedArgs.xml:
	* doc/en/Gst/PluginAddedHandler.xml:
	* doc/en/Gst/PluginDependencyFlags.xml:
	* doc/en/Gst/PluginError.xml:
	* doc/en/Gst/PluginFeature.xml:
	* doc/en/Gst/PluginFeatureFilter.xml:
	* doc/en/Gst/PluginFilter.xml:
	* doc/en/Gst/PluginFlags.xml:
	* doc/en/Gst/PluginInitFunc.xml:
	* doc/en/Gst/Preset.xml:
	* doc/en/Gst/PresetAdapter.xml:
	* doc/en/Gst/PresetDefault.xml:
	* doc/en/Gst/PresetImplementor.xml:
	* doc/en/Gst/PropertyInfo.xml:
	* doc/en/Gst/ProxyPad.xml:
	* doc/en/Gst/Query.xml:
	* doc/en/Gst/QueryType.xml:
	* doc/en/Gst/Rank.xml:
	* doc/en/Gst/Registry.xml:
	* doc/en/Gst/ResourceError.xml:
	* doc/en/Gst/SeekFlags.xml:
	* doc/en/Gst/SeekType.xml:
	* doc/en/Gst/Segment.xml:
	* doc/en/Gst/SignalHandler.xml:
	* doc/en/Gst/State.xml:
	* doc/en/Gst/StateChange.xml:
	* doc/en/Gst/StateChangeReturn.xml:
	* doc/en/Gst/StaticPadTemplate.xml:
	* doc/en/Gst/StreamError.xml:
	* doc/en/Gst/StreamStatusType.xml:
	* doc/en/Gst/Structure.xml:
	* doc/en/Gst/StructureChangeType.xml:
	* doc/en/Gst/SyncMessageArgs.xml:
	* doc/en/Gst/SyncMessageHandler.xml:
	* doc/en/Gst/SystemClock.xml:
	* doc/en/Gst/Tag.xml:
	* doc/en/Gst/TagFlags.xml:
	* doc/en/Gst/TagList.xml:
	* doc/en/Gst/TagMergeFunc.xml:
	* doc/en/Gst/TagMergeMode.xml:
	* doc/en/Gst/TagSetter.xml:
	* doc/en/Gst/TagSetterAdapter.xml:
	* doc/en/Gst/TagSetterImplementor.xml:
	* doc/en/Gst/Task.xml:
	* doc/en/Gst/TaskFunction.xml:
	* doc/en/Gst/TaskPool.xml:
	* doc/en/Gst/TaskPoolFunction.xml:
	* doc/en/Gst/TaskState.xml:
	* doc/en/Gst/TypeFind.xml:
	* doc/en/Gst/TypeFindFactory.xml:
	* doc/en/Gst/TypeFindFunction.xml:
	* doc/en/Gst/TypeFindGetLengthFunction.xml:
	* doc/en/Gst/TypeFindPeekFunction.xml:
	* doc/en/Gst/TypeFindProbability.xml:
	* doc/en/Gst/TypeFindSuggestFunction.xml:
	* doc/en/Gst/URIHandler.xml:
	* doc/en/Gst/URIHandlerAdapter.xml:
	* doc/en/Gst/URIHandlerImplementor.xml:
	* doc/en/Gst/URIType.xml:
	* doc/en/Gst/UnlinkedArgs.xml:
	* doc/en/Gst/UnlinkedHandler.xml:
	* doc/en/Gst/Util.xml:
	* doc/en/Gst/Version.xml:
	* doc/en/index.xml:
	  Update docs

2009-10-02 15:49:05 +0200  Sebastian Dröge <sebastian.droege@collabora.co.uk>

	* tests/BufferTest.cs:
	  Fix unit test that uses the ByteReader

2009-10-02 15:44:16 +0200  Sebastian Dröge <sebastian.droege@collabora.co.uk>

	* gstreamer-sharp/ByteReader.custom:
	* gstreamer-sharp/Gstreamer.metadata:
	* gstreamer-sharp/Makefile.am:
	  Fix GstByteReader bindings

2009-10-02 15:25:34 +0200  Sebastian Dröge <sebastian.droege@collabora.co.uk>

	* gstreamer-sharp/Gstreamer.metadata:
	  Fix GstBitReader bindings

2009-10-02 11:53:09 +0200  Sebastian Dröge <sebastian.droege@collabora.co.uk>

	* samples/GtkVideoPlayer.cs:
	* samples/Makefile.am:
	  Updating GtkVideoPlayer sample
	  Handle bus messages, set the XWindowID from a sync handler, use playbin2, ...

2009-10-01 16:10:44 +0200  Sebastian Dröge <sebastian.droege@collabora.co.uk>

	* gstreamer-sharp/Bus.custom:
	* gstreamer-sharp/Gstreamer.metadata:
	  Make sure Gst.Bus.SyncHandler handlers are not garbage collected too early

2009-10-01 09:12:52 +0200  Sebastian Dröge <sebastian.droege@collabora.co.uk>

	* configure.ac:
	* gstreamer-sharp-0.10-uninstalled.pc.in:
	* gstreamer-sharp-0.10.pc.in:
	  Add support for using gstreamer-sharp uninstalled
	  For this provide an uninstalled pkg-config file, missing bit are now
	  some changes to gst-uninstalled. I'll commit those once core is released.
	  Also clean up the normal pkg-config file, we don't require glib-sharp.

2009-09-23 14:21:44 +0200  Sebastian Dröge <sebastian.droege@collabora.co.uk>

	* samples/Makefile.am:
	* samples/TransformSample.cs:
	  Add BaseTransform/Cairo/Navigation example
	  This example implements a BaseTransform subclass, which overlays
	  a video with a moving line and which reacts on navigation events
	  and paints a circle at the position where a mouse button 1 was pressed.

2009-09-23 09:03:43 +0200  Sebastian Dröge <sebastian.droege@collabora.co.uk>

	* tests/BaseTransformTest.cs:
	* tests/Makefile.am:
	  Add unit tests for basetransform subclasses and buffer ownerships

2009-09-23 08:23:31 +0200  Sebastian Dröge <sebastian.droege@collabora.co.uk>

	* gstreamer-sharp/Gstreamer.metadata:
	  Use the owned-in-call-scope magic for BaseTransforms transform functions

2009-09-23 08:20:59 +0200  Sebastian Dröge <sebastian.droege@collabora.co.uk>

	* generator/ManagedCallString.cs:
	  Add hack to the codegenerator to handle "owned-in-call-scope" functionality to virtual methods
	  This is needed for things like BaseTransform.OnTransformIp's buffer parameter.
	  During the call we own the reference but not afterwards.

2009-09-23 07:11:18 +0200  Sebastian Dröge <sebastian.droege@collabora.co.uk>

	* gstreamer-sharp/Gstreamer.metadata:
	  Let BaseTransform.OnSetCaps return true by default

2009-09-23 07:10:36 +0200  Sebastian Dröge <sebastian.droege@collabora.co.uk>

	* generator/ReturnValue.cs:
	  Add support for specifying other default values for return values
	  This allows us the override the base.SomeVMethod return values in case
	  the native type doesn't implement the VM.

2009-09-22 09:37:55 +0200  Sebastian Dröge <sebastian.droege@collabora.co.uk>

	* gstreamer-sharp/VideoUtil.custom:
	* gstreamer-sharp/glue/Makefile.am:
	* gstreamer-sharp/glue/videoutil.c:
	  Add VideoUtil.FormatToTemplateCaps() to generate pad template caps

2009-09-22 07:55:02 +0200  Sebastian Dröge <sebastian.droege@collabora.co.uk>

	* tests/BufferTest.cs:
	  Add simple test for Gst.Base.ByteReader to the buffer tests

2009-09-22 07:51:54 +0200  Sebastian Dröge <sebastian.droege@collabora.co.uk>

	* gstreamer-sharp/Gstreamer.metadata:
	* gstreamer-sharp/gstreamer-api.raw:
	* source/gstreamer-sharp-source.xml:
	  Start of Gst.Base.{Byte,Bit}Reader bindings

2009-09-22 07:40:57 +0200  Sebastian Dröge <sebastian.droege@collabora.co.uk>

	* configure.ac:
	* doc/en/Gst/Buffer.xml:
	* gstreamer-sharp/Buffer.custom:
	* gstreamer-sharp/Gstreamer.metadata:
	* gstreamer-sharp/glue/buffer.c:
	* samples/AppSrc.cs:
	* tests/BufferTest.cs:
	  Update Gst.Buffer bindings

2009-09-20 10:19:49 +0200  Sebastian Dröge <sebastian.droege@collabora.co.uk>

	* elementgen/elementgen.cs:
	* elementgen/gst-xmlinspect.c:
	* gstreamer-sharp/Adapter.custom:
	* gstreamer-sharp/AppSink.custom:
	* gstreamer-sharp/Application.cs:
	* gstreamer-sharp/Bin.custom:
	* gstreamer-sharp/Buffer.custom:
	* gstreamer-sharp/Bus.custom:
	* gstreamer-sharp/Caps.custom:
	* gstreamer-sharp/Clock.custom:
	* gstreamer-sharp/Debug.custom:
	* gstreamer-sharp/DynamicSignal.cs:
	* gstreamer-sharp/Element.custom:
	* gstreamer-sharp/Event.custom:
	* gstreamer-sharp/GError.cs:
	* gstreamer-sharp/Iterator.custom:
	* gstreamer-sharp/Marshaller.cs:
	* gstreamer-sharp/Message.custom:
	* gstreamer-sharp/MiniObject.cs:
	* gstreamer-sharp/MixerMessage.cs:
	* gstreamer-sharp/NavigationEvent.cs:
	* gstreamer-sharp/NavigationMessage.cs:
	* gstreamer-sharp/NavigationQuery.cs:
	* gstreamer-sharp/Object.custom:
	* gstreamer-sharp/Pad.custom:
	* gstreamer-sharp/PadTemplate.custom:
	* gstreamer-sharp/Plugin.custom:
	* gstreamer-sharp/PresetDefault.cs:
	* gstreamer-sharp/Query.custom:
	* gstreamer-sharp/Structure.custom:
	* gstreamer-sharp/TagList.custom:
	* gstreamer-sharp/TunerNorm.custom:
	* gstreamer-sharp/TypeFind.custom:
	* gstreamer-sharp/TypeFindFactory.custom:
	* gstreamer-sharp/Value.cs:
	* gstreamer-sharp/Version.cs:
	* gstreamer-sharp/baseplugins/playbin.custom:
	* gstreamer-sharp/glue/adapter.c:
	* gstreamer-sharp/glue/clock.c:
	* gstreamer-sharp/glue/controller.c:
	* gstreamer-sharp/glue/controlsource.c:
	* gstreamer-sharp/glue/glib.c:
	* gstreamer-sharp/glue/mixertrack.c:
	* gstreamer-sharp/glue/task.c:
	* gstreamer-sharp/glue/tunernorm.c:
	* samples/AppSrc.cs:
	* samples/DecodeBinTranscoder.cs:
	* samples/HelloWorld.cs:
	* samples/MP3LaunchParse.cs:
	* samples/MetaData.cs:
	* samples/PlayBinPlayer.cs:
	* samples/QueueExample.cs:
	* samples/TypeFind.cs:
	* tests/ApplicationTest.cs:
	* tests/BinTest.cs:
	* tests/BufferTest.cs:
	* tests/CapsTest.cs:
	* tests/ElementTest.cs:
	* tests/MessageTest.cs:
	* tests/PadTest.cs:
	* tests/PipelineTest.cs:
	  Fix indention everywhere

2009-09-20 10:09:43 +0200  Sebastian Dröge <sebastian.droege@collabora.co.uk>

	* gstreamer-sharp/glue/controlsource.c:
	  Don't use declarations after statements in C code

2009-09-20 10:06:05 +0200  Sebastian Dröge <sebastian.droege@collabora.co.uk>

	* gstreamer-sharp/glib-sharp/Thread.cs:
	  Add .dll suffix to the glue dllimport to make it work on Windows

2009-09-17 09:13:52 +0200  Sebastian Dröge <sebastian.droege@collabora.co.uk>

	* gstreamer-sharp/Makefile.am:
	* gstreamer-sharp/glib-sharp/Value.cs:
	  Windows on x86-64 uses 32 bit longs...

2009-09-17 06:43:05 +0200  Sebastian Dröge <sebastian.droege@collabora.co.uk>

	* gstreamer-sharp/glib-sharp/Value.cs:
	  Support gulong and glong GValues
	  Fixes bug #595377.

2009-09-16 12:03:27 +0200  Sebastian Dröge <sebastian.droege@collabora.co.uk>

	* doc/en/Gst/Util.xml:
	* gstreamer-sharp/Gstreamer.metadata:
	  Bind gst_util_uint64_scale{,_int}
	  This is useful in C# too because of the internal 128 bit integer
	  arithmetic that is used to prevent overflows.

2009-09-16 09:17:17 +0200  Sebastian Dröge <sebastian.droege@collabora.co.uk>

	* RELEASE:
	  Update RELEASE

2009-09-16 12:04:24 +0200  Sebastian Dröge <sebastian.droege@collabora.co.uk>

	* configure.ac:
	  Bump version to 0.9.1.1

=== release 0.9.1 ===

2009-09-16  Sebastian Dröge <sebastian.droege@collabora.co.uk>

	* configure.ac:
	  releasing 0.9.1, "(Almost) nothing new here"

2009-09-16 08:52:05 +0200  Sebastian Dröge <sebastian.droege@collabora.co.uk>

	* README:
	  Update README

2009-09-16 08:51:43 +0200  Sebastian Dröge <sebastian.droege@collabora.co.uk>

	* Makefile.am:
	  Ship RELEASE file

2009-09-16 08:48:20 +0200  Sebastian Dröge <sebastian.droege@collabora.co.uk>

	* configure.ac:
	  Bump version to 0.9.1

2009-09-16 08:41:09 +0200  Sebastian Dröge <sebastian.droege@collabora.co.uk>

	* doc/en/Gst.GLib/EnumWrapper.xml:
	* doc/en/Gst.GLib/Marshaller.xml:
	* doc/en/Gst.GLib/Object.xml:
	* doc/en/Gst.GLib/ParamSpec.xml:
	* doc/en/Gst.GLib/SignalCallback.xml:
	* doc/en/Gst.GLib/UnwrappedObject.xml:
	* doc/en/Gst.GLib/Value.xml:
	  Update docs

2009-09-16 08:38:59 +0200  Sebastian Dröge <sebastian.droege@collabora.co.uk>

	* gstreamer-sharp/glib-sharp/Argv.cs:
	* gstreamer-sharp/glib-sharp/DelegateWrapper.cs:
	* gstreamer-sharp/glib-sharp/DestroyNotify.cs:
	* gstreamer-sharp/glib-sharp/EnumWrapper.cs:
	* gstreamer-sharp/glib-sharp/ExceptionManager.cs:
	* gstreamer-sharp/glib-sharp/FileUtils.cs:
	* gstreamer-sharp/glib-sharp/GString.cs:
	* gstreamer-sharp/glib-sharp/GType.cs:
	* gstreamer-sharp/glib-sharp/Global.cs:
	* gstreamer-sharp/glib-sharp/IOChannel.cs:
	* gstreamer-sharp/glib-sharp/Idle.cs:
	* gstreamer-sharp/glib-sharp/InitiallyUnowned.cs:
	* gstreamer-sharp/glib-sharp/ListBase.cs:
	* gstreamer-sharp/glib-sharp/Log.cs:
	* gstreamer-sharp/glib-sharp/MainContext.cs:
	* gstreamer-sharp/glib-sharp/MainLoop.cs:
	* gstreamer-sharp/glib-sharp/ManagedValue.cs:
	* gstreamer-sharp/glib-sharp/Marshaller.cs:
	* gstreamer-sharp/glib-sharp/NotifyHandler.cs:
	* gstreamer-sharp/glib-sharp/Object.cs:
	* gstreamer-sharp/glib-sharp/ObjectManager.cs:
	* gstreamer-sharp/glib-sharp/ParamSpec.cs:
	* gstreamer-sharp/glib-sharp/Priority.cs:
	* gstreamer-sharp/glib-sharp/PtrArray.cs:
	* gstreamer-sharp/glib-sharp/Signal.cs:
	* gstreamer-sharp/glib-sharp/SignalArgs.cs:
	* gstreamer-sharp/glib-sharp/SignalCallback.cs:
	* gstreamer-sharp/glib-sharp/SignalClosure.cs:
	* gstreamer-sharp/glib-sharp/Source.cs:
	* gstreamer-sharp/glib-sharp/Spawn.cs:
	* gstreamer-sharp/glib-sharp/Timeout.cs:
	* gstreamer-sharp/glib-sharp/ToggleRef.cs:
	* gstreamer-sharp/glib-sharp/TypeConverter.cs:
	* gstreamer-sharp/glib-sharp/TypeFundamentals.cs:
	* gstreamer-sharp/glib-sharp/UnwrappedObject.cs:
	* gstreamer-sharp/glib-sharp/Value.cs:
	* gstreamer-sharp/glib-sharp/ValueArray.cs:
	* gstreamer-sharp/glib-sharp/gst-glib-sharp.diff:
	  Update glib-sharp to SVN trunk
	  Also fix some previous errors with managed types.

2009-09-14 18:03:18 +0200  Sebastian Dröge <sebastian.droege@collabora.co.uk>

	* doc/en/Gst/Message.xml:
	* gstreamer-sharp/Message.custom:
	  Add bindings for the RequestState messages

2009-09-11 10:11:19 +0200  Sebastian Dröge <sebastian.droege@collabora.co.uk>

	* doc/en/Gst.App/AppSink.xml:
	* doc/en/Gst.App/AppSrc.xml:
	* doc/en/Gst.App/AppStreamType.xml:
	* doc/en/Gst.App/NeedDataArgs.xml:
	* doc/en/Gst.App/NeedDataHandler.xml:
	* doc/en/Gst.App/NewBufferListArgs.xml:
	* doc/en/Gst.App/NewBufferListHandler.xml:
	* doc/en/Gst.App/SeekDataArgs.xml:
	* doc/en/Gst.App/SeekDataHandler.xml:
	* doc/en/Gst.Base/Adapter.xml:
	* doc/en/Gst.Base/BaseSink.xml:
	* doc/en/Gst.Base/BaseSrc.xml:
	* doc/en/Gst.Base/BaseSrcFlags.xml:
	* doc/en/Gst.Base/BaseTransform.xml:
	* doc/en/Gst.Base/PushSrc.xml:
	* doc/en/Gst.Base/TypeFindHelper.xml:
	* doc/en/Gst.Base/TypeFindHelperGetRangeFunction.xml:
	* doc/en/Gst.BasePlugins/DecodeBin+NewDecodedPadArgs.xml:
	* doc/en/Gst.BasePlugins/DecodeBin+NewDecodedPadHandler.xml:
	* doc/en/Gst.BasePlugins/DecodeBin+RemovedDecodedPadArgs.xml:
	* doc/en/Gst.BasePlugins/DecodeBin+RemovedDecodedPadHandler.xml:
	* doc/en/Gst.BasePlugins/DecodeBin+UnknownTypeArgs.xml:
	* doc/en/Gst.BasePlugins/DecodeBin+UnknownTypeHandler.xml:
	* doc/en/Gst.BasePlugins/DecodeBin.xml:
	* doc/en/Gst.BasePlugins/DecodeBin2+AutoplugContinueArgs.xml:
	* doc/en/Gst.BasePlugins/DecodeBin2+AutoplugContinueHandler.xml:
	* doc/en/Gst.BasePlugins/DecodeBin2+AutoplugFactoriesArgs.xml:
	* doc/en/Gst.BasePlugins/DecodeBin2+AutoplugFactoriesHandler.xml:
	* doc/en/Gst.BasePlugins/DecodeBin2+AutoplugSelectArgs.xml:
	* doc/en/Gst.BasePlugins/DecodeBin2+AutoplugSelectHandler.xml:
	* doc/en/Gst.BasePlugins/DecodeBin2+AutoplugSortArgs.xml:
	* doc/en/Gst.BasePlugins/DecodeBin2+AutoplugSortHandler.xml:
	* doc/en/Gst.BasePlugins/DecodeBin2+NewDecodedPadArgs.xml:
	* doc/en/Gst.BasePlugins/DecodeBin2+NewDecodedPadHandler.xml:
	* doc/en/Gst.BasePlugins/DecodeBin2+RemovedDecodedPadArgs.xml:
	* doc/en/Gst.BasePlugins/DecodeBin2+RemovedDecodedPadHandler.xml:
	* doc/en/Gst.BasePlugins/DecodeBin2+UnknownTypeArgs.xml:
	* doc/en/Gst.BasePlugins/DecodeBin2+UnknownTypeHandler.xml:
	* doc/en/Gst.BasePlugins/DecodeBin2.xml:
	* doc/en/Gst.BasePlugins/PlayBin+StreamInfo+MutedArgs.xml:
	* doc/en/Gst.BasePlugins/PlayBin+StreamInfo+MutedHandler.xml:
	* doc/en/Gst.BasePlugins/PlayBin+StreamInfo+StreamType.xml:
	* doc/en/Gst.BasePlugins/PlayBin+StreamInfo.xml:
	* doc/en/Gst.BasePlugins/PlayBin.xml:
	* doc/en/Gst.BasePlugins/PlayBin2+AudioTagsChangedArgs.xml:
	* doc/en/Gst.BasePlugins/PlayBin2+AudioTagsChangedHandler.xml:
	* doc/en/Gst.BasePlugins/PlayBin2+PlayFlagsType.xml:
	* doc/en/Gst.BasePlugins/PlayBin2+TextTagsChangedArgs.xml:
	* doc/en/Gst.BasePlugins/PlayBin2+TextTagsChangedHandler.xml:
	* doc/en/Gst.BasePlugins/PlayBin2+VideoTagsChangedArgs.xml:
	* doc/en/Gst.BasePlugins/PlayBin2+VideoTagsChangedHandler.xml:
	* doc/en/Gst.BasePlugins/PlayBin2.xml:
	* doc/en/Gst.BasePlugins/XvImageSink.xml:
	* doc/en/Gst.Cdda/CddaBaseSrc.xml:
	* doc/en/Gst.Cdda/CddaBaseSrcMode.xml:
	* doc/en/Gst.Cdda/CddaBaseSrcTrack.xml:
	* doc/en/Gst.Controller/ControlSource+GetValueArrayCallback.xml:
	* doc/en/Gst.Controller/ControlSource+GetValueCallback.xml:
	* doc/en/Gst.Controller/ControlSource.xml:
	* doc/en/Gst.Controller/Controller.xml:
	* doc/en/Gst.Controller/InterpolateMode.xml:
	* doc/en/Gst.Controller/InterpolationControlSource.xml:
	* doc/en/Gst.Controller/LFOControlSource.xml:
	* doc/en/Gst.Controller/LFOWaveform.xml:
	* doc/en/Gst.CorePlugins/CapsFilter.xml:
	* doc/en/Gst.CorePlugins/FakeSink+HandoffArgs.xml:
	* doc/en/Gst.CorePlugins/FakeSink+HandoffHandler.xml:
	* doc/en/Gst.CorePlugins/FakeSink+PrerollHandoffArgs.xml:
	* doc/en/Gst.CorePlugins/FakeSink+PrerollHandoffHandler.xml:
	* doc/en/Gst.CorePlugins/FakeSink+StateErrorType.xml:
	* doc/en/Gst.CorePlugins/FakeSink.xml:
	* doc/en/Gst.CorePlugins/FakeSrc+DataTypeType.xml:
	* doc/en/Gst.CorePlugins/FakeSrc+FillTypeType.xml:
	* doc/en/Gst.CorePlugins/FakeSrc+HandoffArgs.xml:
	* doc/en/Gst.CorePlugins/FakeSrc+HandoffHandler.xml:
	* doc/en/Gst.CorePlugins/FakeSrc+SizeTypeType.xml:
	* doc/en/Gst.CorePlugins/FakeSrc.xml:
	* doc/en/Gst.CorePlugins/FdSink.xml:
	* doc/en/Gst.CorePlugins/FdSrc.xml:
	* doc/en/Gst.CorePlugins/FileIndex.xml:
	* doc/en/Gst.CorePlugins/FileSink+BufferModeType.xml:
	* doc/en/Gst.CorePlugins/FileSink.xml:
	* doc/en/Gst.CorePlugins/FileSrc.xml:
	* doc/en/Gst.CorePlugins/Identity+HandoffArgs.xml:
	* doc/en/Gst.CorePlugins/Identity+HandoffHandler.xml:
	* doc/en/Gst.CorePlugins/Identity.xml:
	* doc/en/Gst.CorePlugins/MemIndex.xml:
	* doc/en/Gst.CorePlugins/MultiQueue.xml:
	* doc/en/Gst.CorePlugins/Queue+LeakyType.xml:
	* doc/en/Gst.CorePlugins/Queue.xml:
	* doc/en/Gst.CorePlugins/Tee+PullModeType.xml:
	* doc/en/Gst.CorePlugins/Tee.xml:
	* doc/en/Gst.CorePlugins/TypeFindElement+HaveTypeArgs.xml:
	* doc/en/Gst.CorePlugins/TypeFindElement+HaveTypeHandler.xml:
	* doc/en/Gst.CorePlugins/TypeFindElement.xml:
	* doc/en/Gst.GLib/Argv.xml:
	* doc/en/Gst.GLib/Boxed.xml:
	* doc/en/Gst.GLib/CDeclCallbackAttribute.xml:
	* doc/en/Gst.GLib/ClassInitializerAttribute.xml:
	* doc/en/Gst.GLib/ConnectBeforeAttribute.xml:
	* doc/en/Gst.GLib/ConnectFlags.xml:
	* doc/en/Gst.GLib/DefaultSignalHandlerAttribute.xml:
	* doc/en/Gst.GLib/DelegateWrapper.xml:
	* doc/en/Gst.GLib/DestroyHelper.xml:
	* doc/en/Gst.GLib/DestroyNotify.xml:
	* doc/en/Gst.GLib/EnumWrapper.xml:
	* doc/en/Gst.GLib/ExceptionManager.xml:
	* doc/en/Gst.GLib/FileUtils.xml:
	* doc/en/Gst.GLib/Format.xml:
	* doc/en/Gst.GLib/GException.xml:
	* doc/en/Gst.GLib/GInterfaceAdapter.xml:
	* doc/en/Gst.GLib/GInterfaceAttribute.xml:
	* doc/en/Gst.GLib/GInterfaceInitHandler.xml:
	* doc/en/Gst.GLib/GSourceFunc.xml:
	* doc/en/Gst.GLib/GString.xml:
	* doc/en/Gst.GLib/GType.xml:
	* doc/en/Gst.GLib/GTypeAttribute.xml:
	* doc/en/Gst.GLib/Global.xml:
	* doc/en/Gst.GLib/IOChannel.xml:
	* doc/en/Gst.GLib/IOChannelError.xml:
	* doc/en/Gst.GLib/IOCondition.xml:
	* doc/en/Gst.GLib/IOFlags.xml:
	* doc/en/Gst.GLib/IOFunc.xml:
	* doc/en/Gst.GLib/IOStatus.xml:
	* doc/en/Gst.GLib/IWrapper.xml:
	* doc/en/Gst.GLib/Idle.xml:
	* doc/en/Gst.GLib/IdleHandler.xml:
	* doc/en/Gst.GLib/IgnoreClassInitializersAttribute.xml:
	* doc/en/Gst.GLib/InitiallyUnowned.xml:
	* doc/en/Gst.GLib/List.xml:
	* doc/en/Gst.GLib/ListBase+FilenameString.xml:
	* doc/en/Gst.GLib/ListBase.xml:
	* doc/en/Gst.GLib/Log.xml:
	* doc/en/Gst.GLib/LogFunc.xml:
	* doc/en/Gst.GLib/LogLevelFlags.xml:
	* doc/en/Gst.GLib/MainContext.xml:
	* doc/en/Gst.GLib/MainLoop.xml:
	* doc/en/Gst.GLib/Markup.xml:
	* doc/en/Gst.GLib/Marshaller.xml:
	* doc/en/Gst.GLib/MissingIntPtrCtorException.xml:
	* doc/en/Gst.GLib/NotifyArgs.xml:
	* doc/en/Gst.GLib/NotifyHandler.xml:
	* doc/en/Gst.GLib/Object.xml:
	* doc/en/Gst.GLib/ObjectManager.xml:
	* doc/en/Gst.GLib/Opaque.xml:
	* doc/en/Gst.GLib/ParamSpec.xml:
	* doc/en/Gst.GLib/PrintFunc.xml:
	* doc/en/Gst.GLib/Priority.xml:
	* doc/en/Gst.GLib/Process.xml:
	* doc/en/Gst.GLib/PropertyAttribute.xml:
	* doc/en/Gst.GLib/PtrArray.xml:
	* doc/en/Gst.GLib/SList.xml:
	* doc/en/Gst.GLib/SeekType.xml:
	* doc/en/Gst.GLib/Signal+EmissionHook.xml:
	* doc/en/Gst.GLib/Signal+EmissionHookMarshaler.xml:
	* doc/en/Gst.GLib/Signal+EmissionHookNative.xml:
	* doc/en/Gst.GLib/Signal+Flags.xml:
	* doc/en/Gst.GLib/Signal+InvocationHint.xml:
	* doc/en/Gst.GLib/Signal.xml:
	* doc/en/Gst.GLib/SignalArgs.xml:
	* doc/en/Gst.GLib/SignalAttribute.xml:
	* doc/en/Gst.GLib/SignalCallback.xml:
	* doc/en/Gst.GLib/Source.xml:
	* doc/en/Gst.GLib/SpawnChildSetupFunc.xml:
	* doc/en/Gst.GLib/SpawnError.xml:
	* doc/en/Gst.GLib/SpawnFlags.xml:
	* doc/en/Gst.GLib/Thread.xml:
	* doc/en/Gst.GLib/Timeout.xml:
	* doc/en/Gst.GLib/TimeoutHandler.xml:
	* doc/en/Gst.GLib/TypeConverter.xml:
	* doc/en/Gst.GLib/TypeFundamentals.xml:
	* doc/en/Gst.GLib/TypeInitializerAttribute.xml:
	* doc/en/Gst.GLib/TypeResolutionHandler.xml:
	* doc/en/Gst.GLib/UnhandledExceptionArgs.xml:
	* doc/en/Gst.GLib/UnhandledExceptionHandler.xml:
	* doc/en/Gst.GLib/UnwrappedObject.xml:
	* doc/en/Gst.GLib/Value.xml:
	* doc/en/Gst.GLib/ValueArray.xml:
	* doc/en/Gst.Interfaces/ChannelChangedArgs.xml:
	* doc/en/Gst.Interfaces/ChannelChangedHandler.xml:
	* doc/en/Gst.Interfaces/ColorBalance.xml:
	* doc/en/Gst.Interfaces/ColorBalanceAdapter.xml:
	* doc/en/Gst.Interfaces/ColorBalanceChannel.xml:
	* doc/en/Gst.Interfaces/ColorBalanceImplementor.xml:
	* doc/en/Gst.Interfaces/ColorBalanceType.xml:
	* doc/en/Gst.Interfaces/FrequencyChangedArgs.xml:
	* doc/en/Gst.Interfaces/FrequencyChangedHandler.xml:
	* doc/en/Gst.Interfaces/Mixer.xml:
	* doc/en/Gst.Interfaces/MixerAdapter.xml:
	* doc/en/Gst.Interfaces/MixerFlags.xml:
	* doc/en/Gst.Interfaces/MixerImplementor.xml:
	* doc/en/Gst.Interfaces/MixerMessage.xml:
	* doc/en/Gst.Interfaces/MixerMessageType.xml:
	* doc/en/Gst.Interfaces/MixerOptions.xml:
	* doc/en/Gst.Interfaces/MixerTrack.xml:
	* doc/en/Gst.Interfaces/MixerTrackFlags.xml:
	* doc/en/Gst.Interfaces/MixerType.xml:
	* doc/en/Gst.Interfaces/Navigation.xml:
	* doc/en/Gst.Interfaces/NavigationAdapter.xml:
	* doc/en/Gst.Interfaces/NavigationCommand.xml:
	* doc/en/Gst.Interfaces/NavigationEvent.xml:
	* doc/en/Gst.Interfaces/NavigationEventType.xml:
	* doc/en/Gst.Interfaces/NavigationImplementor.xml:
	* doc/en/Gst.Interfaces/NavigationMessage.xml:
	* doc/en/Gst.Interfaces/NavigationMessageType.xml:
	* doc/en/Gst.Interfaces/NavigationQuery.xml:
	* doc/en/Gst.Interfaces/NavigationQueryType.xml:
	* doc/en/Gst.Interfaces/NormChangedArgs.xml:
	* doc/en/Gst.Interfaces/NormChangedHandler.xml:
	* doc/en/Gst.Interfaces/ProbeNeededArgs.xml:
	* doc/en/Gst.Interfaces/ProbeNeededHandler.xml:
	* doc/en/Gst.Interfaces/PropertyProbe.xml:
	* doc/en/Gst.Interfaces/PropertyProbeAdapter.xml:
	* doc/en/Gst.Interfaces/PropertyProbeImplementor.xml:
	* doc/en/Gst.Interfaces/SignalChangedArgs.xml:
	* doc/en/Gst.Interfaces/SignalChangedHandler.xml:
	* doc/en/Gst.Interfaces/Tuner.xml:
	* doc/en/Gst.Interfaces/TunerAdapter.xml:
	* doc/en/Gst.Interfaces/TunerChannel.xml:
	* doc/en/Gst.Interfaces/TunerChannelFlags.xml:
	* doc/en/Gst.Interfaces/TunerImplementor.xml:
	* doc/en/Gst.Interfaces/TunerNorm.xml:
	* doc/en/Gst.Interfaces/ValueChangedArgs.xml:
	* doc/en/Gst.Interfaces/ValueChangedHandler.xml:
	* doc/en/Gst.Interfaces/VideoOrientation.xml:
	* doc/en/Gst.Interfaces/VideoOrientationAdapter.xml:
	* doc/en/Gst.Interfaces/VideoOrientationImplementor.xml:
	* doc/en/Gst.Interfaces/XOverlay.xml:
	* doc/en/Gst.Interfaces/XOverlayAdapter.xml:
	* doc/en/Gst.Interfaces/XOverlayImplementor.xml:
	* doc/en/Gst.Video/VideoFilter.xml:
	* doc/en/Gst.Video/VideoFormat.xml:
	* doc/en/Gst.Video/VideoRectangle.xml:
	* doc/en/Gst.Video/VideoSink.xml:
	* doc/en/Gst.Video/VideoUtil.xml:
	* doc/en/Gst/ActivateMode.xml:
	* doc/en/Gst/Application.xml:
	* doc/en/Gst/Array.xml:
	* doc/en/Gst/AssocFlags.xml:
	* doc/en/Gst/Bin.xml:
	* doc/en/Gst/BinFlags.xml:
	* doc/en/Gst/Buffer.xml:
	* doc/en/Gst/BufferCopyFlags.xml:
	* doc/en/Gst/BufferFlags.xml:
	* doc/en/Gst/BufferList.xml:
	* doc/en/Gst/BufferListDoFunction.xml:
	* doc/en/Gst/BufferListFunc.xml:
	* doc/en/Gst/BufferListItem.xml:
	* doc/en/Gst/BufferListIterator.xml:
	* doc/en/Gst/BufferingMode.xml:
	* doc/en/Gst/Bus.xml:
	* doc/en/Gst/BusFlags.xml:
	* doc/en/Gst/BusFunc.xml:
	* doc/en/Gst/BusSyncHandler.xml:
	* doc/en/Gst/BusSyncReply.xml:
	* doc/en/Gst/Caps.xml:
	* doc/en/Gst/ChildAddedArgs.xml:
	* doc/en/Gst/ChildAddedHandler.xml:
	* doc/en/Gst/ChildProxy.xml:
	* doc/en/Gst/ChildProxyAdapter.xml:
	* doc/en/Gst/ChildProxyImplementor.xml:
	* doc/en/Gst/ChildRemovedArgs.xml:
	* doc/en/Gst/ChildRemovedHandler.xml:
	* doc/en/Gst/Clock.xml:
	* doc/en/Gst/ClockCallback.xml:
	* doc/en/Gst/ClockEntry.xml:
	* doc/en/Gst/ClockEntryType.xml:
	* doc/en/Gst/ClockFlags.xml:
	* doc/en/Gst/ClockReturn.xml:
	* doc/en/Gst/ClockType.xml:
	* doc/en/Gst/CoreError.xml:
	* doc/en/Gst/Date.xml:
	* doc/en/Gst/DoLatencyArgs.xml:
	* doc/en/Gst/DoLatencyHandler.xml:
	* doc/en/Gst/DoubleRange.xml:
	* doc/en/Gst/DynamicSignal.xml:
	* doc/en/Gst/Element.xml:
	* doc/en/Gst/ElementAddedArgs.xml:
	* doc/en/Gst/ElementAddedHandler.xml:
	* doc/en/Gst/ElementFactory.xml:
	* doc/en/Gst/ElementFlags.xml:
	* doc/en/Gst/ElementRemovedArgs.xml:
	* doc/en/Gst/ElementRemovedHandler.xml:
	* doc/en/Gst/EntryAddedArgs.xml:
	* doc/en/Gst/EntryAddedHandler.xml:
	* doc/en/Gst/EnumInfo.xml:
	* doc/en/Gst/EnumValue.xml:
	* doc/en/Gst/Event.xml:
	* doc/en/Gst/EventType.xml:
	* doc/en/Gst/EventTypeFlags.xml:
	* doc/en/Gst/FeatureAddedArgs.xml:
	* doc/en/Gst/FeatureAddedHandler.xml:
	* doc/en/Gst/FlagsInfo.xml:
	* doc/en/Gst/FlagsValue.xml:
	* doc/en/Gst/FlowReturn.xml:
	* doc/en/Gst/Format.xml:
	* doc/en/Gst/FormatDefinition.xml:
	* doc/en/Gst/Fourcc.xml:
	* doc/en/Gst/Fraction.xml:
	* doc/en/Gst/FractionRange.xml:
	* doc/en/Gst/GTypeNameAttribute.xml:
	* doc/en/Gst/GhostPad.xml:
	* doc/en/Gst/HaveDataArgs.xml:
	* doc/en/Gst/HaveDataHandler.xml:
	* doc/en/Gst/ImplementsInterface.xml:
	* doc/en/Gst/ImplementsInterfaceAdapter.xml:
	* doc/en/Gst/ImplementsInterfaceImplementor.xml:
	* doc/en/Gst/Index.xml:
	* doc/en/Gst/IndexAssociation.xml:
	* doc/en/Gst/IndexCertainty.xml:
	* doc/en/Gst/IndexEntry.xml:
	* doc/en/Gst/IndexEntryType.xml:
	* doc/en/Gst/IndexFactory.xml:
	* doc/en/Gst/IndexFilter.xml:
	* doc/en/Gst/IndexFlags.xml:
	* doc/en/Gst/IndexLookupMethod.xml:
	* doc/en/Gst/IndexResolver.xml:
	* doc/en/Gst/IndexResolverMethod.xml:
	* doc/en/Gst/IntRange.xml:
	* doc/en/Gst/Iterator.xml:
	* doc/en/Gst/LibraryError.xml:
	* doc/en/Gst/LinkedArgs.xml:
	* doc/en/Gst/LinkedHandler.xml:
	* doc/en/Gst/List.xml:
	* doc/en/Gst/Message.xml:
	* doc/en/Gst/MessageArgs.xml:
	* doc/en/Gst/MessageHandler.xml:
	* doc/en/Gst/MessageType.xml:
	* doc/en/Gst/MiniObject.xml:
	* doc/en/Gst/MiniObjectFlags.xml:
	* doc/en/Gst/NewUriArgs.xml:
	* doc/en/Gst/NewUriHandler.xml:
	* doc/en/Gst/Object.xml:
	* doc/en/Gst/ObjectFlags.xml:
	* doc/en/Gst/Pad.xml:
	* doc/en/Gst/PadAcceptCapsFunction.xml:
	* doc/en/Gst/PadActivateFunction.xml:
	* doc/en/Gst/PadActivateModeFunction.xml:
	* doc/en/Gst/PadAddedArgs.xml:
	* doc/en/Gst/PadAddedHandler.xml:
	* doc/en/Gst/PadBlockCallback.xml:
	* doc/en/Gst/PadBufferAllocFunction.xml:
	* doc/en/Gst/PadBufferProbeCallback.xml:
	* doc/en/Gst/PadChainFunction.xml:
	* doc/en/Gst/PadChainListFunction.xml:
	* doc/en/Gst/PadCheckGetRangeFunction.xml:
	* doc/en/Gst/PadCreatedArgs.xml:
	* doc/en/Gst/PadCreatedHandler.xml:
	* doc/en/Gst/PadDataProbeCallback.xml:
	* doc/en/Gst/PadDirection.xml:
	* doc/en/Gst/PadDispatcherFunction.xml:
	* doc/en/Gst/PadEventFunction.xml:
	* doc/en/Gst/PadEventProbeCallback.xml:
	* doc/en/Gst/PadFixateCapsFunction.xml:
	* doc/en/Gst/PadFlags.xml:
	* doc/en/Gst/PadGetCapsFunction.xml:
	* doc/en/Gst/PadGetRangeFunction.xml:
	* doc/en/Gst/PadIterIntLinkFunction.xml:
	* doc/en/Gst/PadLinkFunction.xml:
	* doc/en/Gst/PadLinkReturn.xml:
	* doc/en/Gst/PadPresence.xml:
	* doc/en/Gst/PadQueryFunction.xml:
	* doc/en/Gst/PadQueryTypeFunction.xml:
	* doc/en/Gst/PadRemovedArgs.xml:
	* doc/en/Gst/PadRemovedHandler.xml:
	* doc/en/Gst/PadSetCapsFunction.xml:
	* doc/en/Gst/PadTemplate.xml:
	* doc/en/Gst/PadTemplateFlags.xml:
	* doc/en/Gst/PadUnlinkFunction.xml:
	* doc/en/Gst/ParentSetArgs.xml:
	* doc/en/Gst/ParentSetHandler.xml:
	* doc/en/Gst/ParentUnsetArgs.xml:
	* doc/en/Gst/ParentUnsetHandler.xml:
	* doc/en/Gst/Parse.xml:
	* doc/en/Gst/ParseContext.xml:
	* doc/en/Gst/ParseError.xml:
	* doc/en/Gst/ParseFlags.xml:
	* doc/en/Gst/Pipeline.xml:
	* doc/en/Gst/PipelineFlags.xml:
	* doc/en/Gst/Plugin.xml:
	* doc/en/Gst/PluginAddedArgs.xml:
	* doc/en/Gst/PluginAddedHandler.xml:
	* doc/en/Gst/PluginDependencyFlags.xml:
	* doc/en/Gst/PluginError.xml:
	* doc/en/Gst/PluginFeature.xml:
	* doc/en/Gst/PluginFeatureFilter.xml:
	* doc/en/Gst/PluginFilter.xml:
	* doc/en/Gst/PluginFlags.xml:
	* doc/en/Gst/PluginInitFunc.xml:
	* doc/en/Gst/Preset.xml:
	* doc/en/Gst/PresetAdapter.xml:
	* doc/en/Gst/PresetDefault.xml:
	* doc/en/Gst/PresetImplementor.xml:
	* doc/en/Gst/PropertyInfo.xml:
	* doc/en/Gst/ProxyPad.xml:
	* doc/en/Gst/Query.xml:
	* doc/en/Gst/QueryType.xml:
	* doc/en/Gst/Rank.xml:
	* doc/en/Gst/Registry.xml:
	* doc/en/Gst/ResourceError.xml:
	* doc/en/Gst/SeekFlags.xml:
	* doc/en/Gst/SeekType.xml:
	* doc/en/Gst/Segment.xml:
	* doc/en/Gst/SignalHandler.xml:
	* doc/en/Gst/State.xml:
	* doc/en/Gst/StateChange.xml:
	* doc/en/Gst/StateChangeReturn.xml:
	* doc/en/Gst/StaticPadTemplate.xml:
	* doc/en/Gst/StreamError.xml:
	* doc/en/Gst/StreamStatusType.xml:
	* doc/en/Gst/Structure.xml:
	* doc/en/Gst/StructureChangeType.xml:
	* doc/en/Gst/SyncMessageArgs.xml:
	* doc/en/Gst/SyncMessageHandler.xml:
	* doc/en/Gst/SystemClock.xml:
	* doc/en/Gst/Tag.xml:
	* doc/en/Gst/TagFlags.xml:
	* doc/en/Gst/TagList.xml:
	* doc/en/Gst/TagMergeFunc.xml:
	* doc/en/Gst/TagMergeMode.xml:
	* doc/en/Gst/TagSetter.xml:
	* doc/en/Gst/TagSetterAdapter.xml:
	* doc/en/Gst/TagSetterImplementor.xml:
	* doc/en/Gst/Task.xml:
	* doc/en/Gst/TaskFunction.xml:
	* doc/en/Gst/TaskPool.xml:
	* doc/en/Gst/TaskPoolFunction.xml:
	* doc/en/Gst/TaskState.xml:
	* doc/en/Gst/TypeFind.xml:
	* doc/en/Gst/TypeFindFactory.xml:
	* doc/en/Gst/TypeFindFunction.xml:
	* doc/en/Gst/TypeFindGetLengthFunction.xml:
	* doc/en/Gst/TypeFindPeekFunction.xml:
	* doc/en/Gst/TypeFindProbability.xml:
	* doc/en/Gst/TypeFindSuggestFunction.xml:
	* doc/en/Gst/URIHandler.xml:
	* doc/en/Gst/URIHandlerAdapter.xml:
	* doc/en/Gst/URIHandlerImplementor.xml:
	* doc/en/Gst/URIType.xml:
	* doc/en/Gst/UnlinkedArgs.xml:
	* doc/en/Gst/UnlinkedHandler.xml:
	* doc/en/Gst/Util.xml:
	* doc/en/Gst/Version.xml:
	* doc/en/index.xml:
	  Update docs

2009-09-11 10:29:15 +0200  Sebastian Dröge <sebastian.droege@collabora.co.uk>

	* gstreamer-sharp/baseplugins/Makefile.am:
	* gstreamer-sharp/baseplugins/inspect/decodebin2.raw:
	* gstreamer-sharp/baseplugins/inspect/playbin2.raw:
	* gstreamer-sharp/baseplugins/playbin2.metadata:
	* gstreamer-sharp/coreplugins/Makefile.am:
	* gstreamer-sharp/coreplugins/inspect/capsfilter.raw:
	* gstreamer-sharp/coreplugins/inspect/identity.raw:
	* gstreamer-sharp/coreplugins/inspect/multiqueue.raw:
	* gstreamer-sharp/coreplugins/inspect/queue.raw:
	* gstreamer-sharp/coreplugins/inspect/tee.raw:
	* gstreamer-sharp/coreplugins/inspect/typefind.raw:
	  Update element bindings to 0.10.24

2009-09-11 10:20:30 +0200  Sebastian Dröge <sebastian.droege@collabora.co.uk>

	* configure.ac:
	* generator/Makefile.am:
	* gstreamer-sharp/Makefile.am:
	  Add some defines that are required by glib-sharp and the codegenerator

2009-09-11 10:10:34 +0200  Sebastian Dröge <sebastian.droege@collabora.co.uk>

	* samples/MetaData.cs:
	  Update one sample for a small API change

2009-09-11 10:08:06 +0200  Sebastian Dröge <sebastian.droege@collabora.co.uk>

	* gstreamer-sharp/Makefile.am:
	* gstreamer-sharp/override/ColorBalance.cs:
	* gstreamer-sharp/override/ColorBalanceAdapter.cs:
	* gstreamer-sharp/override/Mixer.cs:
	* gstreamer-sharp/override/MixerAdapter.cs:
	* gstreamer-sharp/override/NavigationAdapter.cs:
	* gstreamer-sharp/override/ProbeNeededHandler.cs:
	* gstreamer-sharp/override/PropertyProbe.cs:
	* gstreamer-sharp/override/PropertyProbeAdapter.cs:
	* gstreamer-sharp/override/URIHandlerAdapter.cs:
	  Update GInterface override hacks

2009-09-11 09:31:17 +0200  Sebastian Dröge <sebastian.droege@collabora.co.uk>

	* gstreamer-sharp/Event.custom:
	* gstreamer-sharp/Gstreamer.metadata:
	* gstreamer-sharp/Message.custom:
	* gstreamer-sharp/Object.custom:
	* gstreamer-sharp/Pad.custom:
	* gstreamer-sharp/TagList.custom:
	* gstreamer-sharp/glue/Makefile.am:
	* gstreamer-sharp/glue/taglist.c:
	  Correctly bind the new API

2009-09-11 08:38:20 +0200  Sebastian Dröge <sebastian.droege@collabora.co.uk>

	* configure.ac:
	  Require glib 2.18.1 for new glib-sharp

2009-09-11 08:37:33 +0200  Sebastian Dröge <sebastian.droege@collabora.co.uk>

	* gstreamer-sharp/glib-sharp/Argv.cs:
	* gstreamer-sharp/glib-sharp/DelegateWrapper.cs:
	* gstreamer-sharp/glib-sharp/DestroyNotify.cs:
	* gstreamer-sharp/glib-sharp/FileUtils.cs:
	* gstreamer-sharp/glib-sharp/Format.cs:
	* gstreamer-sharp/glib-sharp/GException.cs:
	* gstreamer-sharp/glib-sharp/GString.cs:
	* gstreamer-sharp/glib-sharp/GType.cs:
	* gstreamer-sharp/glib-sharp/Global.cs:
	* gstreamer-sharp/glib-sharp/IOChannel.cs:
	* gstreamer-sharp/glib-sharp/Idle.cs:
	* gstreamer-sharp/glib-sharp/List.cs:
	* gstreamer-sharp/glib-sharp/ListBase.cs:
	* gstreamer-sharp/glib-sharp/Log.cs:
	* gstreamer-sharp/glib-sharp/MainContext.cs:
	* gstreamer-sharp/glib-sharp/MainLoop.cs:
	* gstreamer-sharp/glib-sharp/ManagedValue.cs:
	* gstreamer-sharp/glib-sharp/Markup.cs:
	* gstreamer-sharp/glib-sharp/Marshaller.cs:
	* gstreamer-sharp/glib-sharp/NotifyHandler.cs:
	* gstreamer-sharp/glib-sharp/Object.cs:
	* gstreamer-sharp/glib-sharp/ObjectManager.cs:
	* gstreamer-sharp/glib-sharp/ParamSpec.cs:
	* gstreamer-sharp/glib-sharp/PtrArray.cs:
	* gstreamer-sharp/glib-sharp/SList.cs:
	* gstreamer-sharp/glib-sharp/Signal.cs:
	* gstreamer-sharp/glib-sharp/SignalCallback.cs:
	* gstreamer-sharp/glib-sharp/SignalClosure.cs:
	* gstreamer-sharp/glib-sharp/Source.cs:
	* gstreamer-sharp/glib-sharp/Spawn.cs:
	* gstreamer-sharp/glib-sharp/Thread.cs:
	* gstreamer-sharp/glib-sharp/Timeout.cs:
	* gstreamer-sharp/glib-sharp/ToggleRef.cs:
	* gstreamer-sharp/glib-sharp/Value.cs:
	* gstreamer-sharp/glib-sharp/ValueArray.cs:
	* gstreamer-sharp/glib-sharp/gst-glib-sharp.diff:
	  Update glib-sharp to latest SVN trunk

2009-09-11 08:33:48 +0200  Sebastian Dröge <sebastian.droege@collabora.co.uk>

	* generator/CallbackGen.cs:
	* generator/Ctor.cs:
	* generator/EnumGen.cs:
	* generator/Method.cs:
	* generator/Signal.cs:
	* generator/VirtualMethod.cs:
	* generator/gst-codegen.diff:
	  Update code generator to latest Gtk# trunk

2009-09-11 08:30:14 +0200  Sebastian Dröge <sebastian.droege@collabora.co.uk>

	* configure.ac:
	* gstreamer-sharp/Gstreamer.metadata:
	* gstreamer-sharp/Tag.custom:
	* gstreamer-sharp/gstreamer-api.raw:
	  Update to GStreamer 0.10.24 / gst-plugins-base 0.10.24

2009-09-11 10:14:05 +0200  Sebastian Dröge <sebastian.droege@collabora.co.uk>

	* configure.ac:
	* gstreamer-sharp/AssemblyInfo.cs.in:
	  Handle release version and API version separate and bump both

2009-09-04 07:06:36 +0200  Sebastian Dröge <sebastian.droege@collabora.co.uk>

	* tests/Makefile.am:
	  Don't run nunit-tester with $(MONO)

2009-09-04 06:57:03 +0200  Sebastian Dröge <sebastian.droege@collabora.co.uk>

	* configure.ac:
	  Only check for mono and set $(MONO) if we're building with mono
	  For MS .NET $(MONO) will be set to nothing because .exe files
	  can be executed directly there.

2009-09-03 15:47:27 -0700  Gabriel Burt <gabriel.burt@gmail.com>

	* configure.ac:
	  Fix build on SUSE by finding Mono runtime

2009-09-04 06:51:59 +0200  Sebastian Dröge <sebastian.droege@collabora.co.uk>

	* gstreamer-sharp/glue/glib.c:
	  Add missing file (which fortunately was in the tarballs)

=== release 0.9.0 ===

2009-09-04 06:51:43 +0200  Sebastian Dröge <sebastian.droege@collabora.co.uk>

	* .gitignore:
	* doc/.gitignore:
	* elementgen/.gitignore:
	* tests/.gitignore:
	  Update gitignore

2009-09-03 12:35:29 +0200  Sebastian Dröge <sebastian.droege@collabora.co.uk>

	* RELEASE:
	  Add RELEASE file

2009-09-03 11:45:11 +0200  Sebastian Dröge <sebastian.droege@collabora.co.uk>

	* ChangeLog:
	* NEWS:
	  Update ChangeLog and NEWS

2009-09-03 11:29:41 +0200  Sebastian Dröge <sebastian.droege@collabora.co.uk>

	* Makefile.am:
	  Also create tar.bz2 tarballs

2009-09-03 11:09:11 +0200  Sebastian Dröge <sebastian.droege@collabora.co.uk>

	* doc/en/Gst.GLib/GType.xml:
	* doc/en/Gst.GLib/Global.xml:
	* doc/en/Gst.GLib/Log.xml:
	* doc/en/Gst.GLib/MainContext.xml:
	* doc/en/Gst.GLib/MainLoop.xml:
	* doc/en/Gst.GLib/Object.xml:
	  Update docs

2009-09-03 11:07:43 +0200  Sebastian Dröge <sebastian.droege@collabora.co.uk>

	* generator/CallbackGen.cs:
	* generator/ClassGen.cs:
	* generator/ConstStringGen.cs:
	* generator/Ctor.cs:
	* generator/EnumGen.cs:
	* generator/FieldBase.cs:
	* generator/GObjectVM.cs:
	* generator/GenBase.cs:
	* generator/HandleBase.cs:
	* generator/IGeneratable.cs:
	* generator/InterfaceGen.cs:
	* generator/ManagedCallString.cs:
	* generator/Method.cs:
	* generator/MiniObjectGen.cs:
	* generator/ObjectGen.cs:
	* generator/OpaqueGen.cs:
	* generator/ReturnValue.cs:
	* generator/Signal.cs:
	* generator/SimpleBase.cs:
	* generator/StructBase.cs:
	* generator/StructField.cs:
	* generator/SymbolTable.cs:
	* generator/VirtualMethod.cs:
	* generator/gst-codegen.diff:
	* gstreamer-sharp/Element.custom:
	* gstreamer-sharp/MiniObject.cs:
	* gstreamer-sharp/glib-sharp/Argv.cs:
	* gstreamer-sharp/glib-sharp/DelegateWrapper.cs:
	* gstreamer-sharp/glib-sharp/DestroyNotify.cs:
	* gstreamer-sharp/glib-sharp/EnumWrapper.cs:
	* gstreamer-sharp/glib-sharp/ExceptionManager.cs:
	* gstreamer-sharp/glib-sharp/FileUtils.cs:
	* gstreamer-sharp/glib-sharp/Format.cs:
	* gstreamer-sharp/glib-sharp/GException.cs:
	* gstreamer-sharp/glib-sharp/GString.cs:
	* gstreamer-sharp/glib-sharp/GType.cs:
	* gstreamer-sharp/glib-sharp/Global.cs:
	* gstreamer-sharp/glib-sharp/IOChannel.cs:
	* gstreamer-sharp/glib-sharp/Idle.cs:
	* gstreamer-sharp/glib-sharp/InitiallyUnowned.cs:
	* gstreamer-sharp/glib-sharp/List.cs:
	* gstreamer-sharp/glib-sharp/ListBase.cs:
	* gstreamer-sharp/glib-sharp/Log.cs:
	* gstreamer-sharp/glib-sharp/MainContext.cs:
	* gstreamer-sharp/glib-sharp/MainLoop.cs:
	* gstreamer-sharp/glib-sharp/ManagedValue.cs:
	* gstreamer-sharp/glib-sharp/Markup.cs:
	* gstreamer-sharp/glib-sharp/Marshaller.cs:
	* gstreamer-sharp/glib-sharp/NotifyHandler.cs:
	* gstreamer-sharp/glib-sharp/Object.cs:
	* gstreamer-sharp/glib-sharp/ObjectManager.cs:
	* gstreamer-sharp/glib-sharp/ParamSpec.cs:
	* gstreamer-sharp/glib-sharp/Priority.cs:
	* gstreamer-sharp/glib-sharp/PtrArray.cs:
	* gstreamer-sharp/glib-sharp/SList.cs:
	* gstreamer-sharp/glib-sharp/Signal.cs:
	* gstreamer-sharp/glib-sharp/SignalArgs.cs:
	* gstreamer-sharp/glib-sharp/SignalCallback.cs:
	* gstreamer-sharp/glib-sharp/SignalClosure.cs:
	* gstreamer-sharp/glib-sharp/Source.cs:
	* gstreamer-sharp/glib-sharp/Spawn.cs:
	* gstreamer-sharp/glib-sharp/Thread.cs:
	* gstreamer-sharp/glib-sharp/Timeout.cs:
	* gstreamer-sharp/glib-sharp/ToggleRef.cs:
	* gstreamer-sharp/glib-sharp/TypeConverter.cs:
	* gstreamer-sharp/glib-sharp/TypeFundamentals.cs:
	* gstreamer-sharp/glib-sharp/UnwrappedObject.cs:
	* gstreamer-sharp/glib-sharp/Value.cs:
	* gstreamer-sharp/glib-sharp/ValueArray.cs:
	* gstreamer-sharp/glib-sharp/gst-glib-sharp.diff:
	* gstreamer-sharp/glue/Makefile.am:
	* parser/gst-gapi2xml.pl.diff:
	  Update internal glib-sharp copy and code generator to latest SVN trunk

2009-09-03 10:21:50 +0200  Sebastian Dröge <sebastian.droege@collabora.co.uk>

	* configure.ac:
	* doc/Makefile.am:
	* elementgen/Makefile.am:
	* elementgen/elementgen.cs:
	* generator/Makefile.am:
	* gstreamer-sharp/Makefile.am:
	* gstreamer-sharp/baseplugins/Makefile.am:
	* gstreamer-sharp/coreplugins/Makefile.am:
	* tests/Makefile.am:
	  Fix make distcheck

2009-09-03 09:28:43 +0200  Sebastian Dröge <sebastian.droege@collabora.co.uk>

	* elementgen/elementgen.cs:
	* gstreamer-sharp/Makefile.am:
	* gstreamer-sharp/baseplugins/Makefile.am:
	* gstreamer-sharp/coreplugins/Makefile.am:
	  Fix out-of-tree builds for real now

2009-09-03 08:57:16 +0200  Sebastian Dröge <sebastian.droege@collabora.co.uk>

	* gstreamer-sharp/Makefile.am:
	  Fix build of plugin bindings and don't ship generated sources

2009-09-03 08:46:52 +0200  Sebastian Dröge <sebastian.droege@collabora.co.uk>

	* elementgen/Makefile.am:
	* gstreamer-sharp/baseplugins/Makefile.am:
	* gstreamer-sharp/coreplugins/Makefile.am:
	* tests/Makefile.am:
	  Ship all required files in the tarballs and fix running of the unit test suite

2009-09-03 08:36:38 +0200  Sebastian Dröge <sebastian.droege@collabora.co.uk>

	* Makefile.am:
	  Run the testsuite when calling the check target in the toplevel Makefile

2009-08-14 09:04:55 +0200  Sebastian Dröge <sebastian.droege@collabora.co.uk>

	* gstreamer-sharp/Makefile.am:
	  Fix out of tree build for the interface override files

2009-08-14 09:02:43 +0200  Sebastian Dröge <sebastian.droege@collabora.co.uk>

	* parser/Makefile.am:
	  Add gapi-parser.cs to EXTRA_DIST

2009-08-14 09:01:34 +0200  Sebastian Dröge <sebastian.droege@collabora.co.uk>

	* Makefile.am:
	  Add generator to SUBDIRS

2009-08-14 08:59:36 +0200  Sebastian Dröge <sebastian.droege@collabora.co.uk>

	* README:
	  Write a nice README

2009-08-14 08:56:58 +0200  Sebastian Dröge <sebastian.droege@collabora.co.uk>

	* configure.ac:
	  Allow to use real nunit instead of mono-nunit and prefer it

2009-08-14 08:40:47 +0200  Sebastian Dröge <sebastian.droege@collabora.co.uk>

	* samples/AppSrc.cs:
	  Make the AppSrc example work on big endian architectures too
	  Cairo's ARGB32 format is defined to be native endianness, i.e.
	  we have to use GST_VIDEO_FORMAT_ARGB or _BGRA depending on
	  endianness.

2009-08-14 08:37:09 +0200  Sebastian Dröge <sebastian.droege@collabora.co.uk>

	* samples/GtkVideoPlayer.cs:
	  Make it possible to use the GtkVideoPlayer example on Win32 too

2009-08-14 07:27:42 +0200  Sebastian Dröge <sebastian.droege@collabora.co.uk>

	* configure.ac:
	* samples/Makefile.am:
	  And also check for mono-cairo and only compile the appsrc sample when it's available

2009-08-14 07:21:54 +0200  Sebastian Dröge <sebastian.droege@collabora.co.uk>

	* configure.ac:
	* samples/Makefile.am:
	  Check for gtk-sharp and glib-sharp and conditionally compile the samples

2009-08-09 09:58:50 +0200  Sebastian Dröge <sebastian.droege@collabora.co.uk>

	* gstreamer-sharp/glib-sharp/Argv.cs:
	* gstreamer-sharp/glib-sharp/DelegateWrapper.cs:
	* gstreamer-sharp/glib-sharp/DestroyNotify.cs:
	* gstreamer-sharp/glib-sharp/EnumWrapper.cs:
	* gstreamer-sharp/glib-sharp/ExceptionManager.cs:
	* gstreamer-sharp/glib-sharp/FileUtils.cs:
	* gstreamer-sharp/glib-sharp/GString.cs:
	* gstreamer-sharp/glib-sharp/GType.cs:
	* gstreamer-sharp/glib-sharp/Global.cs:
	* gstreamer-sharp/glib-sharp/Idle.cs:
	* gstreamer-sharp/glib-sharp/InitiallyUnowned.cs:
	* gstreamer-sharp/glib-sharp/ListBase.cs:
	* gstreamer-sharp/glib-sharp/MainContext.cs:
	* gstreamer-sharp/glib-sharp/MainLoop.cs:
	* gstreamer-sharp/glib-sharp/ManagedValue.cs:
	* gstreamer-sharp/glib-sharp/Marshaller.cs:
	* gstreamer-sharp/glib-sharp/NotifyHandler.cs:
	* gstreamer-sharp/glib-sharp/Object.cs:
	* gstreamer-sharp/glib-sharp/ObjectManager.cs:
	* gstreamer-sharp/glib-sharp/ParamSpec.cs:
	* gstreamer-sharp/glib-sharp/Priority.cs:
	* gstreamer-sharp/glib-sharp/PtrArray.cs:
	* gstreamer-sharp/glib-sharp/Signal.cs:
	* gstreamer-sharp/glib-sharp/SignalArgs.cs:
	* gstreamer-sharp/glib-sharp/SignalCallback.cs:
	* gstreamer-sharp/glib-sharp/SignalClosure.cs:
	* gstreamer-sharp/glib-sharp/Source.cs:
	* gstreamer-sharp/glib-sharp/Spawn.cs:
	* gstreamer-sharp/glib-sharp/Timeout.cs:
	* gstreamer-sharp/glib-sharp/ToggleRef.cs:
	* gstreamer-sharp/glib-sharp/TypeConverter.cs:
	* gstreamer-sharp/glib-sharp/TypeFundamentals.cs:
	* gstreamer-sharp/glib-sharp/UnwrappedObject.cs:
	* gstreamer-sharp/glib-sharp/Value.cs:
	* gstreamer-sharp/glib-sharp/ValueArray.cs:
	  Change GLib.* to Gst.GLib.* and register managed GTypes with a different name prefix
	  This prevents all remaining conflicts between internal and external glib-sharp.

2009-08-08 07:41:47 +0200  Sebastian Dröge <sebastian.droege@collabora.co.uk>

	* tests/ElementTest.cs:
	* tests/PipelineTest.cs:
	  Fix test compilation

2009-08-05 17:42:12 +0200  Sebastian Dröge <sebastian.droege@collabora.co.uk>

	* generator/gst-codegen.diff:
	* gstreamer-sharp/glib-sharp/gst-glib-sharp.diff:
	  Update code generator and glib-sharp diffs
	  These diffs contain our changes to gtk-sharp trunk

2009-08-05 16:57:20 +0200  Sebastian Dröge <sebastian.droege@collabora.co.uk>

	* configure.ac:
	* doc/en/Gst.App/AppSink.xml:
	* doc/en/Gst.App/AppSrc.xml:
	* doc/en/Gst.App/NeedDataArgs.xml:
	* doc/en/Gst.App/SeekDataArgs.xml:
	* doc/en/Gst.Base/Adapter.xml:
	* doc/en/Gst.Base/BaseSink.xml:
	* doc/en/Gst.Base/BaseSrc.xml:
	* doc/en/Gst.Base/BaseTransform.xml:
	* doc/en/Gst.Base/PushSrc.xml:
	* doc/en/Gst.BasePlugins/DecodeBin+NewDecodedPadArgs.xml:
	* doc/en/Gst.BasePlugins/DecodeBin+RemovedDecodedPadArgs.xml:
	* doc/en/Gst.BasePlugins/DecodeBin+UnknownTypeArgs.xml:
	* doc/en/Gst.BasePlugins/DecodeBin.xml:
	* doc/en/Gst.BasePlugins/DecodeBin2+AutoplugContinueArgs.xml:
	* doc/en/Gst.BasePlugins/DecodeBin2+AutoplugFactoriesArgs.xml:
	* doc/en/Gst.BasePlugins/DecodeBin2+AutoplugSelectArgs.xml:
	* doc/en/Gst.BasePlugins/DecodeBin2+AutoplugSortArgs.xml:
	* doc/en/Gst.BasePlugins/DecodeBin2+DrainedArgs.xml:
	* doc/en/Gst.BasePlugins/DecodeBin2+DrainedHandler.xml:
	* doc/en/Gst.BasePlugins/DecodeBin2+NewDecodedPadArgs.xml:
	* doc/en/Gst.BasePlugins/DecodeBin2+RemovedDecodedPadArgs.xml:
	* doc/en/Gst.BasePlugins/DecodeBin2+UnknownTypeArgs.xml:
	* doc/en/Gst.BasePlugins/DecodeBin2.xml:
	* doc/en/Gst.BasePlugins/PlayBin+StreamInfo+MutedArgs.xml:
	* doc/en/Gst.BasePlugins/PlayBin+StreamInfo.xml:
	* doc/en/Gst.BasePlugins/PlayBin.xml:
	* doc/en/Gst.BasePlugins/PlayBin2+AboutToFinishArgs.xml:
	* doc/en/Gst.BasePlugins/PlayBin2+AboutToFinishHandler.xml:
	* doc/en/Gst.BasePlugins/PlayBin2+AudioChangedArgs.xml:
	* doc/en/Gst.BasePlugins/PlayBin2+AudioChangedHandler.xml:
	* doc/en/Gst.BasePlugins/PlayBin2+TextChangedArgs.xml:
	* doc/en/Gst.BasePlugins/PlayBin2+TextChangedHandler.xml:
	* doc/en/Gst.BasePlugins/PlayBin2+VideoChangedArgs.xml:
	* doc/en/Gst.BasePlugins/PlayBin2+VideoChangedHandler.xml:
	* doc/en/Gst.BasePlugins/PlayBin2.xml:
	* doc/en/Gst.BasePlugins/XvImageSink.xml:
	* doc/en/Gst.Cdda/CddaBaseSrc.xml:
	* doc/en/Gst.Cdda/CddaBaseSrcMode.xml:
	* doc/en/Gst.Controller/ControlSource+GetValueCallback.xml:
	* doc/en/Gst.Controller/ControlSource.xml:
	* doc/en/Gst.Controller/Controller.xml:
	* doc/en/Gst.Controller/InterpolationControlSource.xml:
	* doc/en/Gst.Controller/LFOControlSource.xml:
	* doc/en/Gst.CorePlugins/CapsFilter.xml:
	* doc/en/Gst.CorePlugins/FakeSink+HandoffArgs.xml:
	* doc/en/Gst.CorePlugins/FakeSink+PrerollHandoffArgs.xml:
	* doc/en/Gst.CorePlugins/FakeSink.xml:
	* doc/en/Gst.CorePlugins/FakeSrc+HandoffArgs.xml:
	* doc/en/Gst.CorePlugins/FakeSrc.xml:
	* doc/en/Gst.CorePlugins/FdSink.xml:
	* doc/en/Gst.CorePlugins/FdSrc.xml:
	* doc/en/Gst.CorePlugins/FileIndex.xml:
	* doc/en/Gst.CorePlugins/FileSink.xml:
	* doc/en/Gst.CorePlugins/FileSrc.xml:
	* doc/en/Gst.CorePlugins/Identity+HandoffArgs.xml:
	* doc/en/Gst.CorePlugins/Identity.xml:
	* doc/en/Gst.CorePlugins/MultiQueue+OverrunArgs.xml:
	* doc/en/Gst.CorePlugins/MultiQueue+OverrunHandler.xml:
	* doc/en/Gst.CorePlugins/MultiQueue+UnderrunArgs.xml:
	* doc/en/Gst.CorePlugins/MultiQueue+UnderrunHandler.xml:
	* doc/en/Gst.CorePlugins/MultiQueue.xml:
	* doc/en/Gst.CorePlugins/Queue+OverrunArgs.xml:
	* doc/en/Gst.CorePlugins/Queue+OverrunHandler.xml:
	* doc/en/Gst.CorePlugins/Queue+PushingArgs.xml:
	* doc/en/Gst.CorePlugins/Queue+PushingHandler.xml:
	* doc/en/Gst.CorePlugins/Queue+RunningArgs.xml:
	* doc/en/Gst.CorePlugins/Queue+RunningHandler.xml:
	* doc/en/Gst.CorePlugins/Queue+UnderrunArgs.xml:
	* doc/en/Gst.CorePlugins/Queue+UnderrunHandler.xml:
	* doc/en/Gst.CorePlugins/Queue.xml:
	* doc/en/Gst.CorePlugins/Tee.xml:
	* doc/en/Gst.CorePlugins/TypeFindElement+HaveTypeArgs.xml:
	* doc/en/Gst.CorePlugins/TypeFindElement.xml:
	* doc/en/Gst.GLib/Argv.xml:
	* doc/en/Gst.GLib/Boxed.xml:
	* doc/en/Gst.GLib/CDeclCallbackAttribute.xml:
	* doc/en/Gst.GLib/ClassInitializerAttribute.xml:
	* doc/en/Gst.GLib/ConnectBeforeAttribute.xml:
	* doc/en/Gst.GLib/ConnectFlags.xml:
	* doc/en/Gst.GLib/DefaultSignalHandlerAttribute.xml:
	* doc/en/Gst.GLib/DelegateWrapper.xml:
	* doc/en/Gst.GLib/DestroyHelper.xml:
	* doc/en/Gst.GLib/DestroyNotify.xml:
	* doc/en/Gst.GLib/EnumWrapper.xml:
	* doc/en/Gst.GLib/ExceptionManager.xml:
	* doc/en/Gst.GLib/FileUtils.xml:
	* doc/en/Gst.GLib/GException.xml:
	* doc/en/Gst.GLib/GInterfaceAdapter.xml:
	* doc/en/Gst.GLib/GInterfaceAttribute.xml:
	* doc/en/Gst.GLib/GInterfaceInitHandler.xml:
	* doc/en/Gst.GLib/GSourceFunc.xml:
	* doc/en/Gst.GLib/GString.xml:
	* doc/en/Gst.GLib/GType.xml:
	* doc/en/Gst.GLib/GTypeAttribute.xml:
	* doc/en/Gst.GLib/Global.xml:
	* doc/en/Gst.GLib/IOChannel.xml:
	* doc/en/Gst.GLib/IOChannelError.xml:
	* doc/en/Gst.GLib/IOCondition.xml:
	* doc/en/Gst.GLib/IOFlags.xml:
	* doc/en/Gst.GLib/IOFunc.xml:
	* doc/en/Gst.GLib/IOStatus.xml:
	* doc/en/Gst.GLib/IWrapper.xml:
	* doc/en/Gst.GLib/Idle.xml:
	* doc/en/Gst.GLib/IdleHandler.xml:
	* doc/en/Gst.GLib/IgnoreClassInitializersAttribute.xml:
	* doc/en/Gst.GLib/List.xml:
	* doc/en/Gst.GLib/ListBase+FilenameString.xml:
	* doc/en/Gst.GLib/ListBase.xml:
	* doc/en/Gst.GLib/Log.xml:
	* doc/en/Gst.GLib/LogFunc.xml:
	* doc/en/Gst.GLib/LogLevelFlags.xml:
	* doc/en/Gst.GLib/MainContext.xml:
	* doc/en/Gst.GLib/MainLoop.xml:
	* doc/en/Gst.GLib/Markup.xml:
	* doc/en/Gst.GLib/Marshaller.xml:
	* doc/en/Gst.GLib/MissingIntPtrCtorException.xml:
	* doc/en/Gst.GLib/NotifyArgs.xml:
	* doc/en/Gst.GLib/NotifyHandler.xml:
	* doc/en/Gst.GLib/Object.xml:
	* doc/en/Gst.GLib/ObjectManager.xml:
	* doc/en/Gst.GLib/Opaque.xml:
	* doc/en/Gst.GLib/ParamSpec.xml:
	* doc/en/Gst.GLib/PrintFunc.xml:
	* doc/en/Gst.GLib/Priority.xml:
	* doc/en/Gst.GLib/Process.xml:
	* doc/en/Gst.GLib/PropertyAttribute.xml:
	* doc/en/Gst.GLib/PtrArray.xml:
	* doc/en/Gst.GLib/SList.xml:
	* doc/en/Gst.GLib/SeekType.xml:
	* doc/en/Gst.GLib/Signal+EmissionHook.xml:
	* doc/en/Gst.GLib/Signal+EmissionHookMarshaler.xml:
	* doc/en/Gst.GLib/Signal+EmissionHookNative.xml:
	* doc/en/Gst.GLib/Signal+Flags.xml:
	* doc/en/Gst.GLib/Signal+InvocationHint.xml:
	* doc/en/Gst.GLib/Signal.xml:
	* doc/en/Gst.GLib/SignalArgs.xml:
	* doc/en/Gst.GLib/SignalAttribute.xml:
	* doc/en/Gst.GLib/SignalCallback.xml:
	* doc/en/Gst.GLib/Source.xml:
	* doc/en/Gst.GLib/SpawnChildSetupFunc.xml:
	* doc/en/Gst.GLib/SpawnError.xml:
	* doc/en/Gst.GLib/SpawnFlags.xml:
	* doc/en/Gst.GLib/Thread.xml:
	* doc/en/Gst.GLib/Timeout.xml:
	* doc/en/Gst.GLib/TimeoutHandler.xml:
	* doc/en/Gst.GLib/TypeConverter.xml:
	* doc/en/Gst.GLib/TypeFundamentals.xml:
	* doc/en/Gst.GLib/TypeInitializerAttribute.xml:
	* doc/en/Gst.GLib/TypeResolutionHandler.xml:
	* doc/en/Gst.GLib/UnhandledExceptionArgs.xml:
	* doc/en/Gst.GLib/UnhandledExceptionHandler.xml:
	* doc/en/Gst.GLib/UnwrappedObject.xml:
	* doc/en/Gst.GLib/Value.xml:
	* doc/en/Gst.GLib/ValueArray.xml:
	* doc/en/Gst.Interfaces/ChannelChangedArgs.xml:
	* doc/en/Gst.Interfaces/ColorBalance.xml:
	* doc/en/Gst.Interfaces/ColorBalanceAdapter.xml:
	* doc/en/Gst.Interfaces/ColorBalanceChannel.xml:
	* doc/en/Gst.Interfaces/ColorBalanceImplementor.xml:
	* doc/en/Gst.Interfaces/ColorBalanceType.xml:
	* doc/en/Gst.Interfaces/FrequencyChangedArgs.xml:
	* doc/en/Gst.Interfaces/Mixer.xml:
	* doc/en/Gst.Interfaces/MixerAdapter.xml:
	* doc/en/Gst.Interfaces/MixerFlags.xml:
	* doc/en/Gst.Interfaces/MixerImplementor.xml:
	* doc/en/Gst.Interfaces/MixerMessageType.xml:
	* doc/en/Gst.Interfaces/MixerOptions.xml:
	* doc/en/Gst.Interfaces/MixerTrack.xml:
	* doc/en/Gst.Interfaces/MixerTrackFlags.xml:
	* doc/en/Gst.Interfaces/MixerType.xml:
	* doc/en/Gst.Interfaces/Navigation.xml:
	* doc/en/Gst.Interfaces/NavigationAdapter.xml:
	* doc/en/Gst.Interfaces/NavigationCommand.xml:
	* doc/en/Gst.Interfaces/NavigationEventType.xml:
	* doc/en/Gst.Interfaces/NavigationImplementor.xml:
	* doc/en/Gst.Interfaces/NavigationMessageType.xml:
	* doc/en/Gst.Interfaces/NavigationQueryType.xml:
	* doc/en/Gst.Interfaces/NormChangedArgs.xml:
	* doc/en/Gst.Interfaces/ProbeNeededArgs.xml:
	* doc/en/Gst.Interfaces/PropertyProbe.xml:
	* doc/en/Gst.Interfaces/PropertyProbeAdapter.xml:
	* doc/en/Gst.Interfaces/PropertyProbeImplementor.xml:
	* doc/en/Gst.Interfaces/SignalChangedArgs.xml:
	* doc/en/Gst.Interfaces/Tuner.xml:
	* doc/en/Gst.Interfaces/TunerAdapter.xml:
	* doc/en/Gst.Interfaces/TunerChannel.xml:
	* doc/en/Gst.Interfaces/TunerChannelFlags.xml:
	* doc/en/Gst.Interfaces/TunerImplementor.xml:
	* doc/en/Gst.Interfaces/TunerNorm.xml:
	* doc/en/Gst.Interfaces/ValueChangedArgs.xml:
	* doc/en/Gst.Interfaces/VideoOrientation.xml:
	* doc/en/Gst.Interfaces/VideoOrientationAdapter.xml:
	* doc/en/Gst.Interfaces/VideoOrientationImplementor.xml:
	* doc/en/Gst.Interfaces/XOverlay.xml:
	* doc/en/Gst.Interfaces/XOverlayAdapter.xml:
	* doc/en/Gst.Interfaces/XOverlayImplementor.xml:
	* doc/en/Gst.Video/VideoFilter.xml:
	* doc/en/Gst.Video/VideoFormat.xml:
	* doc/en/Gst.Video/VideoSink.xml:
	* doc/en/Gst/ActivateMode.xml:
	* doc/en/Gst/Array.xml:
	* doc/en/Gst/AssocFlags.xml:
	* doc/en/Gst/Bin.xml:
	* doc/en/Gst/BinFlags.xml:
	* doc/en/Gst/Buffer.xml:
	* doc/en/Gst/BufferCopyFlags.xml:
	* doc/en/Gst/BufferFlags.xml:
	* doc/en/Gst/BufferingMode.xml:
	* doc/en/Gst/Bus.xml:
	* doc/en/Gst/BusFlags.xml:
	* doc/en/Gst/BusSyncReply.xml:
	* doc/en/Gst/Caps.xml:
	* doc/en/Gst/ChildAddedArgs.xml:
	* doc/en/Gst/ChildProxy.xml:
	* doc/en/Gst/ChildProxyAdapter.xml:
	* doc/en/Gst/ChildProxyImplementor.xml:
	* doc/en/Gst/ChildRemovedArgs.xml:
	* doc/en/Gst/Clock.xml:
	* doc/en/Gst/ClockEntry.xml:
	* doc/en/Gst/ClockEntryType.xml:
	* doc/en/Gst/ClockFlags.xml:
	* doc/en/Gst/ClockReturn.xml:
	* doc/en/Gst/ClockType.xml:
	* doc/en/Gst/CoreError.xml:
	* doc/en/Gst/Date.xml:
	* doc/en/Gst/DoLatencyArgs.xml:
	* doc/en/Gst/DoubleRange.xml:
	* doc/en/Gst/DynamicSignal.xml:
	* doc/en/Gst/Element.xml:
	* doc/en/Gst/ElementAddedArgs.xml:
	* doc/en/Gst/ElementFactory.xml:
	* doc/en/Gst/ElementFlags.xml:
	* doc/en/Gst/ElementRemovedArgs.xml:
	* doc/en/Gst/EntryAddedArgs.xml:
	* doc/en/Gst/EnumInfo.xml:
	* doc/en/Gst/Event.xml:
	* doc/en/Gst/EventType.xml:
	* doc/en/Gst/EventTypeFlags.xml:
	* doc/en/Gst/FeatureAddedArgs.xml:
	* doc/en/Gst/FlagsInfo.xml:
	* doc/en/Gst/FlowReturn.xml:
	* doc/en/Gst/Format.xml:
	* doc/en/Gst/Fourcc.xml:
	* doc/en/Gst/Fraction.xml:
	* doc/en/Gst/FractionRange.xml:
	* doc/en/Gst/GhostPad.xml:
	* doc/en/Gst/HaveDataArgs.xml:
	* doc/en/Gst/ImplementsInterface.xml:
	* doc/en/Gst/ImplementsInterfaceAdapter.xml:
	* doc/en/Gst/ImplementsInterfaceImplementor.xml:
	* doc/en/Gst/Index.xml:
	* doc/en/Gst/IndexCertainty.xml:
	* doc/en/Gst/IndexEntry.xml:
	* doc/en/Gst/IndexEntryType.xml:
	* doc/en/Gst/IndexFactory.xml:
	* doc/en/Gst/IndexFlags.xml:
	* doc/en/Gst/IndexLookupMethod.xml:
	* doc/en/Gst/IndexResolverMethod.xml:
	* doc/en/Gst/IntRange.xml:
	* doc/en/Gst/Iterator.xml:
	* doc/en/Gst/LibraryError.xml:
	* doc/en/Gst/LinkedArgs.xml:
	* doc/en/Gst/List.xml:
	* doc/en/Gst/Message.xml:
	* doc/en/Gst/MessageArgs.xml:
	* doc/en/Gst/MessageType.xml:
	* doc/en/Gst/MiniObject.xml:
	* doc/en/Gst/MiniObjectFlags.xml:
	* doc/en/Gst/NewUriArgs.xml:
	* doc/en/Gst/Object.xml:
	* doc/en/Gst/ObjectFlags.xml:
	* doc/en/Gst/Pad.xml:
	* doc/en/Gst/PadAddedArgs.xml:
	* doc/en/Gst/PadCreatedArgs.xml:
	* doc/en/Gst/PadDirection.xml:
	* doc/en/Gst/PadFlags.xml:
	* doc/en/Gst/PadIterIntLinkFunction.xml:
	* doc/en/Gst/PadLinkReturn.xml:
	* doc/en/Gst/PadPresence.xml:
	* doc/en/Gst/PadRemovedArgs.xml:
	* doc/en/Gst/PadTemplate.xml:
	* doc/en/Gst/PadTemplateFlags.xml:
	* doc/en/Gst/ParentSetArgs.xml:
	* doc/en/Gst/ParentUnsetArgs.xml:
	* doc/en/Gst/ParseContext.xml:
	* doc/en/Gst/ParseError.xml:
	* doc/en/Gst/ParseFlags.xml:
	* doc/en/Gst/Pipeline.xml:
	* doc/en/Gst/PipelineFlags.xml:
	* doc/en/Gst/Plugin.xml:
	* doc/en/Gst/PluginAddedArgs.xml:
	* doc/en/Gst/PluginDependencyFlags.xml:
	* doc/en/Gst/PluginError.xml:
	* doc/en/Gst/PluginFeature.xml:
	* doc/en/Gst/PluginFlags.xml:
	* doc/en/Gst/Preset.xml:
	* doc/en/Gst/PresetAdapter.xml:
	* doc/en/Gst/PresetDefault.xml:
	* doc/en/Gst/PresetImplementor.xml:
	* doc/en/Gst/PropertyInfo.xml:
	* doc/en/Gst/ProxyPad.xml:
	* doc/en/Gst/Query.xml:
	* doc/en/Gst/QueryType.xml:
	* doc/en/Gst/Rank.xml:
	* doc/en/Gst/Registry.xml:
	* doc/en/Gst/ResourceError.xml:
	* doc/en/Gst/SeekFlags.xml:
	* doc/en/Gst/SeekType.xml:
	* doc/en/Gst/Segment.xml:
	* doc/en/Gst/SignalHandler.xml:
	* doc/en/Gst/State.xml:
	* doc/en/Gst/StateChange.xml:
	* doc/en/Gst/StateChangeReturn.xml:
	* doc/en/Gst/StaticPadTemplate.xml:
	* doc/en/Gst/StreamError.xml:
	* doc/en/Gst/Structure.xml:
	* doc/en/Gst/StructureChangeType.xml:
	* doc/en/Gst/SyncMessageArgs.xml:
	* doc/en/Gst/SystemClock.xml:
	* doc/en/Gst/Tag.xml:
	* doc/en/Gst/TagFlags.xml:
	* doc/en/Gst/TagList.xml:
	* doc/en/Gst/TagMergeFunc.xml:
	* doc/en/Gst/TagMergeMode.xml:
	* doc/en/Gst/TagSetter.xml:
	* doc/en/Gst/TagSetterAdapter.xml:
	* doc/en/Gst/TagSetterImplementor.xml:
	* doc/en/Gst/Task.xml:
	* doc/en/Gst/TaskState.xml:
	* doc/en/Gst/TypeFind.xml:
	* doc/en/Gst/TypeFindFactory.xml:
	* doc/en/Gst/TypeFindProbability.xml:
	* doc/en/Gst/URIHandler.xml:
	* doc/en/Gst/URIHandlerAdapter.xml:
	* doc/en/Gst/URIHandlerImplementor.xml:
	* doc/en/Gst/URIType.xml:
	* doc/en/Gst/UnlinkedArgs.xml:
	* doc/en/index.xml:
	* doc/en/ns-Gst.GLib.xml:
	* elementgen/elementgen.cs:
	* generator/BoxedGen.cs:
	* generator/ByRefGen.cs:
	* generator/CallbackGen.cs:
	* generator/ConstFilenameGen.cs:
	* generator/ConstStringGen.cs:
	* generator/Ctor.cs:
	* generator/DefaultSignalHandler.cs:
	* generator/EnumGen.cs:
	* generator/GObjectVM.cs:
	* generator/InterfaceGen.cs:
	* generator/MethodBody.cs:
	* generator/MiniObjectGen.cs:
	* generator/ObjectBase.cs:
	* generator/ObjectGen.cs:
	* generator/OpaqueGen.cs:
	* generator/Property.cs:
	* generator/ReturnValue.cs:
	* generator/Signal.cs:
	* generator/StructBase.cs:
	* generator/StructGen.cs:
	* generator/SymbolTable.cs:
	* generator/VirtualMethod.cs:
	* gstreamer-sharp/AppSink.custom:
	* gstreamer-sharp/AppSrc.custom:
	* gstreamer-sharp/Application.cs:
	* gstreamer-sharp/Bin.custom:
	* gstreamer-sharp/Buffer.custom:
	* gstreamer-sharp/Caps.custom:
	* gstreamer-sharp/Clock.custom:
	* gstreamer-sharp/ColorBalanceChannel.custom:
	* gstreamer-sharp/ControlSource.custom:
	* gstreamer-sharp/Controller.custom:
	* gstreamer-sharp/DynamicSignal.cs:
	* gstreamer-sharp/Element.custom:
	* gstreamer-sharp/EnumInfo.cs:
	* gstreamer-sharp/Event.custom:
	* gstreamer-sharp/GError.cs:
	* gstreamer-sharp/GstSharp.PadQueryTypeFunctionNative.cs:
	* gstreamer-sharp/IndexEntry.custom:
	* gstreamer-sharp/IndexFactory.custom:
	* gstreamer-sharp/Iterator.custom:
	* gstreamer-sharp/Makefile.am:
	* gstreamer-sharp/Marshaller.cs:
	* gstreamer-sharp/Message.custom:
	* gstreamer-sharp/MiniObject.cs:
	* gstreamer-sharp/MixerMessage.cs:
	* gstreamer-sharp/MixerTrack.custom:
	* gstreamer-sharp/NavigationEvent.cs:
	* gstreamer-sharp/NavigationMessage.cs:
	* gstreamer-sharp/NavigationQuery.cs:
	* gstreamer-sharp/Object.custom:
	* gstreamer-sharp/Pad.custom:
	* gstreamer-sharp/PadTemplate.custom:
	* gstreamer-sharp/Plugin.custom:
	* gstreamer-sharp/PresetDefault.cs:
	* gstreamer-sharp/PropertyInfo.cs:
	* gstreamer-sharp/Query.custom:
	* gstreamer-sharp/Registry.custom:
	* gstreamer-sharp/Structure.custom:
	* gstreamer-sharp/Tag.custom:
	* gstreamer-sharp/TagList.custom:
	* gstreamer-sharp/TunerChannel.custom:
	* gstreamer-sharp/TunerNorm.custom:
	* gstreamer-sharp/TypeFind.custom:
	* gstreamer-sharp/TypeFindDelegates.cs:
	* gstreamer-sharp/TypeFindFactory.custom:
	* gstreamer-sharp/Value.cs:
	* gstreamer-sharp/Version.cs:
	* gstreamer-sharp/VideoUtil.custom:
	* gstreamer-sharp/baseplugins/playbin.custom:
	* gstreamer-sharp/coreplugins/fileindex.cs:
	* gstreamer-sharp/coreplugins/memindex.cs:
	* gstreamer-sharp/glib-sharp/ManagedValue.cs:
	* samples/HelloWorld.cs:
	* samples/Makefile.am:
	  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.

2009-08-05 16:48:13 +0200  Sebastian Dröge <sebastian.droege@collabora.co.uk>

	* gstreamer-sharp/glib-sharp/Argv.cs:
	* gstreamer-sharp/glib-sharp/Boxed.cs:
	* gstreamer-sharp/glib-sharp/CDeclCallbackAttribute.cs:
	* gstreamer-sharp/glib-sharp/ClassInitializerAttribute.cs:
	* gstreamer-sharp/glib-sharp/ConnectBeforeAttribute.cs:
	* gstreamer-sharp/glib-sharp/DefaultSignalHandlerAttribute.cs:
	* gstreamer-sharp/glib-sharp/DelegateWrapper.cs:
	* gstreamer-sharp/glib-sharp/DestroyNotify.cs:
	* gstreamer-sharp/glib-sharp/EnumWrapper.cs:
	* gstreamer-sharp/glib-sharp/ExceptionManager.cs:
	* gstreamer-sharp/glib-sharp/FileUtils.cs:
	* gstreamer-sharp/glib-sharp/Format.cs:
	* gstreamer-sharp/glib-sharp/GException.cs:
	* gstreamer-sharp/glib-sharp/GInterfaceAdapter.cs:
	* gstreamer-sharp/glib-sharp/GInterfaceAttribute.cs:
	* gstreamer-sharp/glib-sharp/GString.cs:
	* gstreamer-sharp/glib-sharp/GType.cs:
	* gstreamer-sharp/glib-sharp/GTypeAttribute.cs:
	* gstreamer-sharp/glib-sharp/Global.cs:
	* gstreamer-sharp/glib-sharp/IOChannel.cs:
	* gstreamer-sharp/glib-sharp/IWrapper.cs:
	* gstreamer-sharp/glib-sharp/Idle.cs:
	* gstreamer-sharp/glib-sharp/IgnoreClassInitializersAttribute.cs:
	* gstreamer-sharp/glib-sharp/InitiallyUnowned.cs:
	* gstreamer-sharp/glib-sharp/List.cs:
	* gstreamer-sharp/glib-sharp/ListBase.cs:
	* gstreamer-sharp/glib-sharp/Log.cs:
	* gstreamer-sharp/glib-sharp/MainContext.cs:
	* gstreamer-sharp/glib-sharp/MainLoop.cs:
	* gstreamer-sharp/glib-sharp/ManagedValue.cs:
	* gstreamer-sharp/glib-sharp/Markup.cs:
	* gstreamer-sharp/glib-sharp/Marshaller.cs:
	* gstreamer-sharp/glib-sharp/MissingIntPtrCtorException.cs:
	* gstreamer-sharp/glib-sharp/NotifyHandler.cs:
	* gstreamer-sharp/glib-sharp/Object.cs:
	* gstreamer-sharp/glib-sharp/ObjectManager.cs:
	* gstreamer-sharp/glib-sharp/Opaque.cs:
	* gstreamer-sharp/glib-sharp/ParamSpec.cs:
	* gstreamer-sharp/glib-sharp/Priority.cs:
	* gstreamer-sharp/glib-sharp/PropertyAttribute.cs:
	* gstreamer-sharp/glib-sharp/PtrArray.cs:
	* gstreamer-sharp/glib-sharp/SList.cs:
	* gstreamer-sharp/glib-sharp/Signal.cs:
	* gstreamer-sharp/glib-sharp/SignalArgs.cs:
	* gstreamer-sharp/glib-sharp/SignalAttribute.cs:
	* gstreamer-sharp/glib-sharp/SignalCallback.cs:
	* gstreamer-sharp/glib-sharp/SignalClosure.cs:
	* gstreamer-sharp/glib-sharp/Source.cs:
	* gstreamer-sharp/glib-sharp/Spawn.cs:
	* gstreamer-sharp/glib-sharp/Thread.cs:
	* gstreamer-sharp/glib-sharp/Timeout.cs:
	* gstreamer-sharp/glib-sharp/ToggleRef.cs:
	* gstreamer-sharp/glib-sharp/TypeConverter.cs:
	* gstreamer-sharp/glib-sharp/TypeFundamentals.cs:
	* gstreamer-sharp/glib-sharp/TypeInitializerAttribute.cs:
	* gstreamer-sharp/glib-sharp/UnwrappedObject.cs:
	* gstreamer-sharp/glib-sharp/Value.cs:
	* gstreamer-sharp/glib-sharp/ValueArray.cs:
	  Move internal glib-sharp to namespace Gst.GLib

2009-08-05 16:47:30 +0200  Sebastian Dröge <sebastian.droege@collabora.co.uk>

	* gstreamer-sharp/glib-sharp/GType.cs:
	  Update glib-sharp from SVN trunk

2009-08-05 16:46:19 +0200  Sebastian Dröge <sebastian.droege@collabora.co.uk>

	* generator/InterfaceGen.cs:
	* generator/MiniObjectGen.cs:
	* generator/ObjectBase.cs:
	* generator/ObjectGen.cs:
	* generator/Parameters.cs:
	  Update code generator from gtk-sharp trunk

2009-07-31 10:16:55 +0200  Sebastian Dröge <sebastian.droege@collabora.co.uk>

	* gstreamer-sharp/glib-sharp/Argv.cs:
	* gstreamer-sharp/glib-sharp/Boxed.cs:
	* gstreamer-sharp/glib-sharp/CDeclCallbackAttribute.cs:
	* gstreamer-sharp/glib-sharp/ClassInitializerAttribute.cs:
	* gstreamer-sharp/glib-sharp/ConnectBeforeAttribute.cs:
	* gstreamer-sharp/glib-sharp/DefaultSignalHandlerAttribute.cs:
	* gstreamer-sharp/glib-sharp/DelegateWrapper.cs:
	* gstreamer-sharp/glib-sharp/DestroyNotify.cs:
	* gstreamer-sharp/glib-sharp/EnumWrapper.cs:
	* gstreamer-sharp/glib-sharp/ExceptionManager.cs:
	* gstreamer-sharp/glib-sharp/FileUtils.cs:
	* gstreamer-sharp/glib-sharp/Format.cs:
	* gstreamer-sharp/glib-sharp/GException.cs:
	* gstreamer-sharp/glib-sharp/GInterfaceAdapter.cs:
	* gstreamer-sharp/glib-sharp/GInterfaceAttribute.cs:
	* gstreamer-sharp/glib-sharp/GString.cs:
	* gstreamer-sharp/glib-sharp/GType.cs:
	* gstreamer-sharp/glib-sharp/GTypeAttribute.cs:
	* gstreamer-sharp/glib-sharp/Global.cs:
	* gstreamer-sharp/glib-sharp/IOChannel.cs:
	* gstreamer-sharp/glib-sharp/IWrapper.cs:
	* gstreamer-sharp/glib-sharp/Idle.cs:
	* gstreamer-sharp/glib-sharp/IgnoreClassInitializersAttribute.cs:
	* gstreamer-sharp/glib-sharp/InitiallyUnowned.cs:
	* gstreamer-sharp/glib-sharp/List.cs:
	* gstreamer-sharp/glib-sharp/ListBase.cs:
	* gstreamer-sharp/glib-sharp/Log.cs:
	* gstreamer-sharp/glib-sharp/MainContext.cs:
	* gstreamer-sharp/glib-sharp/MainLoop.cs:
	* gstreamer-sharp/glib-sharp/ManagedValue.cs:
	* gstreamer-sharp/glib-sharp/Markup.cs:
	* gstreamer-sharp/glib-sharp/Marshaller.cs:
	* gstreamer-sharp/glib-sharp/MissingIntPtrCtorException.cs:
	* gstreamer-sharp/glib-sharp/NotifyHandler.cs:
	* gstreamer-sharp/glib-sharp/Object.cs:
	* gstreamer-sharp/glib-sharp/ObjectManager.cs:
	* gstreamer-sharp/glib-sharp/Opaque.cs:
	* gstreamer-sharp/glib-sharp/ParamSpec.cs:
	* gstreamer-sharp/glib-sharp/Priority.cs:
	* gstreamer-sharp/glib-sharp/PropertyAttribute.cs:
	* gstreamer-sharp/glib-sharp/PtrArray.cs:
	* gstreamer-sharp/glib-sharp/SList.cs:
	* gstreamer-sharp/glib-sharp/Signal.cs:
	* gstreamer-sharp/glib-sharp/SignalArgs.cs:
	* gstreamer-sharp/glib-sharp/SignalAttribute.cs:
	* gstreamer-sharp/glib-sharp/SignalCallback.cs:
	* gstreamer-sharp/glib-sharp/SignalClosure.cs:
	* gstreamer-sharp/glib-sharp/Source.cs:
	* gstreamer-sharp/glib-sharp/Spawn.cs:
	* gstreamer-sharp/glib-sharp/Thread.cs:
	* gstreamer-sharp/glib-sharp/Timeout.cs:
	* gstreamer-sharp/glib-sharp/ToggleRef.cs:
	* gstreamer-sharp/glib-sharp/TypeConverter.cs:
	* gstreamer-sharp/glib-sharp/TypeFundamentals.cs:
	* gstreamer-sharp/glib-sharp/TypeInitializerAttribute.cs:
	* gstreamer-sharp/glib-sharp/UnwrappedObject.cs:
	* gstreamer-sharp/glib-sharp/Value.cs:
	* gstreamer-sharp/glib-sharp/ValueArray.cs:
	* gstreamer-sharp/glib-sharp/WeakObject.cs:
	  Add copy of glib-sharp from trunk
	  This is for internal usage only and will be removed once
	  there's a working glib-sharp release.
	  This also contains the required patches from README.

2009-07-31 10:11:12 +0200  Sebastian Dröge <sebastian.droege@collabora.co.uk>

	* generator/CallbackGen.cs:
	* generator/DESIGN:
	* generator/EnumGen.cs:
	* generator/GenBase.cs:
	* generator/InterfaceGen.cs:
	* generator/ObjectBase.cs:
	* generator/ObjectGen.cs:
	* generator/Signal.cs:
	* generator/VirtualMethod.cs:
	* generator/gst-codegen.diff:
	  Update generator from latest Gtk# trunk

2009-07-31 10:01:30 +0200  Sebastian Dröge <sebastian.droege@collabora.co.uk>

	* configure.ac:
	  Use gmcs for compilation, we require C# 2.0 now
	  This allows us to use new features and Gtk# has switched too
	  some days ago.

2009-07-30 14:20:54 +0200  Sebastian Dröge <sebastian.droege@collabora.co.uk>

	* README:
	* gstreamer-sharp/Application.cs:
	  Update to work with latest Gtk# trunk
	  We only need a single patch now that should be committed soon
	  to trunk.

2009-06-23 13:40:30 +0200  Sebastian Dröge <sebastian.droege@collabora.co.uk>

	* gstreamer-sharp/Gstreamer.metadata:
	  Hide gst_pad_get_parent_element() as it's useless for us

2009-06-23 13:39:00 +0200  Sebastian Dröge <sebastian.droege@collabora.co.uk>

	* gstreamer-sharp/Gstreamer.metadata:
	  Make some clock methods protected

2009-06-23 13:26:11 +0200  Sebastian Dröge <sebastian.droege@collabora.co.uk>

	* tests/BinTest.cs:
	* tests/ElementTest.cs:
	  Adjust tests for new protected methods by implementing subclasses

2009-06-23 13:21:06 +0200  Sebastian Dröge <sebastian.droege@collabora.co.uk>

	* gstreamer-sharp/Element.custom:
	* gstreamer-sharp/Gstreamer.metadata:
	  Make some element methods protected as they should be

2009-06-21 12:21:32 +0200  Sebastian Dröge <sebastian.droege@collabora.co.uk>

	* tests/ElementTest.cs:
	  Add unit test for basic Gst.Element subclasses
	  This implements a simple source and sink and sends 10 buffers from one
	  to another.

2009-06-21 10:36:13 +0200  Sebastian Dröge <sebastian.droege@collabora.co.uk>

	* gstreamer-sharp/Gstreamer.metadata:
	  Rename BaseSrc.Query to .SrcQuery to prevent conflict with Element.Query

2009-06-19 14:39:13 +0200  Maarten Bosmans <mkbosmans@gmail.com>

	* gstreamer-sharp/Event.custom:
	* gstreamer-sharp/Query.custom:
	* gstreamer-sharp/baseplugins/playbin2.metadata:
	* gstreamer-sharp/coreplugins/fakesrc.metadata:
	  Avoid some C# compiler warnings about name collisions in subclass members
	  There are three types of solution used: adding the new keyword to the member
	  in the subclass, renaming the subclass member to avoid name collision and
	  removing the subclass member if the functionality is the same.

2009-06-20 14:14:40 +0200  Maarten Bosmans <mkbosmans@gmail.com>

	* gstreamer-sharp/Gstreamer.metadata:
	  Update Gstreamer.metadata to avoid some warnings on fixup/generate

2009-06-20 10:50:00 +0200  Maarten Bosmans <mkbosmans@gmail.com>

	* gstreamer-sharp/Bin.custom:
	* gstreamer-sharp/Element.custom:
	* gstreamer-sharp/Gstreamer.metadata:
	* gstreamer-sharp/Iterator.cs:
	* gstreamer-sharp/Iterator.custom:
	* gstreamer-sharp/Makefile.am:
	* gstreamer-sharp/Pad.custom:
	  Replace custom Enumerable code with generator GstIterator bindings
	  The custom properties that return a IEnumerable are replaced by generated
	  properties that return an Iterator.  Most of the code in Iterator.cs has
	  moved to Iterator.custom to implement IEnumerable.

2009-06-21 10:28:05 +0200  Sebastian Dröge <sebastian.droege@collabora.co.uk>

	* samples/AppSrc.cs:
	  Set pipeline to null state in the end and use the real NeedData event of appsrc

2009-06-21 10:24:46 +0200  Sebastian Dröge <sebastian.droege@collabora.co.uk>

	* samples/AppSrc.cs:
	  Fix memory leak in appsrc example

2009-06-20 22:55:27 +0200  Maarten Bosmans <mkbosmans@gmail.com>

	* samples/AppSrc.cs:
	* samples/Makefile.am:
	  Add samples/AppSrc.cs
	  This sample started as a test case for a bug with Buffer.Data, but remains
	  useful as a example of how to use the AppSrc element.

2009-06-21 10:00:34 +0200  Sebastian Dröge <sebastian.droege@collabora.co.uk>

	* autogen.sh:
	* configure.ac:
	  Run automake with -Wno-portability to silence even more warnings

2009-06-05 07:03:45 +0200  Maarten Bosmans <mkbosmans@gmail.com>

	* autogen.sh:
	* gstreamer-sharp/.gitignore:
	* gstreamer-sharp/Makefile.am:
	* gstreamer-sharp/baseplugins/Makefile.am:
	* gstreamer-sharp/coreplugins/Makefile.am:
	  Build system fixes
	  - Use automake --foreign to silence warnings about gnu extensions.
	  - Add gstreamer-api.xml as prerequisite for gstreamer-sharp/*plugins/generated/%.cs
	  - Avoid executing $(MAKE) -C {core,base}plugins multiple times when gstreamer-api.xml is changed.
	  - Only generate xml for elements with changed metadata

2009-06-20 15:22:43 +0200  Sebastian Dröge <sebastian.droege@collabora.co.uk>

	* gstreamer-sharp/MiniObject.cs:
	  Remove the Data hashtables from MiniObject
	  We don't have any ways to store them in a persitant way anyway,
	  for example the content will disappear if the managed mini object
	  is unreffed and later the same native instance is used again in
	  managed code.

2009-06-20 11:41:28 +0200  Sebastian Dröge <sebastian.droege@collabora.co.uk>

	* tests/BinTest.cs:
	* tests/PipelineTest.cs:
	  Use parameter-less constructors for Bin/Pipeline

2009-06-20 11:40:42 +0200  Sebastian Dröge <sebastian.droege@collabora.co.uk>

	* gstreamer-sharp/Bus.custom:
	* gstreamer-sharp/Gstreamer.metadata:
	  Generate Bus.Post() code automatically

2009-06-20 11:35:35 +0200  Sebastian Dröge <sebastian.droege@collabora.co.uk>

	* gstreamer-sharp/Bin.custom:
	* gstreamer-sharp/Makefile.am:
	* gstreamer-sharp/Pipeline.custom:
	  Add parameter-less constructors for Bin/Pipeline

2009-06-18 18:18:01 +0200  Maarten Bosmans <mkbosmans@gmail.com>

	* configure.ac:
	* tests/BinTest.cs:
	  Add some tests that depend on nunit >= 2.4 functionality

2009-06-18 18:07:53 +0200  Maarten Bosmans <mkbosmans@gmail.com>

	* tests/BinTest.cs:
	* tests/BufferTest.cs:
	* tests/ElementTest.cs:
	* tests/PipelineTest.cs:
	  Add some tests that where lost in Refcount cleanup

2009-06-18 09:17:28 +0200  Sebastian Dröge <sebastian.droege@collabora.co.uk>

	* tests/BufferTest.cs:
	  Add unit test for managed buffer generation and interaction

2009-06-17 13:46:36 +0200  Sebastian Dröge <sebastian.droege@collabora.co.uk>

	* tests/Makefile.am:
	  Print test names on the terminal

2009-06-17 13:36:53 +0200  Sebastian Dröge <sebastian.droege@collabora.co.uk>

	* gstreamer-sharp/glue/buffer.c:
	  Don't forget to set the freefunc of buffers
	  Partially fixes bug #585551.

2009-06-17 13:36:02 +0200  Sebastian Dröge <sebastian.droege@collabora.co.uk>

	* gstreamer-sharp/Gstreamer.metadata:
	  Fix ownership of Gst.PadGetCapsFunction's return value

2009-06-17 12:16:53 +0200  Sebastian Dröge <sebastian.droege@collabora.co.uk>

	* tests/PadTest.cs:
	* tests/PipelineTest.cs:
	  Enable tests that should run but fail

2009-06-15 07:47:54 +0200  Maarten Bosmans <mkbosmans@gmail.com>

	* configure.ac:
	* tests/ConsoleUi.cs:
	* tests/Makefile.am:
	  Use nunit-console from nunit instead of in-tree ConsoleUi.
	  And check for nunit >= v2.0 at configure time.

2009-06-15 10:01:40 +0200  Maarten Bosmans <mkbosmans@gmail.com>

	* tests/BinTest.cs:
	* tests/CapsTest.cs:
	* tests/ElementTest.cs:
	* tests/PadTest.cs:
	* tests/PipelineTest.cs:
	  Some more cleanup

2009-06-15 08:28:47 +0200  Maarten Bosmans <mkbosmans@gmail.com>

	* tests/ApplicationTest.cs:
	* tests/BinTest.cs:
	* tests/BufferTest.cs:
	* tests/CapsTest.cs:
	* tests/ElementTest.cs:
	* tests/MessageTest.cs:
	* tests/PadTest.cs:
	* tests/PipelineTest.cs:
	  Fix source code formatting for all the tests

2009-06-15 07:56:45 +0200  Maarten Bosmans <mkbosmans@gmail.com>

	* tests/ApplicationTest.cs:
	* tests/BinTest.cs:
	* tests/BufferTest.cs:
	* tests/CapsTest.cs:
	* tests/ElementTest.cs:
	* tests/MessageTest.cs:
	* tests/PadTest.cs:
	* tests/PipelineTest.cs:
	  Make the test suite actually run
	  By removing the Application.Deinit calls
	  and disabling two test that cause problems.

2009-06-13 12:01:29 +0200  Maarten Bosmans <mkbosmans@gmail.com>

	* tests/BinTest.cs:
	* tests/CapsTest.cs:
	* tests/MessageTest.cs:
	* tests/PadTest.cs:
	* tests/PipelineTest.cs:
	  Adapt tests to new api

2009-06-15 08:32:28 +0200  Maarten Bosmans <mkbosmans@gmail.com>

	* tests/BinTest.cs:
	* tests/BufferTest.cs:
	* tests/CapsTest.cs:
	* tests/ElementTest.cs:
	* tests/MessageTest.cs:
	* tests/PadTest.cs:
	* tests/PipelineTest.cs:
	  Remove Dispose() calls in each test

2009-06-13 11:42:15 +0200  Maarten Bosmans <mkbosmans@gmail.com>

	* tests/BufferTest.cs:
	* tests/ElementTest.cs:
	* tests/PipelineTest.cs:
	  Remove all the Refcount tests
	  The refcount of GstObjects isn't public anymore
	  and shouldn't be tested for anyway.

2009-06-13 09:48:09 +0200  Maarten Bosmans <mkbosmans@gmail.com>

	* gstreamer-sharp/Adapter.custom:
	* gstreamer-sharp/AppSrc.custom:
	* gstreamer-sharp/Gstreamer.metadata:
	  Use the owned attribute for parameters to remove some custom code

2009-06-13 11:26:20 +0200  Maarten Bosmans <mkbosmans@gmail.com>

	* gstreamer-sharp/Element.custom:
	* gstreamer-sharp/Gstreamer.metadata:
	* gstreamer-sharp/Pad.custom:
	  More custom code removed by using owned="true"

2009-06-12 16:37:08 +0200  Maarten Bosmans <mkbosmans@gmail.com>

	* generator/MiniObjectGen.cs:
	* generator/ObjectGen.cs:
	* generator/Parameters.cs:
	  Fix generator to use MiniObject.OwnedHandle for parameters with owned="true"

2009-06-12 15:21:28 +0200  Sebastian Dröge <sebastian.droege@collabora.co.uk>

	* gstreamer-sharp/AppSrc.custom:
	* gstreamer-sharp/Gstreamer.metadata:
	  AppSrc.PushBuffer() takes ownership of the buffer
	  Part of bug #585551.

2009-06-09 10:42:21 +0200  Maarten Bosmans <mkbosmans@gmail.com>

	* gstreamer-sharp/Caps.custom:
	* gstreamer-sharp/Gstreamer.metadata:
	  Avoid some warnings when parsing the xml.
	  The warnings where mainly about usage of ellipsis type arguments.
	  For most of the functions hidden by this patch there was already an
	  alternative, for the params[] Caps constructor custom code is added.
	  Fixes bug #584913.

2009-06-05 13:38:20 +0200  Maarten Bosmans <mkbosmans@gmail.com>

	* gstreamer-sharp/Gstreamer.metadata:
	  Cleanup of GstBase - unnescessary properties removed

2009-06-09 10:27:49 +0200  Sebastian Dröge <sebastian.droege@collabora.co.uk>

	* elementgen/elementgen.cs:
	  For signals without parameters use the generic SignalHandler instead of defining a lot of empty types

2009-06-06 13:18:16 +0200  Sebastian Dröge <sebastian.droege@collabora.co.uk>

	* doc/en/Gst.App/AppSink.xml:
	* doc/en/Gst.App/AppSrc.xml:
	* doc/en/Gst.App/AppStreamType.xml:
	* doc/en/Gst.App/NeedDataArgs.xml:
	* doc/en/Gst.App/NeedDataHandler.xml:
	* doc/en/Gst.App/SeekDataArgs.xml:
	* doc/en/Gst.App/SeekDataHandler.xml:
	* doc/en/Gst.BasePlugins/DecodeBin.xml:
	* doc/en/Gst.BasePlugins/DecodeBin2.xml:
	* doc/en/Gst.BasePlugins/PlayBin+StreamInfo.xml:
	* doc/en/Gst.BasePlugins/PlayBin.xml:
	* doc/en/Gst.BasePlugins/PlayBin2.xml:
	* doc/en/Gst.BasePlugins/XvImageSink.xml:
	* doc/en/Gst.Cdda/CddaBaseSrc.xml:
	* doc/en/Gst.Cdda/CddaBaseSrcMode.xml:
	* doc/en/Gst.Cdda/CddaBaseSrcTrack.xml:
	* doc/en/Gst.CorePlugins/CapsFilter.xml:
	* doc/en/Gst.CorePlugins/FakeSink.xml:
	* doc/en/Gst.CorePlugins/FakeSrc.xml:
	* doc/en/Gst.CorePlugins/FdSink.xml:
	* doc/en/Gst.CorePlugins/FdSrc.xml:
	* doc/en/Gst.CorePlugins/FileSink.xml:
	* doc/en/Gst.CorePlugins/FileSrc.xml:
	* doc/en/Gst.CorePlugins/Identity.xml:
	* doc/en/Gst.CorePlugins/MultiQueue.xml:
	* doc/en/Gst.CorePlugins/Queue.xml:
	* doc/en/Gst.CorePlugins/Tee.xml:
	* doc/en/Gst.CorePlugins/TypeFindElement.xml:
	* doc/en/Gst.Video/VideoFilter.xml:
	* doc/en/Gst.Video/VideoFormat.xml:
	* doc/en/Gst.Video/VideoRectangle.xml:
	* doc/en/Gst.Video/VideoSink.xml:
	* doc/en/Gst.Video/VideoUtil.xml:
	* doc/en/Gst/BindingHelper.xml:
	* doc/en/Gst/DynamicSignal.xml:
	* doc/en/Gst/DynamicSignalHandler.xml:
	* doc/en/Gst/Object.xml:
	* doc/en/Gst/SignalHandler.xml:
	* doc/en/index.xml:
	* doc/en/ns-Gst.App.xml:
	* doc/en/ns-Gst.Cdda.xml:
	* doc/en/ns-Gst.Video.xml:
	  Update docs

2009-06-06 13:16:01 +0200  Sebastian Dröge <sebastian.droege@collabora.co.uk>

	* gstreamer-sharp/gstreamer-sharp.dll.config.in:
	  Add dllmaps for all libraries

2009-06-06 13:14:11 +0200  Sebastian Dröge <sebastian.droege@collabora.co.uk>

	* gstreamer-sharp/Gstreamer.metadata:
	* gstreamer-sharp/Makefile.am:
	* gstreamer-sharp/VideoUtil.custom:
	  Fix and cleanup Gst.Video bindings

2009-06-06 12:55:17 +0200  Sebastian Dröge <sebastian.droege@collabora.co.uk>

	* gstreamer-sharp/Gstreamer.metadata:
	  Fix Gst.App bindings
	  Among other things, remove the SetCallbacks methods. It's easier
	  in the managed world to use the signals instead of the callbacks.
	  Also hide the action signals as there are methods for them
	  already.

2009-06-05 21:26:46 +0200  Maarten Bosmans <mkbosmans@gmail.com>

	* gstreamer-sharp/AppSink.custom:
	* gstreamer-sharp/AppSrc.custom:
	* gstreamer-sharp/Gstreamer.metadata:
	* gstreamer-sharp/Makefile.am:
	* gstreamer-sharp/gstreamer-api.raw:
	* source/gstreamer-sharp-source.xml:
	  Add bindings for libgstapp
	  Fixes bug #584747.

2009-06-05 21:22:51 +0200  Maarten Bosmans <mkbosmans@gmail.com>

	* gstreamer-sharp/Gstreamer.metadata:
	* gstreamer-sharp/gstreamer-api.raw:
	* source/gstreamer-sharp-source.xml:
	  Add bindings for libgstvideo
	  Fixes bug #584744.

2009-06-05 21:09:40 +0200  Maarten Bosmans <mkbosmans@gmail.com>

	* gstreamer-sharp/Gstreamer.metadata:
	* gstreamer-sharp/gstreamer-api.raw:
	* parser/gapi2xml.pl:
	  Fix gapi2xml.pl to accept nested namespaces
	  The perl script should accept nested namespaces, like N1.N2, for outputting
	  xml.  Making a Global class for static methods didn't work for functions like
	  n1_n2_function.  Another change is that N1 is stripped from the cname for the
	  element name.
	  Partially fixes bug #584744.

2009-06-05 21:02:16 +0200  Sebastian Dröge <sebastian.droege@collabora.co.uk>

	* gstreamer-sharp/Gstreamer.metadata:
	* gstreamer-sharp/Makefile.am:
	* gstreamer-sharp/gstreamer-api.raw:
	* source/gstreamer-sharp-source.xml:
	  Add Gst.Cdda library bindings

2009-06-05 21:00:20 +0200  Sebastian Dröge <sebastian.droege@collabora.co.uk>

	* doc/en/ns-Gst.Controller.xml:
	  Add toplevel Gst.Controller documentation

2009-06-05 20:59:24 +0200  Sebastian Dröge <sebastian.droege@collabora.co.uk>

	* elementgen/elementgen.cs:
	* gstreamer-sharp/BindingHelper.cs:
	* gstreamer-sharp/DynamicSignal.cs:
	* gstreamer-sharp/Makefile.am:
	* gstreamer-sharp/Object.custom:
	* gstreamer-sharp/baseplugins/playbin.custom:
	* samples/DecodeBinTranscoder.cs:
	* samples/PlayBinPlayer.cs:
	* samples/TypeFind.cs:
	  Don't allow subclassing of element bindings
	  ...and clean up/simplify the DynamicSignal stuff.

2009-06-05 12:47:07 +0200  Sebastian Dröge <sebastian.droege@collabora.co.uk>

	* gstreamer-sharp/override/URIHandlerAdapter.cs:
	  Fix marshalling of the URIHandler GetType method

2009-06-04 20:47:28 +0200  Sebastian Dröge <sebastian.droege@collabora.co.uk>

	* gstreamer-sharp/Marshaller.cs:
	  Convert Gst.Marshaller to an internal class

2009-06-03 21:10:57 +0200  Sebastian Dröge <sebastian.droege@collabora.co.uk>

	* generator/ReturnValue.cs:
	* gstreamer-sharp/DynamicSignal.cs:
	* gstreamer-sharp/Makefile.am:
	* gstreamer-sharp/Marshaller.cs:
	  Fix marshalling of null terminated string arrays as return values

2009-06-03 20:56:22 +0200  Sebastian Dröge <sebastian.droege@collabora.co.uk>

	* gstreamer-sharp/Gstreamer.metadata:
	* gstreamer-sharp/Pad.custom:
	  Remove some custom code now that the code generator correctly handles ownership of out parameters

2009-06-03 20:47:37 +0200  Sebastian Dröge <sebastian.droege@collabora.co.uk>

	* generator/Parameters.cs:
	  Fix ownership of out function parameters
	  This fixes Novell bug #498498.

2009-06-02 12:39:07 +0200  Sebastian Dröge <sebastian.droege@collabora.co.uk>

	* generator/Ctor.cs:
	  The MiniObject.CreateNativeObject method does not and can't have parameters

2009-06-02 12:34:18 +0200  Sebastian Dröge <sebastian.droege@collabora.co.uk>

	* generator/Ctor.cs:
	* generator/DefaultSignalHandler.cs:
	* generator/Method.cs:
	* generator/ReturnValue.cs:
	  Add MiniObject code generator specific cases at more places

2009-05-31 21:20:50 +0200  Sebastian Dröge <sebastian.droege@collabora.co.uk>

	* doc/en/Gst.BasePlugins/DecodeBin+NewDecodedPadArgs.xml:
	* doc/en/Gst.Controller/ControlSource+GetValueArrayCallback.xml:
	* doc/en/Gst.Controller/ControlSource+GetValueCallback.xml:
	* doc/en/Gst.Controller/ControlSource.xml:
	* doc/en/Gst.Controller/Controller.xml:
	* doc/en/Gst.Controller/InterpolateMode.xml:
	* doc/en/Gst.Controller/InterpolationControlSource.xml:
	* doc/en/Gst.Controller/LFOControlSource.xml:
	* doc/en/Gst.Controller/LFOWaveform.xml:
	* doc/en/Gst.CorePlugins/FileIndex.xml:
	* doc/en/Gst.CorePlugins/MemIndex.xml:
	* doc/en/Gst/Index.xml:
	* doc/en/Gst/Tag.xml:
	* doc/en/index.xml:
	  Update docs

2009-05-31 21:20:22 +0200  Sebastian Dröge <sebastian.droege@collabora.co.uk>

	* gstreamer-sharp/Makefile.am:
	* gstreamer-sharp/baseplugins/Makefile.am:
	* gstreamer-sharp/coreplugins/Makefile.am:
	  Improve element bindings generation build system

2009-05-31 21:10:45 +0200  Sebastian Dröge <sebastian.droege@collabora.co.uk>

	* gstreamer-sharp/Application.cs:
	* gstreamer-sharp/ControlSource.custom:
	* gstreamer-sharp/Controller.custom:
	* gstreamer-sharp/Gstreamer.metadata:
	* gstreamer-sharp/Makefile.am:
	* gstreamer-sharp/glue/Makefile.am:
	* gstreamer-sharp/glue/controller.c:
	* gstreamer-sharp/glue/controlsource.c:
	* gstreamer-sharp/gstreamer-api.raw:
	* gstreamer-sharp/gstreamer-sharp.dll.config.in:
	* source/gstreamer-sharp-source.xml:
	  Add libgstcontroller bindings

2009-05-30 21:48:40 +0200  Sebastian Dröge <sebastian.droege@collabora.co.uk>

	* gstreamer-sharp/coreplugins/Makefile.am:
	  Don't remove handwritten index bindings on clean

2009-05-30 14:05:13 +0200  Sebastian Dröge <sebastian.droege@collabora.co.uk>

	* gstreamer-sharp/coreplugins/Makefile.am:
	* gstreamer-sharp/coreplugins/fileindex.cs:
	* gstreamer-sharp/coreplugins/memindex.cs:
	  Add bindings for memindex and fileindex

2009-05-30 13:55:24 +0200  Sebastian Dröge <sebastian.droege@collabora.co.uk>

	* gstreamer-sharp/Gstreamer.metadata:
	  Remove the search_func/user_data parameters to GstIndex::get_assoc_entry
	  They're not used in any Index implementation and we can't use them
	  in C# either. This should work without problems because according to
	  C calling conventions the caller is responsible for preparing
	  the function arguments and cleaning up later. This only means that
	  func and user_data will contain invalid data now.

2009-05-30 13:49:04 +0200  Sebastian Dröge <sebastian.droege@collabora.co.uk>

	* gstreamer-sharp/baseplugins/Makefile.am:
	* gstreamer-sharp/baseplugins/inspect/xvimagesink.raw:
	* gstreamer-sharp/coreplugins/Makefile.am:
	  Make sure that make plugins-update always regenerates the element API XML files
	  Fixes bug #584209.

2009-05-30 13:42:05 +0200  Maarten Bosmans <mkbosmans@gmail.com>

	* elementgen/elementgen.cs:
	  Write error messages to stderr and fix a compiler warning
	  Fixes bug #584209.

2009-05-30 13:38:01 +0200  Maarten Bosmans <mkbosmans@gmail.com>

	* gstreamer-sharp/baseplugins/decodebin.metadata:
	  Remove the Last parameter of the new-decoded-pad signal of decodebin
	  That parameter was deprecated and the no-more-pads signal is a much
	  better indicator for this. Fixes bug #584269.

2009-05-30 13:03:14 +0200  Sebastian Dröge <sebastian.droege@collabora.co.uk>

	* TODO:
	  Update TODO

2009-05-30 11:09:02 +0200  Maarten Bosmans <mkbosmans@gmail.com>

	* gstreamer-sharp/glue/adapter.c:
	  Fix GstAdapter glue code
	  Fixes bug #584264.

2009-05-29 22:12:12 +0200  Sebastian Dröge <sebastian.droege@collabora.co.uk>

	* elementgen/elementgen.cs:
	  Throw an exception if an element can't be instantiated in element bindings

2009-05-29 22:05:34 +0200  Sebastian Dröge <sebastian.droege@collabora.co.uk>

	* gstreamer-sharp/baseplugins/Makefile.am:
	* gstreamer-sharp/coreplugins/Makefile.am:
	  Remove gst-xmlinspect from the dependencies of the raw inspection files
	  This should fix bug #584209.

2009-05-28 15:44:12 +0200  Sebastian Dröge <sebastian.droege@collabora.co.uk>

	* gstreamer-sharp/gstreamer-sharp.dll.config.in:
	  Add libgstbase and libgstinterfaces to the DllMaps

2009-05-28 15:42:17 +0200  Sebastian Dröge <sebastian.droege@collabora.co.uk>

	* doc/en/Gst.Base/Adapter.xml:
	* doc/en/Gst.Base/BaseSink.xml:
	* doc/en/Gst.Base/BaseSrc.xml:
	* doc/en/Gst.Base/BaseSrcFlags.xml:
	* doc/en/Gst.Base/BaseTransform.xml:
	* doc/en/Gst.Base/PushSrc.xml:
	* doc/en/Gst.Base/TypeFindHelper.xml:
	* doc/en/Gst.Base/TypeFindHelperGetRangeFunction.xml:
	* doc/en/Gst.BasePlugins/XvImageSink.xml:
	* doc/en/Gst.CorePlugins/CapsFilter.xml:
	* doc/en/Gst.CorePlugins/FakeSink.xml:
	* doc/en/Gst.CorePlugins/FakeSrc.xml:
	* doc/en/Gst.CorePlugins/FdSink.xml:
	* doc/en/Gst.CorePlugins/FdSrc.xml:
	* doc/en/Gst.CorePlugins/FileSink.xml:
	* doc/en/Gst.CorePlugins/FileSrc.xml:
	* doc/en/Gst.CorePlugins/Identity.xml:
	* doc/en/Gst/Caps.xml:
	* doc/en/Gst/Element.xml:
	* doc/en/Gst/Tag.xml:
	* doc/en/index.xml:
	* doc/en/ns-Gst.Base.xml:
	  Update docs

2009-05-28 15:40:15 +0200  Sebastian Dröge <sebastian.droege@collabora.co.uk>

	* gstreamer-sharp/Gstreamer.metadata:
	  Don't add a void ctor to TagListHelper

2009-05-28 15:34:17 +0200  Sebastian Dröge <sebastian.droege@collabora.co.uk>

	* elementgen/gst-xmlinspect.c:
	* gstreamer-sharp/baseplugins/inspect/decodebin.raw:
	* gstreamer-sharp/baseplugins/inspect/decodebin2.raw:
	* gstreamer-sharp/baseplugins/inspect/xvimagesink.raw:
	* gstreamer-sharp/coreplugins/inspect/capsfilter.raw:
	* gstreamer-sharp/coreplugins/inspect/fakesink.raw:
	* gstreamer-sharp/coreplugins/inspect/fakesrc.raw:
	* gstreamer-sharp/coreplugins/inspect/fdsink.raw:
	* gstreamer-sharp/coreplugins/inspect/fdsrc.raw:
	* gstreamer-sharp/coreplugins/inspect/filesink.raw:
	* gstreamer-sharp/coreplugins/inspect/filesrc.raw:
	* gstreamer-sharp/coreplugins/inspect/identity.raw:
	* gstreamer-sharp/coreplugins/inspect/multiqueue.raw:
	* gstreamer-sharp/coreplugins/inspect/queue.raw:
	* gstreamer-sharp/coreplugins/inspect/tee.raw:
	* gstreamer-sharp/coreplugins/inspect/typefind.raw:
	  Also don't include properties of the base classes from libgstbase in element bindings

2009-05-28 15:31:01 +0200  Sebastian Dröge <sebastian.droege@collabora.co.uk>

	* gstreamer-sharp/Adapter.custom:
	* gstreamer-sharp/glue/Makefile.am:
	* gstreamer-sharp/glue/adapter.c:
	  Implement Adapter.Peek() that returns a GstBuffer

2009-05-28 15:26:30 +0200  Sebastian Dröge <sebastian.droege@collabora.co.uk>

	* gstreamer-sharp/Gstreamer.metadata:
	  Add TypeFindHelper bindings

2009-05-28 15:16:54 +0200  Sebastian Dröge <sebastian.droege@collabora.co.uk>

	* gstreamer-sharp/Gstreamer.metadata:
	  Fix name of Gst.Base.BaseSrcFlags.Last

2009-05-28 15:09:30 +0200  Sebastian Dröge <sebastian.droege@collabora.co.uk>

	* gstreamer-sharp/Gstreamer.metadata:
	  Fix PushSrc bindings

2009-05-28 15:08:18 +0200  Sebastian Dröge <sebastian.droege@collabora.co.uk>

	* gstreamer-sharp/Gstreamer.metadata:
	  Fix BaseTransform bindings

2009-05-28 15:03:53 +0200  Sebastian Dröge <sebastian.droege@collabora.co.uk>

	* gstreamer-sharp/Gstreamer.metadata:
	  Fix BaseSrc bindings

2009-05-28 14:59:21 +0200  Sebastian Dröge <sebastian.droege@collabora.co.uk>

	* gstreamer-sharp/Gstreamer.metadata:
	  Fixup BaseSink bindings

2009-05-28 14:51:44 +0200  Sebastian Dröge <sebastian.droege@collabora.co.uk>

	* gstreamer-sharp/Caps.custom:
	  Override GLib.Opaque.Copy() vm

2009-05-28 14:37:21 +0200  Sebastian Dröge <sebastian.droege@collabora.co.uk>

	* gstreamer-sharp/Adapter.custom:
	* gstreamer-sharp/Gstreamer.metadata:
	* gstreamer-sharp/Makefile.am:
	* gstreamer-sharp/Tag.custom:
	* gstreamer-sharp/gstreamer-api.raw:
	* source/gstreamer-sharp-source.xml:
	  Add libgstbase bindings and fixup the Adapter bindings

2009-05-28 14:15:55 +0200  Sebastian Dröge <sebastian.droege@collabora.co.uk>

	* parser/gapi-parser.cs:
	  Fix uninstalled parser execution

2009-05-28 14:06:41 +0200  Sebastian Dröge <sebastian.droege@collabora.co.uk>

	* gstreamer-sharp/Element.custom:
	  Call LinkMany Link and UnlinkMany Unlink

2009-05-28 12:32:57 +0200  Sebastian Dröge <sebastian.droege@collabora.co.uk>

	* doc/en/Gst.BasePlugins/PlayBin+StreamInfo+MutedArgs.xml:
	* doc/en/Gst.BasePlugins/PlayBin+StreamInfo+MutedHandler.xml:
	* doc/en/Gst.BasePlugins/PlayBin+StreamInfo+StreamType.xml:
	* doc/en/Gst.BasePlugins/PlayBin+StreamInfo.xml:
	* doc/en/Gst.BasePlugins/PlayBin.xml:
	* doc/en/Gst.BasePlugins/PlayBin2.xml:
	* doc/en/Gst.BasePlugins/XvImageSink.xml:
	* doc/en/Gst.CorePlugins/FakeSink.xml:
	* doc/en/Gst.CorePlugins/FakeSrc.xml:
	* doc/en/Gst.CorePlugins/FdSink.xml:
	* doc/en/Gst.CorePlugins/FileSink.xml:
	* doc/en/Gst.CorePlugins/FileSrc.xml:
	* doc/en/Gst.CorePlugins/Identity.xml:
	* doc/en/Gst.CorePlugins/Queue.xml:
	* doc/en/Gst.CorePlugins/Tee.xml:
	* doc/en/Gst.CorePlugins/TypeFindElement.xml:
	* doc/en/Gst/BindingHelper.xml:
	* doc/en/index.xml:
	  Update docs once again

2009-05-28 12:32:25 +0200  Sebastian Dröge <sebastian.droege@collabora.co.uk>

	* elementgen/gst-xmlinspect.c:
	* gstreamer-sharp/baseplugins/inspect/playbin.raw:
	* gstreamer-sharp/baseplugins/inspect/playbin2.raw:
	* gstreamer-sharp/baseplugins/inspect/xvimagesink.raw:
	* gstreamer-sharp/coreplugins/inspect/fakesink.raw:
	* gstreamer-sharp/coreplugins/inspect/fakesrc.raw:
	* gstreamer-sharp/coreplugins/inspect/fdsink.raw:
	* gstreamer-sharp/coreplugins/inspect/filesink.raw:
	* gstreamer-sharp/coreplugins/inspect/filesrc.raw:
	* gstreamer-sharp/coreplugins/inspect/identity.raw:
	* gstreamer-sharp/coreplugins/inspect/queue.raw:
	* gstreamer-sharp/coreplugins/inspect/tee.raw:
	* gstreamer-sharp/coreplugins/inspect/typefind.raw:
	  Don't assume all properties are writeable in any case

2009-05-28 12:29:59 +0200  Sebastian Dröge <sebastian.droege@collabora.co.uk>

	* gstreamer-sharp/BindingHelper.cs:
	* gstreamer-sharp/Makefile.am:
	* gstreamer-sharp/baseplugins/Makefile.am:
	* gstreamer-sharp/baseplugins/playbin.custom:
	  Add bindings for the StreamInfo objects of playbin

2009-05-28 11:21:29 +0200  Sebastian Dröge <sebastian.droege@collabora.co.uk>

	* doc/en/Gst.BasePlugins/DecodeBin.xml:
	* doc/en/Gst.BasePlugins/DecodeBin2+AutoplugContinueArgs.xml:
	* doc/en/Gst.BasePlugins/DecodeBin2+AutoplugContinueHandler.xml:
	* doc/en/Gst.BasePlugins/DecodeBin2+AutoplugFactoriesArgs.xml:
	* doc/en/Gst.BasePlugins/DecodeBin2+AutoplugFactoriesHandler.xml:
	* doc/en/Gst.BasePlugins/DecodeBin2+AutoplugSelectArgs.xml:
	* doc/en/Gst.BasePlugins/DecodeBin2+AutoplugSelectHandler.xml:
	* doc/en/Gst.BasePlugins/DecodeBin2+AutoplugSortArgs.xml:
	* doc/en/Gst.BasePlugins/DecodeBin2+AutoplugSortHandler.xml:
	* doc/en/Gst.BasePlugins/DecodeBin2+DrainedArgs.xml:
	* doc/en/Gst.BasePlugins/DecodeBin2+DrainedHandler.xml:
	* doc/en/Gst.BasePlugins/DecodeBin2+NewDecodedPadArgs.xml:
	* doc/en/Gst.BasePlugins/DecodeBin2+NewDecodedPadHandler.xml:
	* doc/en/Gst.BasePlugins/DecodeBin2+RemovedDecodedPadArgs.xml:
	* doc/en/Gst.BasePlugins/DecodeBin2+RemovedDecodedPadHandler.xml:
	* doc/en/Gst.BasePlugins/DecodeBin2+UnknownTypeArgs.xml:
	* doc/en/Gst.BasePlugins/DecodeBin2+UnknownTypeHandler.xml:
	* doc/en/Gst.BasePlugins/DecodeBin2.xml:
	* doc/en/Gst.BasePlugins/PlayBin.xml:
	* doc/en/Gst.BasePlugins/PlayBin2+AboutToFinishArgs.xml:
	* doc/en/Gst.BasePlugins/PlayBin2+AboutToFinishHandler.xml:
	* doc/en/Gst.BasePlugins/PlayBin2+AudioChangedArgs.xml:
	* doc/en/Gst.BasePlugins/PlayBin2+AudioChangedHandler.xml:
	* doc/en/Gst.BasePlugins/PlayBin2+PlayFlagsType.xml:
	* doc/en/Gst.BasePlugins/PlayBin2+TextChangedArgs.xml:
	* doc/en/Gst.BasePlugins/PlayBin2+TextChangedHandler.xml:
	* doc/en/Gst.BasePlugins/PlayBin2+VideoChangedArgs.xml:
	* doc/en/Gst.BasePlugins/PlayBin2+VideoChangedHandler.xml:
	* doc/en/Gst.BasePlugins/PlayBin2.xml:
	* doc/en/index.xml:
	* gstreamer-sharp/baseplugins/Makefile.am:
	* gstreamer-sharp/baseplugins/decodebin2.metadata:
	* gstreamer-sharp/baseplugins/inspect/decodebin.raw:
	* gstreamer-sharp/baseplugins/inspect/decodebin2.raw:
	* gstreamer-sharp/baseplugins/inspect/playbin.raw:
	* gstreamer-sharp/baseplugins/inspect/playbin2.raw:
	* gstreamer-sharp/baseplugins/playbin2.metadata:
	  Add playbin2 and decodebin2 bindings

2009-05-28 11:18:35 +0200  Sebastian Dröge <sebastian.droege@collabora.co.uk>

	* elementgen/gst-xmlinspect.c:
	  Also don't add properties of GstBin and GstPipeline to element bindings

2009-05-28 11:16:25 +0200  Sebastian Dröge <sebastian.droege@collabora.co.uk>

	* elementgen/elementgen.cs:
	  Add support for GValueArray

2009-05-28 11:08:20 +0200  Sebastian Dröge <sebastian.droege@collabora.co.uk>

	* doc/en/Gst.BasePlugins/DecodeBin.xml:
	* doc/en/Gst.BasePlugins/PlayBin.xml:
	* doc/en/Gst.BasePlugins/XvImageSink.xml:
	* doc/en/Gst.CorePlugins/CapsFilter.xml:
	* doc/en/Gst.CorePlugins/FakeSink+HandoffArgs.xml:
	* doc/en/Gst.CorePlugins/FakeSink+HandoffHandler.xml:
	* doc/en/Gst.CorePlugins/FakeSink+PrerollHandoffArgs.xml:
	* doc/en/Gst.CorePlugins/FakeSink+PrerollHandoffHandler.xml:
	* doc/en/Gst.CorePlugins/FakeSink+StateErrorType.xml:
	* doc/en/Gst.CorePlugins/FakeSink.xml:
	* doc/en/Gst.CorePlugins/FakeSrc+DataTypeType.xml:
	* doc/en/Gst.CorePlugins/FakeSrc+FillTypeType.xml:
	* doc/en/Gst.CorePlugins/FakeSrc+HandoffArgs.xml:
	* doc/en/Gst.CorePlugins/FakeSrc+HandoffHandler.xml:
	* doc/en/Gst.CorePlugins/FakeSrc+SizeTypeType.xml:
	* doc/en/Gst.CorePlugins/FakeSrc.xml:
	* doc/en/Gst.CorePlugins/FdSink.xml:
	* doc/en/Gst.CorePlugins/FdSrc.xml:
	* doc/en/Gst.CorePlugins/FileSink+BufferModeType.xml:
	* doc/en/Gst.CorePlugins/FileSink.xml:
	* doc/en/Gst.CorePlugins/FileSrc.xml:
	* doc/en/Gst.CorePlugins/Identity+HandoffArgs.xml:
	* doc/en/Gst.CorePlugins/Identity+HandoffHandler.xml:
	* doc/en/Gst.CorePlugins/Identity.xml:
	* doc/en/Gst.CorePlugins/MultiQueue+OverrunArgs.xml:
	* doc/en/Gst.CorePlugins/MultiQueue+OverrunHandler.xml:
	* doc/en/Gst.CorePlugins/MultiQueue+UnderrunArgs.xml:
	* doc/en/Gst.CorePlugins/MultiQueue+UnderrunHandler.xml:
	* doc/en/Gst.CorePlugins/MultiQueue.xml:
	* doc/en/Gst.CorePlugins/Queue+LeakyType.xml:
	* doc/en/Gst.CorePlugins/Queue+OverrunArgs.xml:
	* doc/en/Gst.CorePlugins/Queue+OverrunHandler.xml:
	* doc/en/Gst.CorePlugins/Queue+PushingArgs.xml:
	* doc/en/Gst.CorePlugins/Queue+PushingHandler.xml:
	* doc/en/Gst.CorePlugins/Queue+RunningArgs.xml:
	* doc/en/Gst.CorePlugins/Queue+RunningHandler.xml:
	* doc/en/Gst.CorePlugins/Queue+UnderrunArgs.xml:
	* doc/en/Gst.CorePlugins/Queue+UnderrunHandler.xml:
	* doc/en/Gst.CorePlugins/Queue.xml:
	* doc/en/Gst.CorePlugins/Tee+PullModeType.xml:
	* doc/en/Gst.CorePlugins/Tee.xml:
	* doc/en/Gst.CorePlugins/TypeFindElement.xml:
	* doc/en/index.xml:
	  Update docs

2009-05-28 11:05:42 +0200  Sebastian Dröge <sebastian.droege@collabora.co.uk>

	* elementgen/interfaces/GstURIHandler.cs:
	  Add URIHandler interface implementation for the element bindings generator

2009-05-28 11:04:59 +0200  Sebastian Dröge <sebastian.droege@collabora.co.uk>

	* elementgen/elementgen.cs:
	  Fix generation of enum types

2009-05-28 11:04:35 +0200  Sebastian Dröge <sebastian.droege@collabora.co.uk>

	* gstreamer-sharp/coreplugins/Makefile.am:
	* gstreamer-sharp/coreplugins/fakesink.metadata:
	* gstreamer-sharp/coreplugins/fakesrc.metadata:
	* gstreamer-sharp/coreplugins/identity.metadata:
	* gstreamer-sharp/coreplugins/inspect/fakesink.raw:
	* gstreamer-sharp/coreplugins/inspect/fakesrc.raw:
	* gstreamer-sharp/coreplugins/inspect/fdsink.raw:
	* gstreamer-sharp/coreplugins/inspect/fdsrc.raw:
	* gstreamer-sharp/coreplugins/inspect/filesink.raw:
	* gstreamer-sharp/coreplugins/inspect/filesrc.raw:
	* gstreamer-sharp/coreplugins/inspect/identity.raw:
	* gstreamer-sharp/coreplugins/inspect/multiqueue.raw:
	* gstreamer-sharp/coreplugins/inspect/queue.raw:
	* gstreamer-sharp/coreplugins/inspect/tee.raw:
	  Add element bindings for all core elements

2009-05-28 10:50:23 +0200  Sebastian Dröge <sebastian.droege@collabora.co.uk>

	* README:
	  We require mono >= 2.4 now, update README

2009-05-28 10:49:44 +0200  Sebastian Dröge <sebastian.droege@collabora.co.uk>

	* elementgen/gst-xmlinspect.c:
	* gstreamer-sharp/baseplugins/inspect/decodebin.raw:
	* gstreamer-sharp/baseplugins/inspect/playbin.raw:
	* gstreamer-sharp/baseplugins/inspect/xvimagesink.raw:
	* gstreamer-sharp/coreplugins/inspect/capsfilter.raw:
	* gstreamer-sharp/coreplugins/inspect/typefind.raw:
	  Don't include GstElement/GstObject properties in the element bindings

2009-05-28 10:43:08 +0200  Sebastian Dröge <sebastian.droege@collabora.co.uk>

	* gstreamer-sharp/baseplugins/decodebin.metadata:
	* gstreamer-sharp/coreplugins/typefind.metadata:
	  Improbe XPath syntax to be more robust against changes in signal order

2009-05-28 10:37:37 +0200  Sebastian Dröge <sebastian.droege@collabora.co.uk>

	* .gitignore:
	* gstreamer-sharp/.gitignore:
	  Add some more patterns to .gitignore

2009-05-28 10:36:44 +0200  Sebastian Dröge <sebastian.droege@collabora.co.uk>

	* doc/en/Gst.BasePlugins/DecodeBin+NewDecodedPadArgs.xml:
	* doc/en/Gst.BasePlugins/DecodeBin+NewDecodedPadHandler.xml:
	* doc/en/Gst.BasePlugins/DecodeBin+RemovedDecodedPadArgs.xml:
	* doc/en/Gst.BasePlugins/DecodeBin+RemovedDecodedPadHandler.xml:
	* doc/en/Gst.BasePlugins/DecodeBin+UnknownTypeArgs.xml:
	* doc/en/Gst.BasePlugins/DecodeBin+UnknownTypeHandler.xml:
	* doc/en/Gst.BasePlugins/DecodeBin.xml:
	* doc/en/Gst.BasePlugins/PlayBin.xml:
	* doc/en/Gst.BasePlugins/XvImageSink.xml:
	* doc/en/Gst.CorePlugins/CapsFilter.xml:
	* doc/en/Gst.CorePlugins/TypeFindElement+HaveTypeArgs.xml:
	* doc/en/Gst.CorePlugins/TypeFindElement+HaveTypeHandler.xml:
	* doc/en/Gst.CorePlugins/TypeFindElement.xml:
	* doc/en/Gst.Interfaces/ChannelChangedArgs.xml:
	* doc/en/Gst.Interfaces/ChannelChangedHandler.xml:
	* doc/en/Gst.Interfaces/ColorBalance.xml:
	* doc/en/Gst.Interfaces/ColorBalanceAdapter.xml:
	* doc/en/Gst.Interfaces/ColorBalanceChannel.xml:
	* doc/en/Gst.Interfaces/ColorBalanceImplementor.xml:
	* doc/en/Gst.Interfaces/ColorBalanceType.xml:
	* doc/en/Gst.Interfaces/FrequencyChangedArgs.xml:
	* doc/en/Gst.Interfaces/FrequencyChangedHandler.xml:
	* doc/en/Gst.Interfaces/Mixer.xml:
	* doc/en/Gst.Interfaces/MixerAdapter.xml:
	* doc/en/Gst.Interfaces/MixerFlags.xml:
	* doc/en/Gst.Interfaces/MixerImplementor.xml:
	* doc/en/Gst.Interfaces/MixerMessage.xml:
	* doc/en/Gst.Interfaces/MixerMessageType.xml:
	* doc/en/Gst.Interfaces/MixerOptions.xml:
	* doc/en/Gst.Interfaces/MixerTrack.xml:
	* doc/en/Gst.Interfaces/MixerTrackFlags.xml:
	* doc/en/Gst.Interfaces/MixerType.xml:
	* doc/en/Gst.Interfaces/Navigation.xml:
	* doc/en/Gst.Interfaces/NavigationAdapter.xml:
	* doc/en/Gst.Interfaces/NavigationCommand.xml:
	* doc/en/Gst.Interfaces/NavigationEvent.xml:
	* doc/en/Gst.Interfaces/NavigationEventType.xml:
	* doc/en/Gst.Interfaces/NavigationImplementor.xml:
	* doc/en/Gst.Interfaces/NavigationMessage.xml:
	* doc/en/Gst.Interfaces/NavigationMessageType.xml:
	* doc/en/Gst.Interfaces/NavigationQuery.xml:
	* doc/en/Gst.Interfaces/NavigationQueryType.xml:
	* doc/en/Gst.Interfaces/NormChangedArgs.xml:
	* doc/en/Gst.Interfaces/NormChangedHandler.xml:
	* doc/en/Gst.Interfaces/ProbeNeededArgs.xml:
	* doc/en/Gst.Interfaces/ProbeNeededHandler.xml:
	* doc/en/Gst.Interfaces/PropertyProbe.xml:
	* doc/en/Gst.Interfaces/PropertyProbeAdapter.xml:
	* doc/en/Gst.Interfaces/PropertyProbeImplementor.xml:
	* doc/en/Gst.Interfaces/SignalChangedArgs.xml:
	* doc/en/Gst.Interfaces/SignalChangedHandler.xml:
	* doc/en/Gst.Interfaces/Tuner.xml:
	* doc/en/Gst.Interfaces/TunerAdapter.xml:
	* doc/en/Gst.Interfaces/TunerChannel.xml:
	* doc/en/Gst.Interfaces/TunerChannelFlags.xml:
	* doc/en/Gst.Interfaces/TunerImplementor.xml:
	* doc/en/Gst.Interfaces/TunerNorm.xml:
	* doc/en/Gst.Interfaces/ValueChangedArgs.xml:
	* doc/en/Gst.Interfaces/ValueChangedHandler.xml:
	* doc/en/Gst.Interfaces/VideoOrientation.xml:
	* doc/en/Gst.Interfaces/VideoOrientationAdapter.xml:
	* doc/en/Gst.Interfaces/VideoOrientationImplementor.xml:
	* doc/en/Gst.Interfaces/XOverlay.xml:
	* doc/en/Gst.Interfaces/XOverlayAdapter.xml:
	* doc/en/Gst.Interfaces/XOverlayImplementor.xml:
	* doc/en/Gst/ActivateMode.xml:
	* doc/en/Gst/Application.xml:
	* doc/en/Gst/Array.xml:
	* doc/en/Gst/AssocFlags.xml:
	* doc/en/Gst/Bin.xml:
	* doc/en/Gst/BinFlags.xml:
	* doc/en/Gst/BindingHelper.xml:
	* doc/en/Gst/Buffer.xml:
	* doc/en/Gst/BufferCopyFlags.xml:
	* doc/en/Gst/BufferFlags.xml:
	* doc/en/Gst/BufferingMode.xml:
	* doc/en/Gst/Bus.xml:
	* doc/en/Gst/BusFlags.xml:
	* doc/en/Gst/BusFunc.xml:
	* doc/en/Gst/BusSyncHandler.xml:
	* doc/en/Gst/BusSyncReply.xml:
	* doc/en/Gst/Caps.xml:
	* doc/en/Gst/ChildAddedArgs.xml:
	* doc/en/Gst/ChildAddedHandler.xml:
	* doc/en/Gst/ChildProxy.xml:
	* doc/en/Gst/ChildProxyAdapter.xml:
	* doc/en/Gst/ChildProxyImplementor.xml:
	* doc/en/Gst/ChildRemovedArgs.xml:
	* doc/en/Gst/ChildRemovedHandler.xml:
	* doc/en/Gst/Clock.xml:
	* doc/en/Gst/ClockCallback.xml:
	* doc/en/Gst/ClockEntry.xml:
	* doc/en/Gst/ClockEntryType.xml:
	* doc/en/Gst/ClockFlags.xml:
	* doc/en/Gst/ClockReturn.xml:
	* doc/en/Gst/ClockType.xml:
	* doc/en/Gst/CoreError.xml:
	* doc/en/Gst/Date.xml:
	* doc/en/Gst/DoLatencyArgs.xml:
	* doc/en/Gst/DoLatencyHandler.xml:
	* doc/en/Gst/DoubleRange.xml:
	* doc/en/Gst/DynamicSignal.xml:
	* doc/en/Gst/DynamicSignalHandler.xml:
	* doc/en/Gst/Element.xml:
	* doc/en/Gst/ElementAddedArgs.xml:
	* doc/en/Gst/ElementAddedHandler.xml:
	* doc/en/Gst/ElementFactory.xml:
	* doc/en/Gst/ElementFlags.xml:
	* doc/en/Gst/ElementRemovedArgs.xml:
	* doc/en/Gst/ElementRemovedHandler.xml:
	* doc/en/Gst/EntryAddedArgs.xml:
	* doc/en/Gst/EntryAddedHandler.xml:
	* doc/en/Gst/EnumInfo.xml:
	* doc/en/Gst/EnumValue.xml:
	* doc/en/Gst/Event.xml:
	* doc/en/Gst/EventType.xml:
	* doc/en/Gst/EventTypeFlags.xml:
	* doc/en/Gst/FeatureAddedArgs.xml:
	* doc/en/Gst/FeatureAddedHandler.xml:
	* doc/en/Gst/FlagsInfo.xml:
	* doc/en/Gst/FlagsValue.xml:
	* doc/en/Gst/FlowReturn.xml:
	* doc/en/Gst/Format.xml:
	* doc/en/Gst/FormatDefinition.xml:
	* doc/en/Gst/Fourcc.xml:
	* doc/en/Gst/Fraction.xml:
	* doc/en/Gst/FractionRange.xml:
	* doc/en/Gst/GTypeNameAttribute.xml:
	* doc/en/Gst/GhostPad.xml:
	* doc/en/Gst/HaveDataArgs.xml:
	* doc/en/Gst/HaveDataHandler.xml:
	* doc/en/Gst/ImplementsInterface.xml:
	* doc/en/Gst/ImplementsInterfaceAdapter.xml:
	* doc/en/Gst/ImplementsInterfaceImplementor.xml:
	* doc/en/Gst/Index.xml:
	* doc/en/Gst/IndexAssociation.xml:
	* doc/en/Gst/IndexCertainty.xml:
	* doc/en/Gst/IndexEntry.xml:
	* doc/en/Gst/IndexEntryType.xml:
	* doc/en/Gst/IndexFactory.xml:
	* doc/en/Gst/IndexFilter.xml:
	* doc/en/Gst/IndexFlags.xml:
	* doc/en/Gst/IndexLookupMethod.xml:
	* doc/en/Gst/IndexResolver.xml:
	* doc/en/Gst/IndexResolverMethod.xml:
	* doc/en/Gst/IntRange.xml:
	* doc/en/Gst/LibraryError.xml:
	* doc/en/Gst/LinkedArgs.xml:
	* doc/en/Gst/LinkedHandler.xml:
	* doc/en/Gst/List.xml:
	* doc/en/Gst/Message.xml:
	* doc/en/Gst/MessageArgs.xml:
	* doc/en/Gst/MessageHandler.xml:
	* doc/en/Gst/MessageType.xml:
	* doc/en/Gst/MiniObject.xml:
	* doc/en/Gst/MiniObjectFlags.xml:
	* doc/en/Gst/NewUriArgs.xml:
	* doc/en/Gst/NewUriHandler.xml:
	* doc/en/Gst/Object.xml:
	* doc/en/Gst/ObjectFlags.xml:
	* doc/en/Gst/Pad.xml:
	* doc/en/Gst/PadAcceptCapsFunction.xml:
	* doc/en/Gst/PadActivateFunction.xml:
	* doc/en/Gst/PadActivateModeFunction.xml:
	* doc/en/Gst/PadAddedArgs.xml:
	* doc/en/Gst/PadAddedHandler.xml:
	* doc/en/Gst/PadBlockCallback.xml:
	* doc/en/Gst/PadBufferAllocFunction.xml:
	* doc/en/Gst/PadBufferProbeCallback.xml:
	* doc/en/Gst/PadChainFunction.xml:
	* doc/en/Gst/PadCheckGetRangeFunction.xml:
	* doc/en/Gst/PadCreatedArgs.xml:
	* doc/en/Gst/PadCreatedHandler.xml:
	* doc/en/Gst/PadDataProbeCallback.xml:
	* doc/en/Gst/PadDirection.xml:
	* doc/en/Gst/PadDispatcherFunction.xml:
	* doc/en/Gst/PadEventFunction.xml:
	* doc/en/Gst/PadEventProbeCallback.xml:
	* doc/en/Gst/PadFixateCapsFunction.xml:
	* doc/en/Gst/PadFlags.xml:
	* doc/en/Gst/PadGetCapsFunction.xml:
	* doc/en/Gst/PadGetRangeFunction.xml:
	* doc/en/Gst/PadLinkFunction.xml:
	* doc/en/Gst/PadLinkReturn.xml:
	* doc/en/Gst/PadPresence.xml:
	* doc/en/Gst/PadQueryFunction.xml:
	* doc/en/Gst/PadQueryTypeFunction.xml:
	* doc/en/Gst/PadRemovedArgs.xml:
	* doc/en/Gst/PadRemovedHandler.xml:
	* doc/en/Gst/PadSetCapsFunction.xml:
	* doc/en/Gst/PadTemplate.xml:
	* doc/en/Gst/PadTemplateFlags.xml:
	* doc/en/Gst/PadUnlinkFunction.xml:
	* doc/en/Gst/ParentSetArgs.xml:
	* doc/en/Gst/ParentSetHandler.xml:
	* doc/en/Gst/ParentUnsetArgs.xml:
	* doc/en/Gst/ParentUnsetHandler.xml:
	* doc/en/Gst/Parse.xml:
	* doc/en/Gst/ParseContext.xml:
	* doc/en/Gst/ParseError.xml:
	* doc/en/Gst/ParseFlags.xml:
	* doc/en/Gst/Pipeline.xml:
	* doc/en/Gst/PipelineFlags.xml:
	* doc/en/Gst/Plugin.xml:
	* doc/en/Gst/PluginAddedArgs.xml:
	* doc/en/Gst/PluginAddedHandler.xml:
	* doc/en/Gst/PluginDependencyFlags.xml:
	* doc/en/Gst/PluginError.xml:
	* doc/en/Gst/PluginFeature.xml:
	* doc/en/Gst/PluginFeatureFilter.xml:
	* doc/en/Gst/PluginFilter.xml:
	* doc/en/Gst/PluginFlags.xml:
	* doc/en/Gst/PluginInitFunc.xml:
	* doc/en/Gst/Preset.xml:
	* doc/en/Gst/PresetAdapter.xml:
	* doc/en/Gst/PresetDefault.xml:
	* doc/en/Gst/PresetImplementor.xml:
	* doc/en/Gst/PropertyInfo.xml:
	* doc/en/Gst/ProxyPad.xml:
	* doc/en/Gst/Query.xml:
	* doc/en/Gst/QueryType.xml:
	* doc/en/Gst/Rank.xml:
	* doc/en/Gst/Registry.xml:
	* doc/en/Gst/ResourceError.xml:
	* doc/en/Gst/SeekFlags.xml:
	* doc/en/Gst/SeekType.xml:
	* doc/en/Gst/Segment.xml:
	* doc/en/Gst/State.xml:
	* doc/en/Gst/StateChange.xml:
	* doc/en/Gst/StateChangeReturn.xml:
	* doc/en/Gst/StaticPadTemplate.xml:
	* doc/en/Gst/StreamError.xml:
	* doc/en/Gst/Structure.xml:
	* doc/en/Gst/StructureChangeType.xml:
	* doc/en/Gst/SyncMessageArgs.xml:
	* doc/en/Gst/SyncMessageHandler.xml:
	* doc/en/Gst/SystemClock.xml:
	* doc/en/Gst/Tag.xml:
	* doc/en/Gst/TagFlags.xml:
	* doc/en/Gst/TagList.xml:
	* doc/en/Gst/TagMergeFunc.xml:
	* doc/en/Gst/TagMergeMode.xml:
	* doc/en/Gst/TagSetter.xml:
	* doc/en/Gst/TagSetterAdapter.xml:
	* doc/en/Gst/TagSetterImplementor.xml:
	* doc/en/Gst/Task.xml:
	* doc/en/Gst/TaskFunction.xml:
	* doc/en/Gst/TaskState.xml:
	* doc/en/Gst/TypeFind.xml:
	* doc/en/Gst/TypeFindFactory.xml:
	* doc/en/Gst/TypeFindFunction.xml:
	* doc/en/Gst/TypeFindGetLengthFunction.xml:
	* doc/en/Gst/TypeFindPeekFunction.xml:
	* doc/en/Gst/TypeFindProbability.xml:
	* doc/en/Gst/TypeFindSuggestFunction.xml:
	* doc/en/Gst/URIHandler.xml:
	* doc/en/Gst/URIHandlerAdapter.xml:
	* doc/en/Gst/URIHandlerImplementor.xml:
	* doc/en/Gst/URIType.xml:
	* doc/en/Gst/UnlinkedArgs.xml:
	* doc/en/Gst/UnlinkedHandler.xml:
	* doc/en/Gst/Util.xml:
	* doc/en/Gst/Version.xml:
	* doc/en/index.xml:
	  Update docs

2009-05-28 10:33:56 +0200  Sebastian Dröge <sebastian.droege@collabora.co.uk>

	* elementgen/elementgen.cs:
	  Add support for action signals in element bindings

2009-05-28 10:24:34 +0200  Sebastian Dröge <sebastian.droege@collabora.co.uk>

	* gstreamer-sharp/ElementFactory.custom:
	* gstreamer-sharp/Makefile.am:
	  Add Gst.ElementFactory.Make overload with a single parameter for the factory

2009-05-28 10:19:19 +0200  Sebastian Dröge <sebastian.droege@collabora.co.uk>

	* configure.ac:
	* parser/Makefile.am:
	* parser/gapi-parser.cs:
	* parser/gapi2xml.pl:
	* parser/gapi_pp.pl:
	* source/Makefile.am:
	  Update build dependencies and add a copy of the gtk-sharp parser from trunk
	  This enables us to build with gtk-sharp 2.12.9.90 instead of current
	  trunk (which will be released together with GNOME 3.0 or similar).

2009-05-28 06:06:18 +0200  Sebastian Dröge <sebastian.droege@collabora.co.uk>

	* elementgen/elementgen.cs:
	  Also add normal constructors instead of the static Make method in element bindings

2009-05-27 21:37:56 +0200  Sebastian Dröge <sebastian.droege@collabora.co.uk>

	* Makefile.am:
	* elementgen/elementgen.cs:
	* gstreamer-sharp/Makefile.am:
	* gstreamer-sharp/baseplugins/Makefile.am:
	* gstreamer-sharp/baseplugins/decodebin.custom:
	* gstreamer-sharp/baseplugins/decodebin.metadata:
	* gstreamer-sharp/coreplugins/Makefile.am:
	* gstreamer-sharp/coreplugins/typefind.custom:
	* gstreamer-sharp/coreplugins/typefind.metadata:
	  Add support for autogenerating signal code in element bindings

2009-05-27 20:58:19 +0200  Sebastian Dröge <sebastian.droege@collabora.co.uk>

	* gstreamer-sharp/Makefile.am:
	* gstreamer-sharp/baseplugins/Makefile.am:
	* gstreamer-sharp/baseplugins/inspect/xvimagesink.raw:
	* gstreamer-sharp/coreplugins/Makefile.am:
	* gstreamer-sharp/coreplugins/inspect/capsfilter.raw:
	* gstreamer-sharp/coreplugins/inspect/typefind.raw:
	  Fix build system for the new element binding generator

2009-05-26 15:32:27 +0200  Sebastian Dröge <sebastian.droege@collabora.co.uk>

	* configure.ac:
	* doc/en/Gst.BasePlugins/DecodeBin+NewDecodedPadArgs.xml:
	* doc/en/Gst.BasePlugins/DecodeBin+NewDecodedPadHandler.xml:
	* doc/en/Gst.BasePlugins/DecodeBin.xml:
	* doc/en/Gst.BasePlugins/NewDecodedPadArgs.xml:
	* doc/en/Gst.BasePlugins/NewDecodedPadHandler.xml:
	* doc/en/Gst.BasePlugins/PlayBin.xml:
	* doc/en/Gst.BasePlugins/XvImageSink.xml:
	* doc/en/Gst.CorePlugins/CapsFilter.xml:
	* doc/en/Gst.CorePlugins/HaveTypeArgs.xml:
	* doc/en/Gst.CorePlugins/HaveTypeHandler.xml:
	* doc/en/Gst.CorePlugins/TypeFindElement+HaveTypeArgs.xml:
	* doc/en/Gst.CorePlugins/TypeFindElement+HaveTypeHandler.xml:
	* doc/en/Gst.CorePlugins/TypeFindElement.xml:
	* doc/en/Gst.Interfaces/ChannelChangedArgs.xml:
	* doc/en/Gst.Interfaces/ColorBalance.xml:
	* doc/en/Gst.Interfaces/ColorBalanceAdapter.xml:
	* doc/en/Gst.Interfaces/ColorBalanceChannel.xml:
	* doc/en/Gst.Interfaces/ColorBalanceImplementor.xml:
	* doc/en/Gst.Interfaces/ColorBalanceType.xml:
	* doc/en/Gst.Interfaces/FrequencyChangedArgs.xml:
	* doc/en/Gst.Interfaces/Mixer.xml:
	* doc/en/Gst.Interfaces/MixerAdapter.xml:
	* doc/en/Gst.Interfaces/MixerFlags.xml:
	* doc/en/Gst.Interfaces/MixerImplementor.xml:
	* doc/en/Gst.Interfaces/MixerMessage.xml:
	* doc/en/Gst.Interfaces/MixerMessageType.xml:
	* doc/en/Gst.Interfaces/MixerOptions.xml:
	* doc/en/Gst.Interfaces/MixerTrack.xml:
	* doc/en/Gst.Interfaces/MixerTrackFlags.xml:
	* doc/en/Gst.Interfaces/MixerType.xml:
	* doc/en/Gst.Interfaces/Navigation.xml:
	* doc/en/Gst.Interfaces/NavigationAdapter.xml:
	* doc/en/Gst.Interfaces/NavigationCommand.xml:
	* doc/en/Gst.Interfaces/NavigationEvent.xml:
	* doc/en/Gst.Interfaces/NavigationEventType.xml:
	* doc/en/Gst.Interfaces/NavigationImplementor.xml:
	* doc/en/Gst.Interfaces/NavigationMessage.xml:
	* doc/en/Gst.Interfaces/NavigationMessageType.xml:
	* doc/en/Gst.Interfaces/NavigationQuery.xml:
	* doc/en/Gst.Interfaces/NavigationQueryType.xml:
	* doc/en/Gst.Interfaces/NormChangedArgs.xml:
	* doc/en/Gst.Interfaces/ProbeNeededArgs.xml:
	* doc/en/Gst.Interfaces/PropertyProbe.xml:
	* doc/en/Gst.Interfaces/PropertyProbeAdapter.xml:
	* doc/en/Gst.Interfaces/PropertyProbeImplementor.xml:
	* doc/en/Gst.Interfaces/SignalChangedArgs.xml:
	* doc/en/Gst.Interfaces/Tuner.xml:
	* doc/en/Gst.Interfaces/TunerAdapter.xml:
	* doc/en/Gst.Interfaces/TunerChannel.xml:
	* doc/en/Gst.Interfaces/TunerChannelFlags.xml:
	* doc/en/Gst.Interfaces/TunerImplementor.xml:
	* doc/en/Gst.Interfaces/TunerNorm.xml:
	* doc/en/Gst.Interfaces/ValueChangedArgs.xml:
	* doc/en/Gst.Interfaces/VideoOrientation.xml:
	* doc/en/Gst.Interfaces/VideoOrientationAdapter.xml:
	* doc/en/Gst.Interfaces/VideoOrientationImplementor.xml:
	* doc/en/Gst.Interfaces/XOverlay.xml:
	* doc/en/Gst.Interfaces/XOverlayAdapter.xml:
	* doc/en/Gst.Interfaces/XOverlayImplementor.xml:
	* doc/en/Gst/ActivateMode.xml:
	* doc/en/Gst/Application.xml:
	* doc/en/Gst/Array.xml:
	* doc/en/Gst/AssocFlags.xml:
	* doc/en/Gst/Bin.xml:
	* doc/en/Gst/BinFlags.xml:
	* doc/en/Gst/BindingHelper.xml:
	* doc/en/Gst/Buffer.xml:
	* doc/en/Gst/BufferCopyFlags.xml:
	* doc/en/Gst/BufferFlags.xml:
	* doc/en/Gst/BufferingMode.xml:
	* doc/en/Gst/Bus.xml:
	* doc/en/Gst/BusFlags.xml:
	* doc/en/Gst/BusSyncReply.xml:
	* doc/en/Gst/Caps.xml:
	* doc/en/Gst/ChildAddedArgs.xml:
	* doc/en/Gst/ChildProxy.xml:
	* doc/en/Gst/ChildProxyAdapter.xml:
	* doc/en/Gst/ChildProxyImplementor.xml:
	* doc/en/Gst/ChildRemovedArgs.xml:
	* doc/en/Gst/Clock.xml:
	* doc/en/Gst/ClockEntry.xml:
	* doc/en/Gst/ClockEntryType.xml:
	* doc/en/Gst/ClockFlags.xml:
	* doc/en/Gst/ClockReturn.xml:
	* doc/en/Gst/ClockType.xml:
	* doc/en/Gst/CoreError.xml:
	* doc/en/Gst/Date.xml:
	* doc/en/Gst/DoLatencyArgs.xml:
	* doc/en/Gst/DoubleRange.xml:
	* doc/en/Gst/DynamicSignal.xml:
	* doc/en/Gst/Element.xml:
	* doc/en/Gst/ElementAddedArgs.xml:
	* doc/en/Gst/ElementFactory.xml:
	* doc/en/Gst/ElementFlags.xml:
	* doc/en/Gst/ElementRemovedArgs.xml:
	* doc/en/Gst/EntryAddedArgs.xml:
	* doc/en/Gst/EnumInfo.xml:
	* doc/en/Gst/EnumValue.xml:
	* doc/en/Gst/Event.xml:
	* doc/en/Gst/EventType.xml:
	* doc/en/Gst/EventTypeFlags.xml:
	* doc/en/Gst/FeatureAddedArgs.xml:
	* doc/en/Gst/FlagsInfo.xml:
	* doc/en/Gst/FlagsValue.xml:
	* doc/en/Gst/FlowReturn.xml:
	* doc/en/Gst/Format.xml:
	* doc/en/Gst/FormatDefinition.xml:
	* doc/en/Gst/Fourcc.xml:
	* doc/en/Gst/Fraction.xml:
	* doc/en/Gst/FractionRange.xml:
	* doc/en/Gst/GTypeNameAttribute.xml:
	* doc/en/Gst/GhostPad.xml:
	* doc/en/Gst/HaveDataArgs.xml:
	* doc/en/Gst/ImplementsInterface.xml:
	* doc/en/Gst/ImplementsInterfaceAdapter.xml:
	* doc/en/Gst/ImplementsInterfaceImplementor.xml:
	* doc/en/Gst/Index.xml:
	* doc/en/Gst/IndexAssociation.xml:
	* doc/en/Gst/IndexCertainty.xml:
	* doc/en/Gst/IndexEntry.xml:
	* doc/en/Gst/IndexEntryType.xml:
	* doc/en/Gst/IndexFactory.xml:
	* doc/en/Gst/IndexFlags.xml:
	* doc/en/Gst/IndexLookupMethod.xml:
	* doc/en/Gst/IndexResolverMethod.xml:
	* doc/en/Gst/IntRange.xml:
	* doc/en/Gst/LibraryError.xml:
	* doc/en/Gst/LinkedArgs.xml:
	* doc/en/Gst/List.xml:
	* doc/en/Gst/Message.xml:
	* doc/en/Gst/MessageArgs.xml:
	* doc/en/Gst/MessageType.xml:
	* doc/en/Gst/MiniObject.xml:
	* doc/en/Gst/MiniObjectFlags.xml:
	* doc/en/Gst/NewUriArgs.xml:
	* doc/en/Gst/Object.xml:
	* doc/en/Gst/ObjectFlags.xml:
	* doc/en/Gst/Pad.xml:
	* doc/en/Gst/PadAddedArgs.xml:
	* doc/en/Gst/PadCreatedArgs.xml:
	* doc/en/Gst/PadDirection.xml:
	* doc/en/Gst/PadFlags.xml:
	* doc/en/Gst/PadLinkReturn.xml:
	* doc/en/Gst/PadPresence.xml:
	* doc/en/Gst/PadRemovedArgs.xml:
	* doc/en/Gst/PadTemplate.xml:
	* doc/en/Gst/PadTemplateFlags.xml:
	* doc/en/Gst/ParentSetArgs.xml:
	* doc/en/Gst/ParentUnsetArgs.xml:
	* doc/en/Gst/Parse.xml:
	* doc/en/Gst/ParseContext.xml:
	* doc/en/Gst/ParseError.xml:
	* doc/en/Gst/ParseFlags.xml:
	* doc/en/Gst/Pipeline.xml:
	* doc/en/Gst/PipelineFlags.xml:
	* doc/en/Gst/Plugin.xml:
	* doc/en/Gst/PluginAddedArgs.xml:
	* doc/en/Gst/PluginDependencyFlags.xml:
	* doc/en/Gst/PluginError.xml:
	* doc/en/Gst/PluginFeature.xml:
	* doc/en/Gst/PluginFlags.xml:
	* doc/en/Gst/Preset.xml:
	* doc/en/Gst/PresetAdapter.xml:
	* doc/en/Gst/PresetDefault.xml:
	* doc/en/Gst/PresetImplementor.xml:
	* doc/en/Gst/PropertyInfo.xml:
	* doc/en/Gst/ProxyPad.xml:
	* doc/en/Gst/Query.xml:
	* doc/en/Gst/QueryType.xml:
	* doc/en/Gst/Rank.xml:
	* doc/en/Gst/Registry.xml:
	* doc/en/Gst/ResourceError.xml:
	* doc/en/Gst/SeekFlags.xml:
	* doc/en/Gst/SeekType.xml:
	* doc/en/Gst/Segment.xml:
	* doc/en/Gst/State.xml:
	* doc/en/Gst/StateChange.xml:
	* doc/en/Gst/StateChangeReturn.xml:
	* doc/en/Gst/StaticPadTemplate.xml:
	* doc/en/Gst/StreamError.xml:
	* doc/en/Gst/Structure.xml:
	* doc/en/Gst/StructureChangeType.xml:
	* doc/en/Gst/SyncMessageArgs.xml:
	* doc/en/Gst/SystemClock.xml:
	* doc/en/Gst/Tag.xml:
	* doc/en/Gst/TagFlags.xml:
	* doc/en/Gst/TagList.xml:
	* doc/en/Gst/TagMergeMode.xml:
	* doc/en/Gst/TagSetter.xml:
	* doc/en/Gst/TagSetterAdapter.xml:
	* doc/en/Gst/Task.xml:
	* doc/en/Gst/TaskState.xml:
	* doc/en/Gst/TypeFind.xml:
	* doc/en/Gst/TypeFindFactory.xml:
	* doc/en/Gst/TypeFindProbability.xml:
	* doc/en/Gst/URIHandler.xml:
	* doc/en/Gst/URIHandlerAdapter.xml:
	* doc/en/Gst/URIHandlerImplementor.xml:
	* doc/en/Gst/URIType.xml:
	* doc/en/Gst/UnlinkedArgs.xml:
	* doc/en/Gst/Util.xml:
	* doc/en/Gst/Version.xml:
	* doc/en/index.xml:
	* elementgen/Makefile.am:
	* elementgen/elementgen.cs:
	* elementgen/gst-xmlinspect.c:
	* elementgen/interfaces/GstChildProxy.cs:
	* elementgen/interfaces/GstColorBalance.cs:
	* elementgen/interfaces/GstImplementsInterface.cs:
	* elementgen/interfaces/GstNavigation.cs:
	* elementgen/interfaces/GstPropertyProbe.cs:
	* elementgen/interfaces/GstXOverlay.cs:
	* gstreamer-sharp/Makefile.am:
	* gstreamer-sharp/baseplugins/DecodeBin.cs:
	* gstreamer-sharp/baseplugins/Makefile.am:
	* gstreamer-sharp/baseplugins/PlayBin.cs:
	* gstreamer-sharp/baseplugins/XvImageSink.cs:
	* gstreamer-sharp/baseplugins/decodebin.custom:
	* gstreamer-sharp/baseplugins/inspect/decodebin.raw:
	* gstreamer-sharp/baseplugins/inspect/playbin.raw:
	* gstreamer-sharp/baseplugins/inspect/xvimagesink.raw:
	* gstreamer-sharp/baseplugins/playbin.metadata:
	* gstreamer-sharp/coreplugins/CapsFilter.cs:
	* gstreamer-sharp/coreplugins/Makefile.am:
	* gstreamer-sharp/coreplugins/TypeFindElement.cs:
	* gstreamer-sharp/coreplugins/inspect/capsfilter.raw:
	* gstreamer-sharp/coreplugins/inspect/typefind.raw:
	* gstreamer-sharp/coreplugins/typefind.custom:
	* samples/DecodeBinTranscoder.cs:
	* samples/GtkVideoPlayer.cs:
	  First try to create a code generator for element bindings

2009-05-27 14:56:42 +0200  Sebastian Dröge <sebastian.droege@collabora.co.uk>

	* gstreamer-sharp/Iterator.cs:
	  Prevent that the GC frees the native GstIterator too early
	  The native GstIterator is freed once the Gst.Enumerable instance
	  is destroyed. At this point there could still be a Gst.Enumerator
	  instance that uses the native GstIterator and would crash then.
	  Store the Gst.Enumerable instance inside the Gst.Enumerator to
	  prevent the GC from destroying it before the enumerator is destroyed.

2009-05-26 15:35:00 +0200  Maarten Bosmans <mkbosmans@gmail.com>

	* configure.ac:
	* generator/Makefile.am:
	* gstreamer-sharp/Makefile.am:
	* samples/Makefile.am:
	  Fix build on Windows
	  - use -option instead of /option
	  - use path\file.cs for csc.exe and path/file.cs for mcs
	  - don't build samples/gtk-video-player when using csc.exe

2009-05-26 15:34:31 +0200  Maarten Bosmans <mkbosmans@gmail.com>

	* gstreamer-sharp/.gitignore:
	* gstreamer-sharp/Makefile.am:
	  Add .pdb to cleanfiles and gitignore

2009-05-26 15:34:02 +0200  Maarten Bosmans <mkbosmans@gmail.com>

	* gstreamer-sharp/DynamicSignal.cs:
	* gstreamer-sharp/Event.custom:
	* gstreamer-sharp/Message.custom:
	  Some more DllImport fixes

2009-05-26 09:48:22 +0200  Sebastian Dröge <sebastian.droege@collabora.co.uk>

	* gstreamer-sharp/Object.custom:
	  Dispose GLib.Values in GetProperty after usage

2009-05-25 12:20:20 +0200  Maarten Bosmans <mkbosmans@gmail.com>

	* gstreamer-sharp/coreplugins/CapsFilter.cs:
	  Add bindings for CapsFilter
	  Fixes bug #583631.

2009-05-25 12:12:35 +0200  Maarten Bosmans <mkbosmans@gmail.com>

	* gstreamer-sharp/Buffer.custom:
	* gstreamer-sharp/Clock.custom:
	* gstreamer-sharp/ClockEntry.custom:
	* gstreamer-sharp/DynamicSignal.cs:
	* gstreamer-sharp/Event.custom:
	* gstreamer-sharp/IndexEntry.custom:
	* gstreamer-sharp/IndexFactory.custom:
	* gstreamer-sharp/Makefile.am:
	* gstreamer-sharp/Message.custom:
	* gstreamer-sharp/MixerTrack.custom:
	* gstreamer-sharp/Object.custom:
	* gstreamer-sharp/Pad.custom:
	* gstreamer-sharp/PropertyInfo.cs:
	* gstreamer-sharp/Structure.custom:
	* gstreamer-sharp/TagList.custom:
	* gstreamer-sharp/Task.custom:
	* gstreamer-sharp/TypeFind.custom:
	  Add .dll to gstreamersharpglue DllImport
	  Nescessary for .NET compatibility, where .dll isn't
	  added for libraries with a . in the filename.

2009-05-25 12:09:52 +0200  Maarten Bosmans <mkbosmans@gmail.com>

	* gstreamer-sharp/Application.cs:
	* gstreamer-sharp/Bin.custom:
	* gstreamer-sharp/Buffer.custom:
	* gstreamer-sharp/Bus.custom:
	* gstreamer-sharp/Caps.custom:
	* gstreamer-sharp/Clock.custom:
	* gstreamer-sharp/Debug.custom:
	* gstreamer-sharp/Element.custom:
	* gstreamer-sharp/Event.custom:
	* gstreamer-sharp/Iterator.cs:
	* gstreamer-sharp/Message.custom:
	* gstreamer-sharp/MiniObject.cs:
	* gstreamer-sharp/MixerMessage.cs:
	* gstreamer-sharp/NavigationEvent.cs:
	* gstreamer-sharp/NavigationMessage.cs:
	* gstreamer-sharp/NavigationQuery.cs:
	* gstreamer-sharp/Object.custom:
	* gstreamer-sharp/Pad.custom:
	* gstreamer-sharp/PadTemplate.custom:
	* gstreamer-sharp/Plugin.custom:
	* gstreamer-sharp/PresetDefault.cs:
	* gstreamer-sharp/Query.custom:
	* gstreamer-sharp/Structure.custom:
	* gstreamer-sharp/Tag.custom:
	* gstreamer-sharp/TagList.custom:
	* gstreamer-sharp/TunerNorm.custom:
	* gstreamer-sharp/TypeFind.custom:
	* gstreamer-sharp/TypeFindFactory.custom:
	* gstreamer-sharp/Value.cs:
	* gstreamer-sharp/Version.cs:
	* gstreamer-sharp/baseplugins/XvImageSink.cs:
	* gstreamer-sharp/gstreamer-api.raw:
	* gstreamer-sharp/gstreamer-sharp.dll.config.in:
	* gstreamer-sharp/override/ColorBalanceAdapter.cs:
	* gstreamer-sharp/override/MixerAdapter.cs:
	* gstreamer-sharp/override/NavigationAdapter.cs:
	* gstreamer-sharp/override/PropertyProbeAdapter.cs:
	* gstreamer-sharp/override/URIHandlerAdapter.cs:
	  Use libgst*.dll in DllImport attribute, instead of gst*.dll
	  Nescessary for .NET, which doesn't prefix the library filename
	  with lib automatically.

2009-05-22 13:40:05 +0200  Maarten Bosmans <mkbosmans@gmail.com>

	* gstreamer-sharp/TunerNorm.custom:
	  Add .dll to gstreamersharpglue DllImport
	  Nescessary for .NET compatibility, where .dll isn't added for libraries with a . in the filename.

2009-05-22 12:37:40 +0200  Maarten Bosmans <mkbosmans@gmail.com>

	* source/gstreamer-sharp-source.xml:
	  Use libgst*.dll in DllImport attribute, instead of gst*.dll
	  Nescessary for .NET, which doesn't prefix the library filename with lib automatically.

2009-05-22 12:32:01 +0200  Maarten Bosmans <mkbosmans@gmail.com>

	* gstreamer-sharp/glue/clock.c:
	* gstreamer-sharp/glue/indexentry.c:
	* gstreamer-sharp/glue/mixertrack.c:
	* gstreamer-sharp/glue/pad.c:
	* gstreamer-sharp/glue/task.c:
	  Replace all uint return values by guints in gstreamer-sharp/glue

2009-05-22 19:25:23 +0200  Maarten Bosmans <mkbosmans@gmail.com>

	* samples/Makefile.am:
	  Fix compilation of the samples with MS .NET

2009-05-22 19:24:09 +0200  Maarten Bosmans <mkbosmans@gmail.com>

	* gstreamer-sharp/glue/Makefile.am:
	  Fix compilation of the glue library on Windows

2009-05-22 19:20:17 +0200  Maarten Bosmans <mkbosmans@gmail.com>

	* gstreamer-sharp/Makefile.am:
	  Replace unportable sed -i call with plain sed

2009-05-22 19:01:53 +0200  Sebastian Dröge <sebastian.droege@collabora.co.uk>

	* source/gstreamer-sharp-source.xml:
	  Fix library name

2009-05-22 15:59:15 +0200  Maarten Bosmans <mkbosmans@gmail.com>

	* gstreamer-sharp/Event.custom:
	* gstreamer-sharp/Message.custom:
	* gstreamer-sharp/Query.custom:
	  Add check for null before calling Structure.FreeNative

2009-05-22 10:56:24 +0200  Sebastian Dröge <sebastian.droege@collabora.co.uk>

	* gstreamer-sharp/MiniObject.cs:
	  Unref mini objects immediately instead of 50ms later and fix mini object type registration

2009-05-21 21:58:55 +0200  Sebastian Dröge <sebastian.droege@collabora.co.uk>

	* doc/en/Gst.BasePlugins/DecodeBin.xml:
	* doc/en/Gst.BasePlugins/PlayBin.xml:
	* doc/en/Gst.BasePlugins/XvImageSink.xml:
	* doc/en/Gst.CorePlugins/TypeFindElement.xml:
	* doc/en/Gst/Date.xml:
	* doc/en/Gst/MiniObject.xml:
	* doc/en/Gst/Query.xml:
	* doc/en/index.xml:
	  Update docs

2009-05-21 21:47:17 +0200  Sebastian Dröge <sebastian.droege@collabora.co.uk>

	* gstreamer-sharp/baseplugins/DecodeBin.cs:
	* gstreamer-sharp/baseplugins/PlayBin.cs:
	* gstreamer-sharp/coreplugins/TypeFindElement.cs:
	* samples/DecodeBinTranscoder.cs:
	* samples/PlayBinPlayer.cs:
	  Update the element bindings to use GTypeNameAttribute

2009-05-21 21:38:23 +0200  Sebastian Dröge <sebastian.droege@collabora.co.uk>

	* gstreamer-sharp/Application.cs:
	* gstreamer-sharp/Value.cs:
	  Move explicit type registrations from Value.cs directly to Application.Init.

2009-05-21 21:37:44 +0200  Sebastian Dröge <sebastian.droege@collabora.co.uk>

	* gstreamer-sharp/Value.cs:
	  As Gst.Date is a boxed type we need to implement IWrapper and a New method
	  This fixes boxing/deboxing from GLib.Value

2009-05-21 20:57:26 +0200  Sebastian Dröge <sebastian.droege@collabora.co.uk>

	* gstreamer-sharp/baseplugins/XvImageSink.cs:
	* samples/GtkVideoPlayer.cs:
	* samples/Makefile.am:
	* samples/MetaData.cs:
	  Update samples from http://code.google.com/p/cil-bindings
	  Also add a XvImageSink binding and add the GtkVideoPlayer sample
	  from the above place.

2009-05-21 20:56:57 +0200  Sebastian Dröge <sebastian.droege@collabora.co.uk>

	* gstreamer-sharp/MiniObject.cs:
	  Remove the managed miniobject instances from the hashtable before unreffing

2009-05-20 17:29:36 +0200  Sebastian Dröge <sebastian.droege@collabora.co.uk>

	* TODO:
	* generator/Makefile.am:
	* generator/MiniObjectGen.cs:
	* generator/Parser.cs:
	* generator/SymbolTable.cs:
	* gstreamer-sharp/Buffer.custom:
	* gstreamer-sharp/EnumInfo.cs:
	* gstreamer-sharp/Event.custom:
	* gstreamer-sharp/Gstreamer.metadata:
	* gstreamer-sharp/Iterator.cs:
	* gstreamer-sharp/Makefile.am:
	* gstreamer-sharp/Message.custom:
	* gstreamer-sharp/MiniObject.cs:
	* gstreamer-sharp/MiniObject.custom:
	* gstreamer-sharp/MixerMessage.cs:
	* gstreamer-sharp/NavigationEvent.cs:
	* gstreamer-sharp/NavigationMessage.cs:
	* gstreamer-sharp/NavigationQuery.cs:
	* gstreamer-sharp/Pad.custom:
	* gstreamer-sharp/Query.custom:
	* gstreamer-sharp/TunerNorm.custom:
	  Extend the code generator to handle GstMiniObject and implement Gst.MiniObject
	  Also fix indention everywhere and change code to use Gst.MiniObject.GetObject()
	  instead of GLib.Opaque.GetOpaque().
	  It's currently not possible to implement or use GInterfaces on mini objects
	  but apart from that this should be a great improvement, especially new
	  mini object classes can be defined in C# now.

2009-05-14 21:38:28 +0200  Sebastian Dröge <sebastian.droege@collabora.co.uk>

	* README:
	* configure.ac:
	* doc/en/Gst.Interfaces/MixerMessage.xml:
	* generator/AliasGen.cs:
	* generator/BoxedGen.cs:
	* generator/ByRefGen.cs:
	* generator/CallbackGen.cs:
	* generator/ChildProperty.cs:
	* generator/ClassBase.cs:
	* generator/ClassField.cs:
	* generator/ClassGen.cs:
	* generator/CodeGenerator.cs:
	* generator/ConstFilenameGen.cs:
	* generator/ConstStringGen.cs:
	* generator/Ctor.cs:
	* generator/DefaultSignalHandler.cs:
	* generator/EnumGen.cs:
	* generator/FieldBase.cs:
	* generator/GObjectVM.cs:
	* generator/GenBase.cs:
	* generator/GenerationInfo.cs:
	* generator/HandleBase.cs:
	* generator/IAccessor.cs:
	* generator/IGeneratable.cs:
	* generator/IManualMarshaler.cs:
	* generator/InterfaceGen.cs:
	* generator/InterfaceVM.cs:
	* generator/LPGen.cs:
	* generator/LPUGen.cs:
	* generator/Makefile.am:
	* generator/ManagedCallString.cs:
	* generator/ManualGen.cs:
	* generator/MarshalGen.cs:
	* generator/Method.cs:
	* generator/MethodBase.cs:
	* generator/MethodBody.cs:
	* generator/ObjectBase.cs:
	* generator/ObjectField.cs:
	* generator/ObjectGen.cs:
	* generator/OpaqueGen.cs:
	* generator/Parameters.cs:
	* generator/Parser.cs:
	* generator/Property.cs:
	* generator/PropertyBase.cs:
	* generator/ReturnValue.cs:
	* generator/Signal.cs:
	* generator/Signature.cs:
	* generator/SimpleBase.cs:
	* generator/SimpleGen.cs:
	* generator/Statistics.cs:
	* generator/StructBase.cs:
	* generator/StructField.cs:
	* generator/StructGen.cs:
	* generator/SymbolTable.cs:
	* generator/VMSignature.cs:
	* generator/VirtualMethod.cs:
	* generator/gst-codegen.diff:
	* gstreamer-sharp/Makefile.am:
	  Fork the Gtk# codegenerator for now
	  We unfortunately need to do this to properly generate bindings for
	  GstMiniObject...

2009-05-14 21:37:19 +0200  Sebastian Dröge <sebastian.droege@collabora.co.uk>

	* gstreamer-sharp/Application.cs:
	  Update for latest version of the GType mapping patch

2009-05-14 21:37:09 +0200  Sebastian Dröge <sebastian.droege@collabora.co.uk>

	* gstreamer-sharp/MixerMessage.cs:
	  Fix MixerMessage method names

2009-05-14 17:15:40 +0200  Sebastian Dröge <sebastian.droege@collabora.co.uk>

	* doc/en/Gst.Interfaces/ChannelChangedArgs.xml:
	* doc/en/Gst.Interfaces/ChannelChangedHandler.xml:
	* doc/en/Gst.Interfaces/ColorBalanceChannel.xml:
	* doc/en/Gst.Interfaces/GstMixerOptions.xml:
	* doc/en/Gst.Interfaces/GstMixerTrack.xml:
	* doc/en/Gst.Interfaces/GstTunerChannel.xml:
	* doc/en/Gst.Interfaces/GstTunerNorm.xml:
	* doc/en/Gst.Interfaces/Mixer.xml:
	* doc/en/Gst.Interfaces/MixerAdapter.xml:
	* doc/en/Gst.Interfaces/MixerImplementor.xml:
	* doc/en/Gst.Interfaces/MixerMessage.xml:
	* doc/en/Gst.Interfaces/MixerOptions.xml:
	* doc/en/Gst.Interfaces/MixerTrack.xml:
	* doc/en/Gst.Interfaces/MuteToggledArgs.xml:
	* doc/en/Gst.Interfaces/MuteToggledHandler.xml:
	* doc/en/Gst.Interfaces/Navigation.xml:
	* doc/en/Gst.Interfaces/NavigationAdapter.xml:
	* doc/en/Gst.Interfaces/NavigationCommand.xml:
	* doc/en/Gst.Interfaces/NavigationEvent.xml:
	* doc/en/Gst.Interfaces/NavigationImplementor.xml:
	* doc/en/Gst.Interfaces/NavigationMessage.xml:
	* doc/en/Gst.Interfaces/NavigationQuery.xml:
	* doc/en/Gst.Interfaces/NormChangedArgs.xml:
	* doc/en/Gst.Interfaces/NormChangedHandler.xml:
	* doc/en/Gst.Interfaces/OptionChangedArgs.xml:
	* doc/en/Gst.Interfaces/OptionChangedHandler.xml:
	* doc/en/Gst.Interfaces/ProbeNeededArgs.xml:
	* doc/en/Gst.Interfaces/ProbeNeededHandler.xml:
	* doc/en/Gst.Interfaces/PropertyProbe.xml:
	* doc/en/Gst.Interfaces/PropertyProbeAdapter.xml:
	* doc/en/Gst.Interfaces/PropertyProbeImplementor.xml:
	* doc/en/Gst.Interfaces/RecordToggledArgs.xml:
	* doc/en/Gst.Interfaces/RecordToggledHandler.xml:
	* doc/en/Gst.Interfaces/Tuner.xml:
	* doc/en/Gst.Interfaces/TunerAdapter.xml:
	* doc/en/Gst.Interfaces/TunerChannel.xml:
	* doc/en/Gst.Interfaces/TunerImplementor.xml:
	* doc/en/Gst.Interfaces/TunerNorm.xml:
	* doc/en/Gst.Interfaces/VideoOrientation.xml:
	* doc/en/Gst.Interfaces/VideoOrientationAdapter.xml:
	* doc/en/Gst.Interfaces/VideoOrientationImplementor.xml:
	* doc/en/Gst.Interfaces/VolumeChangedArgs.xml:
	* doc/en/Gst.Interfaces/VolumeChangedHandler.xml:
	* doc/en/Gst.Interfaces/XOverlay.xml:
	* doc/en/Gst.Interfaces/XOverlayAdapter.xml:
	* doc/en/Gst.Interfaces/XOverlayImplementor.xml:
	* doc/en/Gst/EnumInfo.xml:
	* doc/en/Gst/EnumValue.xml:
	* doc/en/Gst/FlagsInfo.xml:
	* doc/en/Gst/FlagsValue.xml:
	* doc/en/Gst/GTypeNameAttribute.xml:
	* doc/en/Gst/Object.xml:
	* doc/en/Gst/PropertyInfo.xml:
	* doc/en/index.xml:
	  Update docs

2009-05-14 16:50:16 +0200  Sebastian Dröge <sebastian.droege@collabora.co.uk>

	* gstreamer-sharp/Gstreamer.metadata:
	* gstreamer-sharp/Makefile.am:
	* gstreamer-sharp/NavigationEvent.cs:
	* gstreamer-sharp/NavigationMessage.cs:
	* gstreamer-sharp/NavigationQuery.cs:
	* gstreamer-sharp/override/NavigationAdapter.cs:
	  Add Gst.Interfaces.Navigation bindings

2009-05-14 15:56:57 +0200  Sebastian Dröge <sebastian.droege@collabora.co.uk>

	* gstreamer-sharp/Gstreamer.metadata:
	  Make sure to return a ref'd Gst.Index from Gst.Element.OnGetIndex()

2009-05-13 17:03:49 +0200  Sebastian Dröge <sebastian.droege@collabora.co.uk>

	* README:
	* gstreamer-sharp/Gstreamer.metadata:
	* gstreamer-sharp/Makefile.am:
	* gstreamer-sharp/override/ProbeNeededHandler.cs:
	* gstreamer-sharp/override/PropertyProbe.cs:
	* gstreamer-sharp/override/PropertyProbeAdapter.cs:
	  Add Gst.Interfaces.PropertyProbe bindings

2009-05-13 16:46:57 +0200  Sebastian Dröge <sebastian.droege@collabora.co.uk>

	* gstreamer-sharp/PropertyInfo.cs:
	  Make PropertyInfo(IntPtr) ctor public

2009-05-13 14:48:36 +0200  Sebastian Dröge <sebastian.droege@collabora.co.uk>

	* TODO:
	  Update TODO

2009-05-13 14:42:04 +0200  Sebastian Dröge <sebastian.droege@collabora.co.uk>

	* README:
	* gstreamer-sharp/override/ColorBalanceAdapter.cs:
	* gstreamer-sharp/override/MixerAdapter.cs:
	  Don't require Gtk# patch from bug #501685

2009-05-13 14:35:59 +0200  Sebastian Dröge <sebastian.droege@collabora.co.uk>

	* README:
	* gstreamer-sharp/Application.cs:
	  Add support for a GTypeName attribute to get correct native/managed type mappings
	  This requires yet another patch to Gtk# trunk, also update
	  the list of patches again.

2009-05-12 15:50:04 +0200  Sebastian Dröge <sebastian.droege@collabora.co.uk>

	* gstreamer-sharp/Object.custom:
	* gstreamer-sharp/PropertyInfo.cs:
	  Add a method to retrieve the property info of a single property

2009-05-12 15:49:44 +0200  Sebastian Dröge <sebastian.droege@collabora.co.uk>

	* gstreamer-sharp/EnumInfo.cs:
	  Add a method to convert an integer value into the Flags/EnumValues

2009-05-12 15:32:15 +0200  Sebastian Dröge <sebastian.droege@collabora.co.uk>

	* gstreamer-sharp/EnumInfo.cs:
	* gstreamer-sharp/Object.custom:
	  Initialize the GLib.Value for the property to set

2009-05-12 15:27:13 +0200  Sebastian Dröge <sebastian.droege@collabora.co.uk>

	* gstreamer-sharp/EnumInfo.cs:
	* gstreamer-sharp/Makefile.am:
	* gstreamer-sharp/Object.custom:
	  Add Enum/FlagsInfo to query a GEnum/GFlags type

2009-05-12 15:26:50 +0200  Sebastian Dröge <sebastian.droege@collabora.co.uk>

	* gstreamer-sharp/PropertyInfo.cs:
	  Also store the GType of the property in case there's no managed type for it

2009-05-12 14:31:57 +0200  Sebastian Dröge <sebastian.droege@collabora.co.uk>

	* gstreamer-sharp/Makefile.am:
	* gstreamer-sharp/Object.custom:
	* gstreamer-sharp/PropertyInfo.cs:
	* gstreamer-sharp/glue/gobject.c:
	* gstreamer-sharp/override/URIHandlerAdapter.cs:
	  Add a Properties property to Gst.Object to get information about the GObject properties

2009-05-12 12:04:53 +0200  Sebastian Dröge <sebastian.droege@collabora.co.uk>

	* gstreamer-sharp/Gstreamer.metadata:
	* gstreamer-sharp/Makefile.am:
	* gstreamer-sharp/TunerChannel.custom:
	* gstreamer-sharp/TunerNorm.custom:
	* gstreamer-sharp/glue/Makefile.am:
	* gstreamer-sharp/glue/tunernorm.c:
	  Add Gst.Interfaces.Tuner* bindings

2009-05-12 11:08:08 +0200  Sebastian Dröge <sebastian.droege@collabora.co.uk>

	* gstreamer-sharp/MixerMessage.cs:
	* gstreamer-sharp/gstreamer-api.raw:
	* gstreamer-sharp/override/ColorBalanceAdapter.cs:
	* gstreamer-sharp/override/MixerAdapter.cs:
	* source/gstreamer-sharp-source.xml:
	  Fix library name for the interfaces

2009-05-11 18:31:20 +0200  Sebastian Dröge <sebastian.droege@collabora.co.uk>

	* gstreamer-sharp/gstreamer-api.raw:
	  Update API with the class struct of GstTunerNorm

2009-05-11 18:27:10 +0200  Sebastian Dröge <sebastian.droege@collabora.co.uk>

	* gstreamer-sharp/Gstreamer.metadata:
	  Add Gst.Interfaces.VideoOrientation bindings

2009-05-11 15:53:48 +0200  Sebastian Dröge <sebastian.droege@collabora.co.uk>

	* gstreamer-sharp/Gstreamer.metadata:
	  Add Gst.Interfaces.XOverlay bindings

2009-05-11 15:51:31 +0200  Sebastian Dröge <sebastian.droege@collabora.co.uk>

	* gstreamer-sharp/gstreamer-api.raw:
	  Reparse the API to get all interface class structs

2009-05-09 20:06:43 +0200  Sebastian Dröge <sebastian.droege@collabora.co.uk>

	* TODO:
	  Add TODO

2009-05-09 20:04:43 +0200  Sebastian Dröge <sebastian.droege@collabora.co.uk>

	* gstreamer-sharp/Gstreamer.metadata:
	* gstreamer-sharp/Makefile.am:
	* gstreamer-sharp/MixerMessage.cs:
	* gstreamer-sharp/MixerTrack.custom:
	* gstreamer-sharp/glue/Makefile.am:
	* gstreamer-sharp/glue/mixertrack.c:
	* gstreamer-sharp/override/Mixer.cs:
	* gstreamer-sharp/override/MixerAdapter.cs:
	  Add bindings for GstMixer and related types

2009-05-09 19:29:40 +0200  Sebastian Dröge <sebastian.droege@collabora.co.uk>

	* gstreamer-sharp/Bin.custom:
	* gstreamer-sharp/Element.custom:
	* gstreamer-sharp/Iterator.cs:
	* gstreamer-sharp/Makefile.am:
	* gstreamer-sharp/Pad.custom:
	  Add a generic GstIterator wrapper and use that

2009-05-09 10:27:29 +0200  Sebastian Dröge <sebastian.droege@collabora.co.uk>

	* gstreamer-sharp/ColorBalanceChannel.custom:
	* gstreamer-sharp/Gstreamer.metadata:
	  Make the properties of the ColorBalanceChannel read-only

2009-05-08 17:24:26 +0200  Sebastian Dröge <sebastian.droege@collabora.co.uk>

	* gstreamer-sharp/ColorBalanceChannel.custom:
	  Add missing file

2009-05-08 17:23:55 +0200  Sebastian Dröge <sebastian.droege@collabora.co.uk>

	* README:
	* doc/en/Gst.Interfaces/ColorBalance.xml:
	* doc/en/Gst.Interfaces/ColorBalanceAdapter.xml:
	* doc/en/Gst.Interfaces/ColorBalanceChannel.xml:
	* doc/en/Gst.Interfaces/ColorBalanceImplementor.xml:
	* doc/en/Gst.Interfaces/ColorBalanceType.xml:
	* doc/en/Gst.Interfaces/FrequencyChangedArgs.xml:
	* doc/en/Gst.Interfaces/FrequencyChangedHandler.xml:
	* doc/en/Gst.Interfaces/GstMixerOptions.xml:
	* doc/en/Gst.Interfaces/GstMixerTrack.xml:
	* doc/en/Gst.Interfaces/GstTunerChannel.xml:
	* doc/en/Gst.Interfaces/GstTunerNorm.xml:
	* doc/en/Gst.Interfaces/MixerFlags.xml:
	* doc/en/Gst.Interfaces/MixerMessageType.xml:
	* doc/en/Gst.Interfaces/MixerTrackFlags.xml:
	* doc/en/Gst.Interfaces/MixerType.xml:
	* doc/en/Gst.Interfaces/MuteToggledArgs.xml:
	* doc/en/Gst.Interfaces/MuteToggledHandler.xml:
	* doc/en/Gst.Interfaces/NavigationCommand.xml:
	* doc/en/Gst.Interfaces/NavigationEventType.xml:
	* doc/en/Gst.Interfaces/NavigationMessageType.xml:
	* doc/en/Gst.Interfaces/NavigationQueryType.xml:
	* doc/en/Gst.Interfaces/OptionChangedArgs.xml:
	* doc/en/Gst.Interfaces/OptionChangedHandler.xml:
	* doc/en/Gst.Interfaces/RecordToggledArgs.xml:
	* doc/en/Gst.Interfaces/RecordToggledHandler.xml:
	* doc/en/Gst.Interfaces/SignalChangedArgs.xml:
	* doc/en/Gst.Interfaces/SignalChangedHandler.xml:
	* doc/en/Gst.Interfaces/TunerChannelFlags.xml:
	* doc/en/Gst.Interfaces/ValueChangedArgs.xml:
	* doc/en/Gst.Interfaces/ValueChangedHandler.xml:
	* doc/en/Gst.Interfaces/VolumeChangedArgs.xml:
	* doc/en/Gst.Interfaces/VolumeChangedHandler.xml:
	* doc/en/index.xml:
	* doc/en/ns-Gst.Interfaces.xml:
	* gstreamer-sharp/Application.cs:
	* gstreamer-sharp/Gstreamer.metadata:
	* gstreamer-sharp/Makefile.am:
	* gstreamer-sharp/gstreamer-api.raw:
	* gstreamer-sharp/override/ColorBalance.cs:
	* gstreamer-sharp/override/ColorBalanceAdapter.cs:
	* source/gstreamer-sharp-source.xml:
	  Start binding the GstInterfaces library, ColorBalance* is finished already

2009-05-07 10:39:38 +0200  Sebastian Dröge <sebastian.droege@collabora.co.uk>

	* doc/en/Gst/Element.xml:
	* doc/en/Gst/Pad.xml:
	* doc/en/Gst/Task.xml:
	* gstreamer-sharp/Gstreamer.metadata:
	* gstreamer-sharp/Task.custom:
	* gstreamer-sharp/glue/task.c:
	  Update API fixups for the latest protected-fields patch

2009-05-07 10:03:58 +0200  Sebastian Dröge <sebastian.droege@collabora.co.uk>

	* gstreamer-sharp/override/URIHandlerAdapter.cs:
	  Add some notes why we have a modified copy of URIHandlerAdapter.cs

2009-05-07 10:02:11 +0200  Sebastian Dröge <sebastian.droege@collabora.co.uk>

	* README:
	  Update list of patches for Gtk# that we require

2009-05-07 09:42:17 +0200  Sebastian Dröge <sebastian.droege@collabora.co.uk>

	* doc/en/Gst/Element.xml:
	* doc/en/Gst/ElementFactory.xml:
	* doc/en/Gst/Index.xml:
	* doc/en/Gst/IndexFactory.xml:
	* doc/en/Gst/TypeFind.xml:
	* doc/en/Gst/TypeFindFactory.xml:
	* gstreamer-sharp/Gstreamer.metadata:
	* gstreamer-sharp/Index.custom:
	* gstreamer-sharp/IndexFactory.custom:
	* gstreamer-sharp/Makefile.am:
	* gstreamer-sharp/TypeFind.custom:
	* gstreamer-sharp/TypeFindFactory.custom:
	  Move TypeFind/Index/Element register functions to their factory classes

2009-05-06 14:09:23 +0200  Sebastian Dröge <sebastian.droege@collabora.co.uk>

	* doc/en/Gst.BasePlugins/DecodeBin.xml:
	* doc/en/Gst.BasePlugins/NewDecodedPadArgs.xml:
	* doc/en/Gst.BasePlugins/NewDecodedPadHandler.xml:
	* doc/en/Gst.BasePlugins/PlayBin.xml:
	* doc/en/Gst.CorePlugins/HaveTypeArgs.xml:
	* doc/en/Gst.CorePlugins/HaveTypeHandler.xml:
	* doc/en/Gst.CorePlugins/TypeFindElement.xml:
	* doc/en/Gst/DecodeBin.xml:
	* doc/en/Gst/HaveTypeArgs.xml:
	* doc/en/Gst/HaveTypeHandler.xml:
	* doc/en/Gst/ImplementsInterface.xml:
	* doc/en/Gst/ImplementsInterfaceAdapter.xml:
	* doc/en/Gst/ImplementsInterfaceImplementor.xml:
	* doc/en/Gst/NewDecodedPadArgs.xml:
	* doc/en/Gst/NewDecodedPadHandler.xml:
	* doc/en/Gst/PlayBin.xml:
	* doc/en/Gst/TypeFindElement.xml:
	* doc/en/index.xml:
	* doc/en/ns-Gst.BasePlugins.xml:
	* doc/en/ns-Gst.CorePlugins.xml:
	* gstreamer-sharp/Makefile.am:
	* gstreamer-sharp/baseplugins/DecodeBin.cs:
	* gstreamer-sharp/baseplugins/PlayBin.cs:
	* gstreamer-sharp/coreplugins/TypeFindElement.cs:
	* gstreamer-sharp/plugins-base/DecodeBin.cs:
	* gstreamer-sharp/plugins-base/PlayBin.cs:
	* gstreamer-sharp/plugins-base/TypeFindElement.cs:
	* samples/DecodeBinTranscoder.cs:
	* samples/PlayBinPlayer.cs:
	* samples/TypeFind.cs:
	  Move plugin wrappers into seperate namespaces

2009-05-06 13:57:56 +0200  Sebastian Dröge <sebastian.droege@collabora.co.uk>

	* gstreamer-sharp/glue/Makefile.am:
	  Don't use FORTIFY_SOURCE

2009-05-06 13:57:23 +0200  Sebastian Dröge <sebastian.droege@collabora.co.uk>

	* configure.ac:
	  Check for all GStreamer libraries for which we want to create bindings

2009-05-06 12:47:37 +0200  Sebastian Dröge <sebastian.droege@collabora.co.uk>

	* doc/en/Gst/Element.xml:
	* doc/en/Gst/ImplementsInterface.xml:
	* doc/en/Gst/ImplementsInterfaceAdapter.xml:
	* doc/en/Gst/ImplementsInterfaceImplementor.xml:
	* doc/en/Gst/Preset.xml:
	* doc/en/Gst/PresetAdapter.xml:
	* doc/en/Gst/PresetDefault.xml:
	* doc/en/Gst/PresetImplementor.xml:
	* doc/en/index.xml:
	* gstreamer-sharp/Gstreamer.metadata:
	* gstreamer-sharp/gstreamer-api.raw:
	* source/gstreamer-sharp-source.xml:
	  Add Gst.ImplementsInterface bindings

2009-05-06 12:27:40 +0200  Sebastian Dröge <sebastian.droege@collabora.co.uk>

	* doc/en/Gst/Preset.xml:
	* doc/en/Gst/PresetAdapter.xml:
	* doc/en/Gst/PresetDefault.xml:
	* doc/en/Gst/PresetImplementor.xml:
	* doc/en/index.xml:
	* source/gstreamer-sharp-source.xml:
	  Update docs

2009-05-06 12:25:02 +0200  Sebastian Dröge <sebastian.droege@collabora.co.uk>

	* gstreamer-sharp/Gstreamer.metadata:
	* gstreamer-sharp/Makefile.am:
	* gstreamer-sharp/PresetDefault.cs:
	* gstreamer-sharp/gstreamer-api.raw:
	  Fix Gst.Preset bindings
	  As C# interfaces don't allow a default implementation we
	  add a static Gst.PresetDefault class that provides static
	  methods for calling the default GstPreset method implementations.

2009-05-06 09:54:14 +0200  Sebastian Dröge <sebastian.droege@collabora.co.uk>

	* samples/DecodeBinTranscoder.cs:
	* samples/HelloWorld.cs:
	* samples/TypeFind.cs:
	  Fix compilation of the samples

2009-05-04 12:28:48 +0200  Sebastian Dröge <sebastian.droege@collabora.co.uk>

	* doc/en/Gst/NewUriArgs.xml:
	* doc/en/Gst/NewUriHandler.xml:
	* doc/en/Gst/URIHandler.xml:
	* doc/en/Gst/URIHandlerAdapter.xml:
	* doc/en/Gst/URIHandlerImplementor.xml:
	* doc/en/Gst/URIType.xml:
	  Update docs

2009-05-04 12:27:25 +0200  Sebastian Dröge <sebastian.droege@collabora.co.uk>

	* doc/en/Gst/Bin.xml:
	* doc/en/Gst/Caps.xml:
	* doc/en/Gst/ChildProxy.xml:
	* doc/en/Gst/ChildProxyAdapter.xml:
	* doc/en/Gst/Element.xml:
	* doc/en/Gst/ElementDetails.xml:
	* doc/en/Gst/ElementFactory.xml:
	* doc/en/Gst/Index.xml:
	* doc/en/Gst/IndexEntry.xml:
	* doc/en/Gst/MiniObject.xml:
	* doc/en/Gst/Object.xml:
	* doc/en/Gst/Pad.xml:
	* doc/en/Gst/Pipeline.xml:
	* doc/en/Gst/PluginFeature.xml:
	* doc/en/Gst/Structure.xml:
	* doc/en/Gst/TagSetter.xml:
	* doc/en/Gst/TagSetterAdapter.xml:
	* doc/en/Gst/TypeFind.xml:
	* doc/en/Gst/Util.xml:
	* doc/en/index.xml:
	* gstreamer-sharp/Gstreamer.metadata:
	* gstreamer-sharp/Makefile.am:
	* gstreamer-sharp/gstreamer-api.raw:
	* gstreamer-sharp/override/URIHandlerAdapter.cs:
	* source/gstreamer-sharp-source.xml:
	  Add bindings for Gst.URIHandler
	  Unfortunately this requires us to work around Gtk# being unable
	  to handle static interface methods and Gtk# being unable to
	  allow us to override interface adapter code...

2009-05-04 11:04:42 +0200  Sebastian Dröge <sebastian.droege@collabora.co.uk>

	* gstreamer-sharp/Gstreamer.metadata:
	  Fix Gst.TagSetter interface bindings

2009-05-03 19:35:14 +0200  Sebastian Dröge <sebastian.droege@collabora.co.uk>

	* gstreamer-sharp/Gstreamer.metadata:
	  Fix Gst.ChildProxy bindings

2009-05-03 19:34:27 +0200  Sebastian Dröge <sebastian.droege@collabora.co.uk>

	* gstreamer-sharp/Gstreamer.metadata:
	  Remove the abstract flag of GstObject and friends as we might need to instantiate them
	  This will happen for example if we don't have a managed wrapper class
	  for a type.

2009-05-01 17:21:13 +0200  Sebastian Dröge <sebastian.droege@collabora.co.uk>

	* gstreamer-sharp/Gstreamer.metadata:
	  Fix Gst.Pipeline bindings

2009-05-01 17:11:18 +0200  Sebastian Dröge <sebastian.droege@collabora.co.uk>

	* gstreamer-sharp/Pad.custom:
	  Add support for iterating the internal links of a pad

2009-05-01 17:08:07 +0200  Sebastian Dröge <sebastian.droege@collabora.co.uk>

	* gstreamer-sharp/Bin.custom:
	* gstreamer-sharp/Gstreamer.metadata:
	* gstreamer-sharp/glue/Makefile.am:
	* gstreamer-sharp/glue/bin.c:
	  Fix Gst.Bin bindings and add bindings for the iterators

2009-05-01 17:05:49 +0200  Sebastian Dröge <sebastian.droege@collabora.co.uk>

	* gstreamer-sharp/Element.custom:
	  Handle NULL GstIterator* correctly

2009-05-01 15:28:34 +0200  Sebastian Dröge <sebastian.droege@collabora.co.uk>

	* samples/DecodeBinTranscoder.cs:
	* samples/HelloWorld.cs:
	* samples/PlayBinPlayer.cs:
	* samples/TypeFind.cs:
	  Fix samples for all the API changes

2009-05-01 13:46:24 +0200  Sebastian Dröge <sebastian.droege@collabora.co.uk>

	* gstreamer-sharp/Gstreamer.metadata:
	* gstreamer-sharp/Structure.custom:
	  Change NewFromString() methods to FromString() in Caps/Structure for consistence

2009-05-01 09:03:49 +0200  Sebastian Dröge <sebastian.droege@collabora.co.uk>

	* gstreamer-sharp/DynamicSignal.cs:
	* gstreamer-sharp/Event.custom:
	* gstreamer-sharp/Message.custom:
	  Fix some more GObject DllImports

2009-04-30 21:48:14 +0200  Sebastian Dröge <sebastian.droege@collabora.co.uk>

	* gstreamer-sharp/Gstreamer.metadata:
	  Fix value of Gst.FlowReturn.Ok

2009-04-30 21:48:05 +0200  Sebastian Dröge <sebastian.droege@collabora.co.uk>

	* gstreamer-sharp/Bin.custom:
	* gstreamer-sharp/Element.custom:
	  Fix GObject DllImport

2009-04-30 17:26:44 +0200  Sebastian Dröge <sebastian.droege@collabora.co.uk>

	* gstreamer-sharp/Element.custom:
	  Don't use the ThresholdType but the real type

2009-04-30 17:21:13 +0200  Sebastian Dröge <sebastian.droege@collabora.co.uk>

	* gstreamer-sharp/Element.custom:
	  Fix indention and make Gst.Element.GetPadTemplates() a property

2009-04-30 17:16:51 +0200  Sebastian Dröge <sebastian.droege@collabora.co.uk>

	* gstreamer-sharp/Element.custom:
	  Add initial support for setting/getting element class fields

2009-04-30 17:16:41 +0200  Sebastian Dröge <sebastian.droege@collabora.co.uk>

	* gstreamer-sharp/Gstreamer.metadata:
	  Make Gst.ElementDetails an internal struct

2009-04-30 17:16:15 +0200  Sebastian Dröge <sebastian.droege@collabora.co.uk>

	* gstreamer-sharp/IndexEntry.custom:
	  Actually override the Copy method of GLib.Opaque

2009-04-30 17:16:00 +0200  Sebastian Dröge <sebastian.droege@collabora.co.uk>

	* gstreamer-sharp/Buffer.custom:
	* gstreamer-sharp/Message.custom:
	  Remove unused DllImports

2009-04-30 16:54:39 +0200  Sebastian Dröge <sebastian.droege@collabora.co.uk>

	* gstreamer-sharp/Element.custom:
	* gstreamer-sharp/Gstreamer.metadata:
	* gstreamer-sharp/Object.custom:
	  Fix Gst.Element bindings
	  Still missing: Support for creating new element subclasses
	  and adding pad templates/setting details on them.

2009-04-30 15:40:17 +0200  Sebastian Dröge <sebastian.droege@collabora.co.uk>

	* gstreamer-sharp/Index.custom:
	* gstreamer-sharp/glue/Makefile.am:
	* gstreamer-sharp/glue/indexfactory.c:
	  Add convenience function to register Gst.Index types with the default registry

2009-04-30 15:32:30 +0200  Sebastian Dröge <sebastian.droege@collabora.co.uk>

	* gstreamer-sharp/TypeFind.custom:
	  Fix registration of new Typefinders

2009-04-30 15:16:19 +0200  Sebastian Dröge <sebastian.droege@collabora.co.uk>

	* doc/en/Gst/GhostPad.xml:
	* doc/en/Gst/Index.xml:
	* doc/en/Gst/IndexEntry.xml:
	* doc/en/Gst/IndexFactory.xml:
	* doc/en/Gst/IndexGroup.xml:
	* doc/en/Gst/IndexResolver.xml:
	* doc/en/Gst/PluginFeature.xml:
	* doc/en/Gst/TypeFind.xml:
	* doc/en/Gst/TypeFindFactory.xml:
	* doc/en/Gst/TypeFindGetLengthFunction.xml:
	* doc/en/Gst/TypeFindPeekFunction.xml:
	* doc/en/Gst/TypeFindSuggestFunction.xml:
	* doc/en/Gst/TypeNameData.xml:
	* doc/en/index.xml:
	  Update docs

2009-04-30 15:13:31 +0200  Sebastian Dröge <sebastian.droege@collabora.co.uk>

	* gstreamer-sharp/Gstreamer.metadata:
	* gstreamer-sharp/Index.custom:
	* gstreamer-sharp/IndexEntry.custom:
	* gstreamer-sharp/Makefile.am:
	* gstreamer-sharp/glue/Makefile.am:
	* gstreamer-sharp/glue/indexentry.c:
	  Fix the Gst.Index* bindings

2009-04-30 13:10:15 +0200  Sebastian Dröge <sebastian.droege@collabora.co.uk>

	* gstreamer-sharp/Gstreamer.metadata:
	* gstreamer-sharp/Makefile.am:
	* gstreamer-sharp/TypeFind.custom:
	* gstreamer-sharp/TypeFindDelegates.cs:
	* gstreamer-sharp/glue/Makefile.am:
	* gstreamer-sharp/glue/typefind.c:
	  Fix Gst.TypeFind bindings

2009-04-30 09:39:46 +0200  Sebastian Dröge <sebastian.droege@collabora.co.uk>

	* gstreamer-sharp/Gstreamer.metadata:
	  Fix IndexFactory/TypeFindFactory bindings

2009-04-30 06:18:36 +0200  Sebastian Dröge <sebastian.droege@collabora.co.uk>

	* gstreamer-sharp/Gstreamer.metadata:
	  Cleanup Gst.GhostPad bindings

2009-04-28 21:03:44 +0200  Sebastian Dröge <sebastian.droege@collabora.co.uk>

	* doc/en/Gst/Pad+BufferProbeDelegate.xml:
	* doc/en/Gst/Pad+DataProbeDelegate.xml:
	* doc/en/Gst/Pad.xml:
	* doc/en/Gst/PadBufferAllocFunction.xml:
	* doc/en/Gst/PadBufferProbeCallback.xml:
	* doc/en/Gst/PadDataProbeCallback.xml:
	* doc/en/Gst/PadEventProbeCallback.xml:
	* doc/en/Gst/PadIntLinkFunction.xml:
	* doc/en/Gst/PadQueryTypeFunction.xml:
	* doc/en/index.xml:
	* gstreamer-sharp/GstSharp.PadQueryTypeFunctionNative.cs:
	* gstreamer-sharp/Gstreamer.metadata:
	* gstreamer-sharp/Makefile.am:
	* gstreamer-sharp/Pad.custom:
	* gstreamer-sharp/PadQueryTypeFunction.cs:
	* gstreamer-sharp/glue/Makefile.am:
	* gstreamer-sharp/glue/pad.c:
	  Fix the Gst.Pad bindings

2009-04-27 16:53:42 +0200  Sebastian Dröge <sebastian.droege@collabora.co.uk>

	* README:
	  Add another patch that is required for building

2009-04-27 13:42:57 +0200  Sebastian Dröge <sebastian.droege@collabora.co.uk>

	* doc/en/Gst/ActivateMode.xml:
	* doc/en/Gst/Application.xml:
	* doc/en/Gst/Array.xml:
	* doc/en/Gst/AssocFlags.xml:
	* doc/en/Gst/Bin.xml:
	* doc/en/Gst/BinFlags.xml:
	* doc/en/Gst/BindingHelper.xml:
	* doc/en/Gst/Buffer.xml:
	* doc/en/Gst/BufferCopyFlags.xml:
	* doc/en/Gst/BufferFlags.xml:
	* doc/en/Gst/BufferingMode.xml:
	* doc/en/Gst/Bus.xml:
	* doc/en/Gst/BusFlags.xml:
	* doc/en/Gst/BusSyncReply.xml:
	* doc/en/Gst/Caps.xml:
	* doc/en/Gst/ChildAddedArgs.xml:
	* doc/en/Gst/ChildProxy.xml:
	* doc/en/Gst/ChildProxyAdapter.xml:
	* doc/en/Gst/ChildProxyImplementor.xml:
	* doc/en/Gst/ChildRemovedArgs.xml:
	* doc/en/Gst/Clock.xml:
	* doc/en/Gst/ClockEntry.xml:
	* doc/en/Gst/ClockEntryType.xml:
	* doc/en/Gst/ClockFlags.xml:
	* doc/en/Gst/ClockReturn.xml:
	* doc/en/Gst/ClockType.xml:
	* doc/en/Gst/CoreError.xml:
	* doc/en/Gst/Date.xml:
	* doc/en/Gst/DecodeBin.xml:
	* doc/en/Gst/DoLatencyArgs.xml:
	* doc/en/Gst/DoubleRange.xml:
	* doc/en/Gst/DynamicSignal.xml:
	* doc/en/Gst/Element.xml:
	* doc/en/Gst/ElementAddedArgs.xml:
	* doc/en/Gst/ElementDetails.xml:
	* doc/en/Gst/ElementFactory.xml:
	* doc/en/Gst/ElementFlags.xml:
	* doc/en/Gst/ElementRemovedArgs.xml:
	* doc/en/Gst/EntryAddedArgs.xml:
	* doc/en/Gst/Event.xml:
	* doc/en/Gst/EventType.xml:
	* doc/en/Gst/EventTypeFlags.xml:
	* doc/en/Gst/FeatureAddedArgs.xml:
	* doc/en/Gst/FlowReturn.xml:
	* doc/en/Gst/Format.xml:
	* doc/en/Gst/FormatDefinition.xml:
	* doc/en/Gst/Fourcc.xml:
	* doc/en/Gst/Fraction.xml:
	* doc/en/Gst/FractionRange.xml:
	* doc/en/Gst/GhostPad.xml:
	* doc/en/Gst/HaveDataArgs.xml:
	* doc/en/Gst/HaveTypeArgs.xml:
	* doc/en/Gst/Index.xml:
	* doc/en/Gst/IndexAssociation.xml:
	* doc/en/Gst/IndexCertainty.xml:
	* doc/en/Gst/IndexEntry.xml:
	* doc/en/Gst/IndexEntryType.xml:
	* doc/en/Gst/IndexFactory.xml:
	* doc/en/Gst/IndexFlags.xml:
	* doc/en/Gst/IndexGroup.xml:
	* doc/en/Gst/IndexLookupMethod.xml:
	* doc/en/Gst/IndexResolverMethod.xml:
	* doc/en/Gst/IntRange.xml:
	* doc/en/Gst/LibraryError.xml:
	* doc/en/Gst/LinkedArgs.xml:
	* doc/en/Gst/List.xml:
	* doc/en/Gst/Message.xml:
	* doc/en/Gst/MessageArgs.xml:
	* doc/en/Gst/MessageType.xml:
	* doc/en/Gst/MiniObject.xml:
	* doc/en/Gst/MiniObjectFlags.xml:
	* doc/en/Gst/NewDecodedPadArgs.xml:
	* doc/en/Gst/Object.xml:
	* doc/en/Gst/ObjectFlags.xml:
	* doc/en/Gst/Pad.xml:
	* doc/en/Gst/PadAddedArgs.xml:
	* doc/en/Gst/PadCreatedArgs.xml:
	* doc/en/Gst/PadDirection.xml:
	* doc/en/Gst/PadFlags.xml:
	* doc/en/Gst/PadLinkReturn.xml:
	* doc/en/Gst/PadPresence.xml:
	* doc/en/Gst/PadRemovedArgs.xml:
	* doc/en/Gst/PadTemplate.xml:
	* doc/en/Gst/PadTemplateFlags.xml:
	* doc/en/Gst/ParentSetArgs.xml:
	* doc/en/Gst/ParentUnsetArgs.xml:
	* doc/en/Gst/Parse.xml:
	* doc/en/Gst/ParseContext.xml:
	* doc/en/Gst/ParseError.xml:
	* doc/en/Gst/ParseFlags.xml:
	* doc/en/Gst/Pipeline.xml:
	* doc/en/Gst/PipelineFlags.xml:
	* doc/en/Gst/PlayBin.xml:
	* doc/en/Gst/Plugin.xml:
	* doc/en/Gst/PluginAddedArgs.xml:
	* doc/en/Gst/PluginDependencyFlags.xml:
	* doc/en/Gst/PluginError.xml:
	* doc/en/Gst/PluginFeature.xml:
	* doc/en/Gst/PluginFlags.xml:
	* doc/en/Gst/ProxyPad.xml:
	* doc/en/Gst/Query.xml:
	* doc/en/Gst/QueryType.xml:
	* doc/en/Gst/Rank.xml:
	* doc/en/Gst/Registry.xml:
	* doc/en/Gst/ResourceError.xml:
	* doc/en/Gst/SeekFlags.xml:
	* doc/en/Gst/SeekType.xml:
	* doc/en/Gst/Segment.xml:
	* doc/en/Gst/State.xml:
	* doc/en/Gst/StateChange.xml:
	* doc/en/Gst/StateChangeReturn.xml:
	* doc/en/Gst/StaticPadTemplate.xml:
	* doc/en/Gst/StreamError.xml:
	* doc/en/Gst/Structure.xml:
	* doc/en/Gst/StructureChangeType.xml:
	* doc/en/Gst/SyncMessageArgs.xml:
	* doc/en/Gst/SystemClock.xml:
	* doc/en/Gst/Tag.xml:
	* doc/en/Gst/TagFlags.xml:
	* doc/en/Gst/TagList.xml:
	* doc/en/Gst/TagMergeMode.xml:
	* doc/en/Gst/TagSetter.xml:
	* doc/en/Gst/TagSetterAdapter.xml:
	* doc/en/Gst/Task.xml:
	* doc/en/Gst/TaskState.xml:
	* doc/en/Gst/TypeFind.xml:
	* doc/en/Gst/TypeFindElement.xml:
	* doc/en/Gst/TypeFindFactory.xml:
	* doc/en/Gst/TypeFindProbability.xml:
	* doc/en/Gst/TypeNameData.xml:
	* doc/en/Gst/UnlinkedArgs.xml:
	* doc/en/Gst/Util.xml:
	* doc/en/Gst/Version.xml:
	* gstreamer-sharp/Bus.custom:
	* gstreamer-sharp/Gstreamer.metadata:
	  Finish/fix Gst.Bus bindings

2009-04-27 12:48:55 +0200  Sebastian Dröge <sebastian.droege@collabora.co.uk>

	* doc/en/Gst/ActivateMode.xml:
	* doc/en/Gst/Application.xml:
	* doc/en/Gst/Array.xml:
	* doc/en/Gst/AssocFlags.xml:
	* doc/en/Gst/Bin.xml:
	* doc/en/Gst/BinFlags.xml:
	* doc/en/Gst/BindingHelper.xml:
	* doc/en/Gst/Buffer.xml:
	* doc/en/Gst/BufferCopyFlags.xml:
	* doc/en/Gst/BufferFlags.xml:
	* doc/en/Gst/BufferingMode.xml:
	* doc/en/Gst/Bus.xml:
	* doc/en/Gst/BusFlags.xml:
	* doc/en/Gst/BusSyncReply.xml:
	* doc/en/Gst/Caps.xml:
	* doc/en/Gst/ChildAddedArgs.xml:
	* doc/en/Gst/ChildProxy.xml:
	* doc/en/Gst/ChildProxyAdapter.xml:
	* doc/en/Gst/ChildProxyImplementor.xml:
	* doc/en/Gst/ChildRemovedArgs.xml:
	* doc/en/Gst/Clock.xml:
	* doc/en/Gst/ClockEntry.xml:
	* doc/en/Gst/ClockEntryType.xml:
	* doc/en/Gst/ClockFlags.xml:
	* doc/en/Gst/ClockReturn.xml:
	* doc/en/Gst/ClockType.xml:
	* doc/en/Gst/CoreError.xml:
	* doc/en/Gst/Date.xml:
	* doc/en/Gst/DecodeBin.xml:
	* doc/en/Gst/DoLatencyArgs.xml:
	* doc/en/Gst/DoubleRange.xml:
	* doc/en/Gst/DynamicSignal.xml:
	* doc/en/Gst/Element.xml:
	* doc/en/Gst/ElementAddedArgs.xml:
	* doc/en/Gst/ElementDetails.xml:
	* doc/en/Gst/ElementFactory.xml:
	* doc/en/Gst/ElementFlags.xml:
	* doc/en/Gst/ElementRemovedArgs.xml:
	* doc/en/Gst/EntryAddedArgs.xml:
	* doc/en/Gst/Event.xml:
	* doc/en/Gst/EventType.xml:
	* doc/en/Gst/EventTypeFlags.xml:
	* doc/en/Gst/FeatureAddedArgs.xml:
	* doc/en/Gst/Flow.xml:
	* doc/en/Gst/FlowReturn.xml:
	* doc/en/Gst/Format.xml:
	* doc/en/Gst/FormatDefinition.xml:
	* doc/en/Gst/Fourcc.xml:
	* doc/en/Gst/Fraction.xml:
	* doc/en/Gst/FractionRange.xml:
	* doc/en/Gst/GhostPad.xml:
	* doc/en/Gst/HaveDataArgs.xml:
	* doc/en/Gst/HaveTypeArgs.xml:
	* doc/en/Gst/Index.xml:
	* doc/en/Gst/IndexAssociation.xml:
	* doc/en/Gst/IndexCertainty.xml:
	* doc/en/Gst/IndexEntry.xml:
	* doc/en/Gst/IndexEntryType.xml:
	* doc/en/Gst/IndexFactory.xml:
	* doc/en/Gst/IndexFlags.xml:
	* doc/en/Gst/IndexGroup.xml:
	* doc/en/Gst/IndexLookupMethod.xml:
	* doc/en/Gst/IndexResolverMethod.xml:
	* doc/en/Gst/IntRange.xml:
	* doc/en/Gst/LibraryError.xml:
	* doc/en/Gst/LinkedArgs.xml:
	* doc/en/Gst/List.xml:
	* doc/en/Gst/Message.xml:
	* doc/en/Gst/MessageArgs.xml:
	* doc/en/Gst/MessageType.xml:
	* doc/en/Gst/MiniObject.xml:
	* doc/en/Gst/MiniObjectFlags.xml:
	* doc/en/Gst/NewDecodedPadArgs.xml:
	* doc/en/Gst/Object.xml:
	* doc/en/Gst/ObjectFlags.xml:
	* doc/en/Gst/Pad.xml:
	* doc/en/Gst/PadAddedArgs.xml:
	* doc/en/Gst/PadCreatedArgs.xml:
	* doc/en/Gst/PadDirection.xml:
	* doc/en/Gst/PadFlags.xml:
	* doc/en/Gst/PadLinkReturn.xml:
	* doc/en/Gst/PadPresence.xml:
	* doc/en/Gst/PadRemovedArgs.xml:
	* doc/en/Gst/PadTemplate.xml:
	* doc/en/Gst/PadTemplateFlags.xml:
	* doc/en/Gst/ParentSetArgs.xml:
	* doc/en/Gst/ParentUnsetArgs.xml:
	* doc/en/Gst/Parse.xml:
	* doc/en/Gst/ParseContext.xml:
	* doc/en/Gst/ParseError.xml:
	* doc/en/Gst/ParseFlags.xml:
	* doc/en/Gst/Pipeline.xml:
	* doc/en/Gst/PipelineFlags.xml:
	* doc/en/Gst/PlayBin.xml:
	* doc/en/Gst/Plugin.xml:
	* doc/en/Gst/PluginAddedArgs.xml:
	* doc/en/Gst/PluginDependencyFlags.xml:
	* doc/en/Gst/PluginError.xml:
	* doc/en/Gst/PluginFeature.xml:
	* doc/en/Gst/PluginFlags.xml:
	* doc/en/Gst/Print.xml:
	* doc/en/Gst/ProxyPad.xml:
	* doc/en/Gst/Query.xml:
	* doc/en/Gst/QueryType.xml:
	* doc/en/Gst/Rank.xml:
	* doc/en/Gst/Registry.xml:
	* doc/en/Gst/ResourceError.xml:
	* doc/en/Gst/SeekFlags.xml:
	* doc/en/Gst/SeekType.xml:
	* doc/en/Gst/Segment.xml:
	* doc/en/Gst/Segtrap.xml:
	* doc/en/Gst/State.xml:
	* doc/en/Gst/StateChange.xml:
	* doc/en/Gst/StateChangeReturn.xml:
	* doc/en/Gst/StaticPadTemplate.xml:
	* doc/en/Gst/StreamError.xml:
	* doc/en/Gst/Structure.xml:
	* doc/en/Gst/StructureChangeType.xml:
	* doc/en/Gst/SyncMessageArgs.xml:
	* doc/en/Gst/SystemClock.xml:
	* doc/en/Gst/Tag.xml:
	* doc/en/Gst/TagFlags.xml:
	* doc/en/Gst/TagList.xml:
	* doc/en/Gst/TagMergeMode.xml:
	* doc/en/Gst/TagSetter.xml:
	* doc/en/Gst/TagSetterAdapter.xml:
	* doc/en/Gst/Task.xml:
	* doc/en/Gst/TaskState.xml:
	* doc/en/Gst/TypeFind.xml:
	* doc/en/Gst/TypeFindElement.xml:
	* doc/en/Gst/TypeFindFactory.xml:
	* doc/en/Gst/TypeFindProbability.xml:
	* doc/en/Gst/TypeNameData.xml:
	* doc/en/Gst/UnlinkedArgs.xml:
	* doc/en/Gst/Util.xml:
	* doc/en/Gst/Version.xml:
	* doc/en/index.xml:
	  Update docs

2009-04-27 12:48:44 +0200  Sebastian Dröge <sebastian.droege@collabora.co.uk>

	* gstreamer-sharp/Gstreamer.metadata:
	  Cleanup some utility classes

2009-04-27 12:34:20 +0200  Sebastian Dröge <sebastian.droege@collabora.co.uk>

	* gstreamer-sharp/Gstreamer.metadata:
	* gstreamer-sharp/Makefile.am:
	* gstreamer-sharp/Task.custom:
	* gstreamer-sharp/glue/Makefile.am:
	* gstreamer-sharp/glue/task.c:
	  Fix the Gst.Task bindings
	  What still needs to be done is to add a way to set
	  a custom lock to the task, currently a newly created
	  task can only get a lock by making it a pad task.

2009-04-27 12:08:40 +0200  Sebastian Dröge <sebastian.droege@collabora.co.uk>

	* doc/en/Gst/Plugin.xml:
	* doc/en/Gst/PluginDesc.xml:
	* doc/en/index.xml:
	* gstreamer-sharp/Clock.custom:
	* gstreamer-sharp/Element.custom:
	* gstreamer-sharp/Event.custom:
	* gstreamer-sharp/Gstreamer.metadata:
	* gstreamer-sharp/Makefile.am:
	* gstreamer-sharp/Message.custom:
	* gstreamer-sharp/Plugin.custom:
	* gstreamer-sharp/Value.cs:
	  Finish/fix the Gst.Plugin bindings and re-indent

2009-04-27 11:40:07 +0200  Sebastian Dröge <sebastian.droege@collabora.co.uk>

	* doc/en/Gst/XML.xml:
	* doc/en/index.xml:
	* gstreamer-sharp/gstreamer-api.raw:
	* source/gstreamer-sharp-source.xml:
	  Remove the Gst.XML bindings for now
	  For them to be useful we need libxml2 bindings or some
	  magic to live without them.

2009-04-27 11:37:58 +0200  Sebastian Dröge <sebastian.droege@collabora.co.uk>

	* gstreamer-sharp/Gstreamer.metadata:
	  Fix ownership of Gst.SystemClock.Obtain() return

2009-04-27 11:34:39 +0200  Sebastian Dröge <sebastian.droege@collabora.co.uk>

	* README:
	  Add a note that Gtk# from trunk and a few patches are required for building

2009-04-27 11:32:58 +0200  Sebastian Dröge <sebastian.droege@collabora.co.uk>

	* doc/en/Gst/Bus.xml:
	* doc/en/Gst/Clock.xml:
	* doc/en/Gst/ClockCallback.xml:
	* doc/en/Gst/ClockEntry.xml:
	* doc/en/Gst/ElementFactory.xml:
	* doc/en/Gst/Index.xml:
	* doc/en/Gst/Plugin.xml:
	* doc/en/Gst/PluginFeature.xml:
	* doc/en/Gst/Segment.xml:
	* doc/en/Gst/TypeFindFactory.xml:
	* doc/en/index.xml:
	* gstreamer-sharp/Clock.custom:
	* gstreamer-sharp/ClockEntry.custom:
	* gstreamer-sharp/Gstreamer.metadata:
	* gstreamer-sharp/Makefile.am:
	* gstreamer-sharp/Object.custom:
	* gstreamer-sharp/glue/Makefile.am:
	* gstreamer-sharp/glue/clock.c:
	* gstreamer-sharp/glue/clockentry.c:
	  Finish/fix the Gst.Clock and related bindings and update docs

2009-04-24 15:34:30 +0200  Sebastian Dröge <sebastian.droege@collabora.co.uk>

	* gstreamer-sharp/Gstreamer.metadata:
	  Make Gst.Segment.SetNewsegmentFull an overload of SetNewsegment

2009-04-24 15:33:55 +0200  Sebastian Dröge <sebastian.droege@collabora.co.uk>

	* gstreamer-sharp/Gstreamer.metadata:
	* gstreamer-sharp/Makefile.am:
	  Properly change GST_PADDING values to the correct integer values

2009-04-24 14:56:40 +0200  Sebastian Dröge <sebastian.droege@collabora.co.uk>

	* doc/en/Gst/Bin.xml:
	* doc/en/Gst/Clock.xml:
	* doc/en/Gst/Element.xml:
	* doc/en/Gst/Index.xml:
	* gstreamer-sharp/Makefile.am:
	* gstreamer-sharp/gstreamer-api.raw:
	* source/Makefile.am:
	  Regenerate API with the new parser to get support for GObject virtual methods
	  This also gives us some support for class struct fields, etc.
	  Note: This requires an uncommitted patch to Gtk#

2009-04-23 21:12:31 +0200  Sebastian Dröge <sebastian.droege@collabora.co.uk>

	* doc/en/Gst/DeepNotifyArgs.xml:
	* doc/en/Gst/DeepNotifyHandler.xml:
	* doc/en/Gst/Event.xml:
	* doc/en/Gst/EventType.xml:
	* doc/en/Gst/EventTypeFlags.xml:
	* doc/en/Gst/Object.xml:
	* doc/en/Gst/Query.xml:
	* doc/en/index.xml:
	* gstreamer-sharp/Bin.custom:
	* gstreamer-sharp/DynamicSignal.cs:
	* gstreamer-sharp/Element.custom:
	* gstreamer-sharp/Gstreamer.metadata:
	* gstreamer-sharp/Object.custom:
	* gstreamer-sharp/glue/Makefile.am:
	* gstreamer-sharp/glue/object.c:
	* gstreamer-sharp/glue/taglist.c:
	  Finish/fix the Gst.Object bindings
	  Also update docs and fix indention

2009-04-23 16:49:21 +0200  Sebastian Dröge <sebastian.droege@collabora.co.uk>

	* gstreamer-sharp/Query.custom:
	  Fix c&p error in method name

2009-04-23 16:01:57 +0200  Sebastian Dröge <sebastian.droege@collabora.co.uk>

	* gstreamer-sharp/Event.custom:
	  Add a helper function to get the number of an event type

2009-04-23 14:39:50 +0200  Sebastian Dröge <sebastian.droege@collabora.co.uk>

	* gstreamer-sharp/Event.custom:
	* gstreamer-sharp/Message.custom:
	  Ref/unref the Src field of Gst.Event/Message when setting it

2009-04-23 14:32:08 +0200  Sebastian Dröge <sebastian.droege@collabora.co.uk>

	* gstreamer-sharp/Event.custom:
	* gstreamer-sharp/Gstreamer.metadata:
	* gstreamer-sharp/Makefile.am:
	* gstreamer-sharp/glue/Makefile.am:
	* gstreamer-sharp/glue/event.c:
	  Finish/fix Gst.Event bindings

2009-04-23 13:42:05 +0200  Sebastian Dröge <sebastian.droege@collabora.co.uk>

	* gstreamer-sharp/Query.custom:
	  Add missing file

2009-04-22 19:08:23 +0200  Sebastian Dröge <sebastian.droege@collabora.co.uk>

	* doc/en/Gst/Message.xml:
	* doc/en/Gst/Query.xml:
	* doc/en/Gst/QueryTypeDefinition.xml:
	* doc/en/Gst/Tag.xml:
	* doc/en/Gst/TagMergeFunc.xml:
	* doc/en/index.xml:
	  Update docs

2009-04-22 19:08:00 +0200  Sebastian Dröge <sebastian.droege@collabora.co.uk>

	* gstreamer-sharp/Gstreamer.metadata:
	* gstreamer-sharp/Makefile.am:
	  Fix/complete the Gst.Query bindings

2009-04-22 12:46:28 +0200  Sebastian Dröge <sebastian.droege@collabora.co.uk>

	* gstreamer-sharp/Message.custom:
	  Use the copy-on-unref workaround for newly created Application/Element/Custom messages

2009-04-22 12:40:17 +0200  Sebastian Dröge <sebastian.droege@collabora.co.uk>

	* gstreamer-sharp/Structure.custom:
	* gstreamer-sharp/TagList.custom:
	* gstreamer-sharp/Value.cs:
	  Dispose some more GLib.Values after usage

2009-04-22 12:35:56 +0200  Sebastian Dröge <sebastian.droege@collabora.co.uk>

	* gstreamer-sharp/DynamicSignal.cs:
	  Dispose GLib.Values after usage to close a memory leak

2009-04-22 12:33:43 +0200  Sebastian Dröge <sebastian.droege@collabora.co.uk>

	* gstreamer-sharp/DynamicSignal.cs:
	* gstreamer-sharp/Structure.custom:
	* gstreamer-sharp/Tag.custom:
	* gstreamer-sharp/TagList.custom:
	  Make sure that the strings passed to native functions are UTF8

2009-04-22 11:55:52 +0200  Sebastian Dröge <sebastian.droege@collabora.co.uk>

	* gstreamer-sharp/Message.custom:
	  Check the cached message structure for null before trying to create a copy

2009-04-22 11:54:49 +0200  Sebastian Dröge <sebastian.droege@collabora.co.uk>

	* gstreamer-sharp/Message.custom:
	  Also use the copy-on-unref workaround for the message-owned Structure here instead of always copying

2009-04-22 08:07:55 +0200  Sebastian Dröge <sebastian.droege@collabora.co.uk>

	* gstreamer-sharp/Message.custom:
	  Add some convenience overloads for some Message methods and make the parse methods more consistent

2009-04-21 19:27:35 +0200  Sebastian Dröge <sebastian.droege@collabora.co.uk>

	* gstreamer-sharp/Gstreamer.metadata:
	* gstreamer-sharp/Tag.custom:
	  Fix bindings of the tag merge functions

2009-04-21 19:27:05 +0200  Sebastian Dröge <sebastian.droege@collabora.co.uk>

	* gstreamer-sharp/Application.cs:
	  Call the _get_type() functions of some types on Init() to make sure they're registred by Gtk#

2009-04-21 14:31:29 +0200  Sebastian Dröge <sebastian.droege@collabora.co.uk>

	* doc/en/Gst/Structure.xml:
	* doc/en/Gst/Tag.xml:
	* doc/en/Gst/TagForeachFunc.xml:
	* doc/en/Gst/TagList.xml:
	* doc/en/Gst/TagMergeFunc.xml:
	* doc/en/Gst/Tags.xml:
	* doc/en/index.xml:
	* gstreamer-sharp/Gstreamer.metadata:
	* gstreamer-sharp/Makefile.am:
	* gstreamer-sharp/Tag.custom:
	* gstreamer-sharp/TagList.custom:
	* gstreamer-sharp/glue/Makefile.am:
	* gstreamer-sharp/glue/taglist.c:
	* source/Makefile.am:
	  Complete/fix bindings for Gst.Tag and Gst.TagList

2009-04-21 14:31:10 +0200  Sebastian Dröge <sebastian.droege@collabora.co.uk>

	* gstreamer-sharp/GError.cs:
	  Remove unused private field

2009-04-21 14:25:59 +0200  Sebastian Dröge <sebastian.droege@collabora.co.uk>

	* gstreamer-sharp/Structure.custom:
	  Return a string[] instead of IEnumerable for the Fields property to get all fields

2009-04-21 14:24:14 +0200  Sebastian Dröge <sebastian.droege@collabora.co.uk>

	* gstreamer-sharp/Caps.custom:
	  Copy all still existing structure references before calling gst_caps_do_simplify

2009-04-20 20:53:01 +0200  Sebastian Dröge <sebastian.droege@collabora.co.uk>

	* gstreamer-sharp/Structure.custom:
	  Make sure that every second parameter to Structure.Add(...) is a string

2009-04-19 18:29:19 +0200  Sebastian Dröge <sebastian.droege@collabora.co.uk>

	* gstreamer-sharp/Gstreamer.metadata:
	* gstreamer-sharp/Message.custom:
	* gstreamer-sharp/Structure.custom:
	  Fix some more structure ownerships

2009-04-19 16:53:25 +0200  Sebastian Dröge <sebastian.droege@collabora.co.uk>

	* gstreamer-sharp/Caps.custom:
	* gstreamer-sharp/Gstreamer.metadata:
	* gstreamer-sharp/Structure.custom:
	  Fix structure handling (almost) of caps
	  Make sure that we a) don't free structures of caps as we don't own them
	  and b) make sure to create a copy of all still referenced structures
	  before it gets removed, the caps are unreffed or something else happens.
	  This still needs to be fixed for gst_caps_do_simplify()!
	  This workaround is inspired by the one in gst-python.

2009-04-19 16:53:15 +0200  Sebastian Dröge <sebastian.droege@collabora.co.uk>

	* gstreamer-sharp/Tag.custom:
	  Fix indention

2009-04-18 16:43:15 +0200  Sebastian Dröge <sebastian.droege@collabora.co.uk>

	* gstreamer-sharp/Gstreamer.metadata:
	* gstreamer-sharp/Makefile.am:
	* gstreamer-sharp/Tag.custom:
	* gstreamer-sharp/Tags.cs:
	* parser/gst-generate-tags.cs:
	* source/Makefile.am:
	  Put tags into the Tag class instead of a new Tags class
	  Also remove the void ctor of the Tag class, it's not meant to be instantiated

2009-04-18 16:32:59 +0200  Sebastian Dröge <sebastian.droege@collabora.co.uk>

	* doc/en/Gst/Array.xml:
	* doc/en/Gst/Buffer.xml:
	* doc/en/Gst/Bus.xml:
	* doc/en/Gst/Clock.xml:
	* doc/en/Gst/ClockType.xml:
	* doc/en/Gst/CommonTags.xml:
	* doc/en/Gst/CoreError.xml:
	* doc/en/Gst/Date.xml:
	* doc/en/Gst/DoubleRange.xml:
	* doc/en/Gst/Element.xml:
	* doc/en/Gst/ElementFactory.xml:
	* doc/en/Gst/Fourcc.xml:
	* doc/en/Gst/Fraction.xml:
	* doc/en/Gst/FractionRange.xml:
	* doc/en/Gst/GhostPad.xml:
	* doc/en/Gst/Index.xml:
	* doc/en/Gst/IndexFactory.xml:
	* doc/en/Gst/IntRange.xml:
	* doc/en/Gst/LibraryError.xml:
	* doc/en/Gst/List.xml:
	* doc/en/Gst/Message.xml:
	* doc/en/Gst/MiniObject.xml:
	* doc/en/Gst/Object.xml:
	* doc/en/Gst/Pad.xml:
	* doc/en/Gst/PadTemplate.xml:
	* doc/en/Gst/Plugin.xml:
	* doc/en/Gst/PluginFeature.xml:
	* doc/en/Gst/ProxyPad.xml:
	* doc/en/Gst/Registry.xml:
	* doc/en/Gst/ResourceError.xml:
	* doc/en/Gst/StreamError.xml:
	* doc/en/Gst/SystemClock.xml:
	* doc/en/Gst/Tags.xml:
	* doc/en/Gst/Task.xml:
	* doc/en/Gst/TypeFindFactory.xml:
	* doc/en/Gst/Value.xml:
	* doc/en/Gst/XML.xml:
	* doc/en/index.xml:
	  Update docs

2009-04-18 16:27:32 +0200  Sebastian Dröge <sebastian.droege@collabora.co.uk>

	* gstreamer-sharp/Gstreamer.metadata:
	  We actually don't own the structure returned by gst_message_get_structure()

2009-04-18 16:24:12 +0200  Sebastian Dröge <sebastian.droege@collabora.co.uk>

	* gstreamer-sharp/Gstreamer.metadata:
	* gstreamer-sharp/Message.custom:
	* gstreamer-sharp/glue/gobject.c:
	* gstreamer-sharp/glue/message.c:
	  Add/fix complete bindings of Gst.Message

2009-04-18 16:23:43 +0200  Sebastian Dröge <sebastian.droege@collabora.co.uk>

	* gstreamer-sharp/Gstreamer.metadata:
	* gstreamer-sharp/gstreamer-api.raw:
	  Add CoreError/StreamError/etc enum types

2009-04-18 16:21:53 +0200  Sebastian Dröge <sebastian.droege@collabora.co.uk>

	* gstreamer-sharp/Caps.custom:
	  Use the native copy functions when creating a copy for ownership-taking functions
	  Using the managed Copy() function won't work as the managed object
	  will still own the reference and we would unref/free twice.

2009-04-18 16:21:16 +0200  Sebastian Dröge <sebastian.droege@collabora.co.uk>

	* gstreamer-sharp/Gstreamer.metadata:
	* gstreamer-sharp/MiniObject.custom:
	  Implement Gst.MiniObject.Copy() manually to get the correct type from the instance

2009-04-18 16:20:24 +0200  Sebastian Dröge <sebastian.droege@collabora.co.uk>

	* gstreamer-sharp/Tags.cs:
	  Add generated Tags class

2009-04-17 16:44:14 +0200  Sebastian Dröge <sebastian.droege@collabora.co.uk>

	* gstreamer-sharp/CommonTags.cs:
	* gstreamer-sharp/Makefile.am:
	* gstreamer-sharp/Tags.cs:
	  Add generated Tags class and remove hand-written CommonTags class

2009-04-17 16:41:00 +0200  Sebastian Dröge <sebastian.droege@collabora.co.uk>

	* parser/Makefile.am:
	* parser/gst-generate-tags.cs:
	* source/Makefile.am:
	* source/gstreamer-sharp-source.xml:
	  Add utility to automatically generate a static class with tags definitions from a C header

2009-04-16 22:19:59 +0200  Sebastian Dröge <sebastian.droege@collabora.co.uk>

	* gstreamer-sharp/Application.cs:
	* gstreamer-sharp/GError.cs:
	* gstreamer-sharp/MiniObject.custom:
	* gstreamer-sharp/glue/Makefile.am:
	* gstreamer-sharp/glue/gerror.c:
	* gstreamer-sharp/glue/gobject.c:
	* gstreamer-sharp/glue/message.c:
	  Cleanup glue and GError handling

2009-04-16 21:52:47 +0200  Sebastian Dröge <sebastian.droege@collabora.co.uk>

	* gstreamer-sharp/PadTemplate.custom:
	  Fix indention

2009-04-16 21:52:21 +0200  Sebastian Dröge <sebastian.droege@collabora.co.uk>

	* gstreamer-sharp/Buffer.custom:
	* gstreamer-sharp/DynamicSignal.cs:
	* gstreamer-sharp/MiniObject.custom:
	* gstreamer-sharp/Structure.custom:
	* gstreamer-sharp/Value.cs:
	  Use new custom GLib.Value support for gtk-sharp trunk

2009-04-16 17:48:31 +0200  Sebastian Dröge <sebastian.droege@collabora.co.uk>

	* gstreamer-sharp/Gstreamer.metadata:
	  Disable obsolete Type(GLib.GType) constructors everywhere

2009-04-16 12:17:02 +0200  Sebastian Dröge <sebastian.droege@collabora.co.uk>

	* configure.ac:
	* doc/en/Gst/ActivateMode.xml:
	* doc/en/Gst/AssocFlags.xml:
	* doc/en/Gst/Bin.xml:
	* doc/en/Gst/BinFlags.xml:
	* doc/en/Gst/BufferCopyFlags.xml:
	* doc/en/Gst/BufferFlags.xml:
	* doc/en/Gst/BufferingMode.xml:
	* doc/en/Gst/BusFlags.xml:
	* doc/en/Gst/BusSyncReply.xml:
	* doc/en/Gst/ClockEntryType.xml:
	* doc/en/Gst/ClockFlags.xml:
	* doc/en/Gst/ClockReturn.xml:
	* doc/en/Gst/ClockType.xml:
	* doc/en/Gst/ElementFlags.xml:
	* doc/en/Gst/EventType.xml:
	* doc/en/Gst/EventTypeFlags.xml:
	* doc/en/Gst/FlowReturn.xml:
	* doc/en/Gst/Format.xml:
	* doc/en/Gst/IndexCertainty.xml:
	* doc/en/Gst/IndexEntryType.xml:
	* doc/en/Gst/IndexFlags.xml:
	* doc/en/Gst/IndexLookupMethod.xml:
	* doc/en/Gst/IndexResolverMethod.xml:
	* doc/en/Gst/Message.xml:
	* doc/en/Gst/MessageType.xml:
	* doc/en/Gst/MiniObjectFlags.xml:
	* doc/en/Gst/ObjectFlags.xml:
	* doc/en/Gst/Pad.xml:
	* doc/en/Gst/PadDirection.xml:
	* doc/en/Gst/PadFlags.xml:
	* doc/en/Gst/PadLinkReturn.xml:
	* doc/en/Gst/PadPresence.xml:
	* doc/en/Gst/PadTemplateFlags.xml:
	* doc/en/Gst/ParseError.xml:
	* doc/en/Gst/ParseFlags.xml:
	* doc/en/Gst/PipelineFlags.xml:
	* doc/en/Gst/PluginDependencyFlags.xml:
	* doc/en/Gst/PluginError.xml:
	* doc/en/Gst/PluginFlags.xml:
	* doc/en/Gst/QueryType.xml:
	* doc/en/Gst/Rank.xml:
	* doc/en/Gst/SeekFlags.xml:
	* doc/en/Gst/SeekType.xml:
	* doc/en/Gst/State.xml:
	* doc/en/Gst/StateChange.xml:
	* doc/en/Gst/StateChangeReturn.xml:
	* doc/en/Gst/StructureChangeType.xml:
	* doc/en/Gst/SystemClock.xml:
	* doc/en/Gst/TagFlags.xml:
	* doc/en/Gst/TagList.xml:
	* doc/en/Gst/TagMergeMode.xml:
	* doc/en/Gst/TaskState.xml:
	* doc/en/Gst/TypeFindProbability.xml:
	* doc/en/index.xml:
	* gstreamer-sharp/Gstreamer.metadata:
	* gstreamer-sharp/gstreamer-api.raw:
	* source/Makefile.am:
	* source/gstreamer-sharp-source.xml:
	  Update to 0.10.22.2 and add the _get_type() functions for enum/flags types

2009-04-15 14:40:09 +0200  Sebastian Dröge <sebastian.droege@collabora.co.uk>

	* doc/en/Gst/HasPadCreatedArgs.xml:
	* doc/en/Gst/HasPadCreatedHandler.xml:
	* doc/en/Gst/PadCreatedArgs.xml:
	* doc/en/Gst/PadCreatedHandler.xml:
	* doc/en/Gst/PadTemplate.xml:
	* doc/en/index.xml:
	* gstreamer-sharp/Gstreamer.metadata:
	* gstreamer-sharp/Makefile.am:
	* gstreamer-sharp/PadTemplate.custom:
	  gst_pad_template_new() takes ownership of the caps, reference them
	  Also rename and cleanup some PadTemplate members

2009-04-15 13:26:54 +0200  Sebastian Dröge <sebastian.droege@collabora.co.uk>

	* doc/en/Gst/StaticCaps.xml:
	* doc/en/Gst/StaticPadTemplate.xml:
	* doc/en/index.xml:
	* gstreamer-sharp/Gstreamer.metadata:
	* gstreamer-sharp/Makefile.am:
	* gstreamer-sharp/StaticCaps.custom:
	* gstreamer-sharp/StaticPadTemplate.custom:
	* gstreamer-sharp/glue/Makefile.am:
	* gstreamer-sharp/glue/staticcaps.c:
	* gstreamer-sharp/glue/staticpadtemplate.c:
	  Drop StaticCaps bindings and let the StaticPadTemplate bindings be autogenerated
	  Also fix some reference ownership issues in the StaticPadTemplate bindings
	  and make them a read-only container without any way to create new instances.
	  We don't need StaticCaps anywhere and StaticPadTemplates only for reading
	  the static pad templates of an element factory.

2009-04-14 17:58:28 +0200  Sebastian Dröge <sebastian.droege@collabora.co.uk>

	* gstreamer-sharp/StaticCaps.custom:
	* gstreamer-sharp/StaticPadTemplate.custom:
	* gstreamer-sharp/glue/staticcaps.c:
	* gstreamer-sharp/glue/staticpadtemplate.c:
	  Add Gst.StaticPadTemplate.Free() and fix indention

2009-04-14 17:55:19 +0200  Sebastian Dröge <sebastian.droege@collabora.co.uk>

	* doc/en/Gst/StaticCaps.xml:
	* doc/en/Gst/StaticPadTemplate.xml:
	* doc/en/index.xml:
	* gstreamer-sharp/Gstreamer.metadata:
	* gstreamer-sharp/Makefile.am:
	* gstreamer-sharp/StaticCaps.custom:
	* gstreamer-sharp/StaticPadTemplate.custom:
	* gstreamer-sharp/glue/Makefile.am:
	* gstreamer-sharp/glue/staticcaps.c:
	* gstreamer-sharp/glue/staticpadtemplate.c:
	  Fix and complete Static{PadTemplate,Caps} bindings

2009-04-14 13:42:24 +0200  Sebastian Dröge <sebastian.droege@collabora.co.uk>

	* samples/DecodeBinTranscoder.cs:
	* samples/TypeFind.cs:
	* tests/CapsTest.cs:
	* tests/PadTest.cs:
	  Make tests and samples compile again

2009-04-14 13:31:06 +0200  Sebastian Dröge <sebastian.droege@collabora.co.uk>

	* doc/en/Gst/Caps.xml:
	* doc/en/Gst/CapsFlags.xml:
	* doc/en/Gst/Structure.xml:
	* doc/en/index.xml:
	* gstreamer-sharp/Caps.custom:
	* gstreamer-sharp/DynamicSignal.cs:
	* gstreamer-sharp/Gstreamer.metadata:
	* gstreamer-sharp/Structure.custom:
	* gstreamer-sharp/glue/Makefile.am:
	* gstreamer-sharp/glue/caps.c:
	* gstreamer-sharp/glue/gobject.c:
	* gstreamer-sharp/glue/structure.c:
	  Fix/complete the Caps bindings
	  Also make sure in Gst.Structure that we're having a mutable structure
	  before changing any content.

2009-04-13 13:27:26 +0200  Sebastian Dröge <sebastian.droege@collabora.co.uk>

	* doc/en/Gst/Buffer.xml:
	* doc/en/Gst/BufferFlags.xml:
	* doc/en/Gst/TagFlags.xml:
	* gstreamer-sharp/Buffer.custom:
	* gstreamer-sharp/Gstreamer.metadata:
	* gstreamer-sharp/glue/Makefile.am:
	* gstreamer-sharp/glue/buffer.c:
	* gstreamer-sharp/glue/miniobject.c:
	  Fix Gst.Buffer bindings

2009-04-12 20:56:06 +0200  Sebastian Dröge <sebastian.droege@collabora.co.uk>

	* doc/en/Gst/Array.xml:
	* doc/en/Gst/Buffer.xml:
	* doc/en/Gst/BufferFlag.xml:
	* doc/en/Gst/BufferFlags.xml:
	* doc/en/Gst/Date.xml:
	* doc/en/Gst/DoubleRange.xml:
	* doc/en/Gst/Fourcc.xml:
	* doc/en/Gst/Fraction.xml:
	* doc/en/Gst/FractionRange.xml:
	* doc/en/Gst/IntRange.xml:
	* doc/en/Gst/List.xml:
	* doc/en/Gst/MiniObject.xml:
	* doc/en/Gst/MiniObjectCopyFunction.xml:
	* doc/en/Gst/MiniObjectFinalizeFunction.xml:
	* doc/en/Gst/PluginFeature.xml:
	* doc/en/Gst/Structure.xml:
	* doc/en/Gst/StructureForeachFunc.xml:
	* doc/en/Gst/StructureMapFunc.xml:
	* doc/en/Gst/Tag.xml:
	* doc/en/Gst/TagFlag.xml:
	* doc/en/Gst/TagFlags.xml:
	* doc/en/Gst/Value.xml:
	* doc/en/index.xml:
	  Update docs

2009-04-12 20:55:11 +0200  Sebastian Dröge <sebastian.droege@collabora.co.uk>

	* gstreamer-sharp/Gstreamer.metadata:
	* gstreamer-sharp/MiniObject.custom:
	  Fix MiniObject bindings

2009-04-12 20:54:33 +0200  Sebastian Dröge <sebastian.droege@collabora.co.uk>

	* gstreamer-sharp/Gstreamer.metadata:
	  Rename {Buffer,Tag}Flag to {Buffer,Tag}Flags for consistency

2009-04-11 20:08:35 +0200  Sebastian Dröge <sebastian.droege@collabora.co.uk>

	* gstreamer-sharp/Gstreamer.metadata:
	  Mark MiniObject and PluginFeature as abstract classes

2009-04-11 20:07:03 +0200  Sebastian Dröge <sebastian.droege@collabora.co.uk>

	* gstreamer-sharp/Gstreamer.metadata:
	* gstreamer-sharp/Makefile.am:
	* gstreamer-sharp/Structure.custom:
	  Fix Gst.Structure bindings

2009-04-11 20:05:48 +0200  Sebastian Dröge <sebastian.droege@collabora.co.uk>

	* gstreamer-sharp/Value.cs:
	  Improve Gst.List/Value to be actually usable

2009-04-11 17:57:11 +0200  Sebastian Dröge <sebastian.droege@collabora.co.uk>

	* gstreamer-sharp/DynamicSignal.cs:
	* gstreamer-sharp/MiniObject.custom:
	* gstreamer-sharp/Value.cs:
	  Fix indention and use new Gst.Value stuff for dynamic signals

2009-04-11 17:52:50 +0200  Sebastian Dröge <sebastian.droege@collabora.co.uk>

	* gstreamer-sharp/Application.cs:
	* gstreamer-sharp/Gstreamer.metadata:
	* gstreamer-sharp/Makefile.am:
	* gstreamer-sharp/MiniObject.custom:
	* gstreamer-sharp/Value.cs:
	* gstreamer-sharp/glue/Makefile.am:
	* gstreamer-sharp/glue/dynamicsignal.c:
	* gstreamer-sharp/glue/gobject.c:
	  Add initial support for our custom GValue types and for setting/getting MiniObjects from/to GValues

2009-04-08 11:18:40 +0200  Sebastian Dröge <sebastian.droege@collabora.co.uk>

	* gstreamer-sharp/Gstreamer.metadata:
	  Fix ownership of Registry/Parse methods that return objects

2009-04-08 10:52:46 +0200  Sebastian Dröge <sebastian.droege@collabora.co.uk>

	* doc/en/Gst/Element.xml:
	* doc/en/Gst/ElementFactory.xml:
	* doc/en/Gst/PluginFeature.xml:
	* gstreamer-sharp/Gstreamer.metadata:
	  Finish the ElementFactory/PluginFeature bindings

2009-04-08 10:18:48 +0200  Sebastian Dröge <sebastian.droege@collabora.co.uk>

	* gstreamer-sharp/Element.custom:
	  Add Element.Emit() for emitting dynamic signals (i.e. playbin2 action signals)

2009-04-08 10:16:48 +0200  Sebastian Dröge <sebastian.droege@collabora.co.uk>

	* gstreamer-sharp/Application.cs:
	* gstreamer-sharp/BindingHelper.cs:
	* gstreamer-sharp/CommonTags.cs:
	* gstreamer-sharp/Version.cs:
	* gstreamer-sharp/plugins-base/DecodeBin.cs:
	* gstreamer-sharp/plugins-base/PlayBin.cs:
	* gstreamer-sharp/plugins-base/TypeFindElement.cs:
	  Add "Copyright" strings to the file headers

2009-04-08 10:12:48 +0200  Sebastian Dröge <sebastian.droege@collabora.co.uk>

	* doc/en/Gst/Global.xml:
	* doc/en/Gst/Parse.xml:
	* doc/en/Gst/ParseContext.xml:
	* doc/en/Gst/Util.xml:
	* doc/en/index.xml:
	* gstreamer-sharp/Gstreamer.metadata:
	* gstreamer-sharp/Makefile.am:
	* gstreamer-sharp/Parse.custom:
	  Clean the Gst.Global class and complete Gst.Parse/Gst.ParseContext bindings

2009-04-08 09:29:38 +0200  Sebastian Dröge <sebastian.droege@collabora.co.uk>

	* doc/en/Gst/Global.xml:
	* doc/en/Gst/Registry.xml:
	* gstreamer-sharp/Gstreamer.metadata:
	* gstreamer-sharp/Makefile.am:
	* gstreamer-sharp/Registry.custom:
	* source/gstreamer-sharp-source.xml:
	  Complete and correct the GstRegistry bindings

2009-04-07 15:04:05 +0200  Sebastian Dröge <sebastian.droege@collabora.co.uk>

	* source/gstreamer-sharp-source.xml:
	  Ignore some more headers

2009-04-07 14:44:30 +0200  Sebastian Dröge <sebastian.droege@collabora.co.uk>

	* configure.ac:
	* doc/Makefile.am:
	  Add target for generating html documentation

2009-04-07 14:24:10 +0200  Sebastian Dröge <sebastian.droege@collabora.co.uk>

	* doc/en/Gst/Bin.xml:
	* doc/en/Gst/CoreError.xml:
	* doc/en/Gst/Debug.xml:
	* doc/en/Gst/DebugCategory.xml:
	* doc/en/Gst/DebugColorFlags.xml:
	* doc/en/Gst/DebugGraphDetails.xml:
	* doc/en/Gst/DebugLevel.xml:
	* doc/en/Gst/DebugMessage.xml:
	* doc/en/Gst/Element.xml:
	* doc/en/Gst/FilterFunc.xml:
	* doc/en/Gst/Fraction.xml:
	* doc/en/Gst/Global.xml:
	* doc/en/Gst/Iterator.xml:
	* doc/en/Gst/IteratorDisposeFunction.xml:
	* doc/en/Gst/IteratorFoldFunction.xml:
	* doc/en/Gst/IteratorFreeFunction.xml:
	* doc/en/Gst/IteratorItem.xml:
	* doc/en/Gst/IteratorItemFunction.xml:
	* doc/en/Gst/IteratorNextFunction.xml:
	* doc/en/Gst/IteratorResult.xml:
	* doc/en/Gst/IteratorResyncFunction.xml:
	* doc/en/Gst/LibraryError.xml:
	* doc/en/Gst/LogFunction.xml:
	* doc/en/Gst/Pad.xml:
	* doc/en/Gst/PadIterIntLinkFunction.xml:
	* doc/en/Gst/Poll.xml:
	* doc/en/Gst/PollFD.xml:
	* doc/en/Gst/QuarkId.xml:
	* doc/en/Gst/Query.xml:
	* doc/en/Gst/ResourceError.xml:
	* doc/en/Gst/StreamError.xml:
	* doc/en/Gst/Value.xml:
	* doc/en/Gst/ValueCompareFunc.xml:
	* doc/en/Gst/ValueDeserializeFunc.xml:
	* doc/en/Gst/ValueIntersectFunc.xml:
	* doc/en/Gst/ValueSerializeFunc.xml:
	* doc/en/Gst/ValueSubtractFunc.xml:
	* doc/en/Gst/ValueTable.xml:
	* doc/en/Gst/ValueUnionFunc.xml:
	* doc/en/index.xml:
	* gstreamer-sharp/Gstreamer.metadata:
	* gstreamer-sharp/gstreamer-api.raw:
	* parser/gst-gapi-fixup.cs:
	* source/gstreamer-sharp-source.xml:
	  Ignore more header files
	  These are either private, don't make sense in the bindings
	  or we need to find better ways to bind them (i.e. GST_ERROR)

2009-04-07 13:14:41 +0200  Sebastian Dröge <sebastian.droege@collabora.co.uk>

	* doc/en/Gst/AllocTrace.xml:
	* doc/en/Gst/AllocTraceFlags.xml:
	* doc/en/Gst/Buffer.xml:
	* doc/en/Gst/Global.xml:
	* doc/en/Gst/Init.xml:
	* doc/en/Gst/Trace.xml:
	* doc/en/Gst/TraceEntry.xml:
	* doc/en/index.xml:
	  Update docs

2009-04-07 13:10:02 +0200  Sebastian Dröge <sebastian.droege@collabora.co.uk>

	* gstreamer-sharp/gstreamer-api.raw:
	* source/gstreamer-sharp-source.xml:
	  Don't bind GstTrace, it's not really useful for managed applications to trace native allocations

2009-04-07 11:46:42 +0200  Sebastian Dröge <sebastian.droege@collabora.co.uk>

	* tests/PadTest.cs:
	  Fix compilation of unit test

2009-04-07 11:44:26 +0200  Sebastian Dröge <sebastian.droege@collabora.co.uk>

	* gstreamer-sharp/Buffer.custom:
	  Remove custom buffer implementations for Unref/Ref, they're in MiniObject already

2009-04-07 11:40:53 +0200  Sebastian Dröge <sebastian.droege@collabora.co.uk>

	* tests/ApplicationTest.cs:
	  Fix compilation of ApplicationTest

2009-04-07 11:40:20 +0200  Sebastian Dröge <sebastian.droege@collabora.co.uk>

	* gstreamer-sharp/Gstreamer.metadata:
	  Don't hide the Buffer constructor with no arguments

2009-04-07 11:37:11 +0200  Sebastian Dröge <sebastian.droege@collabora.co.uk>

	* gstreamer-sharp/Application.cs:
	* gstreamer-sharp/Buffer.custom:
	* gstreamer-sharp/Version.cs:
	* gstreamer-sharp/gstreamer-sharp.dll.config.in:
	  Fix GStreamer DllImports and add a dllmap for the native GStreamer library

2009-04-07 11:33:55 +0200  Sebastian Dröge <sebastian.droege@collabora.co.uk>

	* gstreamer-sharp/Gstreamer.metadata:
	  Fix typo

2009-04-07 11:30:49 +0200  Sebastian Dröge <sebastian.droege@collabora.co.uk>

	* gstreamer-sharp-0.10.pc.in:
	  Add a Requires for glib-sharp-2.0 to the pkg-config file

2009-04-07 11:27:20 +0200  Sebastian Dröge <sebastian.droege@collabora.co.uk>

	* gstreamer-sharp/Application.cs:
	* gstreamer-sharp/AssemblyInfo.cs.in:
	* gstreamer-sharp/Bin.custom:
	* gstreamer-sharp/BindingHelper.cs:
	* gstreamer-sharp/Buffer.custom:
	* gstreamer-sharp/Bus.custom:
	* gstreamer-sharp/Clock.custom:
	* gstreamer-sharp/CommonTags.cs:
	* gstreamer-sharp/Debug.custom:
	* gstreamer-sharp/DynamicSignal.cs:
	* gstreamer-sharp/Element.custom:
	* gstreamer-sharp/GError.cs:
	* gstreamer-sharp/Message.custom:
	* gstreamer-sharp/MiniObject.custom:
	* gstreamer-sharp/Object.custom:
	* gstreamer-sharp/Pad.custom:
	* gstreamer-sharp/Version.cs:
	* gstreamer-sharp/glue/bin.c:
	* gstreamer-sharp/glue/buffer.c:
	* gstreamer-sharp/glue/clock.c:
	* gstreamer-sharp/glue/dynamicsignal.c:
	* gstreamer-sharp/glue/gerror.c:
	* gstreamer-sharp/glue/message.c:
	* gstreamer-sharp/glue/miniobject.c:
	* parser/gst-gapi-fixup.cs:
	  Fix indention of all files

2009-04-07 11:25:09 +0200  Sebastian Dröge <sebastian.droege@collabora.co.uk>

	* tools/cs-indent:
	  Add indent script for C# files

2009-04-07 11:02:08 +0200  Sebastian Dröge <sebastian.droege@collabora.co.uk>

	* gstreamer-sharp/Application.cs:
	* gstreamer-sharp/GError.cs:
	* gstreamer-sharp/Gstreamer.metadata:
	* gstreamer-sharp/Makefile.am:
	* gstreamer-sharp/glue/Makefile.am:
	* gstreamer-sharp/glue/gerror.c:
	  Print reason if InitCheck() failed and introduce GError helper functions

2009-04-07 10:32:32 +0200  Sebastian Dröge <sebastian.droege@collabora.co.uk>

	* doc/en/Gst/Application.xml:
	* doc/en/Gst/Buffer.xml:
	* doc/en/Gst/MiniObject.xml:
	* doc/en/Gst/Version.xml:
	  Update docs

2009-04-07 10:31:03 +0200  Sebastian Dröge <sebastian.droege@collabora.co.uk>

	* gstreamer-sharp/Application.cs:
	* gstreamer-sharp/Version.cs:
	  Make Gst.Version a static class

2009-04-07 10:30:44 +0200  Sebastian Dröge <sebastian.droege@collabora.co.uk>

	* doc/en/index.xml:
	  Remove GLib namespace from the docs

2009-04-07 10:30:00 +0200  Sebastian Dröge <sebastian.droege@collabora.co.uk>

	* gstreamer-sharp/Gstreamer.metadata:
	* parser/gst-gapi-fixup.cs:
	  Sort API metadata alphabetically and cleanup
	  Also change the order in which we fixup the API to make more sense

2009-04-07 09:55:57 +0200  Sebastian Dröge <sebastian.droege@collabora.co.uk>

	* samples/Makefile.am:
	  Fix make dist

2009-04-07 09:50:49 +0200  Sebastian Dröge <sebastian.droege@collabora.co.uk>

	* .gitignore:
	* doc/.gitignore:
	* gstreamer-sharp/.gitignore:
	* samples/.gitignore:
	  Add a lot of files to .gitignore

2009-04-07 09:46:39 +0200  Sebastian Dröge <sebastian.droege@collabora.co.uk>

	* ChangeLog:
	* README:
	  Add files required by automake/autoconf

2009-04-07 09:45:54 +0200  Sebastian Dröge <sebastian.droege@collabora.co.uk>

	* AUTHORS:
	* ChangeLog:
	* Makefile.am:
	* README:
	* configure.ac:
	* doc/Makefile.am:
	* fixup/Makefile.am:
	* fixup/gst-gapi-fixup.cs:
	* gstreamer-sharp/Makefile.am:
	* parser/Makefile.am:
	* parser/gst-gapi-fixup.cs:
	* sample/DecodeBinTranscoder.cs:
	* sample/HelloWorld.cs:
	* sample/MP3LaunchParse.cs:
	* sample/Makefile.am:
	* sample/MetaData.cs:
	* sample/PlayBinPlayer.cs:
	* sample/QueueExample.cs:
	* sample/TypeFind.cs:
	* samples/DecodeBinTranscoder.cs:
	* samples/HelloWorld.cs:
	* samples/MP3LaunchParse.cs:
	* samples/Makefile.am:
	* samples/MetaData.cs:
	* samples/PlayBinPlayer.cs:
	* samples/QueueExample.cs:
	* samples/TypeFind.cs:
	* tests/Makefile.am:
	  Update/Cleanup of the build system

2009-04-07 09:16:59 +0200  Sebastian Dröge <sebastian.droege@collabora.co.uk>

	* doc/en/GLib/DynamicSignal.xml:
	* doc/en/GLib/DynamicSignalHandler.xml:
	* doc/en/Gst/BindingHelper.xml:
	* doc/en/Gst/DynamicSignal.xml:
	* doc/en/Gst/DynamicSignalHandler.xml:
	* doc/en/Gst/Element.xml:
	* doc/en/Gst/TypeFindElement.xml:
	* doc/en/index.xml:
	* doc/en/ns-GLib.xml:
	  Update docs

2009-04-07 09:12:31 +0200  Sebastian Dröge <sebastian.droege@collabora.co.uk>

	* gstreamer-sharp/DynamicSignal.cs:
	* gstreamer-sharp/glue/Makefile.am:
	* gstreamer-sharp/glue/dynamicsignal.c:
	  Add support for emitting GObject signals dynamically
	  This will be needed later to call the action signals of
	  playbin2 for example.
	  Also get the correct instance size of GClosure at runtime
	  instead of always taking the largest known one.

2009-04-05 13:11:02 +0200  Sebastian Dröge <sebastian.droege@collabora.co.uk>

	* gstreamer-sharp/BindingHelper.cs:
	* gstreamer-sharp/DynamicSignal.cs:
	* gstreamer-sharp/Element.custom:
	* gstreamer-sharp/glue/dynamicsignal.c:
	* gstreamer-sharp/plugins-base/TypeFindElement.cs:
	  Move DynamicSignals into the Gst namespace to prevent conflicts

2009-04-04 23:32:43 +0200  Sebastian Dröge <sebastian.droege@collabora.co.uk>

	* doc/en/GLib/DynamicSignal.xml:
	* doc/en/GLib/DynamicSignalHandler.xml:
	* doc/en/Gst.xml:
	* doc/en/Gst/ActivateMode.xml:
	* doc/en/Gst/AllocTrace.xml:
	* doc/en/Gst/AllocTraceFlags.xml:
	* doc/en/Gst/Application.xml:
	* doc/en/Gst/AssocFlags.xml:
	* doc/en/Gst/Bin.xml:
	* doc/en/Gst/BinFlags.xml:
	* doc/en/Gst/BindingHelper.xml:
	* doc/en/Gst/Buffer.xml:
	* doc/en/Gst/BufferCopyFlags.xml:
	* doc/en/Gst/BufferFlag.xml:
	* doc/en/Gst/BufferingMode.xml:
	* doc/en/Gst/Bus.xml:
	* doc/en/Gst/BusFlags.xml:
	* doc/en/Gst/BusFunc.xml:
	* doc/en/Gst/BusSyncHandler.xml:
	* doc/en/Gst/BusSyncReply.xml:
	* doc/en/Gst/Caps.xml:
	* doc/en/Gst/CapsFlags.xml:
	* doc/en/Gst/ChildAddedArgs.xml:
	* doc/en/Gst/ChildAddedHandler.xml:
	* doc/en/Gst/ChildProxy.xml:
	* doc/en/Gst/ChildProxyAdapter.xml:
	* doc/en/Gst/ChildProxyImplementor.xml:
	* doc/en/Gst/ChildRemovedArgs.xml:
	* doc/en/Gst/ChildRemovedHandler.xml:
	* doc/en/Gst/Clock.xml:
	* doc/en/Gst/ClockCallback.xml:
	* doc/en/Gst/ClockEntry.xml:
	* doc/en/Gst/ClockEntryType.xml:
	* doc/en/Gst/ClockFlags.xml:
	* doc/en/Gst/ClockReturn.xml:
	* doc/en/Gst/CommonTags.xml:
	* doc/en/Gst/CoreError.xml:
	* doc/en/Gst/Debug.xml:
	* doc/en/Gst/DebugCategory.xml:
	* doc/en/Gst/DebugColorFlags.xml:
	* doc/en/Gst/DebugGraphDetails.xml:
	* doc/en/Gst/DebugLevel.xml:
	* doc/en/Gst/DebugMessage.xml:
	* doc/en/Gst/DecodeBin.xml:
	* doc/en/Gst/DeepNotifyArgs.xml:
	* doc/en/Gst/DeepNotifyHandler.xml:
	* doc/en/Gst/DoLatencyArgs.xml:
	* doc/en/Gst/DoLatencyHandler.xml:
	* doc/en/Gst/Element.xml:
	* doc/en/Gst/ElementAddedArgs.xml:
	* doc/en/Gst/ElementAddedHandler.xml:
	* doc/en/Gst/ElementDetails.xml:
	* doc/en/Gst/ElementFactory.xml:
	* doc/en/Gst/ElementFlags.xml:
	* doc/en/Gst/ElementRemovedArgs.xml:
	* doc/en/Gst/ElementRemovedHandler.xml:
	* doc/en/Gst/EntryAddedArgs.xml:
	* doc/en/Gst/EntryAddedHandler.xml:
	* doc/en/Gst/Event.xml:
	* doc/en/Gst/EventType.xml:
	* doc/en/Gst/EventTypeFlags.xml:
	* doc/en/Gst/FeatureAddedArgs.xml:
	* doc/en/Gst/FeatureAddedHandler.xml:
	* doc/en/Gst/FilterFunc.xml:
	* doc/en/Gst/Flow.xml:
	* doc/en/Gst/FlowReturn.xml:
	* doc/en/Gst/Format.xml:
	* doc/en/Gst/FormatDefinition.xml:
	* doc/en/Gst/Fraction.xml:
	* doc/en/Gst/GhostPad.xml:
	* doc/en/Gst/Global.xml:
	* doc/en/Gst/HasPadCreatedArgs.xml:
	* doc/en/Gst/HasPadCreatedHandler.xml:
	* doc/en/Gst/HaveDataArgs.xml:
	* doc/en/Gst/HaveDataHandler.xml:
	* doc/en/Gst/HaveTypeArgs.xml:
	* doc/en/Gst/HaveTypeHandler.xml:
	* doc/en/Gst/Index.xml:
	* doc/en/Gst/IndexAssociation.xml:
	* doc/en/Gst/IndexCertainty.xml:
	* doc/en/Gst/IndexEntry.xml:
	* doc/en/Gst/IndexEntryType.xml:
	* doc/en/Gst/IndexFactory.xml:
	* doc/en/Gst/IndexFilter.xml:
	* doc/en/Gst/IndexFlags.xml:
	* doc/en/Gst/IndexGroup.xml:
	* doc/en/Gst/IndexLookupMethod.xml:
	* doc/en/Gst/IndexResolver.xml:
	* doc/en/Gst/IndexResolverMethod.xml:
	* doc/en/Gst/Init.xml:
	* doc/en/Gst/Iterator.xml:
	* doc/en/Gst/IteratorDisposeFunction.xml:
	* doc/en/Gst/IteratorFoldFunction.xml:
	* doc/en/Gst/IteratorFreeFunction.xml:
	* doc/en/Gst/IteratorItem.xml:
	* doc/en/Gst/IteratorItemFunction.xml:
	* doc/en/Gst/IteratorNextFunction.xml:
	* doc/en/Gst/IteratorResult.xml:
	* doc/en/Gst/IteratorResyncFunction.xml:
	* doc/en/Gst/LibraryError.xml:
	* doc/en/Gst/LinkedArgs.xml:
	* doc/en/Gst/LinkedHandler.xml:
	* doc/en/Gst/LogFunction.xml:
	* doc/en/Gst/Message.xml:
	* doc/en/Gst/MessageArgs.xml:
	* doc/en/Gst/MessageHandler.xml:
	* doc/en/Gst/MessageType.xml:
	* doc/en/Gst/MiniObject.xml:
	* doc/en/Gst/MiniObjectCopyFunction.xml:
	* doc/en/Gst/MiniObjectFinalizeFunction.xml:
	* doc/en/Gst/MiniObjectFlags.xml:
	* doc/en/Gst/NewDecodedPadArgs.xml:
	* doc/en/Gst/NewDecodedPadHandler.xml:
	* doc/en/Gst/Object.xml:
	* doc/en/Gst/ObjectFlags.xml:
	* doc/en/Gst/Pad+BufferProbeDelegate.xml:
	* doc/en/Gst/Pad+DataProbeDelegate.xml:
	* doc/en/Gst/Pad.xml:
	* doc/en/Gst/PadAcceptCapsFunction.xml:
	* doc/en/Gst/PadActivateFunction.xml:
	* doc/en/Gst/PadActivateModeFunction.xml:
	* doc/en/Gst/PadAddedArgs.xml:
	* doc/en/Gst/PadAddedHandler.xml:
	* doc/en/Gst/PadBlockCallback.xml:
	* doc/en/Gst/PadBufferAllocFunction.xml:
	* doc/en/Gst/PadChainFunction.xml:
	* doc/en/Gst/PadCheckGetRangeFunction.xml:
	* doc/en/Gst/PadDirection.xml:
	* doc/en/Gst/PadDispatcherFunction.xml:
	* doc/en/Gst/PadEventFunction.xml:
	* doc/en/Gst/PadFixateCapsFunction.xml:
	* doc/en/Gst/PadFlags.xml:
	* doc/en/Gst/PadGetCapsFunction.xml:
	* doc/en/Gst/PadGetRangeFunction.xml:
	* doc/en/Gst/PadIntLinkFunction.xml:
	* doc/en/Gst/PadIterIntLinkFunction.xml:
	* doc/en/Gst/PadLinkFunction.xml:
	* doc/en/Gst/PadLinkReturn.xml:
	* doc/en/Gst/PadPresence.xml:
	* doc/en/Gst/PadQueryFunction.xml:
	* doc/en/Gst/PadRemovedArgs.xml:
	* doc/en/Gst/PadRemovedHandler.xml:
	* doc/en/Gst/PadSetCapsFunction.xml:
	* doc/en/Gst/PadTemplate.xml:
	* doc/en/Gst/PadTemplateFlags.xml:
	* doc/en/Gst/PadUnlinkFunction.xml:
	* doc/en/Gst/ParentSetArgs.xml:
	* doc/en/Gst/ParentSetHandler.xml:
	* doc/en/Gst/ParentUnsetArgs.xml:
	* doc/en/Gst/ParentUnsetHandler.xml:
	* doc/en/Gst/ParseContext.xml:
	* doc/en/Gst/ParseError.xml:
	* doc/en/Gst/ParseFlags.xml:
	* doc/en/Gst/Pipeline.xml:
	* doc/en/Gst/PipelineFlags.xml:
	* doc/en/Gst/PlayBin.xml:
	* doc/en/Gst/Plugin.xml:
	* doc/en/Gst/PluginAddedArgs.xml:
	* doc/en/Gst/PluginAddedHandler.xml:
	* doc/en/Gst/PluginDependencyFlags.xml:
	* doc/en/Gst/PluginDesc.xml:
	* doc/en/Gst/PluginError.xml:
	* doc/en/Gst/PluginFeature.xml:
	* doc/en/Gst/PluginFeatureFilter.xml:
	* doc/en/Gst/PluginFilter.xml:
	* doc/en/Gst/PluginFlags.xml:
	* doc/en/Gst/PluginInitFunc.xml:
	* doc/en/Gst/Poll.xml:
	* doc/en/Gst/PollFD.xml:
	* doc/en/Gst/Print.xml:
	* doc/en/Gst/ProxyPad.xml:
	* doc/en/Gst/QuarkId.xml:
	* doc/en/Gst/Query.xml:
	* doc/en/Gst/QueryType.xml:
	* doc/en/Gst/QueryTypeDefinition.xml:
	* doc/en/Gst/Rank.xml:
	* doc/en/Gst/Registry.xml:
	* doc/en/Gst/ResourceError.xml:
	* doc/en/Gst/SeekFlags.xml:
	* doc/en/Gst/SeekType.xml:
	* doc/en/Gst/Segment.xml:
	* doc/en/Gst/Segtrap.xml:
	* doc/en/Gst/State.xml:
	* doc/en/Gst/StateChange.xml:
	* doc/en/Gst/StateChangeReturn.xml:
	* doc/en/Gst/StaticCaps.xml:
	* doc/en/Gst/StaticPadTemplate.xml:
	* doc/en/Gst/StreamError.xml:
	* doc/en/Gst/Structure.xml:
	* doc/en/Gst/StructureChangeType.xml:
	* doc/en/Gst/StructureForeachFunc.xml:
	* doc/en/Gst/StructureMapFunc.xml:
	* doc/en/Gst/SyncMessageArgs.xml:
	* doc/en/Gst/SyncMessageHandler.xml:
	* doc/en/Gst/SystemClock.xml:
	* doc/en/Gst/Tag.xml:
	* doc/en/Gst/TagFlag.xml:
	* doc/en/Gst/TagForeachFunc.xml:
	* doc/en/Gst/TagList.xml:
	* doc/en/Gst/TagMergeFunc.xml:
	* doc/en/Gst/TagMergeMode.xml:
	* doc/en/Gst/TagSetter.xml:
	* doc/en/Gst/TagSetterAdapter.xml:
	* doc/en/Gst/TagSetterImplementor.xml:
	* doc/en/Gst/Task.xml:
	* doc/en/Gst/TaskFunction.xml:
	* doc/en/Gst/TaskState.xml:
	* doc/en/Gst/Trace.xml:
	* doc/en/Gst/TraceEntry.xml:
	* doc/en/Gst/TypeFind.xml:
	* doc/en/Gst/TypeFindElement.xml:
	* doc/en/Gst/TypeFindFactory.xml:
	* doc/en/Gst/TypeFindFunction.xml:
	* doc/en/Gst/TypeFindProbability.xml:
	* doc/en/Gst/TypeNameData.xml:
	* doc/en/Gst/UnlinkedArgs.xml:
	* doc/en/Gst/UnlinkedHandler.xml:
	* doc/en/Gst/Util.xml:
	* doc/en/Gst/Value.xml:
	* doc/en/Gst/ValueCompareFunc.xml:
	* doc/en/Gst/ValueDeserializeFunc.xml:
	* doc/en/Gst/ValueIntersectFunc.xml:
	* doc/en/Gst/ValueSerializeFunc.xml:
	* doc/en/Gst/ValueSubtractFunc.xml:
	* doc/en/Gst/ValueTable.xml:
	* doc/en/Gst/ValueUnionFunc.xml:
	* doc/en/Gst/Version.xml:
	* doc/en/Gst/XML.xml:
	* doc/en/index.xml:
	* doc/en/ns-GLib.xml:
	* doc/en/ns-Gst.xml:
	  Update docs

2009-04-04 23:31:48 +0200  Sebastian Dröge <sebastian.droege@collabora.co.uk>

	* gstreamer-sharp/gstreamer-api.raw:
	* source/gstreamer-sharp-source.xml:
	  Don't generate bindings for the XML/binary registry implementations

2009-04-04 16:53:59 +0200  Sebastian Dröge <sebastian.droege@collabora.co.uk>

	* gstreamer-sharp/BindingHelper.cs:
	* gstreamer-sharp/plugins-base/DecodeBin.cs:
	* gstreamer-sharp/plugins-base/TypeFindElement.cs:
	* sample/DecodeBinTranscoder.cs:
	  Fix instanciation of GLib.SignalArgs subclasses from the BindingHelper and the samples

2009-04-04 14:34:33 +0200  Sebastian Dröge <sebastian.droege@collabora.co.uk>

	* AUTHORS:
	* README:
	* configure.ac:
	  Same random build system cleanup

2009-04-04 14:31:25 +0200  Sebastian Dröge <sebastian.droege@collabora.co.uk>

	* gstreamer-sharp/Object.custom:
	  Don't override Gst.Object.Dispose()
	  We can't call gst_object_unref() directly as this will conflict
	  with the toggle-refs used in glib-sharp. It's also not required
	  to call gst_object_unref(), it's just a wrapper around g_object_unref()
	  with some debugging.

2009-04-04 14:28:19 +0200  Sebastian Dröge <sebastian.droege@collabora.co.uk>

	* gstreamer-sharp/DynamicSignal.cs:
	  Fix dynamic signals on 64 bit architectures
	  sizeof(GClosure) is 32 on 64 bit

2009-04-04 14:18:34 +0200  Sebastian Dröge <sebastian.droege@collabora.co.uk>

	* configure.ac:
	* gstreamer-sharp/Gstreamer.metadata:
	* gstreamer-sharp/Makefile.am:
	* gstreamer-sharp/Message.custom:
	* gstreamer-sharp/gstreamer-api.raw:
	* source/Makefile.am:
	* source/gstreamer-parsable.diff:
	* source/gstreamer-sharp-source.xml:
	  First take at updating to 0.10.22

2009-04-04 14:18:28 +0200  Sebastian Dröge <sebastian.droege@collabora.co.uk>

	* fixup/Makefile.am:
	  Add missing file

2009-04-04 13:37:12 +0200  Sebastian Dröge <sebastian.droege@collabora.co.uk>

	* fixup/gst-gapi-fixup.cs:
	* gtk-sharp-gapi-fixup.diff:
	  Optimize gst-gapi-cleanup a bit

2009-04-04 13:33:40 +0200  Sebastian Dröge <sebastian.droege@collabora.co.uk>

	* Makefile.am:
	* configure.ac:
	* fixup/gst-gapi-fixup.cs:
	* gstreamer-sharp/Gstreamer.metadata:
	* gstreamer-sharp/Makefile.am:
	* gstreamer-sharp/MiniObject.custom:
	* sample/DecodeBinTranscoder.cs:
	  Make everything compilable again

2006-09-07 22:22:09 +0000  Khaled Mohammed <khaled.mohammed@gmail.com>

	* gstreamer-sharp/DynamicSignal.cs:
	* gstreamer-sharp/plugins-base/TypeFindElement.cs:
	* sample/TypeFind.cs:
	  gstreamer-sharp/DynamicSignal.cs: Added support for objects derived from GLib.Opaque

2006-09-07 16:55:34 +0000  Khaled Mohammed <khaled.mohammed@gmail.com>

	* gstreamer-sharp/glue/buffer.c:
	  adding gstreamer-sharp/glue/buffer.c

2006-09-07 16:44:38 +0000  Khaled Mohammed <khaled.mohammed@gmail.com>

	* sample/MP3LaunchParse.cs:
	  Fix

2006-09-07 16:24:30 +0000  Khaled Mohammed <khaled.mohammed@gmail.com>

	* gstreamer-sharp/Buffer.custom:
	* gstreamer-sharp/Caps.custom:
	* gstreamer-sharp/Gstreamer.metadata:
	* gstreamer-sharp/Object.custom:
	* gstreamer-sharp/gstreamer-api.raw:
	* sample/Makefile.am:
	* sample/MetaData.cs:
	* source/gstreamer-sharp-source.xml:
	  added missing files

2006-08-30 00:46:32 +0000  Khaled Mohammed <khaled.mohammed@gmail.com>

	* ChangeLog:
	* gstreamer-sharp/plugins-base/TypeFindElement.cs:
	* sample/MetaData.cs:
	* sample/TypeFind.cs:
	  Fixed sample/TypeFind.cs

2006-08-29 07:28:18 +0000  Khaled Mohammed <khaled.mohammed@gmail.com>

	* ChangeLog:
	* sample/Makefile.am:
	* sample/MetaData.cs:
	  Added a new sample - sample/MetaData.cs

2006-08-25 09:49:52 +0000  Khaled Mohammed <khaled.mohammed@gmail.com>

	* ChangeLog:
	* gstreamer-sharp/Element.custom:
	* gstreamer-sharp/Gstreamer.metadata:
	* gstreamer-sharp/Pad.custom:
	* gstreamer-sharp/gstreamer-api.raw:
	* sample/Makefile.am:
	* sample/QueueExample.cs:
	* sample/TypeFind.cs:
	* source/gstreamer-sharp-source.xml:
	  Added Element.LinkMany and Element.UnlinkMany

2006-08-20 22:37:48 +0000  Khaled Mohammed <khaled.mohammed@gmail.com>

	* ChangeLog:
	* gstreamer-sharp/Bin.custom:
	* gstreamer-sharp/Gstreamer.metadata:
	* gstreamer-sharp/Makefile.am:
	* gstreamer-sharp/Pad.custom:
	* gstreamer-sharp/glue/Makefile.am:
	* tests/BinTest.cs:
	* tests/BufferTest.cs:
	* tests/PadTest.cs:
	* tests/PipelineTest.cs:
	  2006/08/20 Khaled Mohammed (khaled.mohammed@gmail.com)

2006-08-11 20:55:19 +0000  Khaled Mohammed <khaled.mohammed@gmail.com>

	* tests/BufferTest.cs:
	* tests/MessageTest.cs:
	  MessageTest and BufferTest

2006-08-11 20:53:33 +0000  Khaled Mohammed <khaled.mohammed@gmail.com>

	* ChangeLog:
	* gstreamer-sharp/Element.custom:
	* gstreamer-sharp/Gstreamer.metadata:
	* gstreamer-sharp/Message.custom:
	* gstreamer-sharp/glue/message.c:
	* tests/BinTest.cs:
	* tests/ElementTest.cs:
	* tests/Makefile.am:
	* tests/PadTest.cs:
	* tests/PipelineTest.cs:
	  more tests and Dispose() in Gst.Object

2006-08-05 21:07:11 +0000  Khaled Mohammed <khaled.mohammed@gmail.com>

	* ChangeLog:
	* gstreamer-sharp/Gstreamer.metadata:
	* gstreamer-sharp/Makefile.am:
	* tests/ElementTest.cs:
	* tests/PipelineTest.cs:
	  Fix of Refcount property in Gst.Object

2006-08-04 04:08:13 +0000  Khaled Mohammed <khaled.mohammed@gmail.com>

	* ChangeLog:
	* tests/Makefile.am:
	* tests/PipelineTest.cs:
	  Adding NUnit test suite for Pipeline

2006-08-04 04:00:43 +0000  Khaled Mohammed <khaled.mohammed@gmail.com>

	* ChangeLog:
	* gstreamer-sharp/Bin.custom:
	* gstreamer-sharp/BindingHelper.cs:
	* gstreamer-sharp/Clock.custom:
	* gstreamer-sharp/DynamicSignal.cs:
	* gstreamer-sharp/glue/Makefile.am:
	* gstreamer-sharp/glue/dynamicsignal.c:
	* gstreamer-sharp/plugins-base/DecodeBin.cs:
	* gstreamer-sharp/plugins-base/TypeFindElement.cs:
	* sample/HelloWorld.cs:
	* tests/Makefile.am:
	  Updated DynamicSignal.cs and files plugins-base to use the new DynamicSignal class.

2006-07-13 16:16:51 +0000  Aaron Bockover <aaron@abock.org>

	  2006-07-13  Aaron Bockover  <aaron@abock.org>
	  * gstreamer-sharp/BindingHelper.cs: Static helper class to assist
	  in making element bindings (delegate manipulation/invocation)
	  * gstreamer-sharp/DynamicSignal.cs: Updated DynamicSignalArgs so they
	  can more easily be derived
	  * gstreamer-sharp/Makefile.am: Updated build
	  * sample/HelloWorld.cs: More cleaning
	  * sample/Makefile.am:
	  * sample/TypeFind.cs: Added typefind sample
	  * gstreamer-sharp.mdp: Updated MonoDevelop project
	  * gstreamer-sharp/plugins-base/DecodeBin.cs: Signal support rewritten
	  to use BindingHelper/DynamicSignal
	  * gstreamer-sharp/plugins-base/TypeFindElement.cs: New typefind
	  element wrapper using BindingHelper/DynamicSignal
	  * gstreamer-sharp/Element.custom: Fixed property getter/setter methods
	  and added indexer wrapper for property lookup for syntax convenience

2006-07-12 22:47:30 +0000  Aaron Bockover <aaron@abock.org>

	  2006-07-12  Aaron Bockover  <aaron@abock.org>
	  * sample/HelloWorld.cs: Cleaned up, works with new dynamic signal stuff
	  * gstreamer-sharp.mdp: Updated MonoDevelop project
	  * gstreamer-sharp/glue/dynamicsignal.c:
	  * gstreamer-sharp/DynamicSignal.cs: Added DynamicSignal support for
	  runtime GObject signal binding
	  * gstreamer-sharp/glue/Makefile.am:
	  * gstreamer-sharp/Makefile.am: Updated build
	  * gstreamer-sharp/Element.custom: Removed old DynamicSignal
	  stuff and added pass-thru/proxy Connect/Disconnect methods on
	  top of GLib.DynamicSignal
	  * gstreamer-sharp/DynamicSignalHandlerGenerator.cs:
	  * gstreamer-sharp/DynamicSignalMarshalHandler.cs: Removed
	  * gstreamer-sharp/gstreamer-sharp.dll.config.in: Updated maps, removed
	  old 0.8 maps

2006-07-12 21:49:32 +0000  Aaron Bockover <aaron@abock.org>

	  2006-07-12  Aaron Bockover  <aaron@abock.org>
	  * gstreamer-sharp.mds:
	  * gstreamer-sharp.mdp: Updated MonoDevelo project/solution
	  * source/gstreamer-sharp-source.xml: Cleaned up a bit
	  * sample/DecodeBinTranscoder.cs: Updated to reflect renaming of
	  Clock.GstSecond to Clock.Second, etc.
	  * gstreamer-sharp/glue/clock.c: Added gstsharp_gst_clock_get_time_none
	  and gstsharp_gst_clock_time_is_valid
	  * gstreamer-sharp/Clock.custom: Added bindings for new clock glue
	  and renamed GstNSecond to NSecond (and friends)

2006-06-23 06:14:13 +0000  Khaled Mohammed <khaled.mohammed@gmail.com>

	* gstreamer-sharp/Element.custom:
	  Fixed a bug in Element.custom related to Custom Signal Handler

2006-06-21 07:27:56 +0000  Khaled Mohammed <khaled.mohammed@gmail.com>

	* sample/HelloWorld.cs:
	  Adding sample (sample/HelloWorld.cs)

2006-06-21 07:25:57 +0000  Khaled Mohammed <khaled.mohammed@gmail.com>

	* ChangeLog:
	* gstreamer-sharp/Bin.custom:
	* gstreamer-sharp/DynamicSignalHandlerGenerator.cs:
	* gstreamer-sharp/DynamicSignalMarshalHandler.cs:
	* gstreamer-sharp/Element.custom:
	* gstreamer-sharp/Gstreamer.metadata:
	* gstreamer-sharp/Makefile.am:
	* sample/Makefile.am:
	  Custom Signal Handler for Element.cs

2006-06-04 16:49:35 +0000  Khaled Mohammed <khaled.mohammed@gmail.com>

	  2006-06-04  Khaled Mohammed <khaled.mohammed@gmail.com>
	  * gstreamer-sharp/glue/Bin.c: Newly added. Added a function to
	  return the offset of *children.
	  * tests/ElementTest.cs: Newly added. Added two NUnit tests for
	  Element class - one to test creation of elements and the other
	  to test addition and deletion of Pads from elements.

2006-06-04 13:30:16 +0000  Michael Dominic K <michaldominik@gmail.com>

	  2006-06-04  Michael Dominic K.  <michaldominik@gmail.com>
	  * doc/gst-sharp-docs.zip:
	  * doc/gst-sharp-docs.tree: Removing, this is a left over from
	  something old (new prefix seems to be: gstreamer-sharp-).
	  * doc/en/Gst/Clock.xml: Fixing the docs to represent the change
	  introduced in the last commit.

2006-06-04 13:11:24 +0000  Michael Dominic K <michaldominik@gmail.com>

	  2006-06-04  Michael Dominic K.  <michaldominik@gmail.com>
	  * sample/DecodeBinTranscoder.cs: Fixing ambigious cast.
	  * gstreamer-sharp/glue/clock.c:
	  * gstreamer-sharp/Clock.custom: Changing the gint64 to guint64 and
	  long to ulong respectively. The clocktime (GstClockTime) is measured
	  in nanoseconds as unsigned long inside GStreamer.
	  This is introducing a small schizophrenia since some functions (such
	  as queries, seeks) take signed long (-1 to mark infinity or error).
	  This is the expected Gst behaviour.
	  Just sticking silently to long (instead of ulong) will bork us 	sooner
	  or later, especially for custom-build low level routines/elements.
	  Comments welcome.

2006-05-31 13:54:56 +0000  Michael Dominic K <michaldominik@gmail.com>

	  2006-05-31  Michael Dominic K.  <michaldominik@gmail.com>
	  * tests/PadTest.cs:
	  * tests/Makefile.am:
	  Introducing a new test for Gst.Pad. All fixtures pass.
	  * tests/CapsTest.cs:
	  Adding a new fixture for caps union testing (passes).
	  Fixing some code-style errors.

2006-05-30 20:10:57 +0000  Michael Dominic K <michaldominik@gmail.com>

	  2006-05-30  Michael Dominic K.  <michaldominik@gmail.com>
	  * README:
	  Fixing a broken svn link to gtk-sharp sources.
	  * tests/CapsTest.cs:
	  * tests/Makefile.am:
	  Introducing a new test for Gst.Caps. All fixtures pass.

2006-05-25 15:57:02 +0000  Aaron Bockover <aaron@abock.org>

	  2006-05-25  Aaron Bockover  <aaron@abock.org>
	  * gstreamer-sharp/Gstreamer.metadata: Hide the Children property and
	  implement own version in Bin.custom to return an Element [] instead of
	  a GLib.List
	  * gstreamer-sharp/Bin.custom: Implement Bin.Children
	  * tests/BinTest.cs: wrote a test for Bin.Children

2006-05-25 15:30:29 +0000  Aaron Bockover <aaron@abock.org>

	  2006-05-25  Aaron Bockover  <aaron@abock.org>
	  * gstreamer-sharp-0.10.pc.in: link against proper assembly

2006-05-21 18:58:44 +0000  Aaron Bockover <aaron@abock.org>

	  2006-05-21  Aaron Bockover  <aaron@abock.org>
	  * gstreamer-sharp/plugins-base/DecodeBin.cs: Added a quick binding for
	  decodebin to test new-decoded-pad; probably is only a temporary solution
	  * sample/DecodeBinTranscoder.cs: Added a small decodebin sample
	  * sample/Makefile.am: Added build rules for decodebin sample
	  * gstreamer-sharp.mdp: Updated MonoDevelop project
	  * gstreamer-sharp/Makefile.am: Added plugins-base/DecodeBin.cs

2006-05-20 22:35:40 +0000  Aaron Bockover <aaron@abock.org>

	  2006-05-20  Aaron Bockover  <aaron@abock.org>
	  * autogen.sh: Fixed a left over configure.in to configure.ac
	  * confiugre.ac: Added check foo for NUnit
	  * gstreamer-sharp.mdp:
	  * gstreamer-sharp.mds: Added MonoDevelop solution
	  * source/Makefile.am: Cleaned and fixed
	  * tests/ConsoleUi.cs:
	  * tests/ApplicationTest.cs:
	  * tests/BinTest.cs:
	  * tests/Makefile.am: Added NUnit test framework and a few tests for
	  Gst.Application and Gst.Bin
	  * gstreamer-sharp/CommonTags.cs:
	  * gstreamer-sharp/*.custom:
	  * gstreamer-sharp/glue/*.c: Cleaned up
	  * gstreamer-sharp/Application.cs: New application bindings; fixed
	  to work properly with GStreamer 0.10
	  * gstreamer-sharp/Version.cs: New Gst.Version class
	  * gstreamer-sharp/Makefile.am: Added Version.cs
	  * gstreamer-sharp/plugins-base/PlayBin.cs: Fixed and extended PlayBin
	  element binding with new (but not all) properties
	  * Makefile.am: Added tests

2006-05-19 19:33:35 +0000  Aaron Bockover <aaron@abock.org>

	* .arch-ids/.arch-inventory.id:
	* .arch-ids/AUTHORS.id:
	* .arch-ids/COPYING.id:
	* .arch-ids/ChangeLog.id:
	* .arch-ids/INSTALL.id:
	* .arch-ids/Makefile.am.id:
	* .arch-ids/NEWS.id:
	* .arch-ids/README.id:
	* .arch-ids/autogen.sh.id:
	* .arch-ids/configure.in.id:
	* .arch-ids/gst-sharp-0.10.pc.in.id:
	* .arch-ids/gst-sharp.snk.id:
	* .arch-ids/gtk-sharp-gapi-fixup-additions.diff.id:
	* .arch-inventory:
	* doc/.arch-ids/.arch-inventory.id:
	* doc/.arch-ids/=id:
	* doc/.arch-ids/Makefile.am.id:
	* doc/.arch-ids/gst-sharp-docs.source.id:
	* doc/.arch-inventory:
	* doc/en/.arch-ids/=id:
	* doc/en/.arch-ids/Gst.xml.id:
	* doc/en/.arch-ids/index.xml.id:
	* doc/en/Gst/.arch-ids/=id:
	* doc/en/Gst/.arch-ids/ActivateMode.xml.id:
	* doc/en/Gst/.arch-ids/AllocTrace.xml.id:
	* doc/en/Gst/.arch-ids/AllocTraceFlags.xml.id:
	* doc/en/Gst/.arch-ids/Application.xml.id:
	* doc/en/Gst/.arch-ids/AssocFlags.xml.id:
	* doc/en/Gst/.arch-ids/Bin.xml.id:
	* doc/en/Gst/.arch-ids/BinFlags.xml.id:
	* doc/en/Gst/.arch-ids/Buffer.xml.id:
	* doc/en/Gst/.arch-ids/BufferFlag.xml.id:
	* doc/en/Gst/.arch-ids/Bus.xml.id:
	* doc/en/Gst/.arch-ids/BusFlags.xml.id:
	* doc/en/Gst/.arch-ids/BusFunc.xml.id:
	* doc/en/Gst/.arch-ids/BusSyncHandler.xml.id:
	* doc/en/Gst/.arch-ids/BusSyncReply.xml.id:
	* doc/en/Gst/.arch-ids/Caps.xml.id:
	* doc/en/Gst/.arch-ids/CapsFlags.xml.id:
	* doc/en/Gst/.arch-ids/ChildAddedArgs.xml.id:
	* doc/en/Gst/.arch-ids/ChildAddedHandler.xml.id:
	* doc/en/Gst/.arch-ids/ChildProxy.xml.id:
	* doc/en/Gst/.arch-ids/ChildRemovedArgs.xml.id:
	* doc/en/Gst/.arch-ids/ChildRemovedHandler.xml.id:
	* doc/en/Gst/.arch-ids/Clock.xml.id:
	* doc/en/Gst/.arch-ids/ClockCallback.xml.id:
	* doc/en/Gst/.arch-ids/ClockEntry.xml.id:
	* doc/en/Gst/.arch-ids/ClockEntryType.xml.id:
	* doc/en/Gst/.arch-ids/ClockFlags.xml.id:
	* doc/en/Gst/.arch-ids/ClockReturn.xml.id:
	* doc/en/Gst/.arch-ids/CommonTags.xml.id:
	* doc/en/Gst/.arch-ids/CoreError.xml.id:
	* doc/en/Gst/.arch-ids/Debug.xml.id:
	* doc/en/Gst/.arch-ids/DebugCategory.xml.id:
	* doc/en/Gst/.arch-ids/DebugColorFlags.xml.id:
	* doc/en/Gst/.arch-ids/DebugLevel.xml.id:
	* doc/en/Gst/.arch-ids/DebugMessage.xml.id:
	* doc/en/Gst/.arch-ids/DeepNotifyArgs.xml.id:
	* doc/en/Gst/.arch-ids/DeepNotifyHandler.xml.id:
	* doc/en/Gst/.arch-ids/Element.xml.id:
	* doc/en/Gst/.arch-ids/ElementAddedArgs.xml.id:
	* doc/en/Gst/.arch-ids/ElementAddedHandler.xml.id:
	* doc/en/Gst/.arch-ids/ElementDetails.xml.id:
	* doc/en/Gst/.arch-ids/ElementFactory.xml.id:
	* doc/en/Gst/.arch-ids/ElementFlags.xml.id:
	* doc/en/Gst/.arch-ids/ElementRemovedArgs.xml.id:
	* doc/en/Gst/.arch-ids/ElementRemovedHandler.xml.id:
	* doc/en/Gst/.arch-ids/EntryAddedArgs.xml.id:
	* doc/en/Gst/.arch-ids/EntryAddedHandler.xml.id:
	* doc/en/Gst/.arch-ids/Event.xml.id:
	* doc/en/Gst/.arch-ids/EventType.xml.id:
	* doc/en/Gst/.arch-ids/EventTypeFlags.xml.id:
	* doc/en/Gst/.arch-ids/FeatureAddedArgs.xml.id:
	* doc/en/Gst/.arch-ids/FeatureAddedHandler.xml.id:
	* doc/en/Gst/.arch-ids/FilterFunc.xml.id:
	* doc/en/Gst/.arch-ids/Flow.xml.id:
	* doc/en/Gst/.arch-ids/FlowReturn.xml.id:
	* doc/en/Gst/.arch-ids/Format.xml.id:
	* doc/en/Gst/.arch-ids/FormatDefinition.xml.id:
	* doc/en/Gst/.arch-ids/Fraction.xml.id:
	* doc/en/Gst/.arch-ids/GhostPad.xml.id:
	* doc/en/Gst/.arch-ids/Global.xml.id:
	* doc/en/Gst/.arch-ids/HasPadCreatedArgs.xml.id:
	* doc/en/Gst/.arch-ids/HasPadCreatedHandler.xml.id:
	* doc/en/Gst/.arch-ids/HaveDataArgs.xml.id:
	* doc/en/Gst/.arch-ids/HaveDataHandler.xml.id:
	* doc/en/Gst/.arch-ids/Index.xml.id:
	* doc/en/Gst/.arch-ids/IndexAssociation.xml.id:
	* doc/en/Gst/.arch-ids/IndexCertainty.xml.id:
	* doc/en/Gst/.arch-ids/IndexEntry.xml.id:
	* doc/en/Gst/.arch-ids/IndexEntryType.xml.id:
	* doc/en/Gst/.arch-ids/IndexFactory.xml.id:
	* doc/en/Gst/.arch-ids/IndexFilter.xml.id:
	* doc/en/Gst/.arch-ids/IndexFlags.xml.id:
	* doc/en/Gst/.arch-ids/IndexGroup.xml.id:
	* doc/en/Gst/.arch-ids/IndexLookupMethod.xml.id:
	* doc/en/Gst/.arch-ids/IndexResolver.xml.id:
	* doc/en/Gst/.arch-ids/IndexResolverMethod.xml.id:
	* doc/en/Gst/.arch-ids/Init.xml.id:
	* doc/en/Gst/.arch-ids/Iterator.xml.id:
	* doc/en/Gst/.arch-ids/IteratorDisposeFunction.xml.id:
	* doc/en/Gst/.arch-ids/IteratorFoldFunction.xml.id:
	* doc/en/Gst/.arch-ids/IteratorFreeFunction.xml.id:
	* doc/en/Gst/.arch-ids/IteratorItem.xml.id:
	* doc/en/Gst/.arch-ids/IteratorItemFunction.xml.id:
	* doc/en/Gst/.arch-ids/IteratorNextFunction.xml.id:
	* doc/en/Gst/.arch-ids/IteratorResult.xml.id:
	* doc/en/Gst/.arch-ids/IteratorResyncFunction.xml.id:
	* doc/en/Gst/.arch-ids/LibraryError.xml.id:
	* doc/en/Gst/.arch-ids/LinkedArgs.xml.id:
	* doc/en/Gst/.arch-ids/LinkedHandler.xml.id:
	* doc/en/Gst/.arch-ids/LogFunction.xml.id:
	* doc/en/Gst/.arch-ids/Message.xml.id:
	* doc/en/Gst/.arch-ids/MessageArgs.xml.id:
	* doc/en/Gst/.arch-ids/MessageHandler.xml.id:
	* doc/en/Gst/.arch-ids/MessageType.xml.id:
	* doc/en/Gst/.arch-ids/MiniObject.xml.id:
	* doc/en/Gst/.arch-ids/MiniObjectCopyFunction.xml.id:
	* doc/en/Gst/.arch-ids/MiniObjectFinalizeFunction.xml.id:
	* doc/en/Gst/.arch-ids/MiniObjectFlags.xml.id:
	* doc/en/Gst/.arch-ids/Object.xml.id:
	* doc/en/Gst/.arch-ids/ObjectFlags.xml.id:
	* doc/en/Gst/.arch-ids/Pad.xml.id:
	* doc/en/Gst/.arch-ids/PadAcceptCapsFunction.xml.id:
	* doc/en/Gst/.arch-ids/PadActivateFunction.xml.id:
	* doc/en/Gst/.arch-ids/PadActivateModeFunction.xml.id:
	* doc/en/Gst/.arch-ids/PadAddedArgs.xml.id:
	* doc/en/Gst/.arch-ids/PadAddedHandler.xml.id:
	* doc/en/Gst/.arch-ids/PadBlockCallback.xml.id:
	* doc/en/Gst/.arch-ids/PadBufferAllocFunction.xml.id:
	* doc/en/Gst/.arch-ids/PadChainFunction.xml.id:
	* doc/en/Gst/.arch-ids/PadCheckGetRangeFunction.xml.id:
	* doc/en/Gst/.arch-ids/PadDirection.xml.id:
	* doc/en/Gst/.arch-ids/PadDispatcherFunction.xml.id:
	* doc/en/Gst/.arch-ids/PadEventFunction.xml.id:
	* doc/en/Gst/.arch-ids/PadFixateCapsFunction.xml.id:
	* doc/en/Gst/.arch-ids/PadFlags.xml.id:
	* doc/en/Gst/.arch-ids/PadGetCapsFunction.xml.id:
	* doc/en/Gst/.arch-ids/PadGetRangeFunction.xml.id:
	* doc/en/Gst/.arch-ids/PadIntLinkFunction.xml.id:
	* doc/en/Gst/.arch-ids/PadLinkFunction.xml.id:
	* doc/en/Gst/.arch-ids/PadLinkReturn.xml.id:
	* doc/en/Gst/.arch-ids/PadPresence.xml.id:
	* doc/en/Gst/.arch-ids/PadQueryFunction.xml.id:
	* doc/en/Gst/.arch-ids/PadRemovedArgs.xml.id:
	* doc/en/Gst/.arch-ids/PadRemovedHandler.xml.id:
	* doc/en/Gst/.arch-ids/PadSetCapsFunction.xml.id:
	* doc/en/Gst/.arch-ids/PadTemplate.xml.id:
	* doc/en/Gst/.arch-ids/PadTemplateFlags.xml.id:
	* doc/en/Gst/.arch-ids/PadUnlinkFunction.xml.id:
	* doc/en/Gst/.arch-ids/ParentSetArgs.xml.id:
	* doc/en/Gst/.arch-ids/ParentSetHandler.xml.id:
	* doc/en/Gst/.arch-ids/ParentUnsetArgs.xml.id:
	* doc/en/Gst/.arch-ids/ParentUnsetHandler.xml.id:
	* doc/en/Gst/.arch-ids/ParseError.xml.id:
	* doc/en/Gst/.arch-ids/Pipeline.xml.id:
	* doc/en/Gst/.arch-ids/PipelineFlags.xml.id:
	* doc/en/Gst/.arch-ids/PlayBin.xml.id:
	* doc/en/Gst/.arch-ids/Plugin.xml.id:
	* doc/en/Gst/.arch-ids/PluginAddedArgs.xml.id:
	* doc/en/Gst/.arch-ids/PluginAddedHandler.xml.id:
	* doc/en/Gst/.arch-ids/PluginDesc.xml.id:
	* doc/en/Gst/.arch-ids/PluginError.xml.id:
	* doc/en/Gst/.arch-ids/PluginFeature.xml.id:
	* doc/en/Gst/.arch-ids/PluginFeatureFilter.xml.id:
	* doc/en/Gst/.arch-ids/PluginFilter.xml.id:
	* doc/en/Gst/.arch-ids/PluginFlags.xml.id:
	* doc/en/Gst/.arch-ids/PluginInitFunc.xml.id:
	* doc/en/Gst/.arch-ids/Print.xml.id:
	* doc/en/Gst/.arch-ids/Query.xml.id:
	* doc/en/Gst/.arch-ids/QueryType.xml.id:
	* doc/en/Gst/.arch-ids/QueryTypeDefinition.xml.id:
	* doc/en/Gst/.arch-ids/Rank.xml.id:
	* doc/en/Gst/.arch-ids/Registry.xml.id:
	* doc/en/Gst/.arch-ids/ResourceError.xml.id:
	* doc/en/Gst/.arch-ids/SeekFlags.xml.id:
	* doc/en/Gst/.arch-ids/SeekType.xml.id:
	* doc/en/Gst/.arch-ids/Segment.xml.id:
	* doc/en/Gst/.arch-ids/State.xml.id:
	* doc/en/Gst/.arch-ids/StateChange.xml.id:
	* doc/en/Gst/.arch-ids/StateChangeReturn.xml.id:
	* doc/en/Gst/.arch-ids/StaticCaps.xml.id:
	* doc/en/Gst/.arch-ids/StaticPadTemplate.xml.id:
	* doc/en/Gst/.arch-ids/StreamError.xml.id:
	* doc/en/Gst/.arch-ids/Structure.xml.id:
	* doc/en/Gst/.arch-ids/StructureForeachFunc.xml.id:
	* doc/en/Gst/.arch-ids/StructureMapFunc.xml.id:
	* doc/en/Gst/.arch-ids/SyncMessageArgs.xml.id:
	* doc/en/Gst/.arch-ids/SyncMessageHandler.xml.id:
	* doc/en/Gst/.arch-ids/SystemClock.xml.id:
	* doc/en/Gst/.arch-ids/Tag.xml.id:
	* doc/en/Gst/.arch-ids/TagFlag.xml.id:
	* doc/en/Gst/.arch-ids/TagForeachFunc.xml.id:
	* doc/en/Gst/.arch-ids/TagList.xml.id:
	* doc/en/Gst/.arch-ids/TagMergeFunc.xml.id:
	* doc/en/Gst/.arch-ids/TagMergeMode.xml.id:
	* doc/en/Gst/.arch-ids/TagSetter.xml.id:
	* doc/en/Gst/.arch-ids/Task.xml.id:
	* doc/en/Gst/.arch-ids/TaskFunction.xml.id:
	* doc/en/Gst/.arch-ids/TaskState.xml.id:
	* doc/en/Gst/.arch-ids/Trace.xml.id:
	* doc/en/Gst/.arch-ids/TraceEntry.xml.id:
	* doc/en/Gst/.arch-ids/TypeFind.xml.id:
	* doc/en/Gst/.arch-ids/TypeFindFactory.xml.id:
	* doc/en/Gst/.arch-ids/TypeFindFunction.xml.id:
	* doc/en/Gst/.arch-ids/TypeFindProbability.xml.id:
	* doc/en/Gst/.arch-ids/TypeNameData.xml.id:
	* doc/en/Gst/.arch-ids/UnlinkedArgs.xml.id:
	* doc/en/Gst/.arch-ids/UnlinkedHandler.xml.id:
	* doc/en/Gst/.arch-ids/Util.xml.id:
	* doc/en/Gst/.arch-ids/Value.xml.id:
	* doc/en/Gst/.arch-ids/ValueCompareFunc.xml.id:
	* doc/en/Gst/.arch-ids/ValueDeserializeFunc.xml.id:
	* doc/en/Gst/.arch-ids/ValueIntersectFunc.xml.id:
	* doc/en/Gst/.arch-ids/ValueSerializeFunc.xml.id:
	* doc/en/Gst/.arch-ids/ValueSubtractFunc.xml.id:
	* doc/en/Gst/.arch-ids/ValueTable.xml.id:
	* doc/en/Gst/.arch-ids/ValueUnionFunc.xml.id:
	* doc/en/Gst/.arch-ids/XML.xml.id:
	* gstreamer-sharp/.arch-ids/.arch-inventory.id:
	* gstreamer-sharp/.arch-ids/=id:
	* gstreamer-sharp/.arch-ids/Application.cs.id:
	* gstreamer-sharp/.arch-ids/AssemblyInfo.cs.in.id:
	* gstreamer-sharp/.arch-ids/Bin.custom.id:
	* gstreamer-sharp/.arch-ids/Bus.custom.id:
	* gstreamer-sharp/.arch-ids/Clock.custom.id:
	* gstreamer-sharp/.arch-ids/CommonTags.cs.id:
	* gstreamer-sharp/.arch-ids/Debug.custom.id:
	* gstreamer-sharp/.arch-ids/Element.custom.id:
	* gstreamer-sharp/.arch-ids/Gst.metadata.id:
	* gstreamer-sharp/.arch-ids/Makefile.am.id:
	* gstreamer-sharp/.arch-ids/Message.custom.id:
	* gstreamer-sharp/.arch-ids/Pad.custom.id:
	* gstreamer-sharp/.arch-ids/gst-api.raw.id:
	* gstreamer-sharp/.arch-ids/gst-sharp.dll.config.in.id:
	* gstreamer-sharp/.arch-ids/gst-symbols.xml.id:
	* gstreamer-sharp/.arch-inventory:
	* gstreamer-sharp/glue/.arch-ids/.arch-inventory.id:
	* gstreamer-sharp/glue/.arch-ids/=id:
	* gstreamer-sharp/glue/.arch-ids/Makefile.am.id:
	* gstreamer-sharp/glue/.arch-ids/clock.c.id:
	* gstreamer-sharp/glue/.arch-ids/message.c.id:
	* gstreamer-sharp/glue/.arch-ids/miniobject.c.id:
	* gstreamer-sharp/glue/.arch-inventory:
	* gstreamer-sharp/plugins-base/.arch-ids/=id:
	* gstreamer-sharp/plugins-base/.arch-ids/PlayBin.cs.id:
	* sample/.arch-ids/.arch-inventory.id:
	* sample/.arch-ids/=id:
	* sample/.arch-ids/Makefile.am.id:
	* sample/.arch-ids/PlayBinPlayer.cs.id:
	* sample/.arch-inventory:
	* source/.arch-ids/.arch-inventory.id:
	* source/.arch-ids/=id:
	* source/.arch-ids/Makefile.am.id:
	* source/.arch-ids/gst-sharp-source.xml.id:
	* source/.arch-ids/gstreamer-parsable.diff.id:
	* source/.arch-inventory:
	  Removed all the stupid GNU Arch dot files/dirs; worse than CVS; jeesh

