SyncParams Classe
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Estrutura para parâmetros comuns de sincronização A/V.
[Android.Runtime.Register("android/media/SyncParams", ApiSince=23, DoNotGenerateAcw=true)]
public sealed class SyncParams : Java.Lang.Object
[<Android.Runtime.Register("android/media/SyncParams", ApiSince=23, DoNotGenerateAcw=true)>]
type SyncParams = class
inherit Object
- Herança
- Atributos
Comentários
Estrutura para parâmetros comuns de sincronização A/V.
Usado por MediaSync
{link MediaSync#getSyncParams()} e {link MediaSync#setSyncParams(SyncParams)} para controlar o comportamento de sincronização A/V.
<Modo de ajuste de áudio forte>:< / forte> manipulação de seleção de faixa de áudio ao alterar a velocidade de reprodução devido à sincronização. <><ul li>SyncParams#AUDIO_ADJUST_MODE_DEFAULT
: O sistema determinará o melhor manuseio. </li><li>SyncParams#AUDIO_ADJUST_MODE_STRETCH
: Altere a velocidade de reprodução de áudio sem alterar seu tom.</li><li>SyncParams#AUDIO_ADJUST_MODE_RESAMPLE
: Altere a velocidade de reprodução de áudio reamostrando o áudio.</li></ul>
<Fonte de sincronização forte>:</forte> Selecione a fonte do relógio para sincronização. <><ul liSyncParams#SYNC_SOURCE_DEFAULT
>: O sistema determinará a melhor seleção.</li><li>SyncParams#SYNC_SOURCE_SYSTEM_CLOCK
: Use o relógio do sistema para a origem da sincronização.</li><li>SyncParams#SYNC_SOURCE_AUDIO
: Use a faixa de áudio para a fonte de sincronização.</li><li>SyncParams#SYNC_SOURCE_VSYNC
: Sincronize a mídia com vsync.</li></ul>
<Tolerância forte>:</strong> especifica a quantidade de alteração permitida da taxa de reprodução para manter a mídia sincronizada com a fonte de sincronização. O tratamento disso depende da origem da sincronização, mas não deve ser negativo e deve ser menor que um.
<frameRate forte>:</forte> dica inicial para taxa de quadros de vídeo. Usado quando a origem da sincronização é vsync. Valores negativos podem ser usados para limpar uma dica anterior.
Documentação Java para android.media.SyncParams
.
Partes desta página são modificações baseadas no trabalho criado e compartilhado pelo Android Open Source Project e usado de acordo com os termos descritos na Creative Commons 2.5 Attribution License.
Construtores
SyncParams() |
Estrutura para parâmetros comuns de sincronização A/V. |
Propriedades
AudioAdjustMode |
Recupera o modo de ajuste de áudio. |
Class |
Retorna a classe de tempo de execução deste |
FrameRate |
Recupera a dica de taxa de quadros de vídeo. |
Handle |
O identificador para a instância subjacente do Android. (Herdado de Object) |
JniIdentityHashCode |
Estrutura para parâmetros comuns de sincronização A/V. (Herdado de Object) |
JniPeerMembers |
Estrutura para parâmetros comuns de sincronização A/V. |
PeerReference |
Estrutura para parâmetros comuns de sincronização A/V. (Herdado de Object) |
SyncSource |
Recupera a origem da sincronização. |
ThresholdClass |
Esta API suporta a infraestrutura Mono para Android e não se destina a ser usada diretamente do seu código. (Herdado de Object) |
ThresholdType |
Esta API suporta a infraestrutura Mono para Android e não se destina a ser usada diretamente do seu código. (Herdado de Object) |
Tolerance |
Recupera o fator de tolerância. |
Métodos
AllowDefaults() |
Permite que os padrões sejam retornados para propriedades não definidas. |
Clone() |
Cria e retorna uma cópia desse objeto. (Herdado de Object) |
Dispose() |
Estrutura para parâmetros comuns de sincronização A/V. (Herdado de Object) |
Dispose(Boolean) |
Estrutura para parâmetros comuns de sincronização A/V. (Herdado de Object) |
Equals(Object) |
Indica se algum outro objeto é "igual" a este. (Herdado de Object) |
GetHashCode() |
Retorna um valor de código hash para o objeto. (Herdado de Object) |
JavaFinalize() |
Chamado pelo coletor de lixo em um objeto quando a coleta de lixo determina que não há mais referências ao objeto. (Herdado de Object) |
Notify() |
Ativa um único thread que está aguardando no monitor deste objeto. (Herdado de Object) |
NotifyAll() |
Ativa todos os threads que estão aguardando no monitor deste objeto. (Herdado de Object) |
SetAudioAdjustMode(Int32) |
Define o modo de ajuste de áudio. |
SetFrameRate(Single) |
Define a dica de taxa de quadros de vídeo a ser usada. |
SetHandle(IntPtr, JniHandleOwnership) |
Define a propriedade Handle. (Herdado de Object) |
SetSyncSource(Int32) |
Define a origem da sincronização. |
SetTolerance(Single) |
Define a tolerância. |
ToArray<T>() |
Estrutura para parâmetros comuns de sincronização A/V. (Herdado de Object) |
ToString() |
Retorna uma representação de cadeia de caracteres do objeto. (Herdado de Object) |
UnregisterFromRuntime() |
Estrutura para parâmetros comuns de sincronização A/V. (Herdado de Object) |
Wait() |
Faz com que o thread atual aguarde até que ele seja ativado, normalmente sendo <em notificado</em> ou <em>interrompido</em>>. (Herdado de Object) |
Wait(Int64, Int32) |
Faz com que o thread atual aguarde até que ele seja despertado, normalmente sendo <em>notificado</em> ou <em interrompido</em>, ou até que>uma certa quantidade de tempo real tenha decorrido. (Herdado de Object) |
Wait(Int64) |
Faz com que o thread atual aguarde até que ele seja despertado, normalmente sendo <em>notificado</em> ou <em interrompido</em>, ou até que>uma certa quantidade de tempo real tenha decorrido. (Herdado de Object) |
Implantações explícitas de interface
IJavaPeerable.Disposed() |
Estrutura para parâmetros comuns de sincronização A/V. (Herdado de Object) |
IJavaPeerable.DisposeUnlessReferenced() |
Estrutura para parâmetros comuns de sincronização A/V. (Herdado de Object) |
IJavaPeerable.Finalized() |
Estrutura para parâmetros comuns de sincronização A/V. (Herdado de Object) |
IJavaPeerable.JniManagedPeerState |
Estrutura para parâmetros comuns de sincronização A/V. (Herdado de Object) |
IJavaPeerable.SetJniIdentityHashCode(Int32) |
Estrutura para parâmetros comuns de sincronização A/V. (Herdado de Object) |
IJavaPeerable.SetJniManagedPeerState(JniManagedPeerStates) |
Estrutura para parâmetros comuns de sincronização A/V. (Herdado de Object) |
IJavaPeerable.SetPeerReference(JniObjectReference) |
Estrutura para parâmetros comuns de sincronização A/V. (Herdado de Object) |
Métodos de Extensão
JavaCast<TResult>(IJavaObject) |
Executa uma conversão de tipo verificada em tempo de execução do Android. |
JavaCast<TResult>(IJavaObject) |
Estrutura para parâmetros comuns de sincronização A/V. |
GetJniTypeName(IJavaPeerable) |
Estrutura para parâmetros comuns de sincronização A/V. |