Maarten Bosmans
8046a36bb4
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.
2009-12-10 10:44:36 +01:00
Sebastian Dröge
78f518f4ca
Update samples to use decodebin2/playbin2
2009-11-25 10:10:52 +01:00
Sebastian Dröge
fee44493c5
If GTK 2.18 is used, make sure that the DrawingArea has a native window attached
2009-11-25 08:16:05 +01:00
Sebastian Dröge
e65f115fc6
Ship samples/TransformSample.cs in the tarballs
2009-10-03 11:51:57 +02:00
Sebastian Dröge
8e330baec0
Improve debugging in the gtk-video-player sample and set force-aspect-ratio to TRUE if available
2009-10-03 10:14:44 +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
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
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
54b70a1a8a
Update one sample for a small API change
2009-09-11 10:14:43 +02:00
Sebastian Dröge
77f6d6dc59
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:40:47 +02:00
Sebastian Dröge
3cf8f5ebc4
Make it possible to use the GtkVideoPlayer example on Win32 too
2009-08-14 08:37:09 +02:00
Sebastian Dröge
2793937d48
And also check for mono-cairo and only compile the appsrc sample when it's available
2009-08-14 07:27:42 +02:00
Sebastian Dröge
1d509c9b6a
Check for gtk-sharp and glib-sharp and conditionally compile the samples
2009-08-14 07:21:54 +02:00
Sebastian Dröge
aa7bb8fa1c
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:57:20 +02:00
Sebastian Dröge
7613c99e54
Set pipeline to null state in the end and use the real NeedData event of appsrc
2009-06-21 10:28:05 +02:00
Sebastian Dröge
103aea2d7d
Fix memory leak in appsrc example
2009-06-21 10:24:46 +02:00
Maarten Bosmans
7698ae8801
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:23:48 +02:00
Sebastian Dröge
8ece992223
Don't allow subclassing of element bindings
...
...and clean up/simplify the DynamicSignal stuff.
2009-06-05 20:59:24 +02:00
Sebastian Dröge
32ba2488a2
First try to create a code generator for element bindings
2009-05-27 15:02:57 +02:00
Maarten Bosmans
febcfd772c
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:35:00 +02:00
Maarten Bosmans
2f023a09af
Fix compilation of the samples with MS .NET
2009-05-22 19:25:23 +02:00
Sebastian Dröge
15532cc8c6
Update the element bindings to use GTypeNameAttribute
2009-05-21 21:47:17 +02:00
Sebastian Dröge
c54dc8ce93
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:57:26 +02:00
Sebastian Dröge
533f9a16b5
Move plugin wrappers into seperate namespaces
2009-05-06 14:09:23 +02:00
Sebastian Dröge
71f1ba9080
Fix compilation of the samples
2009-05-06 09:54:14 +02:00
Sebastian Dröge
3f74ddbae3
Fix samples for all the API changes
2009-05-01 15:28:34 +02:00
Sebastian Dröge
f380194b1a
Make tests and samples compile again
2009-04-14 13:42:24 +02:00
Sebastian Dröge
72cb15ad1d
Fix make dist
2009-04-07 09:55:57 +02:00
Sebastian Dröge
183a92410d
Add a lot of files to .gitignore
2009-04-07 09:50:49 +02:00
Sebastian Dröge
7e7546b879
Update/Cleanup of the build system
2009-04-07 09:45:54 +02:00