diff --git a/README.md b/README.md index cd1caed..2c8127a 100644 --- a/README.md +++ b/README.md @@ -18,7 +18,7 @@ Note: `Membrane.H264.FFmpeg.Parser` has been removed. Now you can use our pure E Add the following line to your `deps` in `mix.exs`. Run `mix deps.get`. ```elixir -{:membrane_h264_ffmpeg_plugin, "~> 0.31.6"} +{:membrane_h264_ffmpeg_plugin, "~> 0.31.7"} ``` This package depends on the [ffmpeg](https://www.ffmpeg.org) libraries. The precompiled builds will be pulled and linked automatically. However, should there be any problems, consider installing it manually. diff --git a/c_src/membrane_h264_ffmpeg_plugin/decoder.spec.exs b/c_src/membrane_h264_ffmpeg_plugin/decoder.spec.exs index 5a07103..2f3d2b2 100644 --- a/c_src/membrane_h264_ffmpeg_plugin/decoder.spec.exs +++ b/c_src/membrane_h264_ffmpeg_plugin/decoder.spec.exs @@ -16,4 +16,4 @@ spec get_metadata(state) :: {:ok :: label, width :: int, height :: int, pix_fmt :: atom} | {:error :: label, :pix_fmt :: label} -dirty :cpu, decode: 5, flush: 2 +dirty :cpu, [:decode, :flush, :create, :get_metadata] diff --git a/c_src/membrane_h264_ffmpeg_plugin/encoder.spec.exs b/c_src/membrane_h264_ffmpeg_plugin/encoder.spec.exs index 39e55a8..172bb4a 100644 --- a/c_src/membrane_h264_ffmpeg_plugin/encoder.spec.exs +++ b/c_src/membrane_h264_ffmpeg_plugin/encoder.spec.exs @@ -27,4 +27,4 @@ spec flush(use_shm :: bool, state) :: {:ok :: label, dts_list :: [int64], pts_list :: [int64], frames :: [payload]} | {:error :: label, reason :: atom} -dirty :cpu, flush: 2, encode: 4 +dirty :cpu, [:flush, :encode, :create, :get_frame_size] diff --git a/mix.exs b/mix.exs index 75a6ede..b064bb6 100644 --- a/mix.exs +++ b/mix.exs @@ -1,7 +1,7 @@ defmodule Membrane.H264.FFmpeg.Plugin.MixProject do use Mix.Project - @version "0.31.6" + @version "0.31.7" @github_url "https://github.com/membraneframework/membrane_h264_ffmpeg_plugin" def project do