# NalUnitUtil.H265VideoSignalInfosAndIndices

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.H265VideoSignalInfosAndIndices)

*** ** * ** ***

<br />

```
public final class NalUnitUtil.H265VideoSignalInfosAndIndices
```

<br />

*** ** * ** ***

Holds a list of H.265 video_signal_info()s and a corresponding list of indices.

## Summary

| ### Public fields |
|---|---|
| `final int[]` | `https://developer.android.com/reference/androidx/media3/container/NalUnitUtil.H265VideoSignalInfosAndIndices#indices()` The list of indices to the `videoSignalInfos`; for each layer available in the L-HEVC bitstream (identified by the layer ID in VPS), an index to the videoSignalInfos list is set. |
| `final https://guava.dev/releases/snapshot-android/api/docs/com/google/common/collect/ImmutableList.html<https://developer.android.com/reference/androidx/media3/container/NalUnitUtil.H265VideoSignalInfo>` | `https://developer.android.com/reference/androidx/media3/container/NalUnitUtil.H265VideoSignalInfosAndIndices#videoSignalInfos()` The list of video_signal_info()s that can be referenced by each layer. |

| ### Public constructors |
|---|
| `https://developer.android.com/reference/androidx/media3/container/NalUnitUtil.H265VideoSignalInfosAndIndices#H265VideoSignalInfosAndIndices(java.util.List<androidx.media3.container.NalUnitUtil.H265VideoSignalInfo>,int[])( https://developer.android.com/reference/java/util/List.html<https://developer.android.com/reference/androidx/media3/container/NalUnitUtil.H265VideoSignalInfo> videoSignalInfos, int[] indices )` |

## Public fields

### indices

```
public final int[] indices
```

The list of indices to the `videoSignalInfos`; for each layer available in the L-HEVC bitstream (identified by the layer ID in VPS), an index to the videoSignalInfos list is set.

### videoSignalInfos

```
public final ImmutableList<NalUnitUtil.H265VideoSignalInfo> videoSignalInfos
```

The list of video_signal_info()s that can be referenced by each layer.

## Public constructors

### H265VideoSignalInfosAndIndices

```
public H265VideoSignalInfosAndIndices(
    List<NalUnitUtil.H265VideoSignalInfo> videoSignalInfos,
    int[] indices
)
```