diff -r 366b0fd1eead -r 9add73d88bce gmyth-stream/server/0.3/lib/request_handler.py
--- a/gmyth-stream/server/0.3/lib/request_handler.py	Wed Jul 04 08:38:36 2007 +0100
+++ b/gmyth-stream/server/0.3/lib/request_handler.py	Wed Jul 04 13:38:51 2007 +0100
@@ -340,9 +340,10 @@
                 self.end_headers()
 
                 try:
-                    opts = files.TranscodedFile(filename, self.query).opts
+                    opts = files.TranscodedFile(file_dat[0], self.query).opts
                     for key in opts.keys():
-                        self.wfile.write("%s=%s<br>" % (key, opts.get(key, "None")))
+                        self.wfile.write("%s=%s<br>" % (key, opts.get(key, "None")[0]))
+
                 except Exception, e:
                     self.send_error(500, str(e))
                     return