camera -- as usual


  import flash.media.Camera;
  private var camera:Camera; // = Camera.getCamera();
  
  private var cameraId:String = ""; 
  private var cameraNo:Number = 0; 
  
  private function incno() : void {
  setid(cameraNo+1);
  }
  private function decno() : void {
  setid(cameraNo-1);
  }
  private function setid(n:Number = 0) : void {
      cameraId = "0";
      cameraNo = n;
      if (n == 1) cameraId = "0";
      else if (n == 2) cameraId = "1";
      else if (n == 3) cameraId = "2";
      else if (n == 4) cameraId = "3";
      else if (n == 5) cameraId = "4";
      else if (n == 6) cameraId = "5";
      else if (n == 7) cameraId = "6";
      else if (n == 8) cameraId = "7";
      else if (n == 9) cameraId = "8";
      cameralabel.label = "" + n;
  }
  
              private function attach() : void {
              stack.selectedIndex = 2; // activate before attach
              camera = Camera.getCamera(cameraId);
              ca.attachCamera(camera);
              //stack.selectedIndex = state; // delay until ready
              }