libfprint/examples
Benjamin Berg 4d5c34e11a Introduce an early reporting mechanism for verify and match
It is a good idea to report match results early, to e.g. log in a user
immediately even if more device interaction is needed. Add new _full
variants for the verify/identify functions, with a corresponding
callback. Also move driver result reporting into new
fpi_device_{identify,verify}_report functions and remove the reporting
from the fpi_device_{identify,verify}_complete calls.

Basic updates to code is done in places. Only the upekts driver is
actually modified from a behaviour point of view. The image driver code
should be restructured quite a bit to split the reporting and only
report completion after device deactivation. This should simplifiy the
code quite a bit again.
2020-01-13 14:37:39 +01:00
..
prints examples: Add PNGs for NIST example prints 2019-11-19 21:07:58 +01:00
cpp-test.cpp cpp-test: Fix indentation 2019-12-04 16:06:24 +01:00
enroll.c examples: Move discover_device function to utilities 2019-11-20 20:38:06 +01:00
manage-prints.c examples: Fix double device closing in manage-prints 2019-12-16 10:20:49 +00:00
meson.build meson: Split single-line dependencies to reduce the diff on changes 2019-12-14 17:20:47 +01:00
sendvirtimg.py examples: Add sendvirtimg.py script to send a print to virtual_imgdev 2019-11-20 11:03:09 +01:00
storage.c storage: Do not free image data owned by FpPrint 2020-01-08 18:14:06 +01:00
storage.h cleanup: Use #pragma once everywhere 2019-12-17 14:38:19 +01:00
utilities.c examples: Iterate through fingers via first/last refs 2019-12-18 12:23:14 +00:00
utilities.h cleanup: Use #pragma once everywhere 2019-12-17 14:38:19 +01:00
verify.c Introduce an early reporting mechanism for verify and match 2020-01-13 14:37:39 +01:00