while true
msg = wait(0, m.screen.GetMessagePort())
print "Message = "; msg.GetMessage()
if msg.isRequestFailed() then
print "play failed: "; msg.GetInfo()
end if
end while
Message = Stream started.
Message = License acquisition status
Message = The requested operation is not implemented.
Message =
play failed: MediaFormat: <Component: roAssociativeArray>