2

誰かが解決策やリードを手伝ってくれますか?MediaRecorder を使用してビデオを録画しています。プレビュー用にレコーダーにサーフェスビューを接続しています。ポートレートとランドスケープのレイアウトが異なります。 (もちろん、風景 n プロトレイトでは異なるため、そうです) ..この場合、プレビューを取得するために停止し、新しい面でレコーダーを準備して、レコーダーを再度開始する必要があります。プレビュー面を変更することは可能ですか?録音?

surfaceCreated(SurfaceHolder holder) 私は次のことをしています

If(recording)
   recorder.Stop();
recorder.reset();
recoder.intialiseFileFormats() ;  //Init AV formats and codecs
recorder.setPreviewDisplay(holder.getSurface());
recorder.prepare();
recorder.start();

どんな助けでも本当に感謝しています.Thanks

4

0 に答える 0