Vorbis merge requestshttps://gitlab.xiph.org/xiph/vorbis/-/merge_requests2023-10-28T13:04:49Zhttps://gitlab.xiph.org/xiph/vorbis/-/merge_requests/28Fix -Wmisleading-indentation warning.2023-10-28T13:04:49ZJörn HeusippFix -Wmisleading-indentation warning.Fixes #2349.
Signed-off-by: Jörn Heusipp <osmanx@problemloesungsmaschine.de>Fixes #2349.
Signed-off-by: Jörn Heusipp <osmanx@problemloesungsmaschine.de>https://gitlab.xiph.org/xiph/vorbis/-/merge_requests/27Fix -Wstrict-prototypes warning.2023-10-28T13:03:56ZJörn HeusippFix -Wstrict-prototypes warning.Fixes #2350.
Signed-off-by: Jörn Heusipp <osmanx@problemloesungsmaschine.de>Fixes #2350.
Signed-off-by: Jörn Heusipp <osmanx@problemloesungsmaschine.de>https://gitlab.xiph.org/xiph/vorbis/-/merge_requests/26smallft: drop unnecessary null checks2023-08-14T16:32:39ZTristan Matthewssmallft: drop unnecessary null checksBackported from:
https://gitlab.xiph.org/xiph/speexdsp/-/issues/12Backported from:
https://gitlab.xiph.org/xiph/speexdsp/-/issues/12https://gitlab.xiph.org/xiph/vorbis/-/merge_requests/25vorbis.m4: fix -Wstrict-prototypes2022-11-23T03:28:00ZSam Jamesvorbis.m4: fix -Wstrict-prototypesSigned-off-by: Sam James <sam@gentoo.org>Signed-off-by: Sam James <sam@gentoo.org>https://gitlab.xiph.org/xiph/vorbis/-/merge_requests/24Improve a bit the fuzzer2023-05-07T21:37:02ZGhost UserImprove a bit the fuzzerhttps://gitlab.xiph.org/xiph/vorbis/-/merge_requests/23Fix grouping for latest doxygen.2021-10-25T13:38:40ZAlexander TraudFix grouping for latest doxygen.Since doxygen 1.8.16, opening and closing a group must not be done as C comment but as doxygen command. In other words, not one but two asterisk characters are required so that doxygen finds a group. Found because of opusfile#2332. Final...Since doxygen 1.8.16, opening and closing a group must not be done as C comment but as doxygen command. In other words, not one but two asterisk characters are required so that doxygen finds a group. Found because of opusfile#2332. Finally, a line break within the text/title of a reference is not supported and broke the link text.https://gitlab.xiph.org/xiph/vorbis/-/merge_requests/19Set _USE_MATH_DEFINES for MSVC builds.2021-05-10T05:10:42ZRalph GilesSet _USE_MATH_DEFINES for MSVC builds.Add this define to lib/os.h and test/util.c so M_PI is available
when building with Microsoft's math.h. On other systems, it's
typically enabled by default, e.g. through __USE_XOPEN or __USE_GNU.
We already had a fallback definition of ...Add this define to lib/os.h and test/util.c so M_PI is available
when building with Microsoft's math.h. On other systems, it's
typically enabled by default, e.g. through __USE_XOPEN or __USE_GNU.
We already had a fallback definition of M_PI in os.h which was
used by the core library, but not included in the test harness,
which failed to compile under CMake and MSVC.
Using the system define should be more consistent.
Based on a patch by Ozkan Sezer.Ralph GilesRalph Gileshttps://gitlab.xiph.org/xiph/vorbis/-/merge_requests/16Add tests to CMake project2020-11-20T17:42:11ZevpobrAdd tests to CMake projectRelated to https://github.com/xiph/vorbis/issues/73.Related to https://github.com/xiph/vorbis/issues/73.