[FFmpeg-cvslog] avfilter/avf_showspectrum: add some multithreading support

Michael Niedermayer michael at niedermayer.cc
Tue Aug 16 15:02:32 EEST 2016


On Mon, Aug 15, 2016 at 01:23:39PM +0200, Paul B Mahol wrote:
> ffmpeg | branch: master | Paul B Mahol <onemda at gmail.com> | Mon Aug 15 11:53:56 2016 +0200| [ce5ba770794576cd40749d7754cb8a837ef73e2f] | committer: Paul B Mahol
> 
> avfilter/avf_showspectrum: add some multithreading support
> 
> > http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=ce5ba770794576cd40749d7754cb8a837ef73e2f
> ---
> 
>  libavfilter/avf_showspectrum.c | 232 +++++++++++++++++++++++------------------
>  1 file changed, 131 insertions(+), 101 deletions(-)

This breaks deterministic output

example:
./ffmpeg -f lavfi -i "amovie=fatesamples/fate/fate-suite/wavpack/num_channels/eva_2.22_6.1_16bit-partial.wv,showspectrum=s=340x240[out0]"  -t 0.1 -qscale 2 -y file.avi ; md5sum file.avi

3c72107b59723d98b7c0189cb5b5c8ca  file.avi
3b499002b978dcd4e6f8ae3ea4ca9b1f  file.avi
b731923314d304234c01e1a985adfd19  file.avi

[...]
-- 
Michael     GnuPG fingerprint: 9FF2128B147EF6730BADF133611EC787040B0FAB

I have often repented speaking, but never of holding my tongue.
-- Xenocrates
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 181 bytes
Desc: Digital signature
URL: <http://ffmpeg.org/pipermail/ffmpeg-cvslog/attachments/20160816/9112474d/attachment.sig>


More information about the ffmpeg-cvslog mailing list