                 y: this.y,
                 width: this.getPreferredBoundsWidth(false),
                 height: this.getPreferredBoundsHeight(false),
-                smoothing: videoDisplay.videoObject.smoothing,
-                deblocking: videoDisplay.videoObject.deblocking, 
                 includeInLayout: this.includeInLayout};
+            
             includeInLayout = false;
             pauseWhenHidden = false;
             

            invalidateSize();
            invalidateDisplayList();
            
            // this is for video performance reasons
            videoDisplay.videoObject.smoothing = false;
            videoDisplay.videoObject.deblocking = 0;
            
            this.validateNow();
            

        this.y = beforeFullScreenInfo.y;
        this.setLayoutBoundsSize(beforeFullScreenInfo.width, beforeFullScreenInfo.height);
        
        // sometimes there's no video object currently or there might not've been a 
        // video object when we went in to fullScreen mode.  There may be no videoObject
        // if the source hasn't been set.
        if (videoDisplay.videoObject && beforeFullScreenInfo.smoothing !== undefined)
        {
            videoDisplay.videoObject.smoothing = beforeFullScreenInfo.smoothing;
            videoDisplay.videoObject.deblocking = beforeFullScreenInfo.deblocking;
        }
        
        // remove from top level application:
        if (parent is IVisualElementContainer)
