A tidy up and comment. Also fix for rtmp local parameter not being initialised if stream start fails - gotos suck.