 
             # send out headers
             headers = 
-                "Content-Type":         "audio/mpeg",
-                "Connection":           "close",
-                "Transfer-Encoding":    "identity",
-                "Content-Length":       length,
-                "Accept-Ranges":        "bytes"
+                "Content-Type"      : "audio/mpeg",
+                "Connection"        : "close",
+                "Transfer-Encoding" : "identity",
+                "Content-Length"    : length,
+                "Accept-Ranges"     : "bytes"
 
             if rangeRequest
                 headers["Cache-Control"] = "no-cache"


                rres.on "data", (chunk) =>
                    buf = new Buffer(pre_data.length + chunk.length)
                    pre_data.copy(buf,0)
                    chunk.copy(buf,pre_data.length)
                    pre_data = buf

                # when preroll is done, call the output's callback

        count = @_counter++

        # short-circuit if we're missing any options
        console.debug "preroller opts is ", @options.preroll, key
        unless @options.preroll?.server &&
        @options.preroll?.key &&
        @options.preroll?.path
            cb?()
            return true

