java.lang.Object

com.opentok.android.PublisherKit.PreferredVideoCodecs

Übergeordnete Klasse: : PublisherKit


public static final class PublisherKit.PreferredVideoCodecs erweitert Objekt

Legt die Codec-Einstellungen für die Veröffentlichung von Videos fest. Mit dieser Klasse können Sie festlegen, ob das SDK automatisch den besten Codec auswählen oder eine explizit angegebene Liste bevorzugter Codecs verwenden soll. Wenn keine Angabe erfolgt, wird der bevorzugte Videocodec anhand der Projekteinstellungen bestimmt.

Zusammenfassung zu verschachtelten Klassen

Verschachtelte Klassen

Modifikator und Typ

Klasse

Beschreibung

static enum

PublisherKit.PreferredVideoCodecs.Codec

Unterstützte Videocodecs.

Zusammenfassung der Methode

Alle MethodenStatische MethodenInstanzmethodenKonkrete Methoden

Modifikator und Typ

Methode

Beschreibung

static PublisherKit.PreferredVideoCodecs

automatic()

Erstellt eine Codec-Einstellung, bei der das SDK den Codec automatisch auswählt.

ArrayList<PublisherKit.PreferredVideoCodecs.Codec>

getCodecs()

Gibt die sortierte Liste der bevorzugten Codecs zurück.

boolean

isAutomatic()

Gibt an, ob die Codec-Auswahl automatisch erfolgt.

static PublisherKit.PreferredVideoCodecs

manual(ArrayList<PublisherKit.PreferredVideoCodecs.Codec> codecs)

Erstellt eine Codec-Einstellung mit einer expliziten Liste von Codecs.

Von der Klasse „java.lang.“ geerbte Methoden.Objekt

clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait

Details zur Methode

automatisch

public static  PublisherKit.BevorzugteVideoCodecs automatisch()

Erstellt eine Codec-Einstellung, bei der das SDK den Codec automatisch auswählt.

Rückgabewerte: : ein neues PreferredVideoCodecs Instanz, die für die automatische Auswahl konfiguriert ist

Handbuch

public static  PublisherKit.BevorzugteVideoCodecs Handbuch(ArrayList<PublisherKit.PreferredVideoCodecs.Codec> Codecs)

Erstellt eine Codec-Einstellung mit einer expliziten Liste von Codecs.

Parameter: : codecs - geordnete Liste der bevorzugten Codecs; darf weder null noch leer sein

Rückgabewerte: : ein neues PreferredVideoCodecs Instanz, die mit den angegebenen Codecs konfiguriert ist

Würfe: : IllegalArgumentException - falls codecs ist null oder leer

isAutomatic

public boolean isAutomatic()

Gibt an, ob die Codec-Auswahl automatisch erfolgt.

Rückgaben: : true wenn das SDK den Codec automatisch auswählt, false falls manuelle Codecs bereitgestellt werden

getCodecs

öffentlich  ArrayList<PublisherKit.PreferredVideoCodecs.Codec> getCodecs()

Gibt die sortierte Liste der bevorzugten Codecs zurück.

Rückgabewerte: : eine Liste von PublisherKit.PreferredVideoCodecs.Codec Werte oder null falls automatisch