README.md
# Membrane Nvidia MMAPI Plugin
[](https://hex.pm/packages/membrane_nvidia_mmapi_plugin)
[](https://hexdocs.pm/membrane_nvidia_mmapi_plugin)
A collection of elements that leverage the Nvidia Jetson hardware using [Multimedia API](https://docs.nvidia.com/jetson/l4t-multimedia/mmapi_group.html)
## Elements
The plugin will contain the following elements:
| Element | Input Format | Output Format | Description | Status |
|---------|--------------|---------------|-------------|--------|
| Decoder | H264,H265 | I420 | Hardware video decoder | Implemented |
| Encoder | I420 | H264,H265 | Hardware video encoder | Planned |
## Installation
Add the following line to your list of dependencies in `mix.exs`:
```elixir
def deps do
[
{:membrane_nvidia_mmapi_plugin, "~> 0.1.2"}
]
end
```
## Usage
See `examples` folder.