MediaCodecInfo.CodecProfileLevel クラス

定義

コーデック コンポーネントで使用できるプロファイルをカプセル化します。

[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.CodecProfileLevel
属性

注釈

コーデック コンポーネントで使用できるプロファイルをカプセル化します。

フィールドから特定のオブジェクトのMediaCodecInfoオブジェクトのMediaCodecInfo.CodecProfileLevelセットをMediaCodecInfo.CodecCapabilities#profileLevels取得できます。

android.media.MediaCodecInfo.CodecProfileLevelJava ドキュメント。

このページの一部は、によって作成および共有された作業に基づく変更であり、に記載されている条件に従って使用されます。

コンストラクター

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
古い.

ETSI TS 103 190-2 v1 に従って、bitstream_version 0 および presentation_version 0 の AC-4 コーデック プロファイル。

AC4Profile10
古い.

ETSI TS 103 190-2 v1 に従って、bitstream_version 1 および presentation_version 0 の AC-4 コーデック プロファイル。

AC4Profile11
古い.

ETSI TS 103 190-2 v1 に従って、bitstream_version 1 および presentation_version 1 の AC-4 コーデック プロファイル。

AC4Profile21
古い.

ETSI TS 103 190-2 v1 に従って、bitstream_version 2 および presentation_version 1 の AC-4 コーデック プロファイル。

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 ビット

        See definition in
        <a href="https://aomedia.org/av1-bitstream-and-decoding-process-specification/">AV1 Specification</a>
        Annex A.
AV1ProfileMain10HDR10
古い.

AV1 メイン プロファイル 4:2:0 10 ビットと HDR10。

AV1ProfileMain10HDR10Plus
古い.

AV1 メイン プロファイル 4:2:0 10 ビットと HDR10Plus。

AV1ProfileMain8
古い.

AV1 メイン プロファイル 4:2:0 8 ビット

        See definition in
        <a href="https://aomedia.org/av1-bitstream-and-decoding-process-specification/">AV1 Specification</a>
        Annex A.
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

この Objectのランタイム クラスを返します。

(継承元 Object)
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()

このオブジェクトのモニターで待機している 1 つのスレッドを起動します。

(継承元 Object)
NotifyAll()

このオブジェクトのモニターで待機しているすべてのスレッドを起動します。

(継承元 Object)
SetHandle(IntPtr, JniHandleOwnership)

Handle プロパティを設定します。

(継承元 Object)
ToArray<T>()

コーデック コンポーネントで使用できるプロファイルをカプセル化します。

(継承元 Object)
ToString()

オブジェクトの文字列形式を返します。

(継承元 Object)
UnregisterFromRuntime()

コーデック コンポーネントで使用できるプロファイルをカプセル化します。

(継承元 Object)
Wait()

現在のスレッドが起動するまで待機します。通常<は、通知</em> または>< em 中断</em によって待機します>。>

(継承元 Object)
Wait(Int64)

現在のスレッドが起動するまで待機します。通常<は、通知></em> または <>em 中断</em>、または特定のリアルタイムが経過するまで待機します。

(継承元 Object)
Wait(Int64, Int32)

現在のスレッドが起動するまで待機します。通常<は、通知></em> または <>em 中断</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)

コーデック コンポーネントで使用できるプロファイルをカプセル化します。

適用対象