Sebastian Dröge
b08ca4a640
First step of adding gstpbutils bindings
...
Fixes bug #596110 .
2009-10-03 09:29:45 +02:00
Sebastian Dröge
28e879b517
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-03 09:12:01 +02:00
Sebastian Dröge
2453ddfe11
Update docs
2009-10-02 15:50:16 +02:00
Sebastian Dröge
2927b96d25
Fix unit test that uses the ByteReader
2009-10-02 15:49:05 +02:00
Sebastian Dröge
202b88f438
Fix GstByteReader bindings
2009-10-02 15:44:16 +02:00
Sebastian Dröge
225d25aee5
Fix GstBitReader bindings
2009-10-02 15:25:34 +02:00
Sebastian Dröge
a8161aaf9d
Updating GtkVideoPlayer sample
...
Handle bus messages, set the XWindowID from a sync handler, use playbin2, ...
2009-10-02 11:53:09 +02:00
Sebastian Dröge
aff62828ea
Make sure Gst.Bus.SyncHandler handlers are not garbage collected too early
2009-10-01 16:10:44 +02:00
Sebastian Dröge
4cdbee8249
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-10-01 09:12:52 +02:00
Sebastian Dröge
264ac69116
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 14:23:25 +02:00
Sebastian Dröge
081d171aaf
Add unit tests for basetransform subclasses and buffer ownerships
2009-09-23 09:03:43 +02:00
Sebastian Dröge
9947ffbfee
Use the owned-in-call-scope magic for BaseTransforms transform functions
2009-09-23 08:23:31 +02:00
Sebastian Dröge
c751dcaf07
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 08:20:59 +02:00
Sebastian Dröge
108a304f7a
Let BaseTransform.OnSetCaps return true by default
2009-09-23 07:11:18 +02:00
Sebastian Dröge
fc4c56bfa3
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-23 07:10:36 +02:00
Sebastian Dröge
102f895fb6
Add VideoUtil.FormatToTemplateCaps() to generate pad template caps
2009-09-22 09:37:55 +02:00
Sebastian Dröge
bc14e845a7
Add simple test for Gst.Base.ByteReader to the buffer tests
2009-09-22 07:55:02 +02:00
Sebastian Dröge
cf3ccdc914
Start of Gst.Base.{Byte,Bit}Reader bindings
2009-09-22 07:51:54 +02:00
Sebastian Dröge
7f30940050
Update Gst.Buffer bindings
2009-09-22 07:40:57 +02:00
Sebastian Dröge
80a5794fc1
Fix indention everywhere
2009-09-20 10:22:16 +02:00
Sebastian Dröge
bd9052c00a
Don't use declarations after statements in C code
2009-09-20 10:09:43 +02:00
Sebastian Dröge
6863c0b13b
Add .dll suffix to the glue dllimport to make it work on Windows
2009-09-20 10:06:05 +02:00
Sebastian Dröge
d5843a078d
Windows on x86-64 uses 32 bit longs...
2009-09-17 09:13:52 +02:00
Sebastian Dröge
405ff9c849
Support gulong and glong GValues
...
Fixes bug #595377 .
2009-09-17 06:43:05 +02:00
Sebastian Dröge
fcaff7062a
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 12:04:47 +02:00
Sebastian Dröge
4b4619c36d
Update RELEASE
2009-09-16 12:04:47 +02:00
Sebastian Dröge
60f6602d1b
Bump version to 0.9.1.1
2009-09-16 12:04:47 +02:00
Sebastian Dröge
3a323c78b0
Update ChangeLog and NEWS
2009-09-16 09:03:03 +02:00
Sebastian Dröge
a501ed82a3
Update README
2009-09-16 08:52:05 +02:00
Sebastian Dröge
62d7cc7200
Ship RELEASE file
2009-09-16 08:51:43 +02:00
Sebastian Dröge
1b83cc3225
Bump version to 0.9.1
2009-09-16 08:48:20 +02:00
Sebastian Dröge
1af812dca8
Update docs
2009-09-16 08:41:09 +02:00
Sebastian Dröge
f0f8e19694
Update glib-sharp to SVN trunk
...
Also fix some previous errors with managed types.
2009-09-16 08:38:59 +02:00
Sebastian Dröge
1689d6a031
Add bindings for the RequestState messages
2009-09-14 18:03:18 +02:00
Sebastian Dröge
175b5ee5c5
Update docs
2009-09-11 10:30:27 +02:00
Sebastian Dröge
d335a85e88
Update element bindings to 0.10.24
2009-09-11 10:30:26 +02:00
Sebastian Dröge
3bfd60a046
Add some defines that are required by glib-sharp and the codegenerator
2009-09-11 10:30:26 +02:00
Sebastian Dröge
54b70a1a8a
Update one sample for a small API change
2009-09-11 10:14:43 +02:00
Sebastian Dröge
b8b82acb41
Update GInterface override hacks
2009-09-11 10:14:43 +02:00
Sebastian Dröge
daa624932c
Correctly bind the new API
2009-09-11 10:14:43 +02:00
Sebastian Dröge
cdc8704c89
Require glib 2.18.1 for new glib-sharp
2009-09-11 10:14:42 +02:00
Sebastian Dröge
107062594a
Update glib-sharp to latest SVN trunk
2009-09-11 10:14:42 +02:00
Sebastian Dröge
b325f3c5e6
Update code generator to latest Gtk# trunk
2009-09-11 10:14:42 +02:00
Sebastian Dröge
9eed4242f2
Update to GStreamer 0.10.24 / gst-plugins-base 0.10.24
2009-09-11 10:14:42 +02:00
Sebastian Dröge
3af7bf2ef5
Handle release version and API version separate and bump both
2009-09-11 10:14:42 +02:00
Sebastian Dröge
a0c4aaca82
Don't run nunit-tester with $(MONO)
2009-09-04 07:06:36 +02:00
Sebastian Dröge
41af404c11
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-04 06:57:03 +02:00
Gabriel Burt
aa9a44aef7
Fix build on SUSE by finding Mono runtime
2009-09-04 06:52:40 +02:00
Sebastian Dröge
536cfa59d0
Add missing file (which fortunately was in the tarballs)
2009-09-04 06:51:59 +02:00
Sebastian Dröge
babad9d0b4
Update gitignore
2009-09-04 06:51:43 +02:00