diff -r 464d715ddb7e -r 215c45290ce3 gmyth-stream/server/0.2/plugins/transcoders/mencoder.py --- a/gmyth-stream/server/0.2/plugins/transcoders/mencoder.py Wed May 16 15:42:18 2007 +0100 +++ b/gmyth-stream/server/0.2/plugins/transcoders/mencoder.py Thu Aug 16 15:24:01 2007 +0100 @@ -252,7 +252,8 @@ ret = False - if self.args["outfile"] == "-" and self.args["type"] in ["file", "dvd"]: + if self.args["outfile"] == "-" and \ + self.args["type"] in ["file", "dvd"]: ret = self._start(outfd) elif self.args["type"] == "myth": @@ -262,6 +263,10 @@ ret = self._start_outfile(outfd) self.stop() + + if not ret: + self.log.error("Problems while starting streaming.") + return ret # start()