MediaRecorder.SetNextOutputFile Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Sobrecargas
SetNextOutputFile(File) |
Establece el siguiente archivo de salida que se va a usar cuando se alcanza el máximo de archivos en la salida |
SetNextOutputFile(FileDescriptor) |
Establece el siguiente descriptor de archivo de salida que se usará cuando se alcanza el máximo de archivos en la salida |
SetNextOutputFile(File)
Establece el siguiente archivo de salida que se va a usar cuando se alcanza el máximo de archivos en la salida #setOutputFile
anterior o #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
Parámetros
- file
- File
Archivo que se va a usar.
- Atributos
Comentarios
Establece el siguiente archivo de salida que se va a usar cuando se alcanza el máximo de archivos en la salida #setOutputFile
anterior o #setNextOutputFile
). El archivo debe ser buscable. Después de establecer el siguiente archivo de salida, la aplicación no debe usar el archivo hasta #stop
. La aplicación debe llamar a esto después de recibir en el android.media.MediaRecorder.OnInfoListener
código "what" de #MEDIA_RECORDER_INFO_MAX_FILESIZE_APPROACHING
y antes de recibir un código "what" de #MEDIA_RECORDER_INFO_MAX_FILESIZE_REACHED
. El archivo no se usa hasta cambiar a esa salida. La aplicación recibirá #MEDIA_RECORDER_INFO_NEXT_OUTPUT_FILE_STARTED
cuando se use el siguiente archivo de salida. La aplicación no podrá establecer un nuevo archivo de salida si no se ha usado el anterior. La aplicación es responsable de limpiar los archivos sin usar después #stop
de llamar a .
Documentación de Java para android.media.MediaRecorder.setNextOutputFile(java.io.File)
.
Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el proyecto de código abierto de Android y se usan según los términos descritos en la licencia de atribución de Creative Commons 2.5.
Se aplica a
SetNextOutputFile(FileDescriptor)
Establece el siguiente descriptor de archivo de salida que se usará cuando se alcanza el máximo de archivos en la salida #setOutputFile
anterior o #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
Parámetros
descriptor de archivo abierto en el que se va a escribir.
- Atributos
Comentarios
Establece el siguiente descriptor de archivo de salida que se usará cuando se alcanza el máximo de archivos en la salida #setOutputFile
anterior o #setNextOutputFile
). El descriptor de archivo debe ser buscable y grabable. Después de establecer el siguiente archivo de salida, la aplicación no debe usar el archivo al que hace referencia este descriptor de archivo hasta #stop
. Es responsabilidad de la aplicación cerrar el descriptor de archivo. Es seguro hacerlo tan pronto como se devuelva esta llamada. La aplicación debe llamar a esto después de recibir en el android.media.MediaRecorder.OnInfoListener
código "what" de #MEDIA_RECORDER_INFO_MAX_FILESIZE_APPROACHING
y antes de recibir un código "what" de #MEDIA_RECORDER_INFO_MAX_FILESIZE_REACHED
. El archivo no se usa hasta cambiar a esa salida. La aplicación recibirá#MEDIA_RECORDER_INFO_NEXT_OUTPUT_FILE_STARTED
cuando se use el siguiente archivo de salida. La aplicación no podrá establecer un nuevo archivo de salida si no se ha usado el anterior. La aplicación es responsable de limpiar los archivos sin usar después #stop
de llamar a .
Documentación de Java para android.media.MediaRecorder.setNextOutputFile(java.io.FileDescriptor)
.
Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el proyecto de código abierto de Android y se usan según los términos descritos en la licencia de atribución de Creative Commons 2.5.