From db5e13a68016f3850a9e00f1c3c8683e6d2d9582 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Feliks=20Pobiedzi=C5=84ski?= <38541925+FelonEkonom@users.noreply.github.com> Date: Wed, 8 Jan 2025 11:09:48 +0100 Subject: [PATCH] Support %Membrane.VP8{} format, bump version to v0.9.4 (#29) --- README.md | 2 +- lib/membrane_rtp_vp8/payloader.ex | 8 +++++++- mix.exs | 2 +- 3 files changed, 9 insertions(+), 3 deletions(-) diff --git a/README.md b/README.md index 7004c25..a33b2bf 100644 --- a/README.md +++ b/README.md @@ -15,7 +15,7 @@ The package can be installed by adding `membrane_rtp_vp8_plugin` to your list of ```elixir def deps do [ - {:membrane_rtp_vp8_plugin, "~> 0.9.3"} + {:membrane_rtp_vp8_plugin, "~> 0.9.4"} ] end ``` diff --git a/lib/membrane_rtp_vp8/payloader.ex b/lib/membrane_rtp_vp8/payloader.ex index c2d3eee..1bf86d3 100644 --- a/lib/membrane_rtp_vp8/payloader.ex +++ b/lib/membrane_rtp_vp8/payloader.ex @@ -32,7 +32,13 @@ defmodule Membrane.RTP.VP8.Payloader do """ ] - def_input_pad :input, accepted_format: %RemoteStream{content_format: VP8, type: :packetized} + def_input_pad :input, + accepted_format: + any_of( + %RemoteStream{content_format: VP8, type: :packetized}, + VP8 + ) + def_output_pad :output, accepted_format: RTP @impl true diff --git a/mix.exs b/mix.exs index 4b9a46e..fcb7945 100644 --- a/mix.exs +++ b/mix.exs @@ -1,7 +1,7 @@ defmodule Membrane.RTP.VP8.Plugin.Mixfile do use Mix.Project - @version "0.9.3" + @version "0.9.4" @github_url "https://github.com/membraneframework/membrane_rtp_vp8_plugin" def project do