From 071077a99c7409ad13aa6ddd411e9c3dbc2b01b8 Mon Sep 17 00:00:00 2001 From: Mateusz Front Date: Fri, 7 Jun 2024 11:50:26 +0200 Subject: [PATCH] WIP async false --- mix.exs | 1 + mix.lock | 2 +- test/membrane_webrtc/integration_test.exs | 2 +- 3 files changed, 3 insertions(+), 2 deletions(-) diff --git a/mix.exs b/mix.exs index 26331d0..ac54347 100644 --- a/mix.exs +++ b/mix.exs @@ -38,6 +38,7 @@ defmodule Membrane.WebRTC.Plugin.Mixfile do [ {:membrane_core, "~> 1.0"}, {:ex_webrtc, "~> 0.2.0"}, + {:ex_ice, github: "elixir-webrtc/ex_ice", branch: "conn-failed", override: true}, {:membrane_rtp_plugin, "~> 0.27.1"}, {:membrane_rtp_h264_plugin, "~> 0.19.0"}, {:membrane_rtp_vp8_plugin, "~> 0.9.0"}, diff --git a/mix.lock b/mix.lock index b3010d2..bfcd0df 100644 --- a/mix.lock +++ b/mix.lock @@ -16,7 +16,7 @@ "erlex": {:hex, :erlex, "0.2.6", "c7987d15e899c7a2f34f5420d2a2ea0d659682c06ac607572df55a43753aa12e", [:mix], [], "hexpm", "2ed2e25711feb44d52b17d2780eabf998452f6efda104877a3881c2f8c0c0c75"}, "ex_doc": {:hex, :ex_doc, "0.34.0", "ab95e0775db3df71d30cf8d78728dd9261c355c81382bcd4cefdc74610bef13e", [:mix], [{:earmark_parser, "~> 1.4.39", [hex: :earmark_parser, repo: "hexpm", optional: false]}, {:makeup_c, ">= 0.1.0", [hex: :makeup_c, repo: "hexpm", optional: true]}, {:makeup_elixir, "~> 0.14 or ~> 1.0", [hex: :makeup_elixir, repo: "hexpm", optional: false]}, {:makeup_erlang, "~> 0.1 or ~> 1.0", [hex: :makeup_erlang, repo: "hexpm", optional: false]}, {:makeup_html, ">= 0.1.0", [hex: :makeup_html, repo: "hexpm", optional: true]}], "hexpm", "60734fb4c1353f270c3286df4a0d51e65a2c1d9fba66af3940847cc65a8066d7"}, "ex_dtls": {:hex, :ex_dtls, "0.15.1", "34b3600ff13eebf6c96be033005cc110ea5beef98394631365ec26b493df80c5", [:mix], [{:unifex, "~> 1.0", [hex: :unifex, repo: "hexpm", optional: false]}], "hexpm", "9cfebdfe9111c0f68c77667cb9366e4a6f17e8a240975ffd100148de57478a29"}, - "ex_ice": {:hex, :ex_ice, "0.7.0", "8d9ea90170e987015c7bb4c7ff19e86f2e6b1d18f5e71aaae5aa678d783a9e51", [:mix], [{:elixir_uuid, "~> 1.0", [hex: :elixir_uuid, repo: "hexpm", optional: false]}, {:ex_stun, "~> 0.2.0", [hex: :ex_stun, repo: "hexpm", optional: false]}, {:ex_turn, "~> 0.1.0", [hex: :ex_turn, repo: "hexpm", optional: false]}], "hexpm", "b2b114d9fda21544c6c7b8a971b0ef64c8bb2c8743096a1e2f81e01b6b42800e"}, + "ex_ice": {:git, "https://github.com/elixir-webrtc/ex_ice.git", "93b38b02915b463e52849f9c9dfb3940f8ee45f4", [branch: "conn-failed"]}, "ex_libsrtp": {:hex, :ex_libsrtp, "0.7.2", "211bd89c08026943ce71f3e2c0231795b99cee748808ed3ae7b97cd8d2450b6b", [:mix], [{:bunch, "~> 1.6", [hex: :bunch, repo: "hexpm", optional: false]}, {:bundlex, "~> 1.3", [hex: :bundlex, repo: "hexpm", optional: false]}, {:membrane_precompiled_dependency_provider, "~> 0.1.0", [hex: :membrane_precompiled_dependency_provider, repo: "hexpm", optional: false]}, {:unifex, "~> 1.1", [hex: :unifex, repo: "hexpm", optional: false]}], "hexpm", "2e20645d0d739a4ecdcf8d4810a0c198120c8a2f617f2b75b2e2e704d59f492a"}, "ex_rtcp": {:hex, :ex_rtcp, "0.3.0", "c61d6aba0fefc0af92a4fa214be13cc34580b55a0a65c1d4ac74c88e4baae015", [:mix], [], "hexpm", "48a5667779dd97910e1e5dc7d3938881c0ee85cf5023799be4ede9526f960bd2"}, "ex_rtp": {:hex, :ex_rtp, "0.4.0", "1f1b5c1440a904706011e3afbb41741f5da309ce251cb986690ce9fd82636658", [:mix], [], "hexpm", "0f72d80d5953a62057270040f0f1ee6f955c08eeae82ac659c038001d7d5a790"}, diff --git a/test/membrane_webrtc/integration_test.exs b/test/membrane_webrtc/integration_test.exs index 963cf7f..2430e26 100644 --- a/test/membrane_webrtc/integration_test.exs +++ b/test/membrane_webrtc/integration_test.exs @@ -109,7 +109,7 @@ defmodule Membrane.WebRTC.IntegrationTest do end defmodule DynamicTracks do - use ExUnit.Case, async: true + use ExUnit.Case, async: false import Utils