 
 import flash.text.TextField;
 
+import com.threerings.util.Log;
 import com.threerings.util.MethodQueue;
 
 // TODO: use PreferredCamera?

        // than leaving everything alone, which mostly didn't work. But then again,
        // this code is specifically saying: "fuck up the scale", so if Adobe fixes their
        // bug in the future, this will cause broken behavior.
        _bitmap.bitmapData.draw(_video,
            new Matrix(_camera.width / 160, 0, 0, _camera.height / 120));
//        com.threerings.util.Log.testing("Camera stuff",
//            "camera.width", _camera.width, "camera.height", _camera.height,
//            "video.width", _video.width, "video.height", _video.height,
//            "videoWidth", _video.videoWidth, "videoHeight", _video.videoHeight,
//            "bitmap.width", _bitmap.width, "bitmap.height", _bitmap.height);

        if (_video.parent != null) {
            removeChild(_video);

    {
        clearSnapshot();
        removeChild(_video);

        detachVideo();
        _camera.setMode(width, height, fps, favorArea);
        attachVideo();
    }

