Commit cc182281 authored by Max Kellermann's avatar Max Kellermann

filter/ffmpeg: use av_buffersrc_add_frame() instead of av_buffersrc_write_frame()

This transfers ownership of the buffer instead of adding another reference.
parent a21c6884
......@@ -60,7 +60,7 @@ FfmpegFilter::FilterPCM(ConstBuffer<void> src)
memcpy(in_frame.GetData(0), src.data, src.size);
int err = av_buffersrc_write_frame(buffer_src.get(), in_frame.get());
int err = av_buffersrc_add_frame(buffer_src.get(), in_frame.get());
if (err < 0)
throw MakeFfmpegError(err, "av_buffersrc_write_frame() failed");
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment