ffmpeg: fix -stream_loop with multiple inputs
authorMarton Balint <cus@passwd.hu>
Wed, 27 Jun 2018 20:27:01 +0000 (22:27 +0200)
committerMarton Balint <cus@passwd.hu>
Sun, 8 Jul 2018 10:52:49 +0000 (12:52 +0200)
commitacb7907319837f47803351e4ccf6a5ae90d71a7c
treee1b72e57e1708eb8847e25361afcfdf14f2080af
parent2c138c2d8c343219bd7a10151039ca8a53ca8cae
ffmpeg: fix -stream_loop with multiple inputs

The input thread needs to be properly cleaned up and re-initalized before we
can start reading again in threaded mode. (Threaded input reading is used when
there is mode than one input file).

Fixes ticket #6121 and #7043.

Signed-off-by: Marton Balint <cus@passwd.hu>
(cherry picked from commit da36bcbeb78c78e493d18d3cd3ac92ea401e7031)
fftools/ffmpeg.c