AudioPresentation Clase
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
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
- 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 MediaExtractor
MediaExtractor#getAudioPresentations(int)
y AudioTrack
AudioTrack#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 |
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. |