             @log.debug "Lost connection to #{@url}. Retrying in 5 seconds"
             @connected = false
             
-        @stream.on "data", (chunk) =>
-            #console.log "#{@key} got data chunk"
-            @emit "data", chunk
-
         @stream.on "metadata", (data) =>
             meta = Icecast.parseMetadata(data)
             


        # attach mp3 parser for rewind buffer
        @parser = new Parser()
        @stream.on "data",      (chunk)     => @parser.write chunk
        @parser.on "frame",     (frame)     => @emit "frame", frame
        
        # we need to grab one frame to compute framesPerSec
        @parser.on "header", (data,header) =>

        @connected      = false
        @framesPerSec   = null
        
        @emit_duration  = 0.5
        
        @_chunk_queue = []
        
        @log = @stream.log
        
        @last_header = null
        
        # connection drop handling
        @_maxBounces    = 10
