# ObuParser.FrameHeader

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/ObuParser.java+class:androidx.media3.container.ObuParser.FrameHeader)

*** ** * ** ***


```
public final class ObuParser.FrameHeader
```

<br />

*** ** * ** ***

An AV1 Frame Header.

## Summary

| ### Public fields |
|---|---|
| `final boolean` | `https://developer.android.com/reference/androidx/media3/container/ObuParser.FrameHeader#isDependedOn()` |

| ### Public methods |
|---|---|
| `boolean` | `https://developer.android.com/reference/androidx/media3/container/ObuParser.FrameHeader#isDependedOn()()` Returns whether the frame header is depended on by subsequent frames. |
| `static @https://developer.android.com/reference/androidx/annotation/Nullable https://developer.android.com/reference/androidx/media3/container/ObuParser.FrameHeader` | `https://developer.android.com/reference/androidx/media3/container/ObuParser.FrameHeader#parse(androidx.media3.container.ObuParser.SequenceHeader,androidx.media3.container.ObuParser.Obu)(https://developer.android.com/reference/androidx/media3/container/ObuParser.SequenceHeader sequenceHeader, https://developer.android.com/reference/androidx/media3/container/ObuParser.Obu obu)` Returns a `https://developer.android.com/reference/androidx/media3/container/ObuParser.FrameHeader` parsed from the input OBU, or `null` if the AV1 bitstream is not yet supported. |

## Public fields

### isDependedOn

```
public final boolean isDependedOn
```

## Public methods

### isDependedOn

```
public boolean isDependedOn()
```

Returns whether the frame header is depended on by subsequent frames.

### parse

```
public static @Nullable ObuParser.FrameHeader parse(ObuParser.SequenceHeader sequenceHeader, ObuParser.Obu obu)
```

Returns a `https://developer.android.com/reference/androidx/media3/container/ObuParser.FrameHeader` parsed from the input OBU, or `null` if the AV1 bitstream is not yet supported.

| Parameters |
|---|---|
| `https://developer.android.com/reference/androidx/media3/container/ObuParser.SequenceHeader sequenceHeader` | The most recent sequence header before the frame header. |
| `https://developer.android.com/reference/androidx/media3/container/ObuParser.Obu obu` | The input OBU with type `https://developer.android.com/reference/androidx/media3/container/ObuParser#OBU_FRAME()` or `https://developer.android.com/reference/androidx/media3/container/ObuParser#OBU_FRAME_HEADER()`. |