StageVideo on device = permanent performance loss.
I see from some searching around if StageVideo is ever invoked it cannot be disposed and steals resources from Stage3D. It also causes other display artifacts. Has anyone found a way to dispose of StageVideo yet?
I've opened a bug here with a quick and dirty example Flash Builder project that plays a video using StageVideo, then attempts to use Starling (and FeathersUI) to display a RSS feed. Starling is used on the left in the Feathers UI List control. StageWebView is used on the right to display the description of the RSS item just to show it's functioning.
There is a blue button on the bottom right that fades an image above the List, where you would expect it to simulate the list fading out (to gray). However after running StageVideo the list merely blinks on and off. This only ever happens if StageVideo is used. If the lines invoking StageVideo are commented out and the Blog is loaded without it, the fade works perfectly fine. This illustrates a display pipeline issue.
Bug report:
https://bugbase.adobe.com/index.cfm?event=bug&id=3360651
Starling users complaining about StageVideo interfering and being undisposable, causing performance loss:
