AudioPresentation Clase

Definición

La clase AudioPresentation encapsula la información que describe una presentación de audio que está disponible en el contenido de audio de próxima generación.

[Android.Runtime.Register("android/media/AudioPresentation", ApiSince=28, DoNotGenerateAcw=true)]
public sealed class AudioPresentation : Java.Lang.Object, Android.OS.IParcelable, IDisposable, Java.Interop.IJavaPeerable
[<Android.Runtime.Register("android/media/AudioPresentation", ApiSince=28, DoNotGenerateAcw=true)>]
type AudioPresentation = class
    inherit Object
    interface IParcelable
    interface IJavaObject
    interface IDisposable
    interface IJavaPeerable
Herencia
AudioPresentation
Atributos
Implementaciones

Comentarios

La clase AudioPresentation encapsula la información que describe una presentación de audio que está disponible en el contenido de audio de próxima generación.

Usado por MediaExtractorMediaExtractor#getAudioPresentations(int) y AudioTrackAudioTrack#setPresentation(AudioPresentation) para consultar presentaciones disponibles y para seleccionar una, respectivamente.

Se puede consultar una lista de presentaciones de audio disponibles en un origen multimedia mediante MediaExtractor#getAudioPresentations(int). Esta lista se puede presentar a un usuario para su selección. AudioPresentation se puede pasar a un descodificador de audio descargado a través AudioTrack#setPresentation(AudioPresentation) de para solicitar la descodificación de la presentación seleccionada. Una secuencia de audio puede contener varias presentaciones que difieren según el idioma, la accesibilidad, el patrón de punto final y la mejora del diálogo. Una presentación de audio también puede tener un conjunto de etiquetas de descripción en distintos idiomas para ayudar al usuario a realizar una selección informada.

Las aplicaciones que analizan secuencias multimedia y extraen información de presentación por su cuenta pueden crear instancias de AudioPresentation mediante AudioPresentation.Builder la clase .

Documentación de Java para android.media.AudioPresentation.

Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el proyecto de código Project y que se usan según los términos Creative Commons 2.5 Attribution License.

Campos

ContentCommentary
Obsoletos.

Clasificador de contenido de presentación de audio: Comentario.

ContentDialog
Obsoletos.

Clasificador de contenido de presentación de audio: cuadro de diálogo.

ContentEmergency
Obsoletos.

Clasificador de contenido de presentación de audio: Emergencia.

ContentHearingImpaired
Obsoletos.

Clasificador de contenido de presentación de audio: discapacidad auditiva.

ContentMain
Obsoletos.

Clasificador de presentación de audio: principal completo.

ContentMusicAndEffects
Obsoletos.

Clasificador de contenido de presentación de audio: música y efectos.

ContentUnknown
Obsoletos.

Clasificador de presentación de audio: desconocido.

ContentVisuallyImpaired
Obsoletos.

Clasificador de contenido de presentación de audio: con discapacidad visual.

ContentVoiceover
Obsoletos.

Clasificador de contenido de presentación de audio: voz sobre.

MasteredFor3d
Obsoletos.

Tridimensional (e.

MasteredForHeadphone
Obsoletos.

Reproducción previa para la reproducción de auriculares.

MasteredForStereo
Obsoletos.

Diseño del altavoz estéreo.

MasteredForSurround
Obsoletos.

Bidimensional (e.

MasteringNotIndicated
Obsoletos.

Ningún diseño de canal de reproducción preferido.

PresentationIdUnknown

Id. de presentación de audio desconocido, lo que indica que no se ha seleccionado el identificador de presentación de audio.

ProgramIdUnknown

Identificador de programa de audio desconocido, esto indica que el identificador del programa de audio no está seleccionado.

Propiedades

Class

Devuelve la clase en tiempo de ejecución de este Objectobjeto .

(Heredado de Object)
Creator

La clase AudioPresentation encapsula la información que describe una presentación de audio que está disponible en el contenido de audio de próxima generación.

Handle

Identificador de la instancia de Android subyacente.

(Heredado de Object)
HasAudioDescription

Indica si hay disponible una descripción de audio para las personas con discapacidad visual.

HasDialogueEnhancement

Indica si la mejora del diálogo está disponible.

HasSpokenSubtitles

Indica si los subtítulos hablados para las personas con discapacidad visual están disponibles.

JniIdentityHashCode

La clase AudioPresentation encapsula la información que describe una presentación de audio que está disponible en el contenido de audio de próxima generación.

(Heredado de Object)
JniPeerMembers

La clase AudioPresentation encapsula la información que describe una presentación de audio que está disponible en el contenido de audio de próxima generación.

Labels

La clase AudioPresentation encapsula la información que describe una presentación de audio que está disponible en el contenido de audio de próxima generación.

Locale

La clase AudioPresentation encapsula la información que describe una presentación de audio que está disponible en el contenido de audio de próxima generación.

MasteringIndication

La clase AudioPresentation encapsula la información que describe una presentación de audio que está disponible en el contenido de audio de próxima generación.

PeerReference

La clase AudioPresentation encapsula la información que describe una presentación de audio que está disponible en el contenido de audio de próxima generación.

(Heredado de Object)
PresentationId

Devuelve el identificador de presentación usado por el marco para seleccionar una presentación de audio representada por un descodificador.

ProgramId

Devuelve el identificador de programa usado por el marco para seleccionar una presentación de audio representada por un descodificador.

ThresholdClass

Esta API admite la infraestructura mono para Android y no está pensada para usarse directamente desde el código.

(Heredado de Object)
ThresholdType

Esta API admite la infraestructura mono para Android y no está pensada para usarse directamente desde el código.

(Heredado de Object)

Métodos

Clone()

Crea y devuelve una copia de este objeto.

(Heredado de Object)
DescribeContents()

La clase AudioPresentation encapsula la información que describe una presentación de audio que está disponible en el contenido de audio de próxima generación.

Dispose()

La clase AudioPresentation encapsula la información que describe una presentación de audio que está disponible en el contenido de audio de próxima generación.

(Heredado de Object)
Dispose(Boolean)

La clase AudioPresentation encapsula la información que describe una presentación de audio que está disponible en el contenido de audio de próxima generación.

(Heredado de Object)
Equals(Object)

Indica si algún otro objeto es "igual a" este.

(Heredado de Object)
GetHashCode()

Devuelve un valor de código hash del objeto.

(Heredado de Object)
JavaFinalize()

Lo llama el recolector de elementos no utilizados en un objeto cuando la recolección de elementos no utilizados determina que no hay más referencias al objeto .

(Heredado de Object)
Notify()

Activa un único subproceso que está esperando en el monitor de este objeto.

(Heredado de Object)
NotifyAll()

Activa todos los subprocesos que están esperando en el monitor de este objeto.

(Heredado de Object)
SetHandle(IntPtr, JniHandleOwnership)

Establece la propiedad Handle.

(Heredado de Object)
ToArray<T>()

La clase AudioPresentation encapsula la información que describe una presentación de audio que está disponible en el contenido de audio de próxima generación.

(Heredado de Object)
ToString()

Devuelve una representación de cadena del objeto.

(Heredado de Object)
UnregisterFromRuntime()

La clase AudioPresentation encapsula la información que describe una presentación de audio que está disponible en el contenido de audio de próxima generación.

(Heredado de Object)
Wait()

Hace que el subproceso actual espere hasta que se despierte, normalmente por ser em notificado/em> o <em>interrumpido</em>.<><

(Heredado de Object)
Wait(Int64)

Hace que el subproceso actual espere hasta que se despierte, normalmente por ser <em>notificado</em> o <em>interrumpido</em>, o hasta que haya transcurrido una cierta cantidad de tiempo real.

(Heredado de Object)
Wait(Int64, Int32)

Hace que el subproceso actual espere hasta que se despierte, normalmente por ser <em>notificado</em> o <em>interrumpido</em>, o hasta que haya transcurrido una cierta cantidad de tiempo real.

(Heredado de Object)
WriteToParcel(Parcel, ParcelableWriteFlags)

La clase AudioPresentation encapsula la información que describe una presentación de audio que está disponible en el contenido de audio de próxima generación.

Implementaciones de interfaz explícitas

IJavaPeerable.Disposed()

La clase AudioPresentation encapsula la información que describe una presentación de audio que está disponible en el contenido de audio de próxima generación.

(Heredado de Object)
IJavaPeerable.DisposeUnlessReferenced()

La clase AudioPresentation encapsula la información que describe una presentación de audio que está disponible en el contenido de audio de próxima generación.

(Heredado de Object)
IJavaPeerable.Finalized()

La clase AudioPresentation encapsula la información que describe una presentación de audio que está disponible en el contenido de audio de próxima generación.

(Heredado de Object)
IJavaPeerable.JniManagedPeerState

La clase AudioPresentation encapsula la información que describe una presentación de audio que está disponible en el contenido de audio de próxima generación.

(Heredado de Object)
IJavaPeerable.SetJniIdentityHashCode(Int32)

La clase AudioPresentation encapsula la información que describe una presentación de audio que está disponible en el contenido de audio de próxima generación.

(Heredado de Object)
IJavaPeerable.SetJniManagedPeerState(JniManagedPeerStates)

La clase AudioPresentation encapsula la información que describe una presentación de audio que está disponible en el contenido de audio de próxima generación.

(Heredado de Object)
IJavaPeerable.SetPeerReference(JniObjectReference)

La clase AudioPresentation encapsula la información que describe una presentación de audio que está disponible en el contenido de audio de próxima generación.

(Heredado de Object)

Métodos de extensión

JavaCast<TResult>(IJavaObject)

Realiza una conversión de tipos comprobados en tiempo de ejecución de Android.

JavaCast<TResult>(IJavaObject)

La clase AudioPresentation encapsula la información que describe una presentación de audio que está disponible en el contenido de audio de próxima generación.

GetJniTypeName(IJavaPeerable)

La clase AudioPresentation encapsula la información que describe una presentación de audio que está disponible en el contenido de audio de próxima generación.

Se aplica a