Back to Exoplayer

NalUnitUtil.H265SpsData (ExoPlayer library)

docs/doc/reference/com/google/android/exoplayer2/util/NalUnitUtil.H265SpsData.html

latest4.5 KB
Original Source

Package com.google.android.exoplayer2.util

Class NalUnitUtil.H265SpsData


public static final classNalUnitUtil.H265SpsDataextends[Object](https://developer.android.com/reference/java/lang/Object.html "class or interface in java.lang")

Holds data parsed from a H.265 sequence parameter set NAL unit.

Field Summary

Fields | Modifier and Type | Field | Description | | --- | --- | --- | | int | bitDepthChromaMinus8 | | | int | bitDepthLumaMinus8 | | | int | chromaFormatIdc | | | @com.google.android.exoplayer2.C.ColorRange int | colorRange | | | @com.google.android.exoplayer2.C.ColorSpace int | colorSpace | | | @com.google.android.exoplayer2.C.ColorTransfer int | colorTransfer | | | int[] | constraintBytes | | | int | generalLevelIdc | | | int | generalProfileCompatibilityFlags | | | int | generalProfileIdc | | | int | generalProfileSpace | | | boolean | generalTierFlag | | | int | height | | | float | pixelWidthHeightRatio | | | int | seqParameterSetId | | | int | width | |

Constructor Summary

Constructors | Constructor | Description | | --- | --- | | H265SpsData​(int generalProfileSpace, boolean generalTierFlag, int generalProfileIdc, int generalProfileCompatibilityFlags, int chromaFormatIdc, int bitDepthLumaMinus8, int bitDepthChromaMinus8, int[] constraintBytes, int generalLevelIdc, int seqParameterSetId, int width, int height, float pixelWidthHeightRatio, @com.google.android.exoplayer2.C.ColorSpace int colorSpace, @com.google.android.exoplayer2.C.ColorRange int colorRange, @com.google.android.exoplayer2.C.ColorTransfer int colorTransfer) | |

Method Summary

- 

Methods inherited from class java.lang.Object

clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait

Field Detail

- 

generalProfileSpace

public final int generalProfileSpace
- 

generalTierFlag

public final boolean generalTierFlag
- 

generalProfileIdc

public final int generalProfileIdc
- 

generalProfileCompatibilityFlags

public final int generalProfileCompatibilityFlags
- 

chromaFormatIdc

public final int chromaFormatIdc
- 

bitDepthLumaMinus8

public final int bitDepthLumaMinus8
- 

bitDepthChromaMinus8

public final int bitDepthChromaMinus8
- 

constraintBytes

public final int[] constraintBytes
- 

generalLevelIdc

public final int generalLevelIdc
- 

seqParameterSetId

public final int seqParameterSetId
- 

width

public final int width
- 

height

public final int height
- 

pixelWidthHeightRatio

public final float pixelWidthHeightRatio
- 

colorSpace

public final @com.google.android.exoplayer2.C.ColorSpace int colorSpace
- 

colorRange

public final @com.google.android.exoplayer2.C.ColorRange int colorRange
- 

colorTransfer

public final @com.google.android.exoplayer2.C.ColorTransfer int colorTransfer

Constructor Detail

- 

H265SpsData

public H265SpsData​(int generalProfileSpace,
                   boolean generalTierFlag,
                   int generalProfileIdc,
                   int generalProfileCompatibilityFlags,
                   int chromaFormatIdc,
                   int bitDepthLumaMinus8,
                   int bitDepthChromaMinus8,
                   int[] constraintBytes,
                   int generalLevelIdc,
                   int seqParameterSetId,
                   int width,
                   int height,
                   float pixelWidthHeightRatio,
                   @com.google.android.exoplayer2.C.ColorSpace int colorSpace,
                   @com.google.android.exoplayer2.C.ColorRange int colorRange,
                   @com.google.android.exoplayer2.C.ColorTransfer int colorTransfer)