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