2013-01-31 13 views
5

Wenn ich ein Video mit MediaRecorder im Portrait-Modus, Video aufgezeichnet im Querformat aufnehmen,Benutzerdefinierte Videoaufzeichnung Orientierung

ich für mMediaRecorder.setOrientationHint versucht habe (90); und mServiceCamera.setDisplayOrientation (90); aber es funktioniert nicht

Antwort

0

Es gibt not a good way to do this für ältere API-Ebenen.

Wenn Sie> = 14 verwenden, können Sie Media Effect Aufrufe verwenden, um die Ausrichtung zu ändern. Anweisungen für die Verwendung finden Sie in diesem Link. Sie benötigen einen gültigen OpenGL-Kontext, um damit zu arbeiten, also ist es etwas komplizierter als eine einfache Kamera-App.

Sie werden am wahrscheinlichsten EFFECT_ROTATE verwenden.