Partager via


MediaRecorder.SetNextOutputFile Méthode

Définition

Surcharges

SetNextOutputFile(File)

Définit le fichier de sortie suivant à utiliser lorsque la taille maximale des fichiers est atteinte sur la sortie #setOutputFile précédente ou #setNextOutputFile).

SetNextOutputFile(FileDescriptor)

Définit le descripteur de fichier de sortie suivant à utiliser lorsque la taille maximale des fichiers est atteinte sur la sortie #setOutputFile précédente ou #setNextOutputFile).

SetNextOutputFile(File)

Définit le fichier de sortie suivant à utiliser lorsque la taille maximale des fichiers est atteinte sur la sortie #setOutputFile précédente ou #setNextOutputFile).

[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

Paramètres

file
File

Fichier à utiliser.

Attributs

Remarques

Définit le fichier de sortie suivant à utiliser lorsque la taille maximale des fichiers est atteinte sur la sortie #setOutputFile précédente ou #setNextOutputFile). Le fichier doit être recherché. Après avoir défini le fichier de sortie suivant, l’application ne doit pas utiliser le fichier tant que #stop. L’application doit l’appeler après avoir reçu sur le android.media.MediaRecorder.OnInfoListener code « what » de et avant de #MEDIA_RECORDER_INFO_MAX_FILESIZE_APPROACHING recevoir un code « what » de #MEDIA_RECORDER_INFO_MAX_FILESIZE_REACHED. Le fichier n’est pas utilisé tant que vous n’avez pas basculé vers cette sortie. L’application reçoit #MEDIA_RECORDER_INFO_NEXT_OUTPUT_FILE_STARTED lorsque le fichier de sortie suivant est utilisé. L’application ne pourra pas définir un nouveau fichier de sortie si le précédent n’a pas été utilisé. L’application est chargée de nettoyer les fichiers inutilisés après #stop l’appel.

Documentation Java pour android.media.MediaRecorder.setNextOutputFile(java.io.File).

Les parties de cette page sont des modifications basées sur le travail créé et partagé par le projet Android Open Source et utilisés en fonction des termes décrits dans la licence d’attribution Creative Commons 2.5.

S’applique à

SetNextOutputFile(FileDescriptor)

Définit le descripteur de fichier de sortie suivant à utiliser lorsque la taille maximale des fichiers est atteinte sur la sortie #setOutputFile précédente ou #setNextOutputFile).

[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

Paramètres

fd
FileDescriptor

un descripteur de fichier ouvert dans lequel écrire.

Attributs

Remarques

Définit le descripteur de fichier de sortie suivant à utiliser lorsque la taille maximale des fichiers est atteinte sur la sortie #setOutputFile précédente ou #setNextOutputFile). Le descripteur de fichier doit être recherché et accessible en écriture. Après avoir défini le fichier de sortie suivant, l’application ne doit pas utiliser le fichier référencé par ce descripteur de fichier jusqu’à #stopce que . Il incombe à l’application de fermer le descripteur de fichier. Il est sûr de le faire dès que cet appel est retourné. L’application doit l’appeler après avoir reçu sur le android.media.MediaRecorder.OnInfoListener code « what » de et avant de #MEDIA_RECORDER_INFO_MAX_FILESIZE_APPROACHING recevoir un code « what » de #MEDIA_RECORDER_INFO_MAX_FILESIZE_REACHED. Le fichier n’est pas utilisé tant que vous n’avez pas basculé vers cette sortie. L’application reçoit#MEDIA_RECORDER_INFO_NEXT_OUTPUT_FILE_STARTED lorsque le fichier de sortie suivant est utilisé. L’application ne pourra pas définir un nouveau fichier de sortie si le précédent n’a pas été utilisé. L’application est chargée de nettoyer les fichiers inutilisés après #stop l’appel.

Documentation Java pour android.media.MediaRecorder.setNextOutputFile(java.io.FileDescriptor).

Les parties de cette page sont des modifications basées sur le travail créé et partagé par le projet Android Open Source et utilisés en fonction des termes décrits dans la licence d’attribution Creative Commons 2.5.

S’applique à