MediaRecorder.SetNextOutputFile メソッド

定義

オーバーロード

SetNextOutputFile(File)

前の出力または #setNextOutputFileで最大ファイルサイズに達したときに使用する次の出力#setOutputFileファイルを設定します。

SetNextOutputFile(FileDescriptor)

前の出力または #setNextOutputFileで最大ファイルサイズに達したときに使用する次の出力#setOutputFileファイル記述子を設定します。

SetNextOutputFile(File)

前の出力または #setNextOutputFileで最大ファイルサイズに達したときに使用する次の出力#setOutputFileファイルを設定します。

[Android.Runtime.Register("setNextOutputFile", "(Ljava/io/File;)V", "GetSetNextOutputFile_Ljava_io_File_Handler", ApiSince=26)]
public virtual void SetNextOutputFile (Java.IO.File? file);
[<Android.Runtime.Register("setNextOutputFile", "(Ljava/io/File;)V", "GetSetNextOutputFile_Ljava_io_File_Handler", ApiSince=26)>]
abstract member SetNextOutputFile : Java.IO.File -> unit
override this.SetNextOutputFile : Java.IO.File -> unit

パラメーター

file
File

使用するファイル。

属性

注釈

前の出力または #setNextOutputFileで最大ファイルサイズに達したときに使用する次の出力#setOutputFileファイルを設定します。 ファイルはシーク可能である必要があります。 次の出力ファイルを設定した後、アプリケーションは まで #stopファイルを使用しないでください。 アプリケーションでは、 の "what" コードを受信した後、 android.media.MediaRecorder.OnInfoListener および の "what" コード #MEDIA_RECORDER_INFO_MAX_FILESIZE_APPROACHING を受信する前に、 #MEDIA_RECORDER_INFO_MAX_FILESIZE_REACHEDこれを呼び出す必要があります。 ファイルは、その出力に切り替えるまで使用されません。 アプリケーションは、次の出力ファイルが使用されるときに受信 #MEDIA_RECORDER_INFO_NEXT_OUTPUT_FILE_STARTED します。 前の出力ファイルが使用されていない場合、アプリケーションは新しい出力ファイルを設定できません。 アプリケーションは、 が呼び出された後 #stop に未使用のファイルをクリーンアップする役割を担います。

android.media.MediaRecorder.setNextOutputFile(java.io.File)Java ドキュメント。

このページの一部は、によって作成および共有された作業に基づく変更であり、に記載されている条件に従って使用されます。

適用対象

SetNextOutputFile(FileDescriptor)

前の出力または #setNextOutputFileで最大ファイルサイズに達したときに使用する次の出力#setOutputFileファイル記述子を設定します。

[Android.Runtime.Register("setNextOutputFile", "(Ljava/io/FileDescriptor;)V", "GetSetNextOutputFile_Ljava_io_FileDescriptor_Handler", ApiSince=26)]
public virtual void SetNextOutputFile (Java.IO.FileDescriptor? fd);
[<Android.Runtime.Register("setNextOutputFile", "(Ljava/io/FileDescriptor;)V", "GetSetNextOutputFile_Ljava_io_FileDescriptor_Handler", ApiSince=26)>]
abstract member SetNextOutputFile : Java.IO.FileDescriptor -> unit
override this.SetNextOutputFile : Java.IO.FileDescriptor -> unit

パラメーター

fd
FileDescriptor

書き込まれるオープン ファイル記述子。

属性

注釈

前の出力または #setNextOutputFileで最大ファイルサイズに達したときに使用する次の出力#setOutputFileファイル記述子を設定します。 ファイル記述子は、シーク可能で書き込み可能である必要があります。 次の出力ファイルを設定した後、アプリケーションでは、 まで #stopこのファイル記述子によって参照されるファイルを使用しないでください。 ファイル記述子を閉じるのはアプリケーションの責任です。 この呼び出しが返されたら、すぐに安全に行うことができます。 アプリケーションでは、 の "what" コードを受信した後、 android.media.MediaRecorder.OnInfoListener および の "what" コード #MEDIA_RECORDER_INFO_MAX_FILESIZE_APPROACHING を受信する前に、 #MEDIA_RECORDER_INFO_MAX_FILESIZE_REACHEDこれを呼び出す必要があります。 ファイルは、その出力に切り替えるまで使用されません。 アプリケーションは、次の出力ファイルが使用されるときに受信#MEDIA_RECORDER_INFO_NEXT_OUTPUT_FILE_STARTED します。 前の出力ファイルが使用されていない場合、アプリケーションは新しい出力ファイルを設定できません。 アプリケーションは、 が呼び出された後 #stop に未使用のファイルをクリーンアップする役割を担います。

android.media.MediaRecorder.setNextOutputFile(java.io.FileDescriptor)Java ドキュメント。

このページの一部は、によって作成および共有された作業に基づく変更であり、に記載されている条件に従って使用されます。

適用対象