quirc/lib
YAMAMOTO Takashi 772cd3e73f Improve stack usage for flood filling
* Make flood filling logic iterative (vs recursive)
  I basically tried one-to-one conversions here to avoid mistakes.
  probably it has a room for later optimizations.

* Use explicit malloc (vs variables on stack) to allocate the work area.

* Estimate the amount of memory for the work area dynamically
  from the image size, instead of using a constant FLOOD_FILL_MAX_DEPTH,
  which is too big in the most cases.
2021-05-11 11:05:58 +09:00
..
decode.c Shrink struct datastream by borrowing the user buffer 2021-04-23 13:40:37 +09:00
identify.c Improve stack usage for flood filling 2021-05-11 11:05:58 +09:00
quirc.c Improve stack usage for flood filling 2021-05-11 11:05:58 +09:00
quirc.h Support horizontally flipped QR-codes according to ISO 18004:2015 2020-09-21 16:54:55 +02:00
quirc_internal.h Improve stack usage for flood filling 2021-05-11 11:05:58 +09:00
version_db.c Deinterleave blocks correct. 2016-12-28 15:37:18 +13:00