# NalUnitUtil.H265LayerInfo

Artifact: [androidx.media3:media3-container](https://developer.android.com/jetpack/androidx/releases/media3) [View Source](https://cs.android.com/search?q=file:androidx/media3/container/NalUnitUtil.java+class:androidx.media3.container.NalUnitUtil.H265LayerInfo)

*** ** * ** ***


```
public final class NalUnitUtil.H265LayerInfo
```

<br />

*** ** * ** ***

Holds data that maps NAL unit header layer ID to the internal layer info specified in VPS.

## Summary

| ### Public fields |
|---|---|
| `final int` | `https://developer.android.com/reference/androidx/media3/container/NalUnitUtil.H265LayerInfo#layerIdInVps()` |
| `final int` | `https://developer.android.com/reference/androidx/media3/container/NalUnitUtil.H265LayerInfo#viewId()` Internal layer ID used within VPS. |

| ### Public constructors |
|---|
| `https://developer.android.com/reference/androidx/media3/container/NalUnitUtil.H265LayerInfo#H265LayerInfo(int,int)(int layerIdInVps, int viewId)` Indicates the view ID (\>= 0) for the multiview case. |

## Public fields

### layerIdInVps

```
public final int layerIdInVps
```

### viewId

```
public final int viewId
```

Internal layer ID used within VPS.

## Public constructors

### H265LayerInfo

```
public H265LayerInfo(int layerIdInVps, int viewId)
```

Indicates the view ID (\>= 0) for the multiview case.