Partager via


MediaCodec.LinearBlock.IsCodecCopyFreeCompatible(String[]) Méthode

Définition

Retourne true si il est possible d’allouer un bloc linéaire qui peut être transmis à tous les codecs répertoriés en tant que mémoires tampons d’entrée sans copier le contenu.

[Android.Runtime.Register("isCodecCopyFreeCompatible", "([Ljava/lang/String;)Z", "", ApiSince=30)]
public static bool IsCodecCopyFreeCompatible (string[] codecNames);
[<Android.Runtime.Register("isCodecCopyFreeCompatible", "([Ljava/lang/String;)Z", "", ApiSince=30)>]
static member IsCodecCopyFreeCompatible : string[] -> bool

Paramètres

codecNames
String[]

liste des codecs que le client souhaite utiliser un bloc linéaire sans copier. Les entrées Null sont ignorées.

Retours

Attributs

Remarques

Retourne true si il est possible d’allouer un bloc linéaire qui peut être transmis à tous les codecs répertoriés en tant que mémoires tampons d’entrée sans copier le contenu.

Notez que même si cette fonction retourne la valeur true, #obtain peut toujours être levée en raison d’arguments non valides ou d’un échec d’allocation.

Documentation Java pour android.media.MediaCodec.LinearBlock.isCodecCopyFreeCompatible(java.lang.String[]).

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 à