Well I've followed countless examples to add smoothing to flex by
extending VideoDisplay, but for some reason setting the autoPlay to be
false doesn't change the videoDisplay autoPlay.
Anybody have any ideas?
import flash.display.DisplayObject;
import mx.controls.VideoDisplay;
import mx.controls.videoClasses.VideoPlayer;
import mx.managers.IFocusManagerComponent;
public class SmoothVideo extends VideoDisplay implements
IFocusManagerComponent
{
public var smoothing:Boolean=false;
public var deblocking:int=0;
public function SmoothVideo()
{
super();
}
override public function
addChild(child:DisplayObject):DisplayObject
{
var video:VideoPlayer = VideoPlayer(child);
video.smoothing=smoothing;
video.deblocking=deblocking;
return super.addChild(child);
}
}
}