java.lang.Object

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