Commit graph

72 commits

Author SHA1 Message Date
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