Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/skywalker13/libduck
A Daisy 2.02 parser API
https://github.com/skywalker13/libduck
daisy parser player
Last synced: 8 days ago
JSON representation
A Daisy 2.02 parser API
- Host: GitHub
- URL: https://github.com/skywalker13/libduck
- Owner: Skywalker13
- License: lgpl-2.1
- Created: 2015-12-04T20:23:18.000Z (about 9 years ago)
- Default Branch: master
- Last Pushed: 2016-08-07T21:08:45.000Z (over 8 years ago)
- Last Synced: 2024-11-14T12:55:06.562Z (2 months ago)
- Topics: daisy, parser, player
- Language: C
- Homepage: https://skywalker13.github.io/DaisyDuck/
- Size: 93.8 KB
- Stars: 0
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README
- Changelog: ChangeLog
- License: COPYING
- Authors: AUTHORS
Awesome Lists containing this project
README
LIBDUCK
~~~~~~~libduck is a library for the parsing of Daisy 2.02 files for audio books.
DEVELOPERS
~~~~~~~~~~Build using traditional ./configure && make commands.
Try ./configure --help for list of available build options.ALWAYS consider duck.h as the ONLY public header.
Private definitions have to go to duck_internals.h
NEVER use printf(), always use dd_log().
Check your code for warnings before commits.Versioning policy
--
The major version means no backward compatibility to previous versions (e.g.
removal of a function from the public API). The minor version means backward
compatible change (e.g. addition of a function to the public API or extension
of an existing data structure). The micro version means a noteworthy binary
compatible change (e.g. new grabber).AUTHORS
~~~~~~~Mathieu Schroeter