- 07 Aug, 2019 2 commits
-
-
Stephen G authored
Test on Linux and macOS with both gcc and clang. Ubuntu 14.04 (trusty) is now the default travis environment. Signed-off-by:
Ralph Giles <giles@thaumas.net>
-
Marcel Metz authored
* Use build_script step in AppVeyor configuration. This is a preparation for building with multiple build systems. * Add BUILD_SYSTEM env variable to AppVeyor build matrix. This allows to switch between different build systems when building multiple test matrix configurations. Signed-off-by:
Ralph Giles <giles@thaumas.net>
-
- 31 Jul, 2019 3 commits
-
-
Ralph Giles authored
Update cut-and-paste description of the reset functions to reference resetting instead of clearing.
-
willson-chen authored
We call ogg_stream_init() in main() of framing.c, but no ogg_stream_clear() in corresponding. It will cause memory leak. Signed-off-by:
Ralph Giles <giles@thaumas.net>
-
Ralph Giles authored
The git.xiph.org and github branches had diverged.
-
- 23 Jul, 2019 1 commit
-
-
willson-chen authored
@var@ is replaced by configure when autoconf or cmake when use cmake
-
- 22 Jul, 2019 2 commits
-
-
Erik de Castro Lopo authored
-
Erik de Castro Lopo authored
-
- 20 Jul, 2019 2 commits
-
-
evpobr authored
Just cleanup. Output path is relative to build directory anyway according to documentation. Related to #9.
-
Vitaly Kirsanov authored
-
- 01 Jun, 2019 1 commit
-
-
evpobr authored
-
- 23 Apr, 2019 1 commit
-
-
evpobr authored
-
- 19 Mar, 2019 2 commits
-
-
Quipyowert2 authored
Fixes a cppcheck warning. Possibly we should just convert the array type to `long` since that's what oggpack_look() returns, using negative values to report error. However, none of the compared values are out of range for either type so it doesn't really matter. Signed-off-by:
Erik de Castro Lopo <erikd@mega-nerd.com> Signed-off-by:
Ralph Giles <giles@thaumas.net>
-
Eugene Opalev authored
Signed-off-by:
Erik de Castro Lopo <erikd@mega-nerd.com> Signed-off-by:
Ralph Giles <giles@thaumas.net>
-
- 06 Mar, 2019 4 commits
-
-
Tristan Matthews authored
-
Tristan Matthews authored
Reported by Mark Harris
-
Tristan Matthews authored
Suggested-By Mark Harris Fixes #2297
-
Tristan Matthews authored
-
- 09 Oct, 2018 2 commits
-
-
Ralph Giles authored
-
luz.paz authored
Found via `codespell -q 3` Signed-off-by:
Erik de Castro Lopo <erikd@mega-nerd.com>
-
- 30 Apr, 2018 1 commit
-
-
Robert Kausch authored
-
- 21 Mar, 2018 1 commit
-
-
Marcel Metz authored
Fixes xiph/ogg#35
-
- 12 Feb, 2018 2 commits
-
-
evpobr authored
Signed-off-by:
Tristan Matthews <tmatth@videolan.org>
-
Bradley Clemetson authored
-
- 22 Dec, 2017 1 commit
-
-
Jean-Marc Valin authored
Sets the correct include path when the build directory isn't the the top source directory. Also, uses the .la file for linking, which makes it possible to use shared libraries (and properly build when libogg is used from a library). Signed-off-by:
Ralph Giles <giles@thaumas.net>
-
- 08 Nov, 2017 1 commit
-
-
Ralph Giles authored
Subversion, like cvs, had a mechanism for replacing inline template text on checkout for representing things like 'last modified date'. Git does not support this, so remove the template strings from file header comments. Also less aggressive language is os_types.h.
-
- 07 Nov, 2017 5 commits
-
-
Tristan Matthews authored
Useful for fuzzing
-
Ralph Giles authored
-
Ralph Giles authored
Bump the API documentation page footer for the latest release. I missed this before making the 1.3.3 release, changing it now and including this version on the website is less confusing, I think.
-
Ralph Giles authored
These should match http://downloads.xiph.org/releases/ogg/SHA256SUMS
-
Ralph Giles authored
-
- 01 Nov, 2017 2 commits
-
-
Michael Fink authored
added missing exported functions ogg_stream_pageout_fill and ogg_stream_flush_fill to compile and use libogg under Visual Studio Signed-off-by:
Ralph Giles <giles@thaumas.net>
-
James Ross-Gowan authored
On 64-bit Windows, sizeof(unsigned char *) is 8, sizeof(long) is 4 and alignof(ogg_int64_t) is 8. This results in a 4-byte hole in ogg_packet after "long e_o_s", which means ogg_packet structs cannot be reliably compared by memcmp. Compare ogg_packet structs member-by-member instead. This fixes `make check` for me on mingw-w64/GCC. Signed-off-by:
Ralph Giles <giles@thaumas.net>
-
- 17 Jun, 2017 3 commits
-
-
Ralph Giles authored
Move off the end-of-life precise base image.
-
Ralph Giles authored
Copied from the vorbis implementation by Marcel Metz.
-
Ralph Giles authored
The previous commit changed the generated source file location without updating the installed-file list or include directories, breaking installation and downstream integration tests. Adding the include directory doesn't seem to be necessary on macOS, but even the initial build step fails on Linux without it.
-
- 16 Jun, 2017 1 commit
-
-
Timothy B. Terriberry authored
A false continued packet occurs if the previous page ended at the end of a packet, with no sequence number gap and no continued data on that page, while the current page has the continued packet flag set. Previously, if you drained all of the buffered packet data by repeatedly calling ogg_stream_packetout() after submitting the previous page but before submitting the current page, libogg would discard the continued data at the beggining of the current page. However, if you left the previous page's data in the buffer, then libogg would happily return the continued data at the start of the current page as a separate packet when you eventually did call ogg_stream_packetout(). This patch makes libogg consistently discard this data.
-
- 12 Jun, 2017 1 commit
-
-
Tomas Maly authored
Generate config_types in the build directory instead of the source directory. Signed-off-by:
Ralph Giles <giles@thaumas.net>
-
- 28 Sep, 2016 2 commits
-
-
Ralph Giles authored
-
Chocobo1 authored
Signed-off-by:
Ralph Giles <giles@thaumas.net>
-