Compartilhar via


MediaRecorder.SetVideoEncodingProfileLevel Método

Definição

Define o perfil de codificação de vídeo desejado e o nível para gravação.

[Android.Runtime.Register("setVideoEncodingProfileLevel", "(II)V", "GetSetVideoEncodingProfileLevel_IIHandler", ApiSince=26)]
public virtual void SetVideoEncodingProfileLevel (Android.Media.MediaCodecProfileType profile, int level);
[<Android.Runtime.Register("setVideoEncodingProfileLevel", "(II)V", "GetSetVideoEncodingProfileLevel_IIHandler", ApiSince=26)>]
abstract member SetVideoEncodingProfileLevel : Android.Media.MediaCodecProfileType * int -> unit
override this.SetVideoEncodingProfileLevel : Android.Media.MediaCodecProfileType * int -> unit

Parâmetros

profile
MediaCodecProfileType

declarado em MediaCodecInfo.CodecProfileLevel.

level
Int32

declarado em MediaCodecInfo.CodecProfileLevel.

Atributos

Comentários

Define o perfil de codificação de vídeo desejado e o nível para gravação. O perfil e o nível devem ser válidos para o codificador de vídeo definido por #setVideoEncoder. Este método pode ser chamado antes ou depois #setVideoEncoder , mas deve ser chamado antes #prepare. prepare() pode executar verificações adicionais no parâmetro para garantir que o perfil e o nível especificados sejam aplicáveis e, às vezes, o perfil ou nível aprovado será descartado devido à capacidade do codec ou para garantir que a gravação de vídeo possa prosseguir sem problemas com base nos recursos da plataforma. <O aplicativo br>também pode usar a MediaCodecInfo.CodecCapabilities#profileLevels combinação aplicável de perfil e nível para o formato correspondente. Observe que o perfil/nível solicitado pode não ser suportado pelo codec que está realmente sendo usado por essa instância do MediaRecorder.

Documentação Java para android.media.MediaRecorder.setVideoEncodingProfileLevel(int, int).

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