# Print output for @column tags ?>
Developers

- Design
- Develop
- Distribute

Developer Console

## Most visited

## Recently visited

## Results for

Summary: Ctors | Methods | Inherited Methods

# TimedMetaData

`public final class TimedMetaData`
`extends Object` ``

java.lang.Object
↳ | android.media.TimedMetaData

Class that embodies one timed metadata access unit, including

- a time stamp, and
- raw uninterpreted byte-array extracted directly from the container.

See also:

- `MediaPlayer.setOnTimedMetaDataAvailableListener(android.media.MediaPlayer.OnTimedMetaDataAvailableListener)`

## Summary

### Public constructors
`TimedMetaData(long timestampUs, byte[] metaData)` Constructor.

### Public methods
`byte[]` | `getMetaData()`
`long` | `getTimestamp()`

### Inherited methods
From class `java.lang.Object`
`Object` | `clone()` Creates and returns a copy of this object.
`boolean` | `equals(Object obj)` Indicates whether some other object is "equal to" this one.
`void` | `finalize()` Called by the garbage collector on an object when garbage collection determines that there are no more references to the object.
`final Class<?>` | `getClass()` Returns the runtime class of this `Object`.
`int` | `hashCode()` Returns a hash code value for the object.
`final void` | `notify()` Wakes up a single thread that is waiting on this object's monitor.
`final void` | `notifyAll()` Wakes up all threads that are waiting on this object's monitor.
`String` | `toString()` Returns a string representation of the object.
`final void` | `wait(long timeout, int nanos)` Causes the current thread to wait until another thread invokes the `notify()` method or the `notifyAll()` method for this object, or some other thread interrupts the current thread, or a certain amount of real time has elapsed.
`final void` | `wait(long timeout)` Causes the current thread to wait until either another thread invokes the `notify()` method or the `notifyAll()` method for this object, or a specified amount of time has elapsed.
`final void` | `wait()` Causes the current thread to wait until another thread invokes the `notify()` method or the `notifyAll()` method for this object.

## Public constructors

### TimedMetaData

    public TimedMetaData (long timestampUs,
                    byte[] metaData)

Constructor.

Parameters
`timestampUs` | `long`: the timestamp in microsecond for the timed metadata
`metaData` | `byte`: the metadata array for the timed metadata. No data copying is made. It should not be null. This value cannot be `null`.

## Public methods

### getMetaData

    public byte[] getMetaData ()

Returns
`byte[]` | raw, uninterpreted content of this metadata access unit; for ID3 tags this includes everything starting from the 3 byte signature "ID3".

### getTimestamp

    public long getTimestamp ()

Returns
`long` | the timestamp associated with this metadata access unit in microseconds; 0 denotes playback start.

Full name *
Email address *
Company / developer name
One of your Play Store app URLs *
Which best describes your business:*
Apps
Games
Apps & Games
*
*