MediaCodecInfo.CodecProfileLevel 类
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
封装可用于编解码器组件的配置文件。
[Android.Runtime.Register("android/media/MediaCodecInfo$CodecProfileLevel", DoNotGenerateAcw=true)]
public sealed class MediaCodecInfo.CodecProfileLevel : Java.Lang.Object
[<Android.Runtime.Register("android/media/MediaCodecInfo$CodecProfileLevel", DoNotGenerateAcw=true)>]
type MediaCodecInfo.CodecProfileLevel = class
inherit Object
- 继承
- 属性
注解
封装可用于编解码器组件的配置文件。
可以从 字段中获取给定MediaCodecInfo
对象的一组 MediaCodecInfo.CodecProfileLevel
对象MediaCodecInfo.CodecCapabilities#profileLevels
。
的 android.media.MediaCodecInfo.CodecProfileLevel
Java 文档。
此页面的某些部分是基于 创建和共享的工作进行的修改,并根据 署名许可中所述的条款使用。
构造函数
MediaCodecInfo.CodecProfileLevel() |
字段
AACObjectELD | |
AACObjectERLC | |
AACObjectERScalable |
已过时.
封装可用于编解码器组件的配置文件。 |
AACObjectHE | |
AACObjectHEPS | |
AACObjectLC | |
AACObjectLD | |
AACObjectLTP | |
AACObjectMain | |
AACObjectScalable | |
AACObjectSSR | |
AACObjectXHE |
已过时.
xHE-AAC (包括 USAC) |
AC4Level0 |
已过时.
根据 ETSI TS 103 190-2 v1 对应于 mdcompat 0 的 AC-4 编解码器级别。 |
AC4Level1 |
已过时.
根据 ETSI TS 103 190-2 v1,对应于 mdcompat 1 的 AC-4 编解码器级别。 |
AC4Level2 |
已过时.
根据 ETSI TS 103 190-2 v1,对应于 mdcompat 2 的 AC-4 编解码器级别。 |
AC4Level3 |
已过时.
根据 ETSI TS 103 190-2 v1,对应于 mdcompat 3 的 AC-4 编解码器级别。 |
AC4Level4 |
已过时.
根据 ETSI TS 103 190-2 v1,对应于 mdcompat 4 的 AC-4 编解码器级别。 |
AC4Profile00 |
已过时.
AC-4 编解码器配置文件,bitstream_version 0,presentation_version 0,符合 ETSI TS 103 190-2 v1。 |
AC4Profile10 |
已过时.
AC-4 编解码器配置文件,bitstream_version 1,presentation_version 0,符合 ETSI TS 103 190-2 v1。 |
AC4Profile11 |
已过时.
根据 ETSI TS 103 190-2 v1,bitstream_version 1 和 presentation_version 1 的 AC-4 编解码器配置文件。 |
AC4Profile21 |
已过时.
AC-4 编解码器配置文件,bitstream_version 2,presentation_version 1,符合 ETSI TS 103 190-2 v1。 |
AC4Profile22 |
已过时.
根据 ETSI TS 103 190-2 v1,具有 bitstream_version 2 和 presentation_version 2 的 AC-4 编解码器配置文件。 |
AV1Level2 |
已过时.
封装可用于编解码器组件的配置文件。 |
AV1Level21 |
已过时.
封装可用于编解码器组件的配置文件。 |
AV1Level22 |
已过时.
封装可用于编解码器组件的配置文件。 |
AV1Level23 |
已过时.
封装可用于编解码器组件的配置文件。 |
AV1Level3 |
已过时.
封装可用于编解码器组件的配置文件。 |
AV1Level31 |
已过时.
封装可用于编解码器组件的配置文件。 |
AV1Level32 |
已过时.
封装可用于编解码器组件的配置文件。 |
AV1Level33 |
已过时.
封装可用于编解码器组件的配置文件。 |
AV1Level4 |
已过时.
封装可用于编解码器组件的配置文件。 |
AV1Level41 |
已过时.
封装可用于编解码器组件的配置文件。 |
AV1Level42 |
已过时.
封装可用于编解码器组件的配置文件。 |
AV1Level43 |
已过时.
封装可用于编解码器组件的配置文件。 |
AV1Level5 |
已过时.
封装可用于编解码器组件的配置文件。 |
AV1Level51 |
已过时.
封装可用于编解码器组件的配置文件。 |
AV1Level52 |
已过时.
封装可用于编解码器组件的配置文件。 |
AV1Level53 |
已过时.
封装可用于编解码器组件的配置文件。 |
AV1Level6 |
已过时.
封装可用于编解码器组件的配置文件。 |
AV1Level61 |
已过时.
封装可用于编解码器组件的配置文件。 |
AV1Level62 |
已过时.
封装可用于编解码器组件的配置文件。 |
AV1Level63 |
已过时.
封装可用于编解码器组件的配置文件。 |
AV1Level7 |
已过时.
封装可用于编解码器组件的配置文件。 |
AV1Level71 |
已过时.
封装可用于编解码器组件的配置文件。 |
AV1Level72 |
已过时.
封装可用于编解码器组件的配置文件。 |
AV1Level73 |
已过时.
封装可用于编解码器组件的配置文件。 |
AV1ProfileMain10 |
已过时.
AV1 主配置文件 4:2:0 10 位
|
AV1ProfileMain10HDR10 |
已过时.
AV1 主配置文件 4:2:0,10 位 HDR10。 |
AV1ProfileMain10HDR10Plus |
已过时.
AV1 主配置文件 4:2:0 10 位,具有 HDR10Plus。 |
AV1ProfileMain8 |
已过时.
AV1 主配置文件 4:2:0 8 位
|
AVCLevel1 | |
AVCLevel11 | |
AVCLevel12 | |
AVCLevel13 | |
AVCLevel1b | |
AVCLevel2 | |
AVCLevel21 | |
AVCLevel22 | |
AVCLevel3 | |
AVCLevel31 | |
AVCLevel32 | |
AVCLevel4 | |
AVCLevel41 | |
AVCLevel42 | |
AVCLevel5 | |
AVCLevel51 | |
AVCLevel52 |
已过时.
封装可用于编解码器组件的配置文件。 |
AVCLevel6 |
已过时.
封装可用于编解码器组件的配置文件。 |
AVCLevel61 |
已过时.
封装可用于编解码器组件的配置文件。 |
AVCLevel62 |
已过时.
封装可用于编解码器组件的配置文件。 |
AVCProfileBaseline |
已过时.
AVC 基线配置文件。 |
AVCProfileConstrainedBaseline |
已过时.
AVC 约束基线配置文件。 |
AVCProfileConstrainedHigh |
已过时.
AVC 约束的高配置文件。 |
AVCProfileExtended |
已过时.
AVC 扩展配置文件。 |
AVCProfileHigh |
已过时.
AVC 高配置文件。 |
AVCProfileHigh10 |
已过时.
AVC High 10 配置文件。 |
AVCProfileHigh422 |
已过时.
AVC High 4:2:2 配置文件。 |
AVCProfileHigh444 |
已过时.
AVC High 4:4:4 配置文件。 |
AVCProfileMain |
已过时.
AVC 主配置文件。 |
DolbyVisionLevel8k30 |
已过时.
封装可用于编解码器组件的配置文件。 |
DolbyVisionLevel8k60 |
已过时.
封装可用于编解码器组件的配置文件。 |
DolbyVisionLevelFhd24 |
已过时.
封装可用于编解码器组件的配置文件。 |
DolbyVisionLevelFhd30 |
已过时.
封装可用于编解码器组件的配置文件。 |
DolbyVisionLevelFhd60 |
已过时.
封装可用于编解码器组件的配置文件。 |
DolbyVisionLevelHd24 |
已过时.
封装可用于编解码器组件的配置文件。 |
DolbyVisionLevelHd30 |
已过时.
封装可用于编解码器组件的配置文件。 |
DolbyVisionLevelUhd120 |
已过时.
封装可用于编解码器组件的配置文件。 |
DolbyVisionLevelUhd24 |
已过时.
封装可用于编解码器组件的配置文件。 |
DolbyVisionLevelUhd30 |
已过时.
封装可用于编解码器组件的配置文件。 |
DolbyVisionLevelUhd48 |
已过时.
封装可用于编解码器组件的配置文件。 |
DolbyVisionLevelUhd60 |
已过时.
封装可用于编解码器组件的配置文件。 |
DolbyVisionProfileDvav110 |
已过时.
Dolby Vision AV1 配置文件 |
DolbyVisionProfileDvavPen |
已过时.
封装可用于编解码器组件的配置文件。 |
DolbyVisionProfileDvavPer |
已过时.
封装可用于编解码器组件的配置文件。 |
DolbyVisionProfileDvavSe |
已过时.
封装可用于编解码器组件的配置文件。 |
DolbyVisionProfileDvheDen |
已过时.
封装可用于编解码器组件的配置文件。 |
DolbyVisionProfileDvheDer |
已过时.
封装可用于编解码器组件的配置文件。 |
DolbyVisionProfileDvheDtb |
已过时.
封装可用于编解码器组件的配置文件。 |
DolbyVisionProfileDvheDth |
已过时.
封装可用于编解码器组件的配置文件。 |
DolbyVisionProfileDvheDtr |
已过时.
封装可用于编解码器组件的配置文件。 |
DolbyVisionProfileDvheSt |
已过时.
封装可用于编解码器组件的配置文件。 |
DolbyVisionProfileDvheStn |
已过时.
封装可用于编解码器组件的配置文件。 |
DTSHDProfileHRA |
已过时.
DTS HRA 的 DTS 编解码器配置文件。 |
DTSHDProfileLBR |
已过时.
DTS Express 的 DTS 编解码器配置文件。 |
DTSHDProfileMA |
已过时.
DTS-HD 主音频的 DTS 编解码器配置文件 |
DTSUHDProfileP1 |
已过时.
DTS:X 配置文件 1 的 DTS 编解码器配置文件 |
DTSUHDProfileP2 |
已过时.
DTS:X 配置文件 2 的 DTS 编解码器配置文件 |
H263Level10 | |
H263Level20 | |
H263Level30 | |
H263Level40 | |
H263Level45 | |
H263Level50 | |
H263Level60 | |
H263Level70 | |
H263ProfileBackwardCompatible | |
H263ProfileBaseline | |
H263ProfileH320Coding | |
H263ProfileHighCompression | |
H263ProfileHighLatency | |
H263ProfileInterlace | |
H263ProfileInternet | |
H263ProfileISWV2 | |
H263ProfileISWV3 | |
HEVCHighTierLevel1 |
已过时.
封装可用于编解码器组件的配置文件。 |
HEVCHighTierLevel2 |
已过时.
封装可用于编解码器组件的配置文件。 |
HEVCHighTierLevel21 |
已过时.
封装可用于编解码器组件的配置文件。 |
HEVCHighTierLevel3 |
已过时.
封装可用于编解码器组件的配置文件。 |
HEVCHighTierLevel31 |
已过时.
封装可用于编解码器组件的配置文件。 |
HEVCHighTierLevel4 |
已过时.
封装可用于编解码器组件的配置文件。 |
HEVCHighTierLevel41 |
已过时.
封装可用于编解码器组件的配置文件。 |
HEVCHighTierLevel5 |
已过时.
封装可用于编解码器组件的配置文件。 |
HEVCHighTierLevel51 |
已过时.
封装可用于编解码器组件的配置文件。 |
HEVCHighTierLevel52 |
已过时.
封装可用于编解码器组件的配置文件。 |
HEVCHighTierLevel6 |
已过时.
封装可用于编解码器组件的配置文件。 |
HEVCHighTierLevel61 |
已过时.
封装可用于编解码器组件的配置文件。 |
HEVCHighTierLevel62 |
已过时.
封装可用于编解码器组件的配置文件。 |
HEVCMainTierLevel1 |
已过时.
封装可用于编解码器组件的配置文件。 |
HEVCMainTierLevel2 |
已过时.
封装可用于编解码器组件的配置文件。 |
HEVCMainTierLevel21 |
已过时.
封装可用于编解码器组件的配置文件。 |
HEVCMainTierLevel3 |
已过时.
封装可用于编解码器组件的配置文件。 |
HEVCMainTierLevel31 |
已过时.
封装可用于编解码器组件的配置文件。 |
HEVCMainTierLevel4 |
已过时.
封装可用于编解码器组件的配置文件。 |
HEVCMainTierLevel41 |
已过时.
封装可用于编解码器组件的配置文件。 |
HEVCMainTierLevel5 |
已过时.
封装可用于编解码器组件的配置文件。 |
HEVCMainTierLevel51 |
已过时.
封装可用于编解码器组件的配置文件。 |
HEVCMainTierLevel52 |
已过时.
封装可用于编解码器组件的配置文件。 |
HEVCMainTierLevel6 |
已过时.
封装可用于编解码器组件的配置文件。 |
HEVCMainTierLevel61 |
已过时.
封装可用于编解码器组件的配置文件。 |
HEVCMainTierLevel62 |
已过时.
封装可用于编解码器组件的配置文件。 |
HEVCProfileMain |
已过时.
封装可用于编解码器组件的配置文件。 |
HEVCProfileMain10 |
已过时.
封装可用于编解码器组件的配置文件。 |
HEVCProfileMain10HDR10 |
已过时.
封装可用于编解码器组件的配置文件。 |
HEVCProfileMain10HDR10Plus |
已过时.
封装可用于编解码器组件的配置文件。 |
HEVCProfileMainStill |
已过时.
封装可用于编解码器组件的配置文件。 |
MPEG2LevelH14 |
已过时.
封装可用于编解码器组件的配置文件。 |
MPEG2LevelHL |
已过时.
封装可用于编解码器组件的配置文件。 |
MPEG2LevelHP |
已过时.
封装可用于编解码器组件的配置文件。 |
MPEG2LevelLL |
已过时.
封装可用于编解码器组件的配置文件。 |
MPEG2LevelML |
已过时.
封装可用于编解码器组件的配置文件。 |
MPEG2Profile422 |
已过时.
封装可用于编解码器组件的配置文件。 |
MPEG2ProfileHigh |
已过时.
封装可用于编解码器组件的配置文件。 |
MPEG2ProfileMain |
已过时.
封装可用于编解码器组件的配置文件。 |
MPEG2ProfileSimple |
已过时.
封装可用于编解码器组件的配置文件。 |
MPEG2ProfileSNR |
已过时.
封装可用于编解码器组件的配置文件。 |
MPEG2ProfileSpatial |
已过时.
封装可用于编解码器组件的配置文件。 |
MPEG4Level0 | |
MPEG4Level0b | |
MPEG4Level1 | |
MPEG4Level2 | |
MPEG4Level3 | |
MPEG4Level3b |
已过时.
封装可用于编解码器组件的配置文件。 |
MPEG4Level4 | |
MPEG4Level4a | |
MPEG4Level5 | |
MPEG4Level6 |
已过时.
封装可用于编解码器组件的配置文件。 |
MPEG4ProfileAdvancedCoding | |
MPEG4ProfileAdvancedCore | |
MPEG4ProfileAdvancedRealTime | |
MPEG4ProfileAdvancedScalable | |
MPEG4ProfileAdvancedSimple | |
MPEG4ProfileBasicAnimated | |
MPEG4ProfileCore | |
MPEG4ProfileCoreScalable | |
MPEG4ProfileHybrid | |
MPEG4ProfileMain | |
MPEG4ProfileNbit | |
MPEG4ProfileScalableTexture | |
MPEG4ProfileSimple | |
MPEG4ProfileSimpleFace | |
MPEG4ProfileSimpleFBA | |
MPEG4ProfileSimpleScalable | |
VP8LevelVersion0 | |
VP8LevelVersion1 | |
VP8LevelVersion2 | |
VP8LevelVersion3 | |
VP8ProfileMain | |
VP9Level1 |
已过时.
封装可用于编解码器组件的配置文件。 |
VP9Level11 |
已过时.
封装可用于编解码器组件的配置文件。 |
VP9Level2 |
已过时.
封装可用于编解码器组件的配置文件。 |
VP9Level21 |
已过时.
封装可用于编解码器组件的配置文件。 |
VP9Level3 |
已过时.
封装可用于编解码器组件的配置文件。 |
VP9Level31 |
已过时.
封装可用于编解码器组件的配置文件。 |
VP9Level4 |
已过时.
封装可用于编解码器组件的配置文件。 |
VP9Level41 |
已过时.
封装可用于编解码器组件的配置文件。 |
VP9Level5 |
已过时.
封装可用于编解码器组件的配置文件。 |
VP9Level51 |
已过时.
封装可用于编解码器组件的配置文件。 |
VP9Level52 |
已过时.
封装可用于编解码器组件的配置文件。 |
VP9Level6 |
已过时.
封装可用于编解码器组件的配置文件。 |
VP9Level61 |
已过时.
封装可用于编解码器组件的配置文件。 |
VP9Level62 |
已过时.
封装可用于编解码器组件的配置文件。 |
VP9Profile0 |
已过时.
VP9 配置文件 0 4:2:0 8 位 |
VP9Profile1 |
已过时.
VP9 配置文件 1 4:2:2 8 位 |
VP9Profile2 |
已过时.
VP9 配置文件 2 4:2:0 10 位 |
VP9Profile2HDR |
已过时.
VP9 配置文件 2 4:2:0 10 位 HDR |
VP9Profile2HDR10Plus |
已过时.
VP9 配置文件 2 4:2:0 10 位 HDR10Plus |
VP9Profile3 |
已过时.
VP9 配置文件 3 4:2:2 10 位 |
VP9Profile3HDR |
已过时.
VP9 配置文件 3 4:2:2 10 位 HDR |
VP9Profile3HDR10Plus |
已过时.
VP9 配置文件 3 4:2:2 10 位 HDR10Plus |
属性
Class |
返回此 |
Handle |
基础 Android 实例的句柄。 (继承自 Object) |
JniIdentityHashCode |
封装可用于编解码器组件的配置文件。 (继承自 Object) |
JniPeerMembers |
封装可用于编解码器组件的配置文件。 |
Level |
媒体内容的级别。 |
PeerReference |
封装可用于编解码器组件的配置文件。 (继承自 Object) |
Profile |
媒体内容的配置文件。 |
ThresholdClass |
此 API 支持 Mono for Android 基础结构,不应直接从代码中使用。 (继承自 Object) |
ThresholdType |
此 API 支持 Mono for Android 基础结构,不应直接从代码中使用。 (继承自 Object) |
方法
Clone() |
创建并返回此对象的副本。 (继承自 Object) |
Dispose() |
封装可用于编解码器组件的配置文件。 (继承自 Object) |
Dispose(Boolean) |
封装可用于编解码器组件的配置文件。 (继承自 Object) |
Equals(Object) |
指示某个其他对象是否“等于”此对象。 (继承自 Object) |
GetHashCode() |
返回对象的哈希代码值。 (继承自 Object) |
JavaFinalize() |
当垃圾回收确定不再引用对象时,由垃圾回收器对对象调用。 (继承自 Object) |
Notify() |
唤醒正在等待此对象的监视器的单个线程。 (继承自 Object) |
NotifyAll() |
唤醒正在等待此对象的监视器的所有线程。 (继承自 Object) |
SetHandle(IntPtr, JniHandleOwnership) |
设置 Handle 属性。 (继承自 Object) |
ToArray<T>() |
封装可用于编解码器组件的配置文件。 (继承自 Object) |
ToString() |
返回对象的字符串表示形式。 (继承自 Object) |
UnregisterFromRuntime() |
封装可用于编解码器组件的配置文件。 (继承自 Object) |
Wait() |
导致当前线程等待,直到它被唤醒,通常是通过 em <通知/em> 或 <em>interrupted</em>。<> (继承自 Object) |
Wait(Int64) |
导致当前线程等待,直到它被唤醒,通常是通过 em <通知/em> 或 <em>interrupted</em>,或直到经过一定数量的实时。<> (继承自 Object) |
Wait(Int64, Int32) |
导致当前线程等待,直到它被唤醒,通常是通过 em <通知/em> 或 <em>interrupted</em>,或直到经过一定数量的实时。<> (继承自 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) |
封装可用于编解码器组件的配置文件。 |