cli: Use memory-mapped input frames for yuv and y4m
authorHenrik Gramner <henrik@gramner.com>
Mon, 26 Oct 2015 18:54:20 +0000 (19:54 +0100)
committerHenrik Gramner <henrik@gramner.com>
Sat, 16 Jan 2016 23:30:13 +0000 (00:30 +0100)
commit3d972062c8a37d1a19586e2351e889b0a70beb40
tree9f266e4b21c3e3c75af05fa2959c23b4c72fd16b
parent38a5268dbec56adea750e05c4981f3bbb176e735
cli: Use memory-mapped input frames for yuv and y4m

Improves performance by avoiding extraneous memory copying.
Most beneficial on fast settings.

On average around 5-10% faster overall on ultrafast but the
performance improvement can be even larger in some cases.
configure
filters/video/source.c
input/avs.c
input/ffms.c
input/input.c
input/input.h
input/lavf.c
input/raw.c
input/thread.c
input/timecode.c
input/y4m.c