Current section

Files

Jump to

bundlex.exs

defmodule Membrane.Element.FFmpeg.H264.BundlexProject do
use Bundlex.Project
def project() do
[
nifs: nifs(Bundlex.platform())
]
end
def nifs(_platform) do
[
parser: [
deps: [unifex: :unifex],
sources: ["_generated/parser.c", "parser.c"],
pkg_configs: ["libavcodec", "libavutil"]
],
decoder: [
deps: [unifex: :unifex],
sources: ["_generated/decoder.c", "decoder.c"],
pkg_configs: ["libavcodec", "libavutil"]
],
encoder: [
deps: [unifex: :unifex],
sources: ["_generated/encoder.c", "encoder.c"],
pkg_configs: ["libavcodec", "libavutil"]
]
]
end
end