# VorbisUtil.Mode

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

*** ** * ** ***


```
class VorbisUtil.Mode
```

<br />

*** ** * ** ***

Vorbis setup header modes.

## Summary

| ### Public constructors |
|---|
| `https://developer.android.com/reference/kotlin/androidx/media3/container/VorbisUtil.Mode#Mode(boolean,int,int,int)(blockFlag: https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-boolean/index.html, windowType: https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-int/index.html, transformType: https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-int/index.html, mapping: https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-int/index.html)` |

| ### Public properties |
|---|---|
| `https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-boolean/index.html` | `https://developer.android.com/reference/kotlin/androidx/media3/container/VorbisUtil.Mode#blockFlag()` |
| `https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-int/index.html` | `https://developer.android.com/reference/kotlin/androidx/media3/container/VorbisUtil.Mode#mapping()` |
| `https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-int/index.html` | `https://developer.android.com/reference/kotlin/androidx/media3/container/VorbisUtil.Mode#transformType()` |
| `https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-int/index.html` | `https://developer.android.com/reference/kotlin/androidx/media3/container/VorbisUtil.Mode#windowType()` |

## Public constructors

### Mode

```
Mode(blockFlag: Boolean, windowType: Int, transformType: Int, mapping: Int)
```

## Public properties

### blockFlag

```
val blockFlag: Boolean
```

### mapping

```
val mapping: Int
```

### transformType

```
val transformType: Int
```

### windowType

```
val windowType: Int
```