1
0
mirror of https://github.com/cookiengineer/audacity synced 2025-04-30 15:49:41 +02:00

671 Commits

Author SHA1 Message Date
james.k.crook@gmail.com
14bc36ee39 Nyquist fixes for code that exits Audacity without saving audio. 2011-04-23 10:10:48 +00:00
v.audacity
4bde2be9c6 Leland's patch for Win98, per audacity-devel thread "Re: [Audacity-devel] any more for under the wire for rc2?" on 2011-04-05 2011-04-06 03:00:04 +00:00
lllucius
41befb8b05 Detect VerifyVersionInfo() at runtime to allow running on
pre-Win2k machines.
2011-04-04 22:54:51 +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
lllucius
2552cb5aec dlcompat is no longer used. 2011-04-02 03:12:34 +00:00
lllucius
f50be91900 Bug #176 - Support newer versions of FFmpeg.
Also includes Benjamin's ffmpeg-configure-v2.patch.
2011-04-02 02:10:50 +00:00
lllucius
15eef6421e Applying 2 of Benjamin's patches to add an autogen script and to
enable support for using the system portaudio library.  The latter
also corrects a long standing bug that prevented using config.status
to regenerate src/Makefile.

As a result of the above, I've taken Benjamin's *_LOCAL_CONFIGURE_ARGS
idea and propagated its usage to the other place where ac_configure_args
was being set directly.

Removed old stuff from lib-src/Makefile.in and made the library locations
for portaudio and portmixer like the rest (a symlink in lib-src).

Reworked portmixer's configure.ac to properly detect host apis.
2011-03-30 16:14:51 +00:00
lllucius
51ba874c1e Fixes from Benjamin that correct several "configure" problems under Ubuntu Natty and Debian Unstable
Also fixes test in maketarball.sh that determines whether a reconfig is needed.
2011-03-29 03:10:10 +00:00
mchinen
6a868ff21d bug 11 - Fix potential memory leaks in DirectSound part of portmixer.
Also, in some research I learned that the DirectSound guid to Wave ID function can sometimes return success without writing to the output struct at all.  I added a check to initialize and bail if this happens.  This can possibly help with some of our USB issues.
2011-03-22 20:55:04 +00:00
v.audacity
6b6b495021 Make it easier to enforce the requirement that module version string exactly matches Audacity version string, by directly including Audacity.h and using AUDACITY_VERSION_STRING. 2011-03-14 02:22:41 +00:00
mchinen
36dbff73b4 portaudio: win - fix a bad header include-once trick.\nas this is only included by px_win_endpoint.c and px_win_common.h is not included there I do not think it was causing any bugs, but is obviously a copy-paste typo. 2011-03-06 17:11:51 +00:00
mchinen
fead781eb2 Portmixer: px_win_endpoing.c: fix potential memory leak 2011-03-02 16:43:30 +00:00
mchinen
26786aff95 bug 11 - Fix vista/win7 compatibility settings 2011-02-28 16:06:47 +00:00
mchinen
3dad57bc30 bug 11: fix portmixer vista/win7 issue. possibly fixes conflated inputs. 2011-02-26 22:00:03 +00:00
richardash1981
60cd572650 Fix for the sake of doing them all, although this is nearly dead 2011-02-25 22:28:24 +00:00
richardash1981
5cd98b1cc7 Fix usage of AM_MAINTAINER_MODE macro as pointed out by Benjamin Drung 2011-02-25 22:24:38 +00:00
richardash1981
13d6d0dcd5 Fix usage of AM_MAINTAINER_MODE macro as pointed out by Benjamin Drung 2011-02-25 22:20:10 +00:00
richardash1981
c96534e165 Fix usage of AM_MAINTAINER_MODE as pointed out by Benjamin Drung 2011-02-25 22:16:11 +00:00
richardash1981
f912391945 Fix use of AM_MAINTAINER_MODE as pointed out by Benjamin Drung 2011-02-25 22:13:58 +00:00
richardash1981
09a7efe26e Fix usage of AM_MAINTAINER_MODE as pointed out by Benjamin Drung 2011-02-25 22:09:23 +00:00
richardash1981
5dc37cb30d fix usage of AM_MAINTAINER_MODE macro, pointed out by Benjamin Drung 2011-02-25 22:05:30 +00:00
richardash1981
c0a138aa25 Remove generated header file in distclean. Patch by Benjamin Drung 2011-02-25 21:29:50 +00:00
richardash1981
1ec9106b8b Rebuild configure after update in r10951 2011-02-21 22:37:07 +00:00
richardash1981
508745e4da Apply correct m4 quoting patch from Benjamin Drung 2011-02-21 22:35:00 +00:00
mchinen
f8dbfc867b bug 11 - fix issue where input sources wouldn't be shown under some conditions under win xp.
note that this change may require a solution clean and rebuild because it is in libsrc.
Also affects bug 29, as before portmixer was fetching the wrong mixer when many devices were available, but this does not address all issues.
2011-02-13 14:33:20 +00:00
richardash1981
6a341a94c5 Only pass the include path flags into pkg-config, not the other flags that happen to be used to compile the package. Same for libraries, except that we may need
the list of dependent libraries for static library linkage, so they go in libs.private. This was causing the duplication of CFLAGS into the final link (which was clumsy but largely harmless), but also build failures for people with funky multi-part options in their CFLAGS (which is where it was found), because some of the flags didn't survive pkg-config's manipulations and came out corrupted.
2010-12-07 19:36:32 +00:00
richardash1981
b81488e1b1 Update portaudio-v19 version in use 2010-11-12 16:59:26 +00:00
richardash1981
e72194d8d4 Update portaudio to upstream r1554, including ALSA and WASPI fixes. 2010-11-12 16:58:01 +00:00
BusinessmanProgrammerSteve
830590247b Fix for bug 251 (crash with PulseAudio and Overdub recording). This was suggested by Ross Bencina on the PortAudio mailing list, so I imagine it will be checked into PortAudio soon as well. 2010-11-07 01:16:13 +00:00
rbdannenberg
f274c9fb2b Extended pitch, tempo, and speed effects to operate on NoteTracks. Fixed off-by-one error on channel buttons. 2010-10-28 17:57:14 +00:00
rbdannenberg
932ca88255 Minor bug fixes for EXPERIMENTAL_MIDI_OUT. Also added files for autoconf/automake to portmidi and libscorealign. I also modified my local build-related files in src and lib-src to handle EXPERIMENTAL_MIDI_OUT and EXPERIMENTAL_SCOREALIGN, but while I can build with these options, the build-related files are not entirely working, so I will not commit them and break the "normal" builds. I suspect these new build files in this commit are not entirely correct -- some review is in order. 2010-10-28 15:35:29 +00:00
mchinen
b87a808468 fix bug 238: aiff offset importing ignored (patches libsndfile) 2010-10-27 23:35:55 +00:00
richardash1981
6c737fc11a Commit patch from Benjamin Drung to stop creation of un-used directory during build 2010-10-23 21:00:25 +00:00
richardash1981
f453aaad4f Add an important missing substitution (which would normally be provided by automake) required to make portaudio build on systems where /bin/sh != /bin/bash
http://www.gnu.org/software/hello/manual/autoconf/The-Make-Macro-SHELL.html
2010-10-20 19:50:06 +00:00
richardash1981
885f83a606 We don't need to commit the generated 'libtool' file to SVN - that is emitted by
config.status driven by the ltmain.sh script, which is committed. The 'libtool' file should never be versioned.
2010-10-11 21:36:05 +00:00
rbdannenberg
2fd5555378 Fixed playback/redraw interactions (redraw was converting from seconds to beats while player was trying to read seconds in another thread). Added compile-time option make channel select be the down position. Fixed problem with MIDI track mute to eliminate hung notes. 2010-10-07 21:36:39 +00:00
richardash1981
fb7d90147c This line should have been edited out during merge 2010-10-04 18:27:02 +00:00
richardash1981
2074a24ee8 Update the library instructions quite majorly for managing source code with SVN. Now all we need to do is make it happen .... 2010-10-03 16:20:51 +00:00
richardash1981
7bf7f9306e Here we go, update portaudio-v19 to current upstream SVN (revision 1541), should all be working ... 2010-10-03 16:11:10 +00:00
v.audacity
5fe0418f71 (bug 221, Configure failure on Ubuntu 10.10 and Gentoo "Your version of portaudio does not include required functions", P3)
Apply further patch from Benjamin Drung to fix this bug.
2010-10-02 19:55:45 +00:00
rbdannenberg
6fa857c3ae Fixed MIDI playback on Linux. Still need configure files for libscorealign and portmidi. (I tweaked makefiles by hand to build and test with EXPERIMENTAL_MIDI_OUT and EXPERIMENTAL_SCOREALIGN.) Also, I updated portmidi files, including some bug fixes from the portmidi project. 2010-10-01 17:59:18 +00:00
rbdannenberg
576dfe6653 Restore Audacity xcode project (undoing accidentally committed OS X 10.6 changes in revision 10695). Fix some midi playback problems. 2010-10-01 15:26:46 +00:00
v.audacity
0383e4f803 (bug 221, Configure failure on Ubuntu 10.10 and Gentoo "Your version of portaudio does not include required functions", P3)
Apply patch from Benjamin Drung to fix this bug.
2010-09-28 21:08:02 +00:00
rbdannenberg
c389f0348b Previous bug fix to add.c introduced a declaration after statements, rejected by some compilers. This new add.c should compile everywhere. 2010-09-27 17:55:51 +00:00
rbdannenberg
e76bfa39ef Fix compiler warnings (string constant to char *) from allegro.h. Also implements play at speed for MIDI, but some MIDI playback problems remain. 2010-09-27 05:51:41 +00:00
rbdannenberg
f37b4ab344 Fixed some Nyquist bugs, eliminate some compiler and wipro checker warnings 2010-09-27 05:42:28 +00:00
v.audacity
c159d469d6 Fix another bug reported by Wipro: "...at line 89 in function xlungetc , file xlio.c
'fptr', can take a NULL value. It is being derefed directly or through its aliases at: '(((fptr- >n_info).n_xstream).xs_savech)'"
2010-09-25 22:15:46 +00:00
prlivesey
3db9b4db68 Changes to fix compilation problems on a Mac after extensive changes to improve NoteTrack display. 2010-09-19 21:46:40 +00:00