  *  @langversion 3.0
  *  @playerversion Flash 10
  *  @playerversion AIR 1.0
- *  @productversion OSMF 1.0
- **/
+ *  @productversion Flex 4
+ */
 [Event(name="currentTimeChange",type="org.osmf.events.TimeEvent")]
 
 /**

        // reset it so we're re-included in the layout
        this.x = beforeFullScreenInfo.x;
        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

            videoDisplay.removeEventListener(LoadEvent.BYTES_LOADED_CHANGE, videoDisplay_bytesLoadedChangeHandler);
            videoDisplay.removeEventListener(MediaPlayerStateChangeEvent.MEDIA_PLAYER_STATE_CHANGE, videoDisplay_mediaPlayerStateChangeHandler);
            videoDisplay.removeEventListener(TimeEvent.DURATION_CHANGE, videoDisplay_durationChangeHandler);
            videoDisplay.removeEventListener(TimeEvent.COMPLETE, dispatchEvent);
            
            // just strictly for binding purposes
            videoDisplay.removeEventListener("sourceChanged", dispatchEvent);
