Compartir a través de


MediaCodecInfo.CodecCapabilities Clase

Definición

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
MediaCodecInfo.CodecCapabilities
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 Objectobjeto .

(Heredado de Object)
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 MediaFormat.

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.

Se aplica a