MediaCodecList.FindDecoderForFormat(MediaFormat) Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Suchen Sie einen Decoder, der einen bestimmten MediaFormat Code in der Liste der Mediencodecs unterstützt.
[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
Parameter
- format
- MediaFormat
Ein Decodermedienformat mit optionalen Featuredirektiven.
Gibt zurück
der Name eines Decoders, der die angegebenen Format- und Featureanforderungen unterstützt, oder null wenn kein solcher Codec gefunden wurde.
- Attribute
Ausnahmen
wenn das Format kein gültiges Medienformat ist.
wenn das Format null ist.
Hinweise
Suchen Sie einen Decoder, der einen bestimmten MediaFormat Code in der Liste der Mediencodecs unterstützt.
<strong>Note:</strong> On android.os.Build.VERSION_CODES#LOLLIPOP, format darf keine MediaFormat#KEY_FRAME_RATE Framerate enthalten. Wird verwendet format.setString(MediaFormat.KEY_FRAME_RATE, null) , um alle vorhandenen Bildfrequenzeinstellungen im Format zu löschen.
Java Dokumentation für android.media.MediaCodecList.findDecoderForFormat(android.media.MediaFormat).
Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die von der Android Open Source Project erstellt und gemeinsam verwendet und gemäß den in der 2.5 Attribution License beschriebenen Begriffen verwendet werden.