Membrane - a new framework for multimedia processing

Hi, smolcatgirl here!

I tried setting up something simple with this project to learn about the project and I am getting this error:

== Compilation error in file lib/membrane_test/pipeline.ex ==
** (CompileError) lib/membrane_test/pipeline.ex:24: Membrane.ParentSpec.__struct__/1 is undefined, cannot expand struct Membrane.ParentSpec

when I have this in the pipeline file:

spec = %ParentSpec{
      children: children,
      links: links
    }

In the top of the file I have this line use Membrane.Pipeline. Please help me out here. I also tried changing to %Membrane.ParentSpec{}

Edit: here are my deps

    [
      {:membrane_core, "~> 0.4.0"},
      {:membrane_element_file, "~> 0.2.3"},
      {:membrane_element_portaudio, "~> 0.2.3"},
      {:membrane_element_ffmpeg_swresample, "~> 0.2.3"},
      {:membrane_element_mad, "~> 0.2.3"}
    ]

Thanks for your time