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