15589b1c83
* api/gst-api.xml: Make Gst# link to libgstreamer.so as per pkg-config --libs gstreamer * sources/gtk-sharp.sources: ditto svn path=/trunk/gtk-sharp/; revision=9791
35 lines
592 B
C#
Executable file
35 lines
592 B
C#
Executable file
//
|
|
// Application.cs - Gst initialization
|
|
//
|
|
// Author: Alp Toker <alp@atoker.com>
|
|
//
|
|
// 2002 (C) Copyright, Alp Toker
|
|
//
|
|
|
|
|
|
namespace Gst {
|
|
|
|
using System;
|
|
using System.Runtime.InteropServices;
|
|
|
|
public class Application {
|
|
|
|
[DllImport("gstreamer")]
|
|
static extern void gst_init (int argc, IntPtr argv);
|
|
|
|
public static void Init ()
|
|
{
|
|
gst_init (0, new IntPtr(0));
|
|
}
|
|
|
|
[DllImport("gstreamer")]
|
|
static extern void gst_init (ref int argc, ref String[] argv);
|
|
|
|
public static void Init (ref string[] args)
|
|
{
|
|
int argc = args.Length;
|
|
gst_init (ref argc, ref args);
|
|
}
|
|
|
|
}
|
|
}
|