Add log level and callback functions to the python bindings
[deb_shairplay.git] / src / test / test.py
index 227321ac07c1f17b215ca4aab97c8694d6023b9f..45eab3b46ab09b25530e8144e7e2abf3b70db8ef 100644 (file)
@@ -20,7 +20,12 @@ class SampleCallbacks(RaopCallbacks):
 shairplay = LoadShairplay(".")
 callbacks = SampleCallbacks()
 
+def log_callback(level, message):
+       print "Level", level, ":", message
+
 raop = RaopService(shairplay, 10, callbacks)
+raop.set_log_level(RaopLogLevel.DEBUG)
+raop.set_log_callback(log_callback)
 port = raop.start(5000, hwaddr)
 
 dnssd = DnssdService(shairplay)