Packages
membrane_hls_plugin
2.0.13
3.0.10
3.0.9
3.0.8
3.0.7
3.0.6
3.0.5
3.0.4
3.0.3
3.0.2
3.0.1
3.0.0
2.1.9
2.1.8
2.1.7
2.1.6
2.1.5
2.1.4
2.1.3
2.1.2
2.1.1
2.1.0
2.0.16
2.0.15
2.0.14
2.0.13
2.0.12
2.0.11
2.0.10
2.0.9
2.0.8
2.0.7
2.0.6
2.0.5
2.0.4
2.0.3
2.0.2
2.0.1
2.0.0
1.1.12
1.1.11
1.1.10
1.1.9
1.1.8
1.1.7
1.1.6
1.1.5
1.1.4
1.1.3
1.1.2
1.1.1
1.1.0
1.0.0
Adaptive live streaming (HLS) plugin for the Membrane Framework.
Current section
Files
Jump to
Current section
Files
membrane_hls_plugin
mix.exs
mix.exs
defmodule Membrane.HLS.MixProject do
use Mix.Project
def project do
[
app: :membrane_hls_plugin,
version: "2.0.13",
elixir: "~> 1.13",
elixirc_paths: elixirc_paths(Mix.env()),
start_permanent: Mix.env() == :prod,
source_url: "https://github.com/kim-company/membrane_hls_plugin",
name: "Membrane HLS Plugin",
description: description(),
package: package(),
deps: deps()
]
end
# Run "mix help compile.app" to learn about applications.
def application do
[
mod: {Membrane.HLS.Application, []},
extra_applications: [:logger]
]
end
# Run "mix help deps" to learn about dependencies.
defp deps do
[
{:kim_hls, "~> 2.1"},
{:membrane_core, "~> 1.0"},
{:membrane_file_plugin, "~> 0.17"},
{:membrane_mp4_plugin, "~> 0.35"},
{:membrane_aac_plugin, "~> 0.18"},
{:membrane_h26x_plugin, "~> 0.10"},
{:membrane_text_format, "~> 1.0"},
{:membrane_webvtt_plugin, "~> 3.0"},
{:membrane_mpeg_ts_plugin, "~> 2.0"},
{:membrane_flv_plugin, "~> 0.13", only: :test},
{:membrane_nalu_plugin, "~> 0.1", only: :test},
{:ex_doc, ">= 0.0.0", only: :dev, runtime: false}
]
end
defp elixirc_paths(:test), do: ["lib", "test/support"]
defp elixirc_paths(_env), do: ["lib"]
defp package do
[
maintainers: ["KIM Keep In Mind"],
files: ~w(lib mix.exs README.md LICENSE),
licenses: ["Apache-2.0"],
links: %{"GitHub" => "https://github.com/kim-company/membrane_hls_plugin"}
]
end
defp description do
"""
Adaptive live streaming (HLS) plugin for the Membrane Framework.
"""
end
end