Ejemplo n.º 1
0
Archivo: Pad.cs Proyecto: jwzl/ossbuild
		static extern bool gst_pad_set_blocked_async_full(IntPtr raw, bool blocked, GstSharp.PadBlockCallbackNative cb, IntPtr user_data, Gst.GLib.DestroyNotify destroy_data);
Ejemplo n.º 2
0
Archivo: Pad.cs Proyecto: jwzl/ossbuild
static extern void gst_pad_set_activatepush_function (IntPtr raw, GstSharp.PadActivateModeFunctionNative activatepush);
Ejemplo n.º 3
0
Archivo: Pad.cs Proyecto: jwzl/ossbuild
static extern void gst_pad_set_query_type_function (IntPtr raw, GstSharp.PadQueryTypeFunctionNative query);
Ejemplo n.º 4
0
static extern IntPtr gstsharp_gst_type_find_new (GstSharp.TypeFindPeekFunctionNative peek, GstSharp.TypeFindSuggestFunctionNative suggest, GstSharp.TypeFindGetLengthFunctionNative get_length);
Ejemplo n.º 5
0
		static extern unsafe IntPtr gst_task_pool_push(IntPtr raw, GstSharp.TaskPoolFunctionNative func, IntPtr user_data, out IntPtr error);
Ejemplo n.º 6
0
Archivo: Pad.cs Proyecto: jwzl/ossbuild
		static extern bool gst_pad_start_task(IntPtr raw, GstSharp.TaskFunctionNative func, IntPtr data);
Ejemplo n.º 7
0
Archivo: Pad.cs Proyecto: jwzl/ossbuild
static extern void gst_pad_set_chain_function (IntPtr raw, GstSharp.PadChainFunctionNative chain);
Ejemplo n.º 8
0
Archivo: Pad.cs Proyecto: jwzl/ossbuild
static extern void gst_pad_set_getrange_function (IntPtr raw, GstSharp.PadGetRangeFunctionNative get);
Ejemplo n.º 9
0
Archivo: Pad.cs Proyecto: jwzl/ossbuild
static extern void gst_pad_set_event_function (IntPtr raw, GstSharp.PadEventFunctionNative evnt);
Ejemplo n.º 10
0
		static extern IntPtr gst_registry_plugin_filter(IntPtr raw, GstSharp.PluginFilterNative filter, bool first, IntPtr user_data);
Ejemplo n.º 11
0
Archivo: Pad.cs Proyecto: jwzl/ossbuild
static extern void gst_pad_set_checkgetrange_function (IntPtr raw, GstSharp.PadCheckGetRangeFunctionNative check);
Ejemplo n.º 12
0
		static extern IntPtr gst_buffer_list_iterator_do(IntPtr raw, GstSharp.BufferListDoFunctionNative do_func, IntPtr user_data);
Ejemplo n.º 13
0
static extern void gstsharp_gst_clock_entry_set_func (IntPtr raw, GstSharp.ClockCallbackNative func);
Ejemplo n.º 14
0
		static extern int gst_clock_id_wait_async(IntPtr raw, GstSharp.ClockCallbackNative func, IntPtr user_data);
Ejemplo n.º 15
0
Archivo: Pad.cs Proyecto: jwzl/ossbuild
		static extern bool gst_pad_dispatcher(IntPtr raw, GstSharp.PadDispatcherFunctionNative dispatch, IntPtr data);
Ejemplo n.º 16
0
Archivo: Pad.cs Proyecto: jwzl/ossbuild
static extern void gst_pad_set_unlink_function (IntPtr raw, GstSharp.PadUnlinkFunctionNative unlink);
Ejemplo n.º 17
0
Archivo: Pad.cs Proyecto: jwzl/ossbuild
		static extern UIntPtr gst_pad_add_buffer_probe_full(IntPtr raw, GstSharp.PadBufferProbeCallbackNative handler, IntPtr data, Gst.GLib.DestroyNotify notify);
Ejemplo n.º 18
0
Archivo: Pad.cs Proyecto: jwzl/ossbuild
static extern void gst_pad_set_acceptcaps_function (IntPtr raw, GstSharp.PadAcceptCapsFunctionNative acceptcaps);
Ejemplo n.º 19
0
Archivo: Pad.cs Proyecto: jwzl/ossbuild
static extern void gst_pad_set_bufferalloc_function (IntPtr raw, GstSharp.PadBufferAllocFunctionNative bufalloc);
Ejemplo n.º 20
0
Archivo: Pad.cs Proyecto: jwzl/ossbuild
static extern void gst_pad_set_setcaps_function (IntPtr raw, GstSharp.PadSetCapsFunctionNative setcaps);
Ejemplo n.º 21
0
Archivo: Tag.cs Proyecto: jwzl/ossbuild
		static extern void gst_tag_register(IntPtr name, int flag, IntPtr type, IntPtr nick, IntPtr blurb, GstSharp.TagMergeFuncNative func);
Ejemplo n.º 22
0
Archivo: Pad.cs Proyecto: jwzl/ossbuild
static extern void gst_pad_set_fixatecaps_function (IntPtr raw, GstSharp.PadFixateCapsFunctionNative fixatecaps);
Ejemplo n.º 23
0
		static extern void gst_index_set_resolver_full(IntPtr raw, GstSharp.IndexResolverNative resolver, IntPtr user_data, Gst.GLib.DestroyNotify user_data_destroy);
Ejemplo n.º 24
0
		static IntPtr Push_cb (IntPtr inst, GstSharp.TaskPoolFunctionNative func, IntPtr user_data, out IntPtr error)
		{
			error = IntPtr.Zero;

			try {
				TaskPool __obj = Gst.GLib.Object.GetObject (inst, false) as TaskPool;
				GstSharp.TaskPoolFunctionInvoker func_invoker = new GstSharp.TaskPoolFunctionInvoker (func, user_data);
				IntPtr __result = __obj.OnPush (func_invoker.Handler);
				return __result;
			} catch (Exception e) {
				Gst.GLib.ExceptionManager.RaiseUnhandledException (e, true);
				// NOTREACHED: above call does not return.
				throw e;
			}
		}