=== release 0.9.2 === 2009-11-25 Sebastian Dröge * configure.ac: releasing 0.9.2, "One more step to completion" 2009-11-25 11:17:39 +0100 Sebastian Dröge * ChangeLog: * NEWS: * RELEASE: * configure.ac: Update ChangeLog, NEWS, RELEASE and version number 2009-11-25 10:10:52 +0100 Sebastian Dröge * samples/DecodeBinTranscoder.cs: * samples/PlayBinPlayer.cs: Update samples to use decodebin2/playbin2 2009-11-25 10:08:09 +0100 Sebastian Dröge * 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 * 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 * 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 * 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 * 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 * generator/Signal.cs: * generator/gst-codegen.diff: Update code generator from gtk-sharp trunk 2009-10-03 12:03:36 +0200 Sebastian Dröge * 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 * generator/ReturnValue.cs: * generator/gst-codegen.diff: Update code generator from gtk-sharp trunk 2009-10-03 11:51:57 +0200 Sebastian Dröge * samples/Makefile.am: Ship samples/TransformSample.cs in the tarballs 2009-10-03 11:49:17 +0200 Sebastian Dröge * gstreamer-sharp/gstreamer-sharp.dll.config.in: Add pbutils library to the dllmaps 2009-10-03 11:48:04 +0200 Sebastian Dröge * .gitignore: Update .gitignore 2009-10-03 11:47:36 +0200 Sebastian Dröge * 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 * gstreamer-sharp/Makefile.am: * gstreamer-sharp/MissingPluginMessage.cs: Finish PbUtils bindings 2009-10-03 11:34:09 +0200 Sebastian Dröge * gstreamer-sharp/Gstreamer.metadata: Add more PbUtils bindings 2009-10-03 11:19:56 +0200 Sebastian Dröge * gstreamer-sharp/Gstreamer.metadata: * gstreamer-sharp/gstreamer-api.raw: Fix PbUtils bindings 2009-10-03 11:09:54 +0200 Sebastian Dröge * 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 * 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 * gstreamer-sharp/Object.custom: Add Object.HasProperty() 2009-10-03 09:29:45 +0200 Sebastian Dröge * 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 * 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 * 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 * tests/BufferTest.cs: Fix unit test that uses the ByteReader 2009-10-02 15:44:16 +0200 Sebastian Dröge * 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 * gstreamer-sharp/Gstreamer.metadata: Fix GstBitReader bindings 2009-10-02 11:53:09 +0200 Sebastian Dröge * 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 * 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 * 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 * 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 * 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 * 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 * 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 * gstreamer-sharp/Gstreamer.metadata: Let BaseTransform.OnSetCaps return true by default 2009-09-23 07:10:36 +0200 Sebastian Dröge * 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 * 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 * tests/BufferTest.cs: Add simple test for Gst.Base.ByteReader to the buffer tests 2009-09-22 07:51:54 +0200 Sebastian Dröge * 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 * 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 * 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 * gstreamer-sharp/glue/controlsource.c: Don't use declarations after statements in C code 2009-09-20 10:06:05 +0200 Sebastian Dröge * 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 * 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 * gstreamer-sharp/glib-sharp/Value.cs: Support gulong and glong GValues Fixes bug #595377. 2009-09-16 12:03:27 +0200 Sebastian Dröge * 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 * RELEASE: Update RELEASE 2009-09-16 12:04:24 +0200 Sebastian Dröge * configure.ac: Bump version to 0.9.1.1 === release 0.9.1 === 2009-09-16 Sebastian Dröge * configure.ac: releasing 0.9.1, "(Almost) nothing new here" 2009-09-16 08:52:05 +0200 Sebastian Dröge * README: Update README 2009-09-16 08:51:43 +0200 Sebastian Dröge * Makefile.am: Ship RELEASE file 2009-09-16 08:48:20 +0200 Sebastian Dröge * configure.ac: Bump version to 0.9.1 2009-09-16 08:41:09 +0200 Sebastian Dröge * 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 * 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 * 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 * 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 * 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 * 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 * samples/MetaData.cs: Update one sample for a small API change 2009-09-11 10:08:06 +0200 Sebastian Dröge * 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 * 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 * configure.ac: Require glib 2.18.1 for new glib-sharp 2009-09-11 08:37:33 +0200 Sebastian Dröge * 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 * 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 * 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 * 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 * tests/Makefile.am: Don't run nunit-tester with $(MONO) 2009-09-04 06:57:03 +0200 Sebastian Dröge * 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 * configure.ac: Fix build on SUSE by finding Mono runtime 2009-09-04 06:51:59 +0200 Sebastian Dröge * 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 * .gitignore: * doc/.gitignore: * elementgen/.gitignore: * tests/.gitignore: Update gitignore 2009-09-03 12:35:29 +0200 Sebastian Dröge * RELEASE: Add RELEASE file 2009-09-03 11:45:11 +0200 Sebastian Dröge * ChangeLog: * NEWS: Update ChangeLog and NEWS 2009-09-03 11:29:41 +0200 Sebastian Dröge * Makefile.am: Also create tar.bz2 tarballs 2009-09-03 11:09:11 +0200 Sebastian Dröge * 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 * 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 * 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 * 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 * 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 * 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 * Makefile.am: Run the testsuite when calling the check target in the toplevel Makefile 2009-08-14 09:04:55 +0200 Sebastian Dröge * gstreamer-sharp/Makefile.am: Fix out of tree build for the interface override files 2009-08-14 09:02:43 +0200 Sebastian Dröge * parser/Makefile.am: Add gapi-parser.cs to EXTRA_DIST 2009-08-14 09:01:34 +0200 Sebastian Dröge * Makefile.am: Add generator to SUBDIRS 2009-08-14 08:59:36 +0200 Sebastian Dröge * README: Write a nice README 2009-08-14 08:56:58 +0200 Sebastian Dröge * configure.ac: Allow to use real nunit instead of mono-nunit and prefer it 2009-08-14 08:40:47 +0200 Sebastian Dröge * 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 * samples/GtkVideoPlayer.cs: Make it possible to use the GtkVideoPlayer example on Win32 too 2009-08-14 07:27:42 +0200 Sebastian Dröge * 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 * 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 * 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 * tests/ElementTest.cs: * tests/PipelineTest.cs: Fix test compilation 2009-08-05 17:42:12 +0200 Sebastian Dröge * 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 * 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 * 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 * gstreamer-sharp/glib-sharp/GType.cs: Update glib-sharp from SVN trunk 2009-08-05 16:46:19 +0200 Sebastian Dröge * 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 * 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 * 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 * 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 * 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 * 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 * gstreamer-sharp/Gstreamer.metadata: Make some clock methods protected 2009-06-23 13:26:11 +0200 Sebastian Dröge * 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 * 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 * 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 * gstreamer-sharp/Gstreamer.metadata: Rename BaseSrc.Query to .SrcQuery to prevent conflict with Element.Query 2009-06-19 14:39:13 +0200 Maarten Bosmans * 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 * gstreamer-sharp/Gstreamer.metadata: Update Gstreamer.metadata to avoid some warnings on fixup/generate 2009-06-20 10:50:00 +0200 Maarten Bosmans * 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 * 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 * samples/AppSrc.cs: Fix memory leak in appsrc example 2009-06-20 22:55:27 +0200 Maarten Bosmans * 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 * autogen.sh: * configure.ac: Run automake with -Wno-portability to silence even more warnings 2009-06-05 07:03:45 +0200 Maarten Bosmans * 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 * 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 * tests/BinTest.cs: * tests/PipelineTest.cs: Use parameter-less constructors for Bin/Pipeline 2009-06-20 11:40:42 +0200 Sebastian Dröge * gstreamer-sharp/Bus.custom: * gstreamer-sharp/Gstreamer.metadata: Generate Bus.Post() code automatically 2009-06-20 11:35:35 +0200 Sebastian Dröge * 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 * configure.ac: * tests/BinTest.cs: Add some tests that depend on nunit >= 2.4 functionality 2009-06-18 18:07:53 +0200 Maarten Bosmans * 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 * tests/BufferTest.cs: Add unit test for managed buffer generation and interaction 2009-06-17 13:46:36 +0200 Sebastian Dröge * tests/Makefile.am: Print test names on the terminal 2009-06-17 13:36:53 +0200 Sebastian Dröge * 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 * gstreamer-sharp/Gstreamer.metadata: Fix ownership of Gst.PadGetCapsFunction's return value 2009-06-17 12:16:53 +0200 Sebastian Dröge * tests/PadTest.cs: * tests/PipelineTest.cs: Enable tests that should run but fail 2009-06-15 07:47:54 +0200 Maarten Bosmans * 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 * 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 * 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 * 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 * 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 * 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 * 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 * 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 * 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 * 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 * 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 * 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 * gstreamer-sharp/Gstreamer.metadata: Cleanup of GstBase - unnescessary properties removed 2009-06-09 10:27:49 +0200 Sebastian Dröge * 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 * 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 * gstreamer-sharp/gstreamer-sharp.dll.config.in: Add dllmaps for all libraries 2009-06-06 13:14:11 +0200 Sebastian Dröge * 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 * 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 * 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 * 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 * 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 * 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 * doc/en/ns-Gst.Controller.xml: Add toplevel Gst.Controller documentation 2009-06-05 20:59:24 +0200 Sebastian Dröge * 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 * gstreamer-sharp/override/URIHandlerAdapter.cs: Fix marshalling of the URIHandler GetType method 2009-06-04 20:47:28 +0200 Sebastian Dröge * gstreamer-sharp/Marshaller.cs: Convert Gst.Marshaller to an internal class 2009-06-03 21:10:57 +0200 Sebastian Dröge * 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 * 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 * generator/Parameters.cs: Fix ownership of out function parameters This fixes Novell bug #498498. 2009-06-02 12:39:07 +0200 Sebastian Dröge * generator/Ctor.cs: The MiniObject.CreateNativeObject method does not and can't have parameters 2009-06-02 12:34:18 +0200 Sebastian Dröge * 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 * 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 * 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 * 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 * gstreamer-sharp/coreplugins/Makefile.am: Don't remove handwritten index bindings on clean 2009-05-30 14:05:13 +0200 Sebastian Dröge * 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 * 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 * 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 * 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 * 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 * TODO: Update TODO 2009-05-30 11:09:02 +0200 Maarten Bosmans * gstreamer-sharp/glue/adapter.c: Fix GstAdapter glue code Fixes bug #584264. 2009-05-29 22:12:12 +0200 Sebastian Dröge * 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 * 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 * gstreamer-sharp/gstreamer-sharp.dll.config.in: Add libgstbase and libgstinterfaces to the DllMaps 2009-05-28 15:42:17 +0200 Sebastian Dröge * 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 * gstreamer-sharp/Gstreamer.metadata: Don't add a void ctor to TagListHelper 2009-05-28 15:34:17 +0200 Sebastian Dröge * 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 * 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 * gstreamer-sharp/Gstreamer.metadata: Add TypeFindHelper bindings 2009-05-28 15:16:54 +0200 Sebastian Dröge * gstreamer-sharp/Gstreamer.metadata: Fix name of Gst.Base.BaseSrcFlags.Last 2009-05-28 15:09:30 +0200 Sebastian Dröge * gstreamer-sharp/Gstreamer.metadata: Fix PushSrc bindings 2009-05-28 15:08:18 +0200 Sebastian Dröge * gstreamer-sharp/Gstreamer.metadata: Fix BaseTransform bindings 2009-05-28 15:03:53 +0200 Sebastian Dröge * gstreamer-sharp/Gstreamer.metadata: Fix BaseSrc bindings 2009-05-28 14:59:21 +0200 Sebastian Dröge * gstreamer-sharp/Gstreamer.metadata: Fixup BaseSink bindings 2009-05-28 14:51:44 +0200 Sebastian Dröge * gstreamer-sharp/Caps.custom: Override GLib.Opaque.Copy() vm 2009-05-28 14:37:21 +0200 Sebastian Dröge * 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 * parser/gapi-parser.cs: Fix uninstalled parser execution 2009-05-28 14:06:41 +0200 Sebastian Dröge * gstreamer-sharp/Element.custom: Call LinkMany Link and UnlinkMany Unlink 2009-05-28 12:32:57 +0200 Sebastian Dröge * 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 * 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 * 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 * 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 * 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 * elementgen/elementgen.cs: Add support for GValueArray 2009-05-28 11:08:20 +0200 Sebastian Dröge * 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 * elementgen/interfaces/GstURIHandler.cs: Add URIHandler interface implementation for the element bindings generator 2009-05-28 11:04:59 +0200 Sebastian Dröge * elementgen/elementgen.cs: Fix generation of enum types 2009-05-28 11:04:35 +0200 Sebastian Dröge * 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 * README: We require mono >= 2.4 now, update README 2009-05-28 10:49:44 +0200 Sebastian Dröge * 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 * 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 * .gitignore: * gstreamer-sharp/.gitignore: Add some more patterns to .gitignore 2009-05-28 10:36:44 +0200 Sebastian Dröge * 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 * elementgen/elementgen.cs: Add support for action signals in element bindings 2009-05-28 10:24:34 +0200 Sebastian Dröge * 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 * 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 * 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 * 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 * 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 * 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 * 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 * 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 * gstreamer-sharp/.gitignore: * gstreamer-sharp/Makefile.am: Add .pdb to cleanfiles and gitignore 2009-05-26 15:34:02 +0200 Maarten Bosmans * 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 * gstreamer-sharp/Object.custom: Dispose GLib.Values in GetProperty after usage 2009-05-25 12:20:20 +0200 Maarten Bosmans * gstreamer-sharp/coreplugins/CapsFilter.cs: Add bindings for CapsFilter Fixes bug #583631. 2009-05-25 12:12:35 +0200 Maarten Bosmans * 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 * 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 * 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 * 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 * 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 * samples/Makefile.am: Fix compilation of the samples with MS .NET 2009-05-22 19:24:09 +0200 Maarten Bosmans * gstreamer-sharp/glue/Makefile.am: Fix compilation of the glue library on Windows 2009-05-22 19:20:17 +0200 Maarten Bosmans * gstreamer-sharp/Makefile.am: Replace unportable sed -i call with plain sed 2009-05-22 19:01:53 +0200 Sebastian Dröge * source/gstreamer-sharp-source.xml: Fix library name 2009-05-22 15:59:15 +0200 Maarten Bosmans * 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 * 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 * 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 * 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 * 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 * 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 * 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 * gstreamer-sharp/MiniObject.cs: Remove the managed miniobject instances from the hashtable before unreffing 2009-05-20 17:29:36 +0200 Sebastian Dröge * 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 * 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 * gstreamer-sharp/Application.cs: Update for latest version of the GType mapping patch 2009-05-14 21:37:09 +0200 Sebastian Dröge * gstreamer-sharp/MixerMessage.cs: Fix MixerMessage method names 2009-05-14 17:15:40 +0200 Sebastian Dröge * 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 * 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 * 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 * 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 * gstreamer-sharp/PropertyInfo.cs: Make PropertyInfo(IntPtr) ctor public 2009-05-13 14:48:36 +0200 Sebastian Dröge * TODO: Update TODO 2009-05-13 14:42:04 +0200 Sebastian Dröge * 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 * 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 * 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 * 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 * 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 * 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 * 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 * 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 * 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 * 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 * gstreamer-sharp/gstreamer-api.raw: Update API with the class struct of GstTunerNorm 2009-05-11 18:27:10 +0200 Sebastian Dröge * gstreamer-sharp/Gstreamer.metadata: Add Gst.Interfaces.VideoOrientation bindings 2009-05-11 15:53:48 +0200 Sebastian Dröge * gstreamer-sharp/Gstreamer.metadata: Add Gst.Interfaces.XOverlay bindings 2009-05-11 15:51:31 +0200 Sebastian Dröge * gstreamer-sharp/gstreamer-api.raw: Reparse the API to get all interface class structs 2009-05-09 20:06:43 +0200 Sebastian Dröge * TODO: Add TODO 2009-05-09 20:04:43 +0200 Sebastian Dröge * 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 * 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 * 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 * gstreamer-sharp/ColorBalanceChannel.custom: Add missing file 2009-05-08 17:23:55 +0200 Sebastian Dröge * 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 * 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 * 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 * README: Update list of patches for Gtk# that we require 2009-05-07 09:42:17 +0200 Sebastian Dröge * 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 * 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 * gstreamer-sharp/glue/Makefile.am: Don't use FORTIFY_SOURCE 2009-05-06 13:57:23 +0200 Sebastian Dröge * configure.ac: Check for all GStreamer libraries for which we want to create bindings 2009-05-06 12:47:37 +0200 Sebastian Dröge * 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 * 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 * 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 * samples/DecodeBinTranscoder.cs: * samples/HelloWorld.cs: * samples/TypeFind.cs: Fix compilation of the samples 2009-05-04 12:28:48 +0200 Sebastian Dröge * 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 * 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 * gstreamer-sharp/Gstreamer.metadata: Fix Gst.TagSetter interface bindings 2009-05-03 19:35:14 +0200 Sebastian Dröge * gstreamer-sharp/Gstreamer.metadata: Fix Gst.ChildProxy bindings 2009-05-03 19:34:27 +0200 Sebastian Dröge * 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 * gstreamer-sharp/Gstreamer.metadata: Fix Gst.Pipeline bindings 2009-05-01 17:11:18 +0200 Sebastian Dröge * gstreamer-sharp/Pad.custom: Add support for iterating the internal links of a pad 2009-05-01 17:08:07 +0200 Sebastian Dröge * 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 * gstreamer-sharp/Element.custom: Handle NULL GstIterator* correctly 2009-05-01 15:28:34 +0200 Sebastian Dröge * 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 * 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 * 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 * gstreamer-sharp/Gstreamer.metadata: Fix value of Gst.FlowReturn.Ok 2009-04-30 21:48:05 +0200 Sebastian Dröge * gstreamer-sharp/Bin.custom: * gstreamer-sharp/Element.custom: Fix GObject DllImport 2009-04-30 17:26:44 +0200 Sebastian Dröge * gstreamer-sharp/Element.custom: Don't use the ThresholdType but the real type 2009-04-30 17:21:13 +0200 Sebastian Dröge * gstreamer-sharp/Element.custom: Fix indention and make Gst.Element.GetPadTemplates() a property 2009-04-30 17:16:51 +0200 Sebastian Dröge * gstreamer-sharp/Element.custom: Add initial support for setting/getting element class fields 2009-04-30 17:16:41 +0200 Sebastian Dröge * gstreamer-sharp/Gstreamer.metadata: Make Gst.ElementDetails an internal struct 2009-04-30 17:16:15 +0200 Sebastian Dröge * gstreamer-sharp/IndexEntry.custom: Actually override the Copy method of GLib.Opaque 2009-04-30 17:16:00 +0200 Sebastian Dröge * gstreamer-sharp/Buffer.custom: * gstreamer-sharp/Message.custom: Remove unused DllImports 2009-04-30 16:54:39 +0200 Sebastian Dröge * 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 * 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 * gstreamer-sharp/TypeFind.custom: Fix registration of new Typefinders 2009-04-30 15:16:19 +0200 Sebastian Dröge * 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 * 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 * 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 * gstreamer-sharp/Gstreamer.metadata: Fix IndexFactory/TypeFindFactory bindings 2009-04-30 06:18:36 +0200 Sebastian Dröge * gstreamer-sharp/Gstreamer.metadata: Cleanup Gst.GhostPad bindings 2009-04-28 21:03:44 +0200 Sebastian Dröge * 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 * README: Add another patch that is required for building 2009-04-27 13:42:57 +0200 Sebastian Dröge * 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 * 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 * gstreamer-sharp/Gstreamer.metadata: Cleanup some utility classes 2009-04-27 12:34:20 +0200 Sebastian Dröge * 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 * 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 * 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 * gstreamer-sharp/Gstreamer.metadata: Fix ownership of Gst.SystemClock.Obtain() return 2009-04-27 11:34:39 +0200 Sebastian Dröge * 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 * 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 * gstreamer-sharp/Gstreamer.metadata: Make Gst.Segment.SetNewsegmentFull an overload of SetNewsegment 2009-04-24 15:33:55 +0200 Sebastian Dröge * 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 * 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 * 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 * gstreamer-sharp/Query.custom: Fix c&p error in method name 2009-04-23 16:01:57 +0200 Sebastian Dröge * 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 * 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 * 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 * gstreamer-sharp/Query.custom: Add missing file 2009-04-22 19:08:23 +0200 Sebastian Dröge * 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 * gstreamer-sharp/Gstreamer.metadata: * gstreamer-sharp/Makefile.am: Fix/complete the Gst.Query bindings 2009-04-22 12:46:28 +0200 Sebastian Dröge * 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 * 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 * gstreamer-sharp/DynamicSignal.cs: Dispose GLib.Values after usage to close a memory leak 2009-04-22 12:33:43 +0200 Sebastian Dröge * 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 * 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 * 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 * 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 * 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 * 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 * 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 * gstreamer-sharp/GError.cs: Remove unused private field 2009-04-21 14:25:59 +0200 Sebastian Dröge * 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 * 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 * 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 * 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 * 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 * gstreamer-sharp/Tag.custom: Fix indention 2009-04-18 16:43:15 +0200 Sebastian Dröge * 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 * 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 * 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 * 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 * 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 * 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 * 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 * gstreamer-sharp/Tags.cs: Add generated Tags class 2009-04-17 16:44:14 +0200 Sebastian Dröge * 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 * 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 * 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 * gstreamer-sharp/PadTemplate.custom: Fix indention 2009-04-16 21:52:21 +0200 Sebastian Dröge * 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 * gstreamer-sharp/Gstreamer.metadata: Disable obsolete Type(GLib.GType) constructors everywhere 2009-04-16 12:17:02 +0200 Sebastian Dröge * 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 * 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 * 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 * 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 * 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 * 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 * 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 * 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 * 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 * gstreamer-sharp/Gstreamer.metadata: * gstreamer-sharp/MiniObject.custom: Fix MiniObject bindings 2009-04-12 20:54:33 +0200 Sebastian Dröge * gstreamer-sharp/Gstreamer.metadata: Rename {Buffer,Tag}Flag to {Buffer,Tag}Flags for consistency 2009-04-11 20:08:35 +0200 Sebastian Dröge * gstreamer-sharp/Gstreamer.metadata: Mark MiniObject and PluginFeature as abstract classes 2009-04-11 20:07:03 +0200 Sebastian Dröge * 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 * gstreamer-sharp/Value.cs: Improve Gst.List/Value to be actually usable 2009-04-11 17:57:11 +0200 Sebastian Dröge * 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 * 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 * gstreamer-sharp/Gstreamer.metadata: Fix ownership of Registry/Parse methods that return objects 2009-04-08 10:52:46 +0200 Sebastian Dröge * 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 * 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 * 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 * 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 * 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 * source/gstreamer-sharp-source.xml: Ignore some more headers 2009-04-07 14:44:30 +0200 Sebastian Dröge * configure.ac: * doc/Makefile.am: Add target for generating html documentation 2009-04-07 14:24:10 +0200 Sebastian Dröge * 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 * 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 * 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 * tests/PadTest.cs: Fix compilation of unit test 2009-04-07 11:44:26 +0200 Sebastian Dröge * 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 * tests/ApplicationTest.cs: Fix compilation of ApplicationTest 2009-04-07 11:40:20 +0200 Sebastian Dröge * gstreamer-sharp/Gstreamer.metadata: Don't hide the Buffer constructor with no arguments 2009-04-07 11:37:11 +0200 Sebastian Dröge * 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 * gstreamer-sharp/Gstreamer.metadata: Fix typo 2009-04-07 11:30:49 +0200 Sebastian Dröge * 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 * 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 * tools/cs-indent: Add indent script for C# files 2009-04-07 11:02:08 +0200 Sebastian Dröge * 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 * 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 * gstreamer-sharp/Application.cs: * gstreamer-sharp/Version.cs: Make Gst.Version a static class 2009-04-07 10:30:44 +0200 Sebastian Dröge * doc/en/index.xml: Remove GLib namespace from the docs 2009-04-07 10:30:00 +0200 Sebastian Dröge * 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 * samples/Makefile.am: Fix make dist 2009-04-07 09:50:49 +0200 Sebastian Dröge * .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 * ChangeLog: * README: Add files required by automake/autoconf 2009-04-07 09:45:54 +0200 Sebastian Dröge * 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 * 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 * 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 * 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 * 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 * 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 * 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 * AUTHORS: * README: * configure.ac: Same random build system cleanup 2009-04-04 14:31:25 +0200 Sebastian Dröge * 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 * 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 * 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 * fixup/Makefile.am: Add missing file 2009-04-04 13:37:12 +0200 Sebastian Dröge * 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 * 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 * 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 * gstreamer-sharp/glue/buffer.c: adding gstreamer-sharp/glue/buffer.c 2006-09-07 16:44:38 +0000 Khaled Mohammed * sample/MP3LaunchParse.cs: Fix 2006-09-07 16:24:30 +0000 Khaled Mohammed * 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 * 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 * ChangeLog: * sample/Makefile.am: * sample/MetaData.cs: Added a new sample - sample/MetaData.cs 2006-08-25 09:49:52 +0000 Khaled Mohammed * 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 * 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 * tests/BufferTest.cs: * tests/MessageTest.cs: MessageTest and BufferTest 2006-08-11 20:53:33 +0000 Khaled Mohammed * 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 * 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 * ChangeLog: * tests/Makefile.am: * tests/PipelineTest.cs: Adding NUnit test suite for Pipeline 2006-08-04 04:00:43 +0000 Khaled Mohammed * 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 2006-07-13 Aaron Bockover * 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 2006-07-12 Aaron Bockover * 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 2006-07-12 Aaron Bockover * 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 * gstreamer-sharp/Element.custom: Fixed a bug in Element.custom related to Custom Signal Handler 2006-06-21 07:27:56 +0000 Khaled Mohammed * sample/HelloWorld.cs: Adding sample (sample/HelloWorld.cs) 2006-06-21 07:25:57 +0000 Khaled Mohammed * 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 2006-06-04 Khaled Mohammed * 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 2006-06-04 Michael Dominic K. * 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 2006-06-04 Michael Dominic K. * 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 2006-05-31 Michael Dominic K. * 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 2006-05-30 Michael Dominic K. * 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 2006-05-25 Aaron Bockover * 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 2006-05-25 Aaron Bockover * gstreamer-sharp-0.10.pc.in: link against proper assembly 2006-05-21 18:58:44 +0000 Aaron Bockover 2006-05-21 Aaron Bockover * 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 2006-05-20 Aaron Bockover * 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 * .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