MediaRecorder.SetNextOutputFile Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Sobrecargas
SetNextOutputFile(File) |
Define o próximo arquivo de saída a ser usado quando o tamanho máximo do arquivo for atingido na saída |
SetNextOutputFile(FileDescriptor) |
Define o próximo descritor de arquivo de saída a ser usado quando o tamanho máximo do arquivo for atingido na saída |
SetNextOutputFile(File)
Define o próximo arquivo de saída a ser usado quando o tamanho máximo do arquivo for atingido na saída #setOutputFile
anterior 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
Parâmetros
- file
- File
O arquivo a ser usado.
- Atributos
Comentários
Define o próximo arquivo de saída a ser usado quando o tamanho máximo do arquivo for atingido na saída #setOutputFile
anterior ou #setNextOutputFile
). O arquivo deve ser pesquisável. Depois de definir o próximo arquivo de saída, o aplicativo não deve usar o arquivo até #stop
. O aplicativo deve chamar isso depois de receber um android.media.MediaRecorder.OnInfoListener
código "o que" de e antes de #MEDIA_RECORDER_INFO_MAX_FILESIZE_APPROACHING
receber um código "o que" de #MEDIA_RECORDER_INFO_MAX_FILESIZE_REACHED
. O arquivo não é usado até alternar para essa saída. O aplicativo receberá #MEDIA_RECORDER_INFO_NEXT_OUTPUT_FILE_STARTED
quando o próximo arquivo de saída for usado. O aplicativo não poderá definir um novo arquivo de saída se o anterior não tiver sido usado. O aplicativo é responsável por limpar arquivos não utilizados depois #stop
de ser chamado.
Documentação Java para android.media.MediaRecorder.setNextOutputFile(java.io.File)
.
Partes desta página são modificações baseadas no trabalho criado e compartilhado pelo Android Open Source Project e usado de acordo com os termos descritos na Creative Commons 2.5 Attribution License.
Aplica-se a
SetNextOutputFile(FileDescriptor)
Define o próximo descritor de arquivo de saída a ser usado quando o tamanho máximo do arquivo for atingido na saída #setOutputFile
anterior 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
Parâmetros
um descritor de arquivo aberto a ser gravado.
- Atributos
Comentários
Define o próximo descritor de arquivo de saída a ser usado quando o tamanho máximo do arquivo for atingido na saída #setOutputFile
anterior ou #setNextOutputFile
). O descritor de arquivo deve ser pesquisável e gravável. Depois de definir o próximo arquivo de saída, o aplicativo não deve usar o arquivo referenciado por esse descritor de arquivo até #stop
. É de responsabilidade do aplicativo fechar o descritor do arquivo. É seguro fazê-lo assim que esta chamada retornar. O aplicativo deve chamar isso depois de receber um android.media.MediaRecorder.OnInfoListener
código "o que" de e antes de #MEDIA_RECORDER_INFO_MAX_FILESIZE_APPROACHING
receber um código "o que" de #MEDIA_RECORDER_INFO_MAX_FILESIZE_REACHED
. O arquivo não é usado até alternar para essa saída. O aplicativo receberá#MEDIA_RECORDER_INFO_NEXT_OUTPUT_FILE_STARTED
quando o próximo arquivo de saída for usado. O aplicativo não poderá definir um novo arquivo de saída se o anterior não tiver sido usado. O aplicativo é responsável por limpar arquivos não utilizados depois #stop
de ser chamado.
Documentação Java para android.media.MediaRecorder.setNextOutputFile(java.io.FileDescriptor)
.
Partes desta página são modificações baseadas no trabalho criado e compartilhado pelo Android Open Source Project e usado de acordo com os termos descritos na Creative Commons 2.5 Attribution License.