Можем ли мы дать целочисленное значение дополнительной камеры в setVideoSource? - PullRequest
1 голос
/ 21 октября 2011

Я хотел записывать видео в своем приложении, используя дополнительную камеру, доступную на устройстве.Я использую следующий код для получения значения int дополнительной камеры:

    int mNumberOfCameras = Camera.getNumberOfCameras();
    CameraInfo cameraInfo = new CameraInfo();
    int mSecondaryCamera;
    for(int i=0;i<mNumberOfCameras;i++)
    {
         Camera.getCameraInfo(i, cameraInfo);
         if (cameraInfo.facing == CameraInfo.CAMERA_FACING_FRONT) {
             mSecondaryCamera=i;
             break;
         }
    }

Я использую MediaRecorder.setVideoSource (mSecondaryCamera); для установки источника видео на дополнительную камеруно он все еще запускает основную камеру. Кто-нибудь может мне помочь с этим, предоставив образец кода или решение этой проблемы?

Спасибо

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...