Langue

MediaCodecList.FindDecoderForFormat(MediaFormat) Méthode

Définition

Recherchez un décodeur prenant en charge une donnée MediaFormat dans la liste des codecs multimédias.

[Android.Runtime.Register("findDecoderForFormat", "(Landroid/media/MediaFormat;)Ljava/lang/String;", "")]
public string? FindDecoderForFormat(Android.Media.MediaFormat? format);
[<Android.Runtime.Register("findDecoderForFormat", "(Landroid/media/MediaFormat;)Ljava/lang/String;", "")>]
member this.FindDecoderForFormat : Android.Media.MediaFormat -> string

Paramètres

format
MediaFormat

Format multimédia de décodeur avec des directives de fonctionnalité facultatives.

Retours

nom d’un décodeur qui prend en charge le format et les demandes de fonctionnalités donnés, ou null si aucun codec de ce type n’a été trouvé.

Attributs

Exceptions

si le format n’est pas un format multimédia valide.

si le format est Null.

Remarques

Recherchez un décodeur prenant en charge une donnée MediaFormat dans la liste des codecs multimédias.

<strong>Remarque :</strong> On android.os.Build.VERSION_CODES#LOLLIPOP, format ne doit pas contenir une fréquence d’images MediaFormat#KEY_FRAME_RATE. Permet format.setString(MediaFormat.KEY_FRAME_RATE, null) d’effacer tout paramètre de fréquence d’images existant au format.

Java documentation pour android.media.MediaCodecList.findDecoderForFormat(android.media.MediaFormat).

Les parties de cette page sont des modifications basées sur le travail créé et partagé par Android Open Source et utilisées en fonction des termes décrits dans la Creative Commons 2.5 Attribution License.

S’applique à