Я использую Media Recorder для записи, Может ли кто-нибудь иметь представление о том, как можно применить Logic?
Прямо сейчас запись видео происходит в альбомной ориентации всегда, но она не фиксирует правильную ориентацию, экран также поворачивается
private Camera.Size getBestPreviewSize(int width, int height,
Camera.Parameters parameters) {
Camera.Size result = null;
for (Camera.Size size : parameters.getSupportedPreviewSizes()) {
if (size.width <= width && size.height <= height) {
if (result == null) {
result = size;
} else {
int resultArea = result.width * result.height;
int newArea = size.width * size.height;
if (newArea > resultArea) {
result = size;
}
}
}
}
return (result);
}