As3 Error 1069

http://www.codebelt.com/actionscript-3/as3-onbwdone-error-flash-media-server-with-amazon-cloudfront/ Error #1069

_netConnection.client = new NetConnectionClient;

package com.skinnygeek.media.video { import com.skinnygeek.logging.Logger;

/**
 * <code>NetConnectionClient</code> added to solve Error #1069.
 *
 *    @langversion ActionScript 3.0
 *    @Flash          Player 9.0.28.0
 *    @author      Emiliano Burgos
 *    @url         http://www.enjoy-mondays.com
 *  @version      1.0
 */
public class NetConnectionClient {

    private var _logger                        :Logger = Logger.instance( NetConnectionClient );
    /**
     * <code>NetConnectionClient</code>
     * com.skinnygeek.media.video.NetConnectionClient
     */
    public function NetConnectionClient() {

    }

    /**
     *
     * @param    ...rest
     * @return
     */
    public function onBWCheck(...rest):Number
    {
        return 0;
    }

    /**
     *
     * @param    ...rest
     */
    public function onBWDone(...rest):void {
        var p_bw:Number;
        if (rest.length > 0){
            p_bw = rest[0];
        }
        _logger.warn("bandwidth = " + p_bw + " Kbps.");
    }
}

}

Also, 1069 stands for onMetaData en flash.net.NetStream

package com.skinnygeek.media.video {

import com.skinnygeek.media.video.events.CuePointEvent;
import com.skinnygeek.media.video.events.MetadataEvent;
import com.skinnygeek.media.video.events.VideoPlayerEvent;
import com.skinnygeek.media.video.Metadata;
import flash.events.EventDispatcher;



/**
 * <code>NetStreamClient</code>.
 *
 *    @langversion ActionScript 3.0
 *    @Flash          Player 9.0.28.0
 *    @author      Emiliano Burgos
 *    @url         http://www.enjoy-mondays.com
 *  @version      1.0
 */
public class NetStreamClient extends EventDispatcher {

    /**
     * <code>NetStreamClient</code>
     * com.skinnygeek.media.video.NetStreamClient
     */
    public function NetStreamClient() {

    }

    /**
     *
     * @param    data
     */
    public function onMetaData ( data:Object ):void {
        var metadata:Metadata = new Metadata( data );
        dispatchEvent( new MetadataEvent( MetadataEvent.ON_METADATA, metadata ) );

    }

    /**
     *
     * @param    data
     */
    public function onCuePoint ( data:Object ):void {
        var e:CuePointEvent = new CuePointEvent( VideoPlayerEvent.CUEPOINT, null, data );
        dispatchEvent( e );
    }

}

}