Есть ли необходимость повторно вызывать MediaRecorder :: setCamera () после MediaRecorder :: reset ()? - PullRequest
0 голосов
/ 10 ноября 2011

Мне просто интересно, есть ли необходимость вызывать MediaRecorder :: setCamera () снова после MediaRecorder :: reset () ?

Например (только для целей тестирования):

  1. создание (открытие) объекта камеры для ПЕРЕДНЕЙ КАМЕРЫ
  2. вызов MediaRecorder :: setCamera () с использованием объекта камеры, созданного в no. 1
  3. выполнить другие операции, вызвавшие ошибку в MediaRecorder
  4. вызов MediaRecorder :: reset () , чтобы вернуть его в инициализированное состояние

Любая обратная связь будет принята с благодарностью.

Спасибо, artsylar

1 Ответ

0 голосов
/ 10 ноября 2011

Да, вам нужно вызвать его снова.

reset () перезапускает MediaRecorder в состояние ожидания.После вызова этого метода вам придется снова настроить его, как если бы он был только что создан.

Источник: http://developer.android.com/reference/android/media/MediaRecorder.html#reset%28%29

...