From d69a6d529b068a4e3bd876271e81e85f6f7d5507 Mon Sep 17 00:00:00 2001 From: blazpie Date: Tue, 25 Mar 2025 10:24:30 +0100 Subject: [PATCH 1/3] fix wrong message topic --- lib/membrane_http_adaptive_stream/storages/genserver_storage.ex | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lib/membrane_http_adaptive_stream/storages/genserver_storage.ex b/lib/membrane_http_adaptive_stream/storages/genserver_storage.ex index 39cf1b0..487f72a 100644 --- a/lib/membrane_http_adaptive_stream/storages/genserver_storage.ex +++ b/lib/membrane_http_adaptive_stream/storages/genserver_storage.ex @@ -55,6 +55,6 @@ defmodule Membrane.HTTPAdaptiveStream.Storages.GenServerStorage do @impl true def remove(parent_id, name, context, impl_state) do params = Map.merge(context, %{parent_id: parent_id, name: name}) - {impl_state.method.(impl_state.destination, {__MODULE__, :store, params}), impl_state} + {impl_state.method.(impl_state.destination, {__MODULE__, :remove, params}), impl_state} end end From 5277dedd0a4ca3457027862a1516cb90c7c3f2b4 Mon Sep 17 00:00:00 2001 From: blazpie Date: Tue, 25 Mar 2025 10:43:19 +0100 Subject: [PATCH 2/3] fix integration test --- .../integration_test/sink_bin_integration_test.exs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/test/membrane_http_adaptive_stream/integration_test/sink_bin_integration_test.exs b/test/membrane_http_adaptive_stream/integration_test/sink_bin_integration_test.exs index a558d44..e08e474 100644 --- a/test/membrane_http_adaptive_stream/integration_test/sink_bin_integration_test.exs +++ b/test/membrane_http_adaptive_stream/integration_test/sink_bin_integration_test.exs @@ -428,7 +428,7 @@ defmodule Membrane.HTTPAdaptiveStream.SinkBinIntegrationTest do preload_hints = expected_segments |> Enum.flat_map(fn {_type, _segment_idx, parts} = tuple -> - for idx <- 0..parts, do: Tuple.append(tuple, idx) + for idx <- 0..parts, do: Tuple.insert_at(tuple, 3, idx) end) |> Enum.map(fn {type, segment_idx, parts, part_idx} -> {segment_idx, part_idx} = calculate_preload_sn(segment_idx, part_idx, parts) From 4a3f0494fa7d1e4d386a201f409efd934f61e0b2 Mon Sep 17 00:00:00 2001 From: blazpie Date: Tue, 25 Mar 2025 14:01:05 +0100 Subject: [PATCH 3/3] bump ver --- README.md | 2 +- mix.exs | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/README.md b/README.md index 32b324f..76cbd55 100644 --- a/README.md +++ b/README.md @@ -13,7 +13,7 @@ In future, the support for MPEG-DASH is planned as well Add the following line to your `deps` in `mix.exs`. Run `mix deps.get`. ```elixir - {:membrane_http_adaptive_stream_plugin, "~> 0.18.6"} + {:membrane_http_adaptive_stream_plugin, "~> 0.18.7"} ``` ## Usage Example diff --git a/mix.exs b/mix.exs index 6674231..3f804a3 100644 --- a/mix.exs +++ b/mix.exs @@ -1,7 +1,7 @@ defmodule Membrane.HTTPAdaptiveStream.MixProject do use Mix.Project - @version "0.18.6" + @version "0.18.7" @github_url "https://github.com/membraneframework/membrane_http_adaptive_stream_plugin" def project do