Skip to content

Commit

Permalink
Updated bundled Ogg Vorbis library to 1.3.7
Browse files Browse the repository at this point in the history
  • Loading branch information
ed95 committed Aug 13, 2020
1 parent 44c92e9 commit 35d0a8c
Show file tree
Hide file tree
Showing 81 changed files with 64,863 additions and 63,527 deletions.
42 changes: 21 additions & 21 deletions modules/juce_audio_formats/codecs/juce_OggVorbisAudioFormat.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -55,27 +55,27 @@ namespace OggVorbisNamespace

#include "oggvorbis/bitwise.c"
#include "oggvorbis/framing.c"
#include "oggvorbis/libvorbis-1.3.2/lib/analysis.c"
#include "oggvorbis/libvorbis-1.3.2/lib/bitrate.c"
#include "oggvorbis/libvorbis-1.3.2/lib/block.c"
#include "oggvorbis/libvorbis-1.3.2/lib/codebook.c"
#include "oggvorbis/libvorbis-1.3.2/lib/envelope.c"
#include "oggvorbis/libvorbis-1.3.2/lib/floor0.c"
#include "oggvorbis/libvorbis-1.3.2/lib/floor1.c"
#include "oggvorbis/libvorbis-1.3.2/lib/info.c"
#include "oggvorbis/libvorbis-1.3.2/lib/lpc.c"
#include "oggvorbis/libvorbis-1.3.2/lib/lsp.c"
#include "oggvorbis/libvorbis-1.3.2/lib/mapping0.c"
#include "oggvorbis/libvorbis-1.3.2/lib/mdct.c"
#include "oggvorbis/libvorbis-1.3.2/lib/psy.c"
#include "oggvorbis/libvorbis-1.3.2/lib/registry.c"
#include "oggvorbis/libvorbis-1.3.2/lib/res0.c"
#include "oggvorbis/libvorbis-1.3.2/lib/sharedbook.c"
#include "oggvorbis/libvorbis-1.3.2/lib/smallft.c"
#include "oggvorbis/libvorbis-1.3.2/lib/synthesis.c"
#include "oggvorbis/libvorbis-1.3.2/lib/vorbisenc.c"
#include "oggvorbis/libvorbis-1.3.2/lib/vorbisfile.c"
#include "oggvorbis/libvorbis-1.3.2/lib/window.c"
#include "oggvorbis/libvorbis-1.3.7/lib/analysis.c"
#include "oggvorbis/libvorbis-1.3.7/lib/bitrate.c"
#include "oggvorbis/libvorbis-1.3.7/lib/block.c"
#include "oggvorbis/libvorbis-1.3.7/lib/codebook.c"
#include "oggvorbis/libvorbis-1.3.7/lib/envelope.c"
#include "oggvorbis/libvorbis-1.3.7/lib/floor0.c"
#include "oggvorbis/libvorbis-1.3.7/lib/floor1.c"
#include "oggvorbis/libvorbis-1.3.7/lib/info.c"
#include "oggvorbis/libvorbis-1.3.7/lib/lpc.c"
#include "oggvorbis/libvorbis-1.3.7/lib/lsp.c"
#include "oggvorbis/libvorbis-1.3.7/lib/mapping0.c"
#include "oggvorbis/libvorbis-1.3.7/lib/mdct.c"
#include "oggvorbis/libvorbis-1.3.7/lib/psy.c"
#include "oggvorbis/libvorbis-1.3.7/lib/registry.c"
#include "oggvorbis/libvorbis-1.3.7/lib/res0.c"
#include "oggvorbis/libvorbis-1.3.7/lib/sharedbook.c"
#include "oggvorbis/libvorbis-1.3.7/lib/smallft.c"
#include "oggvorbis/libvorbis-1.3.7/lib/synthesis.c"
#include "oggvorbis/libvorbis-1.3.7/lib/vorbisenc.c"
#include "oggvorbis/libvorbis-1.3.7/lib/vorbisfile.c"
#include "oggvorbis/libvorbis-1.3.7/lib/window.c"

JUCE_END_IGNORE_WARNINGS_MSVC
JUCE_END_IGNORE_WARNINGS_GCC_LIKE
Expand Down
20 changes: 11 additions & 9 deletions modules/juce_audio_formats/codecs/oggvorbis/Ogg Vorbis Licence.txt
Original file line number Diff line number Diff line change
@@ -1,23 +1,25 @@
=====================================================================

I've incorporated Ogg-Vorbis directly into the JUCE codebase because it makes
Ogg-Vorbis is incorporated directly into the JUCE codebase because it makes
things much easier than having to make all your builds link correctly to
the appropriate libraries on every different platform.

I've made minimal changes to the Ogg-Vorbis code - just tweaked a few include
paths to make it build smoothly, and added some headers to allow you to exclude
it from the build.
There are minimal changes to the Ogg-Vorbis code - a few include paths have
been changed to make it build smoothly, and some headers have been added to
allow you to exclude it from the build. Any significant code modifications
are marked clearly by "JUCE CHANGE STARTS HERE" and "JUCE_CHANGE_ENDS_HERE"
comments.

=====================================================================

The following license is the BSD-style license that comes with the
Ogg-Vorbis distribution, and which applies just to the header files I've
included in this directory. For more info, and to get the rest of the
distribution, visit the Ogg-Vorbis homepage: www.vorbis.com
The following license is the BSD-style license that comes with the Ogg-Vorbis
distribution, and which applies just to the header files included in this
directory. For more info, and to get the rest of the distribution, visit the
Ogg-Vorbis homepage: https://xiph.org/vorbis

=====================================================================

Copyright (c) 2002-2004 Xiph.org Foundation
Copyright (c) 2002-2020 Xiph.org Foundation

Redistribution and use in source and binary forms, with or without
modification, are permitted provided that the following conditions
Expand Down
Loading

0 comments on commit 35d0a8c

Please sign in to comment.