Commit graph

586 commits

Author SHA1 Message Date
Sebastian Dröge
19fa46759b Update plugin bindings, remove playbin/decodebin bindings and add ximagesink bindings 2009-11-25 10:09:27 +01:00
Sebastian Dröge
811784dec7 Update bindings for 0.10.25 API 2009-11-25 10:09:21 +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
579b8f3277 Update glib-sharp from trunk
Fixes bug #595377.
2009-11-25 08:15:11 +01:00
Sebastian Dröge
6c1b52b76a Update code generator from gtk-sharp trunk 2009-11-25 08:10:39 +01:00
Sebastian Dröge
370589516c Update glib-sharp from gtk-sharp trunk 2009-10-03 12:03:36 +02:00
Sebastian Dröge
b61b4e9bc5 Update code generator from gtk-sharp trunk 2009-10-03 11:59:14 +02:00
Sebastian Dröge
e65f115fc6 Ship samples/TransformSample.cs in the tarballs 2009-10-03 11:51:57 +02:00
Sebastian Dröge
3421c244ab Add pbutils library to the dllmaps 2009-10-03 11:49:17 +02:00
Sebastian Dröge
8ce928c3e9 Update .gitignore 2009-10-03 11:48:04 +02:00
Sebastian Dröge
f72ec809c0 Update docs 2009-10-03 11:47:36 +02:00
Sebastian Dröge
eb9b7aa8a1 Finish PbUtils bindings 2009-10-03 11:43:55 +02:00
Sebastian Dröge
65379a129b Add more PbUtils bindings 2009-10-03 11:34:09 +02:00
Sebastian Dröge
469c201735 Fix PbUtils bindings 2009-10-03 11:19:56 +02:00
Sebastian Dröge
3d6129e8e4 Move global PbUtils functions to the Gst.PbUtils.Descriptions static class 2009-10-03 11:09:54 +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
f37850249d Add Object.HasProperty() 2009-10-03 10:14:03 +02:00
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