MediaCodecInfo.CodecCapabilities 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í.
Encapsula las funcionalidades de un componente de códec determinado.
[Android.Runtime.Register("android/media/MediaCodecInfo$CodecCapabilities", DoNotGenerateAcw=true)]
public sealed class MediaCodecInfo.CodecCapabilities : Java.Lang.Object
[<Android.Runtime.Register("android/media/MediaCodecInfo$CodecCapabilities", DoNotGenerateAcw=true)>]
type MediaCodecInfo.CodecCapabilities = class
inherit Object
- Herencia
- Atributos
Comentarios
Encapsula las funcionalidades de un componente de códec determinado. Por ejemplo, qué combinaciones de perfil/nivel admite y qué espacios de colores es capaz de proporcionar los datos descodificados en, así como algunas marcas de funcionalidad específicas de tipo códec.
Puede obtener una instancia de un objeto determinado MediaCodecInfo
con MediaCodecInfo#getCapabilitiesForType getCapabilitiesForType()
, pasando un tipo MIME.
Documentación de Java para android.media.MediaCodecInfo.CodecCapabilities
.
Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el proyecto de código abierto de Android y se usan según los términos descritos en la licencia de atribución de Creative Commons 2.5.
Constructores
MediaCodecInfo.CodecCapabilities() |
Campos
COLORFormat12bitRGB444 |
Este miembro está en desuso. |
COLORFormat16bitARGB1555 |
Este miembro está en desuso. |
COLORFormat16bitARGB4444 |
Este miembro está en desuso. |
COLORFormat16bitBGR565 |
Este miembro está en desuso. |
COLORFormat16bitRGB565 |
Obsoletos.
Formato de color RGB de 16 bits por píxel, con un componente rojo y azul de 5 bits y verde de 6 bits. |
COLORFormat18bitARGB1665 |
Este miembro está en desuso. |
COLORFormat18BitBGR666 |
Este miembro está en desuso. |
COLORFormat18bitRGB666 |
Este miembro está en desuso. |
COLORFormat19bitARGB1666 |
Este miembro está en desuso. |
COLORFormat24BitABGR6666 |
Este miembro está en desuso. |
COLORFormat24bitARGB1887 |
Este miembro está en desuso. |
COLORFormat24BitARGB6666 |
Este miembro está en desuso. |
COLORFormat24bitBGR888 |
Obsoletos.
Formato de color RGB de 24 bits por píxel, con componentes rojo, verde y azul de 8 bits. |
COLORFormat24bitRGB888 |
Este miembro está en desuso. |
COLORFormat25bitARGB1888 |
Este miembro está en desuso. |
COLORFormat32bitABGR2101010 |
Obsoletos.
Formato de color RGBA de 32 bits por píxel, con componentes alfa de 10 bits rojo, verde, azul y alfa de 2 bits. |
COLORFormat32bitABGR8888 |
Obsoletos.
Formato de color RGBA de 32 bits por píxel, con componentes rojo, verde, azul y alfa de 8 bits. |
COLORFormat32bitARGB8888 |
Este miembro está en desuso. |
COLORFormat32bitBGRA8888 |
Este miembro está en desuso. |
COLORFormat64bitABGRFloat |
Obsoletos.
Formato de color RGBA de 64 bits por píxel, con componentes rojo, verde, azul y alfa con signo de 16 bits. |
COLORFormat8bitRGB332 |
Este miembro está en desuso. |
COLORFormatCbYCrY |
Este miembro está en desuso. |
COLORFormatCrYCbY |
Este miembro está en desuso. |
COLORFormatL16 |
Obsoletos.
Formato de color Y little-endian de 16 bits por píxel. |
COLORFormatL2 |
Este miembro está en desuso. |
COLORFormatL24 |
Este miembro está en desuso. |
COLORFormatL32 |
Formato de color Y little-endian de 32 bits por píxel. |
COLORFormatL4 |
Este miembro está en desuso. |
COLORFormatL8 |
Obsoletos.
Formato de color Y de 8 bits por píxel. |
COLORFormatMonochrome |
Este miembro está en desuso. |
COLORFormatRawBayer10bit |
Obsoletos.
Formato Bayer de SMIA de 10 bits. |
COLORFormatRawBayer8bit |
Obsoletos.
Formato Bayer de SMIA de 8 bits. |
COLORFormatRawBayer8bitcompressed |
Obsoletos.
Formato Bayer comprimido de SMIA de 8 bits. |
COLORFormatRGBAFlexible |
Obsoletos.
Formato de color RGBA flexible de 32 bits por píxel con componentes rojo, verde, azul y alfa de 8 bits. |
COLORFormatRGBFlexible |
Obsoletos.
Formato de color RGB flexible de 24 bits por píxel con componentes rojo, verde y azul de 8 bits. |
COLORFormatSurface | |
COLORFormatYCbYCr |
Este miembro está en desuso. |
COLORFormatYCrYCb |
Este miembro está en desuso. |
COLORFormatYUV411PackedPlanar |
Este miembro está en desuso. |
COLORFormatYUV411Planar |
Este miembro está en desuso. |
COLORFormatYUV420Flexible |
Obsoletos.
Formato flexible de 12 bits por píxel, formato de color YUV submuestreo con componentes de 8 bits cromáticos y luma. |
COLORFormatYUV420PackedPlanar |
Este miembro está en desuso. |
COLORFormatYUV420PackedSemiPlanar |
Este miembro está en desuso. |
COLORFormatYUV420Planar |
Este miembro está en desuso. |
COLORFormatYUV420SemiPlanar |
Este miembro está en desuso. |
COLORFormatYUV422Flexible |
Obsoletos.
16 bits flexibles por píxel, formato de color YUV submuestreo con componentes de 8 bits cromáticos y luma. |
COLORFormatYUV422PackedPlanar |
Este miembro está en desuso. |
COLORFormatYUV422PackedSemiPlanar |
Este miembro está en desuso. |
COLORFormatYUV422Planar |
Este miembro está en desuso. |
COLORFormatYUV422SemiPlanar |
Este miembro está en desuso. |
COLORFormatYUV444Flexible |
Obsoletos.
Formato de color YUV flexible de 24 bits por píxel con componentes de 8 bits cromáticos y luma. |
COLORFormatYUV444Interleaved |
Este miembro está en desuso. |
COLORFormatYUVP010 |
Obsoletos.
P010 es un formato semiplanar de 10 bits por componente 4:2:0 YCbCr. |
COLORQCOMFormatYUV420SemiPlanar |
Este miembro está en desuso. |
COLORTIFormatYUV420PackedSemiPlanar |
Este miembro está en desuso. |
FEATUREAdaptivePlayback |
<b>solo descodificador de vídeo/<b>: el códec admite cambios de resolución sin problemas. |
FEATUREDynamicTimestamp |
Si es true, la marca de tiempo de cada búfer de salida se deriva de la marca de tiempo del búfer de entrada que generó la salida. |
FEATUREEncodingStatistics |
<b solo>codificador< de vídeo/b>: el códec admite la exportación de estadísticas de codificación. |
FEATUREFrameParsing |
<b>solo< descodificador/b>Si es true, el códec admite unidades de acceso parciales (incluidas varias) por búfer de entrada. |
FEATUREHdrEditing |
<b>solo codificador< de vídeo/b>: el códec admite la edición HDR. |
FEATUREIntraRefresh |
<b>video encoder only</b>: codec supports intra refresh. |
FEATURELowLatency |
<b>solo< descodificador/b>: el códec admite la descodificación de baja latencia. |
FEATUREMultipleFrames |
Si es true, el códec admite varias unidades de acceso (para la descodificación o para la salida de codificadores). |
FEATUREPartialFrame |
<b>solo descodificador< de vídeo/b>: el códec admite la puesta en cola de fotogramas parciales. |
FEATUREQpBounds |
<b>solo codificador< de vídeo/b>: el códec admite límites de parámetros de cuantificación. |
FEATURESecurePlayback |
<b>descodificador de vídeo solo</b>: el códec admite el descifrado seguro. |
FEATURETunneledPlayback |
<b>solo video o descodificador< de audio/b>: el códec admite la reproducción tunelizadas. |
Propiedades
AudioCapabilities |
Encapsula las funcionalidades de un componente de códec determinado. |
Class |
Devuelve la clase en tiempo de ejecución de este |
ColorFormats |
Formato de color del medio. |
DefaultFormat |
Devuelve un objeto MediaFormat con valores predeterminados para las configuraciones que tienen valores predeterminados. |
EncoderCapabilities |
Encapsula las funcionalidades de un componente de códec determinado. |
Handle |
Identificador de la instancia de Android subyacente. (Heredado de Object) |
JniIdentityHashCode |
Encapsula las funcionalidades de un componente de códec determinado. (Heredado de Object) |
JniPeerMembers |
Encapsula las funcionalidades de un componente de códec determinado. |
MaxSupportedInstances |
Devuelve el número máximo de las instancias de códec simultáneas admitidas. |
MimeType |
Devuelve el tipo mime para el que se creó este objeto de capacidad de códec. |
PeerReference |
Encapsula las funcionalidades de un componente de códec determinado. (Heredado de Object) |
ProfileLevels | |
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) |
VideoCapabilities |
Encapsula las funcionalidades de un componente de códec determinado. |
Métodos
Clone() |
Crea y devuelve una copia de este objeto. (Heredado de Object) |
CreateFromProfileLevel(String, MediaCodecProfileLevel, Int32) |
Encapsula las funcionalidades de un componente de códec determinado. |
Dispose() |
Encapsula las funcionalidades de un componente de códec determinado. (Heredado de Object) |
Dispose(Boolean) |
Encapsula las funcionalidades de un componente de códec determinado. (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) |
IsFeatureRequired(String) |
Requisitos de características del códec de consulta. |
IsFeatureSupported(String) |
Funcionalidades de características de códec de consulta. |
IsFormatSupported(MediaFormat) |
Consulta si el códec admite un determinado |
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>() |
Encapsula las funcionalidades de un componente de códec determinado. (Heredado de Object) |
ToString() |
Devuelve una representación de cadena del objeto. (Heredado de Object) |
UnregisterFromRuntime() |
Encapsula las funcionalidades de un componente de códec determinado. (Heredado de Object) |
Wait() |
Hace que el subproceso actual espere hasta que se despierta, 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) |
Implementaciones de interfaz explícitas
IJavaPeerable.Disposed() |
Encapsula las funcionalidades de un componente de códec determinado. (Heredado de Object) |
IJavaPeerable.DisposeUnlessReferenced() |
Encapsula las funcionalidades de un componente de códec determinado. (Heredado de Object) |
IJavaPeerable.Finalized() |
Encapsula las funcionalidades de un componente de códec determinado. (Heredado de Object) |
IJavaPeerable.JniManagedPeerState |
Encapsula las funcionalidades de un componente de códec determinado. (Heredado de Object) |
IJavaPeerable.SetJniIdentityHashCode(Int32) |
Encapsula las funcionalidades de un componente de códec determinado. (Heredado de Object) |
IJavaPeerable.SetJniManagedPeerState(JniManagedPeerStates) |
Encapsula las funcionalidades de un componente de códec determinado. (Heredado de Object) |
IJavaPeerable.SetPeerReference(JniObjectReference) |
Encapsula las funcionalidades de un componente de códec determinado. (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) |
Encapsula las funcionalidades de un componente de códec determinado. |
GetJniTypeName(IJavaPeerable) |
Encapsula las funcionalidades de un componente de códec determinado. |