avfilter/vf_fps: add eof_action filter option
authorTobias Rapp <t.rapp@noa-archive.com>
Thu, 21 Sep 2017 11:40:36 +0000 (13:40 +0200)
committerTobias Rapp <t.rapp@noa-archive.com>
Fri, 6 Oct 2017 15:11:20 +0000 (17:11 +0200)
commit62bdec806ecd3539856dffc86542bdc46a1932c1
tree599f46b4f098fa7fb2152295c50c944bc37c2cd7
parent1e27837265702b63db65122e97178a0ca4d25e05
avfilter/vf_fps: add eof_action filter option

Allows to specify the action to be performed when reading the last frame
from the internal FIFO buffer. By default the last frame is written to
filter output depending on the timestamp rounding method. When using
"pass" action the last frame is passed through if input duration
has not been reached yet.

Examples using an input file with 25Hz, 1.4sec duration:
 - "fps=fps=1:round=near" generates an output file of 1sec
 - "fps=fps=1:round=near:eof_action=pass" generates an output file of
   2sec

Signed-off-by: Tobias Rapp <t.rapp@noa-archive.com>
doc/filters.texi
libavfilter/version.h
libavfilter/vf_fps.c