# DumpableMp4Box

# DumpableMp4Box

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

*** ** * ** ***

Kotlin\|[Java](https://developer.android.com/reference/androidx/media3/test/utils/DumpableMp4Box "View this page in Java")

<br />

```
@UnstableApi
class DumpableMp4Box : Dumper.Dumpable
```

<br />

*** ** * ** ***

Wraps an Mp4 box to allow dumping it.

## Summary

|                                                                                                                     ### Public constructors                                                                                                                      |
|------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|
| [DumpableMp4Box](https://developer.android.com/reference/kotlin/androidx/media3/test/utils/DumpableMp4Box#DumpableMp4Box(java.nio.ByteBuffer))`(box: `[ByteBuffer](https://developer.android.com/reference/java/nio/ByteBuffer.html)`!)` \* Creates an instance. |

|                             ### Public functions                              |
|-------------------------------------------------------------------------------|-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|
| [Unit](https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-unit/index.html) | [dump](https://developer.android.com/reference/kotlin/androidx/media3/test/utils/DumpableMp4Box#dump(androidx.media3.test.utils.Dumper))`(dumper: `[Dumper](https://developer.android.com/reference/kotlin/androidx/media3/test/utils/Dumper)`!)` Dumps the fields of the object using the`dumper`. |

## Public constructors

### DumpableMp4Box

```
DumpableMp4Box(box: ByteBuffer!)
```

\* Creates an instance.  

|                                        Parameters                                        |
|------------------------------------------------------------------------------------------|----------------------|
| `box: `[ByteBuffer](https://developer.android.com/reference/java/nio/ByteBuffer.html)`!` | The Mp4 box to wrap. |

## Public functions

### dump

```
fun dump(dumper: Dumper!): Unit
```

Dumps the fields of the object using the`dumper`.  

|                                               Parameters                                                |
|---------------------------------------------------------------------------------------------------------|-------------------------------------------------------------------------------------------------------------------------|
| `dumper: `[Dumper](https://developer.android.com/reference/kotlin/androidx/media3/test/utils/Dumper)`!` | The[Dumper](https://developer.android.com/reference/kotlin/androidx/media3/test/utils/Dumper)to be used to dump fields. |