# TimestampConsumer

# TimestampConsumer

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

*** ** * ** ***

Kotlin\|[Java](https://developer.android.com/reference/androidx/media3/common/util/TimestampConsumer "View this page in Java")

<br />

```
@UnstableApi
interface TimestampConsumer
```

<br />

*** ** * ** ***

A consumer for long timestamp values.

## Summary

|                             ### Public functions                              |
|-------------------------------------------------------------------------------|-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|
| [Unit](https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-unit/index.html) | [onTimestamp](https://developer.android.com/reference/kotlin/androidx/media3/common/util/TimestampConsumer#onTimestamp(long))`(timestampUs: `[Long](https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-long/index.html)`)` Consumes a timestamp. |

## Public functions

### onTimestamp

```
fun onTimestamp(timestampUs: Long): Unit
```

Consumes a timestamp.  

|                                          Parameters                                          |
|----------------------------------------------------------------------------------------------|---------------------------------|
| `timestampUs: `[Long](https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-long/index.html) | The timestamp, in microseconds. |