View Source Membrane.PrecompiledDependencyProvider (Membrane Precompiled Dependency Provider v0.1.2)

Module providing URLs for precompiled dependencies used by Membrane plugins.

Dependencies that are fully located in the repositories of membraneframework-precompiled will be referred to as Generic. Otherwise they will be referred to as Non-generic.

Summary

Functions

Get URL of a precompiled build of given dependency for appropriate target.

Types

Link to this type

precompiled_dependency()

View Source
@type precompiled_dependency() ::
  :ffmpeg
  | :portaudio
  | :"fdk-aac"
  | :srtp
  | :opus
  | :sdl2
  | :portaudio
  | :mad
  | :lame

Functions

Link to this function

get_dependency_url(dependency)

View Source
@spec get_dependency_url(dependency :: precompiled_dependency()) :: String.t() | nil

Get URL of a precompiled build of given dependency for appropriate target.