Lingua

MediaCodecList.FindDecoderForFormat(MediaFormat) Metodo

Definizione

Trovare un decodificatore che supporta un dato MediaFormat nell'elenco di codec multimediali.

[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

Parametri

format
MediaFormat

Formato multimediale decodificatore con direttive di funzionalità facoltative.

Valori restituiti

nome di un decodificatore che supporta il formato e le richieste di funzionalità specificati o null se non è stato trovato alcun codec di questo tipo.

Attributi

Eccezioni

se il formato non è un formato multimediale valido.

se format è null.

Commenti

Trovare un decodificatore che supporta un dato MediaFormat nell'elenco di codec multimediali.

<strong>Note:</strong> On android.os.Build.VERSION_CODES#LOLLIPOP, format non deve contenere una frequenza di fotogrammi MediaFormat#KEY_FRAME_RATE. Usare format.setString(MediaFormat.KEY_FRAME_RATE, null) per cancellare qualsiasi impostazione di frequenza dei fotogrammi esistente nel formato .

per android.media.MediaCodecList.findDecoderForFormat(android.media.MediaFormat).

Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dalla e usati in base ai termini descritti in Creative License 2.5 Attribution License.

Si applica a