Condividi tramite


MediaCodecInfo.CodecCapabilities Classe

Definizione

Incapsula le funzionalità di un determinato componente codec.

[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
Ereditarietà
MediaCodecInfo.CodecCapabilities
Attributi

Commenti

Incapsula le funzionalità di un determinato componente codec. Ad esempio, quali combinazioni di profilo/livello supporta e quali spazi di colore sono in grado di fornire i dati decodificati in, nonché alcuni flag di funzionalità specifici del tipo di codec.

È possibile ottenere un'istanza di per un determinato MediaCodecInfo oggetto con MediaCodecInfo#getCapabilitiesForType getCapabilitiesForType(), passando un tipo MIME.

Documentazione java per android.media.MediaCodecInfo.CodecCapabilities.

Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dal Android e usato in base ai termini descritti in 2.5 Attribution License Creative Commons 2.5 Attribution License.

Costruttori

MediaCodecInfo.CodecCapabilities()

Campi

COLORFormat12bitRGB444

Metodo deprecato.

COLORFormat16bitARGB1555

Metodo deprecato.

COLORFormat16bitARGB4444

Metodo deprecato.

COLORFormat16bitBGR565

Metodo deprecato.

COLORFormat16bitRGB565
Obsoleti.

Formato di colore RGB a 16 bit per pixel, con & rosso a 5 bit e un componente verde a 6 bit.

COLORFormat18bitARGB1665

Metodo deprecato.

COLORFormat18BitBGR666

Metodo deprecato.

COLORFormat18bitRGB666

Metodo deprecato.

COLORFormat19bitARGB1666

Metodo deprecato.

COLORFormat24BitABGR6666

Metodo deprecato.

COLORFormat24bitARGB1887

Metodo deprecato.

COLORFormat24BitARGB6666

Metodo deprecato.

COLORFormat24bitBGR888
Obsoleti.

Formato di colore RGB a 24 bit per pixel, con componenti blu & rosso a 8 bit.

COLORFormat24bitRGB888

Metodo deprecato.

COLORFormat25bitARGB1888

Metodo deprecato.

COLORFormat32bitABGR2101010
Obsoleti.

Formato di colore RGBA a 32 bit per pixel, con componenti alfa a 10 bit rosso, verde, blu e alfa a 2 bit.

COLORFormat32bitABGR8888
Obsoleti.

32 bit per pixel formato di colore RGBA, con componenti rosso, verde, blu e alfa a 8 bit.

COLORFormat32bitARGB8888

Metodo deprecato.

COLORFormat32bitBGRA8888

Metodo deprecato.

COLORFormat64bitABGRFloat
Obsoleti.

Formato di colore RGBA a 64 bit per pixel, con componenti rosso a virgola mobile con segno a 16 bit, verde, blu e alfa.

COLORFormat8bitRGB332

Metodo deprecato.

COLORFormatCbYCrY

Metodo deprecato.

COLORFormatCrYCbY

Metodo deprecato.

COLORFormatL16
Obsoleti.

16 bit per pixel, formato di colore little-endian Y.

COLORFormatL2

Metodo deprecato.

COLORFormatL24

Metodo deprecato.

COLORFormatL32

32 bit per pixel, formato di colore Y little-endian.

COLORFormatL4

Metodo deprecato.

COLORFormatL8
Obsoleti.

8 bit per formato di colore Y pixel.

COLORFormatMonochrome

Metodo deprecato.

COLORFormatRawBayer10bit
Obsoleti.

Formato SMIA a 10 bit Bayer.

COLORFormatRawBayer8bit
Obsoleti.

Formato SMIA a 8 bit Bayer.

COLORFormatRawBayer8bitcompressed
Obsoleti.

Formato Bayer compresso a 8 bit SMIA.

COLORFormatRGBAFlexible
Obsoleti.

Formato di colore RGBA flessibile a 32 bit per pixel con componenti rosso, verde, blu e alfa a 8 bit.

COLORFormatRGBFlexible
Obsoleti.

Formato di colore RGB flessibile a 24 bit per pixel con componenti rosso, verde e blu a 8 bit.

COLORFormatSurface
COLORFormatYCbYCr

Metodo deprecato.

COLORFormatYCrYCb

Metodo deprecato.

COLORFormatYUV411PackedPlanar

Metodo deprecato.

COLORFormatYUV411Planar

Metodo deprecato.

COLORFormatYUV420Flexible
Obsoleti.

Flessibili 12 bit per pixel, formato di colore YUV sottocampionato con componenti cromatici a 8 bit e luma.

COLORFormatYUV420PackedPlanar

Metodo deprecato.

COLORFormatYUV420PackedSemiPlanar

Metodo deprecato.

COLORFormatYUV420Planar

Metodo deprecato.

COLORFormatYUV420SemiPlanar

Metodo deprecato.

COLORFormatYUV422Flexible
Obsoleti.

Flessibili 16 bit per pixel, formato di colore YUV sottocampionato con componenti cromatici a 8 bit e luma.

COLORFormatYUV422PackedPlanar

Metodo deprecato.

COLORFormatYUV422PackedSemiPlanar

Metodo deprecato.

COLORFormatYUV422Planar

Metodo deprecato.

COLORFormatYUV422SemiPlanar

Metodo deprecato.

COLORFormatYUV444Flexible
Obsoleti.

Formato di colore YUV flessibile a 24 bit per pixel con componenti chroma e luma a 8 bit.

COLORFormatYUV444Interleaved

Metodo deprecato.

COLORFormatYUVP010
Obsoleti.

P010 è un formato semiplanare a 10 bit per componente 4:2:0 YCbCr.

COLORQCOMFormatYUV420SemiPlanar

Metodo deprecato.

COLORTIFormatYUV420PackedSemiPlanar

Metodo deprecato.

FEATUREAdaptivePlayback

<b>solo< decodificatore video/b>: codec supporta modifiche di risoluzione senza problemi.

FEATUREDynamicTimestamp

Se true, il timestamp di ogni buffer di output viene derivato dal timestamp del buffer di input che ha generato l'output.

FEATUREEncodingStatistics

<b>solo< codificatore video/b>: codec supporta l'esportazione delle statistiche di codifica.

FEATUREFrameParsing

<b solo< decodificatore/b>>Se true, il codec supporta unità di accesso parziali (incluse più) per buffer di input.

FEATUREHdrEditing

<b>solo< codificatore video/b>: codec supporta la modifica HDR.

FEATUREIntraRefresh

<b>solo< codificatore video/b>: codec supporta l'aggiornamento interno.

FEATURELowLatency

<solo< decodificatore b>/b>: codec supporta la decodifica a bassa latenza.

FEATUREMultipleFrames

Se true, il codec supporta più unità di accesso (per la decodifica o per l'output per i codificatori).

FEATUREPartialFrame

<b>solo< decodificatore video/b>: codec supporta l'accodamento di fotogrammi parziali.

FEATUREQpBounds

<b>solo< codificatore video/b>: codec supporta i limiti dei parametri di quantizzazione.

FEATURESecurePlayback

<b>solo< decodificatore video/b>: codec supporta la decrittografia sicura.

FEATURETunneledPlayback

<b>solo decodificatore< video o audio/b>: codec supporta la riproduzione in tunneling.

Proprietà

AudioCapabilities

Incapsula le funzionalità di un determinato componente codec.

Class

Restituisce la classe di runtime di questo Objectoggetto .

(Ereditato da Object)
ColorFormats

Formato di colore per il supporto.

DefaultFormat

Restituisce un oggetto MediaFormat con valori predefiniti per le configurazioni con valori predefiniti.

EncoderCapabilities

Incapsula le funzionalità di un determinato componente codec.

Handle

Handle per l'istanza di Android sottostante.

(Ereditato da Object)
JniIdentityHashCode

Incapsula le funzionalità di un determinato componente codec.

(Ereditato da Object)
JniPeerMembers

Incapsula le funzionalità di un determinato componente codec.

MaxSupportedInstances

Restituisce il numero massimo di istanze codec simultanee supportate.

MimeType

Restituisce il tipo mime per il quale è stato creato questo oggetto di funzionalità codec.

PeerReference

Incapsula le funzionalità di un determinato componente codec.

(Ereditato da Object)
ProfileLevels
ThresholdClass

Questa API supporta l'infrastruttura Mono per Android e non deve essere usata direttamente dal codice.

(Ereditato da Object)
ThresholdType

Questa API supporta l'infrastruttura Mono per Android e non deve essere usata direttamente dal codice.

(Ereditato da Object)
VideoCapabilities

Incapsula le funzionalità di un determinato componente codec.

Metodi

Clone()

Crea e restituisce una copia di questo oggetto.

(Ereditato da Object)
CreateFromProfileLevel(String, MediaCodecProfileLevel, Int32)

Incapsula le funzionalità di un determinato componente codec.

Dispose()

Incapsula le funzionalità di un determinato componente codec.

(Ereditato da Object)
Dispose(Boolean)

Incapsula le funzionalità di un determinato componente codec.

(Ereditato da Object)
Equals(Object)

Indica se un altro oggetto è "uguale a" questo.

(Ereditato da Object)
GetHashCode()

Restituisce un valore del codice hash per l'oggetto.

(Ereditato da Object)
IsFeatureRequired(String)

Requisiti delle funzionalità codec di query.

IsFeatureSupported(String)

Funzionalità codec di query.

IsFormatSupported(MediaFormat)

Eseguire una query sul supporto di un determinato MediaFormatcodec .

JavaFinalize()

Chiamato dal Garbage Collector su un oggetto quando Garbage Collection determina che non sono presenti altri riferimenti all'oggetto .

(Ereditato da Object)
Notify()

Riattiva un singolo thread in attesa del monitor dell'oggetto.

(Ereditato da Object)
NotifyAll()

Riattiva tutti i thread in attesa del monitoraggio di questo oggetto.

(Ereditato da Object)
SetHandle(IntPtr, JniHandleOwnership)

Imposta la proprietà Handle.

(Ereditato da Object)
ToArray<T>()

Incapsula le funzionalità di un determinato componente codec.

(Ereditato da Object)
ToString()

Restituisce una rappresentazione in formato stringa dell'oggetto.

(Ereditato da Object)
UnregisterFromRuntime()

Incapsula le funzionalità di un determinato componente codec.

(Ereditato da Object)
Wait()

Fa sì che il thread corrente attenda finché non viene risvegliato, in genere eseguendo <una>notifica</em> o <em>interrotto</em>.

(Ereditato da Object)
Wait(Int64)

Fa sì che il thread corrente attenda finché non viene risvegliato, in genere eseguendo <una notifica</>em> o <em>interrotto</em> o fino a quando non è trascorsa una certa quantità di tempo reale.

(Ereditato da Object)
Wait(Int64, Int32)

Fa sì che il thread corrente attenda finché non viene risvegliato, in genere eseguendo <una notifica</>em> o <em>interrotto</em> o fino a quando non è trascorsa una certa quantità di tempo reale.

(Ereditato da Object)

Implementazioni dell'interfaccia esplicita

IJavaPeerable.Disposed()

Incapsula le funzionalità di un determinato componente codec.

(Ereditato da Object)
IJavaPeerable.DisposeUnlessReferenced()

Incapsula le funzionalità di un determinato componente codec.

(Ereditato da Object)
IJavaPeerable.Finalized()

Incapsula le funzionalità di un determinato componente codec.

(Ereditato da Object)
IJavaPeerable.JniManagedPeerState

Incapsula le funzionalità di un determinato componente codec.

(Ereditato da Object)
IJavaPeerable.SetJniIdentityHashCode(Int32)

Incapsula le funzionalità di un determinato componente codec.

(Ereditato da Object)
IJavaPeerable.SetJniManagedPeerState(JniManagedPeerStates)

Incapsula le funzionalità di un determinato componente codec.

(Ereditato da Object)
IJavaPeerable.SetPeerReference(JniObjectReference)

Incapsula le funzionalità di un determinato componente codec.

(Ereditato da Object)

Metodi di estensione

JavaCast<TResult>(IJavaObject)

Esegue una conversione del tipo verificato dal runtime Android.

JavaCast<TResult>(IJavaObject)

Incapsula le funzionalità di un determinato componente codec.

GetJniTypeName(IJavaPeerable)

Incapsula le funzionalità di un determinato componente codec.

Si applica a