Blame platform-demos/C/magic-mirror/magic-mirror.vala

Packit 1470ea
/* -*- Mode: C; indent-tabs-mode: t; c-basic-offset: 4; tab-width: 4 -*- */
Packit 1470ea
using GLib;
Packit 1470ea
using Gtk;
Packit 1470ea
Packit 1470ea
public class Main : Object 
Packit 1470ea
{
Packit 1470ea
	private Gst.Element camerabin;
Packit 1470ea
	
Packit 1470ea
	public Main () {		
Packit 1470ea
		this.camerabin = Gst.ElementFactory.make ("camerabin", "camera");
Packit 1470ea
		this.camerabin.set_state (Gst.State.PLAYING);
Packit 1470ea
	}
Packit 1470ea
	
Packit 1470ea
	static int main (string[] args) {
Packit 1470ea
		Gtk.init (ref args);
Packit 1470ea
		Gst.init (ref args);
Packit 1470ea
		var app = new Main ();
Packit 1470ea
Packit 1470ea
		Gtk.main ();
Packit 1470ea
		
Packit 1470ea
		return 0;
Packit 1470ea
	}
Packit 1470ea
}