Commit Graph

30 Commits

Author SHA1 Message Date
Leland Lucius 88dd25853e [Bug 2163] Continuous error state importing AIFF / IMA ADPCM
I can't believe I didn't test stereo.  Anyway, this fixes it.
2020-03-17 12:58:34 -05:00
Leland Lucius 5c038f92ef Regenerate build files to disable maintainer mode 2020-03-17 08:49:53 -05:00
Leland Lucius 2cf6704e23 Disable maintainer mode in legacy build
And update autogen.sh to copy build files
2020-03-17 08:49:09 -05:00
Leland Lucius d80d1c2e33 Add a couple of missing files 2020-03-17 00:58:27 -05:00
Leland Lucius 9fbbc05c11 [Bug 2163] Continuous error state importing AIFF / IMA ADPCM
Reapply after upgrade to libsndfile 1.0.29pre2
2020-03-16 22:46:38 -05:00
Leland Lucius 247069620b Rework out-of-source build
Originally implemented in:

   e8fd2127e0b72a1e7f3ab508f9c354ba188dc
2020-03-16 22:44:53 -05:00
Leland Lucius d969eac48a Generate build files 2020-03-16 22:43:21 -05:00
Leland Lucius b749a16943 Update libsndfile to 1.0.29pre2+git
This pulls in MANY (over 890) changes compared to our
from our current 1.0.24 version.
2020-03-16 22:41:09 -05:00
Leland Lucius 4ac45bb5f8 Bug 2163 - Continuous error state importing AIFF / IMA ADPCM
Will send patch to upstream.
2020-03-16 09:55:52 -05:00
Paul Licameli 73452e96ee lib-src/libsndfile: fix warnings about bit-shifting negative constant 2018-11-15 11:23:19 -05:00
Paul Licameli 449bd38477 lib-src/libsndfile: fix warning about format argument type mismatch 2018-11-15 11:23:19 -05:00
James Crook 6220c27613 Do an autoreconf -ivf
This was done on a Ubuntu 14.04 system with wxWidgets 3.1.1 installed.
The resulting buildfiles successfully build Audacity on Ubuntu 14.04 (with 3.1.1) and on Travis (with 3.0.0).
2018-04-02 17:32:17 +01:00
Leland Lucius b1690f1801 Getting all build scripts to the same Automake 1.14 version
This way, building the minsrc tarball doesn't require multiple versions
of Automake to be installed.  (Most things were at the 1.11 version, but
some were at the 1.14 version.)

Building minsrc should now work just fine.
2015-06-21 22:09:44 -07:00
lllucius@gmail.com ea074f889b Regenerate build files on Debian Wheezy
This will fix building the minsrc tarball on Debian Wheezy
2015-02-17 16:19:57 +00:00
lllucius@gmail.com 82d9b91184 Prepping for next release...regenerating build files 2015-01-03 05:57:16 +00:00
lllucius@gmail.com 49ce8fd212 2nd attempt to Add the ability to build without trashing the source tree
In r13510 I had neglected to build with all local libraries and some of
them needed attention.

So, I also took the opportunity to work out the locale directory and
how to keep it unmolested as well.  As a result, all locales are rebuilt
as expected, but into the "build" directory.

As a bonus you may now test Audacity from the "build" directory and have
Nyquist plugins and message catalogs available (so you can test other 
languages again without havint to install).

So, again:

mkdir buildme
cd buildme
../configure
make
./audacity
2014-10-27 23:13:03 +00:00
benjamin.drung@gmail.com 714bb0343c Fix all autotools warnings from libsndfile.
(Older) autoreconf versions will fail if the autotools warnings are not
addressed.
2013-11-13 20:41:32 +00:00
richardash1981 1351caba69 managed patch for libsndfile to support Album and Track tags in WAV files, created by Joel Bouchat <bouchat@hotmail.com>. This patch is on it's way upstream from the author 2013-08-18 20:43:36 +00:00
RichardAsh1981@gmail.com 1b3abd5c32 ignore generated files correctly (makes the SVN status output correct) 2013-01-14 21:29:54 +00:00
RichardAsh1981@gmail.com 9083ff8af1 remove this file as it is deleted during distclean (and we don't use it) 2013-01-14 21:20:11 +00:00
RichardAsh1981@gmail.com 32ee8d669a remove this file as it is deleted during distclean (and we don't use it) 2013-01-14 21:09:19 +00:00
mchinen 15fb587eb1 Fix Bug 448 (P2) - WAV export corrupt if imported file has metadata after data (edit)
Applies patch from libsndfile 1.2.25 on the git repo.

src/strings.c : Fix handling of SF_STR_SOFTWARE that resulted in a segfault.

FYI, The commit has the following properties
commit 386af45517724a1b10a790899c8c4ec2c4b161af
Author: Erik de Castro Lopo <erikd@mega-nerd.com>
Date:   Fri Mar 25 19:12:24 2011 +1100

  src/strings.c : Fix handling of SF_STR_SOFTWARE that resulted in a segfault.

Also, there is another patch that may relate to bug 448 that deals with the same code:
Since I am not sure if that is needed or not, I will just note it for now, and this commit will only contain one patch:
commit 7194d455dbf9b4927057eacd443800d24ec40a19
Author: Erik de Castro Lopo <erikd@mega-nerd.com>
Date:   Tue Jun 28 18:22:12 2011 +1000

    src/strings.c : Clean up and refactor storage of SF_STR_SOFTWARE.

Because these are already in the next version of libsndfile I don't see a reason to note the patches
2012-05-24 08:45:22 +00:00
mchinen 9a621647be Fix Bug 504 (P2) - PPC Macs crash importing MP3 files with "guess_file_type" error
in id3.c: psf->fileoffset is a sf_count_t, which is int64_t, which is
larger than size_t on a G4 PPC.
Since psf_binheader_readf expects that argument to be the smaller
size_t, it ends up seeking over and over to the zero position since
the larger bits of the variable are all zeros.
Patch simply casts to size_t.

Patch sent upstream as well.
2012-05-24 01:04:14 +00:00
mchinen cf8c3ee799 Fix a crash when importing mp3s with duplicate tags via libsndfile. This patch is from Erik de Castro Lopo, already upstream. Also made appropriate entry in audacity-patches.txt 2012-02-05 09:05:49 +00:00
lllucius 79273b2cd1 I believe I have it now. Just needed to do an autoreconf
instead of trying to aclocal/automake/autoconf myself.
(Apparently he knows how to do it better than me. ;-))

Trying to configure with --enable-maintainer-mode on the Mac
doesn't work, but that's perfectly acceptable since that is
usuaaly delagated to Linux during tarball builds.
2011-04-03 07:14:56 +00:00
lllucius 08aa186932 Fix maintainer mode...I guess. Richard??? 2011-04-03 05:19:28 +00:00
lllucius fa00dd005f Upgrades libsndfile to 1.0.24. 2011-04-03 03:08:57 +00:00
richardash1981 c96534e165 Fix usage of AM_MAINTAINER_MODE as pointed out by Benjamin Drung 2011-02-25 22:16:11 +00:00
mchinen b87a808468 fix bug 238: aiff offset importing ignored (patches libsndfile) 2010-10-27 23:35:55 +00:00
ra 58caf78a86 Move library tree where it belongs 2010-01-24 09:19:39 +00:00