From 5988e1ad3955b77cc4f15fb0222bf138c28d2349 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Sebastian=20Dr=C3=B6ge?= Date: Thu, 7 May 2009 10:39:38 +0200 Subject: [PATCH] Update API fixups for the latest protected-fields patch --- doc/en/Gst/Element.xml | 10 +-------- doc/en/Gst/Pad.xml | 10 +-------- doc/en/Gst/Task.xml | 12 ++--------- gstreamer-sharp/Gstreamer.metadata | 34 ++++++------------------------ gstreamer-sharp/Task.custom | 13 ------------ gstreamer-sharp/glue/task.c | 5 ----- 6 files changed, 11 insertions(+), 73 deletions(-) diff --git a/doc/en/Gst/Element.xml b/doc/en/Gst/Element.xml index 80a4c2719c..748c405afd 100644 --- a/doc/en/Gst/Element.xml +++ b/doc/en/Gst/Element.xml @@ -193,15 +193,7 @@ System.Void To be added.To be added. - - - Property - - 0.9.5.99 - - Gst.State - To be added.To be added.To be added. - + Property0.9.5.99Gst.StateTo be added.To be added.To be added. Property diff --git a/doc/en/Gst/Pad.xml b/doc/en/Gst/Pad.xml index 677af73342..196f54b652 100644 --- a/doc/en/Gst/Pad.xml +++ b/doc/en/Gst/Pad.xml @@ -349,15 +349,7 @@ Gst.PadLinkFunction To be added.To be added.To be added. - - - Property - - 0.9.5.99 - - Gst.ActivateMode - To be added.To be added.To be added. - + Property0.9.5.99Gst.ActivateModeTo be added.To be added.To be added. Property diff --git a/doc/en/Gst/Task.xml b/doc/en/Gst/Task.xml index a97c3a77a3..78eb61c776 100644 --- a/doc/en/Gst/Task.xml +++ b/doc/en/Gst/Task.xml @@ -39,7 +39,7 @@ To be added.To be added.To be added. - + Property0.9.5.992.14.0.0System.Collections.HashtableTo be added.To be added.To be added. Property @@ -47,14 +47,6 @@ GLib.GType To be added.To be added.To be added. - - - Property - - 0.9.5.99 - - System.Boolean - To be added.To be added.To be added. Method @@ -73,7 +65,7 @@ System.Boolean To be added.To be added.To be added. - + Property0.9.5.99System.BooleanTo be added.To be added.To be added. Method diff --git a/gstreamer-sharp/Gstreamer.metadata b/gstreamer-sharp/Gstreamer.metadata index fcde966fc8..1b14a3fea8 100644 --- a/gstreamer-sharp/Gstreamer.metadata +++ b/gstreamer-sharp/Gstreamer.metadata @@ -27,9 +27,9 @@ 3 0 + 1 1 1 - 1 1 1 true @@ -79,8 +79,6 @@ MiniObjectFlags.Last << 7 MiniObjectFlags.Last << 8 - - 1 1 true true @@ -189,8 +187,6 @@ true true 1 - - 1 1 1 1 @@ -267,8 +263,9 @@ 1 - 1 1 + + 1 1 1 1 @@ -309,10 +306,6 @@ GstStaticPadTemplate false false - - 1 - - 1 GstURIType Last @@ -430,8 +423,6 @@ - - 1 gpointer Method GstIndexResolverMethod @@ -525,9 +516,11 @@ Last true + 1 + 1 + true - AddDataProbe GstPadDataProbeCallback AddBufferProbe @@ -565,8 +558,6 @@ true out true - - 1 1 1 1 @@ -706,7 +697,6 @@ true true - 1 SetStreamTime GetStreamTime true @@ -715,8 +705,6 @@ BinFlags.Last << 0 BinFlags.Last << 4 - - 1 1 GetPluginName true @@ -732,8 +720,6 @@ SetFeatureName GetFeatureName - - 1 @@ -883,6 +869,7 @@ true 1 + 1 1 1 @@ -951,8 +938,6 @@ true true - - 1 1 > @@ -964,11 +949,6 @@ - - 1 - - 1 - 1 /api/namespace/class[@name='Util'] diff --git a/gstreamer-sharp/Task.custom b/gstreamer-sharp/Task.custom index fd842badf1..8e762c12f2 100644 --- a/gstreamer-sharp/Task.custom +++ b/gstreamer-sharp/Task.custom @@ -24,16 +24,3 @@ public void Signal () { g_cond_signal (CondPtr); } -[DllImport ("gstreamersharpglue-0.10") ] -extern static uint gstsharp_gst_task_get_running_offset (); - -static uint running_offset = gstsharp_gst_task_get_running_offset (); -public bool IsRunning { - get { - unsafe { - bool* raw_ptr = (bool*) ( ( (byte*) Handle) + running_offset); - return (*raw_ptr); - } - } -} - diff --git a/gstreamer-sharp/glue/task.c b/gstreamer-sharp/glue/task.c index 18b8ba5189..ec3d665e85 100644 --- a/gstreamer-sharp/glue/task.c +++ b/gstreamer-sharp/glue/task.c @@ -6,8 +6,3 @@ gstsharp_gst_task_get_cond_offset (void) return (uint) G_STRUCT_OFFSET (GstTask, cond); } -uint -gstsharp_gst_task_get_running_offset (void) -{ - return (uint) G_STRUCT_OFFSET (GstTask, running); -}