Я использую камеру CWAC в приложении. Хотя демонстрационное приложение, похоже, работает так, как мне нужно, - то есть изображение с фронтальной камеры не отражается, если я вернусь true от mirrorFFC() в DemoCameraHost.Android CWAC Камера: изображение с фронтальной камеры всегда зеркальное
@Override
public boolean mirrorFFC() {
return true;
}
Когда я делаю то же самое в своем приложении, по какой-то причине изображение с фронтальной камеры по-прежнему зеркально отражается. Понятно, что я что-то пропустил, хотя мне трудно нащупать палец. Я даже передал true для создателя SimpleCameraHost в классе onCreate моего фрагмента камеры, как показано ниже.
cameraHost = new MyCameraHost(getActivity(), useFFC);
SimpleCameraHost.Builder builder =
new SimpleCameraHost.Builder(cameraHost).mirrorFFC(true);
setHost(builder.useSingleShotMode(true).mirrorFFC(true).build());