libfprint/examples
Dmitrii Shcherbakov 999bca076c Allow FpPrint data to be extended on enrollment.
* Allow FPI_PRINT_NBIS to be extended rather than overridden if a user
  supplies an existing FpPrint template with data;
* Prints will only be extended if a device has the required feature.
  For image-based devices this feature is added by default since they
  typically do not have storage (this can be overridden at the child
  class level).

Extending an existing FpPrint requires passing a template print with
existing data during the enrollment process. This is done because the
caller is responsible for maintaining the fingerprint database and doing
the necessary deserialization operations if needed. The existing
example program is updated to show how to do that.
2021-12-16 12:53:41 +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 Allow FpPrint data to be extended on enrollment. 2021-12-16 12:53:41 +01:00
identify.c device: Deprecate fp_device_{supports,has}_* functions for has_feature 2021-04-12 22:14:06 +02:00
img-capture.c device: Deprecate fp_device_{supports,has}_* functions for has_feature 2021-04-12 22:14:06 +02:00
manage-prints.c device: Deprecate fp_device_{supports,has}_* functions for has_feature 2021-04-12 22:14:06 +02:00
meson.build examples: Add Identify example 2020-11-23 17:00:01 +00: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 Allow FpPrint data to be extended on enrollment. 2021-12-16 12:53:41 +01:00
storage.h Allow FpPrint data to be extended on enrollment. 2021-12-16 12:53:41 +01:00
utilities.c utilities: Explicitly list default enum value 2021-05-14 15:28:54 +00:00
utilities.h cleanup: Use #pragma once everywhere 2019-12-17 14:38:19 +01:00
verify.c device: Deprecate fp_device_{supports,has}_* functions for has_feature 2021-04-12 22:14:06 +02:00