Merge mlt++/CUSTOMISING into docs/melted++.
[melted] / mlt++ / swig / ruby / miracle.rb
index fec8ec7..1340a6c 100755 (executable)
@@ -1,5 +1,19 @@
+#!/usr/bin/env ruby
+
 require 'mltpp'
-miracle = Mltpp::Miracle.new( "miracle-ruby" )
+
+def command 
+       puts "command"
+end
+
+def push 
+       puts "push"
+end
+
+miracle = Mltpp::Miracle.new( "miracle-ruby", 5260 )
 miracle.start
+miracle.execute( "uadd sdl" )
+listener = Mltpp::Listener.new( miracle, "command-received", method( :command ) )
+listener = Mltpp::Listener.new( miracle, "push-received", method( :push ) )
 miracle.wait_for_shutdown