다음을 통해 공유


MediaCodecInfo.CodecCapabilities 클래스

정의

지정된 코덱 구성 요소의 기능을 캡슐화합니다.

[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
상속
MediaCodecInfo.CodecCapabilities
특성

설명

지정된 코덱 구성 요소의 기능을 캡슐화합니다. 예를 들어 지원하는 프로필/수준 조합과 디코딩된 데이터를 제공할 수 있는 색 영역 및 일부 코덱 형식 특정 기능 플래그가 있습니다.

MIME 형식을 전달하여 지정된 MediaCodecInfo 개체 MediaCodecInfo#getCapabilitiesForType getCapabilitiesForType()에 대한 인스턴스를 가져올 수 있습니다.

에 대한 android.media.MediaCodecInfo.CodecCapabilitiesJava 설명서

이 페이지의 일부는 Android 오픈 소스 프로젝트에서 만들고 공유하고 Creative Commons 2.5 특성 라이선스에 설명된 용어에 따라 사용되는 작업을 기반으로 하는 수정 사항입니다.

생성자

MediaCodecInfo.CodecCapabilities()

필드

COLORFormat12bitRGB444

이 멤버는 더 이상 사용되지 않습니다.

COLORFormat16bitARGB1555

이 멤버는 더 이상 사용되지 않습니다.

COLORFormat16bitARGB4444

이 멤버는 더 이상 사용되지 않습니다.

COLORFormat16bitBGR565

이 멤버는 더 이상 사용되지 않습니다.

COLORFormat16bitRGB565
사용되지 않음.

픽셀 RGB 색 형식당 16비트, 5비트 빨강 및 파랑 및 6비트 녹색 구성 요소

COLORFormat18bitARGB1665

이 멤버는 더 이상 사용되지 않습니다.

COLORFormat18BitBGR666

이 멤버는 더 이상 사용되지 않습니다.

COLORFormat18bitRGB666

이 멤버는 더 이상 사용되지 않습니다.

COLORFormat19bitARGB1666

이 멤버는 더 이상 사용되지 않습니다.

COLORFormat24BitABGR6666

이 멤버는 더 이상 사용되지 않습니다.

COLORFormat24bitARGB1887

이 멤버는 더 이상 사용되지 않습니다.

COLORFormat24BitARGB6666

이 멤버는 더 이상 사용되지 않습니다.

COLORFormat24bitBGR888
사용되지 않음.

픽셀 RGB 색 형식당 24비트, 8비트 빨강, 녹색 및 파란색 구성 요소

COLORFormat24bitRGB888

이 멤버는 더 이상 사용되지 않습니다.

COLORFormat25bitARGB1888

이 멤버는 더 이상 사용되지 않습니다.

COLORFormat32bitABGR2101010
사용되지 않음.

픽셀 RGBA 색 형식당 32비트, 10비트 빨강, 녹색, 파랑 및 2비트 알파 구성 요소

COLORFormat32bitABGR8888
사용되지 않음.

픽셀 RGBA 색 형식당 32비트( 8비트 빨강, 녹색, 파랑 및 알파 구성 요소 포함)

COLORFormat32bitARGB8888

이 멤버는 더 이상 사용되지 않습니다.

COLORFormat32bitBGRA8888

이 멤버는 더 이상 사용되지 않습니다.

COLORFormat64bitABGRFloat
사용되지 않음.

픽셀 RGBA 색 형식당 64비트, 16비트 부호 있는 부동 소수점 빨간색, 녹색, 파랑 및 알파 구성 요소

COLORFormat8bitRGB332

이 멤버는 더 이상 사용되지 않습니다.

COLORFormatCbYCrY

이 멤버는 더 이상 사용되지 않습니다.

COLORFormatCrYCbY

이 멤버는 더 이상 사용되지 않습니다.

COLORFormatL16
사용되지 않음.

픽셀당 16비트, little-endian Y 색 형식입니다.

COLORFormatL2

이 멤버는 더 이상 사용되지 않습니다.

COLORFormatL24

이 멤버는 더 이상 사용되지 않습니다.

COLORFormatL32

픽셀당 32비트, little-endian Y 색 형식입니다.

COLORFormatL4

이 멤버는 더 이상 사용되지 않습니다.

COLORFormatL8
사용되지 않음.

픽셀 Y 색 형식당 8비트입니다.

COLORFormatMonochrome

이 멤버는 더 이상 사용되지 않습니다.

COLORFormatRawBayer10bit
사용되지 않음.

SMIA 10비트 바이엘 형식입니다.

COLORFormatRawBayer8bit
사용되지 않음.

SMIA 8비트 바이엘 형식입니다.

COLORFormatRawBayer8bitcompressed
사용되지 않음.

SMIA 8비트 압축 바이엘 형식입니다.

COLORFormatRGBAFlexible
사용되지 않음.

8비트 빨강, 녹색, 파랑 및 알파 구성 요소가 있는 픽셀당 유연한 32비트 RGBA 색 형식입니다.

COLORFormatRGBFlexible
사용되지 않음.

8비트 빨강, 녹색 및 파랑 구성 요소가 있는 픽셀당 유연한 24비트 RGB 색 형식입니다.

COLORFormatSurface
COLORFormatYCbYCr

이 멤버는 더 이상 사용되지 않습니다.

COLORFormatYCrYCb

이 멤버는 더 이상 사용되지 않습니다.

COLORFormatYUV411PackedPlanar

이 멤버는 더 이상 사용되지 않습니다.

COLORFormatYUV411Planar

이 멤버는 더 이상 사용되지 않습니다.

COLORFormatYUV420Flexible
사용되지 않음.

픽셀당 유연한 12비트, 8비트 크로마 및 루마 구성 요소가 있는 하위 샘플링된 YUV 색 형식입니다.

COLORFormatYUV420PackedPlanar

이 멤버는 더 이상 사용되지 않습니다.

COLORFormatYUV420PackedSemiPlanar

이 멤버는 더 이상 사용되지 않습니다.

COLORFormatYUV420Planar

이 멤버는 더 이상 사용되지 않습니다.

COLORFormatYUV420SemiPlanar

이 멤버는 더 이상 사용되지 않습니다.

COLORFormatYUV422Flexible
사용되지 않음.

픽셀당 유연한 16비트, 8비트 크로마 및 루마 구성 요소가 있는 하위 샘플링된 YUV 색 형식입니다.

COLORFormatYUV422PackedPlanar

이 멤버는 더 이상 사용되지 않습니다.

COLORFormatYUV422PackedSemiPlanar

이 멤버는 더 이상 사용되지 않습니다.

COLORFormatYUV422Planar

이 멤버는 더 이상 사용되지 않습니다.

COLORFormatYUV422SemiPlanar

이 멤버는 더 이상 사용되지 않습니다.

COLORFormatYUV444Flexible
사용되지 않음.

8비트 크로마 및 루마 구성 요소가 있는 픽셀 YUV 색 형식당 유연한 24비트

COLORFormatYUV444Interleaved

이 멤버는 더 이상 사용되지 않습니다.

COLORFormatYUVP010
사용되지 않음.

P010은 구성 요소당 10비트 4:2:0 YCbCr 세미플래너 형식입니다.

COLORQCOMFormatYUV420SemiPlanar

이 멤버는 더 이상 사용되지 않습니다.

COLORTIFormatYUV420PackedSemiPlanar

이 멤버는 더 이상 사용되지 않습니다.

FEATUREAdaptivePlayback

<b>video decoder only</b>: 코덱은 원활한 해상도 변경을 지원합니다.

FEATUREDynamicTimestamp

true이면 각 출력 버퍼의 타임스탬프가 출력을 생성한 입력 버퍼의 타임스탬프에서 파생됩니다.

FEATUREEncodingStatistics

<b>video encoder only</b>: 코덱은 인코딩 통계 내보내기를 지원합니다.

FEATUREFrameParsing

<b>디코더 only</b>true이면 코덱은 입력 버퍼당 부분(다중 포함) 액세스 단위를 지원합니다.

FEATUREHdrEditing

<b>비디오 인코더 only</b>: 코덱은 HDR 편집을 지원합니다.

FEATUREIntraRefresh

<b>video encoder only</b>: 코덱은 인트라 새로 고침을 지원합니다.

FEATURELowLatency

<b>디코더 only</b>: 코덱은 짧은 대기 시간 디코딩을 지원합니다.

FEATUREMultipleFrames

true이면 코덱은 여러 액세스 단위(디코딩 또는 인코더 출력)를 지원합니다.

FEATUREPartialFrame

<b>video decoder only</b>: 코덱은 부분 프레임 큐를 지원합니다.

FEATUREQpBounds

<b>video encoder only</b>: 코덱은 양자화 매개 변수 경계를 지원합니다.

FEATURESecurePlayback

<b>video decoder only</b>: 코덱은 보안 암호 해독을 지원합니다.

FEATURETunneledPlayback

<b>비디오 또는 오디오 디코더만</b>: 코덱은 터널된 재생을 지원합니다.

속성

AudioCapabilities

지정된 코덱 구성 요소의 기능을 캡슐화합니다.

Class

Object런타임 클래스를 반환합니다.

(다음에서 상속됨 Object)
ColorFormats

미디어의 색 형식입니다.

DefaultFormat

기본값이 있는 구성의 기본값이 있는 MediaFormat 개체를 반환합니다.

EncoderCapabilities

지정된 코덱 구성 요소의 기능을 캡슐화합니다.

Handle

기본 Android 인스턴스에 대한 핸들입니다.

(다음에서 상속됨 Object)
JniIdentityHashCode

지정된 코덱 구성 요소의 기능을 캡슐화합니다.

(다음에서 상속됨 Object)
JniPeerMembers

지정된 코덱 구성 요소의 기능을 캡슐화합니다.

MaxSupportedInstances

지원되는 동시 코덱 인스턴스의 최대 수를 반환합니다.

MimeType

이 코덱 기능 개체가 만들어진 mime 형식을 반환합니다.

PeerReference

지정된 코덱 구성 요소의 기능을 캡슐화합니다.

(다음에서 상속됨 Object)
ProfileLevels
ThresholdClass

이 API는 Android용 Mono 인프라를 지원하며 코드에서 직접 사용할 수 없습니다.

(다음에서 상속됨 Object)
ThresholdType

이 API는 Android용 Mono 인프라를 지원하며 코드에서 직접 사용할 수 없습니다.

(다음에서 상속됨 Object)
VideoCapabilities

지정된 코덱 구성 요소의 기능을 캡슐화합니다.

메서드

Clone()

이 개체의 복사본을 만들고 반환합니다.

(다음에서 상속됨 Object)
CreateFromProfileLevel(String, MediaCodecProfileLevel, Int32)

지정된 코덱 구성 요소의 기능을 캡슐화합니다.

Dispose()

지정된 코덱 구성 요소의 기능을 캡슐화합니다.

(다음에서 상속됨 Object)
Dispose(Boolean)

지정된 코덱 구성 요소의 기능을 캡슐화합니다.

(다음에서 상속됨 Object)
Equals(Object)

다른 개체가 이 개체와 "같음"인지 여부를 나타냅니다.

(다음에서 상속됨 Object)
GetHashCode()

개체에 대한 해시 코드 값을 반환합니다.

(다음에서 상속됨 Object)
IsFeatureRequired(String)

코덱 기능 요구 사항을 쿼리합니다.

IsFeatureSupported(String)

쿼리 코덱 기능 기능.

IsFormatSupported(MediaFormat)

코덱이 지정된 MediaFormat을 지원하는지 여부를 쿼리합니다.

JavaFinalize()

가비지 수집에서 개체에 대한 참조가 더 이상 없다고 판단할 때 개체의 가비지 수집기에서 호출됩니다.

(다음에서 상속됨 Object)
Notify()

이 개체의 모니터에서 대기 중인 단일 스레드를 해제합니다.

(다음에서 상속됨 Object)
NotifyAll()

이 개체의 모니터에서 대기 중인 모든 스레드를 해제합니다.

(다음에서 상속됨 Object)
SetHandle(IntPtr, JniHandleOwnership)

Handle 속성을 설정합니다.

(다음에서 상속됨 Object)
ToArray<T>()

지정된 코덱 구성 요소의 기능을 캡슐화합니다.

(다음에서 상속됨 Object)
ToString()

개체의 문자열 표현을 반환합니다.

(다음에서 상속됨 Object)
UnregisterFromRuntime()

지정된 코덱 구성 요소의 기능을 캡슐화합니다.

(다음에서 상속됨 Object)
Wait()

현재 스레드가 각성될 때까지 대기하게 하며, 일반적으로 <알림을 받<>거나 <><중단/종료>합니다.>

(다음에서 상속됨 Object)
Wait(Int64)

현재 스레드가 각성될 때까지 대기하게 하며, 일반적으로 <>알림을 받<거나 <중단/>종료><>하거나 일정량의 실시간 경과가 발생할 때까지 대기합니다.

(다음에서 상속됨 Object)
Wait(Int64, Int32)

현재 스레드가 각성될 때까지 대기하게 하며, 일반적으로 <>알림을 받<거나 <중단/>종료><>하거나 일정량의 실시간 경과가 발생할 때까지 대기합니다.

(다음에서 상속됨 Object)

명시적 인터페이스 구현

IJavaPeerable.Disposed()

지정된 코덱 구성 요소의 기능을 캡슐화합니다.

(다음에서 상속됨 Object)
IJavaPeerable.DisposeUnlessReferenced()

지정된 코덱 구성 요소의 기능을 캡슐화합니다.

(다음에서 상속됨 Object)
IJavaPeerable.Finalized()

지정된 코덱 구성 요소의 기능을 캡슐화합니다.

(다음에서 상속됨 Object)
IJavaPeerable.JniManagedPeerState

지정된 코덱 구성 요소의 기능을 캡슐화합니다.

(다음에서 상속됨 Object)
IJavaPeerable.SetJniIdentityHashCode(Int32)

지정된 코덱 구성 요소의 기능을 캡슐화합니다.

(다음에서 상속됨 Object)
IJavaPeerable.SetJniManagedPeerState(JniManagedPeerStates)

지정된 코덱 구성 요소의 기능을 캡슐화합니다.

(다음에서 상속됨 Object)
IJavaPeerable.SetPeerReference(JniObjectReference)

지정된 코덱 구성 요소의 기능을 캡슐화합니다.

(다음에서 상속됨 Object)

확장 메서드

JavaCast<TResult>(IJavaObject)

Android 런타임 확인 형식 변환을 수행합니다.

JavaCast<TResult>(IJavaObject)

지정된 코덱 구성 요소의 기능을 캡슐화합니다.

GetJniTypeName(IJavaPeerable)

지정된 코덱 구성 요소의 기능을 캡슐화합니다.

적용 대상