Android Guides | Samples

Android.Media.MediaCodecInfo.CodecCapabilities Class

Encapsulates the capabilities of a given codec component, i.e. what profile/level combinations it supports and what colorspaces it is capable of providing the decoded data in.

See Also: MediaCodecInfo+CodecCapabilities

Syntax

[Android.Runtime.Register("android/media/MediaCodecInfo$CodecCapabilities", DoNotGenerateAcw=true)]
public sealed class MediaCodecInfo.CodecCapabilities : Object

Remarks

Encapsulates the capabilities of a given codec component, i.e. what profile/level combinations it supports and what colorspaces it is capable of providing the decoded data in.

[Android Documentation]

Requirements

Namespace: Android.Media
Assembly: Mono.Android (in Mono.Android.dll)
Assembly Versions: 0.0.0.0
Since: Added in API level 16

The members of Android.Media.MediaCodecInfo.CodecCapabilities are listed below.

See Also: Object

Public Constructors

Public Fields

const
COLORFormat12bitRGB444MediaCodecCapabilities (3).
const
COLORFormat16bitARGB1555MediaCodecCapabilities (5).
const
COLORFormat16bitARGB4444MediaCodecCapabilities (4).
const
COLORFormat16bitBGR565MediaCodecCapabilities (7).
const
COLORFormat16bitRGB565MediaCodecCapabilities (6).
const
COLORFormat18bitARGB1665MediaCodecCapabilities (9).
const
COLORFormat18BitBGR666MediaCodecCapabilities (41).
const
COLORFormat18bitRGB666MediaCodecCapabilities (8).
const
COLORFormat19bitARGB1666MediaCodecCapabilities (10).
const
COLORFormat24BitABGR6666MediaCodecCapabilities (43).
const
COLORFormat24bitARGB1887MediaCodecCapabilities (13).
const
COLORFormat24BitARGB6666MediaCodecCapabilities (42).
const
COLORFormat24bitBGR888MediaCodecCapabilities (12).
const
COLORFormat24bitRGB888MediaCodecCapabilities (11).
const
COLORFormat25bitARGB1888MediaCodecCapabilities (14).
const
COLORFormat32bitARGB8888MediaCodecCapabilities (16).
const
COLORFormat32bitBGRA8888MediaCodecCapabilities (15).
const
COLORFormat8bitRGB332MediaCodecCapabilities (2).
const
COLORFormatCbYCrYMediaCodecCapabilities (27).
const
COLORFormatCrYCbYMediaCodecCapabilities (28).
const
COLORFormatL16MediaCodecCapabilities (36).
const
COLORFormatL2MediaCodecCapabilities (33).
const
COLORFormatL24MediaCodecCapabilities (37).
const
COLORFormatL32MediaCodecCapabilities (38).
const
COLORFormatL4MediaCodecCapabilities (34).
const
COLORFormatL8MediaCodecCapabilities (35).
const
COLORFormatMonochromeMediaCodecCapabilities (1).
const
COLORFormatRawBayer10bitMediaCodecCapabilities (31).
const
COLORFormatRawBayer8bitMediaCodecCapabilities (30).
const
COLORFormatRawBayer8bitcompressedMediaCodecCapabilities (32).
const
COLORFormatSurfaceMediaCodecCapabilities (2130708361).
const
COLORFormatYCbYCrMediaCodecCapabilities (25).
const
COLORFormatYCrYCbMediaCodecCapabilities (26).
const
COLORFormatYUV411PackedPlanarMediaCodecCapabilities (18).
const
COLORFormatYUV411PlanarMediaCodecCapabilities (17).
const
COLORFormatYUV420FlexibleMediaCodecCapabilities (2135033992).
const
COLORFormatYUV420PackedPlanarMediaCodecCapabilities (20).
const
COLORFormatYUV420PackedSemiPlanarMediaCodecCapabilities (39).
const
COLORFormatYUV420PlanarMediaCodecCapabilities (19).
const
COLORFormatYUV420SemiPlanarMediaCodecCapabilities (21).
const
COLORFormatYUV422PackedPlanarMediaCodecCapabilities (23).
const
COLORFormatYUV422PackedSemiPlanarMediaCodecCapabilities (40).
const
COLORFormatYUV422PlanarMediaCodecCapabilities (22).
const
COLORFormatYUV422SemiPlanarMediaCodecCapabilities (24).
const
COLORFormatYUV444InterleavedMediaCodecCapabilities (29).
const
COLORQCOMFormatYUV420SemiPlanarMediaCodecCapabilities (2141391872).
const
COLORTIFormatYUV420PackedSemiPlanarMediaCodecCapabilities (2130706688).
const
FEATUREAdaptivePlaybackString.
const
FEATURESecurePlaybackString.
const
FEATURETunneledPlaybackString.

Public Properties

Protected Properties

[read-only]
override
ThresholdClassIntPtr. This API supports the Mono for Android infrastructure and is not intended to be used directly from your code.
[read-only]
override
ThresholdTypeType. This API supports the Mono for Android infrastructure and is not intended to be used directly from your code.

Public Methods