# SmtaAtomUtil

# SmtaAtomUtil

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

*** ** * ** ***

Kotlin\|[Java](https://developer.android.com/reference/androidx/media3/extractor/mp4/SmtaAtomUtil "View this page in Java")

<br />

```
@UnstableApi
class SmtaAtomUtil
```

<br />

*** ** * ** ***

Utility methods for handling SMTA atoms.

See \[Internal: b/150138465#comment76\], \[Internal: b/301273734#comment17\].

## Summary

|                                            ### Public functions                                             |
|-------------------------------------------------------------------------------------------------------------|-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|
| `java-static `[Metadata](https://developer.android.com/reference/kotlin/androidx/media3/common/Metadata)`?` | [parseSmta](https://developer.android.com/reference/kotlin/androidx/media3/extractor/mp4/SmtaAtomUtil#parseSmta(androidx.media3.common.util.ParsableByteArray,int))`(smta: `[ParsableByteArray](https://developer.android.com/reference/kotlin/androidx/media3/common/util/ParsableByteArray)`!, limit: `[Int](https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-int/index.html)`)` Parses metadata from a Samsung smta atom. |

## Public functions

### parseSmta

```
java-static fun parseSmta(smta: ParsableByteArray!, limit: Int): Metadata?
```

Parses metadata from a Samsung smta atom.