libopusenc merge requestshttps://gitlab.xiph.org/xiph/libopusenc/-/merge_requests2023-05-03T10:57:52Zhttps://gitlab.xiph.org/xiph/libopusenc/-/merge_requests/7CI: switch to alpine musl2023-05-03T10:57:52ZTristan MatthewsCI: switch to alpine muslThis MR:
- switches to using an alpine + musl config
- removes the unnecessary dependency on bash by changing the shebang in update_version
- checks output of `update_version` (`unknown` means that the script failed for some reason)This MR:
- switches to using an alpine + musl config
- removes the unnecessary dependency on bash by changing the shebang in update_version
- checks output of `update_version` (`unknown` means that the script failed for some reason)https://gitlab.xiph.org/xiph/libopusenc/-/merge_requests/6m4: fix -Wstrict-protoypes2022-12-31T23:52:33ZSam Jamesm4: fix -Wstrict-protoypesIn preparation for C23. Fixes the following error if Clang 16 is
cranked up to be stricter:
```
-warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes]
+error: a function declaration ...In preparation for C23. Fixes the following error if Clang 16 is
cranked up to be stricter:
```
-warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes]
+error: a function declaration without a prototype is deprecated in all versions of C [-Werror,-Wstrict-prototypes]
```
Signed-off-by: Sam James <sam@gentoo.org>https://gitlab.xiph.org/xiph/libopusenc/-/merge_requests/5Fix grouping for latest doxygen.2021-10-23T17:31:24ZRalph GilesFix 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.
Signed-off-by: Ralph Giles <giles@th...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.
Signed-off-by: Ralph Giles <giles@thaumas.net>Ralph GilesRalph Gileshttps://gitlab.xiph.org/xiph/libopusenc/-/merge_requests/4Fix undefined behavior, assertion failure, and use of uninitialized values2021-01-24T00:25:32ZMark HarrisFix undefined behavior, assertion failure, and use of uninitialized values- Fix signed shift undefined behavior
- Fix ope_encoder_drain() assertion failure
- Fix use of uninitialized end_granule, frame_size_request, callbacks, serialno- Fix signed shift undefined behavior
- Fix ope_encoder_drain() assertion failure
- Fix use of uninitialized end_granule, frame_size_request, callbacks, serialnoJean-Marc ValinJean-Marc Valinhttps://gitlab.xiph.org/xiph/libopusenc/-/merge_requests/3Add gitlab integration tests.2020-05-11T04:10:07ZRalph GilesAdd gitlab integration tests.We've moved hosting to a gitlab instance. Make use of the built-in
integration testing framework to verify commits.
Does a straightforward autotools build.We've moved hosting to a gitlab instance. Make use of the built-in
integration testing framework to verify commits.
Does a straightforward autotools build.Ralph GilesRalph Gileshttps://gitlab.xiph.org/xiph/libopusenc/-/merge_requests/2Do not use full path names in documentation2020-05-10T04:27:11ZMark HarrisDo not use full path names in documentationUse relative path names for reproducible builds.
Same as opusfile patch from Chris Lamb: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=881788Use relative path names for reproducible builds.
Same as opusfile patch from Chris Lamb: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=881788Jean-Marc ValinJean-Marc Valinhttps://gitlab.xiph.org/xiph/libopusenc/-/merge_requests/1resample: fix UINT32_MAX fallback2018-09-15T02:40:10ZTristan Matthewsresample: fix UINT32_MAX fallbackReported by Mark Harris
(cherry picked from speexdsp commit 7181b9e84fbf6887c74807af5ad0030a5181640a)Reported by Mark Harris
(cherry picked from speexdsp commit 7181b9e84fbf6887c74807af5ad0030a5181640a)Mark HarrisMark Harris