Partager via


MediaRecorder.SetVideoEncodingProfileLevel Méthode

Définition

Définit le profil d’encodage vidéo et le niveau souhaités pour l’enregistrement.

[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

Paramètres

profile
MediaCodecProfileType

déclaré en MediaCodecInfo.CodecProfileLevel.

level
Int32

déclaré en MediaCodecInfo.CodecProfileLevel.

Attributs

Remarques

Définit le profil d’encodage vidéo et le niveau souhaités pour l’enregistrement. Le profil et le niveau doivent être valides pour l’encodeur vidéo défini par #setVideoEncoder. Cette méthode peut être appelée avant ou après #setVideoEncoder , mais elle doit être appelée avant #prepare. prepare() peut effectuer des vérifications supplémentaires sur le paramètre pour s’assurer que le profil et le niveau spécifiés sont applicables, et parfois le profil ou le niveau passé sera ignoré en raison de la capablité du codec ou pour garantir que l’enregistrement vidéo peut continuer en douceur en fonction des fonctionnalités de la plateforme. <br>Application peut également utiliser la MediaCodecInfo.CodecCapabilities#profileLevels combinaison applicable de profil et de niveau applicable pour le format correspondant. Notez que le profil/niveau demandé peut ne pas être pris en charge par le codec utilisé par cette instance MediaRecorder.

Documentation Java pour android.media.MediaRecorder.setVideoEncodingProfileLevel(int, int).

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 à