Esempio n. 1
0
File: Pad.cs Progetto: 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);
Esempio n. 2
0
File: Pad.cs Progetto: jwzl/ossbuild
static extern void gst_pad_set_activatepush_function (IntPtr raw, GstSharp.PadActivateModeFunctionNative activatepush);
Esempio n. 3
0
File: Pad.cs Progetto: jwzl/ossbuild
static extern void gst_pad_set_query_type_function (IntPtr raw, GstSharp.PadQueryTypeFunctionNative query);
Esempio n. 4
0
static extern IntPtr gstsharp_gst_type_find_new (GstSharp.TypeFindPeekFunctionNative peek, GstSharp.TypeFindSuggestFunctionNative suggest, GstSharp.TypeFindGetLengthFunctionNative get_length);
Esempio n. 5
0
		static extern unsafe IntPtr gst_task_pool_push(IntPtr raw, GstSharp.TaskPoolFunctionNative func, IntPtr user_data, out IntPtr error);
Esempio n. 6
0
File: Pad.cs Progetto: jwzl/ossbuild
		static extern bool gst_pad_start_task(IntPtr raw, GstSharp.TaskFunctionNative func, IntPtr data);
Esempio n. 7
0
File: Pad.cs Progetto: jwzl/ossbuild
static extern void gst_pad_set_chain_function (IntPtr raw, GstSharp.PadChainFunctionNative chain);
Esempio n. 8
0
File: Pad.cs Progetto: jwzl/ossbuild
static extern void gst_pad_set_getrange_function (IntPtr raw, GstSharp.PadGetRangeFunctionNative get);
Esempio n. 9
0
File: Pad.cs Progetto: jwzl/ossbuild
static extern void gst_pad_set_event_function (IntPtr raw, GstSharp.PadEventFunctionNative evnt);
Esempio n. 10
0
		static extern IntPtr gst_registry_plugin_filter(IntPtr raw, GstSharp.PluginFilterNative filter, bool first, IntPtr user_data);
Esempio n. 11
0
File: Pad.cs Progetto: jwzl/ossbuild
static extern void gst_pad_set_checkgetrange_function (IntPtr raw, GstSharp.PadCheckGetRangeFunctionNative check);
Esempio n. 12
0
		static extern IntPtr gst_buffer_list_iterator_do(IntPtr raw, GstSharp.BufferListDoFunctionNative do_func, IntPtr user_data);
Esempio n. 13
0
static extern void gstsharp_gst_clock_entry_set_func (IntPtr raw, GstSharp.ClockCallbackNative func);
Esempio n. 14
0
		static extern int gst_clock_id_wait_async(IntPtr raw, GstSharp.ClockCallbackNative func, IntPtr user_data);
Esempio n. 15
0
File: Pad.cs Progetto: jwzl/ossbuild
		static extern bool gst_pad_dispatcher(IntPtr raw, GstSharp.PadDispatcherFunctionNative dispatch, IntPtr data);
Esempio n. 16
0
File: Pad.cs Progetto: jwzl/ossbuild
static extern void gst_pad_set_unlink_function (IntPtr raw, GstSharp.PadUnlinkFunctionNative unlink);
Esempio n. 17
0
File: Pad.cs Progetto: jwzl/ossbuild
		static extern UIntPtr gst_pad_add_buffer_probe_full(IntPtr raw, GstSharp.PadBufferProbeCallbackNative handler, IntPtr data, Gst.GLib.DestroyNotify notify);
Esempio n. 18
0
File: Pad.cs Progetto: jwzl/ossbuild
static extern void gst_pad_set_acceptcaps_function (IntPtr raw, GstSharp.PadAcceptCapsFunctionNative acceptcaps);
Esempio n. 19
0
File: Pad.cs Progetto: jwzl/ossbuild
static extern void gst_pad_set_bufferalloc_function (IntPtr raw, GstSharp.PadBufferAllocFunctionNative bufalloc);
Esempio n. 20
0
File: Pad.cs Progetto: jwzl/ossbuild
static extern void gst_pad_set_setcaps_function (IntPtr raw, GstSharp.PadSetCapsFunctionNative setcaps);
Esempio n. 21
0
File: Tag.cs Progetto: jwzl/ossbuild
		static extern void gst_tag_register(IntPtr name, int flag, IntPtr type, IntPtr nick, IntPtr blurb, GstSharp.TagMergeFuncNative func);
Esempio n. 22
0
File: Pad.cs Progetto: jwzl/ossbuild
static extern void gst_pad_set_fixatecaps_function (IntPtr raw, GstSharp.PadFixateCapsFunctionNative fixatecaps);
Esempio 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);
Esempio 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;
			}
		}