18 Commits

Author SHA1 Message Date
Jörn Heusipp 3b597aab42 Make sndfile.h independent of build system variables
Fixes <https://github.com/libsndfile/libsndfile/issues/868>.
2022-09-12 10:39:37 +02:00
Justace Clutter c94eae4530 Remove samplerate < SF_MAX_SAMPLERATE requirement (#851)
Related to #850.

Co-authored-by: evpobr <evpobr@gmail.com>
2022-07-11 13:32:40 +05:00
Arthur Taylor 9bc53a1e3d sndfile.h: Fix accidental command enum reuse for GET_OGG_STERAM_SERIALNO 2022-04-11 12:16:03 -07:00
Arthur Taylor a5648c5011 ogg: Add command SFC_GET_OGG_STREAM_SERIALNO
Add command SFC_GET_OGG_STREAM_SERIALNO returning the current stream
serialno. Useful for debugging.
2022-04-11 12:16:03 -07:00
evpobr 9634496347 Prepare to release 2022-03-27 15:31:49 +05:00
Peter Lemenkov fd6abf9d01 docs: Fix link to the main repository
Signed-off-by: Peter Lemenkov <lemenkov@gmail.com>
2021-08-24 14:55:16 +05:00
evpobr 6c27ea167d doc: Add information about MPEG support 2021-03-26 12:10:48 +05:00
evpobr e2f8c90afc sndfile: Improve SF_INFO correctness check
Limit maximum `samplerate` and `channels` values.

Update API documentation to reflect changes.

This should also fix some possible integer overflows as:

https://bugs.chromium.org/p/oss-fuzz/issues/detail?id=28441

Credit to OSS-Fuzz.
2021-03-18 10:29:25 +05:00
evpobr c16add3a56 Add CHANGELOG.md
Other changes:

* Rename the old `NEWS` file to `NEWS.OLD`.
* Update documentation links.
2021-02-01 09:15:19 +05:00
evpobr c546affbeb Fix typo
Thanks to @dvzrv.
2021-01-26 10:21:35 +05:00
David Seifert cfaafd3588 Release 1.0.31
Fixes #693
2021-01-24 13:22:23 +01:00
evpobr d8862ebd15 Add info about current maintainers and releaser
Related to #609
2021-01-23 18:10:18 +05:00
zodf0055980 90f990916f fix api.md table error 2021-01-20 13:35:08 +05:00
evpobr ab5d1836ac Document SFC_GET_DITHER_XXX and SFC_SET_DITHER_XXX commands
Closes #674.
2020-12-21 15:27:58 +05:00
SmiVan c4a40b1fd9 Fixed typos in command documentation. 2020-12-18 18:19:59 +05:00
evpobr fd666faa53 Update Virtual I/O documentation, closes #656 2020-11-15 18:32:43 +05:00
Oskar Wallgren 7691b676cd SF_BROADCAST_INFO -> SF_LOOP_INFO 2020-11-01 11:02:31 +05:00
evpobr 4cd5c3ac11 Update site documentation
* Use GitHub's Jekyll static site generator.
* Move all documentation to docs/ directory.
* Convert HTML to Markdown.
2020-10-19 16:52:27 +05:00