     
     /**
      *  An optional skin part for the area on the track 
-     *  representing the buffered video.
-     *  
-     *  @langversion 3.0
-     *  @playerversion Flash 10
-     *  @playerversion AIR 1.5
-     *  @productversion Flex 4
-     */
-    public var bufferedArea:IVisualElement;
+     *  representing the currently loaded in part of the video.
+     * 
+     *  <p>For a progressive download video, this will correspond 
+     *  to the number of bytes downloaded.  For a streaming video, 
+     *  the whole video is "loaded in" as it's quick to seek to 
+     *  any spot in the video.</p>
+     *  
+     *  @langversion 3.0
+     *  @playerversion Flash 10
+     *  @playerversion AIR 1.5
+     *  @productversion Flex 4
+     */
+    public var loadedRangeArea:IVisualElement;
     
     //--------------------------------------------------------------------------
     //

    //--------------------------------------------------------------------------
    
    //--------------------------------- 
    // bufferedEnd
    //---------------------------------
    
    private var _bufferedEnd:Number;
    
    /**
     *  The range of currently buffered in values.  This 
     *  property corresponds to the end of that range.
     *  
     *  @langversion 3.0
     *  @playerversion Flash 10
     *  @playerversion AIR 1.5
     *  @productversion Flex 4
     */
    public function get bufferedEnd():Number
    {
        return _bufferedEnd;
    }
    
    /**
     *  @private
     */
    public function set bufferedEnd(value:Number):void
    {
        if (value == _bufferedEnd)
            return;
        
        _bufferedEnd = value;
        invalidateDisplayList();
    }
    
    //--------------------------------- 
    // bufferedStart
    //---------------------------------
    
    private var _bufferedStart:Number;
    
    /**
     *  The range of currently buffered in values.  This 
     *  property corresponds to the start of that range.
     *  
     *  @langversion 3.0
     *  @playerversion Flash 10
     *  @playerversion AIR 1.5
     *  @productversion Flex 4
     */
    public function get bufferedStart():Number
    {
        return _bufferedStart;
    }
    
    /**
     *  @private
     */
    public function set bufferedStart(value:Number):void
    {
        if (value == _bufferedStart)
            return;
        
        _bufferedStart = value;
        invalidateDisplayList();
    }



/**
 *  The VideoScrubBar class is a video scrubbar/timeline that can show the
 *  current playHead, the amount previously played, and the loaded in part 
 *  of the video.  
 *  
 *  @langversion 3.0
 *  @playerversion Flash 10
