@HLEUnimplemented @HLEFunction(nid=0xCFE9E999,version=271) public int sceUsbCamSetupVideoEx(pspUsbCamSetupVideoExParam usbCamSetupVideoExParam,TPointer workArea,int workAreaSize){
  this.workArea=workArea.getAddress();
  this.workAreaSize=workAreaSize;
  resolution=convertResolutionExToResolution(usbCamSetupVideoExParam.resolution);
  frameRate=usbCamSetupVideoExParam.framerate;
  whiteBalance=usbCamSetupVideoExParam.wb;
  saturation=usbCamSetupVideoExParam.saturation;
  brightness=usbCamSetupVideoExParam.brightness;
  contrast=usbCamSetupVideoExParam.contrast;
  sharpness=usbCamSetupVideoExParam.sharpness;
  imageEffectMode=usbCamSetupVideoExParam.effectmode;
  frameSize=usbCamSetupVideoExParam.framesize;
  evLevel=usbCamSetupVideoExParam.evlevel;
  if (!setupVideo()) {
    log.warn(String.format("Cannot find webcam"));
    return SceKernelErrors.ERROR_USBCAM_NOT_READY;
  }
  return 0;
}

@ HLEUnimplemented @ HLEFunction ( nid = 0xCFE9E999 , version = 271 ) public int sceUsbCamSetupVideoEx ( pspUsbCamSetupVideoExParam usbCamSetupVideoExParam , TPointer workArea , int workAreaSize ) { this . workArea = workArea . getAddress ( ) ; this . workAreaSize = workAreaSize ; resolution = convertResolutionExToResolution ( usbCamSetupVideoExParam . resolution ) ; frameRate = usbCamSetupVideoExParam . framerate ; whiteBalance = usbCamSetupVideoExParam . wb ; saturation = usbCamSetupVideoExParam . saturation ; brightness = usbCamSetupVideoExParam . brightness ; contrast = usbCamSetupVideoExParam . contrast ; sharpness = usbCamSetupVideoExParam . sharpness ; imageEffectMode = usbCamSetupVideoExParam . effectmode ; frameSize = usbCamSetupVideoExParam . framesize ; evLevel = usbCamSetupVideoExParam . evlevel ; if ( ! setupVideo ( ) ) { log . warn ( String . format ( "Cannot find webcam" ) ) ; return SceKernelErrors . ERROR_USBCAM_NOT_READY ; } return 0 ; }
set ups the parameters for video capture ( with more options )
