Skip to content

Commit fd4c403

Browse files
authored
Release membrane_rtp_plugin v0.23.0 (#152)
* Bump membrane_core to v0.12.1
1 parent 85de8ad commit fd4c403

File tree

7 files changed

+35
-35
lines changed

7 files changed

+35
-35
lines changed

README.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@ The package can be installed by adding `membrane_rtp_plugin` to your list of dep
1515
```elixir
1616
def deps do
1717
[
18-
{:membrane_rtp_plugin, "~> 0.22.1"},
18+
{:membrane_rtp_plugin, "~> 0.23.0"},
1919
{:ex_libsrtp, "~> 0.6.0"} # required only if SRTP/SRTCP support is needed
2020
]
2121
end

lib/membrane/rtp/outbound_tracking_serializer.ex

+1-1
Original file line numberDiff line numberDiff line change
@@ -70,7 +70,7 @@ defmodule Membrane.RTP.OutboundTrackingSerializer do
7070
payload_type: RTP.payload_type_t(),
7171
extension_mapping: RTP.SessionBin.rtp_extension_mapping_t(),
7272
any_buffer_sent?: boolean(),
73-
rtcp_output_pad: Membrane.Pad.ref_t() | nil,
73+
rtcp_output_pad: Membrane.Pad.ref() | nil,
7474
stats_acc: %{}
7575
}
7676

lib/membrane/rtp/session_bin.ex

+2-2
Original file line numberDiff line numberDiff line change
@@ -98,7 +98,7 @@ defmodule Membrane.RTP.SessionBin do
9898
"""
9999
@type rtp_extension_option_t ::
100100
{extension_name :: rtp_extension_name_t(),
101-
extension_config :: Membrane.ChildrenSpec.child_definition_t()}
101+
extension_config :: Membrane.ChildrenSpec.child_definition()}
102102

103103
@type rtp_extension_options_t :: [rtp_extension_option_t]
104104

@@ -114,7 +114,7 @@ defmodule Membrane.RTP.SessionBin do
114114
Extensions can implement different functionalities, for example a filter can be responsible for dropping silent
115115
audio packets when encountered VAD extension data in header extensions of a packet.
116116
"""
117-
@type extension_t :: {Membrane.Child.name_t(), Membrane.ChildrenSpec.child_definition_t()}
117+
@type extension_t :: {Membrane.Child.name(), Membrane.ChildrenSpec.child_definition()}
118118

119119
@ssrc_boundaries 2..(Bitwise.bsl(1, 32) - 1)
120120

lib/membrane/rtp/ssrc_router.ex

+1-1
Original file line numberDiff line numberDiff line change
@@ -52,7 +52,7 @@ defmodule Membrane.RTP.SSRCRouter do
5252
alias Membrane.RTP
5353

5454
@type t() :: %__MODULE__{
55-
input_pads: %{RTP.ssrc_t() => [input_pad :: Pad.ref_t()]},
55+
input_pads: %{RTP.ssrc_t() => [input_pad :: Pad.ref()]},
5656
buffered_actions: %{RTP.ssrc_t() => [Membrane.Element.Action.t()]},
5757
required_extensions: %{
5858
RTP.payload_type_t() => MapSet.t(RTP.Header.Extension.identifier_t())

lib/membrane/rtp/twcc_receiver.ex

+1-1
Original file line numberDiff line numberDiff line change
@@ -44,7 +44,7 @@ defmodule Membrane.RTP.TWCCReceiver do
4444
packet_info_store: PacketInfoStore.t(),
4545
feedback_packet_count: non_neg_integer(),
4646
media_ssrc: RTP.ssrc_t() | nil,
47-
buffered_actions: %{Pad.ref_t() => Qex.t()}
47+
buffered_actions: %{Pad.ref() => Qex.t()}
4848
}
4949

5050
@enforce_keys [:twcc_id, :report_interval, :feedback_sender_ssrc]

mix.exs

+9-9
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
defmodule Membrane.RTP.Plugin.MixProject do
22
use Mix.Project
33

4-
@version "0.22.1"
4+
@version "0.23.0"
55
@github_url "https://github.com/membraneframework/membrane_rtp_plugin"
66

77
def project do
@@ -36,9 +36,9 @@ defmodule Membrane.RTP.Plugin.MixProject do
3636

3737
defp deps do
3838
[
39-
{:membrane_core, "~> 0.11.2"},
40-
{:membrane_rtp_format, "~> 0.6.0"},
41-
{:membrane_funnel_plugin, "~> 0.6"},
39+
{:membrane_core, "~> 0.12.1"},
40+
{:membrane_rtp_format, "~> 0.7.0"},
41+
{:membrane_funnel_plugin, "~> 0.8.0"},
4242
{:membrane_telemetry_metrics, "~> 0.1.0"},
4343
{:ex_libsrtp, "~> 0.6.0", optional: true},
4444
{:qex, "~> 0.5.1"},
@@ -47,12 +47,12 @@ defmodule Membrane.RTP.Plugin.MixProject do
4747
{:bimap, "~> 1.2"},
4848

4949
# Test
50-
{:membrane_rtp_h264_plugin, "~> 0.14.0", only: :test},
51-
{:membrane_rtp_mpegaudio_plugin, "~> 0.12.0", only: :test},
52-
{:membrane_h264_ffmpeg_plugin, "~> 0.25.0", only: :test},
50+
{:membrane_rtp_h264_plugin, "~> 0.16.0", only: :test},
51+
{:membrane_rtp_mpegaudio_plugin, "~> 0.13.0", only: :test},
52+
{:membrane_h264_ffmpeg_plugin, "~> 0.27.0", only: :test},
5353
{:membrane_pcap_plugin,
54-
github: "membraneframework/membrane_pcap_plugin", tag: "v0.7.0", only: :test},
55-
{:membrane_hackney_plugin, "~> 0.9.0", only: :test},
54+
github: "membraneframework/membrane_pcap_plugin", tag: "v0.8.0", only: :test},
55+
{:membrane_hackney_plugin, "~> 0.10.0", only: :test},
5656

5757
# Dev
5858
{:ex_doc, "~> 0.28", only: :dev, runtime: false},

0 commit comments

Comments
 (0)