MediaRecorder.SetNextOutputFile Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Surcharges
SetNextOutputFile(File) |
Définit le fichier de sortie suivant à utiliser lorsque la taille maximale des fichiers est atteinte sur la sortie |
SetNextOutputFile(FileDescriptor) |
Définit le descripteur de fichier de sortie suivant à utiliser lorsque la taille maximale des fichiers est atteinte sur la sortie |
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
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’à #stop
ce 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.