platform/upstream/gstreamer.git
14 years agoRename ByteWriter API for the gst_byte_writer_reset_and_get_buffer change
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

14 years agoUpdate element bindings, add queue2 bindings
Sebastian Dröge [Mon, 1 Feb 2010 09:48:52 +0000 (10:48 +0100)]
Update element bindings, add queue2 bindings

14 years agoUpdate API to 0.10.25.2
Sebastian Dröge [Mon, 1 Feb 2010 09:44:21 +0000 (10:44 +0100)]
Update API to 0.10.25.2

14 years agoFix parallel make in doc directory
Bertrand Lorentz [Sun, 17 Jan 2010 21:07:29 +0000 (22:07 +0100)]
Fix parallel make in doc directory

Fixes bug #607249.

14 years agoUse correct GAPI directory
Gabriel Burt [Sat, 16 Jan 2010 10:18:17 +0000 (11:18 +0100)]
Use correct GAPI directory

Fixes bug #607123.

14 years agoChange the gacdir from $(libdir) to $(prefix)/lib
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.

14 years agoFix generation of YUV template caps
Gabriel Burt [Tue, 12 Jan 2010 11:23:06 +0000 (12:23 +0100)]
Fix generation of YUV template caps

Fixes bug #606688.

14 years agoFix dllmaps
Sebastian Dröge [Mon, 4 Jan 2010 09:11:48 +0000 (10:11 +0100)]
Fix dllmaps

14 years agoPost release version bump
Sebastian Dröge [Mon, 4 Jan 2010 09:03:10 +0000 (10:03 +0100)]
Post release version bump

14 years agoLoad cache on Application.Init, some more tweaks
Maarten Bosmans [Mon, 28 Dec 2009 21:10:00 +0000 (22:10 +0100)]
Load cache on Application.Init, some more tweaks

14 years agoHandle the case where not all types of an assembly can be loaded
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

14 years agoOnly call GetTypes() once for each assembly
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

14 years agoOnly look for types in assemblies that reference gstreamer-sharp
Maarten Bosmans [Thu, 24 Dec 2009 16:59:18 +0000 (17:59 +0100)]
Only look for types in assemblies that reference gstreamer-sharp

14 years agoRegister some more basic GStreamer GTypes as managed types
Maarten Bosmans [Thu, 24 Dec 2009 11:53:51 +0000 (12:53 +0100)]
Register some more basic GStreamer GTypes as managed types

14 years agoFix crash when assemblies have empty location string
Richard Spiers [Fri, 18 Dec 2009 10:21:03 +0000 (12:21 +0200)]
Fix crash when assemblies have empty location string

Fixes bug #604810.

14 years agoRestore the simple Message.ParseTag overload
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.

14 years agoRemove unnecessary DllImport
Maarten Bosmans [Sat, 5 Dec 2009 21:18:04 +0000 (22:18 +0100)]
Remove unnecessary DllImport

14 years agoSome Makefile.am tweaks
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.

14 years agoUpdate ChangeLog, NEWS, RELEASE and version number
Sebastian Dröge [Wed, 25 Nov 2009 10:17:39 +0000 (11:17 +0100)]
Update ChangeLog, NEWS, RELEASE and version number

14 years agoUpdate samples to use decodebin2/playbin2
Sebastian Dröge [Wed, 25 Nov 2009 09:10:52 +0000 (10:10 +0100)]
Update samples to use decodebin2/playbin2

14 years agoUpdate docs
Sebastian Dröge [Wed, 25 Nov 2009 09:08:09 +0000 (10:08 +0100)]
Update docs

14 years agoUpdate plugin bindings, remove playbin/decodebin bindings and add ximagesink bindings
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

14 years agoUpdate bindings for 0.10.25 API
Sebastian Dröge [Wed, 25 Nov 2009 08:53:20 +0000 (09:53 +0100)]
Update bindings for 0.10.25 API

14 years agoIf GTK 2.18 is used, make sure that the DrawingArea has a native window attached
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

14 years agoUpdate glib-sharp from trunk
Sebastian Dröge [Wed, 25 Nov 2009 07:15:11 +0000 (08:15 +0100)]
Update glib-sharp from trunk

Fixes bug #595377.

14 years agoUpdate code generator from gtk-sharp trunk
Sebastian Dröge [Wed, 25 Nov 2009 07:10:39 +0000 (08:10 +0100)]
Update code generator from gtk-sharp trunk

14 years agoUpdate glib-sharp 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

14 years agoUpdate code generator 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

14 years agoShip samples/TransformSample.cs in the tarballs
Sebastian Dröge [Sat, 3 Oct 2009 09:51:57 +0000 (11:51 +0200)]
Ship samples/TransformSample.cs in the tarballs

14 years agoAdd pbutils library to the dllmaps
Sebastian Dröge [Sat, 3 Oct 2009 09:49:17 +0000 (11:49 +0200)]
Add pbutils library to the dllmaps

14 years agoUpdate .gitignore
Sebastian Dröge [Sat, 3 Oct 2009 09:48:04 +0000 (11:48 +0200)]
Update .gitignore

14 years agoUpdate docs
Sebastian Dröge [Sat, 3 Oct 2009 09:47:36 +0000 (11:47 +0200)]
Update docs

14 years agoFinish PbUtils bindings
Sebastian Dröge [Sat, 3 Oct 2009 09:43:55 +0000 (11:43 +0200)]
Finish PbUtils bindings

14 years agoAdd more PbUtils bindings
Sebastian Dröge [Sat, 3 Oct 2009 09:34:09 +0000 (11:34 +0200)]
Add more PbUtils bindings

14 years agoFix PbUtils bindings
Sebastian Dröge [Sat, 3 Oct 2009 09:19:56 +0000 (11:19 +0200)]
Fix PbUtils bindings

14 years agoMove global PbUtils functions to the Gst.PbUtils.Descriptions static class
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

14 years agoImprove debugging in the gtk-video-player sample and set force-aspect-ratio to TRUE...
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

14 years agoAdd Object.HasProperty()
Sebastian Dröge [Sat, 3 Oct 2009 08:14:03 +0000 (10:14 +0200)]
Add Object.HasProperty()

14 years agoFirst step of adding gstpbutils bindings
Sebastian Dröge [Sat, 3 Oct 2009 07:29:45 +0000 (09:29 +0200)]
First step of adding gstpbutils bindings

Fixes bug #596110.

14 years agoMake sure that the Bit/BitReader buffer is not GC'd before we stop using it
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.

14 years agoUpdate docs
Sebastian Dröge [Fri, 2 Oct 2009 13:50:16 +0000 (15:50 +0200)]
Update docs

14 years agoFix unit test that uses the ByteReader
Sebastian Dröge [Fri, 2 Oct 2009 13:49:05 +0000 (15:49 +0200)]
Fix unit test that uses the ByteReader

14 years agoFix GstByteReader bindings
Sebastian Dröge [Fri, 2 Oct 2009 13:44:16 +0000 (15:44 +0200)]
Fix GstByteReader bindings

14 years agoFix GstBitReader bindings
Sebastian Dröge [Fri, 2 Oct 2009 13:25:34 +0000 (15:25 +0200)]
Fix GstBitReader bindings

14 years agoUpdating GtkVideoPlayer sample
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, ...

14 years agoMake sure Gst.Bus.SyncHandler handlers are not garbage collected too early
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

14 years agoAdd support for using gstreamer-sharp uninstalled
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.

14 years agoAdd BaseTransform/Cairo/Navigation example
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.

14 years agoAdd unit tests for basetransform subclasses and buffer ownerships
Sebastian Dröge [Wed, 23 Sep 2009 07:03:43 +0000 (09:03 +0200)]
Add unit tests for basetransform subclasses and buffer ownerships

14 years agoUse the owned-in-call-scope magic for BaseTransforms transform functions
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

14 years agoAdd hack to the codegenerator to handle "owned-in-call-scope" functionality to virtua...
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.

14 years agoLet BaseTransform.OnSetCaps return true by default
Sebastian Dröge [Wed, 23 Sep 2009 05:11:18 +0000 (07:11 +0200)]
Let BaseTransform.OnSetCaps return true by default

14 years agoAdd support for specifying other default values for return values
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.

14 years agoAdd VideoUtil.FormatToTemplateCaps() to generate pad template caps
Sebastian Dröge [Tue, 22 Sep 2009 07:37:55 +0000 (09:37 +0200)]
Add VideoUtil.FormatToTemplateCaps() to generate pad template caps

14 years agoAdd simple test for Gst.Base.ByteReader to the buffer tests
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

14 years agoStart of Gst.Base.{Byte,Bit}Reader bindings
Sebastian Dröge [Tue, 22 Sep 2009 05:51:54 +0000 (07:51 +0200)]
Start of Gst.Base.{Byte,Bit}Reader bindings

14 years agoUpdate Gst.Buffer bindings
Sebastian Dröge [Tue, 22 Sep 2009 05:40:57 +0000 (07:40 +0200)]
Update Gst.Buffer bindings

14 years agoFix indention everywhere
Sebastian Dröge [Sun, 20 Sep 2009 08:19:49 +0000 (10:19 +0200)]
Fix indention everywhere

14 years agoDon't use declarations after statements in C code
Sebastian Dröge [Sun, 20 Sep 2009 08:09:43 +0000 (10:09 +0200)]
Don't use declarations after statements in C code

14 years agoAdd .dll suffix to the glue dllimport to make it work on Windows
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

14 years agoWindows on x86-64 uses 32 bit longs...
Sebastian Dröge [Thu, 17 Sep 2009 07:13:52 +0000 (09:13 +0200)]
Windows on x86-64 uses 32 bit longs...

14 years agoSupport gulong and glong GValues
Sebastian Dröge [Thu, 17 Sep 2009 04:43:05 +0000 (06:43 +0200)]
Support gulong and glong GValues

Fixes bug #595377.

14 years agoBind gst_util_uint64_scale{,_int}
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.

14 years agoUpdate RELEASE
Sebastian Dröge [Wed, 16 Sep 2009 07:17:17 +0000 (09:17 +0200)]
Update RELEASE

14 years agoBump version to 0.9.1.1
Sebastian Dröge [Wed, 16 Sep 2009 10:04:24 +0000 (12:04 +0200)]
Bump version to 0.9.1.1

14 years agoUpdate ChangeLog and NEWS
Sebastian Dröge [Wed, 16 Sep 2009 07:03:03 +0000 (09:03 +0200)]
Update ChangeLog and NEWS

14 years agoUpdate README
Sebastian Dröge [Wed, 16 Sep 2009 06:52:05 +0000 (08:52 +0200)]
Update README

14 years agoShip RELEASE file
Sebastian Dröge [Wed, 16 Sep 2009 06:51:43 +0000 (08:51 +0200)]
Ship RELEASE file

14 years agoBump version to 0.9.1
Sebastian Dröge [Wed, 16 Sep 2009 06:48:20 +0000 (08:48 +0200)]
Bump version to 0.9.1

14 years agoUpdate docs
Sebastian Dröge [Wed, 16 Sep 2009 06:41:09 +0000 (08:41 +0200)]
Update docs

14 years agoUpdate glib-sharp to SVN trunk
Sebastian Dröge [Wed, 16 Sep 2009 06:38:59 +0000 (08:38 +0200)]
Update glib-sharp to SVN trunk

Also fix some previous errors with managed types.

14 years agoAdd bindings for the RequestState messages
Sebastian Dröge [Mon, 14 Sep 2009 16:03:18 +0000 (18:03 +0200)]
Add bindings for the RequestState messages

14 years agoUpdate docs
Sebastian Dröge [Fri, 11 Sep 2009 08:11:19 +0000 (10:11 +0200)]
Update docs

14 years agoUpdate element bindings to 0.10.24
Sebastian Dröge [Fri, 11 Sep 2009 08:29:15 +0000 (10:29 +0200)]
Update element bindings to 0.10.24

14 years agoAdd some defines that are required by glib-sharp and the codegenerator
Sebastian Dröge [Fri, 11 Sep 2009 08:20:30 +0000 (10:20 +0200)]
Add some defines that are required by glib-sharp and the codegenerator

14 years agoUpdate one sample for a small API change
Sebastian Dröge [Fri, 11 Sep 2009 08:10:34 +0000 (10:10 +0200)]
Update one sample for a small API change

14 years agoUpdate GInterface override hacks
Sebastian Dröge [Fri, 11 Sep 2009 08:08:06 +0000 (10:08 +0200)]
Update GInterface override hacks

14 years agoCorrectly bind the new API
Sebastian Dröge [Fri, 11 Sep 2009 07:31:17 +0000 (09:31 +0200)]
Correctly bind the new API

14 years agoRequire glib 2.18.1 for new glib-sharp
Sebastian Dröge [Fri, 11 Sep 2009 06:38:20 +0000 (08:38 +0200)]
Require glib 2.18.1 for new glib-sharp

14 years agoUpdate glib-sharp to latest SVN trunk
Sebastian Dröge [Fri, 11 Sep 2009 06:37:33 +0000 (08:37 +0200)]
Update glib-sharp to latest SVN trunk

14 years agoUpdate code generator to latest Gtk# trunk
Sebastian Dröge [Fri, 11 Sep 2009 06:33:48 +0000 (08:33 +0200)]
Update code generator to latest Gtk# trunk

14 years agoUpdate to GStreamer 0.10.24 / gst-plugins-base 0.10.24
Sebastian Dröge [Fri, 11 Sep 2009 06:30:14 +0000 (08:30 +0200)]
Update to GStreamer 0.10.24 / gst-plugins-base 0.10.24

14 years agoHandle release version and API version separate and bump both
Sebastian Dröge [Fri, 11 Sep 2009 08:14:05 +0000 (10:14 +0200)]
Handle release version and API version separate and bump both

14 years agoDon't run nunit-tester with $(MONO)
Sebastian Dröge [Fri, 4 Sep 2009 05:06:36 +0000 (07:06 +0200)]
Don't run nunit-tester with $(MONO)

14 years agoOnly check for mono and set $(MONO) if we're building with mono
Sebastian Dröge [Fri, 4 Sep 2009 04:57:03 +0000 (06:57 +0200)]
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.

14 years agoFix build on SUSE by finding Mono runtime
Gabriel Burt [Thu, 3 Sep 2009 22:47:27 +0000 (15:47 -0700)]
Fix build on SUSE by finding Mono runtime

14 years agoAdd missing file (which fortunately was in the tarballs)
Sebastian Dröge [Fri, 4 Sep 2009 04:51:59 +0000 (06:51 +0200)]
Add missing file (which fortunately was in the tarballs)

14 years agoUpdate gitignore
Sebastian Dröge [Fri, 4 Sep 2009 04:51:43 +0000 (06:51 +0200)]
Update gitignore

14 years agoAdd RELEASE file
Sebastian Dröge [Thu, 3 Sep 2009 10:35:29 +0000 (12:35 +0200)]
Add RELEASE file

14 years agoUpdate ChangeLog and NEWS
Sebastian Dröge [Thu, 3 Sep 2009 09:45:11 +0000 (11:45 +0200)]
Update ChangeLog and NEWS

14 years agoAlso create tar.bz2 tarballs
Sebastian Dröge [Thu, 3 Sep 2009 09:29:41 +0000 (11:29 +0200)]
Also create tar.bz2 tarballs

14 years agoUpdate docs
Sebastian Dröge [Thu, 3 Sep 2009 09:09:11 +0000 (11:09 +0200)]
Update docs

14 years agoUpdate internal glib-sharp copy and code generator to latest SVN trunk
Sebastian Dröge [Thu, 3 Sep 2009 09:07:43 +0000 (11:07 +0200)]
Update internal glib-sharp copy and code generator to latest SVN trunk

14 years agoFix make distcheck
Sebastian Dröge [Thu, 3 Sep 2009 08:21:50 +0000 (10:21 +0200)]
Fix make distcheck

14 years agoFix out-of-tree builds for real now
Sebastian Dröge [Thu, 3 Sep 2009 07:28:43 +0000 (09:28 +0200)]
Fix out-of-tree builds for real now

14 years agoFix build of plugin bindings and don't ship generated sources
Sebastian Dröge [Thu, 3 Sep 2009 06:57:16 +0000 (08:57 +0200)]
Fix build of plugin bindings and don't ship generated sources

14 years agoShip all required files in the tarballs and fix running of the unit test suite
Sebastian Dröge [Thu, 3 Sep 2009 06:46:52 +0000 (08:46 +0200)]
Ship all required files in the tarballs and fix running of the unit test suite

14 years agoRun the testsuite when calling the check target in the toplevel Makefile
Sebastian Dröge [Thu, 3 Sep 2009 06:36:38 +0000 (08:36 +0200)]
Run the testsuite when calling the check target in the toplevel Makefile

14 years agoFix out of tree build for the interface override files
Sebastian Dröge [Fri, 14 Aug 2009 07:04:55 +0000 (09:04 +0200)]
Fix out of tree build for the interface override files

14 years agoAdd gapi-parser.cs to EXTRA_DIST
Sebastian Dröge [Fri, 14 Aug 2009 07:02:43 +0000 (09:02 +0200)]
Add gapi-parser.cs to EXTRA_DIST