      */
     public function get bytesLoaded():Number
     {
-        return videoPlayer.bytesDownloaded;
-    }
+        return videoPlayer.bytesLoaded;
+    }
+    
+    // FIXME (rfrishbe): Need to add mediaPlayerState property?
     
     //----------------------------------
     //  bytesTotal

    /**
     *  @private
     */
    private function videoPlayer_volumeChangeHandler(event:VolumeChangeEvent):void
    {
        dispatchEvent(new Event("volumeChanged"));
    }


import org.osmf.display.MediaPlayerSprite;
import org.osmf.display.ScaleMode;
import org.osmf.display.ScaleModeUtils;
import org.osmf.events.AudioEvent;
import org.osmf.events.DimensionEvent;
import org.osmf.events.LoadEvent;
import org.osmf.events.MediaPlayerStateChangeEvent;
import org.osmf.events.PlayingChangeEvent;
import org.osmf.events.TimeEvent;
import org.osmf.media.MediaPlayer;
import org.osmf.media.MediaPlayerState;
import org.osmf.media.URLResource;
import org.osmf.net.NetLoader;
import org.osmf.net.dynamicstreaming.DynamicStreamingItem;
import org.osmf.net.dynamicstreaming.DynamicStreamingNetLoader;
import org.osmf.net.dynamicstreaming.DynamicStreamingResource;
import org.osmf.utils.FMSURL;
import org.osmf.utils.URL;
import org.osmf.video.VideoElement;

import spark.components.mediaClasses.DynamicStreamingVideoItem;
import spark.components.mediaClasses.DynamicStreamingVideoSource;
import spark.primitives.BitmapImage;

use namespace mx_internal;
