# `Membrane.RTMP.Messages.OnMetaData`
[🔗](https://github.com/membraneframework/membrane_rtmp_plugin/blob/v0.29.5/lib/membrane_rtmp_plugin/rtmp/messages/on_meta_data.ex#L1)

Defines the RTMP `onMetaData` command (sent by nginx client).

# `t`

```elixir
@type t() :: %Membrane.RTMP.Messages.OnMetaData{
  audio_codec_id: number(),
  audio_data_rate: number(),
  duration: number(),
  framerate: number(),
  height: number(),
  video_codec_id: number(),
  video_data_rate: number(),
  width: number()
}
```

# `new`

```elixir
@spec new([{String.t(), any()}]) :: t()
```

---

*Consult [api-reference.md](api-reference.md) for complete listing*
