Forum > Ported from Delphi/Kylix

ZXing

<< < (2/3) > >>

DonAlfredo:
Small update.

Done: unit tests have been added.
Todo: solve some memory leaks.


--- Quote ---Is it possible for you to submit your changes as a pull request to the original repository.
--- End quote ---

If I am ready with my work on this library, I will ask the original author.
However, I think changes are dim, due to the many changes.
Delphi compatibility is still maintained, so that will not be a show-stopper.


--- Quote ---Have you experience with gstreamer too ?
--- End quote ---

No, I don't. Due to my limited time, I have to restricts my efforts to my current use of this lib.

DonAlfredo:
The work has been done.
ZXing has been ported 100%.
Consumed more effort due to memory-leaks: source had to be de-"ARC"-ed (ARC=auto-ref-count).

Two simple demo binaries (for Windows) are available:
https://github.com/LongDirtyAnimAlf/ZXing.Delphi/releases/latest

I have asked the author to have the two projects merged.

avra:

--- Quote from: DonAlfredo on July 07, 2018, 01:58:08 pm ---I have asked the author to have the two projects merged.
--- End quote ---
Were they merged? What would be the recommended repo now?

Btw, it would be more convenient if there was a LPK file.

Jurassic Pork:
hello DonAlfredo,
thanks for your work !
i have this problem to compile your zxing lazarus library : generic TList not working with Enumerated type with constant assignment.
Windows 10 Lazarus 2.0.12 fpc 3.2
Can you check that ?
Friendly, J.P

trev:
As DonAlfredo notes "ZXing library and demo's have been tested with FPC trunk and Lazarus trunk only", I'd suspect you need to use FPC + Lazarus trunk.

Navigation

[0] Message Index

[#] Next page

[*] Previous page

Go to full version