Stephan Sundermann [Mon, 17 Jun 2013 22:28:11 +0000 (00:28 +0200)]
Regenerated gstreamer api
Stephan Sundermann [Mon, 17 Jun 2013 14:36:35 +0000 (17:36 +0300)]
Update README.md
Stephan Sundermann [Mon, 17 Jun 2013 14:25:55 +0000 (16:25 +0200)]
Update Readme
Stephan Sundermann [Mon, 17 Jun 2013 14:23:54 +0000 (16:23 +0200)]
Initial commit
Stephan Sundermann [Mon, 17 Jun 2013 14:18:18 +0000 (07:18 -0700)]
Initial commit
Stephan Sundermann [Sat, 21 Dec 2013 15:43:41 +0000 (16:43 +0100)]
Preparation to push 1.0 bindings
Tim-Philipp Müller [Thu, 23 May 2013 22:53:29 +0000 (23:53 +0100)]
glue/glib: g_thread_supported() is deprecated in GLib 2.36
https://bugzilla.gnome.org/show_bug.cgi?id=700875
Bjørn Lie [Tue, 10 Jul 2012 09:50:19 +0000 (10:50 +0100)]
Don't include glib/gthread.h directly
https://bugzilla.gnome.org/show_bug.cgi?id=679205
Age Bosma [Mon, 19 Sep 2011 11:57:29 +0000 (13:57 +0200)]
Make sure gst_param_spec_... is parsed in addition to g_param_spec_... as well. E.g. for mini_object properties (gst_param_spec_mini_object)
Age Bosma [Mon, 19 Sep 2011 11:43:58 +0000 (13:43 +0200)]
array_len of GST_PADDING-3 should be set to 1 instead of 3
Chow Loong Jin [Tue, 16 Aug 2011 15:17:16 +0000 (17:17 +0200)]
Add dllmap for gstreamersharpglue native helper library
Chow Loong Jin [Tue, 16 Aug 2011 15:13:59 +0000 (17:13 +0200)]
Add dllmap for libgthread
Sebastian Dröge [Tue, 16 Aug 2011 15:07:43 +0000 (17:07 +0200)]
Allow null as src argument in the Gst.Message constructors
Spotted by Chow Loong Jin <hyperair@ubuntu.com>
Gabriel Burt [Fri, 6 May 2011 21:02:56 +0000 (16:02 -0500)]
Fix string[] parameter of InstallPlugins methods
Gabriel Burt [Fri, 6 May 2011 19:13:28 +0000 (14:13 -0500)]
MissingPluginMessage: actually include in build
Sebastian Dröge [Wed, 13 Apr 2011 15:33:05 +0000 (17:33 +0200)]
The GMutex and GCond API uses macros to function tables instead of real function
We need to add real functions for these macros. Fixes bug #647529.
Maarten Bosmans [Mon, 23 Aug 2010 08:54:41 +0000 (10:54 +0200)]
Don't modify hash tables while iterating over them
This caused crashes for caps with more than a single struct
when unreffing them in one way or another.
Fixes bug #627677.
Sebastian Dröge [Thu, 13 May 2010 09:24:22 +0000 (11:24 +0200)]
Fix ownership of appsink return values
Patch by kenkela@gmail.com.
Fixes bug #618336.
Sebastian Dröge [Sun, 21 Mar 2010 18:48:40 +0000 (19:48 +0100)]
Only use tags from 0.10.28 too
Sebastian Dröge [Sun, 21 Mar 2010 10:39:40 +0000 (11:39 +0100)]
Update docs for 0.10.28
Sebastian Dröge [Sun, 21 Mar 2010 10:38:34 +0000 (11:38 +0100)]
Update element inspection details to 0.10.28
Sebastian Dröge [Sun, 21 Mar 2010 10:37:57 +0000 (11:37 +0100)]
Init the X11 threads as first thing on X11 in the GTK sample
Sebastian Dröge [Sun, 21 Mar 2010 10:35:50 +0000 (11:35 +0100)]
Update to 0.10.28 API
Sebastian Dröge [Tue, 16 Feb 2010 10:00:59 +0000 (11:00 +0100)]
Update bindings to 0.10.27 API
Sebastian Dröge [Sun, 14 Feb 2010 09:56:17 +0000 (10:56 +0100)]
Don't fail to update the plugin inspect files if one plugin can't be found
...for example when updating on Linux where the DirectSound/DirectDraw
plugins are not available.
Sebastian Dröge [Sun, 14 Feb 2010 09:49:39 +0000 (10:49 +0100)]
Update docs
Sebastian Dröge [Sun, 14 Feb 2010 09:47:52 +0000 (10:47 +0100)]
Add directsoundsink bindings and move directdrawsink to Gst.BadPlugins namespace
Sebastian Dröge [Sun, 14 Feb 2010 09:32:01 +0000 (10:32 +0100)]
Properly integrate Windows specific plugins bindings into the build system
Andoni Morales Alastruey [Sat, 13 Feb 2010 11:35:50 +0000 (12:35 +0100)]
Add bindings for Windows specific plugins
Sebastian Dröge [Sat, 13 Feb 2010 09:18:15 +0000 (10:18 +0100)]
Add small tests for Gst.Base.ByteWriter bindings
Sebastian Dröge [Sat, 13 Feb 2010 08:38:10 +0000 (09:38 +0100)]
Extend Gst.Controller bindings
Add methods to set the object of a controller, to get a controller
instance from an object, to get/set control sources on an object
and to sync the properties of an object to a timestamp.
Andoni Morales Alastruey [Fri, 5 Feb 2010 22:39:12 +0000 (23:39 +0100)]
Fix the way file uri is set in win32
Sebastian Dröge [Tue, 2 Feb 2010 07:50:12 +0000 (08:50 +0100)]
Fix dllmap syntax error
Sebastian Dröge [Tue, 2 Feb 2010 07:46:58 +0000 (08:46 +0100)]
Rename ByteWriter API for the gst_byte_writer_reset_and_get_buffer change
Sebastian Dröge [Mon, 1 Feb 2010 09:48:52 +0000 (10:48 +0100)]
Update element bindings, add queue2 bindings
Sebastian Dröge [Mon, 1 Feb 2010 09:44:21 +0000 (10:44 +0100)]
Update API to 0.10.25.2
Bertrand Lorentz [Sun, 17 Jan 2010 21:07:29 +0000 (22:07 +0100)]
Fix parallel make in doc directory
Fixes bug #607249.
Gabriel Burt [Sat, 16 Jan 2010 10:18:17 +0000 (11:18 +0100)]
Use correct GAPI directory
Fixes bug #607123.
Gabriel Burt [Tue, 12 Jan 2010 11:35:55 +0000 (12:35 +0100)]
Change the gacdir from $(libdir) to $(prefix)/lib
On SUSE* distros at least, the Mono GAC is at /usr/lib/mono even on 64 bit
installs where libdir is /usr/lib64.
Fixes bug #606680.
Gabriel Burt [Tue, 12 Jan 2010 11:23:06 +0000 (12:23 +0100)]
Fix generation of YUV template caps
Fixes bug #606688.
Sebastian Dröge [Mon, 4 Jan 2010 09:11:48 +0000 (10:11 +0100)]
Fix dllmaps
Sebastian Dröge [Mon, 4 Jan 2010 09:03:10 +0000 (10:03 +0100)]
Post release version bump
Maarten Bosmans [Mon, 28 Dec 2009 21:10:00 +0000 (22:10 +0100)]
Load cache on Application.Init, some more tweaks
Maarten Bosmans [Sat, 26 Dec 2009 11:23:48 +0000 (12:23 +0100)]
Handle the case where not all types of an assembly can be loaded
Maarten Bosmans [Thu, 24 Dec 2009 22:30:50 +0000 (23:30 +0100)]
Only call GetTypes() once for each assembly
All types with a GTypeNameAttribute are stored in a Dictionary
Maarten Bosmans [Thu, 24 Dec 2009 16:59:18 +0000 (17:59 +0100)]
Only look for types in assemblies that reference gstreamer-sharp
Maarten Bosmans [Thu, 24 Dec 2009 11:53:51 +0000 (12:53 +0100)]
Register some more basic GStreamer GTypes as managed types
Richard Spiers [Fri, 18 Dec 2009 10:21:03 +0000 (12:21 +0200)]
Fix crash when assemblies have empty location string
Fixes bug #604810.
Maarten Bosmans [Sat, 5 Dec 2009 19:30:55 +0000 (20:30 +0100)]
Restore the simple Message.ParseTag overload
In
daa62493 the Message.ParseTag(out Pad pad, out TagList tags) method
is added and the old one removed, but they can coexist peacefully.
Maarten Bosmans [Sat, 5 Dec 2009 21:18:04 +0000 (22:18 +0100)]
Remove unnecessary DllImport
Maarten Bosmans [Sat, 5 Dec 2009 09:14:17 +0000 (10:14 +0100)]
Some Makefile.am tweaks
Executables on Windows have a .exe extension, so don't hardcode gsts-xmlinspect in TARGETS, but let automake figure it out.
Add Makefile.in to MAINTAINERCLEANFILES.
Fix typo in glue/Makefile.am.
Sebastian Dröge [Wed, 25 Nov 2009 10:17:39 +0000 (11:17 +0100)]
Update ChangeLog, NEWS, RELEASE and version number
Sebastian Dröge [Wed, 25 Nov 2009 09:10:52 +0000 (10:10 +0100)]
Update samples to use decodebin2/playbin2
Sebastian Dröge [Wed, 25 Nov 2009 09:08:09 +0000 (10:08 +0100)]
Update docs
Sebastian Dröge [Wed, 25 Nov 2009 09:07:42 +0000 (10:07 +0100)]
Update plugin bindings, remove playbin/decodebin bindings and add ximagesink bindings
Sebastian Dröge [Wed, 25 Nov 2009 08:53:20 +0000 (09:53 +0100)]
Update bindings for 0.10.25 API
Sebastian Dröge [Wed, 25 Nov 2009 07:16:05 +0000 (08:16 +0100)]
If GTK 2.18 is used, make sure that the DrawingArea has a native window attached
Sebastian Dröge [Wed, 25 Nov 2009 07:15:11 +0000 (08:15 +0100)]
Update glib-sharp from trunk
Fixes bug #595377.
Sebastian Dröge [Wed, 25 Nov 2009 07:10:39 +0000 (08:10 +0100)]
Update code generator from gtk-sharp trunk
Sebastian Dröge [Sat, 3 Oct 2009 10:03:36 +0000 (12:03 +0200)]
Update glib-sharp from gtk-sharp trunk
Sebastian Dröge [Sat, 3 Oct 2009 09:59:14 +0000 (11:59 +0200)]
Update code generator from gtk-sharp trunk
Sebastian Dröge [Sat, 3 Oct 2009 09:51:57 +0000 (11:51 +0200)]
Ship samples/TransformSample.cs in the tarballs
Sebastian Dröge [Sat, 3 Oct 2009 09:49:17 +0000 (11:49 +0200)]
Add pbutils library to the dllmaps
Sebastian Dröge [Sat, 3 Oct 2009 09:48:04 +0000 (11:48 +0200)]
Update .gitignore
Sebastian Dröge [Sat, 3 Oct 2009 09:47:36 +0000 (11:47 +0200)]
Update docs
Sebastian Dröge [Sat, 3 Oct 2009 09:43:55 +0000 (11:43 +0200)]
Finish PbUtils bindings
Sebastian Dröge [Sat, 3 Oct 2009 09:34:09 +0000 (11:34 +0200)]
Add more PbUtils bindings
Sebastian Dröge [Sat, 3 Oct 2009 09:19:56 +0000 (11:19 +0200)]
Fix PbUtils bindings
Sebastian Dröge [Sat, 3 Oct 2009 09:09:54 +0000 (11:09 +0200)]
Move global PbUtils functions to the Gst.PbUtils.Descriptions static class
Sebastian Dröge [Sat, 3 Oct 2009 08:14:44 +0000 (10:14 +0200)]
Improve debugging in the gtk-video-player sample and set force-aspect-ratio to TRUE if available
Sebastian Dröge [Sat, 3 Oct 2009 08:14:03 +0000 (10:14 +0200)]
Add Object.HasProperty()
Sebastian Dröge [Sat, 3 Oct 2009 07:29:45 +0000 (09:29 +0200)]
First step of adding gstpbutils bindings
Fixes bug #596110.
Sebastian Dröge [Sat, 3 Oct 2009 07:12:01 +0000 (09:12 +0200)]
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.
Sebastian Dröge [Fri, 2 Oct 2009 13:50:16 +0000 (15:50 +0200)]
Update docs
Sebastian Dröge [Fri, 2 Oct 2009 13:49:05 +0000 (15:49 +0200)]
Fix unit test that uses the ByteReader
Sebastian Dröge [Fri, 2 Oct 2009 13:44:16 +0000 (15:44 +0200)]
Fix GstByteReader bindings
Sebastian Dröge [Fri, 2 Oct 2009 13:25:34 +0000 (15:25 +0200)]
Fix GstBitReader bindings
Sebastian Dröge [Fri, 2 Oct 2009 09:53:09 +0000 (11:53 +0200)]
Updating GtkVideoPlayer sample
Handle bus messages, set the XWindowID from a sync handler, use playbin2, ...
Sebastian Dröge [Thu, 1 Oct 2009 14:10:44 +0000 (16:10 +0200)]
Make sure Gst.Bus.SyncHandler handlers are not garbage collected too early
Sebastian Dröge [Thu, 1 Oct 2009 07:12:52 +0000 (09:12 +0200)]
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.
Sebastian Dröge [Wed, 23 Sep 2009 12:21:44 +0000 (14:21 +0200)]
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.
Sebastian Dröge [Wed, 23 Sep 2009 07:03:43 +0000 (09:03 +0200)]
Add unit tests for basetransform subclasses and buffer ownerships
Sebastian Dröge [Wed, 23 Sep 2009 06:23:31 +0000 (08:23 +0200)]
Use the owned-in-call-scope magic for BaseTransforms transform functions
Sebastian Dröge [Wed, 23 Sep 2009 06:20:59 +0000 (08:20 +0200)]
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.
Sebastian Dröge [Wed, 23 Sep 2009 05:11:18 +0000 (07:11 +0200)]
Let BaseTransform.OnSetCaps return true by default
Sebastian Dröge [Wed, 23 Sep 2009 05:10:36 +0000 (07:10 +0200)]
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.
Sebastian Dröge [Tue, 22 Sep 2009 07:37:55 +0000 (09:37 +0200)]
Add VideoUtil.FormatToTemplateCaps() to generate pad template caps
Sebastian Dröge [Tue, 22 Sep 2009 05:55:02 +0000 (07:55 +0200)]
Add simple test for Gst.Base.ByteReader to the buffer tests
Sebastian Dröge [Tue, 22 Sep 2009 05:51:54 +0000 (07:51 +0200)]
Start of Gst.Base.{Byte,Bit}Reader bindings
Sebastian Dröge [Tue, 22 Sep 2009 05:40:57 +0000 (07:40 +0200)]
Update Gst.Buffer bindings
Sebastian Dröge [Sun, 20 Sep 2009 08:19:49 +0000 (10:19 +0200)]
Fix indention everywhere
Sebastian Dröge [Sun, 20 Sep 2009 08:09:43 +0000 (10:09 +0200)]
Don't use declarations after statements in C code
Sebastian Dröge [Sun, 20 Sep 2009 08:06:05 +0000 (10:06 +0200)]
Add .dll suffix to the glue dllimport to make it work on Windows
Sebastian Dröge [Thu, 17 Sep 2009 07:13:52 +0000 (09:13 +0200)]
Windows on x86-64 uses 32 bit longs...
Sebastian Dröge [Thu, 17 Sep 2009 04:43:05 +0000 (06:43 +0200)]
Support gulong and glong GValues
Fixes bug #595377.
Sebastian Dröge [Wed, 16 Sep 2009 10:03:27 +0000 (12:03 +0200)]
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.
Sebastian Dröge [Wed, 16 Sep 2009 07:17:17 +0000 (09:17 +0200)]
Update RELEASE
Sebastian Dröge [Wed, 16 Sep 2009 10:04:24 +0000 (12:04 +0200)]
Bump version to 0.9.1.1
Sebastian Dröge [Wed, 16 Sep 2009 07:03:03 +0000 (09:03 +0200)]
Update ChangeLog and NEWS
Sebastian Dröge [Wed, 16 Sep 2009 06:52:05 +0000 (08:52 +0200)]
Update README