     
     /**
      *  @private
-     *  @copy spark.primitives.VideoElement#thumbnailSource
+     *  @copy spark.components.VideoDisplay#thumbnailSource
      * 
      *  @langversion 3.0
      *  @playerversion Flash 10

        
        scrubBarChanging = false;
    }
    
    private function bufferingTimer_timerHandler(event:TimerEvent):void
    {
        if (videoElement && scrubBar)
            updateScrubBar();
    }
}
}

     */
    private function updateScrubBar():void
    {
        if (!videoDisplay)
            return;
        
        if (!scrubBarMouseCaptured && !scrubBarChanging)
        {
            scrubBar.minimum = 0;
            scrubBar.maximum = videoDisplay.duration;
            scrubBar.value = videoDisplay.currentTime;
        }
        
        scrubBar.bufferedStart = 0;
        
        if (videoDisplay.bytesTotal == 0)
            scrubBar.bufferedEnd = 0;
        else
            scrubBar.bufferedEnd = (videoDisplay.bytesLoaded/videoDisplay.bytesTotal)*videoDisplay.duration;
    }
    
    /**
