Commit Graph

46 Commits

Author SHA1 Message Date
Leland Lucius 50c7627f74 Fix a few warnings on Windows build 2020-05-26 23:52:23 -05:00
Leland Lucius 19d5f987c4 Add pa_unix_oss.h to portaudio patch 2020-02-09 04:06:41 -06:00
Leland Lucius 493a60298f Recreate and apply portmixer patch 2019-12-15 02:33:25 -06: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
Pokechu22 0c00435f08 Attempt to add the rest of the makefile for portmidi
Also, fix a broken(?) include in px_linux_alsa.c.  I don't know if it was actually broken, but it seems like that was wrong.
2017-07-04 07:50:15 -04:00
Richard Ash ad72c112a4 Update references to sourceforge.net
Replace references to audacity.sourceforge.net with the new
audacity web site, and also bug report emails in configure scripts
and readme files.
2016-09-21 10:03:25 +01:00
Benjamin Drung 787f2afd10 Introduce end-of-line normalization
Ensures that all files that Git considers to be text will have
normalized (LF) line endings in the repository. When core.eol is set to
native (which is the default), Git will convert the line endings of
normalized files in your working directory back to your platform's
native line ending.

See also https://git-scm.com/docs/gitattributes
2016-05-17 01:05:05 +02:00
Leland Lucius e33dec2e60 Regenerate and reapply portmixer patch 2016-03-08 01:52:46 -06: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
richardash1981 15c9227fb1 aclocal.m4 is a generated file and does not need to be in SVN for any automake-based build system 2013-12-28 20:24:21 +00:00
benjamin.drung@gmail.com 48b001d3d0 portmixer: Drop --with-pa-include in favor of overwriting the pkg-config check. 2013-11-19 01:43:48 +00:00
benjamin.drung@gmail.com e13d905f8c Update autotool files of portmixer. 2013-11-18 21:26:20 +00:00
benjamin.drung@gmail.com b947c07ad8 Update portmixer test from portaudio v18 to v19 and fix the compilation. 2013-11-18 21:25:29 +00:00
benjamin.drung@gmail.com ffd61debe8 Fix the handling of portmixer's configure parameter --with-pa-include. 2013-11-08 20:01:00 +00:00
benjamin.drung@gmail.com aca38ba6f9 Regenerate autotools file for portmixer by running autoreconf. 2013-11-08 01:59:01 +00:00
benjamin.drung@gmail.com 0f9909b548 Use automake for portmixer. 2013-11-08 01:56:39 +00:00
lllucius b4ba110811 Reverting r12850...hopefully
Never removed one before, but I'm pretty sure it is correct.
2013-11-03 01:54:50 +00:00
lllucius f290b3d644 Converted CRLF to LF. 2013-11-01 23:22:33 +00:00
v.audacity 8408eaf52a Get rid of some compiler warnings. 2013-10-31 22:28:21 +00:00
lllucius f8a4adf713 Add volume support for WASAPI.
Note:  Not all devices (like my RME Babyface) allow you to control
the volume via WASAPI.  So, even though volume adjustments appear
to work visually (sliders move in volume control panel), they may
not actually change.
2013-09-24 04:54:44 +00:00
v.audacity 3da08380d7 Per comments, these 2 functions, redefinitions of WINAPI fns, are no longer necessary, as we dropped pre-Win2k support with Audacity 2.0. Gale reported that since the patch to them in r12160, they have caused problems. So instead, just rely on the ones in WINAPI. 2013-08-10 01:23:07 +00:00
windinthew 3af5844730 typo 2013-08-09 11:50:03 +00:00
lllucius 548983fd02 Fix WASAPI state reporting and add WASAPI loopback support. 2013-02-27 02:17:21 +00:00
lllucius 8c93f13b1d Update build for portaudio r1885 2013-02-27 01:43:32 +00:00
v.audacity fe97387bd8 Leland's patch for Win Vista or greater detection 2013-01-13 05:26:15 +00:00
v.audacity 948f505a52 Cristian Morales Vega's audacity-implicit.patch 2012-09-05 00:58:09 +00:00
v.audacity b47341eb33 Benjamin Drung's portmixer-missing-dpkg-buildflags.patch 2012-06-24 23:11:29 +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 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
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
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 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
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
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
BusinessmanProgrammerSteve fc0dadf93c Apply Debian patch fixing a Portmixer-related crash (bug 174) 2010-07-02 06:27:45 +00:00
richardash1981 3d1217da2f Remove all the .cvsignore files we don't need any more, and update the svn:ignore properties as needed, plus some improvements 2010-02-06 21:57:49 +00:00
ra 6e3e8dcfff Remove some old erratta, and do a major tidy up of line endings and properties on source files 2010-01-24 13:33:28 +00:00
ra 58caf78a86 Move library tree where it belongs 2010-01-24 09:19:39 +00:00