From 768662ec7775ea795a5678b08e3881dbb0324e06 Mon Sep 17 00:00:00 2001 From: cra0zy Date: Mon, 6 Nov 2017 13:21:28 +0100 Subject: [PATCH] GstSharp example --- CakeScripts/Settings.cs | 4 + Source/Libs/GstSharp/GstSharp-api.raw | 28561 ++++++++++++++++ Source/Libs/GstSharp/GstSharp.csproj | 21 + Source/Libs/GstSharp/GstSharp.metadata | 344 + Source/Libs/GstSharp/custom/Adapter.cs | 52 + Source/Libs/GstSharp/custom/AppSink.cs | 35 + Source/Libs/GstSharp/custom/AppSrc.cs | 35 + Source/Libs/GstSharp/custom/Application.cs | 78 + Source/Libs/GstSharp/custom/AudioFilter.cs | 37 + Source/Libs/GstSharp/custom/Bin.cs | 38 + Source/Libs/GstSharp/custom/Buffer.cs | 50 + Source/Libs/GstSharp/custom/Bus.cs | 31 + Source/Libs/GstSharp/custom/Caps.cs | 75 + Source/Libs/GstSharp/custom/DeviceProvider.cs | 74 + Source/Libs/GstSharp/custom/DynamicSignal.cs | 450 + Source/Libs/GstSharp/custom/Element.cs | 109 + Source/Libs/GstSharp/custom/FFTF32.cs | 48 + Source/Libs/GstSharp/custom/Global.cs | 40 + Source/Libs/GstSharp/custom/Iterator.cs | 115 + Source/Libs/GstSharp/custom/MapInfo.cs | 47 + Source/Libs/GstSharp/custom/Message.cs | 66 + Source/Libs/GstSharp/custom/MiniObject.cs | 58 + .../Libs/GstSharp/custom/NavigationAdapter.cs | 49 + Source/Libs/GstSharp/custom/Object.cs | 116 + Source/Libs/GstSharp/custom/Pad.cs | 42 + Source/Libs/GstSharp/custom/Pipeline.cs | 28 + Source/Libs/GstSharp/custom/TagList.cs | 68 + Source/Libs/GstSharp/custom/Value.cs | 652 + Source/Libs/GstSharp/custom/Version.cs | 84 + .../Libs/GstSharp/custom/VideoGLUploadMeta.cs | 29 + Source/Libs/GtkSharp.sln | 14 + 31 files changed, 31450 insertions(+) create mode 100755 Source/Libs/GstSharp/GstSharp-api.raw create mode 100755 Source/Libs/GstSharp/GstSharp.csproj create mode 100755 Source/Libs/GstSharp/GstSharp.metadata create mode 100755 Source/Libs/GstSharp/custom/Adapter.cs create mode 100755 Source/Libs/GstSharp/custom/AppSink.cs create mode 100755 Source/Libs/GstSharp/custom/AppSrc.cs create mode 100755 Source/Libs/GstSharp/custom/Application.cs create mode 100755 Source/Libs/GstSharp/custom/AudioFilter.cs create mode 100755 Source/Libs/GstSharp/custom/Bin.cs create mode 100755 Source/Libs/GstSharp/custom/Buffer.cs create mode 100755 Source/Libs/GstSharp/custom/Bus.cs create mode 100755 Source/Libs/GstSharp/custom/Caps.cs create mode 100755 Source/Libs/GstSharp/custom/DeviceProvider.cs create mode 100755 Source/Libs/GstSharp/custom/DynamicSignal.cs create mode 100755 Source/Libs/GstSharp/custom/Element.cs create mode 100755 Source/Libs/GstSharp/custom/FFTF32.cs create mode 100755 Source/Libs/GstSharp/custom/Global.cs create mode 100755 Source/Libs/GstSharp/custom/Iterator.cs create mode 100755 Source/Libs/GstSharp/custom/MapInfo.cs create mode 100755 Source/Libs/GstSharp/custom/Message.cs create mode 100755 Source/Libs/GstSharp/custom/MiniObject.cs create mode 100755 Source/Libs/GstSharp/custom/NavigationAdapter.cs create mode 100755 Source/Libs/GstSharp/custom/Object.cs create mode 100755 Source/Libs/GstSharp/custom/Pad.cs create mode 100755 Source/Libs/GstSharp/custom/Pipeline.cs create mode 100755 Source/Libs/GstSharp/custom/TagList.cs create mode 100755 Source/Libs/GstSharp/custom/Value.cs create mode 100755 Source/Libs/GstSharp/custom/Version.cs create mode 100755 Source/Libs/GstSharp/custom/VideoGLUploadMeta.cs diff --git a/CakeScripts/Settings.cs b/CakeScripts/Settings.cs index bd183fea8..97379aaa6 100755 --- a/CakeScripts/Settings.cs +++ b/CakeScripts/Settings.cs @@ -52,6 +52,10 @@ public static void Init() Deps = new[] { "GLibSharp", "GioSharp", "AtkSharp", "CairoSharp", "PangoSharp", "GdkSharp" }, NativeDeps = new[] { "libgtk-3.so.0", "libgtk-3-0.dll" }, ExtraArgs = "--abi-cs-usings=Gtk,GLib" + }, + new GAssembly("GstSharp") + { + Deps = new[] { "GLibSharp", "GioSharp" } } }; } diff --git a/Source/Libs/GstSharp/GstSharp-api.raw b/Source/Libs/GstSharp/GstSharp-api.raw new file mode 100755 index 000000000..9effbf864 --- /dev/null +++ b/Source/Libs/GstSharp/GstSharp-api.raw @@ -0,0 +1,28561 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + missing glib:type-name + + + missing glib:type-name + + + + + + + + + missing glib:type-name + + + + + + + + + + + missing glib:type-name + + + + + + + + + + missing glib:type-name + + + + + + + + + missing glib:type-name + + + missing glib:type-name + + + + + + + + + missing glib:type-name + + + missing glib:type-name + + + + + + + + + missing glib:type-name + + + missing glib:type-name + + + + + + + + + + + + + + + + + + + + missing glib:type-name + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + missing glib:type-name + + + missing glib:type-name + + + + + + + + missing glib:type-name + + + missing glib:type-name + + + + + + + + + missing glib:type-name + + + + + + + + + missing glib:type-name + + + + + + + + missing glib:type-name + + + missing glib:type-name + + + + + + + + missing glib:type-name + + + missing glib:type-name + + + + + + + + missing glib:type-name + + + + + + + + missing glib:type-name + + + + + + + + missing glib:type-name + + + + + + + missing glib:type-name + + + + missing glib:type-name + + + + + + + + + + missing glib:type-name + + + missing glib:type-name + + + + + + + + + missing glib:type-name + + + missing glib:type-name + + + + + + + + + missing glib:type-name + + + + + + + + missing glib:type-name + + + + missing glib:type-name + + + + + + + + + + missing glib:type-name + + + missing glib:type-name + + + + + + + + missing glib:type-name + + + + + + + + missing glib:type-name + + + missing glib:type-name + + + + + + + + missing glib:type-name + + + + missing glib:type-name + + + + + + + + missing glib:type-name + + + missing glib:type-name + + + missing glib:type-name + + + + + + + + + + + missing glib:type-name + + + + + + + + missing glib:type-name + + + + + + + + + missing glib:type-name + + + + + + + + + + + + + + + + + + + + + + + + + + missing glib:type-name + + + + + + + + + + missing glib:type-name + + + + + + + + + + missing glib:type-name + + + + + + + + + + missing glib:type-name + + + + + + + + + + + + + + + + + + + missing glib:type-name + + + + + + missing glib:type-name + + + + + + + + + + + + + + + + + + + + missing glib:type-name + + + + + + + + + + + missing glib:type-name + + + + + + + + + missing glib:type-name + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + missing glib:type-name + + + + + + + + + + missing glib:type-name + + + + + + + + + + missing glib:type-name + + + + + + + + + missing glib:type-name + + + + + + + + + + missing glib:type-name + + + missing glib:type-name + + + + + + + + + + + + + + + + + + + + + missing glib:type-name + + + + + + + + + missing glib:type-name + + + + + + + + + missing glib:type-name + + + missing glib:type-name + + + + + + + + missing glib:type-name + + + + + + + + + missing glib:type-name + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +