MuxWrapper.LiveStream.delete_simulcast_target

You're seeing just the function delete_simulcast_target, go back to MuxWrapper.LiveStream module for more information.
Link to this function

delete_simulcast_target(client, live_stream_id, simulcast_target_id)

View Source

Specs

delete_simulcast_target(
  %Tesla.Client{adapter: term(), fun: term(), post: term(), pre: term()},
  String.t(),
  String.t()
) :: atom()

Provide a function to delete simulcast targets

Parameters

  • client: provide by client/0
  • live_stream_id: live stream id
  • simulcast_target_id: simulcast target id

Example

iex> client = MuxWrapper.client()
%Tesla.Client{
 adapter: nil,
 fun: nil,
 post: [],
 pre: [
   {Tesla.Middleware.BaseUrl, :call, ["https://api.mux.com"]},
   {Tesla.Middleware.BasicAuth, :call,
   [
    %{
        password: "your_password",
        username: "your_username"
      }
    ]}
 ]
} 

iex> MuxWrapper.delete_simulcast_target(client, "stream_id_very_long", "simulcast_target_id")
:ok