Most visited

Recently visited

Added in API level 16

MediaCodecInfo.CodecProfileLevel

public static final class MediaCodecInfo.CodecProfileLevel
extends Object

java.lang.Object
   ↳ android.media.MediaCodecInfo.CodecProfileLevel


封装可用于编解码器组件的配置文件。

你可以得到一组 MediaCodecInfo.CodecProfileLevel对象为给定 MediaCodecInfo从对象 profileLevels场。

Summary

Constants

int AACObjectELD

int AACObjectERLC

int AACObjectHE

int AACObjectHE_PS

int AACObjectLC

int AACObjectLD

int AACObjectLTP

int AACObjectMain

int AACObjectSSR

int AACObjectScalable

int AVCLevel1

int AVCLevel11

int AVCLevel12

int AVCLevel13

int AVCLevel1b

int AVCLevel2

int AVCLevel21

int AVCLevel22

int AVCLevel3

int AVCLevel31

int AVCLevel32

int AVCLevel4

int AVCLevel41

int AVCLevel42

int AVCLevel5

int AVCLevel51

int AVCLevel52

int AVCProfileBaseline

int AVCProfileExtended

int AVCProfileHigh

int AVCProfileHigh10

int AVCProfileHigh422

int AVCProfileHigh444

int AVCProfileMain

int DolbyVisionLevelFhd24

int DolbyVisionLevelFhd30

int DolbyVisionLevelFhd60

int DolbyVisionLevelHd24

int DolbyVisionLevelHd30

int DolbyVisionLevelUhd24

int DolbyVisionLevelUhd30

int DolbyVisionLevelUhd48

int DolbyVisionLevelUhd60

int DolbyVisionProfileDvavPen

int DolbyVisionProfileDvavPer

int DolbyVisionProfileDvheDen

int DolbyVisionProfileDvheDer

int DolbyVisionProfileDvheDtb

int DolbyVisionProfileDvheDth

int DolbyVisionProfileDvheDtr

int DolbyVisionProfileDvheStn

int H263Level10

int H263Level20

int H263Level30

int H263Level40

int H263Level45

int H263Level50

int H263Level60

int H263Level70

int H263ProfileBackwardCompatible

int H263ProfileBaseline

int H263ProfileH320Coding

int H263ProfileHighCompression

int H263ProfileHighLatency

int H263ProfileISWV2

int H263ProfileISWV3

int H263ProfileInterlace

int H263ProfileInternet

int HEVCHighTierLevel1

int HEVCHighTierLevel2

int HEVCHighTierLevel21

int HEVCHighTierLevel3

int HEVCHighTierLevel31

int HEVCHighTierLevel4

int HEVCHighTierLevel41

int HEVCHighTierLevel5

int HEVCHighTierLevel51

int HEVCHighTierLevel52

int HEVCHighTierLevel6

int HEVCHighTierLevel61

int HEVCHighTierLevel62

int HEVCMainTierLevel1

int HEVCMainTierLevel2

int HEVCMainTierLevel21

int HEVCMainTierLevel3

int HEVCMainTierLevel31

int HEVCMainTierLevel4

int HEVCMainTierLevel41

int HEVCMainTierLevel5

int HEVCMainTierLevel51

int HEVCMainTierLevel52

int HEVCMainTierLevel6

int HEVCMainTierLevel61

int HEVCMainTierLevel62

int HEVCProfileMain

int HEVCProfileMain10

int HEVCProfileMain10HDR10

int MPEG2LevelH14

int MPEG2LevelHL

int MPEG2LevelHP

int MPEG2LevelLL

int MPEG2LevelML

int MPEG2Profile422

int MPEG2ProfileHigh

int MPEG2ProfileMain

int MPEG2ProfileSNR

int MPEG2ProfileSimple

int MPEG2ProfileSpatial

int MPEG4Level0

int MPEG4Level0b

int MPEG4Level1

int MPEG4Level2

int MPEG4Level3

int MPEG4Level3b

int MPEG4Level4

int MPEG4Level4a

int MPEG4Level5

int MPEG4Level6

int MPEG4ProfileAdvancedCoding

int MPEG4ProfileAdvancedCore

int MPEG4ProfileAdvancedRealTime

int MPEG4ProfileAdvancedScalable

int MPEG4ProfileAdvancedSimple

int MPEG4ProfileBasicAnimated

int MPEG4ProfileCore

int MPEG4ProfileCoreScalable

int MPEG4ProfileHybrid

int MPEG4ProfileMain

int MPEG4ProfileNbit

int MPEG4ProfileScalableTexture

int MPEG4ProfileSimple

int MPEG4ProfileSimpleFBA

int MPEG4ProfileSimpleFace

int MPEG4ProfileSimpleScalable

int VP8Level_Version0

int VP8Level_Version1

int VP8Level_Version2

int VP8Level_Version3

int VP8ProfileMain

int VP9Level1

int VP9Level11

int VP9Level2

int VP9Level21

int VP9Level3

int VP9Level31

int VP9Level4

int VP9Level41

int VP9Level5

int VP9Level51

int VP9Level52

int VP9Level6

int VP9Level61

int VP9Level62

int VP9Profile0

int VP9Profile1

int VP9Profile2

int VP9Profile2HDR

int VP9Profile3

int VP9Profile3HDR

Fields

public int level

在OpenMAX IL规范中定义,取决于介质的类型,可以是OMX_VIDEO_AVCLEVELTYPE,OMX_VIDEO_H263LEVELTYPE OMX_VIDEO_MPEG4LEVELTYPE,OMX_VIDEO_VP8LEVELTYPE或OMX_VIDEO_VP9LEVELTYPE。

public int profile

在OpenMAX IL规范中定义,取决于介质的类型,可以是OMX_VIDEO_AVCPROFILETYPE,OMX_VIDEO_H263PROFILETYPE,OMX_VIDEO_MPEG4PROFILETYPE,OMX_VIDEO_VP8PROFILETYPE或OMX_VIDEO_VP9PROFILETYPE。

Public constructors

MediaCodecInfo.CodecProfileLevel()

Inherited methods

From class java.lang.Object

Constants

AACObjectELD

Added in API level 16
int AACObjectELD

常量值:39(0x00000027)

AACObjectERLC

Added in API level 16
int AACObjectERLC

常量值:17(0x00000011)

AACObjectHE

Added in API level 16
int AACObjectHE

常量值:5(0x00000005)

AACObjectHE_PS

Added in API level 16
int AACObjectHE_PS

常量值:29(0x0000001d)

AACObjectLC

Added in API level 16
int AACObjectLC

常量值:2(0x00000002)

AACObjectLD

Added in API level 16
int AACObjectLD

常量值:23(0x00000017)

AACObjectLTP

Added in API level 16
int AACObjectLTP

常量值:4(0x00000004)

AACObjectMain

Added in API level 16
int AACObjectMain

Constant Value: 1 (0x00000001)

AACObjectSSR

Added in API level 16
int AACObjectSSR

常量值:3(0x00000003)

AACObjectScalable

Added in API level 16
int AACObjectScalable

常数值:6(0x00000006)

AVCLevel1

Added in API level 16
int AVCLevel1

常数值:1(0x00000001)

AVCLevel11

Added in API level 16
int AVCLevel11

常量值:4(0x00000004)

AVCLevel12

Added in API level 16
int AVCLevel12

常量值:8(0x00000008)

AVCLevel13

Added in API level 16
int AVCLevel13

常量值:16(0x00000010)

AVCLevel1b

Added in API level 16
int AVCLevel1b

常量值:2(0x00000002)

AVCLevel2

Added in API level 16
int AVCLevel2

常量值:32(0x00000020)

AVCLevel21

Added in API level 16
int AVCLevel21

常量值:64(0x00000040)

AVCLevel22

Added in API level 16
int AVCLevel22

常量值:128(0x00000080)

AVCLevel3

Added in API level 16
int AVCLevel3

常量值:256(0x00000100)

AVCLevel31

Added in API level 16
int AVCLevel31

常量值:512(0x00000200)

AVCLevel32

Added in API level 16
int AVCLevel32

常量值:1024(0x00000400)

AVCLevel4

Added in API level 16
int AVCLevel4

常量值:2048(0x00000800)

AVCLevel41

Added in API level 16
int AVCLevel41

常量值:4096(0x00001000)

AVCLevel42

Added in API level 16
int AVCLevel42

常量值:8192(0x00002000)

AVCLevel5

Added in API level 16
int AVCLevel5

常量值:16384(0x00004000)

AVCLevel51

Added in API level 16
int AVCLevel51

常量值:32768(0x00008000)

AVCLevel52

Added in API level 21
int AVCLevel52

Constant Value: 65536 (0x00010000)

AVCProfileBaseline

Added in API level 16
int AVCProfileBaseline

常数值:1(0x00000001)

AVCProfileExtended

Added in API level 16
int AVCProfileExtended

常量值:4(0x00000004)

AVCProfileHigh

Added in API level 16
int AVCProfileHigh

常量值:8(0x00000008)

AVCProfileHigh10

Added in API level 16
int AVCProfileHigh10

Constant Value: 16 (0x00000010)

AVCProfileHigh422

Added in API level 16
int AVCProfileHigh422

常量值:32(0x00000020)

AVCProfileHigh444

Added in API level 16
int AVCProfileHigh444

常量值:64(0x00000040)

AVCProfileMain

Added in API level 16
int AVCProfileMain

常量值:2(0x00000002)

DolbyVisionLevelFhd24

Added in API level 24
int DolbyVisionLevelFhd24

常量值:4(0x00000004)

DolbyVisionLevelFhd30

Added in API level 24
int DolbyVisionLevelFhd30

常量值:8(0x00000008)

DolbyVisionLevelFhd60

Added in API level 24
int DolbyVisionLevelFhd60

常量值:16(0x00000010)

DolbyVisionLevelHd24

Added in API level 24
int DolbyVisionLevelHd24

常数值:1(0x00000001)

DolbyVisionLevelHd30

Added in API level 24
int DolbyVisionLevelHd30

常量值:2(0x00000002)

DolbyVisionLevelUhd24

Added in API level 24
int DolbyVisionLevelUhd24

常量值:32(0x00000020)

DolbyVisionLevelUhd30

Added in API level 24
int DolbyVisionLevelUhd30

常量值:64(0x00000040)

DolbyVisionLevelUhd48

Added in API level 24
int DolbyVisionLevelUhd48

常量值:128(0x00000080)

DolbyVisionLevelUhd60

Added in API level 24
int DolbyVisionLevelUhd60

Constant Value: 256 (0x00000100)

DolbyVisionProfileDvavPen

Added in API level 24
int DolbyVisionProfileDvavPen

常量值:2(0x00000002)

DolbyVisionProfileDvavPer

Added in API level 24
int DolbyVisionProfileDvavPer

常数值:1(0x00000001)

DolbyVisionProfileDvheDen

Added in API level 24
int DolbyVisionProfileDvheDen

常量值:8(0x00000008)

DolbyVisionProfileDvheDer

Added in API level 24
int DolbyVisionProfileDvheDer

Constant Value: 4 (0x00000004)

DolbyVisionProfileDvheDtb

Added in API level 24
int DolbyVisionProfileDvheDtb

常量值:128(0x00000080)

DolbyVisionProfileDvheDth

Added in API level 24
int DolbyVisionProfileDvheDth

常量值:64(0x00000040)

DolbyVisionProfileDvheDtr

Added in API level 24
int DolbyVisionProfileDvheDtr

常量值:16(0x00000010)

DolbyVisionProfileDvheStn

Added in API level 24
int DolbyVisionProfileDvheStn

常量值:32(0x00000020)

H263Level10

Added in API level 16
int H263Level10

常数值:1(0x00000001)

H263Level20

Added in API level 16
int H263Level20

常量值:2(0x00000002)

H263Level30

Added in API level 16
int H263Level30

常量值:4(0x00000004)

H263Level40

Added in API level 16
int H263Level40

常量值:8(0x00000008)

H263Level45

Added in API level 16
int H263Level45

常量值:16(0x00000010)

H263Level50

Added in API level 16
int H263Level50

常量值:32(0x00000020)

H263Level60

Added in API level 16
int H263Level60

Constant Value: 64 (0x00000040)

H263Level70

Added in API level 16
int H263Level70

常量值:128(0x00000080)

H263ProfileBackwardCompatible

Added in API level 16
int H263ProfileBackwardCompatible

常量值:4(0x00000004)

H263ProfileBaseline

Added in API level 16
int H263ProfileBaseline

常数值:1(0x00000001)

H263ProfileH320Coding

Added in API level 16
int H263ProfileH320Coding

常量值:2(0x00000002)

H263ProfileHighCompression

Added in API level 16
int H263ProfileHighCompression

常量值:32(0x00000020)

H263ProfileHighLatency

Added in API level 16
int H263ProfileHighLatency

常量值:256(0x00000100)

H263ProfileISWV2

Added in API level 16
int H263ProfileISWV2

常量值:8(0x00000008)

H263ProfileISWV3

Added in API level 16
int H263ProfileISWV3

常量值:16(0x00000010)

H263ProfileInterlace

Added in API level 16
int H263ProfileInterlace

常量值:128(0x00000080)

H263ProfileInternet

Added in API level 16
int H263ProfileInternet

常量值:64(0x00000040)

HEVCHighTierLevel1

Added in API level 21
int HEVCHighTierLevel1

常量值:2(0x00000002)

HEVCHighTierLevel2

Added in API level 21
int HEVCHighTierLevel2

常量值:8(0x00000008)

HEVCHighTierLevel21

Added in API level 21
int HEVCHighTierLevel21

常量值:32(0x00000020)

HEVCHighTierLevel3

Added in API level 21
int HEVCHighTierLevel3

Constant Value: 128 (0x00000080)

HEVCHighTierLevel31

Added in API level 21
int HEVCHighTierLevel31

Constant Value: 512 (0x00000200)

HEVCHighTierLevel4

Added in API level 21
int HEVCHighTierLevel4

常量值:2048(0x00000800)

HEVCHighTierLevel41

Added in API level 21
int HEVCHighTierLevel41

常量值:8192(0x00002000)

HEVCHighTierLevel5

Added in API level 21
int HEVCHighTierLevel5

Constant Value: 32768 (0x00008000)

HEVCHighTierLevel51

Added in API level 21
int HEVCHighTierLevel51

常量值:131072(0x00020000)

HEVCHighTierLevel52

Added in API level 21
int HEVCHighTierLevel52

常量值:524288(0x00080000)

HEVCHighTierLevel6

Added in API level 21
int HEVCHighTierLevel6

常量值:2097152(0x00200000)

HEVCHighTierLevel61

Added in API level 21
int HEVCHighTierLevel61

常量值:8388608(0x00800000)

HEVCHighTierLevel62

Added in API level 21
int HEVCHighTierLevel62

常量值:33554432(0x02000000)

HEVCMainTierLevel1

Added in API level 21
int HEVCMainTierLevel1

常数值:1(0x00000001)

HEVCMainTierLevel2

Added in API level 21
int HEVCMainTierLevel2

常量值:4(0x00000004)

HEVCMainTierLevel21

Added in API level 21
int HEVCMainTierLevel21

常量值:16(0x00000010)

HEVCMainTierLevel3

Added in API level 21
int HEVCMainTierLevel3

Constant Value: 64 (0x00000040)

HEVCMainTierLevel31

Added in API level 21
int HEVCMainTierLevel31

常量值:256(0x00000100)

HEVCMainTierLevel4

Added in API level 21
int HEVCMainTierLevel4

常量值:1024(0x00000400)

HEVCMainTierLevel41

Added in API level 21
int HEVCMainTierLevel41

常量值:4096(0x00001000)

HEVCMainTierLevel5

Added in API level 21
int HEVCMainTierLevel5

常量值:16384(0x00004000)

HEVCMainTierLevel51

Added in API level 21
int HEVCMainTierLevel51

常量值:65536(0x00010000)

HEVCMainTierLevel52

Added in API level 21
int HEVCMainTierLevel52

Constant Value: 262144 (0x00040000)

HEVCMainTierLevel6

Added in API level 21
int HEVCMainTierLevel6

Constant Value: 1048576 (0x00100000)

HEVCMainTierLevel61

Added in API level 21
int HEVCMainTierLevel61

Constant Value: 4194304 (0x00400000)

HEVCMainTierLevel62

Added in API level 21
int HEVCMainTierLevel62

Constant Value: 16777216 (0x01000000)

HEVCProfileMain

Added in API level 21
int HEVCProfileMain

常数值:1(0x00000001)

HEVCProfileMain10

Added in API level 21
int HEVCProfileMain10

常量值:2(0x00000002)

HEVCProfileMain10HDR10

Added in API level 24
int HEVCProfileMain10HDR10

常量值:4096(0x00001000)

MPEG2LevelH14

Added in API level 23
int MPEG2LevelH14

常量值:2(0x00000002)

MPEG2LevelHL

Added in API level 23
int MPEG2LevelHL

常量值:3(0x00000003)

MPEG2LevelHP

Added in API level 24
int MPEG2LevelHP

常量值:4(0x00000004)

MPEG2LevelLL

Added in API level 23
int MPEG2LevelLL

常量值:0(0x00000000)

MPEG2LevelML

Added in API level 23
int MPEG2LevelML

常数值:1(0x00000001)

MPEG2Profile422

Added in API level 23
int MPEG2Profile422

常量值:2(0x00000002)

MPEG2ProfileHigh

Added in API level 23
int MPEG2ProfileHigh

常量值:5(0x00000005)

MPEG2ProfileMain

Added in API level 23
int MPEG2ProfileMain

常数值:1(0x00000001)

MPEG2ProfileSNR

Added in API level 23
int MPEG2ProfileSNR

常量值:3(0x00000003)

MPEG2ProfileSimple

Added in API level 23
int MPEG2ProfileSimple

常量值:0(0x00000000)

MPEG2ProfileSpatial

Added in API level 23
int MPEG2ProfileSpatial

常量值:4(0x00000004)

MPEG4Level0

Added in API level 16
int MPEG4Level0

常数值:1(0x00000001)

MPEG4Level0b

Added in API level 16
int MPEG4Level0b

常量值:2(0x00000002)

MPEG4Level1

Added in API level 16
int MPEG4Level1

常量值:4(0x00000004)

MPEG4Level2

Added in API level 16
int MPEG4Level2

常量值:8(0x00000008)

MPEG4Level3

Added in API level 16
int MPEG4Level3

常量值:16(0x00000010)

MPEG4Level3b

Added in API level 24
int MPEG4Level3b

Constant Value: 24 (0x00000018)

MPEG4Level4

Added in API level 16
int MPEG4Level4

Constant Value: 32 (0x00000020)

MPEG4Level4a

Added in API level 16
int MPEG4Level4a

常量值:64(0x00000040)

MPEG4Level5

Added in API level 16
int MPEG4Level5

常量值:128(0x00000080)

MPEG4Level6

Added in API level 24
int MPEG4Level6

常量值:256(0x00000100)

MPEG4ProfileAdvancedCoding

Added in API level 16
int MPEG4ProfileAdvancedCoding

常量值:4096(0x00001000)

MPEG4ProfileAdvancedCore

Added in API level 16
int MPEG4ProfileAdvancedCore

常量值:8192(0x00002000)

MPEG4ProfileAdvancedRealTime

Added in API level 16
int MPEG4ProfileAdvancedRealTime

常量值:1024(0x00000400)

MPEG4ProfileAdvancedScalable

Added in API level 16
int MPEG4ProfileAdvancedScalable

常量值:16384(0x00004000)

MPEG4ProfileAdvancedSimple

Added in API level 16
int MPEG4ProfileAdvancedSimple

常量值:32768(0x00008000)

MPEG4ProfileBasicAnimated

Added in API level 16
int MPEG4ProfileBasicAnimated

常量值:256(0x00000100)

MPEG4ProfileCore

Added in API level 16
int MPEG4ProfileCore

常量值:4(0x00000004)

MPEG4ProfileCoreScalable

Added in API level 16
int MPEG4ProfileCoreScalable

Constant Value: 2048 (0x00000800)

MPEG4ProfileHybrid

Added in API level 16
int MPEG4ProfileHybrid

常量值:512(0x00000200)

MPEG4ProfileMain

Added in API level 16
int MPEG4ProfileMain

常量值:8(0x00000008)

MPEG4ProfileNbit

Added in API level 16
int MPEG4ProfileNbit

常量值:16(0x00000010)

MPEG4ProfileScalableTexture

Added in API level 16
int MPEG4ProfileScalableTexture

Constant Value: 32 (0x00000020)

MPEG4ProfileSimple

Added in API level 16
int MPEG4ProfileSimple

常数值:1(0x00000001)

MPEG4ProfileSimpleFBA

Added in API level 16
int MPEG4ProfileSimpleFBA

常量值:128(0x00000080)

MPEG4ProfileSimpleFace

Added in API level 16
int MPEG4ProfileSimpleFace

常量值:64(0x00000040)

MPEG4ProfileSimpleScalable

Added in API level 16
int MPEG4ProfileSimpleScalable

常量值:2(0x00000002)

VP8Level_Version0

Added in API level 18
int VP8Level_Version0

常数值:1(0x00000001)

VP8Level_Version1

Added in API level 18
int VP8Level_Version1

常量值:2(0x00000002)

VP8Level_Version2

Added in API level 18
int VP8Level_Version2

常量值:4(0x00000004)

VP8Level_Version3

Added in API level 18
int VP8Level_Version3

常量值:8(0x00000008)

VP8ProfileMain

Added in API level 18
int VP8ProfileMain

常数值:1(0x00000001)

VP9Level1

Added in API level 24
int VP9Level1

常数值:1(0x00000001)

VP9Level11

Added in API level 24
int VP9Level11

常量值:2(0x00000002)

VP9Level2

Added in API level 24
int VP9Level2

Constant Value: 4 (0x00000004)

VP9Level21

Added in API level 24
int VP9Level21

常量值:8(0x00000008)

VP9Level3

Added in API level 24
int VP9Level3

常量值:16(0x00000010)

VP9Level31

Added in API level 24
int VP9Level31

常量值:32(0x00000020)

VP9Level4

Added in API level 24
int VP9Level4

常量值:64(0x00000040)

VP9Level41

Added in API level 24
int VP9Level41

常量值:128(0x00000080)

VP9Level5

Added in API level 24
int VP9Level5

常量值:256(0x00000100)

VP9Level51

Added in API level 24
int VP9Level51

Constant Value: 512 (0x00000200)

VP9Level52

Added in API level 24
int VP9Level52

常量值:1024(0x00000400)

VP9Level6

Added in API level 24
int VP9Level6

常量值:2048(0x00000800)

VP9Level61

Added in API level 24
int VP9Level61

常量值:4096(0x00001000)

VP9Level62

Added in API level 24
int VP9Level62

常量值:8192(0x00002000)

VP9Profile0

Added in API level 24
int VP9Profile0

Constant Value: 1 (0x00000001)

VP9Profile1

Added in API level 24
int VP9Profile1

常量值:2(0x00000002)

VP9Profile2

Added in API level 24
int VP9Profile2

常量值:4(0x00000004)

VP9Profile2HDR

Added in API level 24
int VP9Profile2HDR

常量值:4096(0x00001000)

VP9Profile3

Added in API level 24
int VP9Profile3

常量值:8(0x00000008)

VP9Profile3HDR

Added in API level 24
int VP9Profile3HDR

常量值:8192(0x00002000)

Fields

level

Added in API level 16
int level

在OpenMAX IL规范中定义,取决于介质的类型,可以是OMX_VIDEO_AVCLEVELTYPE,OMX_VIDEO_H263LEVELTYPE OMX_VIDEO_MPEG4LEVELTYPE,OMX_VIDEO_VP8LEVELTYPE或OMX_VIDEO_VP9LEVELTYPE。 请注意, N之前的平台上的VP9解码器可能不会公布配置文件级别支持。 对于那些VP9解码器,请使用MediaCodecInfo.VideoCapabilities来确定编解码器的功能。

profile

Added in API level 16
int profile

在OpenMAX IL规范中定义,取决于介质的类型,可以是OMX_VIDEO_AVCPROFILETYPE,OMX_VIDEO_H263PROFILETYPE,OMX_VIDEO_MPEG4PROFILETYPE,OMX_VIDEO_VP8PROFILETYPE或OMX_VIDEO_VP9PROFILETYPE。

Public constructors

MediaCodecInfo.CodecProfileLevel

Added in API level 16
MediaCodecInfo.CodecProfileLevel ()

Hooray!