com.opentok.android.PublisherKit.PreferredVideoCodecs
Classe de contenção: : PublisherKit
public static final class PublisherKit.PreferredVideoCodecs extends Objeto
Define as preferências de codec para publicação de vídeo. Essa classe permite especificar se o SDK deve selecionar automaticamente o melhor codec ou usar uma lista ordenada explícita de codecs preferidos. Se não for especificado, o codec de vídeo prioritário será determinado pelas configurações do projeto.
Resumo das classes aninhadas
Classes aninhadas
Modificador e Tipo
Classe
Descrição
static enum
PublisherKit.PreferredVideoCodecs.Codec
Codecs de vídeo compatíveis.
Resumo do método
Todos os métodosMétodos estáticosMétodos de instânciaMétodos concretos
Modificador e Tipo
Método
Descrição
static PublisherKit.PreferredVideoCodecs
automatic()
Cria uma preferência de codec na qual o SDK seleciona automaticamente o codec.
ArrayList<PublisherKit.PreferredVideoCodecs.Codec>
getCodecs()
Retorna a lista ordenada dos codecs preferidos.
boolean
isAutomatic()
Indica se a seleção do codec é automática.
static PublisherKit.PreferredVideoCodecs
manual(ArrayList<PublisherKit.PreferredVideoCodecs.Codec> codecs)
Cria uma preferência de codec com uma lista explícita de codecs.
Métodos herdados da classe java.lang.Objeto
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Detalhes do método
automático
público estático PublisherKit.Codecs de vídeo preferenciais automatic()
Cria uma preferência de codec na qual o SDK seleciona automaticamente o codec.
Retorna:
: um novo PreferredVideoCodecs instância configurada para seleção automática
manual
público estático PublisherKit.Codecs de vídeo preferenciais manual(ArrayList<PublisherKit.PreferredVideoCodecs.Codec> codecs)
Cria uma preferência de codec com uma lista explícita de codecs.
Parâmetros:
: codecs - lista ordenada de codecs preferidos; não pode ser nula nem vazia
Retorna:
: um novo PreferredVideoCodecs instância configurada com os codecs indicados
Arremessos:
: IllegalArgumentException - se codecs é nulo ou vazio
isAutomatic
public boolean isAutomatic()
Indica se a seleção do codec é automática.
Devoluções:
: true se o SDK escolher o codec automaticamente,
false se forem fornecidos codecs manuais
getCodecs
público ArrayList<PublisherKit.PreferredVideoCodecs.Codec> getCodecs()
Retorna a lista ordenada dos codecs preferidos.
Retorna:
: uma lista de PublisherKit.PreferredVideoCodecs.Codec valores, ou null se for automático