java.lang.Object

com.opentok.android.PublisherKit.PreferredVideoCodecs

Clase contenedora: : PublisherKit


clase pública estática final PublisherKit.PreferredVideoCodecs que extiende Objeto

Define las preferencias de códecs para la publicación de vídeo. Esta clase te permite especificar si el SDK debe seleccionar automáticamente el mejor códec o utilizar una lista ordenada explícita de códecs preferidos. Si no se especifica, el códec de vídeo prioritario vendrá determinado por la configuración del proyecto.

Resumen de clases anidadas

Clases anidadas

Modificador y tipo

Clase

Descripción

static enum

PublisherKit.PreferredVideoCodecs.Codec

Códecs de vídeo compatibles.

Resumen del método

Todos los métodosMétodos estáticosMétodos de instanciaMétodos concretos

Modificador y tipo

Método

Descripción

static PublisherKit.PreferredVideoCodecs

automatic()

Crea una preferencia de códec en la que el SDK selecciona automáticamente el códec.

ArrayList<PublisherKit.PreferredVideoCodecs.Codec>

getCodecs()

Devuelve la lista ordenada de códecs preferidos.

boolean

isAutomatic()

Indica si la selección del códec es automática.

static PublisherKit.PreferredVideoCodecs

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

Crea una preferencia de códecs con una lista explícita de códecs.

Métodos heredados de la clase java.lang.Objeto

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

Detalles del método

automático

público estático  PublisherKit.Códecs de vídeo preferidos automatic()

Crea una preferencia de códec en la que el SDK selecciona automáticamente el códec.

Devuelve: : un nuevo PreferredVideoCodecs instancia configurada para la selección automática

manual

público estático  PublisherKit.Códecs de vídeo preferidos manual(ArrayList<PublisherKit.PreferredVideoCodecs.Codec> códecs)

Crea una preferencia de códecs con una lista explícita de códecs.

Parámetros: : codecs - lista ordenada de códecs preferidos; no debe ser nula ni estar vacía

Devuelve: : un nuevo PreferredVideoCodecs instancia configurada con los códecs indicados

Lanzamientos: : IllegalArgumentException - si codecs es nulo o está vacío

isAutomatic

public boolean isAutomatic()

Indica si la selección del códec es automática.

Devoluciones: : true si el SDK selecciona el códec automáticamente, false si se proporcionan códecs manuales

getCodecs

público  ArrayList<PublisherKit.PreferredVideoCodecs.Codec> getCodecs()

Devuelve la lista ordenada de códecs preferidos.

Devuelve: : una lista de PublisherKit.PreferredVideoCodecs.Codec valores, o null si es automático