Michael Van Canneyt wrote:
On Sat, 22 Sep 2007, ik wrote:
Hello,
While trying to work with the library, I have noticed that the
packages/extra/sndfile/sndfile.pp is old, and most of the API there is
obsolete and no longer exists on the library.
So I have created (from scratch) a new translation for the latest
version (1.0.17) that came out over a year ago.
I have committed your translation, thank you very much.
I will send a new demo and the rest of the updates later on this week.
That would be good, because the example no longer works now :/
That's a coincidence ! I have an updated sndfile.pp also, created from
scratch and breaking the demo program. I uploaded it to
<http://www.microbizz.nl/sndfile.pas.bz2>. You may want to have a look
at it. It compiles with both FPC and GPC.
Another issue is that neither the Readme file nor sndfile.pp mentiones that sndfile is licensed
under the LGPL <http://www.mega-nerd.com/libsndfile/>. Therefore, I think the FPC distribution
violates the libsndfile LGPL license, as FPC itself is distributed under the GPL-with-linking
exception.
Regards,
Adriaan van Os
P.S.
I suggest to rename the package directory to "libsndfile" as that seems to be the project's name
<http://www.mega-nerd.com/libsndfile/>.
_______________________________________________
fpc-devel maillist - fpc-devel@lists.freepascal.org
http://lists.freepascal.org/mailman/listinfo/fpc-devel